6322140 3859100 1240482 0 0 0 2701066 21162230 -18061092 -333937740 -21538680 -49401549 0 -46574494 0 -49695531 -3797760 -2912822 -44601000 -14830672 -3563070 -1336874 -8465444 -19560467 -10730936 -4354641 -35678500 -5855408 -2066660 3436980 346307 -79837574 -29378326 1132075 -36793796 16152852 6228 5421491 -38071730 -452557 34655932 -27111903 1003410 -4786278 28955 61116642 4741951 -20918604 56124212 -10730614 -5541855 77140548 -19089580 19774888 -13698151 15502080 -4840778 -244446 290296 1311730 -16568626 -524519862 -13951885 367710 -744003094 -575479427 2711845 -3219070 -405293377 1014784 55300279 -1438386 -36723872 -247528 -36778061 -340970146 -58706076 -12998810 -49985148 -54151423 211131966 -98562676 113527889 286802 -1948177 -22761088 -10756013 -401712029 -219367058 -101592321 -45644439 -3507077 -60039002 -811603840 -279520 -11006260 15606027 -27210887 -269607305 -750456174 175385678 -120941644 9004590 21307456 -33268820 256372784 74767215 -3701068 8306864 -78826718 -2488945 -131997439 -124924119 -38890222 23580471 -2855592 -49112237 -127856640 35790970 -117544407 -86073546 -3290058 -94700 -210305111 -91328577 957916 -253301896 -922803569 -17496323 11767426 -219261986 -106483642 -21575280 -22761765 8731495 -13896484 72174014 -494177582 -3765144 -26420266 -146834412 -15521016 -152180840 -674951 -835608379 53062340 -9318554 -6379302 -107445585 -230707 7730675 -5664070 -866237243 -139302188 -1006200754 -79003292 -13094730 -23590407 -1117137266 3668380 -99519958 -1372721 360760 -435790925 -118775808 -1477298773 -118130851 -73455150 -198237474 -297422279 -471703771 -29019226 -15942504 -3728365 -55888084 -133457634 144673428 -20823698 -50187738 -18603014 -532693339 2730925 -214211756 -230078258 -276987 38097284 -106069567 -325934743 -154085808 -13875015 -828772434 0 -10915100 -2734712 -1468429707 -101329687 -214797230 -310602713 -36579999 -33317761 70280517 -373919527 -470438813 81750639 28592119 -90024 -253827133 33449679 -1816010 -49108098 -399755414 -19558701 -78325027 -985827554 -22988386 -1070865765 -88973449 -2117206005 -105545209 -34478733 -21401352 -14053086 11224672 -8344316 -48595401 -993248876 -1018131633 -184139593 -20238913 -625800 -771686918 -103397735 -1241618828 -34920638 -102072248 -31570333 -5344958 -2644903 44814086 -1274488074 -16533120 -3511998 -338219652 -365447625 -98062093 -4192608 -279095194 -921502336 -587484 -70457602 -7812294 -141022793 -38333663 -451706423 -67108824 -266022695 -190903746 -205633246 2706886 -125092758 -1842139294 -53443928 -1088287 -133694993 -228991305 -53397601 -84336903 -4346424 -16767785 -53913388 41643045 -290260831 -70180204 9140733 -2805947 -84202055 -22659101 -45219794 -41393959 -1965930 -47800 -69011959 -264312 227615 -10071082 -10346134 -15529922 -821422632 -236600374 -536050694 -210427038 -302716826 -43955229 -455260110 -19684827 -574494366 -864711510 -1348580698 -334301926 -209743978 -161808472 -1967723366 -3196040 34824363 4584346 -639910958 -11561268 -260900388 -298091626 -35907695 21582176 -289554039 2635609 -26082310 -4812191 -11149139 -1357068 -36457464 -254157325 -94514422 -1645973452 -602763 -3308358 -1471206305 -7792916 -45126466 -111936436 -757678188 -49252098 19468514 88577599 -4630625 -19715044 -2000135 -534288639 -825824980 -35880273 -2343480291 162591877 11746070 -33710943 5932886 -11695112 -7600187 -217588 -1327493550 -426652951 -33097145 -732638614 -380851965 18906004 -796087 -723621479 -21252846 -293833921 -1096793649 24245931 -49453180 -181850 -290612114 -1154565512 -240846281 -32514098 -123500295 -102431780 -115449639 -288497114 -291458482 -1809446958 -192496591 -121718 6992171 -99335574 -6799267 518863 -88683612 -402258629 14680908 -7911601 -250722 37265293 -15480001 -643252838 -37615761 -32323163 -193069712 -7701262 -225544281 -10395158 -814783 -155533889 -16286546 -110220683 6013196 -256914976 -2548400 -71954777 -15876679 -135737264 -95825807 56997409 -212566492 -147661794 22581603 -20375429 -336768576 -607437554 -8589431 18352515 -7155116 -31962255 -10048247 -915129561 -827844 33327105 -1141453490 5660012 147509898 -344632576 108909372 -70528451 88733118 -159177895 -303427155 8795344 106859124 55919176 -285822131 4337375 -34922665 -33093829 -243409962 163712856 -269103 -128649921 5158868 8248363 -500264952 324785827 -1725776 -235338781 -28179 -101205 -401495078 -37296312 1915303 -100932374 -353700503 955708 -65383355 -58023840 -732036006 21579565 346217541 1037877 446824885 274697417 -1625259 96657785 130086521 -4346631 79334093 -185009032 -40286276 -189049051 346172436 -291214333 -129033226 41366376 11228154 -5988893 -407638481 -44625027 36004305 -133466589 -43921051 58883147 -450010760 52969061 87413201 -32259479 -93323396 -43428775 -280862 -224665498 48587277 -2813255 573072719 2920133 -353954327 2036365 170787912 85897904 -30390745 931144 -692539086 -62597864 -58425782 -3628039 -344120373 33006472 -24366347 98309701 -303164533 -48747984 11821258 113887457 -298427579 48532426 354873245 -370296 -421503641 138243288 -275761292 -376953070 45117282 122122936 -667818702 82445836 -337884 -842256284 -426943615 -308967936 -202809342 58728427 -376256462 381224 67483722 127809354 -495992606 328039510 -3215770 2762944 1698060 239898562 -58035860 -116277865 -10341533 277880122 -124547 -332362373 -16402708 -308305941 182756 -4263635 -16327720 26422624 -32694840 -176339914 227820858 172784987 802926703 -635123 -151335814 -787262144 -10737938 -387056376 -1062064 -1544411 41265923 -564586799 -18362126 10958612 4958532 -26248459 -544131 195713104 9242672 22510629 -415903774 3364347 -638116441 110740750 -68858460 90938236 -60333701 -15160452 2502905 -43540605 37511186 179271373 135925061 347080885 -340959807 99419076 16534389 404495825 14976097 17392777 157959910 -209417259 118846486 -11723774 95561814 63764562 48504353 390333185 289842648 516522686 -84270304 -15087398 -107983328 -61596840 -16836942 -84922310 -86577781 -10967750 969519413 355013119 418902 -83020662 125887387 7460037 19234854 130453163 13614129 130910681 -204579085 107121624 460744615 166070295 51040947 427799414 33643741 -10845842 -291492442 -4348068 -122412952 -36602891 15516626 84929553 239025555 307195320 -23524605 477733858 391159112 -125367309 -75096376 -3730419 306651582 597705889 4413933 -267254616 383545437 -197620 -34809462 -86712178 527434713 601427883 355003 233653673 4559342 -182272464 71915873 -27881543 -221222127 -4659903 58189226 476929689 -30040726 256144149 -196730362 101425501 5124132 -66490684 28585670 244051722 601562063 592601926 378281793 -4676584 -171806755 -9148615 0 -10760206 59695847 -83812262 2686989 -21217492 35033929 355710445 -6222799 -112053049 -77811462 606650957 583102999 340429980 174155505 38829174 22612515 -130260863 24837311 -9265455 69314127 -88227681 540604 310094321 204307808 22519247 42578919 -1778500 308590618 443657472 -75169746 -5668699 19444423 492501553 265647460 706971358 -282154556 -548353532 -23436799 298131479 107502037 148475862 1901114 2959568 -379786450 -19900983 -56468277 -302250006 627177530 141611331 -107075658 -22703750 25988085 -264186596 -166808995 4340803 425749096 -58122489 485115148 -174639933 -38215280 -407935652 -627109569 -61275191 -65223592 588954429 225839651 -162953894 35252434 158798220 181214558 -478440 -16752072 795074907 456489899 405017613 -28373485 89525612 -32356836 251870670 -52868304 763944555 -80171333 -8247230 124139142 -336235744 -173286769 12282920 -49911069 176191835 -498884155 22875624 107417410 37454 -1835590 -151725332 245770 -100596643 65725725 75791089 306904358 450387432 -11823816 255513368 -3426289 -86168789 233120412 139235064 -185162381 241118236 -90522766 67331 720559132 240316902 -179600264 -80443228 12856271 -12721055 593864 6246654 -78599442 -416405 -69564615 -223460471 -48041856 -224904925 -70127361 38030572 -487206 248221806 85975541 88409736 20680311 347710831 101344086 85399624 446201786 32984399 -61926412 -82830753 -40916530 -77473738 -88469838 6788045 -166157101 24022276 -32265908 202419920 -17774964 338568753 426142 -759858503 -169782799 -101146392 -405328724 -24125129 -11053634 -120173218 9225359 4540366 72585137 -706319857 96327291 -646024558 8855098 1454409116 14727732 -63312 10379742 141928187 30652827 55273354 228897 -21195312 1005958628 -307351409 22349456 183078 -12352960 86300308 -109291219 407981148 10853804 1011440793 -423378077 870016804 108501303 14305784 -567 -17361288 972710378 33923289 137110406 -279167590 233975679 2591056 -384532606 -11100571 -25491343 109445409 -749500574 -86973682 -112036404 -3277245 1000165 -637794582 62839217 908886070 -532728842 122920355 -147214 38645985 -99908768 -87823740 161292601 -936736519 -41902335 106161061 -915051655 92764956 675270526 152695780 -106697801 3167568 -1096163 -62706384 97114 -499455629 152371949 -297854253 44480692 213643560 36433649 318140365 340755578 23811270 155695321 -55093205 -203998706 578556323 -302011630 -271061563 -104898932 -30717377 -218775156 -6137301 47437427 -381049861 188499967 11135816 -154660017 -230347214 445312708 50513278 -921918 -5930016 -165005953 -828608 -43765160 -48557830 -56278996 15478520 16077055 754877624 -503755734 -7621353 -92598550 204035292 -15723940 -50767345 7592290 -59910727 83353707 345812670 12063323 146039 569633051 -106754365 -34268864 -179599667 -61752465 -583445150 17617171 -42481274 407494601 463044 -1817498654 44536920 -922330762 164722833 -87211192 39055168 7267830 15976471 -1170891440 -64108697 -103587677 -19547559 -63793606 -266096947 -645705231 260674984 2648206 -37284163 -11430195 -91255275 229001676 -375233435 11761410 59426151 136261479 5466951 -93840146 -19988304 -14024973 -1050336276 -119342932 134596055 -214192 109337228 -353801 3945914 -848058439 357256031 344239576 -3644829 22276219 62183 40350864 29419755 303402924 536836715 -120752473 16196 -140121830 -110583791 694001944 663955545 -56337687 -884693058 101177479 -268625998 -6656846 -138615671 -85773335 -3020572 -486100057 204512704 31479500 79606682 7841116 -10115876 186497775 52762093 74554740 -133547677 -45241853 -299355267 -13375437 -519675211 -370064 -266154383 -47697135 -248870341 -132287 -2038792221 -129992088 -43338819 -770462761 -637645462 -727151820 12760545 -121956151 408816 -593664797 18367723 -481588451 -19883940 -616912978 -9230471 -2422795348 -19809179 89640367 -238027881 620666047 -172363141 -1652224 -360503169 -790445268 331519634 17047508 -360728872 -1751180359 -643773601 144098400 -60706358 -4853445 251733117 11880595 -8540760 -2759144 435110629 85423450 456902134 -2404922 -280495406 -1043192097 88170789 -527186845 -101097980 -135270476 24704429 -38296242 36086370 -624339978 -4219541 -222129443 -2216601288 -23951003 -15072608 -901366683 199707323 -148614833 279427575 671041229 417303 -788280146 -647191499 333601950 -547857142 308547984 475412458 89757459 -1484498694 -7928915 -1787471632 -1126813 -29650272 394200957 71109194 44898348 -277897829 242019710 6075515 -13038245 -27212137 143742578 385664000 -94092234 -70174995 -64132588 -831772559 211646516 -1145292143 1029262032 251957418 521403651 -30379893 -18663747 -229055242 -70501476 373426055 -295616884 291473547 -2389061352 -747276805 -1632103597 88085510 26574094 -247246883 92038218 667642 377160691 -400949389 18211643 -32857330 6210510 -318561 -1754070377 741637501 -241922827 4668910 2200353 -186618577 -10482424 12269747 -940987767 -1182252050 -292581499 -1294623554 547790783 -409818558 69088146 146182996 -395864948 3927348 14622713 -88943420 -3827132 -2311921453 -2934027211 -1238547964 -489042303 33577949 -459846729 105066173 228830230 597520232 511640652 -115611883 18246 87094 -1282656759 -310881664 6856823 -885729289 -9916699 479849 -893923830 95520483 -252797841 1249155 -294521782 37583523 -155811651 -2761884359 208119908 -556898609 479727137 -59459725 1457773 96261526 163562779 164953417 60814 27244533 7801175 -328152870 51851938 -1081338160 282991976 -30002400 -1302187873 50406029 -871374844 -59331525 685726885 127615372 -118732637 -6731408 374451346 -672715616 123663220 276381910 -948338385 -518307833 -176847717 153069768 -33957616 -486341230 -171669781 -356410062 -114856825 13507955 518845331 713956 16969690 -440415666 -1679453064 -334855234 88666723 -350520465 -1714227090 -10802896 -549661209 -92295077 -175717337 1048810477 -1133452296 -31737860 -41853167 421488522 935614 2377298 872271420 -971903052 -787043905 259353 103665473 -502688433 3454240 92798126 441055 -116590936 39395393 41379341 12729828 253474239 -35334434 60334533 714151645 13712612 254667355 6503457 77459652 137655994 -35308889 229872008 -278385661 59394162 -17848777 403005098 -375369292 51387706 -110646403 263569314 466554398 -10848048 2877428 782792 -1065816649 212051621 172699228 36869452 -94142943 -15528872 -31618660 16589439 -53233253 32803783 -294207 81579103 250378554 -181035847 3383827 -442535 510042 -146319978 -287179861 256351088 -704822242 1325325 -14643587 601257 31542441 -153729134 39297 -1795418871 -215709036 -493755540 47759259 -314666816 26412976 -7613931 -1034960696 -854495390 9931226 -36536137 6979762 1580802 -11923 69449711 56553 -255651299 8326616 -9610643 -4640796 -566882514 70622150 -305063081 -61003471 -6153952 -521393306 314578553 -157197727 922953 -8791429 -41228139 457468418 13002607 -1764866843 371600 486821673 9582027 5301843 -611662750 -26083999 1772868 154660801 -63683460 -258169344 -241337641 120955576 10057467 -1446717527 -617157103 673803488 -87054 -1563697368 -58569235 -26184220 -779151820 -193667843 406638586 -537563797 -118183182 1428945 -715316 35136276 -81576 107080953 -263728110 -1011319712 -25322697 -1418163 -613274499 161698611 -1000617 -47332184 886153945 -681846 -129139083 -11022206 185994836 288674031 48292464 1129309 725888414 136659815 90424558 -3253043 -190489116 253585541 -227458397 85366651 -127725534 3494797 973292682 -301325405 532312181 15236621 -380126199 -248377786 -191314 95921412 165896904 774787625 -559886172 1337927398 1187606227 -9759867 -1721269465 -337194028 -288530719 -474660519 44144401 15157432 -24516555 -58314645 748757200 -67123647 28558502 61624122 -151920911 211600596 147284415 52915364 493336003 -399915 13924375 142480886 6904117 -75697724 357248844 -46009925 3399866 914611893 167727612 -37365724 -26093871 565457906 6381619 584378098 22605159 15626687 1783025206 1078847482 -432305967 40896851 66130780 169603038 948110705 -14267965 -330263151 470468495 -131197998 265018644 138073240 1404492476 187599038 -35848986 -47142072 1127225305 -43710476 -145884929 218474220 -6528438 14215190 517007127 305013457 16409863 2693080 -208145136 1119545062 41754301 -145809347 1025215 -18571160 192567846 -521009539 50911530 -288160679 283162446 135819655 401312447 -66414122 917570771 -253843863 203539091 401719366 228114687 88456802 -1232863681 -287287382 -3157198 -126175296 -835847893 -624594720 665804362 -331613313 -45011257 -40265971 -1274620 -398295985 385143837 -21492947 110977703 622688334 -71117510 217337715 182861695 -12441953 -138888939 306996868 -276430812 -16081732 296938621 -34826201 30586402 205096712 68489123 -75428630 414604917 -783296791 -1322266 51984213 -62277563 -19263048 218280835 -5873101 15125711 -97351230 -653907722 -674052 272555879 692251159 49207972 936565451 138085756 -96647742 -149168952 168704253 -89146873 427132149 -138077496 11069080 331494 -12403570 870897827 -204594524 -229500933 -98600254 925497396 -134501866 -72818922 -29811511 266141208 -21484068 130469984 11551714 -10761399 575487003 -245703766 4889967 65839213 439469754 -529304637 287536905 -308114750 69062955 474313388 882316948 2516320 -300239457 -520437122 419201074 100753129 -63793417 234703900 -160755465 -3678809 58083573 -83183564 2965465 -78836393 216700418 138932258 59914313 -426137920 -210893535 155468768 514311001 283931834 29801811 -17681696 10370489 -1011709311 -141370659 506352870 41744582 -63545034 69376926 73255931 45549887 -21836828 -602484752 371271891 -318038570 8948530 74324829 -178157 82085472 -7972729 378648697 345757034 681567051 -44570961 661342347 18856142 -207639827 -334767 -42564302 2340149066 -256893168 -971442518 843764988 1067284397 199849044 -470691101 12755068 1064537915 1123509762 -123638128 12931689 131006839 -17117262 43518763 1555830276 198630032 -29380920 372613355 70415543 1339585422 -184174159 -26959288 560694531 37466547 1677240978 -139528848 -347098192 962646526 36507595 -132949726 832297131 360486444 -265735904 243201235 -6011318 -43904466 59817649 706866350 126656867 -98163977 -8225468 -187002321 40948772 507490199 757680971 74548842 1766325764 17661988 -742606817 16316427 3395152018 -1303255503 1363694821 4938082 -69092891 -249179005 617913298 361381211 -399065 39403652 1059858277 2639537006 -807255004 -93807558 -5635680 3908274 363701383 -60349861 -1040088072 763242 -362167583 -279004729 -270663633 12633562 -294933304 619614412 -1005014324 7983435 -197879 915511144 296062608 739241216 12327423 -173048 241614334 626549842 1070388870 363304159 55455960 97167429 434823529 -194126655 -59717222 -700241261 207805 607041776 857210250 199966640 13419000 -49914043 12314494 2295361 204484743 -268324706 30087573 -85576428 72207508 -563930368 -314828098 17578529 -934416 992832809 1809895354 1471878248 -1140298216 14113208 749174053 895437170 -27048445 459924451 187767475 -152219439 -791668575 -680535844 759986359 -318868622 -633572 -4992123 -6124880 -27757633 145624188 133592207 49548607 12923290 27729338 215977434 -198595709 112198802 -1793406 -940280363 -72698065 -447623314 359595445 -231114008 -868403 648200859 -2445915 54293617 -24347514 182908696 48146174 346930912 537758 -414519334 -277341717 110999353 -25955205 77556690 -427566616 483394299 4912510 282689157 -125153792 150257054 104938042 -19564802 74193692 11977594 14676723 -14382116 -1099069588 37757574 35096911 22070641 -642687294 -35482542 2934479 -140314106 -165085846 885690 334465982 -1539064 361333247 -187566622 -1078363 1047965347 -6486707 54382370 145156165 119048935 7952249 -1499986128 -1206304094 2654124220 27807234 -66382881 -818494368 -737584632 -119520838 -179626023 -82655190 -37504372 138474271 74989090 -242626766 -218208396 -208548345 -365190595 -124594523 484319747 -890468714 -175368186 -2590160 51780050 318623727 636576 -396072817 -3733754 -81895032 297348696 28030 2818779 356486529 1305453376 -26176323 357652631 -8280090 -617067 -518010483 -83727045 -138778959 815984156 1121968940 -8469665 507300373 -73493342 -27941213 2640576 -512660808 -1338814871 131870008 938795039 368588432 511225722 1446213 -1041069935 872008286 -10492627 1644071205 -590615961 -585063613 -163682731 1762003 -5321393 -112319087 16437049 -20312867 -194498956 848395636 1678 12896982 -608763296 -3122774 -6613463 112505636 1043365640 -1286233676 -1622553837 -594029663 5559949 -952233422 168099536 65462771 -24798054 -693778871 -747767215 -11468516 4793401 626519835 -434875526 34647214 115894549 -825510562 -619338434 1833979318 -545972871 8039032 61065345 -3500448 79633786 1761629539 68426811 2051597672 -21657494 186319198 -83933866 56254490 3423459 442289383 48178392 -153238351 477199222 781496801 -805241651 117164903 437605585 943184040 544889230 237307127 2417269047 -477655792 774055367 -284992425 -504158541 1442773553 291122385 -180870225 1031887764 -4471306 1262798298 1027697 234858609 75236238 48486709 -28028265 -147055425 394421182 332211769 -681135380 -167055889 803038103 -706539737 -8248800 2747 1359381649 794526983 -16811551 94257562 4678154 4015365685 154761063 747211751 114012838 5575896 69989532 -419194244 5497518 -65432566 -6124182 -1297318 92407073 21327493 71257066 -111025556 -501362835 -3891455 736203075 2679585704 150530322 721428896 -126924039 3845857697 -5330856 -11802791 -154296624 1442578426 -918223158 -140144602 30166350 546876739 1189862140 2163113815 461955611 -155748957 -791476 -559354 682879366 253545750 -114399209 732452411 148646775 -7396971 -13744842 558694 -324701976 -2080685 -9839764 1002239372 -388912 330660146 2813013 537506348 265502583 633938 -65173898 1969265507 604340806 248756460 -70557848 376002533 3109012477 -136943 1470430937 310364681 -49564325 934385287 746150919 1647266278 95657364 861760223 -104214582 1752930723 -166923675 -872379584 1313811752 2587737485 2213849477 230669639 -186239 20391409 2635536360 126774081 878055487 101583271 1370481787 9166805 21240039 -64010940 -140976967 97377414 4649010 2956394945 486794991 1564333717 -184660419 -27277081 -26513363 -52293358 23277688 4908889 -26610340 -168703664 -193179260 13297509 3415750814 1910536661 -209582266 -27962198 38645445 351735239 2114527202 -181728550 662578625 375348113 -41765982 4145300584 26362392 730310608 1803082729 70855831 15356994 871937008 -381548323 1178011415 573254117 408686375 909184407 -70167480 15997596 -424008 109448661 7792835 1821376708 -14830948 20379546 474564551 808385968 32920354 66413675 -418734398 576142001 633995955 186181283 -266137521 -13869 1267991728 2184989329 230166813 1117554230 694386 365579427 56474894 -332999110 1745974905 -549994 1397664343 -358279066 2667613210 179902 118609198 -1555205 1897760469 582625684 813438380 984767157 -157424819 1217782 436734370 68801407 860347 792287740 190571181 17342038 193127579 264639 3965890146 -2774463 -60682158 78341602 115725422 -247098938 1173657774 477841211 -12927258 1227493368 661565947 316866005 350932025 2662762796 2097384057 867535117 -148948406 1274536528 -1545025 539206471 10541902 32419371 64979823 349218285 122252567 1281152266 -30682708 1829683960 853630229 967180895 904891 -890527527 379195214 209317869 2905 -73173432 113019681 24793938 -30411363 848580571 2974245735 17764417 322569390 601453785 874435513 -147148907 1572685875 -423247845 4621570 369889842 51124249 361406267 -120896238 2259228 25541158 1221754 81525046 234223060 109670945 7989837 -899216229 1421551462 2953573802 594193578 650791414 -4463540 6836040 259305936 337531686 -157399 -644741454 -5728513 -89075 28826618 849638730 263929368 576315809 7425996 552180999 90935838 3508260 -457041212 12986804 -45245215 1782584045 5939958 479549232 499974340 -225944696 1167040058 1593485048 464157989 2049044 1234228725 2275322395 -38009690 -431122471 149073244 1750970002 -50465824 -1142235 84181961 3898924384 762170099 81529438 923315747 -157222376 -17046944 22985756 1402121295 11451313 481131 472623075 -3399450 157236635 34799482 128100044 196519805 87307904 22428673 1271749913 12500903 -7688986 2567718784 466694544 259262706 142589281 235393470 -460179609 204804782 286004940 -106442352 136843011 496235787 430698571 608318958 87442512 569171364 901007440 56147343 280808712 1850628169 544598535 566968253 -205805201 21607637 339719457 -224914472 -172413830 -42159833 382714135 2911752792 -5804175 -464093700 4081769228 199493645 8244542 -91619908 2050308085 -185699085 -471626106 -266003586 -1018535297 125564648 -2157570 -88117 132077598 234735039 3268319529 -576949753 16023385 -17775507 -10843982 -978283 362098573 5599951 906721403 6877511 586652844 -7479606 -896791294 -14086145 838060085 38336 3429694799 -705639022 -25975817 -234501399 264890582 524732 -30611604 4605794166 -355641197 5183036 30306606 444419891 2546942906 87735660 1473040196 1011392827 -265475278 186092186 -1239269116 2435732478 -85062613 42335678 -34802105 -415193252 258613619 -89085397 -64995011 359961757 -127457392 164431376 1159577672 227425 1124676106 2082478211 2581412892 -400150814 75164611 611840083 757450347 129541147 615507601 -22045356 -88280286 -690014428 -293805542 622822537 -158356480 -604459486 2706139876 -248311480 183062156 2218995889 747656418 727044437 1439049 20158852 42931103 30006595 -1226877 3473488895 730119074 2556902170 223217637 2954032212 -35164771 11683069 9961208 5009033 -195485773 719121042 -687591457 1370142928 126439378 -83557529 47460440 2757530226 -15560858 -596690375 -226415 102624732 60956578 159963886 429444836 459111823 -5371327 166554754 115225563 -11913831 -23807337 1352294459 1823659088 749304760 1134711869 -392217681 1419558932 -4328566 -12240529 1172938713 1229936174 -9971055 5352270 509549219 4263834384 -372699984 -501933 -11739991 -30306591 -773915086 1030240249 1188247747 14446116 -19912905 -2427163 129693897 85201291 70277848 672454058 82394694 90690604 -231024268 -39397920 884756337 -206701479 101030789 1917667409 337427079 -28491186 1789865715 914354307 7380120 77569336 12252490 964260929 2199812109 72743149 -39852925 2393304992 -93867211 1431771870 909643933 334431828 -35249675 -425694117 523415626 404908720 -142689910 651744638 -157247772 80274 266844756 1696398 86235455 -4937366 184482382 262724602 -134483851 268965348 101642218 1048954494 3976883852 453069118 277898668 3440778090 36731416 -1913287 1120364931 -333028982 19869454 -135921942 136424007 -8190025 -61530704 -184220174 753065132 183088238 443557777 -187687979 -14560010 15741669 -48818795 -564593689 400347144 1506702979 724592022 859744207 27491231 132745525 11026767 -492035083 -668173 1103142756 586263516 -101929350 77579375 -434918202 -50145328 2775383486 2293454614 -198807026 5522048 -2424405 -6707201 456610532 600704919 603310905 253590 -403321819 -264158989 -297826448 -725127 -103249316 214287525 18066329 123239513 1798940784 -31026713 5161722 50580800 532945504 90272009 478564761 86646 -489153962 29236522 284454338 -94653792 3093068291 1279149724 -24964992 828994008 277258758 -311548752 15214526 783720580 -12718553 148006507 -154980064 50648070 1220195995 150234160 -680954062 1793812740 86672760 -7941457 1757225964 97428370 -66097133 1871299879 -28384239 65937447 1336275698 -64673045 -13749600 1409941393 -20278108 -57735169 1206337927 -44794957 -164157502 296547547 151286174 96161468 49741626 876357695 -3257676 564978012 848496333 -801211341 313440502 344619205 288475244 27182604 -305753194 297844405 17892012 551622459 11591115 194652211 31052497 -313324364 153854 23487218 -254485499 -23869240 1134396724 407481631 -35424833 354787560 -401001 -108494507 223174735 -26168125 17689357 -184792461 7700259 -476731554 -72070021 -259504906 171544498 18785032 -4855496 -435121 -1500062776 147151644 -6706168 165521894 38151128 547278613 19103689 155279414 55790 736200 282733419 176377652 602714355 149593447 478124361 -394080399 -4375967 -142622 241499766 144477511 77803583 59821925 66418968 22980272 1216527468 9142175 -12917071 -2880133 29196156 -596122 -933546321 111158522 91971819 1516641571 -38600122 210290264 20046384 103390706 146810453 -949879780 -326626433 -391012840 -118651035 -1395423245 34529336 1122509857 105937112 2101317803 196582633 1059449300 22288503 3579818 -4811086 -661084641 3188530 -277381592 207400645 -37173181 1027379958 3600317656 74391052 -334463122 376498605 99393 310665016 -31908246 464584167 521789103 -35050392 -157652601 711928066 885802 2069374351 -9774993 291243554 -1753968922 48813409 -479679257 3393452278 61341794 -7130874 739989114 110657827 -578814264 190098534 -543703057 -393168904 -360428350 -26575425 1723582 100598896 3862890028 2623683359 1155145241 -204124639 524094460 1150256591 722170233 63703195 -482075130 39251049 -377200 326046762 52296186 -69815520 -573800404 1630300263 303882285 353615543 84886725 2300407211 -32560119 -2469361 -4987932 -242221753 -181038733 -34281428 399472479 -543891629 3014128558 99373755 -8483313 186008585 759504922 111596134 3055071187 98845102 143533039 108042839 -382302604 -19791784 276750833 740880219 544638754 136125278 127764710 674823287 1105479845 214678651 -224702681 1689552303 100313176 321343395 976436 -357611752 -227943701 3236991284 65279483 102061783 -962911 592254 934670869 8940633 4426164 1125517844 -397679341 426392 13390173 -33342853 84140885 5743836 -200068035 10763536 -56021051 -219690882 510809909 -11113831 472856333 234677166 144115035 -143805887 207932941 -52006079 423205848 -454456901 -947756887 4994030883 34880162 454672809 1812788255 1128374482 76533600 -17322724 64429179 300667869 881556591 279869 185480730 365449847 535000476 93575297 -113765916 545208969 -40054979 -1390305042 1378430425 1333984289 -91116990 186480337 741193959 -177673719 -265856453 131077710 -380172609 -53838 -976685 139146230 447675897 -12267806 1154499228 494860469 1441811465 90877528 83974 571470832 -378000045 -26283549 405739078 287709137 1773779621 3021105623 77152625 181378082 837138396 669307871 -394634666 135151604 -18161236 -200471537 516338384 2645077 2002048216 1049947017 598554221 631489099 -243560184 -435002757 4485379765 505929773 932813714 3373588078 39963178 2101842235 -95215567 2142588965 -346335135 1732738 -800060 717221158 -90143895 19277054 1505386001 1318713008 5449248 364737137 -1952524 -384089368 1563034942 -211054144 14408363 -460559094 183620890 12409693 -170748058 1433604535 681962838 -26121532 -260975004 -222724256 719145292 379421269 677650995 227137082 -289775240 4424887219 1279084642 -535732065 -352837397 -645046226 134247243 -40038744 145010701 -40596694 562903196 599163855 -50475064 335126828 1277946884 -90161898 301472874 -73114891 2524852578 682168014 -13403010 1039195085 316715322 -597455677 455472854 -406175817 430150423 6382371 -112562961 59436454 -106197640 353606759 239096131 15315192 -501046 1606565 652752319 -841656998 -1143770 -210587329 849280 1677366651 251753774 1035248937 -1323939713 372384914 1544331561 1244841942 1252188659 805138590 74271575 -38921073 -76276081 950266802 -71702 70526368 254210340 31992049 1824679 788382 39789851 1383312607 -697764906 655260335 3495262759 -9043510 49872994 281696647 -3952297 -35985003 790349600 469460125 146896868 -54761387 -730158253 391191291 4496983303 136177994 93489915 4540799114 4598531544 -11373347 3380110591 196539883 243223411 -154819107 731773906 60912582 167563269 86626 1008650210 2166644150 -294721916 -1044300711 192942436 230794060 -325405288 3446871956 -370306131 578600829 -15667494 -274791594 478701158 7051868 2461530 1543250911 890256866 16036419 -84913077 -788901341 168246112 419912775 24985569 3381068994 -8312823 218760248 -34830712 467901964 256763103 130100 -193690198 62347445 588232675 -31596214 213171649 94110 2167577669 219204914 288068337 21817150 558222829 -6547821 -730086 -318734024 89404522 -1055182492 684727218 -91482690 243514395 -9498521 748488977 2496205420 -45646183 9453978 1122322407 -111076842 350611041 1075553 107795110 405816937 -11640194 -65380806 -74251026 -23417137 367361884 1299302974 -351649904 148445750 973929956 -531569777 -191307 -103605285 1834966081 196732768 205372875 -373076843 77078071 3815216509 -144711176 -232729234 4872408601 -304852574 -39280927 297504 315077770 1098474241 87243004 71504657 296434453 -203169862 8077410 132600763 -53168566 236990648 31352925 73055379 662345033 1801905259 879672711 -510233012 219230089 -8846858 132906438 18273596 -329951160 -668717931 48099492 3766179205 529845934 -479367835 -501500548 -101048907 -129454904 -39536038 419657408 2824384002 -266642105 135577158 -26849585 943222302 -45848167 -23122720 -12868008 54533230 207439318 -8306742 -758316022 -59914920 23239478 6834842 -30865735 -8919229 10980082 -157896225 27456370 108462377 196515018 116901864 1440057863 1107566372 122570437 504331 -406516318 31923254 967035 -32314894 1454080 573556468 336459841 188241658 -40390142 1988668005 108022725 667866430 154534679 -679531708 11328146 -829551257 -6402773 1165829831 17941280 46219511 1116358557 -568739771 762291321 -14657817 2097751316 5245970388 1994286687 193576874 94594373 47787399 -282604408 -1053258623 1567483107 2304638526 492108316 -465354 360470390 441855989 -90423782 659347160 5319667 101343927 686452313 569891121 1209088944 257095806 1857466909 -2574098 -1881855 -172815109 -626135490 214879130 -392094475 4248374 -244288111 -415160188 1271619492 51430768 102383767 334839460 1480402046 2497809465 966251822 2741603004 3297458741 4650946192 136642865 2488657 1015699970 343890734 265494168 9234390 -12614215 462230712 3129687860 574759258 -532872171 3174429777 955166157 414414063 154833665 31921228 -100718927 20180004 171657262 2821672512 8247275 530321327 1641353620 535515347 2446730892 81767938 53514086 1119588295 1365743909 704001 6522188246 606082800 -109036 3553831578 224910663 516401518 205263707 332774336 1158376002 -18316318 197963754 32667368 5309118 6401717912 2554681534 -12969200 1327237597 -519106 315716548 -147771797 3462079386 -1036031294 -218230399 -97112894 -120852548 -1399962 188036517 48963258 724379384 47480901 1857502 1334566513 169447394 -4039380 -30854670 -31375492 -553070633 52411764 -1972979 1921101598 134702258 63079441 2440403687 -15012395 -118030603 1054139856 -10679474 142222313 1386551210 19232385 137767826 435936739 326235858 15275982 23232683 992957336 4425415657 3339616974 61145927 -196664494 1354381756 26927264 4541415939 86163565 -55941503 106784538 -670839417 1100205635 440603140 4761466 -112587079 -57867420 1550168281 36268840 843424408 54231214 368983501 -471070486 8302886 -7383232 42401043 737542101 701870659 -76657977 101689763 -13000202 -44309597 2104783035 56506315 39319167 1920583045 683763470 115813217 22263187 -313619764 59819288 1273040847 132962094 37222 739168 890438 73342020 -566316 -14407708 158575760 -222524893 965828318 23070798 386247985 239458953 5429917862 733485466 1309314608 122211605 -264053885 31982104 152365068 987390195 3422873902 118311004 4126267665 193120855 694604 371894 60179284 3598534168 1029396059 3190762425 16191601 697066583 -915432948 362928472 239054729 297836382 -158856557 -96040471 50647221 3994186293 338791105 -445509342 1912023822 664762368 -240959840 3994765514 49295958 -109305074 691851626 2352512502 705023260 391302174 -701779361 142652441 986915579 -417723237 -18421421 -92506868 -10015593 16333610 13201318 2414026427 126932450 34272953 3503993888 191420136 -575789024 1410255182 4525 1224829231 78937242 3620827347 -44944127 -313989355 5292591194 -818472 281445287 -427191648 88843857 7082658 -2240476 2064959403 79608727 7392045676 483142901 1200112157 -6680741 5770125970 71697855 3095984011 320128192 21029630 172619442 109126941 -478036768 38266984 -619920014 779062539 -117879517 484623262 346288743 3662464628 842132396 -112377427 521192320 -297899482 462495029 122821159 -83531 1636552196 13728997 241216174 17583185 4786210196 307801284 1992839014 -96026224 201252139 824840110 -78880939 -265700863 3916523535 -77062547 8685596 127368666 -4610258 1158157079 459583457 1057347742 455640725 1318895167 906679724 9452946 188434792 -211785601 968493208 545245827 189524649 663858214 1123390019 1031796855 -30739824 14939072 -4057480 84529930 -109217644 426364082 2725570761 -202742248 423379212 -82904576 30082433 1352859010 272996888 -37017122 4910333740 25283303 -7701907 286496378 21075821 597939165 862847063 -28466845 39405486 -189382117 10674764 -230585351 2354369948 -252424756 22693665 11078774 -167143275 86470999 149976442 208391937 -1046200 -15293365 4197099 210673734 223504012 -170789423 100449328 5156734867 -54601157 5625615497 1619383324 311232 -8904016 -283342920 181588497 1555398283 2500007 4907068655 4011422 -127668986 1853338078 -401301702 100558825 102086574 -663035 -2015356 163931589 126776827 -45754959 309564078 -118434231 848598790 325266045 -40053535 -6254567 41357654 923298300 1327942504 -58630316 869449523 829331515 643819404 -118334319 -23077188 1150917302 264691357 2391800173 2194864175 316028646 109974712 337058421 -36445249 -19792267 -125815380 161029408 2356297894 197201763 -34286266 -30506324 2386926 20618834 564787153 440579165 225381093 114309326 -268240 433379906 -11709851 84327538 955847492 406849276 -2825769 -88286278 4699700117 253095663 -381027424 -168070587 1714543821 194979743 912010793 2074992700 -522957817 59446289 -117676673 696874662 -69212626 -170660435 312488144 36178350 1479487575 -77084194 -1014112 514655131 -16552120 1530138 -9627382 609692854 3099581297 61880446 358287899 51774834 2196339649 2544326298 121452785 1591486981 -689014894 758845664 1806962478 -166881469 1378541188 4835834893 1451930012 275345702 371221880 4712098050 816271394 664408610 -2122083 919086961 227374898 1187335451 -8903873 373410429 365728186 -270491174 147734 1084538852 -1617817 1643200200 136010712 104765731 195435700 -683484988 41627255 39462891 686303654 807081043 131241 -29178843 6353450 -4122312 -269179263 1501462329 1738541719 319353430 829862653 554340524 1200431 56076712 707344310 2601015154 7965178594 950687243 422957998 -199300328 340024660 11351018 -324342453 -120305718 -382130155 2041131866 1273536 -12550072 -18836149 10587885 -56179972 27263469 652265254 26269427 175753741 445107 389081585 1382141 52718263 -138781081 1110150877 342145296 -427183308 -564775828 -286266193 128669244 627264304 -144861505 -75482616 -209853113 215614179 -398957 -1121120 760267497 289682739 1209709257 2963212820 -11294101 9783547 91986 123953290 41550912 -1117190078 93305459 1237601426 -76194789 -47547758 -188745282 -427795642 -82111530 102979468 394962 -21486486 2580135313 -784903198 -552220570 58113326 447579896 467590443 -23946038 1415780617 304802519 973994020 -80810384 21459371 7980180 -2253181 382226094 2086171368 17276104 738864932 284251408 274966279 -282137616 5267245817 3270598450 -449557168 115493286 458363324 -340111121 598117270 339884663 1557796292 -68448073 26877542 2296687417 351605064 879580330 339840525 306251451 -43262742 408430227 42601584 40289263 6056250 -44419372 -491138892 1294236571 8535035721 504315798 67823332 8045245 -22036 83483184 1621917754 -32002256 133283584 1151229843 2320382268 670357522 -45866696 2459489925 188845902 750478413 447783856 296511217 -485010414 507898768 1552827853 211574086 574629464 65373351 1180222 4167738165 497952409 -683755007 2381253199 1442839561 564889 223960153 -59210574 6525011 263752983 302221038 1148791564 40725 -64744418 -62856491 826044426 972668306 4680125385 84248981 632288593 -216900150 6556154 -3337527 3008119532 -23386329 28050970 827224072 -393861241 1354120497 4895984911 -17328321 653625754 3736232 -15824386 5644983979 1956442672 293507022 3163252731 -5204994 5459844 1939589 -8341975 188738917 -77022074 -97927097 -7667969 50464804 210642260 -64780619 -83485649 14007807 -39211210 376361410 4988883023 3030262498 63058959 45621118 2681403237 1365936645 358175176 5092829151 421218204 49076853 -20699171 2625099950 -48859466 325587775 351548475 2429704807 244049778 174337231 229272261 2272467178 -14876847 7005535887 27016548 864729420 1396803416 -7935294 356728772 1228734348 250048 408376942 -129376036 6977959755 -9150919 116525152 632401384 -18181551 74900 230515959 3515983797 441214232 1064203186 -12532043 -4058665 6088684228 2074811206 6059137599 178365717 986243238 -8257586 1874145612 9287760380 286413556 45436193 970470137 240548579 -1401176 370487479 940705815 -192328611 -73434700 267214561 3196750733 2850561358 4186102895 -3389626 -30206286 2589953618 442139179 19115491 -46762462 3274673294 463463151 6464363 -20454402 1422264 485070 -295353293 5171891636 -80042686 181060979 230122 755814606 376348991 137185333 -3773710 278142203 653460721 18934741 -181979679 114118196 -550509 1829327005 393713935 29189855 -22780495 936306594 59626765 47772355 7981922 1522236173 859335986 877090 -918635843 57941978 407681712 -137025152 1844250060 23957 -246501453 281758803 -46331641 74576924 1277177235 19738082 489774984 618127318 3890330058 -848671016 759721021 3020479851 -467465141 -164812011 -28103754 -20336815 798317741 1259631173 390342776 883380195 6978578 -473081176 3218065570 324957757 3596992934 670850 6230216893 2481302155 -374651 840505 40815363 1885104199 -8810841 530688282 57998903 -2947490 48981402 42380220 861613849 285690503 1937785665 190591708 -12206652 7370896 -22757326 -17580991 47627734 182726044 -66638079 50367197 19341843 531807639 -7522249 350046078 -406028498 31547045 -39699878 350886416 8187285 4285651667 696665544 2198574593 2309312500 5327695 1168378827 91400579 953083519 215014470 -276067782 578376 68419091 -79662971 297763727 -836071 576587026 97102867 2900578214 970294 2837547609 2865822876 336955647 72912756 -140784332 -201352364 2273996341 935066 -207104618 2357090455 1726527597 26785101 115543286 947500 80610956 51380201 11165694 8862949498 112536891 165292858 1886674 159675627 3597524085 400364649 342528355 344979069 759083705 -726536650 1067238279 657229575 389543335 4407807480 -116258869 -10571077 354630415 1062280496 816153933 4397266666 313994659 1881829778 4223742409 -98496571 221614211 -305934957 1567765929 1507377306 771954088 7028795744 -280348 -2162552 5928278508 13104337 1449752944 223992137 3161725587 523478656 107799227 3643314866 1246931329 416684704 -103270074 -188611209 1358324851 -623506664 758580429 -98182870 30003886 574211050 3558383010 1362025874 2142597079 2826498742 915579949 51608 31888920 -2214221 4494891942 122962640 14367855 405715799 11026266 7230534244 816591256 3188113530 984038706 22712763 13752035 2315703067 1126375225 2372557 802220366 198417404 347432401 -358086284 -75255247 65537807 1155691701 247181030 82673709 1648165150 -53850377 3785512767 371262052 1769321175 -1011803 3038731667 111994646 804380376 196658885 2981867111 88837884 3549812 6203931412 749869948 1452366971 1069061028 734500520 86070741 262534 469290279 -308061140 986109285 -216414832 4925343 4626102411 428627 -2209465 671904108 -241440883 25821584 -48652307 38320456 45031067 6342658012 1339683 -20533414 6492745680 -457949094 18160099 6763362 4143699637 44298947 1391194665 42639468 -976869708 1539674 3918085476 564288 1034016055 162035960 39890543 60307881 -113649347 132675130 -290660802 1362395088 32453971 22087008 696850649 1677909264 5012594 7276512827 3465506517 389918920 -40533988 58312629 5503450950 -727447257 -9014636 410095785 400803566 1171800 81424900 75640181 321133826 -152266975 525833186 -3097760 100968464 1559447309 150248312 781634154 717979340 49829366 2018485523 508530251 962341 5311196599 -59756360 -398530031 -22364303 -257199914 -403563072 125171423 3059183715 158288105 60260818 14208 5015589175 156120 33867470 -39471392 1424482167 3872609 2348148859 15614077 4115625142 70415810 -265879415 63571311 111575155 14751098 19607039 -494637821 -8390089 524707664 2543526975 -36850824 329202002 -620723643 154656098 1840635159 89499921 2196717615 1312751631 7568661 162494366 6012525143 2839295596 547229200 -13886295 454585443 1176667452 -167098 7805710 410743012 275491944 -91999684 37642684 -600591084 304773908 363912033 21116942 503336 4300315 980113705 745783695 266434001 -70014397 302773276 3460639440 116555130 -2172599 738123936 225001013 338333175 -166605608 613540242 -110072401 1737248202 -296231796 180159097 182988857 -31122221 5963100 1574871847 -63146779 4819480764 696512660 1439957 99298769 -7292598 3474023412 -895647565 2916089894 -299996516 -665079056 -178794173 53107970 1046447232 -29720906 -522651246 -162077926 2180417797 30890426 34568156 1403402375 82760711 1732976511 33103722 -414031367 1466900692 998658912 -411006005 290791341 -9407759 -293862009 257219535 15433183 372679210 -2106456 669203276 36727118 313541220 112245187 77241098 1246193069 659532723 -15202223 11230281 12930518 1125064695 36069958 -10316855 1017855455 1951071242 -47020801 -21848891 52994159 -566940095 2340097863 -496798446 1705066075 -885347611 -918678544 -30461314 709202955 3851501 -175320754 3614535 -130352 310632489 570855192 -156054 -76967760 720430947 3850701459 4874697880 -10403978 76373865 -885228497 -9593216 36056330 87915878 8137000 404919342 -1079057880 1035079873 2646877719 716096277 -207057831 745153934 714945 -1243158519 350592999 2035028945 -12186560 80612740 307588284 43231836 -1015609 14792250 413202914 2897662105 6878102241 300896218 1908446111 45736347 360699333 969329062 -122635730 493494967 1317153929 -498176089 2181980816 1034058078 45732743 27114885 2681780112 241540147 293473181 27194632 -196036736 1416323673 531463471 2740125 224268079 1187731447 1570356370 -22865319 55339445 307996 102133018 1288405195 -122323962 556456987 144670215 638901100 -259646451 453452581 1963507240 4401078 84253406 921426256 92306695 -81286662 176748541 564344110 231289972 603502104 -98795763 -778938357 760858719 -157569143 17913235 -88048489 3286943 705674650 2959153576 518028431 85752341 343140047 157465013 1558749 1325345977 -8851037 -100114529 55314685 -369061 1273109075 1062129486 1912249041 690941630 773383055 -2275260 14532664 -707732 111229348 1254806026 3601762749 546729778 857001876 530577445 1259458813 -139502289 -290648376 21261807 568532692 1523362120 2194245356 3196215257 1172346265 478790 -45942105 13403786 3859275391 11512550 314672171 6395350929 772463376 -315320228 -10962658 1198263232 736884228 1706231086 1703178 23269505 -21072840 2066122830 2787100707 17108444 -1198903 -60593875 1375806682 -81892295 -486817069 1707073 -212091188 1814012 4821308 206316571 2604812581 -651817136 -228064323 -222837962 32772821 -68056508 641716094 1354583304 46175017 253092591 8901656 -73969124 4038519635 1063936829 374353869 1146807974 -41948031 2492231356 -236832040 553276955 7936043 6256909968 499208030 -196618393 -31254787 8669754 405317836 489758038 297278967 -350856899 159528424 -234294146 1448227236 6762581928 -78659940 -3468005 84879483 3610549502 1844735377 1091537515 382671 231732 14971748 -67235961 -38193612 12459270 4589333 703258018 2007266571 419821138 -969000863 576129226 -18934154 43763170 1121622361 28883853 -49807027 190777345 -182761 1894611931 557499142 4090016 543909971 25752038 1411108502 -877738052 2286214474 5007478394 1812343148 -80174724 2825692461 198558575 15070548 539018985 -66053036 6716582100 -295221193 -1194297 1093830646 5293416 -21704427 39490714 122477828 36143 500283261 420926696 3370876667 2107098067 1965010574 -235180684 602403834 -425639261 136524744 92124799 -528148809 2396572740 -146680790 -347409 2145805401 10414250 -268469125 18240900 -399855353 229854480 1537941242 2799100596 278550261 1508701689 17879782 5096369093 -224744962 242664263 271457250 977561190 1377600687 499998271 65583095 850967630 1759714127 -125695434 3392095661 413939344 2976818277 491326081 4372868406 1353734037 1861771017 6076470527 -140376147 1059032394 -60632101 439685495 1526812744 -356268864 262961609 -413893129 103295489 4891837482 157810677 3229108 3148353 232407374 7835150 693867004 -520316330 10538136 6621896 -263956689 4506800467 1921421837 -477502580 2093719606 200243180 14902527 1290799159 228475893 1094298839 -511592347 137990749 184199336 619835954 2611591 -36362619 -5085895 756333138 126395207 810602440 707828408 38818212 -342431050 3761653 84175738 48584609 -553686489 2126176290 -188892615 355297526 332828947 557077782 396204842 990730777 1555054 181097176 3301486206 470624917 491251605 -316779672 718730629 145386000 747278047 -4311225 329031393 -70161257 1129337551 586855146 1601041984 5466326 -5607353 4919595 -153350290 517386282 163594242 17307847 1427878242 5716206238 878592616 689593926 -471531052 34550659 85963256 621444125 236955516 836948901 3870309868 9098745588 2474785561 3892445885 5079218927 815805025 1165743725 263158302 64984278 1366026848 164816893 3542469667 3459453867 4387114187 112215099 373568178 351779805 3217122 1877015754 -25122008 726893845 8697403 5225791347 3113543563 -237866065 -22116307 5211161438 3290237165 118990012 -155641 20473759 58343730 5982974171 278924436 174632432 87832988 163741523 3470886 6710420 1923251095 -43715131 1756650052 2184531180 3581003766 3201837 -7805361 41549956 3782717 1586554775 4217238164 353674098 119068446 -11503101 180908134 1098916393 1288653071 26914258 61136869 -371675647 -7410395 959505919 4774166434 107160905 -52707595 1148256060 -56376052 1181836994 666059002 120988714 -68204924 -312571926 141552660 -7488047 -22053559 199553370 618406173 -40510556 -17045580 -51105712 530070140 29007616 1899318449 177439492 1107626778 4198243573 32166506 4178020575 71085 -108297456 28866223 895885930 29569502 152514 46357234 3533509376 1628671982 6995409629 404942541 46300805 -355703938 2543068369 1247668804 352773594 -1480151 41257584 -53042315 3646332195 62282085 9901203 57548780 963768041 1895203893 942944762 1707408417 -228861635 567596970 -298477270 299685119 17204270 940433894 225156304 34146894 -141710675 525479 7139747 81648940 1380681872 955449966 375516949 -817577763 2269301785 256812 546291972 5549275 56835051 149466542 200508939 491655851 4798973818 301336500 -746871105 -356509654 -14619699 135858266 -36687223 476549162 14349243 736165738 693044119 42362045 160255450 561152546 122624802 53725071 4248695897 -208152656 162667156 1762840346 865881711 1075736147 -92036789 117654999 5687963 160212904 900812642 29074820 -86609441 94001458 -9381753 -86854132 440834594 -137491322 52651868 2806454708 1460888636 1506652517 -87069242 708170 14443867 1107260278 68644389 -545772319 -312884676 55282905 -780748607 316042634 238082877 43475568 28670231 420154194 361283850 -479105357 -194675916 556074234 -702467188 333571634 130074513 581021946 2092304838 -9356295 261301763 -90651063 2844867814 -128473 2013692148 9198091 27774323 69483452 919863329 894442532 97013705 8964254950 35351046 3457967710 -518379324 4249961481 3196889898 517167243 84097482 -186959438 371347697 959546571 3371445 656484846 664207636 1685614640 38180211 210906851 -579170449 1280782936 846807423 -9784648 45887682 -32408193 807497348 266906250 561702110 219472948 245588386 1658907005 535844624 3944439073 2007859634 223119484 -6691655 -941446554 849910754 585586 -60910945 11130333 -206908840 314539376 844722234 780833504 5551934645 -89716499 1221861231 -387618770 372145260 -26760 -80994250 -1367147 -246747388 3479959756 36873871 1223586274 36488714 3596914051 875645100 44909876 63894347 -1542884 423101945 -1817638 565355726 639935226 28632811 4597642046 38924935 21235296 4193426251 62253848 1788530906 -17527059 2459688862 8489991396 1025796312 1124304786 -21795105 1850474009 313204643 -661051 7633261213 -102590125 7830759 73968669 79131773 2452145635 -43440491 2666551414 84272105 289362112 139166396 -90900337 864621880 -102507081 3213674161 2249124 -108176620 2964070087 62168440 33042734 1728582375 160435910 -339080697 -14104362 2116673505 1122082972 1380505688 2886770241 88650605 -178565050 8311282154 66380742 1900080 660902784 743329256 30540965 2014686882 1160321059 1470980838 571877817 34174422 -29482821 1053994357 273709472 771079740 -262685081 22216657 39687559 616791422 59414923 2616448786 1375067 82793623 -92214770 661097468 721116047 265417219 4368696797 30341838 22205905 882511463 128783082 216033826 28976770 2434558614 2805894 -31382867 272982110 4063592877 921290377 -4249056 113280871 1178211925 -43220804 162700724 10260001181 -18533987 2540287430 3601651229 695987980 1050293590 1981092873 -7602958 10936518 -155521373 16768228 -34744465 397543825 45245103 -67774942 468603519 -21021338 19365610 1204182629 -84455650 5721784606 6826346072 -147123567 7987137746 2200476063 10652982 -13114543 191702175 -48430661 -1025776 5168705939 129989528 297140334 629513965 763266502 -734336784 934330756 1485818937 102389462 -8709001 1957529015 8498687 2459357848 -34898354 -21623538 1185063009 421888614 303633421 820165635 252759060 2317651666 1786875182 -25872809 -798273042 2792527305 3535885912 -3263832 90903650 547173863 -761545758 3544695560 910386864 2231585303 179642805 253520799 283717284 1773962 7169245 115790748 2480810177 203508715 8728745662 31380027 34631489 366020566 1071780692 4825260237 91895383 244159578 -34354263 22611461 134962142 235935916 -723522446 -3137432 1859026314 273198080 2842614091 144755892 17312524 260392462 6551132147 67624435 4317978819 64579585 -713145 416504716 -360255698 930270 4457174066 1175248997 484597147 2054140111 4534164969 951747110 2950725 -1765448 165377791 993643111 1227855081 6927653 48802343 26066430 8617371285 -371754131 -2412386 4246501 -9401927 35622701 4309801 -88319208 -28640855 333393432 -131700949 953878734 238120013 425494559 -603967 -227687534 1320942913 989397679 2741243796 -107991713 1913672297 82593129 -17500250 431212 2498980425 2324465319 260375852 -4677684 213927376 143182451 161835480 11120580 895645546 1566161023 432466018 637510324 370201937 8327013 87355283 -45305781 -59272022 1411691464 276047965 4337468828 649343446 4126626546 181500764 -1166466 3912461993 561614777 1907718296 2547920587 -52393148 189030891 99805255 -152433050 896395805 39359826 3108493672 4306638707 4589278897 37313767 775991 14853768 913159658 -55935966 5889409410 2425587584 241771047 -10137145 394626 -137603193 2425768237 1556398578 1450639233 33860895 -29007657 2669300048 3219009761 4371065292 85329147 5652049826 25950258 6406132168 473683339 3800056231 806355184 3017558605 147791092 3639294925 7291434 64609338 2616525810 -181081505 2441688039 31825617 3468581934 7078331091 60969937 65323512 17105480 21262101 -8196443 262455790 155393682 421732095 5921572 1746197104 -352907801 1007725735 14141055969 1112323215 277173529 206944398 990843997 -4730560 508287247 9488761 -35711529 1072161375 -628529 5187188779 343373337 5354221840 281132122 637664882 -24447937 -1126235 1981173 3625818 2491372083 -57596160 4165109371 8860758356 240955123 10074584994 64526604 6078264104 -89884145 798752144 9533341259 3121926 -18256905 3393876780 429400840 -124394052 677261956 204396 42017902 316866221 117822486 491314752 76085979 3841364908 760529805 12754622878 -34330091 8936836 23918597 189167137 118151889 509187682 51075098 669319728 6773488852 6620521862 4869563925 113392719 934166938 230769219 1379310539 12132020 5772349760 1878541373 90425478 490512790 336605838 8079837 -1160020 1721125773 104284784 189391429 2004039433 132880718 45427103 949791480 -462505480 725495339 931531961 2339385391 1158868792 3128510393 109237910 1753663518 410521005 48576319 -200866376 -430229439 402801968 64396702 1601107601 3723394664 4430966180 2128441376 4052984656 100515927 -340924196 800146221 168947765 296737422 4114401860 -60785 398375557 881662467 2559986 63365733 530806514 -103321754 668743317 -168753445 1551857 1435744463 -25966739 1765173387 2121612648 3175516170 1922062878 381899434 1241242536 2412269 377033505 454257420 3899257497 82345890 2082722952 1687613784 2053777981 -241346 2947249989 1041425055 7238711064 4739579273 70489638 502411035 -9117849 -90952223 44335981 396518967 222088305 18315629 7136879239 6888089400 456898146 1954403928 9141631 -127875504 6380765568 54988079 202131357 121100314 1015219729 13994936 4477403454 49027433 110465250 -2518043 3005451652 3870475547 -2299385 1029619587 -18723635 26912190 1408197744 266069867 939944728 2268301496 75369004 1821039965 179319638 85924153 1382959113 -77063156 692150905 266090044 140607344 987419037 4557080800 15494238 877643371 -1323860 -161444891 423946292 1041966715 153093706 65633220 3670085337 61655477 68641 8675223080 -312650320 44966391 181819843 1689340282 941379061 717030161 1449484794 474093178 617596106 1937474322 695734742 674893823 -276595 -101239310 4149214421 122363322 50760468 8049158803 504227385 4189130414 -67891425 10734921 4043880142 7384809663 -43551186 147393667 1834205198 3269054921 1565870849 2318094 3806832577 -7810051 3231997082 -5635417 1012799694 6374236749 3150726229 606234140 56204339 1098943023 2652895455 781345570 1464317115 2021356286 74930932 39517365 14820374 -78710265 52920303 1659933113 -16612874 83242140 407694105 175788060 1167891550 873981767 4846691723 429523875 27010930 48251320 27488854 76660518 4645974117 8085848 121200347 -17762910 59371341 1326584521 -821796 287878162 198407605 91832768 660517879 3772235830 661351713 6083123907 13748454 3527433092 -17285244 232996345 16037050 2423460505 2290985367 1269672014 317335098 948637170 5877597101 -113007498 1834202825 2907023682 209167105 2168441519 11677904140 7299094 669370589 9575094 313150893 727868950 23432482 7042984679 3635569 8130673247 3628182671 1894652308 7440244 9459571 821126307 1183358951 1017050501 365268928 6988267597 338408384 5139846152 2386286594 -48491374 17245906 3092350510 36238927 14575231 82155912 4371998314 8232890159 -234036786 98932062 -1639871 376544841 263881209 12949017867 163175704 8291265024 868323358 1119775198 930871335 173770285 3328026170 -100613887 996923570 6070832227 -515158 1329516 1300895295 2043015532 1987332 413425127 10143157987 403733488 1935902007 119707455 286665387 4518064244 198318818 74554248 370098698 8354166566 4305794932 -10159046 1013858217 217914168 42068727 13310120068 656727170 -248558167 6191372 5678457358 624948382 -791196629 663828110 10109840543 1704648267 280311611 966087700 9346021313 4693493382 -8460072 3895640919 43897466 9269755402 764777669 7197714593 5476016980 -68415767 2760011289 295086585 12916306379 22425990 92660677 210469001 1314584839 849982930 14727858641 539737617 583423694 336422422 129779674 145271531 9689815161 1422338586 2159154606 5887810416 18789590 2084663494 988166001 193463624 14189398 773962790 795853584 45369413 5075955 4715152523 380565935 3467474 2606051197 201505739 241975148 5760447189 -25625199 1651815037 1413032290 1246056495 16893509934 101412390 118100103 580987665 889957798 6394257145 -210990508 -111901522 1353263641 236588194 1099887207 754199578 1905170998 70241381 207067618 178300994 -44401 3514407 -96070270 4139024314 98994630 369978430 23797931 172630451 1331864697 5795595589 47750859 91878620 -71855103 23055470 3763965736 2166452258 5833585 -124134074 799662074 10102279 594790796 1408757093 77611762 670066634 2030031771 19416169 211360991 469959767 142569958 655278896 13992998984 -348955600 216453618 102657686 11472009 5425825054 27850807 377790925 -117248408 2105095 1274373911 -62138648 -66712269 4312887122 118559268 6682948 367817073 872851246 147437255 460782565 -21856539 -536268645 -8746238 8595994 519417397 -491816705 2061593409 1049368525 6513238640 3468429709 208079 14112819 -244104346 8474276549 -516544365 1009486252 4443258158 -2125950 2897764602 5223979302 1050623154 551303650 -150462597 52165183 464900897 10593596718 2117980032 1167641756 16019468 13660238 618998865 2453080221 1728041953 1798322256 845193332 32845014 396740424 652939579 17021466623 617359804 76071296 326596368 -136195496 70537964 150698001 -42211174 2422348191 12602451068 469157318 299907 23361284 413014632 31815771 110151012 3121224530 43338058 192169053 515399019 960733536 118202751 837565426 -2556035 -56896 24276121 2932396443 1615317186 6635147716 3429498 -177340316 -31013892 216009698 6774714500 13477134 3124718250 718539094 24324330 101874827 840982655 1581359286 1216612716 15711443 7978771341 6636986976 -2875645 3824828629 613820087 7456975134 -44812 -839254036 395571303 2540465251 160804904 -29909993 3031995488 1343305044 3920949309 226913286 108984567 261251363 11635122 -656229 -127103788 1297616147 4811725509 3954571098 1465471907 1028954474 4922921267 57968160 1251663 588306430 572096196 2586176404 458045020 2945498321 39477498 -16079458 827426551 15625187 150470531 1957799417 955932891 -136213348 8743806852 81240551 180395776 1314708767 2627708122 913290714 -162177368 1720912094 -271743128 -266435847 494609777 171853598 6739353 441265084 -531102559 477356 740407109 485084755 73666402 805413523 1433903648 33976750 2061336767 3027131327 -639320027 1029008871 2341085752 7324126069 74678534 519531777 3023885395 301634903 546486397 -538433797 4123538274 3123266124 528691886 30799665 1481016108 -11912899 5356705 11263840620 864104676 2971521742 9368776362 120170146 3529356287 75581960 195641360 451894171 -309975782 -259198207 2044481537 3400646071 21445646 -176173888 -475445720 3716213288 859476047 -35477347 124911245 7700967515 -87484972 2243939368 1925340468 285067464 4178588915 -407369572 2150072801 1106038000 15529426 -31775373 273004715 1665391512 363770786 465793113 -20910718 2957250218 575033244 1698938569 2377787032 1469270804 -292689191 -913084788 280064377 4031671385 202876038 -65855 1272308469 858547196 5057498 709167235 671732757 111358610 -18966638 1562900574 457731144 -106398830 6852342177 706320677 352461898 437106782 26450859 9949046993 13326214 1817878892 -7134794 598720638 1508652129 2073216275 8669428383 -453101718 512195 198511324 489140005 -750121539 -60375839 2896702923 4845185911 128055980 268122 12976051 2765043775 58727676 1246154182 -477730171 -59771577 1406433185 4829372170 1907098366 8360640258 1104042 -190937616 392049179 1644976598 736552981 5441898977 -109485416 6638981903 -30557472 -6077726 -2104221 409716689 1274983 5542360984 1279789848 426251492 951830009 -261173617 3285293794 57559523 1300864172 1487128130 18468269 78791008 2522868540 12212201 9902932 260764637 -471294940 61684047 688840707 -431157168 -2190246 5897860558 491512 5327490042 280519784 4752031815 -377426316 8525078430 1075256917 232078372 77876713 448177259 514741176 2266462537 -71693164 105127670 3462725 1233810181 469780607 8516206 954813979 291507739 4069617 5152592227 1330051656 91655834 20745725 343816472 3408038722 8065972002 308377077 172370886 -1342434002 749708330 -4417292 121129894 154877482 3931866 23958584 -10270663 -143408339 390713167 1140556198 134672223 132900 444095338 899818068 52668126 -78849274 157005051 58835536 -783322383 1291746437 5007572765 26069532 -93505444 -33789629 -226918408 46014454 -18589058 48797682 -377959330 119445587 178429619 106758919 38922242 -76956684 1444296649 -192874761 2048169914 916847785 1715967959 956153333 216937 624321954 -436244473 8545134552 2170744226 2824127744 70428527 1143696005 -42182220 -16904734 -167432602 591906386 3228287893 34896444 87165908 3159466975 1674854149 -62026227 213825688 -229040069 3958891693 140308881 802908695 2263252955 2303153679 16760175 219337359 32958173 2803171 1254606658 5880900 260545309 125338741 -5817966 -958239887 1358369192 1068631845 -61282573 57047332 -25559218 5549867599 2663885504 935309104 -1408689 934805 158751 986902744 64970470 -562658947 3964906323 1249423305 -18622544 -280330147 -72745805 958597536 19803448 31027170 1832140513 1467672886 2726138272 371826598 -26936477 196539877 32240334 -767351522 -4433854 1180912453 26585827 418829584 594878192 -14481213 2914956 2145724053 1052790209 1224151851 202937833 6227053898 1174898619 1746628283 -105191386 465666101 405846641 26613054 12530695 84731999 452845358 46231284 1882826394 -345232472 27005790 175027715 312217267 634543620 18315781 2819888490 7112228870 4725333060 2860503280 299028973 1156265740 1671265426 320347653 5148078466 613896138 -147273 -122911166 78084253 11174119 -101255705 -19071497 4238957307 1353577326 62682744 4816953775 64338134 355837720 -122020291 516497485 196736918 2456339959 3203182 -394143066 269956284 4024774880 462799947 7841754019 -124036075 3049905492 225275392 -1143885377 478504 108672734 31000495 1837630461 -1290381363 141140821 1873675837 688021236 -12394472 9423222 263008997 -5038516 17131467 4398184878 -305352651 -464916037 7714544 -9805850 439988829 4012175 -17039142 3385880207 -137318910 131608912 122187691 1732782388 -1208155209 1150943623 265892662 161143354 -115612507 1944604708 17025 6288207919 478602 654147370 -5447445 2490724753 36377972 83778015 655209241 346931164 -126378170 42323480 450544016 298028251 7486450 1593586162 9629051 -100826407 -9052736 -55435593 532950048 695818338 59537244 24427428 -3503500 79871722 -171325 -5054574 -149504618 85933561 -180556792 -293988417 1305459966 237999 533747 4757926762 663499484 -789388474 321410612 -97618323 891669413 -52391469 -452598781 -44775183 205294 -113430054 85370149 209257260 286359014 143507501 511861427 -647393444 -975307481 2819659173 -386094818 -1478432 3243627 -20908048 -177515384 -25162378 97340275 552542699 46489464 305570396 -53527795 -318382648 790171145 901694133 4861262405 343122426 728432723 -591212 10475059 1911660642 -795743187 -157459612 326052030 103700756 187292639 1314207224 2153188399 -70588191 5022910613 2131992528 457293853 3148560 974388124 177453555 -1114325 711108 3444491545 266185615 1366469471 1235523310 20277488 2135996352 7125178 40807998 1895316351 89545668 6141016810 3729620971 -864782869 -77937507 5243548738 11214921 5983187766 5893640 1229608109 6554897 -71019877 40232098 157885231 125143252 -139006848 5345177329 38991275 805783499 -211607207 1485082883 1244655528 137866812 3222020403 -42085856 443681052 970141313 160316699 -143559336 8473959 818611 99626031 7495615311 12485355 56559753 4921749695 2600817472 446356113 114905802 -73914922 629218367 17056864 -99468537 507924256 127318160 191219375 812464 2227985291 3450321579 1882257891 -88181083 374473701 -1291777029 2381495387 184710417 -1339437796 246714617 25451317 5812582 131870715 1085937425 -532211632 1881096852 1410711782 -31877483 461966476 872164359 37816166 2634950343 767038875 403739 -186237197 -2679031 293174783 641238195 390404860 421642162 171208381 -4015228 93939348 -124563595 1106189286 7303101363 -27553808 1982816019 2668980580 1313916050 122413027 3081104929 545443290 -729759454 2225749485 505698265 2464134222 2222094662 18639747 41832437 7295642694 -577591 142515048 192558871 173193394 4094282217 10252307298 -180576010 1878525918 1087622403 5528391630 49120072 366554415 -974451201 -171242584 958962 -153218016 10394724 894129609 79020610 6189430788 -664343736 -618183527 -308153 5501995 -415798 120323877 -503517164 3080402769 6465893977 1204293001 9456020393 545414569 120583627 2113205600 -57760334 -6776304 9547570051 -140454943 1343737997 26005062 1247901473 7176418583 -322927527 178399007 1047511174 -8491986 24204770 4470388799 -394242230 4382509 -239159639 179733425 1213133274 130758859 -1260665425 15568482 3996925913 7102033031 1826671814 251720368 2813660 344058266 433448408 33838238 1363877109 532475315 233221009 3414023733 -278906280 3059316411 -259320602 -227938901 99442336 2262291461 1357242483 467143418 -481393429 320941 -103989118 3339084559 -52872173 4484919760 32441310 70734704 -90841470 -5664730 1064774846 706601799 -380062 329506203 595448765 383770470 7479052753 227896801 220824865 -844359344 -35856090 361788592 14779856 1098470848 -80440520 230365164 114651486 780239688 8718025783 1734558603 -342529887 147732155 7030830803 1225141254 -2362389 2479546009 -427679293 10052680 336319309 1284735976 -2395 38017766 2079557146 25514425 -158237937 -791103901 82774148 4054339176 -1121576396 60694786 -13073887 4108213197 -6744533 -386251641 14496589 1620877039 14017711 5957970459 -180265553 10238009944 157303224 73588721 571884088 513824921 -691523434 98230556 163447974 24142640 7151084662 17471425 -358833662 -10365975 8416727545 272651894 6234476745 729143363 362226652 3420223081 491919782 -152323113 2078347873 4978254 1383758896 13355335 -643586626 240917814 112646258 -24435132 2646592254 43318145 2790534607 162052186 6889159 356332728 -119840631 -158343170 88458607 2012731486 17962263 3414367043 215824685 -725978977 795430886 3158794558 -110796603 255476033 443106899 8011127963 417638374 181248118 3098437998 1578999609 945495942 1626665777 700964032 35717446 126008592 202142121 407090500 410311324 873617321 1031023502 7732650903 -1242016611 1331256939 -21198 78871773 1262306257 111015170 2548071360 693336857 -386894447 1792682 25567757 700929227 3812439297 147031733 -153716071 -46439358 -800007688 720981207 41469767 8959087965 -1352968691 2433085 148133704 135985189 1258724426 166374438 612026168 440394138 -260891 2544788707 -51893237 2911785 -2916508 482334330 123241118 48595176 1068240827 1482975459 171394053 -88169851 348478966 608023485 13406166 1395926023 1870842 30195670 1336663711 2091308017 -411950247 78473171 72698658 245652263 -924221184 29905013 -1109482096 71129562 169876144 86508114 2261037833 521075706 -17658023 5102917424 297111997 372786573 657749337 40005 -629010834 1233835960 939276020 -451408454 64718632 378398579 1518775030 2215220619 235196809 4119440716 5013346056 -140645623 1799673737 -956438724 -262835428 291192046 260520624 -31897407 210435913 1889949930 3243706463 -74968949 216885835 -46804165 308265763 5664766621 198284708 -5553589 155418091 734255695 243088536 85250303 1199417611 79774497 -483821154 4625311 791446006 -954430 5163791297 2268435078 16778118 -28072697 522264589 45812859 40653819 4757761905 1359143663 113958187 197070929 162722215 -5334705 2498743659 -529603996 204449495 1457422012 7823380506 3638561043 4497333101 -152625671 465358283 -18933989 5540703101 93036900 -37845129 1459705040 -459118654 8936615646 1319148380 -2067288 -114216188 7477995629 107902254 698887840 193406103 3508634352 14834445 311989144 3741348563 1757240414 -122689748 613304422 302754965 476167840 627517621 344507953 6454966141 25091432 10263437789 70842928 -6627706 832231007 1554228778 717491544 156652286 5697400145 4301265698 13934375025 195047932 -308908306 -447005055 -332031072 62234509 1387878905 11371015494 1264696 660916545 -54071453 -615647785 170489 24051772 2429721235 191958457 1035532337 2523049117 296715247 3286039332 255476678 718496 1326899 4948913895 -80775041 2354219720 49561368 -816668860 -162050345 1059739055 -91119348 -322180678 255077916 -281946931 4220542467 -14003607 -2295127 554143941 90551683 737430414 4860184194 576813317 365681781 1649270 296047465 6612777364 -1177486199 390379084 241926399 29407201 8073733 3444773133 23286281 -49832145 1596035884 795571336 1252886999 -253824340 -668422573 768229632 5144277239 30162640 432017093 175573568 283812351 -470268702 94563590 608473404 1661445309 581903857 33983295 122694285 14279390 1497840757 -160946446 95228599 -191254767 -73237611 55767713 341950277 485710620 2870675026 -267571273 39700 -11954441 199405817 11715659 -40875803 11998449 66649937 154809257 730113034 957359523 9356511395 28960290 84351797 64783115 55859895 -506295937 138992164 111153073 2419126172 1500736759 13418153 922315693 4158285675 3154032913 2211859 4515397 249324707 556422475 -799578664 1400355908 -279787590 2481630080 5993234363 1926249431 6430364 -3510486 138978716 4181566171 1963831635 104817381 52654 56554113 -13700930 10995792 166795948 4634254489 2740052361 1395920539 9813276374 417089367 2554537198 -80013 1025745290 1515083836 15595566451 5738185453 365047482 1033291186 154156290 3369983842 9566473510 1584632507 653667561 385232833 655269214 6046912 1603363749 -449450407 151381408 3971416297 6725733641 3473486421 818086254 1555066477 428553387 2634464 -265819440 1590722353 190299088 117787449 45441871 9108943285 224406283 -10759379 571639999 9817707985 -515691459 -95815742 4501714 622785747 10498722 841504799 137513179 121306323 84919356 -66273394 8904809808 -733242787 2065283728 548634125 1129605611 -114105496 240019965 -88120321 3673502367 1064785167 4773658127 -4610082 -58363195 3033293887 1918325985 113840586 642422113 -338627610 -238128067 13242412316 1073764718 3865755308 4222099198 3389945434 996617798 249203918 -235177875 -164603 141945414 618413042 1586114692 376024031 -234649269 35114834 6859341740 174695977 402274537 -251842622 937396818 410745819 -39778393 651194622 1615368989 -343330017 1581517 -180689099 358117612 22128639 -152352029 8283919930 2531975111 -196147275 445302202 8793924115 11327222 1461617704 1863723039 -124776041 640304820 -654047780 -801615560 3002333985 3308348968 4406324151 212251766 2003539806 57125735 -677982715 396829426 -181285919 92707321 -325421404 1319656555 531522246 440917259 7522509981 937163339 801145599 1667095167 -339695463 97186416 522551122 -519276781 1098189 1019472892 1216880892 16844575 -393438930 12323222307 -102168103 2796075517 -91035134 5302269391 2029588081 504371833 152217221 367227474 872610793 -37900428 73137797 216545617 3038709356 198146123 7207878898 13084412477 -33554377 420688205 261140893 60294742 7317565478 14810746 65834641 -594283059 -3976968 727861611 2594147872 -80673821 35459575 1921732399 7042020454 6620239 -205703013 3540395125 5263732 7736914286 -1505269 91968907 -5625565 2601868152 390009140 499578547 13814780847 1065527278 210812404 621392098 -36519438 375069761 3029961580 951515861 115652653 592060385 713830975 31103294 6781663114 7440773 602601753 912748541 116109390 13344786618 -58959278 2689687 2064904597 524545290 2356400307 1925496776 -122220200 21296673 5404938 5617121867 70404987 29579554 846543171 -54692201 152983436 13067218303 853394065 1679536382 76572807 4758043235 9074861296 49442961 2848502938 9955049942 -506424484 199936 -82185833 379616210 114743008 4213182301 -199463864 11301357 40943290 -11581216 233638743 8680796733 10673020128 51072715 91301644 96601983 259051734 3635177463 7777798753 -3632832 -26718138 765645855 9369888881 -81622366 -388502 1240956 7345268974 776705163 2954807043 -317688832 -10191857 5847398644 12449294523 -30401273 4685170 2938472205 101353004 4355183751 136000976 2495195609 1250321683 745937520 144252486 4434469232 934645278 1644529007 26014611 1502831669 152280098 102967335 609369400 226528902 1671642959 1051637699 3897888851 8896138187 3065532169 2198114835 2454575671 1656650937 1570820786 1026482198 34565130 12236566505 -48510403 1239180586 -314633660 -28199627 19128514 1792728956 1776707097 629641109 -104675888 -683294543 1915476871 -196532362 15749224768 -3193011 22504518 13969796 -25784105 1017857927 2707520554 163286976 53346099 9031213927 2595982710 2387302776 -826133 162267903 -10702445 135096377 1499115752 54223375 202743678 2739184523 18930918 1051836650 415235015 2502301892 1138895459 697848608 -16413068 5530838805 1504798166 40395209 -69655329 41521462 43454217 89385655 16903804 18090879223 12784484 13871869 1109022593 1214016369 1419415892 3995107 -27363971 -88234896 419416916 1544145 5305182462 3009478161 3093314674 263828 7800971628 53373585 208423922 527924374 4756730181 4196618 1030442341 1161240801 4208742815 2020386567 2358144549 -109011936 697200 2676848386 -93266701 18324050 32378283 4609732917 -330525125 -705766 -536442042 1211891323 -117664674 549004745 307433 -679147633 213123445 337793517 3932163535 9770329354 7577553480 620643775 1296755332 179876318 11380510582 12320287 324348800 95031537 -137641247 735922 486104891 -244466889 373582455 376195149 204875854 5138451 4517709321 15364985 2473888843 1941523903 103637460 1399408677 3109236127 110697347 5299537890 533398542 -8721555 543285774 353078306 1167219605 5884594131 2679925068 970683680 2012320756 -23230 952599802 593098677 3263724437 241542830 1389903287 96002200 2603101473 -1018859 4803712460 40097346 -1928269 30831314 416176211 6067564541 39905752 -18782314 4616243849 -192698790 7143184 231707027 1968933843 104903983 -17195527 1910921858 562534850 6955866646 689146240 -55031026 305775745 243785871 237284298 27915469 713357733 34682197 -250543 -323802 2274694016 -141938706 112312237 -18314929 3048565523 3188648569 3000705774 2121463736 1008425627 2760267900 2344228049 153540401 -77800938 5761564529 -34322113 1810962566 307344802 47722622 38392867 2063319954 9395460 725348353 4000656515 1622779015 -173590902 8690831 -85769989 3380465677 118337053 240956851 10427557611 -453165 -764985829 -308809025 7550400219 1497091074 2426310920 1313105 16365954 -303352014 30487000 -147627312 595401290 1744658355 -165838448 2859365453 3117688529 1354762034 5685405094 120799652 -102589974 787855884 3073119522 185822454 7570894327 1616159793 -769513 1185278851 3347179884 11237262 2267693736 54620864 -1609962 3121812190 143471297 -11238712 -905497 -5144563 18349478 1991353595 771319298 2295879674 5120465675 849621077 351170712 2625165640 3569690283 2563165788 31349466 1092249501 -66491099 1241122 -4946449 1115197268 215434035 517071613 6232749825 118169400 1912743495 -27373361 305884192 19517260 -406525683 4802457075 207107897 -574447252 2901201 1609312310 104258336 16673404 -376582801 83715135 -41323021 17532652 238062 33283287 52164257 3786588920 554267909 3742722659 -236206615 85313514 174155844 2171003 624730288 644913264 92793 227191821 3109307248 1186428671 9664079990 -94908502 586588680 28999335 7134180904 493449175 -90110863 4323725 567827099 1163699333 54210180 66837696 22128125 2270550631 -393903418 1243822794 -1613017868 5456014096 367943757 1760561132 715929530 -6048956 232735062 776046513 127084018 3448513 -81230616 553395613 828167892 364426244 2936661185 7898798005 1160083463 6690807202 -2615675 2224089286 10482108 2255528 2947234649 902152641 348894097 28547022 -187571522 1439669095 10278032 28622962 -285149073 2232118278 83282033 2875052974 2120921088 2655116263 53834930 17101469 867622411 2398701151 23234414 31707316 2470780192 280001626 38292386 209066785 2651633915 -91781728 119812007 -9686187 138437061 4306058780 -207201081 163830485 46670480 2241955967 43156072 1360712114 580519658 5601609 278852703 10880825148 5665292316 292827302 234864975 1625996139 -394265808 202376226 153957040 234869741 550279914 2427498386 377258572 3696426942 5173591334 2493212485 -170966882 5756244 728964188 -698263007 686216527 1153225163 549399962 121293713 64528436 10150365544 3840830094 1635835 1242609203 2523728292 95953560 2724982877 326305152 413119234 389347940 -160526864 2293080368 2677115259 6017207044 12539230711 4971859786 7574418225 6009507056 346087910 -22065129 1296062990 1884310686 698430475 1610755861 173750142 2355253223 5919856766 651965956 100066421 269770755 93413100 2130801253 10914613 255047351 20265144 2083337373 3049304727 2186474938 113294670 3933166585 1694512464 312753616 -65573253 449096589 783422353 32507102 -5169303 1106791280 1376469 662142112 12112155379 295424132 274075568 55473324 -216202971 106213794 5677141513 -26550857 -1525918 -201299057 88399926 191696100 6923819 963299190 -273478201 -831048986 1246492 54602567 1511165123 36890663 8027376 1501302 2344365097 1194176367 313666248 1488928 44011611 -925377493 314725954 49541889 4287663 172675548 1643431282 -53243775 18827408 2965244743 -741454491 65601540 911255926 47150551 178947548 -138753604 6390359453 -76218449 665492471 179414622 1892735144 980075555 6213481885 -32437936 1180968614 1130492495 29877684 79637283 271031444 763012 631750880 -244166484 -110820443 -29060572 251459757 15362512 29685563 -1819958592 10051483 -96345965 2127381483 2104268348 18162230 6589802996 2686754506 1389390221 1397445088 5435185 1037119812 1312388330 336827086 209465212 3986368840 1570942829 101699878 301504383 20911550 1355655780 85914010 757360734 9140915547 724698 -4745013 3441222601 2859399356 338742197 -103676 104668785 19128121 5671903973 4364295319 972032662 -118995207 3785125583 8977988944 1484445365 787745543 91983647 -512890739 -139103797 -836430584 4372837 -22826013 8524320482 40762487 3182940296 44528842 1059258397 1100723736 3118608 -270274873 -41136893 2600713 3939347047 577958440 18597699 3722466908 2470851626 8529409492 101623057 331304664 156753863 38589683 51469559 1210278693 1500981877 9041763 1675655666 291858457 2085220 961610798 -550063419 3582173371 1210438639 -308600030 -52202794 4085541933 -63053684 830059337 26813034 517767353 8152286173 44922181 98440678 -382309577 282191208 2005671822 2199029808 -866187992 2677436127 -44600499 195354960 9303554 502986167 13874706 -124001854 1191985720 22676618 3148231681 2406141849 11765139 5593669760 -256136698 10666210044 415736368 3485501349 10482894992 8310845 7666402938 2108853382 8771328 74921575 428235525 7340266257 200181620 459929986 -1491038746 290683163 -982926026 3413944089 2964989772 -185629385 211545397 237538700 275118311 274099065 -77988303 1542663010 9169141269 18364935 4714373 12248174892 46115650 1962944062 -542442073 3360389458 -42903317 375474860 -799411671 910261686 1224538668 -810082853 693373634 286946976 10130775 1266991765 1015253 -107665036 81676332 3287631 -3997972 438582756 696355 616200847 106441668 110501145 112432419 45332967 5756171 485206949 154107199 -249325000 -452840735 608773395 1571968652 6823103 -120159763 636187137 -95457687 321279085 44839254 42553878 1540858546 253954049 -1810039 934596318 1535947267 -80575487 54737951 776405379 -502374211 637090479 4157515005 86491755 1374142987 -53682601 -635689367 330387432 3195222395 80926286 410404270 9557910558 1308613773 -166809875 256730221 2337023410 182582039 742196551 -1000999824 5441591 9085448885 419695305 1023078032 283950343 3060286237 5040219058 380481964 121541294 158185345 11001207 1494694524 99706363 726038968 4202267024 1448661156 -1478647657 738123095 4402232203 1640718474 10805550814 -62326487 -20371396 455010641 226644817 186159203 -1086047151 7707238 6690463405 1163520778 55882160 417056425 3900695993 3212825674 357861161 2770603819 9008001809 8742628414 207673485 3617686159 449438381 223257715 211526792 2183901191 -43653091 -1714184304 -242430563 3537419351 -1814997131 4654844517 411750024 -34784422 2003811 2707237536 2444074893 32878734 2731371902 198493354 15545786 1274066199 -429013473 -111698273 2279512357 206347048 8612170 34055130 -9399498 983273486 564550349 -348615488 3056585736 2195168352 11332633 2911113911 31419535 422801450 742944896 -509647197 8379997 33121362 912158858 -52975624 2421850570 -17129736 251120041 -136411698 4250312331 -490351884 190966637 -46392071 631867449 6162215 1536154778 323186031 7726735626 4894490424 146381351 -275772 4471217994 814868050 75385407 891620837 -4457389 2420679639 235843784 355926750 -137622694 1682750949 -3315286 2972751686 86041064 -121530425 -30308730 2361888651 738823591 34049894 -3384902 -1122616878 10880297 207434265 -191142913 499060724 257480458 -34324482 138023001 5725050549 136103876 2588015794 -518480 6000726302 213295423 -588099 3263342557 1328728491 -818253877 36589330 78484948 1288880098 11483226 3027186510 793808741 842530 135129055 4078698261 110106091 1705539330 -1311397799 781094398 745572991 194315518 106643698 -718853258 1621800500 1926117595 31306443 49342813 3344768694 -543288943 -324258526 10491223134 -14558565 2254215 813960231 263281233 1575325852 2897207 6654106670 424751920 -225841395 6287031471 -891514539 46814018 12389500 1710568898 279231957 -89895839 -675492802 4913605479 -288779087 2178448245 86978193 4469180941 1246008601 19994422 3544048845 4460278836 4205251415 3927896 -7503265 -132523829 5142226877 2709495358 -777435982 1826757 2111192839 51009319 42083435 -52439205 -47639597 -780922185 -421800555 309648 450293684 902174350 724169031 1765787743 -282449342 -1566439 -355057731 178837521 2638489912 3558106098 88744254 1226612726 289812047 371433050 106000331 2526056730 -18539429 1339153886 -6118493 -262006626 2166400386 2551848015 3701943633 1701909017 -3950783 927442603 -121210575 382916969 3720565257 532427374 -52060249 -700667310 4733438799 1144267 175929567 152739124 -316771379 138967 111689330 1421824116 960347158 851335213 1455727356 -6784801 4042608314 5048734 9253448737 -17896578 66456278 1799856493 -1276741655 1352034736 1939709230 2347501953 594804901 3492068673 -1182854685 6383041633 -1437467102 5357590997 120574547 293957544 -461747372 1684893876 1704758054 133340042 -1763707601 293501165 248880102 91397427 -766866 291370918 207303049 134613409 150957089 234900567 8760966909 590855910 843536151 109784032 857836787 -197679189 4731098 125292519 106883181 758244792 672396 2056577543 2485936918 4411362030 -3609405 916708 1680749 125846496 236589034 -54818793 -896710802 3105054123 109592946 985312807 2811416499 -6864166 -663961865 595766833 848858160 326716461 4224973267 1506540176 472645449 2289008705 -1229474563 50289105 2721832856 301869585 2739856 948075660 195165 -341776503 4131196071 6567200250 3172246375 -208910600 375004913 206357829 -10747396 -95975598 4921858118 197797494 962621823 37976287 321870 482504294 3349420378 275594716 151941187 71947501 6461808643 1518739815 623946388 634465843 -7370 2016130475 2383638832 2374311178 -209794955 1249263652 1003098945 1976114941 6487703052 2582852308 18557927 497992455 -1227579975 188320235 3829492020 1186325865 11801227 45261970 214097899 -218552413 -63240588 1919023648 317228188 710391982 11248401 478543633 4151623432 794469065 368581261 1803520384 88452502 -1169467606 1442174289 -300937508 -4633033 5187919601 1030820230 -736656236 13190058 131928295 32400511 1216298338 56733080 -241841183 25519479 -196233138 -38843051 383980064 1990296843 94234020 -123582046 1309440194 -359877238 80976583 35197115 414456871 3124704746 -132090373 -199376834 1649036804 251603524 3025609110 -541634509 -1744159627 637265951 95042592 2241537232 252616881 9885775497 526344341 37218452 -113049289 1156328770 10464038 612332740 -459593547 3354339009 3471458444 2748646107 45275349 73381080 913570708 15828340 4855893672 90743136 9381513481 -23731035 2094876713 -9170 -1146897852 52293454 302407113 612448039 -9734095 5394911704 81347505 123786366 726618577 303111 1640890836 9783334106 95148874 4744841 2207704386 97637584 -177644439 115254767 206254577 2272529824 -488146854 5647230653 1184836230 2533563337 729088099 1424003630 2671067753 2296599183 -688974367 2087824658 721398157 62367615 -1213175297 -117144540 302076934 4905652698 18116019 40900928 1467885197 1352892377 -2196572619 591741420 3598935392 -239902559 -144983541 186580772 396535375 727720806 -186204518 1986034273 -298804781 6323124987 -832510654 215312088 456452636 521734046 29089500 2705740734 684887065 1204255826 -360539365 562398821 -7258178 3619490092 193056559 600382378 -22903372 5154720250 602933951 1758433534 903096635 8860328916 243711565 93502909 1076699098 42868256 1968779834 1554682720 639394380 2306118096 162934091 972311149 205493297 7098581 12951177 -38270217 147608506 1728873340 159474647 4164839509 -1070869893 1115126 169522273 33886287 3178536 1776459863 3240997908 -24581302 507491970 532485143 2154259 -6417626 -9287934 -434317624 2941054582 -300503287 1385511826 88595381 643420617 467658812 -428960998 3985053658 431487616 177119042 3724460395 3978284842 -667791766 71301159 328137581 137645416 1292177676 -27159673 849124229 -24865013 2262764962 724797055 8864491095 4990657327 3053956781 1056119501 -9879114 1500695676 939123502 410686835 3823803858 1820477 619295229 1326043402 1714113211 -1075074923 1235726825 -531078615 -1840216694 1960143024 -876861799 236750 -1887484935 1032638416 4187640398 -218189518 -6963730 4637604685 -46632273 -88783175 2702179186 468797820 1991912599 -19756172 372536965 103859772 165911292 2556337762 -35198319 -489540840 16024645 34333456 -48030828 1239740608 232323356 1146717412 1648504467 547045347 39940912 2326974895 164031585 656449514 -19122153 496958244 17680103 3041161972 776177 -288429020 1713301564 1879210838 -7174629 618389262 1386147103 230719849 1664857887 15569376 1935894190 -242516647 -906677385 1445139016 -1463972417 868075134 -568296924 1625555904 12755000978 -151835351 299795760 -1842416305 356615495 5428708151 712934 4199812065 896615680 91597200 1934793768 -303005840 1654352305 3643571 685769601 123085140 -22990102 2284911933 -320492825 34608886 -2472378154 623423927 -158568797 575586356 -211070660 -32619398 521926224 180011363 3056717 -4879555 -1636269 558496650 -23938430 787359619 282232505 4889015534 -717660975 -842781133 1315796825 12480649 212169052 6255409450 340529761 753233356 131912799 1612602081 890390656 14070793 40997594 129157043 277098968 674529889 1426914490 3462538200 2781208239 336011561 -207065800 1885431170 3054453858 89693948 -246105197 265055735 566399868 -209200376 420591618 1524291820 1798149 -2075337856 -10509275 3731396412 34187499 39830692 -1007611196 2045967475 1770496267 264398462 -1637019709 463754882 1448508051 519603484 3492296886 21913635 245976109 4245615492 477672067 635430390 -137469830 121096931 -118290590 352858384 180957257 506731936 -806146821 1626023 5463483136 -70058614 154250131 325286251 7111742991 2631877427 50925228 1760924 2515767704 1859026694 1167060736 2260525364 51620010 -239988373 3006785890 18107537 109399594 391812588 1345759226 14265519 10006473732 120369748 83900517 13150717 1428877617 38237287 -24458971 1024805404 2252124526 159696049 305747953 114263430 -1958542688 990632624 2275631977 32112208 542537627 -287993408 -375628191 63272942 3139702817 8982662 563368293 599994591 13283250 -216875337 1383850727 6007454489 1475302146 11638215 2373783 107343453 14325066 -542808307 2918387387 -51438356 113608383 4433396040 7992218691 -101653885 2968823415 8360857192 13475466 -115338397 235368154 9838526612 -296404395 283260152 262302313 -45059747 1193416505 -1228759700 3545599664 49906975 -169013797 1453926178 1496659197 8632426702 -93184486 1389302196 -37092763 -150291929 4317084481 190878387 -468145184 4450566259 -420025902 -8393823 1003881662 158618275 2805740216 -44727509 -174406854 4378401817 -146098199 -20674683 1951958331 4852155705 496307607 3273625372 2262002508 734301423 2925225675 -10806226 242500142 2397806929 6971364913 114938599 845742249 2442270591 11186288200 504130683 38707745 1796652662 2833 2989563249 918118905 1399087481 226702096 7203212609 413951351 1691478554 9979491856 1000863141 -384902536 170747652 1185799276 3205831929 388468520 186170874 -47944596 16193355 2148284491 39661278 5114133904 -170551103 -273439598 3299839046 26669427 1118313669 3371312277 6537590754 -17703038 -3839901 58948556 2200054292 243210766 761793569 -738339764 8871577719 354856231 309879560 -75386114 219419174 1975331595 282691942 2296489634 -23163143 5597280755 1754776425 -21676668 211481084 6385633973 114848 944507756 124355021 -252103332 -382413710 61664072 -268702 -683052929 478776574 -39970844 254932473 -70788152 -84301236 905697065 -843474787 -374947738 1350046687 1817124398 685578709 486038856 521120648 15738716 226096786 1357535174 1246113928 -341097422 2751123 1143756716 1070971875 4990514097 -388864677 2646487818 1207478635 1094716716 -2373434 -66479890 4389812229 -386667283 66309651 204730264 -2400358366 -7601315 5283283051 84578948 117220035 110575587 4896041560 3841105 1401757461 289529114 -1518364 2151454977 72128135 1282747268 166803957 7015805802 381978013 -40197049 752690942 -1048275426 708124473 191986751 282972856 52776576 1733953656 970894953 10447810336 -17844465 4377536 9874591 -432831625 308642652 -4874322 6112321 -120117232 1171813970 2246837036 706715260 328746396 -178008482 1177796444 579637628 3634457921 16024216 236091242 -472487217 9426779179 54413422 741730537 -316397424 3158253963 3711464 -77055709 14010367942 1424813695 -31648876 5524775344 4748738761 297423569 -59668778 7311572133 783497463 1185069 -649148252 -78116462 1750544930 11684649 1604266 473064519 1439186158 -797369 1321539798 66113580 2606813788 -1423845 3809686542 3462712957 197088658 -534502088 3432575805 75104348 2646461559 2019605575 -549280688 9496376423 4244090676 621727071 -329608 -128125969 -270871986 -724185659 -31773417 -286660732 3853793247 178763438 52966824 362161 -270931780 -177948052 -287436769 1515964786 741809353 -539871290 79356040 -74478532 -90125269 15877252 43885414 1476701264 4125853912 14009517 4650216731 16689114 1526685737 684115736 5211440702 2332476813 -626253745 855145823 1253299330 1983993763 119178931 3215364962 1144870062 -262568297 506991850 4700052450 6603958614 68251504 2028266200 27251102 -1735491967 247385890 67423809 3298526298 398263954 -2648891460 973299078 -533991934 3550518677 2187523425 6211147579 268425864 -159098051 264635399 -12952352 11919374 5440825917 123216867 80619979 1768294488 43369773 497564992 1168497495 10344020916 4678772455 548641820 344143685 2765927056 2280949030 168824732 770725157 1553342341 1787790680 946099380 -1274856235 3014276340 1473637778 570853195 9878439 6905373375 4982482533 750240483 143289440 732472965 458125968 1401658004 -1480705130 2535694606 -276515121 91975396 8406521 179858607 1034700273 -191172518 1101784 755380403 -227017662 3263043357 -22436690 -59698356 229872797 345255155 -2425823503 -516480470 -556332878 520598134 -13019810 -9318432 1724851373 309389436 3907757259 466779619 1538885607 1380368375 77028003 3193502660 2744251225 1341416915 10657718 -47372018 -36332690 -16268264 -39031670 140502326 -147292430 7242521737 -7413337 -4540945 328686334 3639879374 -14530703 -395842956 8629756047 1264613 11815138 10866758488 2168300392 -553132882 -36338 3359434557 -125451045 4432420252 1319593195 543382152 18908998 -7518181 -482326450 2131671850 152914079 15467458 70489241 -231945631 23141504 27886457 -19971705 17981181 690536179 384300492 1571336675 4620095959 -14324817 1992990559 1449566798 109547680 1147990073 2562612938 -22081167 314908429 1627945128 1089210630 4954968383 -14132987 32381801 2707769461 3626773872 1566094817 256671353 -158092278 -395226759 545507482 -120732185 2533275256 8480051072 1787854251 5869794328 95153187 54849835 1198269706 -1258196501 29888760 587898782 5421544501 859551936 21832170 1558545851 -226052708 3030870212 -17762621 -475229721 -385296330 -1710056 31045815 4556012386 1334152900 2054161624 462139563 448012284 -331751303 -105932738 7891002910 -44685658 1486878274 489738932 -1079100410 348932439 -1695287157 -978052470 144929490 -620577967 -94374946 24750594 3175317822 7914139315 1968163308 -908180135 1318994110 -67028590 262784497 6869383812 422669259 67168356 747517 -70900381 72543156 339360 3682004342 -840773987 -1258436936 -140115096 2104967574 -4336711 642634244 2747718542 -459906798 -1626939829 6703255 -156918542 -356085007 9746550 9619791468 1851548374 3038170123 9568955164 -952750 850882050 13132612956 -559762577 85035964 -1687775216 6401013755 8609271224 1966310143 343683802 574531575 126257717 9746718194 674266576 -15518030 128738 2723430041 4187975432 -336144695 -442964961 287327639 130120088 -195143573 892619185 229225800 -179878904 492513006 5680531435 -93838639 3777524 -471593144 4451206111 118170957 -150420763 -189203246 -68436928 390116314 -122843330 765942262 62983247 -186729845 944648217 1417603531 -38024 52972738 3672931064 13993510795 -11699713 -140450198 497273546 -192044205 -905418209 192336775 11379900428 1151334607 3369058194 -26234 3461602397 728898628 -632783744 25074088 1376213092 7394049 94510778 1587676681 -250602511 3579790700 492701 1285299823 562611389 2701557572 1716856788 -1684354511 277677483 1147925373 1609423548 1804149168 844065977 1371312645 19977188 783361062 4016880340 -554516451 2204523597 4335188415 6022905866 4061763 760999359 2032590515 9975797 433163910 5612823 316269585 27767725 674083567 5302219073 -353087436 425863863 5996250 -1345241 1711247253 2922607857 3220872152 5340594008 -325015966 160535493 6386005 6217860090 6911108 202267377 2154023212 2733525928 -4054172 1041267420 107904553 -2491574490 -125939 43702233 1948115489 526163656 62161698 5477562 24837168 12104737 1695751202 6935742268 7911155807 3363383150 4664021312 3531661645 -182743458 559895556 2364360980 5721068015 2422205237 2050470805 56004542 281549839 5569225330 1648395397 721579427 -1876193762 1330737152 -4754997 -131257413 -4388 2368235 2532301357 1680277055 56747221 -21927471 13362166 362082346 -28918254 -453845598 2095581335 2217023 -66461 5613128394 5935627173 451982487 1704976813 297180867 -496431 12766332934 -416808956 671550593 601099616 -241409603 -143292485 2184486950 3805053282 660061414 489044669 1365487050 -862790126 45396466 1959459456 3350986383 -329991089 -1020115132 2704624760 -431318305 152302782 -405716932 1638936675 -3312914 64951210 88235912 5279432190 3988302120 1852304510 38735753 32018647 -1258727377 -1233035333 855979913 4654262645 -1326249276 431287456 -184330366 3036570323 -6408826 2127695241 610496284 86724186 57039530 789933006 449586786 -248561311 283537626 1839056 -132565174 -733304352 1246704486 -177769007 -4854868 2874271640 1503328972 -30409120 2441320 115274659 763028267 2389836748 -387803999 7672835847 -266135998 66581048 138653735 237567675 7345881336 3992753830 400476388 969697733 2684544637 1236697954 183164757 -22457413 1295799711 114166430 558465948 38695372 33347103 491082984 898235699 -1315092 -4692124 1107219779 -229406256 33270645 245571146 43084280 1491612852 -307613369 3055437 1113879055 229763092 144279610 -99684730 15457107 6263659 336655783 1453157628 -191038953 -9202049 340906717 4309372780 610613717 1323898398 132340172 -575371779 -45721198 184127420 -193223745 37480260 1197192887 48055097 7322518542 4334492227 -518008466 -373052199 21413930 6359134199 1185007593 6649692684 1016278253 5919007446 1032439349 66479178 -579573801 423431968 2354464 302232715 9723734 1414045833 7087881 296042284 846261340 498367471 -225820843 -418093 5451849459 -642741135 1178770347 -617434944 -719041670 1102506430 25608612 -60621147 -722381030 5061652067 15005262 456825210 703602876 154688131 2666565442 -479245109 -181004604 2175540087 -14649796 270440270 -1521984510 151127147 86162014 -240857 -267954249 4027953 218720230 2043973268 1864131524 4372045506 -654571803 -14879201 931211587 132377110 1406239150 -59242903 5569086062 1397684510 132376346 159619284 2494126 352653721 9024611661 3843007854 317003514 1806655301 2919741129 448932158 10499834016 243967359 1074091635 47495113 3560710341 10138059007 -29375763 1247370871 -545982503 -69010563 609108856 296195242 431764253 4392690297 -146090393 2801152616 9326075263 -3450348 2942379451 -48298933 4825513359 11129656 1201486743 811000780 5961784067 2639829380 7350486274 2572543508 11984365727 151967317 497165015 51502513 364035093 9457596402 4130359566 539628119 9393020958 144067168 1043633140 127173043 7288729887 8286093431 -50337531 15474806 4999993874 109247451 775943205 10415300 4799605284 627319030 7817599731 4707757289 2158752691 2872146750 63104057 826339722 -96367693 155736576 7420349774 361640980 60127677 4280615662 888501031 2877891577 468975167 734862369 -20676552 513045996 10483454373 1682784504 -204201086 1791519127 5753152669 -860713 -1319926 60282507 -280022549 2282918219 1857255976 42444234 92784730 3960361819 4353017 1130037707 21848115 119831877 349876664 8867943529 -807970 692540159 30240485 -223422727 1554685745 80578959 2523003592 120730531 416375251 1768594905 507085359 178673805 2395007592 -749358481 4612681977 -190419258 219632115 6941464775 1616004016 -251827291 1187738 -2640246739 710350702 1682727220 1674640687 11922627 1080804890 -88420243 262430966 -728450786 739880267 401987971 -314602536 -56731420 -1243826437 35200996 -6131885 659027002 -961054107 -297652203 -1711618040 1555910347 1877329666 58592727 691852782 24535583 1761495743 737544859 75003016 6986812815 25338897 8516174005 58439740 200671523 -869399592 430095368 -28664915 19545902 823621799 1168378944 3877190615 -438131141 -80274514 -852526016 15692981829 269276754 523586130 25937176 -170657773 6248378632 4893171823 90939468 4737714 3033916237 2708310440 1112589939 2122830626 9276662428 6337582540 2014769 113218378 329065092 -783318730 125465952 -1195973676 192686703 -195210512 1604929102 -31854521 36001359 4590776 -1214751142 -914167793 194760196 680519369 3938141607 1780279010 2823629 3828763581 -255949933 -2549826 -52213940 11815541617 1688190920 -92140926 4653105067 -84607580 1454341878 1176598370 -1208817 -447012646 -131526406 9663214063 182316238 105121744 26876028 47893440 -1371376524 -17074754 80883189 3094924467 602710305 -727430002 578099747 5536724424 6641064 1117152804 153736418 82040211 1183060481 1388374 -234984026 840863 2082143 485801831 16794490 -646771268 105289000 21234406 1065027699 8546623992 370194582 131883323 -1771701286 -172106942 3681256303 -691444 194016967 17313508 4153714533 37705922 1457570069 60218799 -181548302 -1160871936 384584158 5565879210 -46743058 -429454676 417314044 -1385117909 5312199916 6608851497 5609852 10293283 34417604 -135315814 3006220464 195081360 -182990 1912516877 2061869435 1359051596 8459926616 4015293660 4612796522 2485761899 100210655 -242410268 206701661 73328596 929571361 9848813 693109077 10898477 1574563679 -347057908 -354193933 -15151866 257212588 -130922376 709770529 4667038 31880378 -1143685591 447934312 -1542427302 682620781 8489262939 496665545 -1972575402 193748182 19433875 -39347028 2211357083 -9169033 1728875586 25206668 531042840 1284653 271178299 735339 347004478 3309932857 1696639513 1287587749 -51205150 -359027841 6192199598 -34024511 1117517192 166200 268137646 5345723808 2211885297 -220533298 199331212 1453552276 5244667 3287938946 -76838679 250831181 1293368593 549405712 2433838 259873 2365756645 8167853360 571491 -831050782 -1028404971 -1146087580 6397548 10078197179 4670317041 9654421496 664086532 21433620 43985560 34443813 -395187380 200796404 275855764 8433030196 2896787458 1704614053 255477 4982879773 95280402 1301721224 3217482798 36748459 3979297571 -124976091 2561616005 184471779 98480066 558150637 6889267790 -139628222 1032595334 6338360 3451637766 -836123208 -8554178 4964395 4689785440 -145135162 1477650233 1009819777 2352663852 -832584721 3973740034 1512252 3930435217 21941917 480007727 574839587 129737700 3992500840 1004537723 -344952494 501312040 1774917522 903226110 3158958267 -54637554 7820489135 78762511 12759709864 744716573 169830215 1480884892 -603317042 -127754002 -128394097 5133171870 3083160483 997231315 -3416499 727409856 76848772 -126039719 1863452364 56919908 -22795704 2881715315 -71242573 519958069 -158094124 425762 54149389 -496733883 -40112287 670235004 333456447 5331618110 242287445 -248589919 1053463433 1331902062 850207972 878997955 139862676 -192541493 1048944836 -47888427 -14384250 2879611333 779521219 -248876820 162306926 -1726706206 3498191153 127289858 1606561655 66000651 -56545723 2957491842 2337666160 189825341 151110286 1774242328 1683789269 -261627628 -6107702 -514688644 208548864 200612194 363044499 67083956 2764298973 599588786 1973976963 119185191 9112969 -181509701 187316486 66496 965573905 2924978046 1180198686 18672141 7254387298 1830976056 1955110905 -78592242 5898021881 2190694102 8273879831 54032734 -269196498 1230627666 655455951 4829960409 1360557348 3194338245 3073766077 268026697 885292872 -642127053 8096983754 67783 35695488 2208099774 230140412 8020450 26697602 5031953079 -1540146213 156069079 19518276 244701376 159689844 -141083711 1197588171 86078604 1051091644 154739806 36684348 608773758 6727481979 5838923556 5766583954 6382485222 -42737882 -280082515 5521017645 164613857 13055922 -6406143 -2406180 -296537134 -39695740 9769870092 1411045710 1117991736 100576501 2564780281 3831006514 697091444 1478756293 607115837 286439304 129961429 5694334035 39086304 1371168 609028242 469014250 4617780272 2624591605 40523590 1010099174 2403849960 6925914009 -341200357 21315544 -783261975 202801142 6633291 -1559263009 8079950 2718268303 44655822 163371874 7435898 585171708 5002301 456461743 2922839804 369138656 -84972831 5179139832 -133687995 384078831 41607395 404982255 809592677 403367230 1608699458 4360846852 -938896345 830053856 535073378 1395329071 172571640 9217865318 753658794 592076530 1304104 33959416 -46988064 498420025 1496475826 51489054 3463732433 57676082 88083963 213940175 121585657 8721106684 2203526186 8138560073 199343298 7097248318 2605450734 -260591328 201822416 3319293117 125438453 2682789840 4153092705 8449827544 633630641 -1577040077 870989588 90343791 1604293019 450189028 7616792797 -145973468 -51290261 77649828 114049945 459866857 -22752222 25465931 902016978 -4551487 552642823 -27466632 -35923139 221503393 760141472 19577980 3169233 996733152 6542815647 -612914627 -222400352 1324026347 -430225963 906712194 -24430537 -112918227 2372912405 928200903 1502187528 761481219 203705615 34710133 7208239451 -222127979 6772427736 4210716805 6147760901 1979436678 4817402146 112852685 717370894 439871097 708891621 -145620088 509845721 398399407 2935647943 345221003 9800630 501019213 -596369678 2051175830 10943622278 60936944 1496944486 322142139 -751551726 -154990781 13150535434 5317892158 102650750 2412447111 1125463320 3121992173 -501182036 256062099 185428452 3521251839 3305582308 -1172276188 4389836524 272393469 109770997 -920509965 198121001 1631620460 248295961 6845792451 229432632 1526198754 31895171 708361281 1343159195 10566890514 70121077 340793244 81976974 11824565344 -58540370 50283812 19598288 443175696 1720586249 604749950 -553143154 6103618 53533906 1666521717 1611349967 9478237 67352458 532765177 30452559 -1484059542 1962054534 253117987 -265915059 5363834943 1185394784 -281757280 -697988750 -13545196 -544812123 -438420953 15631933796 41239001 368364601 82195311 2435308696 404350954 238128567 -100629863 65067448 137675410 16435735 5745448500 221948520 -387855548 567464547 12445264 -810121171 -197761997 9222429 -148293361 -146302494 -171868976 -418904339 1162279435 304299543 10888517 -215490606 8461135 133248331 73687773 7288717818 75314414 2762606330 177632710 5867739787 -2968624 4303588686 -219549272 4274927117 1674547791 8050916506 5046943002 173181327 4890083846 -98390334 2524929033 1448186498 -1496052042 1214806788 417007672 117914147 153776356 1835417227 -1109639315 10577944967 2024812705 3518339852 237770539 10037653 1858704191 425443085 -10892530 -476123065 2847937445 403140860 275736809 9181108476 776055616 1076777333 -215623229 -342673257 44917641 -1409004 2369348 1125424 2750906394 220560426 7775634594 11911569258 955174014 12679772 6294961826 180564173 2184744341 327516435 3558953697 264749914 698085962 313087280 -196200659 -441269955 741618802 2338415020 854271896 64731451 1352744338 -114714496 323822248 -25265776 -402522354 1924669053 1603203723 10761893 2185136866 327568565 1664884733 715238567 -86862829 -1071208 -58601023 11297680 12383728 -37080421 59271213 -213636559 62268521 -95968206 11179976249 -49352097 372110086 526995096 14109257966 1006521308 1510291 380686026 429564709 1259387001 1754527761 1810366520 1109077086 4229890722 1810661908 1779054963 12730226 -3146006 2948168513 18785946 9553664073 961711435 278420155 72036483 -507569681 1780973374 627517840 -164251159 282561089 3581244601 3472795918 797685536 1101803384 382824890 968663438 96941128 1553731856 313922157 97138836 7917478734 -183654614 3785965536 71763690 27453637 -387622404 25904680 -26449364 219828901 1129839638 6533174575 -326291076 403920027 8967913 486256025 4027443881 10445024368 240083091 21942926 4202957173 29696774 301222330 -45523140 3059333752 6194233473 1097307260 230848987 107635499 139478813 -1048223960 -1166676345 -394165154 -83840454 1067990798 5119418897 10968993 4056934774 834655994 17724076 1187376711 -2564310332 23446 -418202 -118010283 -779271500 84718185 353969703 -13421762 -59705349 109118973 516678814 161300867 -3020072 8472453396 -294127 -17328181 525715502 614303998 1117701112 5955127644 156580 2297112271 -186926883 33641297 100484162 2377184896 3258649609 386331625 73470769 1110046050 3724039194 443718978 -342423040 557000274 257132057 -330477614 -161430149 10350908937 5282131151 1292660119 3455445027 4371501168 9570752390 5123234037 872390935 -166872228 1617269749 -228644720 2778183539 -236677667 946 1787834849 1931600 -181999974 -1770642845 -451820904 21721310 -54152072 10678441809 97576388 311242 518812457 10107387 38184917 2571539454 3968826280 -323819909 1181368715 52457666 446512789 642615399 -924872635 323953774 15143603207 23521021 566630140 1038813923 44930817 232653390 881073751 -6418578 2879132997 139764591 818010536 -116234441 62307297 -1524379 1838131148 5353103747 -779225734 3726863350 1039612262 16616564 -13312813 3597371772 76757 5343589 193847046 -568898232 -19630287 -180365881 101977209 1160059 10617146012 909985981 26268402 -37241669 2540223159 496640533 14465811 304173059 1692603879 541620430 -311332618 -150696366 4284078 -321134825 102484779 -643439548 -358751004 9968069 652784196 3028800410 -588647169 2250653996 -34962671 1425383183 -415726584 1640903716 -419367427 153775906 654068636 2779364780 -105298619 177166993 6997898039 -57714053 -495771779 215900420 65237599 891592389 5426317537 5708903362 14077710 1060815514 -14499488 2769850 -581302889 537041223 86351228 7509200647 -1770974482 30601529 1922982901 5840473066 357146703 -1217409042 1111198258 -70095138 3629164 16903647 2281282347 4172535646 6340598719 561983917 -1440088134 1342440804 1073140027 25062250 581589286 684645769 1568285241 -1673947885 -133130789 921601408 8727548620 296848215 4126747027 296758369 761431743 -453286798 25209396 4737284157 1060297170 7836943892 2184692790 1193974587 -569864045 2196573801 7194974099 700042641 361531869 2633161558 5573364378 482284392 756110928 473109557 2577940736 -177187982 32741341 -435144351 1725474986 5167927646 -1330119531 -10200461 1342659346 -16484755 117363 4506007017 4983607818 -34195245 6689298705 591310394 -896170343 -108795317 2560192911 -542895676 -150483278 337710574 2841180158 5284179867 112576 3040576883 17160159755 165881753 129641904 4299301572 473345673 244167711 9519243097 11470912 6442857984 6048471612 -170769092 1618994427 879760064 67906333 1856491189 63008110 -747077905 28386034 1661681868 11289368772 422059908 179543885 1678536301 682116994 1345999235 3952749 -174528059 5207870017 978513811 480511426 1720071686 145997 60722396 402935878 1108175318 2070442677 121507812 639549264 -104160281 45212436 3983162672 1892885511 392151245 795115776 18152110 145352721 -20881855 489343298 631464 -112147627 1054009848 21606334 16763646 4516828492 -53453070 32692182 -3625805 1546766804 1472470325 594322167 18142631405 2700040493 1951027431 -2955211 3348744305 223570079 2100044526 129329028 840776614 456633675 -6427111 -6252680 1038663302 1353933102 319449530 14179434 -113367674 10562141603 -4074687 -1796435409 52452448 191998084 -320590271 1107190074 7145929 1205255710 10729804403 1769156785 1003063152 -401562455 -222058595 5229423049 242049527 1300624971 51377453 1154715569 27231188 -388104237 4318801686 725146028 1407041 81161386 154158004 795461003 3971157564 206424210 9499834454 784291005 12171060077 18030191060 10825763507 -80097703 295239046 29076199 63550838 -561351795 -550455246 -1356020 -838766581 14274290840 60627935 3011307749 -718933348 453497058 2566942829 -172786722 999620541 246845957 56548818 87768112 806928793 151859552 3379751215 1824005095 316169537 1175011908 1238372117 7721493116 1950645800 -226236330 56461866 -50405629 93108668 -54743658 405903340 2736146796 5723021 171499731 -39778696 3128011025 9074585904 103710387 2809029641 -157320239 507127810 876991310 654710962 43908447 -183513024 3547080581 1003989294 305446134 748374831 41386175 742661491 2752739157 1840451136 7640117 137648218 198862 5858675786 816983254 217754262 1100097099 2301545985 1370263787 187693030 3994937650 11348744296 -53941356 8121377 323315259 -252974037 2528840382 2423301058 14610228745 104706456 5839461 2694824357 40491563 -2099429558 -122235298 10393435 859091727 556584230 11430371112 1368866974 6005701135 -112177876 655211014 8170764927 13564679458 4423438 4469270333 787274585 7930287509 242629779 372427767 5565870492 4733545704 1037395487 12846519764 4337872851 1023346220 436985138 6352776304 215555125 411886221 1441745018 123161484 1463461167 848854912 160709512 303711387 220793137 -252007231 625159450 1539751870 34501439 504901347 346643460 -291829757 -48148883 11195764 -90105661 4532344497 11227484459 -253840956 3898332 159912242 -115403491 1485860189 11254937134 134273299 -141942860 289496912 13855208643 10179442376 5113730952 1764591063 -197013413 -188211286 13198549 232680026 -249419896 -31884054 1218529226 485696017 -698283446 600302310 110568981 -21438719 5929572846 -170671453 8221155 4288633 301689761 793677249 31099729 1338032749 18035402723 143389132 4207700795 9083402856 44815159 58845361 -361716031 -63404149 3876817768 1942578666 2122846627 5374976211 -1814750554 1936964382 24141894 3800076066 243885674 983811551 -198339282 6725399356 -1193656260 16279129 5198432365 7948230857 671187766 2287561858 751008268 32388828 -547418 193468573 206534047 2944710 4909879860 72138016 -23657661 264942715 -23257140 4056291518 10961325023 -13977572 772358836 1033322470 4207329628 1819628 2376226717 257074326 1996049766 446074572 721677179 1442362087 2684172312 1009641761 244827846 1418968216 29558751 1795581862 868809245 43274353 -101492777 380643551 1844883514 -1296158224 5642563718 -1896647780 -346615781 5780077804 233964315 3210165866 70539436 741689934 11002035110 31457875 25341686 1303729698 33414562 2941718950 712803588 1567497362 166946800 -2492929 -184083453 76037872 -673442431 298118073 211632452 253013543 4691575423 -16970390 9962311560 425445448 9930922893 -386352585 6552456012 494521061 199620243 1581341989 3425180738 577833429 -111812369 10974025 192254215 2930488930 1600505621 2399971139 4693258380 7055668 411975962 46070455 1736965053 342989 151473041 1257880727 7988500420 64187184 -486442360 2594388316 868641085 -90386942 9012620365 228574755 13805975408 -22693152 4359345449 4887732891 1826966134 13685944802 225880813 117864040 452964956 2901097584 460428956 1269987287 -480883826 3873298741 330161861 34841328 26804167 209432881 1767246453 2133748964 13656125389 -4577502 1581487411 3444519512 5240489 754297100 14712867175 111044155 -409523263 12151555346 426435011 -69993759 8758801 3752310828 100636803 -3059379 136206103 1557690165 1678530811 178110574 399699464 849184957 7818229654 3637490620 5040051807 942889556 12036760360 2484005 101470005 3915172662 6503322338 285166531 -536319438 -92238775 140362815 1070210876 107771347 28935083 1724072292 1216297 40382853 2409072380 24138153 603875518 -752814440 1044222597 30331897 240095977 978726621 3791338977 6327495870 7930291 19809647 2054618878 3850895093 7540355322 60942878 1831918834 105703701 2649502895 130934333 925366406 63108 2789953410 1711450451 3594655521 1306144672 186293208 523310829 3815053676 1538320436 800111202 4198112849 2538012327 410046737 -852691552 1359843224 3079831201 71161935 9774841244 -775428708 -504251884 4182637654 2291507144 5710283492 2937090 244394865 3895731343 98028192 -967955123 -70508111 478747665 868259701 80345205 2435671913 -30616880 3086326025 2306427251 12506382730 -630820873 2294070307 -3376260 -74190199 628425798 656281723 83126174 -349749097 1090943607 425643114 4896038624 -364028874 57560825 -118076722 2850065882 9422930523 3075908213 -77983711 154314696 -47207226 110342529 -63969725 3518874134 6767777696 1677069443 379144068 3691321545 86722321 7482720085 328128090 3470027360 -1104960364 4020801750 92319478 1798027065 3469142 248463524 5694089135 681839678 93306186 2638581169 -533433993 6503555805 1056426134 3570835915 699684877 642387236 2836335878 2080356312 -42707452 733582612 315689744 1222189865 7203498 200263097 -3803235 2304723562 677888666 357087396 117855748 -100700704 353285112 464905812 2130925711 3904559132 3745720 10245979989 2366554050 3317225435 33633110 -428426876 1247398013 -33584820 195841589 -79600343 1083886 8767727538 260676520 3917579298 4580784253 1187486298 2505198991 -803562076 15950923198 -996921430 380626130 453173706 114064352 1899254763 645835386 990226457 87889072 1943117939 163932517 1325277022 6143129489 -560855236 2951374566 196908586 -1294772551 2702882919 2053834775 -533859347 -5420217 237856057 369566743 224600527 1098878491 -994044369 108097558 -344584673 307490459 -15258386 62749773 2453159 25782275 160759203 16166754 281435958 1209649105 5167800441 804920 14012862467 3858608448 2557449 1558772528 -40702955 7552807120 417844497 36851317 169874974 4358416159 1110187854 3864586771 15623948 6541726593 940098693 723533625 496341266 -124817445 -437506466 266886120 10729882045 2768840054 4439151843 57751636 66904662 3306527486 3747520697 2066978912 5007864699 174238264 568870600 44068547 3583003858 640545793 2595280636 853047383 723995966 28456321 116104788 -154037130 3953717275 110878 2183934384 -38617572 3727024747 5319498888 -563459722 6614125729 2216144093 5836306187 876887744 237314812 557438428 179727066 658647178 631096493 119594705 -88432463 1355882070 -102764403 -131264080 4852939089 -179867762 -341911850 10544122383 420479476 11525024507 -394338750 1193857441 2903886622 534015742 537647946 229170267 -198038128 432431433 167782320 1184058 -152674800 -163064531 -275266848 -233234313 17697366 7491818495 920836232 10067584475 -5590360 264808579 44673436 5903506809 25967142 4099018626 4438369580 21316859 214227699 2009810 2548445407 151941126 4427515108 133958419 804031 4622253637 4982585226 2238271 7930767 -299023914 1703440018 882965550 48048108 2323585767 90736502 -351528354 39456487 273238052 359419712 1130007369 47751118 -125129119 -310801367 111840381 21962586 112263304 4765993031 318768737 -216173282 924565670 472605177 77834733 -200662064 72621193 29989098 1130961640 11449355339 111268765 -59995891 3813472184 227267743 644588 499886826 131200508 100584977 345898826 2198092838 -103590379 -502074438 117821667 332801566 -144623068 427818127 9879805533 1036714644 1750213205 2214872777 2386801 425363627 2650265954 46411613 282228891 1023326344 21301905 3387648039 834907702 4222057422 177673810 3386484930 5341969290 9092139395 3106209625 5280341199 2741420429 -1534510969 271718062 -4598553 -233982 -27283749 764218000 79426421 -103807 3348710926 5003293157 4803709705 82134535 32818805 1670227531 10339310056 -3359300 775016943 -32069673 3776382789 483507932 1435685046 863954355 862808974 136829265 655432371 111496858 83370373 12006050334 3376875520 -587025402 56938917 -591881777 -681091204 346844578 8891321971 1446387 10726815337 1010715084 35758960 2519423680 1940291847 -22729634 182268016 746704163 -18930730 1165744349 5397275186 16582552 135362457 -324257633 -822344 2548097262 50836049 340233509 140973770 308307113 3285253322 1108862086 6153290808 4653479562 4904830 -526766684 3673349842 99166492 -1021446 -391997017 9605507221 299169597 1532651624 91951498 11371382 -69482210 1840736576 234324172 -856341 2537191585 1381715380 -887173075 -215422270 272710698 7588973286 5300302831 10676344379 294847595 1979595532 4180804286 86121913 4331023729 6533108482 -518699443 1026553644 171653434 4057573424 -5119452 894970272 1045288724 2349753188 11360401439 -6571778 -34031616 5299258638 310976276 1707800567 1072208033 15469956 1574491310 3162523381 3558138345 2705221 1997205221 210686930 15099826316 3076977689 6069232316 970658813 264547563 1035608436 145305552 -268557223 8782595 364085456 -147593789 29383 63051413 357726618 364533 3578725826 95381556 6238552064 -939260393 279453508 5083659087 10650030140 413555853 505575849 1841980485 733059730 1310318817 -67509067 112687517 8987730048 -34388495 75394040 6724604162 15433884 400399931 582408292 1640425416 4301547229 1522055187 781506239 523836784 -46157064 11154155732 -9595638 48431799 631196450 8522235716 13862502272 1211208392 -716443623 1485621863 5332494680 4786297685 1402170422 34633671 2801868732 18189130582 41005830 425913083 4218988 3800649961 68608273 1298371399 1043117317 797604301 9318716186 3806591106 350946434 3236404534 163833388 1554751129 796919958 6738586666 -61105927 860077059 -25484896 265814524 3990508631 4610530638 4918811347 -5541902 55138390 958025818 46724867 -713310493 13204981775 9392655861 15498540 16387861 57722117 275240635 -149150551 6666559716 295295995 -32370890 10652106628 1870101005 -252989836 110460993 1829756174 -155994892 720092588 242554520 11824932 85635854 415168286 -95895253 -616681144 -138616941 2602569092 4759386086 207679248 10809415018 -20339534 726424024 129733671 2165399015 2302126886 4216761323 320279998 42662522 2250477516 -718584811 124051409 10062615255 6735876812 47005731 20689425184 1539772584 -393369114 -129882657 172509511 7048800025 927448008 3707117024 203612115 3043717951 478510123 82936616 -58315460 3262283458 776312711 14511677694 387262412 171685371 5696024 -19497848 7336843019 743482819 6615277077 38230459 4190080578 7722362178 7690201118 565794956 3765194983 -181349930 9223325698 922479422 2231730460 -290397208 10527820441 130060831 -13438010 2259803117 1630869399 10070630426 7474668 15503152779 530751270 3198796190 751259896 1278758371 9800654550 826799691 976934955 330283237 3077171999 324110883 1409767177 1917375 15366682 13919358491 5957489354 75582325 1587140434 8323471751 135762299 70473062 144796407 7700074013 1404480403 612518887 2547163203 174092710 9958031493 2755568955 542952318 351989775 28752953 885701848 576161879 -244769245 7811142777 87653104 57112604 179276449 676681828 2706474218 -122800686 1038868060 14308788425 -296503072 3922552355 36555002 489995099 388007872 718787386 5322370153 469232647 3071591764 720597709 -14235762 6784661974 2652536142 2950090260 951690524 1568046622 1385116109 1434745843 15363635364 136998206 4734492188 17378873 922989351 58024387 21327563 1340147839 75510740 5412196406 6027789643 2074527449 987089 771960578 3258217257 187243451 -8876052 221124926 579211595 -357390352 1435371015 212220327 1922628342 4121646377 722640163 140397112 -29267477 20699700085 325856993 -379914235 57186597 6371754621 2767145 248120712 8691 5225497287 684778143 1033060043 2348458 14488100 15947475345 550270834 339391467 24174457 864498728 5738678860 -198522429 7854396482 -53157513 5151165 420854246 20191603292 3779669859 -5813367 -6664724 10629681 275428301 5193028792 311421165 43046842 438606212 5825281255 3017313055 8848446613 -79059 56122657 9941051235 2021058377 175772912 413278526 2081137575 3512462905 39133848 12436953614 1304142169 -731853109 -298133442 -25937328 12105 6658047635 6976276 681070883 370325841 717209253 4003218607 -101360626 279558398 2073760592 1780576616 1484253704 2732702355 3004384453 -875621020 371840757 719869149 676952604 2521560 -6814590 536492548 2584353164 -874176883 167279692 -531745213 67344337 81809911 2798798246 -89982224 1850547925 90296682 653340341 1010317144 1688611861 11341553401 84055697 1744873569 19570353184 611254066 -136973571 14924851363 4210773887 365702998 687936735 -70959986 13313868748 1157889900 1790 1340793623 -115276825 2403459527 11047456087 16492239995 176007101 625095129 276858764 14012918420 443834383 -298098443 1487787093 -150422117 277154982 10177936278 9691546 -17399958 6626804926 159516 12533874736 122501458 2370248201 7303327670 4638477323 1269430014 2708382 7289955982 8793049066 -73396769 -252110511 409762457 8190976185 507255860 315171221 -41338546 9129161591 455685 3443265060 139302082 1188397856 2530314811 157089845 14682925629 673700298 1058434449 3013168719 814469181 1040595543 4941526308 4876932354 -16082518 6683252 2630287662 710049960 6413938387 6901836347 -286232141 1102016150 -294686307 8531053777 8566377051 5612448941 1576627639 12058250546 1362142589 593373849 29334138 -476664550 9933416927 19249275840 5505161915 -26992042 28800600 4265396199 2784705931 20355481628 1234073949 651604581 2033949364 6351494949 2056178708 7756118 3835621 14962898079 -450645468 3071777372 4162566941 1572336171 7699731022 862799183 1520157174 -4105102 452868302 2738762457 1080648295 1909055577 551122930 -319095308 2010766677 8738625509 36380254 577531726 6872550828 2596015266 1188708 16161421221 548408510 32329034 5374723 3788338839 156463878 25967371 6757086066 -31428828 52076690 -220198246 296587359 -731016234 -126006104 -755292494 -669788654 4048497758 18078279205 -502265103 10901401548 4698209850 1486418594 7632928890 50016692 38297022 330434970 -12951 2566923709 463294865 281150671 191437953 115717712 624631968 8068475691 39405257 2525356469 2828747627 98247335 2659696814 1072335450 404503953 -35363894 47067655 3424829510 13626044770 -61417874 1666237729 -207206043 395338236 3046322592 85357221 5256953238 -768260 106742026 63576911 2466921664 1685767968 2306025780 35859306 -167280665 -816487232 13409558931 2069278291 964686859 371361270 44106237 -134792458 1662620915 -591293264 1269352258 14179766675 5420616358 -23213918 9167855 16318076 148268225 6864876092 13741381607 28062709 1818237109 2536058270 770711736 22980135 -4203339 4527973929 3512925609 738110525 545840548 -42121494 14717546485 87265114 19287258 1826345462 982016342 16890628577 1104495240 7864425118 2591569228 249303391 8378075780 2953358206 402945222 2977903557 5977056056 8057266 -721207702 1712452677 742803079 23533908 -257205737 423413882 177174677 2785882307 -170234989 4914793379 -62042482 3378350133 2184685638 1155447577 1840945981 302584610 303082368 235791912 263278409 215655149 49495151 56771620 2476680199 8232803898 10804215164 72353739 1664108202 40438542 169264356 1780254 2629479257 1206280805 -12264212 9551327161 11939862320 -959534915 4040201013 516957530 26006762 355478842 1726183369 4341510850 15214108 -1231163869 2058226449 413987545 -175090229 600861791 -188341589 7050979055 135556334 -42256182 19544423043 115893153 669836852 568466080 -572095900 383454570 329806192 289337076 1168575721 501762134 4398976793 335039270 261282116 -235043 7625745245 -311915633 -176362477 896423196 -16266130 11271848 42640546 -124835121 694035650 1311132139 6318983083 -775640816 -12040652 9808137 1379122614 3131821420 2246332003 2818410759 2799455454 2922956308 11475767783 6894816165 128490510 -12294305 5018774059 268587755 4444817785 391089209 -120998400 -24828864 452729191 7113009202 -881850 13416971191 192708347 7173148812 2015320833 175878593 5526328844 10366684083 108915551 21653218 1228829610 341373870 60812405 5580624 18528449 -116820223 5616337 10423320260 380568801 145579526 5645780022 4925474971 14243056220 1687714383 2312545980 71881194 1449007879 10896191272 7706958 910565655 7721167069 2807948592 -6828524 8164521763 8644592188 1818018356 499673798 20858544 1896402119 947109469 1681051666 14761974 138982371 3949548 188112235 49402332 3122389172 -296307824 209825835 277525045 915616509 40408968 6928789479 330835038 -153128762 -120481950 2779765521 880126652 1254348673 9452871995 2937585552 2488225548 2723758098 5115872869 9601124172 23992091 32221420 21547035 113941130 -509074975 1308560976 420643947 6869601161 1087682650 268339725 3035183362 673823319 253773775 3697623 3970044 78429980 1219385372 3655529698 5518417095 9502972610 371222058 5083046036 960414231 385022813 4439143545 -114277872 13168509 48104317 11394554 462970231 2603705028 3321145028 85325247 -34285 -62097491 16483941 162774034 557774561 66901579 149310029 131996848 100660430 -105812118 2327039485 1622176374 -454728908 2060261503 564673430 1668804518 3636066272 14718805731 775814203 832184511 9382185913 482756926 -49107841 118926139 524803206 -396208235 188542371 2432032184 815966711 696451498 -20347852 3157526820 -650453 2026090526 913903549 30655091 6920119809 149426809 3915213741 43622028 -1276829 21634672 3443995168 -303080927 542770438 2413571448 6770850800 10175371690 3609988116 136354258 571465613 5668577750 -3690720 6569597331 2479415 -92100616 -15938874 477660626 580576414 541367453 10269668263 853839453 536077259 248283994 1283414364 -292264330 -179748899 -574178 1062593035 6408450998 -1266911 2348543700 -11271 27958015 5763049852 14837602470 -2098828 49247394 -410156560 324094073 1173852471 7489727934 1145817581 -6113918 5959066280 -245796084 3093797248 -173388 415695953 4300731347 6462295971 6541134956 18157499939 -181029040 96997759 912503009 2299412842 17430222470 74383816 6920606118 3980670705 659542189 892208167 452576140 -169759061 -95712225 30922293 5706772679 1877223068 -684392764 67563273 -101475111 -1346787 676184996 10351274432 247232519 5068327115 150389971 254334363 1624827506 5395239651 13272905885 249091678 204012497 122807520 971065955 4007584916 12454638198 11006352364 4073295731 1232913097 2366201706 117428617 -154920440 12400445345 154378130 871214865 3369420826 169471345 4344995623 -798390666 149091268 47515262 3771420289 2174654127 1340360631 19256915 1345635817 7508974397 1833399714 100372054 1581730827 233786183 10641352697 6319396 1388344577 1622236129 1803771723 1279820412 137908203 11290749206 6612372921 1650183597 645477118 914491583 16520876716 1157156273 354050808 372123931 787845605 119434556 4458991567 14647574127 -553053457 -19584755 6094141841 408328365 1098576725 272943969 524395061 628832994 196319407 63128373 1945564488 9597011894 366066942 1385758514 3816597 409701297 431678116 7818923 771199367 84439 5982515223 10122017951 2116969853 589894535 1476893184 1137100192 754558754 15214059 1305962394 2385202125 -10349958 -127793524 342992013 -355231302 1688459887 1235196621 11731019436 32892446 5168286770 11364616 1954693697 1837607408 -128830361 171422848 1173076123 59714565 1336734906 1278231658 3132285678 -109721263 44216223 1769726697 19050979980 2076469802 -974145 1709483637 2757922153 21617988 -9821863 276390911 3308055600 2356003343 208783594 -166351652 681920336 15284985686 122184773 8472564507 102133922 370368329 3154253425 5730655 249574406 80497571 698296 860462227 1408261177 6069228745 6198645471 -2333224 10918455439 3291428980 11912949550 2265457500 3686058168 174204959 6110298094 166955980 24877243 -29995587 -281634 6871777486 397375039 -712010739 1593188128 1861676394 6137712697 4017520986 -463665 3706169627 -8482612 1188599987 -320400191 -216382023 17645614338 3603800512 295300414 -27892984 3302767181 1676293231 5775711679 241385990 2070803877 490320843 5081636929 15537290998 -278160457 872456544 5121146605 9133045021 154590609 2361582136 57029661 8754202 -44036399 12225476581 11830939 3766244870 -17030495 11783864605 471153454 14394538301 886756536 19729944 141250648 23780081 94914617 16940004984 15925261224 5009294 1238736 1140021184 43911734 34161612 1307144365 -1009219281 349541778 1323593095 765306427 418191364 276317262 67368855 20733507665 220110861 2934077705 184970028 575915380 1258092497 -417316859 2210725038 12442266499 5771523322 -6707498 10011107927 5543771383 1242002798 -7709011 932427192 5568524339 1510645 5585254358 4766620541 -121971004 92628650 3663392534 91868091 534718060 3346226020 9354686637 1783996775 559028322 7224209 3824992320 7563258 1153845153 5847876555 564850761 -269042643 5626297906 3556183425 461116512 137526 2992540199 544261132 1923995820 6379541427 572209638 158189400 336368652 -33116558 325132 2536697652 -412005969 24379 -318930998 3119374235 1578883723 1261127383 3602628 351838564 2524502120 -6232 -51332 157434297 -176024858 -414618663 21697429 -14227782 1907994007 5518540343 14637895181 4543297259 8478895170 1689120928 2831124277 7961177308 3259265884 152236194 1043115407 2009738922 1461297699 3897037 -269376289 -967662 237090138 942400474 4256205360 -431066278 671609572 102021433 1078446062 1490340287 1423725819 9808808777 268476742 1256945906 133430436 258060091 5195178620 337677997 33051294 13208746473 5500316 913289415 4756245333 1761361922 8736503000 1942278193 5559969359 801338471 -1266938597 -105935828 2527237831 14422171998 657539164 5604188764 173231839 1625233044 742702483 5985173877 3691926064 356678708 1825776694 136313342 551271221 -108916300 1617442 34387426 -820025493 4367617404 100102882 450885708 6865969450 9938739273 57556246 405821932 1333365879 11633209590 2671576661 1052659981 207625594 14676710972 7697253772 3294872901 7074415312 3079932479 3064232 14230537350 984845848 -584407906 40226468 552756009 3931781387 2304096163 6194744701 1319979 198382299 142785991 649426455 170341351 1306050 7484327918 429196989 -379729263 -7194562 341195420 1182833814 161662130 1970653338 584294967 4760442 2651173992 8418436 7778894 3838090505 631451686 71949028 229585378 36240621 506439724 175820464 16345019 1052486696 -198038 -17410080 788148254 1670753906 1493933186 -1274303322 2593168417 145988224 -3745806 291206721 134423131 -27678081 2327945023 -57732548 2851227203 444013956 84613629 1052095941 -417864669 1126223725 3877042333 4928709176 190420478 71894725 6374928835 4855201760 4166686541 3591730189 74907605 197961429 3366026 -1252305 6951292946 2306864040 944854052 149161004 2260940167 15343399917 252638140 3582635852 3605387396 523614336 7641561369 702771934 1531573211 46668035 2664602676 3589991 3936444877 779871351 64911932 117127700 3168115505 -576522006 2681837490 6377156287 -9183664 3688297811 22510854 1627567365 388139767 14264410815 188931067 1165617870 3962264663 -188154630 43016255 74205945 175445575 90501668 216512977 12409008 133104213 485494446 9352663790 4540005136 1085770123 -39770 492497583 17760024 -94259702 25933147 7063959441 18144049989 9067417 282423914 4826400115 5874735096 1554713590 1547971752 359499246 1508340032 5024107006 -267075450 448750192 1349362839 97031863 142800279 43971135 150242684 15302202 -1068175966 2478697679 5168050705 3196124355 486757704 4084619349 39784663 8097974142 53372451 5417796 3894455420 1365044987 2522945429 615783636 2867545084 537649486 148872155 2413788 20737624 67121665 253636542 1877515520 431442695 -83957483 4034845726 10037194729 4002777734 13563672942 680514842 15979944 268583824 355803437 21738662 4880721672 38969835 3227787742 2425102216 15034371664 295061199 240870959 25333110 17799647542 7964718659 1381702154 681444913 -132127 282600347 253367604 4988644318 16372314 181634742 1817487660 10258059101 22405678571 1886062452 730128490 -16960347 1049002669 22948194031 13421015263 219380695 2925540780 2381465238 -330425879 644692684 6161401218 6563938 2173772388 520436307 242918457 4003891 1011223036 1856215547 902135914 1900644808 932713548 2902846867 514779783 8738147668 35292559 42964934 3315958078 11293300132 626045236 1950423760 1783002820 1436266580 8666398 15435262473 341951708 168692898 1234041781 -469363871 5798916507 -180512420 1442893122 457793905 2894163719 1208367345 5414639801 2082010111 3073067380 3914091444 4574325472 5452398314 493004108 1064286261 -167021384 74771546 7378162313 1472401069 5193018830 4968721 4651818623 4306464070 374679944 11731226 4588026616 6099582351 64915647 1024620884 20548092218 1165013612 3843283752 -657104189 1096005004 1932416288 13169344739 10177060 638721613 913042048 909111820 10597597582 20128060707 114201680 642079223 4100330040 467950453 -175123379 11207798204 360811016 109250333 7674615142 1118741592 899480271 -88348251 144979144 4272604798 2114617267 3200233768 6978446015 406462361 5583314211 1695914333 21948969 2664833085 185253670 10734606132 396375149 -239064125 -3375698 2877797526 21862152 1835256761 866923701 3020404138 649787835 12137308815 -25142947 4049117607 274821168 273125656 7203009586 11568639 6799849925 3463312211 266311811 814728571 727260892 5437525152 2586943789 1229933498 118417690 223819317 102293183 -87780208 86955735 -65196538 177237997 13717700808 759584 15734220343 6150449 475177831 19979470 31119068 3192809817 92034002 658895050 1729983043 2721660259 -115408444 2855239946 35145583 2215856146 10358949683 3112772 238300716 2334559958 4594256482 888346493 -118698701 560702372 4533886467 105996 8892067 557846952 37635692 47464196 -853372461 236373634 1046329281 346504374 14709399994 443064267 60901763 2323287005 9117413526 268230940 1875657096 134289295 160811764 1578481895 915234521 3003094099 -149948175 960494851 -309269246 841330441 6969925093 12823862547 82926925 119097688 1429888810 1516773801 542899985 1398358436 234358 -6532933 2583395139 975783237 629637447 3040338755 107169241 215115 -20930139 1572964107 1345130665 148785543 3337477244 1960313864 3289057100 1871541923 1852324695 -21793306 -9638366 810485006 103015012 1216201267 3364799186 1597715265 747900583 466049768 610107453 1456481 8019940298 64927954 75374918 2514510292 15452006846 59084509 936917823 1597547800 -7471929 1021486589 2516689868 251001072 999137075 7391984872 610379893 7341071498 -6873693 73626021 923690728 5781096970 2599165323 5154641947 758741852 20768706204 55520920 900295025 -688827 30524458 3706049277 3182972267 12802631219 219014489 1960758070 11887283 714915313 -123375907 62882490 73846019 -98081250 533975677 4430376497 7297541701 1973240962 17260671846 -157310 2183283891 3566393784 -108987 5121494 5450452485 7153053 80654459 2670434625 2837591000 54735256 1309195738 2031635120 3257677599 71464267 989726522 10949917850 4761112536 4402456008 3449665534 -115058396 210926 1590751874 22627932 -220245650 46322777 191566549 3789706796 8879157210 11559122902 12089336276 260072988 2369014749 -229246711 1558482890 60689847 16812855063 1093482652 1076107829 113352512 3571528965 -727843757 -847121103 -86992414 10712793141 8424190 587159608 43109723 11272428780 4082639824 251233565 1448172997 438350236 5759277463 103892533 4286847695 -31593114 25847465 109757292 -11810570 530738697 2410907401 19451272465 288084285 50071418 617178629 4988216817 3421588569 429879496 7810662334 907482318 438910421 6408367089 869178871 1393720835 834851360 4944480059 1708936146 11262262 63728927 -58318866 767162899 1053470724 130331048 121758953 7418391086 4205870951 30122 511356916 587174230 1221662098 256142403 4711101729 6079747064 2160861286 1352858053 2815517227 407705407 46858425 -7574325 -37147784 -240652067 5819090397 5429589592 581697974 5788199368 3018147224 -1138653 917291655 1038759626 -485953032 3578395586 7469730782 25675795 -6640228 14429115970 115600619 9047407195 144752130 7853626326 186346280 595824543 18142296421 -150628485 4724866 -61163290 19511793960 1016959192 596009023 2121265864 486783178 3524679633 8900671276 370126 -396195805 1101822317 588441243 130136228 62047743 11418250193 549932899 -179462852 5442101102 339777343 7676755802 643608880 4877375282 -121387338 22982386 60645371 497797169 3482667185 858918285 281543709 560517116 2273732078 283391643 5473599392 -46564669 -35870047 307607715 -332940643 4227377031 3592547216 5597255457 -253876110 253820097 411576008 7890757047 132515403 14008 6247952055 1851180 4028489416 971004445 607935927 7639906661 207881663 78316184 4709502870 19838161 14581913 3968329515 3936703889 1531531427 770953388 10237395739 3791182812 2832037179 15423027 54506038 -394882852 9193055 11774251626 18968917471 545263800 572648201 11191760 307694498 526328495 4704676558 -216903585 1359755895 6444415521 558158234 161859975 5792434073 220812165 24739241 -529778507 5732227475 3027044402 1289082402 1588228988 1546862196 13764519824 240153109 801413683 19958309228 1152950661 386786459 3365233911 225887860 19606211332 -400318144 6596761916 7623116709 1057880 14543892 1415267561 251810897 2382175207 2579474253 7175066527 14809010 1864287430 2099369981 308219270 595532281 1956068 140377496 361363 5042461269 545095587 13701476618 26589715032 104479152 19221707551 2477911753 428437159 499225425 177109438 988083567 13507628202 87918616 2438573568 105852122 163252581 6638671769 1943337859 18293720 247948153 3275516756 90447582 1385929762 8301645854 1784251166 785438995 1522914275 206963274 877817 11970658329 1217183892 2422194276 4293954427 317433732 1427418680 4085076145 -895110 437843307 -43600717 622396341 417523511 295167937 508843250 114452234 4851794800 5033947755 32559588 3754689034 -245597557 16438587682 6362797722 4160651865 12747567499 1488769234 71859410 -25177782 297903035 -22039268 232896230 9057012049 -11303452 35780312 1100153673 325193043 68393453 15919312766 4814037927 349804116 155646676 1920892658 1252878058 530521989 4605480606 346018143 827929965 2926571678 106234036 9315286 20339893954 3840426 395423616 1294902076 2127060817 22589920446 9751676832 2479441109 7898059 15806662542 20650319819 2845231870 9813499348 54363850 136389039 10165651564 5079448584 17092557 -29125207 260967831 9660237 402362081 -885151040 1046174939 2285270181 65399320 2742816428 1488192054 222516136 3561591776 1280431327 15318839 110824608 658108855 2263683208 320129382 192036807 383383132 2475130949 415563978 12462208579 308932092 90038703 623534195 8765696017 208487008 268567370 5236703952 -15396959 -468728822 1117227937 47015343 15389507846 3719727257 -662925878 3974505828 19378768873 1583098075 12776892335 781596199 6677079503 34497960 4888820801 536903386 331197169 1258069973 1865157380 16771167243 57364423 21699307 170369240 1632482255 6542921636 1656507422 646625 4933938232 1426135352 8901053 -315347128 2429041099 2725798852 189434160 10842570582 109682913 19760311817 10205163451 807724885 6280577224 -665866719 1556631616 14361594848 30414871 271436066 411056688 1340093291 -66414192 84883334 47419259 171062795 5008450593 638819037 1634756627 4530844674 2233166987 9339973103 504736559 1247653663 727838934 4999159434 484587 -768632762 1868889696 9376176 7922703152 19240389152 917821859 912246644 1329302962 2551116675 29178488 7819984648 -536471806 48903439 18896652367 10127337215 5775209 -283941150 190429921 11099717637 3780302465 -1932808 363546653 19440475068 -1162895823 7602586345 1501631363 548207930 -653588625 19044802624 225848964 96317612 4256318 3122662051 16315651886 3334996696 285266081 336142608 1996625601 1546135440 108969717 -44863035 146875373 1991886337 4510046581 518705455 712023589 501714696 88438102 430389688 534657271 3899146780 20090184046 -59915250 449313903 1504884008 675738607 8091079942 14504446 1620652528 1423739142 12124064108 7499013668 412983595 638757 5321626559 310809800 422748979 7673586506 34150971 9014943 646066243 10927886762 175680685 6003784134 11789734886 77926046 1737554 15373501204 1314854074 83494616 4002116816 2135200071 2257159967 2743049489 440635182 11356302 18695191 14784243 33272273 442551252 40206711 45690974 1252541594 -284481726 537195690 41538243 -6540981 3007414558 13264541572 -113317833 1899948940 14488168783 10206254905 -762342765 6767213135 399887875 5991375650 177283889 1325622316 1870289177 3312225500 1377906261 404108201 443729340 8760592336 11609748651 417757093 69712351 1260568477 -864102111 800363577 1950872290 4935433 -1489354 280019010 -50316408 1482422194 3543819154 3947337075 -3826866 1887605120 1281367598 1603078827 190517241 9337799228 5787488957 8688705020 5837506895 353004368 4239942136 5013354124 186413 330583635 292751309 -2108922 7429683743 2118735522 1598520673 1709287504 -21602431 942702269 174627406 1388116103 2170919522 54034374 4201177008 134373559 359354206 -69085836 751753020 246059709 14825249235 4768205372 4788086294 2951857203 2817550096 356437226 315236545 3614848695 8938367 274901122 97381589 11298259745 1761650664 2084930834 1088062077 3917102966 19394263166 3138288541 609328253 17174038 8154170815 868165836 1385418042 13687991107 7372693929 -410277205 26458699 627322216 96280330 146834291 11150507176 2517989773 107658254 -13473758 1168682633 8834823859 94787208 300955029 11398203402 1706428110 3091781041 5480688 5083901135 4992864237 1231698821 -84315708 393731042 458973307 10686943549 7864320053 4338683109 2648065687 437322424 175601285 420527440 -470126898 541003592 177504666 5468204190 4797351652 7292221901 70815307 9453355368 4302118295 556131511 245156834 1901923424 188851880 4088174986 12816824923 271253402 405888843 6016142592 12416758290 2286088449 -55526095 98748586 104254255 17607742430 7790116117 1457287019 17898099591 7235403937 6358428341 966788794 240820928 860571378 2322283247 1095609104 -127231625 497640890 601904561 16289124206 153591511 -88883486 15793219703 -2125176 5552361480 3704266691 3046976123 98937762 1577397569 25429070 957992818 1150983788 3364783177 3066971360 20130481 -247185883 32614616 267303817 442567065 132738727 3901378562 1443031623 20791030 8021707518 249293938 794128309 114031951 4504710159 2828760157 306889699 8032218552 176445947 431330166 5672978711 -6046728 1711694047 4200794526 4152362245 4563165946 2535224230 321811868 4152182592 39689144 1866600548 39161692 2585891019 -2047937 -827241053 835056032 729046716 2628167779 962513825 3882309 -400120199 10960062511 859872670 520992657 1423807906 1316553925 5210011518 5414355055 11330495720 -72650095 1092705041 681144009 2895662145 688105601 -21147109 9343601906 11600551131 29804592 4549844547 -61544770 17761907355 1234024957 1160135 14454503215 228238098 1170495696 50833503 -228238717 17732498534 206391600 73275966 325770262 820058162 1061450 334492589 566491307 1809924665 641653 3015251088 258438134 4533281 10484103120 120359540 4950544359 287971889 1488758221 227922742 182102770 -520617076 4410721125 244074587 5776106816 218251547 13834995 14443656665 -496572903 41171649 18025494929 5038614815 290257998 84593546 167171078 14058449680 31149076 4698774163 4262691 -8817375 3432816193 4596224245 5424118167 -389400521 1677767303 3407920561 -1239 1257313823 -18530701 1729582 -581524532 5456815475 1218858633 982345043 30156567 419063214 766774420 99546177 357553 -782777904 96207131 -432485056 367874111 415440321 7574016251 -20615114 1815369551 2444501832 1160064498 -1100665584 114647625 9709068 4867413920 576204689 17290446929 -432063803 17085906116 -4287108 15287712 1659260977 -449417516 85500589 1219439582 27271937 -2161831 3943215140 6429711076 -248148489 -1307528635 2883301902 -323741634 146420651 53009842 -4805462 6918184139 26229259 931078146 1547379 -1258115070 8398468797 13863103283 129087372 -205798738 744503035 80284933 -754938067 1653375908 14814254614 37375059 103391197 392778155 2143828387 14102357974 23918202334 -253273038 8816873967 1957180112 87025805 5667245763 1160502780 1401789596 1936668458 2737635469 959752888 2979049711 22031101651 2872692995 60983468 9060186256 1132475132 -65820022 1899851780 3613053272 1307151325 157506601 10707250 4136711149 3000852595 2033861802 275860712 12642022 211287230 -53310775 -129188022 502197448 -547644866 242648817 7779625515 619022139 50503658 91720011 -102993090 991164727 247860682 830472200 621903936 285652913 7610852251 -270302038 274509306 4420036194 1249116273 -4375042 15002265094 1079052818 14486437514 1018865772 14973433 87826037 433670556 6963656188 13712277154 8025574589 -235135119 2767897293 12106779870 5671395938 1283494254 454825243 12420463749 -285471585 17093829245 19567450830 1781360808 7956245082 2476390060 -21535171 887829355 104824902 114712772 792926424 20840127986 1649828 3641541726 69275882 326320287 1956602447 915610363 24267859 7315696078 150727435 409627687 1207441222 2470708977 2442405803 12517606605 1688238113 -523176533 1883399396 -16338310 144115477 6089472717 2231132117 -22378336 -329770331 2582384897 3466923231 -281617047 -2244622 7383541 -56933926 3641568930 11940012677 -844145845 1242745873 -268675729 66633105 6143813878 7180687970 9511303562 4925482825 47676084 430900417 2942784 3223513877 3294007448 3151676787 4299089639 5155525694 1476573695 2242152598 -205800210 167531187 1254200356 -763749103 1166555439 4985046365 73524668 895244620 243797035 8884461 1016381571 6691928691 146427992 -95991669 -124130376 58407849 -225288503 1512490149 3355712086 75493222 -678306 29141296 3323109615 3431267060 5969006971 1493913894 1866776790 539939617 21400869 -226971841 1029674896 5041278808 3991980195 61741055 2407980619 130829716 9563479318 -5600252 1325131711 3632251848 -1247749 2765244639 43900780 46896527 6594105782 551594974 1000439796 150141 -556358769 2094988273 1968038665 48111824 277772289 7993157319 -169058859 14269332 63927691 3291072306 1675893193 733828237 -43145740 908560 455114795 1972861158 5864597565 455726779 1314783014 59455547 869730525 -309948883 592644519 169897643 438882432 5694713245 46816312 338477441 408796277 119402506 -598913914 43323845 520723302 841337641 142289328 2065192216 10514597867 -161153802 675809759 144908201 -276213066 5765492318 3893314872 11519991836 2012767500 3619634551 12243496 13450841013 47552372 281752758 2691455779 712443144 489647880 -33842634 48269204 5163883163 -1704197 1310824020 7757698170 16461581 24804719 -340772999 -155974425 -2254057 16799619613 496575413 3201660336 -75570797 1741842927 3860806437 1952520460 3578275035 2855120865 627090859 17496910765 761923203 13851698703 73068371 -11665962 6994647849 187260162 -684458545 600953698 -63976182 744437189 16386912498 461057061 6385172753 8068739114 790811774 4649985 635416311 3558077917 -1098041060 1504147106 3560436188 4505035374 855082907 1067566415 -48273693 -617504727 397888566 61809264 370130949 233262792 4330288031 47403853 11855223 288143520 62818970 4245174707 1304873472 1798446404 -353156173 -627968606 -28384263 -1189825858 217919750 10438446583 566767897 4053713959 11745106646 -912147316 2702634644 542652343 14417842 816861436 209521276 368326929 734231749 -175440369 55254202 -28529610 37163963 44758760 3017677715 -2135503 -1562060209 3967665508 1104957058 1357621904 868958135 494089993 293898355 -256255551 -130836414 2365238152 -93987211 45764652 136312157 333601978 114258 9587590545 609108939 -1023248309 618312492 505557889 69698154 115032687 4384208968 945554769 251540219 16307510072 499391815 114075682 1105940997 2403459891 4338157802 -124687520 -674893594 10384578927 7217970 31906762 5547220860 2051389691 11009042852 -98507887 95296727 7724627633 -175929723 -1399660 -2714697 1417419058 845602891 18699732 1152685861 589089267 1177966078 11596679 7008749363 -48034212 2805691752 906521722 111708653 872906497 4109020266 3419687719 706993174 2793533460 -16313465 4148788783 651926179 -11056480 224552770 3840455955 1628159130 439166714 1369944813 2617032816 41868154 47471421 1084574775 1809080062 3625428473 8668413255 7379908587 38928530 -309581938 -154442224 242008244 24440518 48943254 -663232 12394939031 56347212 2238730 7858721292 -190988875 16376655804 7603694534 5793646829 38128993 10988452528 -557152775 239035429 2100415658 -57019922 96743927 783828898 -242306320 12606532816 10497188568 8803545452 1883361302 1039638277 3753735927 6876312542 5019513729 3860895243 -153428066 5242008276 12821352 16346930889 2465043649 3379223461 6485418 31006306 -189097355 15363487103 1468146857 -9871612 204851494 4102074914 466977455 1305558370 -963786379 566145801 32085265 422915460 8592294422 13968247854 4652432 250937178 55152081 3880999 48328560 411786045 779572082 -25820650 1946389829 14003809837 9500686942 1241612578 25499343 17808171981 23415455 1120117490 5387735119 322354940 -28023042 3334464022 5035858194 530146 508659697 -11726538 -194428032 165863879 5012529874 7920052820 549397958 175196362 1145801416 22817163 228866235 15700624 3399716122 -80855358 52490937 5270187533 5233704831 288914562 -632413 581190101 840610288 4473002242 585175654 -91270444 7454566812 1904666126 414994647 3741095734 6739829220 2744013466 87128161 906670501 -135647297 52461251 6463727826 9858235142 -58600974 136655500 13520103 4252119653 -316700045 -67366950 482108566 5108670371 72303734 107572645 -688758 523996448 -2212057 181841494 -480849866 289812466 18097 9063464132 2448887915 -123559441 421066989 11430197 5375948445 15377315 4271912366 92397384 20977179512 5138649680 1190237128 417885648 3626979271 446569412 -735163880 11039786640 14709678270 3698664925 17535993763 -619407853 6654531334 1769217241 -8352319 2074711236 -726410726 -272947143 186604916 684639728 6757110518 530325336 393634184 1938018857 1451157 1154186754 449452337 1388377 6575013807 10799729112 661808883 5201328139 663165823 136167690 695320751 1817836318 -224695687 567287925 3549903512 98248984 1744374 -414696813 23623240056 7232278146 5871292 -164698049 -21047060 8238674716 277946388 632403826 6775290592 410388582 77570719 19554997 5375963009 6739635894 117254857 233486316 -60111979 2303081879 5911917467 725154043 2689449110 7346823555 -455257579 12866195 389565511 9134588195 8582995956 -133738068 38167639 242487672 371506793 1167705848 841052290 3419926788 121339798 942785934 -166894632 -83975295 -116873107 3019161546 191276411 227108 124954888 17961743296 181011789 187636734 8599072216 175984854 1243018152 -8401466 5109922132 -316389831 10295200 5306613857 12802424 3550957985 207539810 119041249 8050570129 3899647647 126750733 509828453 16560878767 -884374173 148999793 932765000 352637050 144558796 -288556125 -73761141 -53776565 16867279 1330310489 -2642820 4260613871 194113986 6108911 -6239940 -64535001 -367728483 8668128571 -117218216 115050269 22524580 3954332 294269459 28624617 5578827880 -277197905 166998239 717615185 3004925755 37371164 6349475249 13415445772 8357310842 2655033560 454096805 9495442051 2559824694 2975545541 3732058892 2327910065 1166861504 -311205039 9376768656 9541035196 169574861 167048547 4905677303 705651981 -258141033 -16006363 136800243 19394207 39844823 944647137 23240429 1416207403 4505881140 -146245106 42071069 177564676 -332018 -34934664 -477075670 10153935038 194888 8512689973 1225781909 368283702 11649830 1153463498 8113655831 76722330 5022724519 580769538 191422145 217469657 -2513634571 6049929050 13155622 111779976 1885029264 152578516 3712645494 1391815433 8582241947 -2178585941 446938009 1062596920 12342779128 13362018608 6238875 -170452360 4674250520 85044831 431085551 17846307 4304836274 4072582207 163072927 4256471578 4823032099 211431471 -85002166 -222829237 -15630868 864337808 -1102185669 1016907170 48486735 16207562290 3257375349 1040839560 565909041 109920651 22148328 -1977069938 4657518736 1234481700 -99058184 708598359 -306624008 2914196545 2560753984 124309647 871368141 3150157336 2848864170 51026221 2613125358 -295060617 240158145 -322381707 49167880 9088057452 -197335266 7354029833 3702543760 538687 826385543 16775128 826653033 -720450857 800772988 265038295 -2549878423 351997414 -55945 2424514130 949532181 -709221961 229590218 7277243977 824179280 -22045859 3067875897 9526336155 8719741722 143530180 115509564 1382260759 1021013322 12208766918 359946408 13596789689 2111937986 -44124795 -70596334 2799284996 12307992167 8931773753 834800036 2169718213 1521104433 52143611 78778766 2565094519 3929655 280942227 7578601200 243030 139631540 587414338 -1021466596 -430732449 12723887121 726408 184967 -45238073 381636287 4365843232 15779742 1734324830 73681176 633700302 708478587 67136032 -4521305 13337530 50610000 483539299 -2534323 1239617745 -761795504 269228637 -53979409 613115387 20845315 1756703277 804065763 96114455 425710861 136602938 1075801460 -1491464961 1057704035 3858282011 2734916232 829906 2029180005 770765704 2505304123 12220112 3560879037 95546779 38219933 185069239 -676341182 1101115232 2767199533 86576256 237989464 615042908 -736061618 65864068 544899370 485667993 812598134 4064945328 746772553 627650618 7911843420 854672408 35717704 7785472223 9767289 9535386813 25707191 2595686583 -96381479 -1145885039 1591561449 59481739 3355148 171301142 2554959921 8316587345 -570110736 2102728193 816534224 -21553982 13256858682 -41600483 962174821 4445554432 1531619834 2243525716 2122492626 -145833461 38810645 28155933 8108133813 137835335 12773240985 -341943712 3067439 2144487368 4670577585 9141453187 59793648 2763018518 2366812946 8000423849 12363965473 420772 205548913 3214236057 12643011049 3390594763 3095987546 25576627 11564963 1706765211 697350594 13632931447 -81716915 13163124177 29931968 36958749 -985664060 -32187277 5270862893 -273364121 11517239910 443901782 422906778 3535886243 3055686244 98171879 166427114 230777411 2500806971 1212576976 -751578202 18053922 3067520025 257356775 3622104869 1854301780 3424021452 -167807164 5394539013 1045263627 7050792871 8209592127 362230853 12330389384 -885118113 2712291392 528450259 35152870 124802183 6264547397 3453885110 4779863 976316291 744818248 7770357 346126687 221922092 15785089 4969952 407449077 1045813829 23918516 8676751 -1338326994 496987648 2048015931 -21650272 -1343186580 -136655271 5216168068 -1519390523 10204805 2061581054 10473303494 762277621 6381357 1505582943 3953331620 8542960645 22369315470 4512362418 125235720 2067602571 303372526 13360199313 1159226008 -102365526 737225616 854630469 -1213943457 40256021 377373773 419341574 985754618 -558441796 31648309 2458896612 -64311634 38182104 74115791 2689402840 679135318 6212430289 1886284162 4978487007 5174496171 312208515 -494261586 -649423083 332684271 603309815 543907 5610048599 185209512 12283364148 23572836 1285412335 264866813 3057597556 400000883 1816688210 2848422681 8922025086 52371822 5034903299 1712334067 10589223694 107740664 345668821 989215875 5523291236 -340774418 658057805 199074814 8175818 37639538 -74334309 -449966218 -975637170 1448682785 2435398564 6739298935 1157909507 9795054451 -144381570 737523769 362465221 3517677944 278372491 4694845635 7833696258 350712942 -379853160 -122789639 3220325824 -416890356 1391776 133421784 221065100 527768662 194322563 2670943922 870087094 82737762 1841304 50466657 245283347 1637498471 201818281 3856912 191018539 70956835 -591199040 -265171551 -514294 2893560 337934700 -359958986 157777256 1464096458 -1320296396 -687320976 -172115032 105586385 228475566 1863655941 -301282666 3365478545 14646731349 2344891652 -75360879 2853172783 7169851595 3111264203 67105666 -309946220 268903161 3427881640 11247520231 593875885 4427843889 -1312764750 100273590 91863884 -30117 1411799699 10825770295 2608925465 -177975373 36392553 12973903575 40432038 -827860413 9316365458 623393765 2895792289 1457435352 2990764727 -70436734 148843460 116089023 12165080 8123979988 4115267404 -722040770 139529376 1233252812 646239436 3944794636 10374109 1027111385 2770911564 316857682 638712526 800254951 358099709 12842868027 16259577896 144086153 8846069491 -620202598 661962237 -3928565 6970975312 -25585888 2359716239 2976036559 1217552196 5841828930 1736438518 -47298829 -861266107 30098709 -199722588 -938319759 2642817024 847044017 393036845 625162166 215149021 1280549941 -553383491 142256398 50117969 65548989 -1004106700 458122702 801254107 838688733 75324348 -98006276 -334101102 1909503590 1821642756 52955776 -345840756 3468660548 425978634 55141745 -377935050 21173800 -342278311 206599368 -692055088 73028561 -109150205 343524754 58357979 211512440 903881677 873712085 -191538195 3791508524 11952731364 -30988779 1101398372 5811853613 4142047249 92459246 2056806 -658269 376204454 447844271 -55803983 1211539940 -1087732709 -148039299 1518970255 1621624562 123099046 2201171611 324005071 18834741 12879431232 2191656514 1810489477 -1178443237 -339498769 1288264588 257086194 9254555411 2893493622 11524030484 -271799384 576548559 -45442513 47280142 66216520 1777177990 14469864939 488559722 128161488 4045138930 -109250227 520307 2062981761 217055584 1851244714 16164741590 3117058939 1287838651 2809162939 7083823448 13481426 -208879880 -5396661 6536091269 93293354 -165131358 3044074107 3092991080 6758854056 -943705454 3397954 4934371 4630386808 340341740 913203 980912397 1373246602 460939058 4155697353 41522680 164574229 -25825950 4174183817 694531777 135927512 115455391 -582284709 24978491 739136864 21495027 -365064043 -758984169 1262201062 3189276688 -228521985 12833653 575855088 614313901 -51065654 9490865130 -316323153 1428351743 3426365 750328885 -149820456 -146839175 -176368759 34342512 608583047 2340635 1832590725 3893876273 63515996 368286299 -180973638 -137334344 -822171314 2206943398 -1677008675 3968804245 -1185040154 3927392498 3242127106 -759191113 1921952617 460431787 -26374778 2405717734 -622988389 -899250624 -71846465 174712422 9246228067 2215183909 28044436 3897014183 171792377 5497511335 444927944 -869181583 4494681515 4744435547 1936903610 -23213624 2197595629 260515887 -1916368335 440318207 1863135710 -622089492 5583419016 11009803238 1819364243 1438776641 -2127324554 -3412915 2202035160 27093209 996162084 427254783 29667736 604457661 -966977094 4460923398 571273327 4508420104 6913240642 -176829030 312953828 1343081897 15709781 16015801 -319210789 2696809 14459026101 -34326503 530103353 2411976016 1129664753 1132874968 877632065 7929988970 2832975285 -1742079575 569176311 -776776189 7228125311 975638012 379684600 45436029 -169867904 8062327140 -654181693 3959467905 -13464770 1199401470 1289058174 -205610912 -1548803647 385006473 -212015440 2924657325 946408945 291969937 59345455 936602999 -170660513 3248986 9690596 -38631237 -238342668 13571351119 -559359678 144867022 490120743 1996352485 5987767892 899842938 426869177 -762115996 63479045 2153122726 11492974641 -361907127 186244928 3448646173 -255156271 1229389337 96397259 8322692 -505677173 -589059 -1134533132 978376482 5728150196 3096794704 3328171334 -1744610067 1334561795 1388739247 -641344595 -1831344340 2260172575 4199795727 -777662354 1136555043 1386279634 1380461283 140797777 3031691565 -147375687 236637398 133753167 1097208238 605122636 13480459 994330448 2313555188 5358638000 -1904625985 -81948920 -578314732 3080905663 6861580027 494539684 -659761396 -8060553 7053559598 955523413 533174357 402467846 2885462 -108163256 65173208 631336531 462931624 -1604923483 9192794412 34469983 1890127 375951642 -133756348 2256580871 -294476976 272376794 4486153 3390871658 30239033 333335177 4513826968 5675838412 -3616239 -56019595 -929321506 -440199303 2539055638 -604800348 190494994 112983917 3804811342 335577842 2782309665 363047077 4409349 955998 -63756381 1395820761 2029481161 216128433 2515357092 -1092110874 -492201976 -43422543 14991665 -184656449 12774743727 865573531 6832090032 1235876158 4751302946 1364970156 -179086494 -4336388 419825892 1079032267 607965750 117407412 444979682 13204649022 -577353481 4168519254 -6445276 -1967344587 14836992991 1046414279 770332815 292858599 11691538394 5395137 728941215 15562032244 1100377300 570151799 -329527819 -63782501 -322498134 -1400457866 30993145 890080578 5883933923 243716611 384806291 -167164763 493173959 192852504 233801931 8619258 -84214581 63289562 5204318198 330619903 2546880467 225340086 -65072755 372825696 18740684 -618227504 11327687 5720409 7361694568 -576564818 1347509571 172927391 3822961386 6167383400 95989871 -15654167 2220536386 274229711 698268220 970685655 -832740034 1419726409 25600974 -247695591 2643604410 132328083 1061439272 7231037 7643821012 -254100280 1699382857 -90087408 6308638 -508156837 3721530069 5228940715 -1348228717 -24068 -748712814 2396870724 7758785251 23885014 15991558 745223195 -1385503341 84321501 -1268649106 -838336455 212569062 29208691 -356647398 -59528811 15577757111 -8957706 248425028 12487493473 13818794 14450356156 412566766 394686982 2462168425 299828196 752862884 -1596263327 22980 189275048 -266749161 6636034898 -1543366 793144267 5321450175 -1239789883 11680198563 62976277 239803197 12093833638 5385315359 -77042613 466715536 -1174206502 431596607 161738533 956594268 3870852726 4331324374 7183511996 2282398962 109469724 216713838 5295904797 1331257252 8864782709 5127373155 1159493 5771445227 11144735 286779569 1430159423 59781716 42226472 637232363 -43902501 5381377 2295437269 -24710364 874545874 -97037777 13014666802 261494654 -1891372411 -886060968 1947100996 -243388143 832531547 161116761 214250979 4631638686 8608164277 335985935 554170227 5855069 4823482160 486682074 12145238 3246822384 216596558 2523967847 2101203866 28666964 1332610690 -204901943 -905182864 -4148644 -424257289 26653940 21460333 44399132 218211472 10927028538 -1191349315 2694286255 148770991 58526048 3450974667 1474911507 398230873 9335808594 -1019915421 20653901 14222006 2663789614 -1807790 7909174718 5300464412 317689600 1967895905 -217927431 258533420 -386410209 5350297302 2279226794 -516647466 2659351350 5171441214 1751890993 728735641 767648027 -1587666897 13957020182 2976682144 546087582 608821816 2723645638 1415278952 -1325790142 349939821 6599442524 -756128965 319258031 6141872443 363988318 -265767606 51107030 57638368 1951901816 -9148071 823600314 6194064610 5040787374 380759514 5194962 -212929812 168632214 3260454325 361691 2685382639 -846256560 960414794 76532394 24652884 -134598490 -2129010 2269691658 739056322 1096473102 4899508233 703601257 48591621 175945469 762010550 242174029 177945331 239663851 -1236399234 87374807 1355312 148012741 398944330 769457547 221047184 50241904 962509238 -748434282 158779091 11498415826 1000298955 981785926 677771260 1458362 1790030747 4033625242 467385900 5595967447 1439920955 3151928915 -3029178 2614014156 11693504 1432617827 351212005 1558400878 -1930187517 1943532018 -797339344 324098135 119585373 160915847 -1199466968 -682058147 235287249 4793011891 320243910 1103516687 4128457137 7686049 10601742185 282796 6880984918 391254290 1514077674 459180352 206076338 -53698308 108164921 3812670985 -583884918 73440002 -628782312 2319073037 563437275 -52617171 4276192597 2963384500 -141418179 938814124 1504384264 75867608 3133009685 -360926314 877271044 6174801021 54303537 791247262 89085719 5892351207 277414407 12727479016 4091174658 308782697 8849831 672988034 -118417240 3016918175 14980719761 -337844913 46838053 20430449 754503063 771130178 3437674605 101766532 2427863423 -43179243 3212280586 18629567485 -270695675 -578547356 2824262946 118288592 18434593 1194571167 5115695618 19956684 496397227 84102424 -445634348 3550798754 -434873808 335310137 2654744566 -79723151 -1921429845 1304994882 -25428328 -866054508 3594060911 13917114806 -1297824202 491252223 -1289738661 24908485 -94066951 1605089485 961006344 155601595 12052018 -118902847 -260031339 3440254706 781249511 539627022 743267298 4628361131 144403706 -226266993 24834496 1882510 -568452163 528340599 311103650 -61551381 717483389 3452196350 -464605572 375368871 5069171415 -611136228 7060058613 3378548017 54911681 51566256 495785547 453300644 287556099 -30498695 1062905438 320110553 -557715549 4850304959 79448847 1324270029 -129673762 47405186 -64156006 3197065289 -435781924 -671282268 -257807157 -1586215604 6291671750 308069128 92733821 570867791 48711817 466337159 361307833 -67221452 3478029665 123593983 623414355 273273798 849116055 -291111801 709897289 1900875670 132468814 227239387 -314076349 22067224 9900357038 3593404881 -158929071 483478797 682788748 -38986095 -1919694 -30587090 255527760 1677363656 10926061629 -79370066 1031236207 176530822 153183761 656404047 3867391648 -748165629 1116519358 132212284 2041602011 11739659082 5615326111 803054560 55340580 8054704391 375281186 13941518 -1975724704 102977636 6948786235 1871358214 484010964 194964383 226921094 -931690222 795920713 259813869 -1066114637 -261272591 6962418680 986130374 -38881330 12940683000 779152314 -25204846 -1591872 217829402 24686641 1463130478 -853186 5750182298 3238625415 -102831212 825852 1315226674 -72197853 9315482174 105685028 877195541 -177589554 -1836209758 461935883 3384323 214383420 7136210690 -1769827357 2612245385 6265079052 997966260 116516613 644982059 -186009673 6908015 -1093113979 996942558 -17451678 4664279945 89696596 725912389 2018867180 1384342518 6733216164 1128165664 126445262 371275997 -943043750 11772483 3017011647 -127475558 -1206504449 10007382910 -68608947 112879566 -226386030 -2283081910 11668543230 -5235029 2745745444 238966631 541273984 855448359 -225637630 3254199304 235447038 950647756 1330479904 2540776615 -270354872 30481440 16686111 1712058559 -301533662 10304144071 118997756 40230285 31716247 -1079944164 1394955288 3177820650 5478113984 3437662417 -1667725178 3951297283 -1600317 -1023256195 -468186467 11952456434 454880101 2356540764 -177657433 5910850556 3837772019 473573734 -156404730 100354087 437496262 95246905 -1225268074 21576449 2095101724 -286034160 7466723 -228726207 -1290514370 -859161496 1777738077 572543619 127281350 -8244839 -2501309339 1637020065 8320398037 719717959 368373478 1331724477 1256583414 1379047349 6146423479 3768255771 12506324159 -230799343 -102287001 1011249060 4212667753 114202 -319333622 1527396348 728017622 6215783686 -1606918300 42595853 254060006 -41501061 3531229 7409550 2796267703 1933224257 204187220 12057258432 -1692943305 1025234438 8685849014 -52786762 -316908170 2492716656 -32646824 1960229191 693614175 -1500851925 1785742620 7222051105 1842042985 202230445 858547737 -63277608 -2043926724 -3093606933 -10133719 8391636515 861985593 8374037808 7901188940 1071680641 14815761364 16051516169 387394526 -15213475 -5662085 1802519401 3389992022 1999731372 -378611481 -26791534 28684650 3476647861 -341749117 6373271 -1844084160 4377641220 -1088810 9892208368 -749092113 -37117249 -312563264 888749167 39195308 133433360 -51050852 287631381 203058104 39171573 -805559097 11681601 480450154 335502537 273530920 2728275318 440341893 -541713617 -1136260429 -1267375979 207377135 134698754 -475497392 -26038399 -2252756544 208563995 -13551442 -1447617744 -2871042 258312461 3414413032 3719481583 7491125141 -897240690 3105653 496531277 2354790 163969307 14511335 4657201037 218248587 1562514970 -1414624761 6121426412 601241009 6857792281 1960192523 3322408990 393989344 63921709 -1320789091 105841657 1261536438 72190453 3383783036 125726702 -151631493 -2040229479 -460212198 -581566062 -287417518 211329395 2394395294 1210714088 3887358866 -133543890 12510990 550398757 863777314 -2227719361 -738300563 -55969886 3069086957 130419434 3464566167 5320392464 -1708886513 -1631699826 9907103889 -288057938 -7729306 531427844 268218928 -159223508 3071930085 7877742769 -2715779492 -42040262 5255088 82803477 10178997622 992864374 428853575 2152544971 170482201 3743307445 7107094923 1431319838 -1877792050 -322034234 85699436 5795991436 819358587 2477942234 538620635 -8402580 5007528741 3182391571 12125804305 1410157543 11479262224 79720422 76102867 403959748 -1250927158 292069240 -66793316 89476441 2240400567 -886719 10109560243 7881719420 -1564052566 -616713964 -158586771 3113961140 7509986190 132992116 9288348708 197567717 -1637824 4798299504 2013244135 205647665 3421285 935605813 1311295163 794639360 424030883 2576685414 3520355211 -1917106837 1613874210 12288537991 188483914 -32091181 5177692351 1777239319 2188025992 1580104578 283196662 -1155271253 -37918688 2121187883 -31390270 845730756 304514104 -281611187 -432455219 10731054026 263476303 17655123 152355373 10363126211 -27040698 723053821 -430588342 2245495723 2993467577 -521813183 2194540071 460945649 -76149873 4264871070 217741291 3505247142 -20930494 953408562 997334 370688688 -1284744696 -734770345 4494392427 15441955447 129552716 4492482440 8362855185 -237181763 3357289305 1675819468 76050303 673566498 73433769 -190543682 7312905529 -159870052 12183492 22539392 -827276294 5137386475 1034986188 478910302 1651967672 -75989147 15644765028 -1348803216 1972170215 592755631 600663555 4267295073 14501492957 3244870721 3574279650 11157983468 236979813 -603042753 4162330386 -2528174202 -978392112 -69737996 12763481 531360740 8626153139 352083853 3022302802 -508169629 1442664 29215953 -771507050 1398205 256110785 -618082819 12649607292 3585485295 2564540961 8389770678 10264633575 -1753810808 -2147253982 491931265 8395221728 10696554783 5406035529 133652231 -190300353 2032341179 2365470422 76913501 653085609 -31141442 -350701034 -795552321 1236420468 1266242729 14512957266 3384917517 -501068529 1750598726 -79528907 4799386322 5822098717 1958560 4538573852 -289031147 -735032270 22009846 104404297 2583851524 4692089108 -113376392 -139169856 -2229933 537004102 1439203120 6334966 3888749536 667907168 -2018767242 3896644939 -86349851 -1054318930 493264483 35505418 272780744 1056975075 -1956144293 19402470 4222065117 -400007527 1822586391 4931896617 2429848553 207505748 5247529 763736146 -31319590 2130830258 1028637680 -1263641610 4004424976 1397628032 254387411 181796780 3430067212 2236583546 10629349883 10314736 4503947847 818682585 2418215533 -514954080 -26193366 921735481 479764100 25193867 40434043 -644045993 446607302 -2354940177 815159464 3001752509 7246352983 -1158269903 12869608117 51164143 -360176092 1894511673 57390064 3031456402 -1126888345 -26296130 -145240178 2395799975 476755959 2735007 3071991 -110301545 1297344683 -1263850041 -273266164 1794864117 -1933546741 13027585 -374410053 242377755 1167122097 -766956362 -2132063433 32914939 18558397 -268664832 -93178781 528830 55663953 95868238 17089551 -19696592 3440323 1766400 5911798238 356602708 276199079 -1666604575 2868834284 3099334311 276336681 417947250 -926226746 5750566481 959962220 3863044734 -215203852 50557824 -289189801 -2289501 5512567155 -349416495 -147303021 36484513 -27356722 3593377703 -903934345 82669265 916388353 310423249 -60808515 375734125 -171491280 648375035 9382516231 -1359230046 1275475259 -28955947 -27951197 10803761660 12536507 -1449533971 6897949 2061005908 2532040674 -48046414 4876918 -298988302 4763952 233403534 527999987 -176977157 71392165 -1299655593 11205187223 -287424889 173809773 1063033767 2036226298 148656561 9378793507 -1003217066 12673909637 -89917940 -317860351 621332127 -43311 216438936 357848979 122853030 12609569 11082369534 223177515 2142756071 -75774553 -19750495 904114782 -39296366 1868939 -911073891 1256082837 2706830526 -100459216 -59113555 789034940 420788003 4722831934 -4579869 -518437 -215375554 48571631 1877600180 5037799714 10100676265 159016322 1266056285 210845108 378587625 -359053504 2913589912 -70100222 195708502 -1737270 146434546 43205472 6769994 628507018 336610756 165808522 6528375343 2377933652 -216554238 2206845842 -623955388 6851224363 1960358933 10537427087 6900670263 475809527 63133867 8654410339 -18464711 16884230705 1470876728 11002738583 -262797938 1943980727 1992162969 -647701142 -1142103638 -58420726 146369077 2167047133 -532078290 -557626979 -1464530427 2947566676 2969299471 462561333 1491978203 -1867738637 720295760 91546568 13660077491 2612832 477759001 3184755828 18573333 -1660264392 495096482 3782892921 24864355 415038433 179284106 1228408033 -14165938 2520352536 -573328638 -450674513 4276273344 -13770347 107243483 -1428357142 144081980 -1078523762 -41408072 14730537 200160111 1638735325 -29402995 8446991 1742737233 -23792966 367664891 4089762358 -778591262 2830200029 10510156509 777692588 -210813978 -336133532 336112887 312176410 2538478344 1268507308 -467172627 -1074132917 4271534593 354567 -524469385 3451866 4079517905 747122230 41589818 48453624 4223210023 -1942007957 372494585 2221982748 2376175983 -1658751387 83619947 -10622435 3784779913 -28993602 -423109741 41655239 8484893928 2880072200 4385285415 1097370339 1555274051 -301839749 -31087241 348458065 -364070749 3112959520 -706142580 -1473749260 298575332 118577130 1567342230 6473303512 -194805827 1082474841 2787725720 2979419701 -962032757 1464036164 1160455898 -34775663 8130104942 154333580 308537911 100975670 324245741 19006008 5402863812 -223078786 26456844 7857770173 380118300 381581918 -4754531 4542418952 -989095768 -1391280358 -324435209 5913443321 3685711885 -276407687 8721026935 9068809911 -506015007 -79021 -357488456 19346975 -234289071 235335467 79628060 14633141 4046375024 1581835143 -1737291956 -1141722892 6540979304 392216441 -931062663 11561769827 -2309486927 -801281710 2399396876 1207123586 20271860 1283811301 210479047 1492657049 1077783400 4773391492 12260723074 -932811245 3032192589 437141702 5727047359 2734592773 -38023841 12783205 22697045 -245843016 62142599 75594945 303637860 17051132062 -1511732857 73450833 1016468504 480182008 -3807604 -177529479 -53158103 15611793 157608971 -360376856 37475123 2967902 236487530 8799787 537618867 38858626 -451508602 943776943 822595616 67975101 12233836077 301734933 -475362987 205218406 9037206826 -75668104 -81729248 14064971034 2001167914 398084061 -632013971 676398959 -176371048 298391674 59791307 -1156647 1625311077 3377038340 -15507171 881404585 469257454 4705204 -366587917 -2620 130847256 5261496431 856624313 898181305 -315317223 699878804 232193357 236248117 -605024715 1691900779 2975714487 2082511289 -802015217 696164256 -45129408 -880371860 -441134252 17996844003 -187257993 335197043 -1835228559 417140114 564957163 1095298143 104019953 -167573150 5343465918 -161583723 6480693806 1952426876 961273771 10410229133 2655955115 560337 294263624 -207764938 14836564 3441910712 -16867410 51147939 -27149417 -514726145 4514901460 58307499 193104615 1977014349 1644782304 2278347513 28041752 4782622254 973279397 1547603906 472748776 399998500 260402011 5444614067 133316163 286578405 -426380650 19674944524 18294252 -68049201 9318362 4448940895 4047588739 3529630539 232789974 1908462910 813150054 4489792156 1176682483 -1395236022 6392802479 2355525089 3799306332 -10640540 2647239059 2582049673 1428117997 -513581665 -45435051 56344407 578962366 373458850 377380658 427123995 220400481 1430206545 13289164514 -250191955 1902245171 839675159 5546950864 15559704214 11504132328 135859037 237500054 -109057070 1228664801 6712244 3485087185 9848167744 162839302 1924795683 640121574 11019971 -15772785 88554461 560985889 6418684828 4539442501 1349226993 81998424 13968579 -5317595 -250876111 -64966733 5069472173 -4834918 687200174 485242742 -465758948 1244887155 60535316 -725935418 -613335659 72566840 194542566 2052136679 -414454087 16337349426 -45753599 -1147800663 -31962062 3199955 -36966234 -1019824532 1644252537 -3298208 293344209 417003946 -575370428 313374267 1776594 346982862 2933736547 -1021138329 1784134872 2310813755 303934254 30561506 332184588 3417216619 507042768 46496928 -1096776169 211141136 -180182645 314299329 2790955408 289619124 389692062 9687829 33885437 4004851078 4897911841 5079351033 1682262280 21099237 -288552745 109672109 133597671 7509533075 1454706453 -35192375 982528680 -278814782 2028722440 622706 1372820996 7104797586 1135092577 92369941 -253627479 930751810 -70384628 2385947378 5413642887 11892119225 2952442832 -984749170 7075888477 -7776916 -42693599 1083982185 334989977 -279704823 29777254 5220510848 27275702 732371914 253779159 -439162361 16488988 14599222 -982655346 13327903138 7932225607 191165169 -1250350646 1004965207 688793407 1800388361 2484879935 9721938777 447667807 -3347766467 -64583449 6737010316 1128472413 -358640770 -1113450694 1222700543 2418979411 1579220315 495462886 125057042 -64665981 1452079343 -540336373 100841711 25771630 20274044249 10872483 810251077 269585292 9017724494 8199055656 1502469063 4411499595 1427464641 2349999339 54138026 1177115278 80342698 -2526548022 -62671639 11361768638 60769747 3062152102 260273864 -568602434 170190640 -77644421 2161180156 -1325104517 -319724231 41940487 356596335 -1159448 7669619932 6174547088 2756730775 -967310830 -61623983 200538515 -638762023 3191487 15697093 14681643016 683745137 -307161951 -1047817470 4976601433 -131822248 3011977299 -1448383478 39194280 -1505924497 190275186 1901935150 254892163 -1074669414 2245380982 201824624 2259223704 -24809235 -1278395256 -540717883 -197391565 1591479745 1441742710 -1373949134 82061577 10854303686 56216386 -202448397 1559764110 3878497047 285944310 813985897 4341716525 13877506 19127182703 -1011173958 176164655 7093392193 89987700 4067922139 15929876120 -1054344348 626171618 17270756524 712605440 3131982 3821908 -1189672963 2052875135 -2115932376 24247709 4931549840 81130410 4861539590 130870458 130686819 -50063642 679709534 -41620216 -47281170 716243062 -2335847642 1311479092 382741782 19953174 3457099677 3749469482 3851553111 -1034108740 794464406 27530197 -1180363909 1870965 5794236808 -175192220 -111126380 -444411242 911973751 11982422625 -559433561 328562214 7095213389 -753761487 -5667534 -1170504365 1740486827 956928310 52917490 1111113254 31649486 1056180929 -22100593 -931144474 5730938079 642250092 66895368 -1526266310 11428706678 -90669720 -709500153 1904107332 2823430109 4825220807 1649687309 2031989441 15569493 4876211076 662203841 270099113 -1330806569 392416470 5675644 16215021546 5577343268 11124955 619185560 271491659 12040142532 100638457 4417058882 5049073 5564994247 144560970 70674745 4916372146 1488725081 640377 -76289715 11744918153 185944329 -159484419 250982996 803943857 10233148219 249285099 11518634700 4908593655 -24793638 347674088 3389038326 1233953999 4672436298 525326 4546555538 250018826 -274845598 230336143 9456396207 -1054747586 984359193 50296664 5828734634 2714550 122005143 -3713745 -310961129 4378019444 3871874526 10518059323 8267025433 4695540535 583174658 15675154 1145755802 2075874059 8665089715 -17853175 54082945 -395540867 168177379 1474152200 277068535 -3730582 3498251788 -869230468 54904815 -285168 33602592 -234005450 48077313 -102464621 835182221 -231390601 4838878649 468723536 654078751 26824 -34387670 -458870070 38735440 143108874 368902562 542012517 1030383868 1614396831 15999876644 1268198 8858987 28430657 3708113069 -131540540 1148021727 10315645 -38047361 432058737 -407876735 2629339701 -218905624 3543028824 -256010 -169862676 -383290580 4285632198 1523635167 1266129851 6772669894 10736376926 6319633412 2165439027 211469 104789122 2191402054 408553550 3155253435 -485947678 -1696264789 9441476627 728016106 9588099890 1399706793 9906036 678992320 20885105849 -160145253 11317207 207956848 4205076846 1348907398 -669132690 327692191 -75064206 150955809 23554555 513920453 157535331 5488284973 72991826 697761544 1617627136 -1953992 -43651558 -146153715 1636694710 407352444 214857051 2501362427 168644331 244691475 -51570853 -235867817 -95434720 2833212024 -2144876334 -101852113 505451536 11500816406 983516312 165375353 3727377185 15236127953 -1467153052 392667446 8688358670 27461612 5227249803 6660019535 275827875 4337284866 54748534 31117394 1296539473 1644769697 -419699377 14102875 9780368670 1495419908 8901199026 313623880 563366305 9323821295 -24405114 -1122959258 -67345864 2383578830 11514150961 -19615750 6018161792 241705880 5677898658 1721744661 -862728079 -109063333 16511681198 9200824 7168276217 197098676 7529938708 140072270 10167291675 -723863906 555714479 -859045350 53873936 -32368879 -1044810832 -74652375 24270018995 -304184882 3207676235 -1295544355 86396821 13508116526 2433676527 215581105 573337696 18799113 463618522 72530139 -357167378 13840729569 -160262640 3092583502 -25487975 3717690455 12634298106 233873752 690992713 8124656603 169218760 -905969814 57742726 113861770 1783375323 1891637004 3882735908 -774990687 -70532 -549820890 -194596005 -89218982 406681260 444268357 -807512417 -1448432 406978020 1112028 185306484 -2076339180 2275733472 2919641368 5044564598 8553689639 25169815 2135820153 8479519936 378234216 8603651115 3803530435 -33306004 1740734083 722352868 1890464767 506841686 1539652124 -2109339773 196236882 -232192794 486944121 3370433753 590263031 -351992102 -269418541 49384439 1965804735 3552619056 394376015 6859460301 3372336195 545101987 14966033651 17133890233 1261456972 -408934190 579778948 846650719 514560571 5983813080 3584568 11891227546 1600443300 667200024 403845822 1511828169 488385812 8088776049 1433394396 11173852039 868639158 24546861 3723693189 1792276049 -381709237 2559217069 12009182519 3329491572 262890775 45830871 -715799547 10764139 -31546912 54829504 1994219847 -875652702 512947774 832044147 2353774 8168199610 -1216123710 521437688 4624459010 3786903 -847068265 1779152 52423358 1020152 15529171 4741142764 26219747060 -491131782 -1370243219 967882747 967278923 278803642 -498263011 -55898390 1884649463 900314241 1705454229 3297871649 -66989758 161625063 126842606 -2252272172 -47930118 5710830376 264222254 11938607629 4279686765 792212789 12483849553 -24081012 5823800322 4728209406 4492290052 3238812515 3629616889 1091271740 210625156 12159119530 1439705826 6015132139 9201728978 58717577 129641282 2381291892 95105032 461165740 198299758 2952325131 6900011422 -350975689 942367817 137575 278236217 7018141772 849052456 5887320085 5317275461 -179616 7617654144 10986187900 1411463888 62721459 5577956831 20770457465 7476568421 2447966304 2711934736 -77988141 1890456843 11755064250 505444567 -20428014 1824489411 463477135 2625237873 671847177 106907653 359968943 228044846 -96308447 898919598 1671885847 2099948241 88110560 6764407891 24989202761 -18791684 5511740304 2866863198 9646735064 1805288163 -1826671530 2176558404 2032405461 -929998 2100407494 4242950296 4505989413 32678740 5163254072 5365287050 12710673 -218586158 6543578411 2832060818 3494148542 1024704943 7085184625 -81235896 10521752052 955770640 1443990787 53993505 7978301032 104825263 24076466 5856994749 2188065824 1095824855 59895527 662752228 8063981760 106787946 16671050836 3789338533 1122323195 2220605106 -406350423 4079278525 117322248 -5328029 -184260633 567754481 1440970129 2292679056 310806339 2640323570 5555051760 113674768 1605239829 191626428 -3628350 4517651716 121536170 140201158 3803511165 -116188596 16667474 3662864948 -50754571 2590873715 249284968 -155033531 1473396476 1045828541 340679097 2164374644 -555740973 12279003457 1413936205 693067327 5113056516 6163779458 1121986488 18659552 202336918 4808612818 -469976607 134200476 232037025 541107704 -626147670 84822349 -1732323381 3905408720 224335651 120696654 3349356682 78149245 1511251 51712484 8201449850 2573619578 3767678660 -13689947 1053093939 4159735592 -154160808 -329331995 -458803410 108210893 -930214841 -1700863093 1546526013 -282427500 3447877873 945455850 2776588544 607638717 420169575 3934063837 11410381 8972049154 -258136876 15981447271 -305254936 12879360834 557932528 18009922132 11132788 1791703688 355961 -666769149 333713598 4527418454 -8433718 933367606 -357147988 42488885 1229147070 -859242826 497036790 -145840875 525035467 -799187420 22923503 -283587808 5269945838 -271251275 3218371289 -64051451 4182066460 14045978350 411766093 16684116950 891281575 3333743678 522923677 -695276588 1546475530 3380675480 -137856316 61994323 9094549822 16132557746 9232412091 7549814012 250788781 283441723 -176660539 4656919659 335577328 134712321 2675062944 -594621781 17060126369 1074138902 267190756 -797041356 4987385 1277404347 334710 -202277267 -21187094 -578425470 4435522039 1425955942 3578814476 5542342847 1379722578 20647224 2813011246 231015832 599507902 137182714 -444539679 132592065 -38499880 13005890026 1991795427 -182126151 2300723939 2510812465 5609686492 -53095957 3983244496 -636837387 -457290658 7958613009 -923605599 839869722 267814827 -716892818 1294740750 5935196629 -6119507 423636315 425923335 2883589132 -58558758 14397778544 1820220122 12794244 -221460736 685092 4164666 -1217185415 3690656795 173697823 19411444 -166310534 2250308129 742751678 499015998 73032642 1361702195 -206415063 7944568131 -726300233 6966574106 1249488895 -735129825 121390498 1003300338 4629729613 5426854680 3791884075 248417132 -234650423 88442313 55951082 1649194200 8120072 7136699566 -86281301 183661974 9721898931 2993113536 7900606525 3601672408 11587347278 22116941 -80368436 9825382835 58127620 11334244 934161737 1188367822 254704121 20180167 1066268976 234685586 -65321658 -289262145 1391629295 1044028993 834565 577210030 580301639 13123044855 16874036549 -745250 9074722990 -24854674 -329537499 30009569 17205615976 1280956194 477259552 661791679 611711396 5490836931 494405374 2190041095 4021527576 9119187 50520667 6517642 35084544 2563078716 1068252273 -125150193 823683732 -766424768 1941707475 744453182 13387196863 931703 -912683963 -161539796 2144481025 178291793 17781326161 1412787357 738963954 420748137 -80387 415930940 663969684 2897343127 -414169854 -239957605 -7612561 1347684728 27561104 -248868176 3447209068 7471829138 3874050610 5460015930 8539390771 281386207 828769469 3314494640 9463696042 12317580949 3361209683 1875099810 2147257223 1102190424 -5499891 770265269 4842381831 6846111115 51915354 -3662113 18228330407 -1666563807 1555482053 152158993 720233462 860474572 -84232854 493599757 -70390827 12319829578 383985179 73464538 64858726 1036046259 9300837156 110110024 9376306988 8767669446 -303277883 -345756472 103649083 -500968311 123223342 157193734 949043740 -167534925 158613207 5706464638 -484422995 13124075669 3155249559 14632219045 9208838248 162339 6050102153 -533471486 2578252720 2076602067 287680907 5397061442 -29022915 23412033377 3836924822 5104476213 62689001 473769 3238422003 3742060174 9442732797 7286603178 1989356846 60473429 547024255 -6657659 1169821129 852724491 429465915 10536098279 630478424 95530725 172839323 6557242493 158817525 -116670030 245230514 7255413965 -29658682 337071202 -274903756 240486821 3681151525 1092227955 -341683184 1918804428 1205842551 -1021493974 8218488705 -372461882 18009883 -65657012 2362924200 10410795 -989262929 403128290 -57108171 3314957193 1114609555 96013742 3209324949 2148413487 -589597069 74803283 15132746177 2427295504 268600503 -69271327 16368182 7981092277 -105488396 -98798040 380753746 7366613459 752948351 1695826348 692158943 293371104 949664354 19850881 -167070620 -14975924 10940589087 299880444 -800752170 1890337845 262516446 420994462 1432240092 3857221120 484337731 3992873046 72298061 445607873 560292433 -443805551 6529469090 2700332199 -39925916 4089454516 -4290581 21921173 635549709 1697724418 -10303689 -358425413 -104614933 1151521175 1133363831 14662409420 3842648770 56663879 277729186 -253715360 2870964039 6696969137 -957246 2627442 -63723891 8981160670 2579619859 -9345086 17850062019 13775962332 10362503 227105175 205044426 3938174805 468066017 657590203 23787589 -4499421 18883454518 1351035221 1466023467 889639388 -6326318 10869864958 2907628434 159246052 1059011862 4246 24053778 1646773671 3232944822 -620901650 580817639 70736638 255424186 671227401 38017444 4370493770 -405947218 5109873 -9546562 376997725 1321529859 940572036 -421137601 818883236 -54442873 1074757497 104483 -649710557 2651415595 3633126798 1862225841 -6773847 1221733045 -150659750 3521144990 180514652 2451260492 3693749698 2267436472 -1763455930 -137364260 -14352308 3494453214 2129569755 3994204939 -406884150 14370503154 3005983586 841629253 4106476079 7166794894 226154144 1141781236 4476029645 896378324 -352327116 306977533 3564645436 8103236 273162716 2729326351 199837192 367895378 27737616 13780201108 2978063768 -280187725 -216958867 5693498954 5753372041 9167089609 -729569016 4444856327 205136643 2292344283 2836352550 303821342 -484201409 -570922032 -669683301 1640864507 10852228959 4969617365 1734780073 942247566 185414927 -405994417 20854131 -689854961 114750093 2157759331 -124352714 3068481573 -591470318 1237434499 891716073 19671043084 -395841427 2637435719 -1391659367 7331015057 17883863 413403928 1107590945 -183628942 148742300 47712371 6813004 2287135654 33179086 12509954192 463519677 1632326480 8963578271 762399146 814702506 2779266530 47913924 17782984656 -351155720 533835820 6320727840 310547675 159631057 2131438388 3646764156 16069788 16365031332 333572687 15451800786 37562426 -1296726 5392976259 14282491150 39105484 3494019958 51841484 806166065 -949178097 1633274074 2708842921 -490589766 -212288584 49581333 6260450486 -269903022 -1213773000 6946322588 824209371 731656957 8600950837 -917898260 -588229830 949294628 794694059 -56107559 13078256669 1333349600 7557544428 5558812 7209499657 -212402729 498484567 11746948905 325750343 7264998425 16717514194 -385270990 114952079 2242097110 589337171 4261526908 14212715067 7222202145 285900723 -316566118 27247590 -1568562 -356743475 644729088 -410267922 6536933990 516071610 -1008036116 -50927124 1874360381 3024748140 1419247233 2398573242 27416131 -141587999 107774611 86304200 -85226802 -155724572 -1176399280 4605541566 867044672 5453913495 20725366 -708860207 2779622937 4332787 241513275 -176282644 1338761398 -9456118 286690183 -435338739 4378486689 3584001668 4010349 11233222501 77965880 -125236513 13820879990 12452768 19114185 2154656242 3136890823 -80731697 933393 -349601 13511741718 9130089260 832507101 -1410243907 73117268 3719208802 2454330738 -83986394 4744886555 50950373 10638885204 75987920 283501272 18328008 -564593965 1072371077 -145359563 71464277 425783101 683475534 10057480184 -22873452 -94181373 6922732376 6493171625 20114702 408353785 437567950 71167981 8238270 8401053 -1019494085 5404797028 289806698 -830188875 25770318 -69615136 -417924934 586521947 78772247 -55257458 662162469 -770797093 -16657292 4662383957 729841312 1414410 1567124573 -395471533 3337044586 181954688 16104609186 415576902 -3794918 3453524042 1485909483 3091182622 459585124 1666576476 4229770619 2924876428 -321240657 -178954739 2496321464 -67840013 6207588108 -71046722 2181871709 54672496 2060394026 -1137674074 342303125 13182316232 366925352 6723742862 4272910148 120357787 59210099 -248045897 -85326136 13004061481 33870501 -299958995 146885804 910247677 2587433845 87458965 60889168 -446724913 1016668357 -1012737 1601782792 413300 -34572395 12835216103 -782095881 62702865 80109004 2903769343 38731193 7161453045 11669148 3692920504 562793190 491314270 10917846 2542021814 -9803314 -627608997 213675404 -582939883 6027655172 6934994828 59164859 6509130778 1240722622 2836339784 402476488 1391193248 -75178501 1888671655 6193372206 -137146054 702539852 28157844 3449387373 -5790778 7192128291 1312858098 11068069610 -208501984 1857219 90333623 1618298438 66338828 959698744 209510758 2965203175 10058334238 2135009251 2544650254 1014186203 -8728711 1107461419 8517033435 38355980 -491890772 2232435217 247443650 16652851490 2807281722 -22226180 428062551 328762527 535558666 3205071258 185847977 14148533523 6785211398 1969668362 30852698 4465348700 74177590 701632681 12605670811 5433007306 2953828171 496409 100356833 291856756 297868867 -270286893 276857761 576644188 -165718065 2656839223 -295557859 227644850 295346004 253528459 156076066 -1127779964 446222606 389026872 86817231 202728199 3017913780 14972126184 13531112931 120115873 -240754 454562624 552500878 -1058766691 987702816 11037655224 3170929320 51312130 204107354 3071976669 1360716229 -391466882 5813401556 2877164936 -277312427 3464608526 1222705783 43195846 2451615 575027208 317035430 18586741 324608856 4726046003 -136562077 6623579008 163927537 1894701555 2719172683 7542087587 3834972600 -2177455 -75966714 166760397 1584202567 -97256635 2158673637 176880560 12182646364 82575032 880760 2811341362 77789262 -39663998 5208754083 1892127156 206568795 63715056 -1412067 491987333 51782729 3073108867 7361673769 180134078 1061886506 -15007485 10981504804 478639410 2527099805 240572250 541953728 662333227 7572935128 940941858 2132501774 157051137 524043402 1571456685 353151851 304568452 495147088 -182552936 -59498792 2257122085 1324809460 1295541643 2568631 2706407281 -83041730 8720085179 122888876 2493742654 -201052232 2163482042 -208579595 -597583863 734984098 245124 9597254888 7992656 4752587515 1985937 25533281 -183576371 6615868 109637206 260123676 1336620105 504224435 -154048269 -196288281 -350263736 -5485994 4117041530 1386546059 -979249038 1570115222 39804266 2395677778 -299798791 2262288649 10859623465 961588198 7334116294 127183780 17342005 3166826893 -119485917 -109646530 3190732709 -705828218 175517180 353181423 483939635 953662440 3151811153 170158747 880062518 11041813288 696281123 6724609105 789162142 -67941454 -784987403 25118866 -166556002 -155068812 -647692092 404328361 30585312 6260934617 357215214 1466005037 3757666798 5341741153 16437069548 8241833591 22808686 1716920319 547856296 20807704739 1734835979 2788192718 3022634 1138468833 -154614 1313503188 -415632757 95018383 15058455417 4211611524 326135972 20331656 -1820434 1537601520 1071528089 2039156404 2820567185 3723889439 1256110859 6215340296 28965767 5513834818 1001435995 559549590 193794682 -204881248 5231284930 5996604014 1677162948 43218081 -139840984 2180693680 2260309695 63865958 -14823935 -204709947 -184681604 9175247871 9487369806 169496894 3282712971 -127737574 2507587620 -560591368 -97521694 -56351717 1912731331 10435347320 85443194 7165286901 -127741767 13754972408 986043197 29221 -110145503 -1331776254 706185456 17465770217 335828436 141892128 1112634392 414691091 6405063663 -527337099 7071925171 1804916285 905122556 13061290858 3421795284 -121787071 -791971890 2329220204 2586598625 2219285837 1315971363 5211308099 2729954389 1370785380 8401219739 325767480 -144043071 1080821478 159643551 11582981 -708343983 160766593 -138948674 5005952497 2076459332 2018535454 -5429375 4639459263 91909653 1256849594 -91395910 836653220 1012864177 -574637 367025441 830536259 -14070972 -154585449 519408819 1353546614 107958229 4524495733 138037730 3206911705 79742648 185141576 10670539246 -15143754 1010750633 711168780 1401232323 8630652 19725452317 84650 -203551567 -891145315 2686966 1324661 4337152164 339032972 30393368 4422089 1990462 16845884987 -117508502 -1096666671 11318103357 18992621249 597998488 1301620104 1246886 400580796 132926791 -1847505732 639158782 -172399034 83364970 1386120071 836414066 3600619332 4242708316 2206901910 6282587393 1070520664 -296677713 87734629 1456189936 7002263937 9151129 -384229373 -63082368 122258431 1912880824 -117646310 4462701748 -305664318 -822917648 6328603080 250658428 1131647293 600875891 6986192 2726011 5227836925 2828252443 806329879 -377513276 -91670679 -84508583 225063590 2570122138 3007436 54158187 7179223637 2421070940 141013749 3563819772 170679596 2214585277 19718844 4530068256 -642157949 3465057158 -377240426 3979163300 434669289 7865774 9777218106 1563387586 208072221 67669124 2124654 -140491735 47223122 35698527 400114650 667936943 27352392 -1389831623 -2773883 -92695358 3046318487 -905461 -178743451 10378343236 119806181 16155204 197055636 460762336 12997489165 400159487 809111 2333152906 8760500566 137059836 -4056074 307410767 1458797448 230314477 164875917 16515024244 14940622 2662517246 381306482 2228163140 478682483 9455655307 504333890 591543454 16389140 11988018139 20606846 702530515 -15172753 56530965 -476311 4775449767 115127469 -659031175 2862710958 -1555213522 -345395076 3344175 60505566 -1836579197 7959358827 301608481 228633718 1481998366 -462443490 -661084196 2190371985 5588255856 71144798 173351229 9830991382 2541175367 794358072 7337909756 -452991418 6255879417 6674696337 225053225 4369905223 11928959707 -1102916 -942381906 -886209651 10537762 -56928890 5344392894 4366472 6050327390 337388630 -132087746 363552245 14118737831 2047758458 611512 -1183146327 9340459008 595793266 48873009 12545085999 -760144519 144853097 543769451 2844474563 -24890498 688114304 93051103 150710534 125172796 -745136672 1107191962 4707974523 94298150 -7064734 780458649 2816770969 2374255424 -48873272 7851937380 -26560968 2279193135 2539931503 5656781874 -704185 16873891807 -1643222446 1008299048 -35946288 1531822587 8345400786 2149488554 2739006923 -216154620 -399443462 1800150965 12140622053 1661297 1469375 -303140352 5146653745 2433255754 161678086 -34417591 -157997268 1374866222 -82815644 3638141237 177768449 2104517760 3552739401 3957462858 71068256 811318528 3412140215 2359716526 5658754926 63455474 -34192076 1484849888 1379128407 38922842 580600613 24542377 5631260088 -73764391 153048300 543000609 -772068959 6159347976 8066903917 447664910 74458388 803107722 -342198825 4781045338 2565353875 33778 518441205 2424617278 86729418 2692585065 628422791 5056802911 417226325 22632289583 7890167131 45507873 508847858 12142186329 640594 3020977966 2165285919 -699157201 -61289981 1451538594 -211268649 193582730 134482042 1045200141 619303424 70799362 101267695 8523951383 1872807103 743276751 6618463814 -1008040119 191633006 964736689 -196049214 67965213 2258618701 11326424349 2212880841 -279284993 125743589 655915327 6916073406 5345336757 5896906784 1149463305 165802285 3146057687 562735099 313945169 23641892 2494836373 11082649940 5775886203 84657489 10496219495 359062 1066608415 693752680 44122853 2899908268 -185435966 2265991882 81893259 15373532239 3002689037 584815537 -1341345367 381871773 99507670 12184459778 3171927709 2295488 2422469 -612016411 4278330228 -737148362 14638918257 -237366611 6473196038 197871984 2550019939 -370325446 59046494 244097390 -397166070 1862395289 1112186894 142034999 208165070 55134976 3659166904 -92231397 4635622504 127114507 26505235 -405492598 11383873538 -22964022 56943371 3541569956 646902783 162090872 -654835297 103152386 99647677 3025864997 466711005 647503788 4765837415 2024177897 511055861 1803218221 13471391076 474710449 -64340101 6383050903 19247613448 -290252745 862887416 7569699345 15311874407 -2579988 4031260 -55227379 583285 -1608624201 -133383633 -299004469 63944944 4219753385 10084363317 520376772 10752644830 13318334383 4154384521 2924182548 5143343583 5835446678 875039432 585203876 -526290765 1938022434 -62537576 389910311 1718404628 2679636496 261599523 3597310995 -8037929 107134662 2377552516 -254049969 121083242 62033798 3072873052 12726003679 282700761 3692042 -236872285 67126391 627300676 1850746699 866324858 440988778 1515482889 731290928 3404766041 832404967 3824463285 -169065055 329707332 7537094476 4566713981 48509013 7507855934 669699414 293634188 13403185 21213424 5148894296 432643340 1178302979 1687913979 2043394640 -570561918 78864818 8586598912 41594138 -62426080 65140997 1401022730 279832940 -1520612020 498230559 3800148642 -304296887 18329031368 12328900226 1513834131 11568314662 -66417459 -268548063 207697240 587047858 180048322 97402247 261747973 444214670 5279621137 840774980 340586023 77504689 6415789183 -160812990 921864933 3347007301 178476807 10661978973 7871258682 56714080 893158138 648932051 146757992 -10987800 94427288 13798026088 965244666 2418106756 -164863 2966893718 7294175930 211884010 12328351 1869717686 14022766636 -13579327 -411666790 3787479396 1915 13182642700 -390084412 1874129903 153056753 1309881671 72182495 -205861296 219612370 202575076 -750933220 1534521006 1343557602 1731769370 106543953 145881601 4905327211 9867250241 -565920072 9611526755 1647674192 889562485 759678905 362952653 289265461 1564846901 2642160449 1232660725 -28404761 1739899165 11111488 17807044606 -124682770 -284065900 735124449 31933186 -21521 4428750 110795658 -1169838316 4527801614 427832603 1376441611 1903997665 -501672625 848595300 1018987020 1729247 239218660 292186696 -171731532 2528541604 55273010 1866856706 -572473844 16137669 4749336926 -289749775 1107059447 -96013702 33242662 259318757 4143827396 4895173929 1786101925 1135820639 5370883186 8180895798 9648443022 -453802518 3026286439 2810719371 4760752 554987271 10252961085 -511565520 101755606 822826982 1219481280 -68557769 296620454 9941262754 4231435345 815846346 603847 118954348 815818762 600690835 307788956 -249937767 1897252711 5844279773 3526632432 -295947200 -281494568 2435890245 777804036 6846064978 428265765 211990716 2219386569 170329016 10367204 7153267706 5397981689 -68675968 17940040067 6791252158 -220436375 1588233171 8285184685 446146537 -504421212 -108587517 -133346043 -76097888 977078314 35262989 1586108095 -11475449 1424738829 266463207 3533132905 -22813314 18028314244 892194416 1357115229 2779789952 242559439 320979005 1165579 30182615 -108111393 4037794467 323914629 144372277 -204536647 415943834 3228515092 665033897 2747716312 779717186 156716868 -681952102 1231449933 15484755822 10565551853 396568 5157198299 4611504 339566471 8581200489 605131560 86361049 214932711 615379780 208250921 2324204 15945021100 455205978 -824823084 9574940 4777495 3131470791 1593796033 1497102624 1963312429 522552434 1268748505 21031362 46486881 10140245011 324615989 8521253289 48682372 221245082 3313571007 -29994532 146649193 84840824 634414398 5500342397 1408731277 7031725640 1096595364 -52153308 8322561 1902033252 489655149 36050784 4239260373 55305 115875869 -7874429 406318678 3668645166 1407394675 366024 -741775854 962410974 -133560518 1233675433 83190213 191902322 6949846259 7786373360 847083444 132760592 256800505 259893794 -62926862 4890547230 175823950 2646884 551572051 2676285382 5166146 399864331 -346044755 9350792328 2098327 1370860814 44163729 3642395896 2266694127 -47559160 -737855994 1684612484 -205487957 170553762 730816036 5663318 2478027806 -392144373 15837001789 405328518 6022959799 -19058594 416808666 763958735 4270171910 1187918139 1180075882 133535114 1650491552 -6640642 32277364 -1094095761 10906653222 876095307 1459992708 1362321 -67341428 2968632458 -1244862 1846833163 6377813235 6537654314 343828554 -118235175 7528369 2278896077 15015194950 -35626013 1883655299 1750688648 97010850 2052673565 4077566848 522553041 4711927 4056013643 220189520 4713986 -115944054 8348337885 1083917699 1488069671 -260887163 -1453272774 424398052 774671977 380521195 -450887910 4733635365 6869525485 1113625202 5430784058 459427168 3079241023 2992682 100320494 862489257 64029578 242807625 90406155 2974057728 3621199 -232888002 1035422 -604049964 227815 2376071562 2710820578 2178508 121071760 1816565777 -146626547 332483591 1667594 1066211403 8031527267 -483066397 174799181 1115259493 -95727981 428265379 729909048 1436331491 5267176519 1396251855 2183414599 10920305670 196609338 259656264 10377826225 -573470505 -112429877 239731907 2242931510 5469306266 -124180917 444479546 -312724 169373820 888393963 1500516974 -7752440 539250826 168473087 5316681010 7261244179 5759855656 5660644232 -258615 66554614 4839200214 -81630844 938625027 7875781399 79419163 983967104 -26192259 1020729004 65516219 136722 -557405852 3407179250 11843468867 113045731 2074341984 -26409266 29717841 4963689715 5516595721 1252090311 864228914 2232156863 127400855 823716099 183993976 99517479 -97828348 9851822 -104653093 -1018801 -1109528800 5907292 -780949664 5968620201 46622016 289156722 -271865248 8797607482 87893038 346190863 620628757 47683529 590747234 58938121 6714112369 2350055314 5922393428 3056181918 480820158 329314940 1719256403 4003263952 5011635405 66085700 7393139678 1566040665 395481621 -63471753 8711861130 -30079364 823611239 228458572 51013826 5418646022 -631539382 37452123 5321997611 8666409802 1665700971 733773716 3946298836 245920144 2668778731 1621748889 6722527029 916189448 18672831981 3646667570 14179487522 -14166721 11651674 -123871861 63457276 694422180 966619655 7345672368 190247208 4205033915 51412409 507252529 3619880438 3677981190 322244906 55097935 669546615 10501571133 1127651160 7776482 3693675935 -95420662 3164165245 111370118 -242366823 45936290 5551583897 3568813388 13939951732 -1527743262 1399082264 1308491377 7492500128 -547330057 212706117 -12610466 -89008989 3943889230 2092520220 2699253479 -1745666675 82006778 118538193 13639216956 2884422858 622878938 869312321 13904060702 37709669 43040211 5201103845 789591 328994180 -24702633 6629707 522306153 4015811157 1960785752 1814664504 12713440769 -168078670 106550767 224620310 -272176461 -390876841 -437728888 109460503 679176607 815847320 4587826501 -316416307 523556123 192864700 3906922051 579158720 4132853555 841845090 -2078724036 -576751963 1031737 50373202 819427172 2420200512 11262841 -1033778635 9052821075 425686400 -94274154 4453557 504209743 1022760630 -152700009 10444768686 97106743 2488789238 90491793 71170936 14044827573 499697246 -166307375 209254968 -16681477 1559494473 -99236584 1297733253 313676683 4846605766 568118688 4737138812 -555253610 7373304513 815591863 -894764614 986023057 815384957 620906844 3065736298 12230242 400583336 942336767 5736099610 -1024998138 129506083 -104693593 5936344073 130534331 -204515215 679137536 -31889534 184371535 3859081233 1409177274 47357308 9236315588 231343112 -150943869 24024255 1795200339 592902008 426582759 140313212 13143604211 2749787265 -435777278 -2015923566 -21364808 448317255 -262619931 821923924 220867940 3794193892 92396081 360547083 1358316567 36440046 1429397785 1094192231 1940972237 1851657906 1993162881 2186111998 12952401 2772693545 -132135478 389399781 788562431 -111320667 157274624 -1141320748 1799105317 4036753 13618735858 -209680509 352418542 179331587 11286540756 -8429526 -27484216 18478921 -16490264 114065052 2351843205 226600915 3802330395 551379728 2212459521 3374900032 -59838487 623252333 6499325 -1137968504 1196116 121012710 8420049 1767183043 -303580770 1446844376 541690857 40673976 8266843432 508477884 32070356 3642011323 -5962708 206374807 142509635 -114205774 1996106226 18147052717 -605980582 -1610017871 -635475834 -209629713 959029245 7896853 67267621 324400995 -356950608 2215034005 78772779 959035896 987692779 608759974 396273214 -500613611 14817320 686598696 560633363 596379 1025237062 6519 252193437 2790806654 1696856925 368513626 694685210 1157568088 13663958 3513076039 93816739 1265006470 103321700 254385998 6337270419 1991724460 411262663 2216131736 187716180 4181344020 -548019375 675320705 4318167321 458201136 2248635532 609816930 1219028045 4389884024 6647316262 1083432713 -32258174 -308367688 -972358770 215005493 9442424 2663618438 -10529234 695116447 260672908 26692944 111047174 -1361429088 -37353645 -37665729 1766860232 8860379 9155053495 -333306014 6517538 605033959 -617606721 -771245549 1208632403 3683201939 2197822639 577957455 -312718252 9869593888 2636265893 -1494609472 11556896159 339906920 -347081785 10296273 641393906 10947773296 397083314 176431175 -80869220 486848053 3374274792 78572530 341829347 109162550 6233982917 6860907707 4210457454 120305450 25867023 1355019898 -61139090 103765882 444129176 741066256 -328447338 3255179747 37605587 4659870727 11360768750 10734700904 -77283520 1474458426 2542323544 77557377 -191112542 -92555589 332713031 433453365 892856221 350924319 185048579 428314121 2337354091 3027080810 5326240440 1433575624 -342672597 1873965393 1570829957 383859660 56647106 524745758 -72322935 4106118 3302276 467935337 22835546 -182357318 -394973213 -966384050 1097380672 2983785275 -790298163 825870696 372813607 -8716778 551139275 -63344476 -101314073 -343750 2983413262 217333586 496197 -23047407 90246245 -232360895 2315857695 -919172334 -88293417 332518600 713111332 580651616 5158458330 558739478 4536335 1520306552 1446639183 6997457689 -258926143 -1773200548 9364005837 10132203684 117190435 -412251533 -13535994 614997968 139760543 -690509055 752369578 643303372 275135175 -136877891 4391805977 -120377463 468500720 -268575 7990323564 4810570121 1833711994 291142161 87620465 1052758987 -597054682 -461101831 3687555299 926322936 1751071534 6651478554 277420715 2902509 5924402 154070130 288853895 5648720812 -47572663 7192579264 941551900 474695716 72557294 -501956050 509810636 188900647 11549783 3262839282 -21276827 1101224342 2453223873 4646641714 -1399853270 190748626 3152231870 806287682 -306879557 190997506 2749920 -650934183 -38904693 3145213617 17059573 1361450324 14634162 1165624885 -4363700 44057104 1075951 -939401338 -259217533 -633102392 1799183339 -39098307 2486711662 2885679034 87350935 2188780874 -34206775 162794702 6617194930 6454471909 10447808265 363300538 3532775462 2606805288 581768658 10834327916 4139640946 717714758 -3047613 167886925 -17244561 -50865283 96676261 2935750315 1256593959 943069851 2989304525 627073963 -207137257 5762807542 10525543203 -287509864 26941555 8781938068 1872938 84661305 1333403472 -80073735 64151710 8714817553 -190787522 5297507258 -414458380 1054604982 1691137940 317298803 1579663884 -22899095 1427690964 570123523 1299422107 617631055 1313349955 -637306476 428514330 -1070485152 5363886951 230546732 1032873881 1156326299 691715270 1376665685 -62038608 -1468657139 3867479431 4458029065 412392598 3525128450 11603964172 -1323275919 267808 85847230 -27085703 321658565 496647664 1468910600 11025123654 1424107649 9941782748 -25827729 -1785075327 7557253 2688486891 25277 3260495489 43374192 -78680311 492852198 3547499769 65096186 213869908 -162946343 2523109288 113739046 277793 197936605 741618139 13871855941 20472921 11418556 1671741903 10397337513 4764289450 906349544 -812605266 367072325 519510674 -256167178 -3960346 414067319 1114471552 -775749120 930600741 -172901948 5747164716 -244615059 1047918084 511423710 -117534905 -569971184 8351166336 12780748230 901018143 -474723112 -632033383 2520395530 -287652904 -76930057 -170334821 1127463964 -187465337 3892933023 3743266980 393677673 591296454 4088063518 -205245035 -134075145 734032049 3233269633 -2170674078 1258919073 11653178976 -1301404109 840267671 795386930 1023425882 13847994144 1093329676 32151205 622854592 -1268115798 251394974 -233692736 2304695600 -1167965758 421125863 294370310 3769514521 1758474063 588869905 264254994 2614050627 59112714 19793882 3687674323 71865471 -70889181 812485307 -508975460 6214246084 -57424263 -826881825 1265649674 6300582 162639142 1322913016 472198554 -318970711 2051300843 72777939 390824127 13055986 -84659668 4223020686 -100469 2636577262 2653896639 4834374867 6590906 1987903438 100598755 9379826649 294337041 2126553566 -6010879 -2742594158 -711424108 5988149204 -181435324 283346468 264641917 -693627932 1340458032 97884470 41053343 874898813 1045417038 -6487605 1495953421 164489377 223306032 690255682 3668893826 2240548957 648258828 20250913 569872394 2281113933 1542113808 2276745233 259757073 -174197057 -2334154869 4090693993 -328785598 872110729 515365146 -39735241 48086482 3354422913 1834601153 -1426808465 2526778266 -191567360 197888146 4970613 553082141 2257890963 -1112878150 274108173 -8153597 325663842 558172685 221698342 -3035214 1668944494 -1843533131 3933473816 -595389300 148383833 15312784 3920921491 11109092841 350055734 3320850130 1146604749 224955428 62993 -30534094 147587583 246019084 -411128237 -5859341 237787269 2889555705 22766914 -254922501 -16142541 2952616231 1346023574 1241002422 52609650 20812225 5579996778 21987519 -25746220 28242304 3126916450 -751888175 -811301108 121867838 734593895 60232397 -2590663 425697366 -39437959 -180912667 12069642 4249071922 10126152546 -13203597 650525094 74869156 -1032142566 1780637108 106585601 49835209 -1468187270 70539626 1950659922 763263039 4675939163 115014860 2728536460 3020885 344948593 179836076 5441721 1289544 5292257727 -12692107 4006596 165756880 821049510 1044619022 199998339 -341691125 1576795177 2128052684 -1298515 785081566 2396274961 15897355258 200097230 362547008 -1605691588 10632549752 592347315 -368876593 627409864 384682434 3196300696 416016 1175006117 220369756 19588810 258540522 -20080092 286325674 2397592980 364944216 -321818539 -186678575 -451838200 580936585 1565697915 20016013450 1690375056 544855212 -199167919 125071458 73051417 8288839341 -1801174068 191407565 134552516 -5088670 10718630678 1279748216 -378836363 977298685 19369994291 -605047203 2731928781 65983291 2387695131 1789837243 6986305192 405056907 4354095878 -908043433 201650254 60762388 15560093084 1415081954 -1383405907 -17640635 -253145582 652750623 221799728 3873490421 684099323 6114672363 9349270279 -9017125 1759324426 524527806 1604129052 975263638 -27101343 -74737217 2194068674 -117476606 5731380926 1308850488 315715821 1353531915 -51383782 743476407 1616742063 450732786 34547872 3616825957 3285664653 8473229069 374571293 467597567 12904788 6199411503 3744563236 -31167854 69020766 54958220 8582420278 -1516535718 656092977 6118847087 548023492 1538938831 2805540275 2556789075 1130077868 -282503481 8029551374 1642343734 9383021901 -123135119 6880635890 683168679 1491958631 2440635384 332198391 3526040449 -254186263 -2082901266 396985396 389286324 -172485213 373996110 1359247106 610547035 1533232293 67042690 994862792 414544320 11232716739 919444 2583347187 5707163125 1332783719 -1096898531 48286446 -258920302 -107190478 1166769140 -165146920 81085831 378499408 -16364640 -341591767 -574184252 -34676458 247461137 468945235 -240435619 1421721577 11454748498 -181324848 -225842407 -225092402 -1774189115 12018901 42611715 453663489 1309750655 41675132 4487717379 57518511 1972787720 108569225 4252187134 -17845585 -563851849 129815982 101153861 1757220513 1338102678 4080828444 -782656063 82674069 1649895488 -59206593 3096023628 3443159828 1381374623 89411112 -2078457300 4236611676 1028854182 26568888 6531197304 4558487658 -15696427 30052569 -414161898 -403128036 -505680378 111183893 251097863 6220284405 7070649445 1227742409 421822328 2075242263 1079610373 20121271 695895447 14248380747 -191101865 22455599 -127946735 71670203 2108480989 577320959 1406133620 -8132528 19950147834 43419025 386350130 225007428 136324139 919869756 4301372508 5625490199 11035300366 -189631486 -456789027 344417625 138620960 37992651 -2962203 1292902565 -383995306 13817388999 1784146295 -75171169 -1605683594 -10027915 -33119 -1311139847 -343153961 2194776000 -90331903 2965895759 2302120183 1898158234 225506965 -1667634612 318326299 7162349912 5798054524 8942821454 589333895 4684801688 7738785457 1585955 1248382746 1660341693 -46642832 -3868862 996050386 51062490 16726330 378362627 425476404 446726864 2968225417 222988547 1744143827 1278111345 11635716766 1285449763 187763717 -319875046 -153070126 5148431694 -226207795 267957900 2139588749 314051951 2562697613 110071920 66202174 855335009 5172014998 -282825693 1927822314 556375215 4587804674 3497946666 1342761395 -312950126 -903648140 -374879409 23400527 473144782 54901541 248420323 5596108513 124770377 807678812 -131178671 634831813 825488902 17272437337 355769116 161499 -92785542 147513254 2428683955 -142541869 119063360 510430579 217069733 674200074 38865599 1670516695 541960533 2906367539 2469115738 1140195069 -25492257 8106951802 276156046 221529964 954764913 36603176 1126081288 386613525 1220836977 59675246 6422827 293709255 588121343 -6199811 910331191 200759550 124509986 4242856855 2838216070 13356132755 1495671815 -1804422220 4609715184 -80603053 -32548836 -113709386 -1335256426 1069093328 -27508814 2169925926 92987801 -38623516 12569938405 -265445724 8311892 428003722 8447322825 1307239940 1084421805 1202297654 16530395224 3002959 -186880765 -488497425 -500128276 -406722628 1004492956 553558077 11760877731 836926265 -1129242409 11485965 618889222 6226855 38445997 1233513408 684204838 2560998454 10544589 3695636093 11218312944 309693673 199251620 56255 6246985341 5556176410 -113290354 215869912 -2388097 -92315271 -1396776344 2951141732 -12530757 1664486315 1184952 144049008 -337424635 756567512 4883766592 5483503580 1047331321 2363475323 12921312893 2758429908 367484715 1369796702 -336305856 4178379313 -1015650771 3556696 4423766663 90527078 5913379359 -672551552 265804 7608235622 -29176208 10722939947 900535330 7856211311 355991608 -50911 19703622 -395118391 119573607 3944141731 -503733902 7396363363 210125844 -923013565 40497427 293618870 599941168 -5908945 60020588 1298611079 10722749 3101940581 8057442898 1193318 78653541 51425114 -455422894 10252035781 1448077751 2276422695 -1710891897 1427455483 2399527076 8034013351 -87073280 351662243 3132358373 5734548103 332189878 966691699 1942246142 5429447022 2677740150 -7307489 532288021 -420256 368744115 224255769 4734577771 -184822539 20916202 5367972010 -659056571 -445838443 2133878910 810031808 1130619208 1274474102 7739417580 7601482808 314862628 11670116 4476115065 -37253760 869535843 49369222 721977680 7132007166 2851649769 -9445892 -1697782905 106654336 2884665323 15133517321 83032480 5211820960 -738747423 2036829865 449569 3607791372 105239029 13370156 1221120097 -1781291348 7290312 -446148239 -24172161 -27693024 -95608793 -206020674 1362843280 5909317829 8592654 36949331 1611509179 100763018 149408141 12688882585 2601999885 546914362 -503224145 -853554841 9902061 -33714470 -362755510 1927051360 7485041444 287650657 8491183013 -11414093 1674295459 -180436057 55888389 2056974229 4348564161 528241281 490180979 1531653049 74936573 148292074 391521124 -345181468 4332976173 15365675497 116762512 -110086853 7369221487 1404040342 385140810 1373186296 2901307024 2848642418 1256173556 471076183 -1066525809 40687556 1218361364 230549204 1895417664 -448119755 68620946 143056744 6628790964 9898440783 875955421 1459879294 7139429567 4437030602 3836244140 301864331 2509627115 600059150 -422454062 -375832 188070308 2746905128 1061436146 -371176033 67826467 7778583891 -645041298 3052960586 5489742192 935147056 596704505 303469187 358109224 780590978 10037280590 704978951 12753124 -708989 864775409 1738555053 4000850705 -306900636 9987094346 631812020 4353723620 2539220888 11799790651 37154202 672321059 368846188 1017441270 515214884 306249288 -58773647 877008992 2024354399 7225105873 524401481 -207503931 143746733 7541719421 -282150646 2199148447 9277853365 7533692505 3910733957 7570141855 1031247176 1252080014 4819254 5556635716 2415032586 1400310577 -87547344 1868457678 436658381 9127887461 1269405736 1261044581 4763116945 677503 -399119371 -51107963 4396683347 247093104 67628980 323622294 856886507 369162214 -16206422 -520119091 35055 4225538372 -2046699 -136201781 3237522915 424693547 -54794143 -1461160558 5168807 -127344425 2406663959 131792619 1357788884 4317742 6116303705 609525848 577209820 1647612384 607707235 -322798733 126511415 4315164325 -3138347 217428741 115704058 540403504 -198741119 409201642 1381258416 10965174644 402241540 2393850060 5777519773 63042905 884004986 1347547791 554366430 -730700874 1344229366 6985440 240800581 1526258851 -96157310 92505812 4938538823 4797337999 4534956790 811315400 6067405124 334905601 -914880780 3316849194 1837294 262047062 521500884 6227293345 5376644750 3953343915 7230834 93326176 197200050 6494719311 2159898276 -697533175 2064223259 73834746 1511126529 557426658 1209094520 2332058902 2136130524 -22553101 1134284014 -72597735 -207849138 6902823661 8167490307 7420167955 178646017 910505724 3149248474 2129215338 59820197 1588296862 142032538 85651522 -5273836 -24943052 3259013395 1705035892 8809513976 133622942 748804237 195000392 4108693179 11209072709 6462642169 9348939 18396446147 11280279178 1033847827 50071112 6691571031 3304854926 1603451389 2464556915 -833186 2005039151 -13543968 449371 62643565 9728803989 13458424768 1013693099 9620058385 145812272 -228033359 4424725389 -59500417 259013579 -71959253 -161561883 2254673562 2663262139 464631291 3128790906 164392163 7233086181 100323749 2914645480 59524311 959205767 2666979051 3716055647 655471418 15910119 716840169 367621512 643891332 5258189177 -1309570 2521261182 14705340505 2228217180 73121945 -295407355 217553763 133998920 5487103153 632310090 7906987733 2809566649 -567291242 1453685381 611899388 1979323125 79695071 797697561 -113215856 -324573300 -421379727 21715356524 5488855073 4351844686 -1838915765 -1658606351 288314211 53380037 1070553259 2257909682 1731267367 -625975258 2446705037 12133379320 -115473403 -262912 7285203060 -18366329 161751751 1861722838 561963319 385209340 795190601 -1618458965 1165124211 6105907843 53464203 14155754337 -339167193 18235986 1716907850 1186176316 1947561522 615738892 5977835676 2872856274 1001724710 8157566212 -10104791 4259875091 6621840407 419362908 -312885195 -4606021 6519526147 -4608908 1052713087 -2504185565 7800846413 213755822 2211918790 1826853968 1114713277 172836328 7558019065 8689139 9674610850 2075213197 1354268078 10993916217 -12304459 5031626748 -41476815 582713650 11618056106 -720899226 -487632049 589514154 -116671206 -326982606 -205165711 29432793 23872973 4136516558 6636781467 -775766260 381354237 -652474055 -236427670 -806941 582757642 -16218198 -1725201 20409012 552729593 946167910 723128149 109466462 433178164 154818251 12716828397 1635502858 5493786071 868694188 1908835424 1072321775 271371953 130244464 -903281386 25289591 -840739050 4051450688 2506372689 1309480235 5736316229 89422074 -198043871 2632658561 -390442265 1875690839 -5417948 10992594 33492783 64239903 -395373542 5239671891 1038494198 493340185 77368849 321073542 1612513336 1084696909 1009658607 280818050 -647176673 2561166109 -945706636 9753301685 2262883918 414589072 136702963 161921799 629893063 1813406353 93398332 -1010479133 -467354316 7120310438 1102909221 1694066069 12605930 10983484871 437254950 159476829 150348769 -152939507 165131626 1520751208 1709181454 1526932987 -1888499682 132055169 460833411 282084322 -99033000 -81958803 444269496 2125700450 977719046 6278366945 -135894570 1325647107 128339412 1849796723 8150012358 2236113771 6745173608 -681449762 106779480 5414490603 -204949769 49888126 983080972 942525432 5742527254 139860980 183527788 77157815 26978836 2229415031 3764057178 2243259782 188714647 61039258 591735 962961081 12347176151 742230497 245126818 -1200443198 800598613 597706179 -14234435 3884340636 634280897 264452824 3670323340 838698117 12538963614 1277967175 1011985247 6800618490 -610478679 3803872841 -104983473 14433497392 32987477 6257947975 199554585 -323240801 479462878 143139759 313145277 421775771 3524594196 -160168089 -263146051 10333379607 -1503179821 3161772440 440807562 415018 -314884765 56069614 -597872255 760982063 147587842 663353392 804136 -248992680 46947571 174096914 8229010 -702836514 -288815218 292442135 588858768 -205820584 -79361739 5070718 800298658 10167089320 1163222124 4046503847 3637331737 2554115388 215377128 763183344 -88717468 9779941739 2522556475 259247499 3058135955 1618470767 2344040309 1863105832 83302755 764064738 3454111749 16112802078 11950910153 398518770 20070850 -745138165 2507590798 1364068742 -2909664541 -2674396340 1722569795 35254870 96538960 526461034 3340514928 16613754532 4315595131 3218145737 1925107705 5844213654 107450498 2185241261 2029130686 4913611596 4083052618 -330227093 -58612298 95579515 4548225 13110754087 -19431579 284264990 2226076496 -566588758 5823286493 126774385 334198252 4495919120 7621916419 -90774378 2180512023 -2005715 441225 -531561814 1304149121 228097781 -212794022 184106007 2721584364 8221243635 -1671717 33332577 1973235 3813454372 2818865911 22481249 -15389822 -1381650571 -792212071 800556 403384751 -1060116 226276597 13135566 71754442 141507897 87905138 10081828895 29618 7021431012 1312430855 5839220251 258166594 12551211736 139964742 -1025474692 9389030302 -362143152 4201833317 128863066 3955817248 138625 4058314405 -486097862 94276607 586435413 -99159286 62757425 202677516 1991092097 20512030 -18307815 -25605189 2326655816 9461012 469349956 102269594 -421648254 918623120 -3827675 2247866760 4805905366 884932538 -2368458092 6012809925 43336483 819454478 6772957847 966108431 412728961 445021494 776988787 949608657 -28828286 287382544 1993268587 1286877202 1644050509 1620538705 -243318972 4199229656 3709984529 1225175131 -432730582 -24926761 917880555 -183508091 -638831529 45377500 521933401 1025184389 768032643 4991847721 1243223293 1150861 2693884831 14946440715 2139706863 -44010372 32059181 391483551 -80503748 4232844835 -149394744 6633141595 85039342 425799849 706950751 1068595806 168893613 124388413 14924465840 -73913201 45222164 2633905339 1786034904 16092945 -364489615 242419486 1019075671 4547387 351184637 17033298947 355813759 -835482935 -419417779 135087826 6214650765 927329799 -14839856 15603081398 609682508 -71008573 44026883 -31868049 182823338 1062363560 -2347856116 -621461967 248132166 9634629386 316785254 16296264375 82994251 3148267546 43870018 77736074 283259281 13915326336 963384251 34643365 16205322 1185176142 61234051 -29854919 2108030833 -112513671 -1160237748 -9505909 67780796 -69964078 449667464 580050771 -324055126 -165236471 5844386062 12995045888 3281393804 -39343439 -373885583 705120284 119323917 859256560 -152060375 8642608267 -74762929 1613328863 90752773 -2599346 213318419 2479231518 2672246 317018107 10013592285 2171433228 225492032 98116090 1651409937 11850712808 -104436878 589973706 13243058096 8312194376 2176715931 6345061229 -184794022 889822875 -30740534 938573715 491840124 490520725 -1120845584 1467383160 -30784590 4891682504 20683063 430687728 27268552 145622069 14495719867 2022563129 17337633 86020610 69912394 -43049892 39105102 92339495 3309267114 9077291943 358038373 1307208120 438275684 1490339408 2880553626 -43213653 2690719311 -527277658 -155023361 691873535 10134828 9890903998 11629888722 3279263196 822576966 2607308739 -130935385 7773145744 319104215 1705038141 4156237952 2386298221 4750211565 2040734953 -651413396 267078981 272610636 293666986 12959623900 13344450081 25949011 265258647 -2734733 9278863358 4152582704 -365249730 3341808175 77179665 9543495872 1926674621 189091434 23860308 -28017022 -704886019 148177426 46745217 4144475451 66194323 1873633795 1155526012 33378664 -559216933 4117813500 -235383694 174763939 4024860259 1178999268 269154016 510910862 11810404 1761630689 -83960805 400919201 189029920 81863731 -773881 1627307376 2118768404 736668719 2696047230 209045793 -212951 4864356921 223652590 1015312198 147130002 3350029604 5279205807 1607799530 3377641657 10063266774 -1814273695 1854425 68531659 259823764 720010 152975497 321409405 506855 602910740 2594294371 143606604 10783349066 4712422977 218067374 9048675 2915987162 -681567171 744733001 3511606212 1300010457 1739369271 -574563408 385544085 32414945 -532676177 5169935379 -33386222 -20236650 -394865970 -1189187005 274912331 124824855 -1051711094 18153315077 25449229 13439666668 561100480 46537894 501159515 584362 296903151 235188261 2070195622 4001979766 16894140 -450848708 14433761520 144527046 364704102 1197737270 83623638 2149910997 401987344 5242597 -54530926 -315003922 92016931 267231395 -719566421 642579705 -1430329333 414871907 905840846 320986600 11898500728 968721619 13059129262 -967963068 -251490456 114296760 -976817139 801166483 27839495 679001243 71677674 18181571 2415781673 223296 9794022000 1187389986 1093353311 822779998 146958303 2797285673 4462333 3482314870 844547225 1826976967 3394017246 18379690080 4401325 682133665 327829184 1518799001 -80809603 10006530208 1601431722 14545525211 3195041 -147253826 1002069069 865066041 948353368 338133064 -1089055205 30568785 2645868153 6657912876 56005125 89881574 -919490697 1537015895 16421131 7616354 -91713840 -462125367 1048812005 23218224 3923729133 -55927240 4138779941 133313959 100559038 13579685669 -626058841 -5188507 6177183584 -5895031 289114151 2652334788 531831419 -70495519 270974952 8971756 -480825822 42366172 -804358 2328607868 5525464458 1688747492 10322109025 72539490 607070908 -35742879 1383215470 -1579358704 8956717015 99767189 466749854 18952279058 -70935667 672961856 235438355 -52652946 3469061945 -101007084 211584054 1043436197 1903178085 797701861 3815239623 47346662 2005766004 153106009 17389606996 10927866 -1153910420 -425474274 -2069131634 1111657 21289064 55165382 1340003190 6623183540 2871420009 95565 109511227 1832778472 14453873333 -26238979 3790217980 361013230 2447139408 129299503 4417815 344662571 298468455 -42495559 56618820 1011318165 -1406692006 2213913080 93803257 3235988679 2258668171 1229642995 -266094701 -968454 3735032077 -505127798 103617263 2129162547 19737167 1569166954 -883105773 2111329536 -32046712 113220938 -485615468 391058636 2023563464 3339002023 938560016 3345477066 9345712 -195512447 24526703 -226555836 3300103006 2254835573 -635769419 -97017727 3378296 15214904 65172765 -874155318 1614116006 5798299381 3674821253 -187031729 -1045156450 1312218 113187866 174400711 1080866 -60662414 4742644388 6093100496 4591403246 55117030 3401158699 71307646 7265455148 2542233856 1517716131 6045225753 1637819120 669369772 1140126835 6828974073 -618442276 203416087 33639293 701316195 4369359727 4520475982 267144343 780703 1587472018 10424567389 10823520392 2289862595 -29402383 225679980 642112034 879105044 723595120 -215123363 16863024558 -648643051 3105058026 470778249 557353468 405249407 3176241 1923856280 769287495 -452771158 91487835 -63132614 -866864 -14379143 7530508086 -97648501 -195243888 -2399601 272626660 12460940840 6808814538 12465404882 -694207199 3808292354 -1942370208 179844971 7695201 293966546 -33505252 2645986698 -385350313 179298429 -275822329 7069938769 9068424522 1149128613 12409053 -29112616 4355352797 59909354 489146632 3496131202 17596781287 -238646112 996766063 7792658581 106052550 1027336470 -21523080 -491763895 6071688 72627941 555574489 9147707511 -957728441 2920548 1646271984 -16852812 2572212401 -800590704 1273568135 2081667648 1037158727 2804467 601660606 1206834912 217500841 3058516109 -36864580 230777761 17128102031 19329162206 4835962 269297 46228652 588946668 951195443 1230616639 2874137000 52644465 10690337812 1384577833 3593140599 5950830284 -101651982 110976469 655294383 75985348 749996233 1888212960 1374321093 -471325920 3689678376 40674445 -640795483 204178240 -120796462 101743683 9289826913 66419986 363677468 -59236528 750915 60062830 1490912583 14695172316 8411951873 37283676 -94681113 1672167815 10384685152 15997020430 4809867969 710305155 24912744 4484359981 1243969032 771842910 882085728 -696520561 1697185891 578157747 18107751 -1442440867 94900415 410241308 8939530 286298633 -8114644 7147321310 -392248851 -1398583744 -449873329 16582851316 2302910917 379911170 -663415406 239589884 8449838123 510394393 177845857 159694922 -14181270 1064783651 -4051789 779056 456061323 -1117925631 1857034860 158698 4007146521 133169328 59618866 8822917132 57675510 528027936 13915699983 2669842 4705942895 12569309715 4567318746 56587586 7969209818 -161839598 1483706896 194471765 -43748794 4313752300 1164183393 516456871 87471277 14661828276 6883102861 -27862875 14429788094 257544383 6140117203 22303403 22183783 1739534701 87838585 38242399 -1019317060 667207535 -312551871 1853735653 111176272 5048270 2189270266 6194431445 -468854429 2830337268 1250244992 1752623083 -2676192482 660676406 129889127 5347437 84261351 -8885738 6352872177 4197592425 2091532 983758146 -560711257 -1513062581 773595554 80559255 423646956 571351370 -905299209 19488638 -17267187 -169750402 11609666593 1871813134 3564778188 139130670 12384882 190643598 3608491933 1651039429 37245064 -60558415 331114779 4259457684 13144311008 2539225574 73866926 1809100885 173459512 -63270514 475967092 3636125802 364597481 487853509 -613562967 2896843908 -7208702 1535310240 -3811275726 -2018209307 1032907361 -352036588 453135555 3429458891 104206825 8031514323 14868111346 8304461252 338395251 3297894962 87617766 -706873927 18143968 1084811575 78739447 9927788440 5482344764 6577529229 122751217 4215843720 1401345476 8078922714 -187990385 170176774 -7275115 1136205208 725472910 855285420 -29480954 222661611 -80391649 7129828170 42874473 120992613 -106283460 10973904595 88476 2776919984 -58942061 4509854527 266463192 246673521 -8034554 1997266898 187899 4184366413 161896345 4381965928 3611983496 -76139466 -284060605 2143373697 2055613846 1855180823 9343259 23061668 306083444 22981016 3704816178 51754808 -15772461 1938878613 556126246 1916898360 19504193 -639158883 5051408704 -1448242191 7322691833 895938669 -83692207 661690400 6364282948 108761059 12829726390 19960624 -250633189 -181082512 158336791 8174197 335833611 10819869178 2237681136 2664320274 3727528666 863733320 6921478943 -1410970940 885356738 232640180 2721090273 5753045938 374066163 78861129 39607957 619223178 -16166387 -487469049 770540873 140807267 170114288 439368861 3704672082 6710029438 -121498278 8129149452 14837139975 1197917597 -2669941 151720005 158700171 -708796 -2723075332 594404396 859087654 152896110 57051428 -332930952 36330030 73109593 4869761336 803686330 96087135 1709858850 3677682 5546108 5103077 2477169568 -563785169 -3166271 -1103131539 -16338916 9253569834 29440983 6924680633 1472354 -1598059859 235054827 -458891152 4628024810 -355166265 -1946437 1026975188 239835223 298415474 14969250443 562655438 8629498547 -1296796864 6351627098 283915571 659059 3281950350 79184988 786007390 1709026851 392706378 943194985 11572876753 316868958 -116232327 184605809 -297872165 299149976 428237179 215159 -183745657 14566695073 105948779 4444396017 474940054 1435929061 938694576 1463284510 29634698 414175032 310028654 463726289 9812367972 -9938 1350047562 -100940801 61339390 -1049966420 64224948 -110423048 10783258129 79465225 423682529 1225800354 4230382093 11097032633 232321490 13059260845 85570775 133313314 -364049165 -281364750 122476099 4108182032 1595028888 69278201 7476252709 90707651 4848241 701249425 800379637 413321601 1315059759 751583603 3290208920 -1096924373 4278568040 600104320 2841456168 753183 11145749628 762950676 1756783059 31392927 394495454 -75553779 1482416909 1430407818 8182147805 1718903757 2799107769 14005249432 -228743889 6696406 695914701 282245307 2083311177 542118613 29145531 2629195082 56700123 -2822158180 1959059 -117962276 2371922424 837463403 -20704150 -235489562 37965912 777638654 530154670 1301694027 176797659 1020750688 2638777084 1619803578 -266512097 5021723987 -28917880 1236361350 161434168 -627139130 12697239141 -1182767982 1855994463 -1673646404 278581775 3484871968 4650359765 1343014512 916456776 45918770 519715642 7755973991 86781973 949288611 874100948 -40416465 118147585 104163531 -3867609 -868631866 462825722 533969713 161992962 10792924588 -203995886 183722888 841847800 446035703 7629212829 1749991914 -128849424 -320410985 5762976474 -181125206 247237814 104395094 -1150160163 13335629 2096823741 6479255393 366478685 1246646946 -42309231 395406823 -721419909 -748311315 75470231 1049835835 -606521334 -1056375067 5572071725 13499353672 2574831774 360430910 99996433 1149400998 8506355923 2641421773 2263649280 10394303402 133736369 56450618 514911508 761033 12245172 1152820122 1787392402 6061800740 115057604 3217349389 3835159376 670262107 -78037676 192876123 880452482 1038741299 -1193646574 1241398506 3216796572 -580109818 -2320872418 1740560580 -359167752 -2111924 458343418 -913437649 14640910 -1097420802 4961662 617267955 6816130493 1563082581 4083158656 106856255 -348728661 1597742098 -6323510 198820806 1109189110 113207248 -1196128863 -69537101 1048845559 423287937 -10929575 2306804871 -1056998366 61656118 3735830659 -1048683379 2285770774 -386139 -266763050 -1072233 3306591449 -41342900 1628529164 2782888408 520873895 -759287632 -85368966 293028584 1619523559 2607963025 -78893185 73112179 -1240449561 -16470345 736306497 189512881 1059273422 139200885 -4552315 -46252387 -629104603 804303842 -320746929 14034765031 -551356195 855696033 1378194499 1195883085 -2086743646 -17821430 15404741795 833304261 -84283269 2578993342 56795167 1822209669 160705360 950275433 -1173953573 1091033374 3072612744 -382065234 2287382742 -1704456078 2313514487 1050462273 486041352 163693880 1185476912 -365989681 4420651058 370726577 4228836328 1809151680 -33510162 3003616639 -2069924200 -10236690 64077715 1118342661 10064664983 -1101690765 -97203090 1959839226 -500651843 -1023473108 594375589 4767192681 -169436969 -382167307 1189882480 328640592 425083221 -79635337 -564134453 2519134 7489840792 -166015 741437487 224673372 -216712685 -475230709 -41973518 31365085 40042833 -125885383 235187303 -120147424 2184426868 9855088035 1154293516 9633973018 2455174889 52153226 903876675 -7775214 157157883 2623152599 63272387 110023216 -460280 514958220 82730591 -73740503 2175287830 -180372727 620828 -50845913 9723364404 -175911786 2492446299 301358277 80966615 497682309 3587808878 201181826 -536867 -80164 -927211029 145448 205864104 944355 695181569 47793375 -418711411 258979328 118013513 7334836306 10622669186 75424894 4676416330 -1602271719 85605735 13314792295 -10224875 -747551497 1127313977 -101748325 -891279046 1178484048 365148312 -55358739 427970740 -661598556 1521443571 3381196499 -318384891 -989900585 6985126278 -84188137 -346039870 1288184240 -1894123783 -163875252 -181815735 438619867 102455880 753886030 1870825671 90826954 46197053 -132367995 163017703 83189532 188009837 3107758466 2823233383 1354145363 -25564713 -127619227 1628998826 -3255921 3064980630 -94706933 267002856 5843198874 -283909415 2186780309 9496078525 -1349848810 883483592 26570020 5951841262 1204096147 -212100231 -110420472 -28491937 5339760082 1335367398 4580148063 3758394329 929393248 -48795899 622611899 16561306 748190499 2425874753 256683646 1413661917 -95841676 -289157332 412333244 117665213 5000404835 12326054558 22071802 3245696281 2912149426 -82489050 6003769315 -278088964 253539126 -1031661617 -2094712256 160925071 -226984 2476628509 229195854 198583049 625883353 -1099266286 3364899 24130438 -284940117 4563988930 1692708004 573240689 -816297529 39088843 2037314750 77009396 -92178895 -1333892522 1057478062 3702152052 572611237 99362810 1113474629 362497 15560526 3770563227 -1054893699 -1248135372 2133226470 15345455931 -16337786 80840199 734562473 2180973930 2395517284 1294142757 804374817 -1027611655 331928097 1200844072 -2163470194 1773930197 -12322033 -175981606 7870384338 322087660 -2736996818 3887441694 -2004341522 -26987234 1950357335 994610967 -928157184 223762729 454087413 -223005873 1230195881 11528104305 10958343921 8091099 2072264858 -1110602524 3644792856 -681942247 61970713 -443716386 3290065102 -117335 389011234 -429277399 -27538713 -298630416 2792201170 847228498 -786665344 2085196 22549364 3766261 7747208943 8086537418 29404743 162664668 12310499551 -687568158 304609038 104207764 4995117298 190042267 163762198 7594117017 -138007096 150753846 103042171 152115356 -1639748731 724677049 874792682 43286370 11855982 5805057365 8767400774 324917496 -357903461 104510017 -1123799634 661147733 2689263230 -168528946 -17938873 3040239 1400085393 90252061 -797491815 -134792621 1346775276 1466374926 5357234379 -542713323 2616658279 132336210 501220929 2777174583 2484141218 1612334647 8116128832 -1943491051 -3157346 39403841 1875692955 748206117 -42234305 -760160261 5708643 319883507 -97293743 -54804996 1913163 -240024545 -120886973 81429229 -2685393844 271875275 738540142 597472461 5358101833 4439359293 360547978 5377548026 654110388 2422230488 8990917644 1581386242 258163645 -721125481 3117322000 37592092 -50760796 23348887 -201396349 1136119247 473192124 -55014418 1468177479 686314626 -227447279 57774909 -1070433493 55302334 -1717770246 -105852998 89875196 -2617943496 -3068272 2036944389 521467234 73351223 -2867303457 -154474713 -43050481 467906880 1658994381 -485765242 53925334 507980587 44585041 3097267546 -42273293 6065482460 1838197719 174692 -160177207 2244256046 -317470931 -446151281 14398102 53111805 -111582081 -1151002157 1156058 145293203 1361945693 292005345 12565676145 53571802 7096946635 4591006809 -764839600 1391692526 2764912689 429258394 193675348 -781689711 399697082 315217034 551150174 -450837187 932200658 -168764097 -22252043 3197025390 1331066434 5746278011 -75418246 5523781434 156259418 -2220886051 352040863 -3859765 -654392479 4159239465 1852483268 -1975015327 582847612 -557094139 -492552552 847287887 2325310601 270442201 1864221773 291505895 5302840989 1433577746 8763216 47847828 510531017 9711399441 -11751899 7452066752 -1636670633 176489278 -712848476 -688899310 -1254585408 -209934149 815421026 41727236 -4221792 256180880 -85795107 -2325319475 -3112090486 -430615 2918072447 5675999375 -521372920 2198125701 -679242413 1210408377 2352864738 -1666962097 120123434 2225686490 3577383 2581745938 1527591114 451685618 -272743065 -1804879408 186389094 3900672582 58341248 -608731253 612695874 148189236 148992509 -1427868779 381921858 820997 479570488 56452179 -2314560817 -2186413996 161212285 498019183 -1524749271 -13899796 -91345961 -558802 1986446816 -272150965 2169000679 19510682 3856289 616721884 -1380407263 -85989767 -68846643 -12557687 2227339745 2074068641 290378448 908669060 2949361811 3654525975 -59863900 234226925 -425889842 -275658 2256459029 -183985412 9562976784 3065482067 106781585 -193109 656582981 -49634554 1671914056 92090594 -553836095 3618628492 117920501 4305075025 -1856720533 11470418303 -47491479 3937080037 466088393 1423431371 103548908 239264671 144962218 -2830323453 -369669401 119068845 -150268384 -672092618 9082029 866675545 201211678 1614449533 -48175776 2457182855 863628563 -3478204114 373756986 29424515 3036971806 584926513 -1452587861 -1349905198 5781848500 6928994508 823684716 627636972 -3194733586 329433727 -16660319 -838730 653278689 -61488680 2818774241 -34061408 3977335999 1622282406 -114443608 2002293698 -1163258215 -523336 -423720982 103446955 -2070617926 -1463712428 14644137 -1290891172 1487981211 -32834923 290355225 702998770 -196497 22760461 7575172529 -632167073 -2417148233 7544646447 70640701 174365276 -1922464312 3116502058 374116796 -900059957 457767889 3335028456 -457554870 -41879756 -86659163 5733436033 461156994 293791867 134041848 -13985791 -11732100 -157588614 -501566954 59950765 9948672 -94485899 2112445440 15395077 -453493568 -23663979 -434280695 40304025 -192924415 -739157252 995560367 177793976 168549929 919825100 277919145 183862658 2978721090 339088703 243988820 -82223988 -321585350 1119062055 104602043 3433744570 172512858 -396458247 -37476166 578228203 1323848650 22197258 213186362 587425225 1471255442 11321389 339864940 -1411235434 -11266192 -705976323 -1183153924 28281067 -25176921 2372961 4111251416 7793285203 104275475 103214893 311451146 15186745411 2124952178 335859793 -693954394 215724176 1399102778 80151824 -1742704866 2708917283 -196806246 156239025 2793638176 1260171482 6820176754 1533572005 -723984583 -308234919 27397251 3526580356 -354720423 -1487349792 1299040071 397621513 -1150832548 1577744568 10291042779 16144713 3028322778 4231159098 374761758 1717051503 208856084 46041 1095160948 5042183 205101936 247340858 176712334 -815577986 -799054 -2236765510 2137501220 2460164400 9785413494 1413891575 98897674 -1799577871 -1214566395 5883235378 232605217 1475307526 701852244 -2252558382 -25569697 -2710823 -2279059422 276841672 998986265 -85461983 223926199 76822097 968914603 -9271427 -2648118984 -161079839 286655745 55835458 7087095699 578212691 39283253 -111227783 -26456534 2193600836 234701033 -2265002264 -752970069 -115608333 10355488022 -39999105 3190949175 -142025025 -492286356 6066292702 646215899 396186496 530084836 1965484620 -128981585 461523685 -63852179 -817987343 194016728 603474473 673349003 -22541785 -592522 3817837724 -3241351063 241833184 -27740326 22630821 81818474 11737537917 171973390 -1170563226 840430884 322814838 135743623 -267042087 1193041 852866874 42554084 -1645026140 886777608 399695241 451768570 10117148183 850659905 -800997933 3763686739 2688862736 -1161966164 -1811049741 -105946343 -1715185518 2467154873 3396973029 993900972 27797442 -201142281 199163670 8845866447 10362660 -998392201 3728872584 -1491845544 -749251290 -8905036 38128885 7825000489 508583492 875293260 384121106 1582233760 902687725 -31352863 3761273081 -7133332 4321308827 -745711507 -425772242 -244199396 -1336673869 46528199 -538246113 -188581467 1195809948 1205650584 89896489 -1000439119 3184631275 1956960166 609228827 -88702494 -875289433 971359467 158672334 -118535489 -362402841 246184118 -280506 -3492369 725670860 -1682107568 16686077 4574168518 -1597653758 3135834035 150027509 -366240152 4378949339 -4381878922 1347750684 -1824482998 476572795 25540221 6054360662 457214163 493994554 9607617388 267980778 1492050300 -2896164213 -1707452600 1247136286 1406373575 1175189958 -1576843446 1849158387 -33375485 -27852341 -448958627 695301067 -1352658953 -73396783 1509428755 183394335 10633111 2177341325 -530950550 7608505581 -645312115 44042312 1995170151 33863991 161475482 -1834779391 -784426094 -4771783500 8435361036 29237650 -1855703063 -190092198 3632017560 30492391 -712367 464579543 3585750023 -195142182 -789259502 1906894483 140745703 266992490 2325018928 331081803 4701108529 317251589 68732076 -266224531 -1265615074 620039928 3644369379 225593216 894021943 20137613 146887544 398720955 78259151 2753104118 -3143185054 -573126581 -101867520 575926065 1163516034 424452907 708300839 5106073409 986965029 -726822462 998734801 1177597177 2994132571 12654834 10781956294 59863513 -655712862 11325800307 -3474102857 5064574 -121979761 1089263201 16587192 153559931 -30612765 654351076 194575318 3187828722 912751715 -249479199 842829516 16770493 841960652 727936125 68329790 -1362851478 -410516347 3188342482 324061892 139627073 250674166 -42449975 58117168 1545008160 1005659667 1314854355 256803100 276862072 613211186 3940802 73226991 33443414 -93086278 2554663962 290138992 899528 317258568 -2607877640 3334691860 800123188 36092430 782617575 2553890091 825873836 11359584709 2334409917 913235919 394027571 -316923955 1668358184 11442528 -2313179285 3316494865 56070285 1011195665 6919309652 -106464316 189426604 5536336904 35137953 10290521999 -489382307 46964224 7890726402 2831953862 599012431 1801534362 -487678938 191109231 5109113435 348564306 218595194 3580484222 -1244360324 9250913822 -874490197 -159925590 3269130067 -498285786 -22477781 3394454696 428068381 -448483 -1803159728 41910424 168804835 -794324224 723471643 802053339 389870074 -2216916073 191469905 8425659783 -144409067 -298624 -133628999 -243293453 3942885428 1671958252 522108316 2036235005 2582043 232240185 30686492 4824690083 207915879 32344280 -619512659 -1034785865 -432695860 24420852 -1640981891 35389712 833989785 122815468 431118639 -1952822915 -174437414 21763615 1323454519 -3464828613 569571680 -201247684 67359622 -2904807585 30028416 3761394667 -87158733 8067399853 240112260 -2475933519 -924826374 -693003521 8832764393 -1449497710 48754692 -1509796258 236439264 2228446111 4561065459 91071678 -1821857753 -1496321618 1735834924 206920044 4208981975 -1743987797 459533388 344340561 -19730881 7329912 4863493632 1232861012 377399079 -277848773 1064374531 1247871540 3812047036 -242746083 -14435255 -1884431940 6710485468 2361374770 -757297457 3829377477 2434464496 -3211308 -326603205 2427070238 -1155514962 -584998350 2207486835 1010088252 -4510866401 431679348 -2108077461 98273842 8187698749 625265492 -893437042 8354008 1919404023 30964450 399325325 243398502 -168778874 -698398645 -96001523 1529205745 172357364 2681496301 218594716 2941681535 13192646447 -796705736 253726318 506867799 919767258 1358380511 8895160 1996814226 444349194 8582326051 1730139880 2067145630 563357397 -1998515540 -94100421 -2113901255 22819739 -1694527180 1365796767 2400405410 -6297170 -2843053025 -1233976065 -175094588 5630016621 -277332259 -252317253 -102108895 -4248704835 577877796 141686667 7584527589 16510762 -265826025 -39215957 8854684102 -377291000 7209516188 -1687716495 -4035857793 1203051504 842590195 -365156822 4540196131 -2074235266 2063917926 -726628893 -4198492 31151144 45858808 226236422 -893437752 3117516461 20395473 -1845937680 4081136166 -810320694 -2712502549 -562263141 1819473998 2728188891 -51101310 100645418 6119770049 998389 1169945781 157877560 183030820 -731235068 401265103 212314563 2799211570 1348557542 -1214159952 -3268362 962892685 -5353645 -299598239 -7763706 20356155 17798164 -133324464 1136181349 -1407308131 -171179560 59603233 1393413521 602261473 -532584081 5168885941 839101305 -339211109 -3936058675 149959320 -1081542820 232472513 -12447446 -2484411202 1270153114 762100161 77305257 832298556 1457593256 9401672040 29604761 329058511 -69902819 -276818766 -99433955 897084565 3870998539 563368497 127641887 4002166156 7446767360 1153502117 -405824294 4710432587 70415336 12220418 183894473 -102616594 169771022 -1168108217 13368398900 5953652403 -501555523 -714142591 501728256 3277642018 67389329 1349497 222314493 -608814712 -142682608 3554067483 3129030854 8472405374 3226763079 2588514237 -35206969 19296386 1889805461 264345114 -337301768 319696594 7325453 2597205305 20351305 -255925 -514768735 -2123428607 -1079849567 214459296 -37049395 3813516282 1433447336 1115910574 7726989277 687915512 511615053 -344515193 -433084073 3887135290 311284507 -58872340 -1420083255 -111585 5647674 3962158092 -946863235 223848080 -4842953 708610290 89082130 3059874348 3700314 -7499288 6079253729 4976620253 58878507 90943887 -426381972 731902574 -26322098 1505008569 -113171999 2926746943 -959361242 323261913 -1234930999 -349187983 -906140874 -17243427 583811116 3226565 5941719503 797639967 15074166 -1743947094 110451350 6589764691 7254117233 -10589483 200744478 448001810 -1783530352 687464732 29069689 4119322248 7335948423 -3893102668 21383824 -158136940 -1374019996 1437134389 61650283 -453956745 2664329582 1320258441 -1801455839 3692240394 -478539982 379848356 2402909 -2005168793 1088687364 32679925 129991074 -3282382189 -926254402 -46708214 -83933239 10347853065 8346455620 615895913 5491563729 112453423 -1649350935 3558492574 -881868059 -4625652204 -573076278 4774696817 1619932490 826409002 -304389410 397011453 36742883 1267209976 1732336684 280181348 3950610131 874199041 -38699764 668850828 -328207614 -1454211927 -1652123202 3115755305 7524950058 5172177015 67746986 1652095118 1474643748 503477107 -704430124 238110735 2539281368 661515237 2232009866 4045250733 1106803778 584890731 2385851951 4285873642 -135999559 191909127 105702104 6114623153 3144243450 -1529544344 2043348755 16763748 2944970 -553641 1983314294 51797636 -2735709181 3499959472 -3295700219 1222880593 213710660 -3084720056 -5138855 -742350901 -602844879 -1202349669 1120697591 -734192225 276505812 4466422 5096189439 61889075 1120765638 263957776 196616834 -308692903 -571270705 354184561 -1910595342 -118534460 969567672 -128334510 -1210382 62923757 9884598778 -1468262766 698337607 8565037580 -40786057 -1636014092 3719454460 732574123 529180755 -7255817 13515468 11707546530 -63961873 25703317 57895236 -28193212 9740870312 -1605048525 1361728924 2842551238 268501712 4122431548 -539011792 5678395415 17394046 450972590 -6179181 -2273149345 -307724899 -1625788777 3310060797 -260169696 -2160128751 1555315031 -34842588 -61481760 -2542454738 -2531816538 -99655024 738673604 -457735664 -56253810 -272847 64705635 -67010752 676642 -2381272599 -1175854278 42043328 -896076805 -198059611 52482670 -66514 468499244 3893402837 -2287070068 -3614753 6409523193 2084821 -596739120 957859791 -1162141016 1568115381 4750219099 38291086 356892191 956147665 5629307737 5223722866 -4019225946 32811097 -1316310086 -1383763261 66413806 849422411 68779230 37190358 31055204 7404560517 4338707712 292872812 -468466799 1100910987 -1608858469 -73987507 388080722 97366924 -43491752 408547927 -45066069 13607899 281220892 370153230 41255286 -1655562673 -506098212 -563587557 -720604161 -904398 -767084462 -397103668 -1341154431 -476331182 -1522480464 1002014345 237090134 136841558 -669752293 1023926548 -1784372237 -49190581 1392543544 -2780626793 -1613668633 -285636409 395993164 6520188361 -665628186 2585736001 362852249 1254068350 -2593883707 5246606158 594358846 -191768113 -102854315 -18892407 171813604 -101019193 -73019967 67138205 1231966875 -1903382690 3864108947 5576270 276324087 -8658438 -169924003 450624034 420618829 -1259387126 2289065330 322726900 266709669 5959662420 269291407 -237610296 350512567 -203594410 514507633 2993917 21226751 1222788839 420143818 189178312 1163512417 -10245806 -140981 -2677746518 790997 -638353050 1374487182 28560483 -816516666 -3029665327 1554591218 267103515 -28440883 -1369869910 -3920825055 -2648540510 -1317125897 753886916 5813634049 3998552674 -17907425 -1856151171 67580382 -1881372 586440214 1729270675 2212421729 -121104146 536253587 -1677993274 2865691 5475749068 -1036795577 -52345605 1256300520 12452526 -93652324 193438812 144196326 50987176 -11481370 -244357500 31933768 18590650 -733100290 2043768456 883055539 2526821229 -1890749700 76299446 19287012 -181253139 54372816 -88726214 2517355768 -3289503 229173845 1654186985 9749331 -1366984330 2990143649 102365168 7083256091 -1472666571 4059713084 -3831161858 875761357 -232206038 -988987 -729996387 14606526 278552533 83613321 -2773448140 6820319200 -236733567 184533284 -455620400 493266647 -2400962007 2277347766 -511559567 143872635 709766 645890292 68725305 1038464850 540593626 450085902 1155105097 -1310313854 822104155 3502187319 -171799 -3229073656 98325869 411010682 -164968687 2541337512 179112814 6742275271 642169073 -1280965562 -193311972 2731254950 -198477807 5989711695 1542043563 -1277513213 58592090 131237009 101037691 554126709 256618140 -4870684450 -43070259 -469440514 2866359226 5776575088 -5232747763 7059227459 -87336765 55726953 4268778812 -47884 -364613623 -3352719 1478078 -2715121153 1906750057 2824537384 -690764314 151314 -1722923737 -285709747 5317726906 36170313 -500711735 799024420 699471238 -2748125301 365440886 -129098243 1713662469 -1621243596 5690409880 2291104739 1148618587 -194515626 139979397 1029508346 31610500 1007352983 4877426007 -245818403 -276856957 -10102751 5959734017 51701519 146654641 -1647036569 1452189856 984765937 3581420 204482524 3843648043 918557333 711095288 -561411351 -344260318 109221004 51260667 9184483147 -237352373 233883378 1050463030 56916968 -174518271 2231195808 84735679 -338861552 -481361042 -227855235 2020421533 -85909353 -177782139 -3230405733 -193734637 -1030217851 -285707384 -194102471 -1883461441 248671744 -755894479 3259474294 -24361852 -1734286207 273757686 -2247757191 -1193497760 -131463632 4912926428 296005758 -46962347 -547498529 8359218981 4749769618 1940389869 2277065345 -126987317 393087290 54252185 -2882566977 47324823 1546699243 -1362333825 -14798015 120764942 348384284 210273542 140719546 81024106 68161563 -244413694 3793558637 -416619838 9088313 525376612 23993097 -796124932 -40521061 -26402541 -76395053 -1623899992 589560645 553828 1088133106 -346487108 38899623 -150309792 -842238888 5220907432 -3437609324 2782219137 216584565 -4045941515 -1468174813 2998413 169685395 5062695908 39469196 17505299 -1767920288 462757805 1214339831 -1013852888 145050999 291234764 -466307181 6398308 -130887 1106051887 -106729 -79319824 323669480 -1102117231 521126895 -527000506 -3815702824 989352910 4961855998 1738672541 -811160222 231869317 -2129059 -1761864677 8913506949 -136750033 -1076251539 2883729397 -214531081 225587951 1710508953 -7217783 -39301729 402724166 -556727992 -416474040 -4180817122 -109241126 3977833520 3839945080 2604112727 325042 10219165 1363865446 632736228 1644073106 -1287335987 592875350 6369396 40644884 -483453146 737424179 115915710 5941287 129842295 -2032201516 808158984 7414274201 -951859576 72878926 -575672109 6574791850 622203620 5091547612 43855330 -62681288 25655317 5111876 999734153 -864621887 -2062739111 -2755605964 -438908944 -2534432676 366057988 -16053959 1569109997 -2333206 -5497869453 -3879093322 -2757564260 -446365958 844204361 125911314 141691492 -178189529 -133950007 -255228447 -99793163 438917242 543686491 -1413530 395398006 2527887672 67887052 -2601701346 -255901816 2660027502 1083578405 -852617558 -460924120 -1765342572 -3196571212 1025580385 2016921569 -2464418357 -1844367847 211931066 -305323351 1205582489 -2246271 603465731 -306170841 315415889 9503178719 -196756871 -794148565 1984324844 -8816631 -1938322246 -4789183168 -349206111 -172746723 57173993 1897286761 1477639475 6832907 658113465 216806009 -337489409 361712799 -200547964 31386214 -340004617 -8144964 540189297 871786804 693002661 -2561186592 -1125192 1262283950 135640373 69945438 -2990552366 2161993 819614696 2777956 -5251414133 -2529711021 -22384729 420785010 92462667 -149038106 -225804483 108001749 1264459862 780208405 249093212 2726431409 983032635 130331192 -2379703578 2505211131 47143965 5576338941 2996745802 -589410884 933021678 -707590 162826908 -6335698999 -1904763542 185493996 939870880 4276182063 -1402808261 8098141800 -2189965651 -11321408 378184927 1584904 -480974404 292124423 4871677878 -366494478 -1437099630 -4831027 -999515052 111823318 -2274224683 83272163 42898979 -678948146 -267258540 -1359352464 2910638180 114005281 -106175 1102412874 257816280 1937998889 -401892563 2056395990 -90136894 -4978717175 1933316701 -1321137 -3690667360 3515774626 1058688776 -712323273 -626898719 -6029595011 3773677719 -128220999 12703711 60494527 -529406987 3452725522 -639904248 -1208791944 -15424271 -841469351 -1731582879 -2955116754 1043711772 -387141379 -941308811 4394719 3744673073 2624177788 -633946966 -53268405 3014323878 2025037873 37446835 2214089 -1593143 116444395 138326465 33281910 485096765 -930712368 -176676008 5799111806 -2705799729 -3184834463 93908641 -2678592371 781592438 65000028 -1343472036 21357673 72599949 1363551567 -522312103 2076795012 5672279762 64837727 1449993678 5305845833 -16272550 59587612 13334294 -3355463870 168436548 -2103827571 401903635 701627731 -1758559757 35689531 -1612858090 -1091867429 12205772 -756277133 -1527334 1078468806 4254394342 341143022 -191307079 719696347 -977522917 54208040 1285152414 49883796 -1278529168 -163496967 -538078465 -1084720247 364432571 -3124743888 -152855 377263484 5048498377 5963964 928948349 79818663 -1742799649 189710975 -774416780 -667994981 -6658659032 -2285537120 249247025 -40351028 -4508944459 -962237807 1161307767 -79358414 -607187875 -5272846222 -25049001 -9568839 318476447 -935084431 -3171174109 -122683386 -187034876 -3638116916 2992027241 -2465693112 -295241081 2935500919 -33361360 9362582 548081230 -105006274 5611026802 -116348996 1620179962 45905636 -60929164 3534460728 6296629060 3222029446 826290043 1461322963 602996964 -122107119 -930961452 -1942559822 -685800660 16722933 183804109 -1107301972 4602444950 -1022820302 -1379002510 38704254 3519923509 2639728536 2819958 1731087895 1275153356 -1088080001 942135589 -748879226 -44678684 -4027427981 69154088 -465104330 -2619767392 203510943 -2404574894 -13823417 -739113184 3626466 -303868362 -2986471590 1589163175 -36805706 123166073 -16366598 -4438990825 -353791507 4779231914 643972703 1329653974 64661799 831014801 1571755 527568311 -5556084637 682698744 3332743264 -2121231980 2923692100 208259950 -311420106 -789428245 -951789909 2793150114 630755448 3049151674 2932088399 -1011446772 -694632246 93629112 1159603271 317376348 -19396102 309266315 5258319562 16672779 178722668 37329601 -2250400078 1034909720 -26393394 290999608 2493494585 -1552591492 5703187847 41211521 -241561828 371651462 137032379 -367310389 902578214 3048104109 3279928669 158886397 602308941 26363959 6462647085 2198616 -2107452367 -490729396 109288 10870865 8034449 3538729 1403698205 763262958 -468205286 718308325 -3685617602 114437522 2406044521 -5038646913 -1978320485 47420098 116500398 -10063373 -2725762979 404076149 -266222655 52416966 -330816927 -803178304 -459399063 -2267749727 -1882610730 -4001749341 -260195772 -2492340358 511888762 667560609 -1762621632 -1654979755 2159199476 -121846359 -5327952457 5518200057 81952723 -6754879 -5626465790 1096498646 -5129505260 -1361421839 -1130277690 4530156338 -331005650 210665169 340996599 208237016 -1388960384 93706197 -3395786119 -272857254 298167399 179618271 -1599159634 578993566 -1419171972 -1881305644 -1006574666 1584364361 -2125551475 4221345504 -627950753 188296037 12376652 2217941 990714566 -399210409 -2635063440 848344092 -68038899 424647479 -1262942630 -853060529 253783774 296505128 3835368256 -1269873071 -3038807135 1792262516 -3330758172 -720563669 -189327646 592713346 -143522806 -261568039 -97636689 -3873620392 1236476572 937511537 -1499302450 50913493 -26045056 -59080457 40081947 -1798801985 25292380 5369482967 -4607885577 268996097 2320306749 -518353755 -36427670 981309156 1115999576 -513378914 314720919 -222467162 -1039356449 38053692 609478350 1544593134 -674749986 -159815463 -1404244588 244304136 30581771 3296826 2685912555 -8621881 -913260785 151714549 -1353009471 -1564930 34094165 -16725452 52416998 231745206 -264444279 1032567534 -3202676172 89819266 -1237342090 129573923 2331488090 -4963191570 -2746924477 14890845 -29058344 -528060461 1512833123 342895928 23942648 109995346 32595755 3275756979 572347562 16533363 -471721338 979820568 -3986099401 229660118 -16217699 -832735539 2506580965 -62389085 422897109 -627191051 229517793 -207410172 184806074 -661909944 -61138252 82003978 -449437283 132325461 97930741 -224168063 125355503 -565042175 -2553985162 2106897452 77335922 920601247 7468976 539043500 85547069 -476042828 -1457900900 51276847 284064686 -318502691 2081132397 184619385 -180436534 31439 1242419054 243081379 -1259916165 3053181036 -15983293 -1744390532 1006628570 211728945 134918630 190167635 163286906 -116491195 -2950186154 -442951519 845125990 -1103831903 486668015 130933940 -199799168 -1013696424 20620897 51406045 542879093 2610527615 82563790 -114165713 3893604 -34560113 40574631 180509821 -607569607 -545880353 16516017 538990416 -679089032 587750521 -283991098 4087257371 1758662 -1344636272 -822128633 186171359 -512780494 -2410775007 -4048537 -1582295702 -2170292406 -12141495 -795817592 -87610713 -3573532247 26446141 -390984574 -10128682 2534675632 -2101192622 947967873 52270563 -290290917 -2500661522 -497921308 1321767 1029709027 4695764136 10517747 -784130858 89327143 3462823530 2488019882 -561107846 -280648343 -20674635 1483366610 -2470571833 422508185 4730573 820893989 -1916684470 639435372 -79449676 -5419016274 -62661545 -1175105811 -78391414 3048091619 1237087966 -574702384 507812463 -115360808 7991226 2338904 -326287992 -639338459 -1051371392 180973401 -199446231 -1354620584 4128857619 3114053244 -23542788 -3533928216 7330677060 -178459854 122103582 2410850766 2852111618 1490175 -19194717 -74931993 -58203325 -401635217 -27177340 522171645 177237591 -225011369 9929766 -1783875580 1419466645 -350771095 187272755 -31765458 -1792930922 184883278 2177885683 -342581613 3994793051 269714542 806635185 -3135332499 -4177524663 2154998675 81042100 220932769 -1723900128 901667132 1833194266 4106895210 1206662664 297062193 104877770 2977497891 726670618 -1310932506 -446212649 1219501038 -274211307 -305303485 3287388029 57052410 840685 -419717784 -241901431 -31404497 213299713 2098655 -1282836762 -65746291 5482461997 292376514 4754125429 -183087157 -2599861646 -2998697487 961999828 939234506 1276674728 -3072861651 -1360662898 -1830659 1671631025 -420445589 3370823287 361019911 -56112882 55096416 -17903868 -5167320996 -1502566829 -3145401244 66205594 61880720 -2936927664 706050076 -109470478 553629135 -315916594 3620749819 958831190 -770513 -1461783497 -3996160654 -437050700 507085293 -4563277801 -2622495781 6522424420 -998333119 -2325076379 131867789 -309830153 3934698738 3868024073 84770610 44711040 786232729 -2317038035 -591031154 -260218676 3029383 446272509 315277415 795286 1743023952 128136487 474254775 4641936698 346629308 -45999348 30437325 177906936 1566279834 -523821898 1746596974 317413878 -3529261193 -3107146293 -50016402 -2198436460 4252294732 -6202795593 -294344282 99766262 -219177967 129745252 -38182006 -534075436 3474730390 -2026750753 5719013048 -735270094 208404656 774177532 6573657077 182661645 1111327974 -2662680310 10462650 5597169390 -81970894 -13130066 -3638587819 713190263 396794260 -2550582154 94805731 1727990603 -2514016181 3583704261 -1732466877 364165605 218647926 -527157663 473856996 -1584866410 37669328 1254449027 899192860 85463599 48666531 -85008895 -68331739 4093918056 -1950630115 32222609 85059426 65283206 1923748397 1607167166 447107619 -1317182790 -1180957961 126476307 2267677767 -1619092775 660538077 501125671 -4780104796 -405596544 4576448912 -225887158 -2574032670 264629227 -745479 2591292809 -886202164 -30050061 2844172082 -189090476 -3385084838 -2711285781 152599166 443265620 5345053650 3328219913 -1660120343 -16535706 9756671 193892474 47070379 -58989405 15461927 238377334 17370288 9525783 -1128148863 4803410209 2775795119 7365043015 1719574694 1978018557 333660130 -949549173 -172861525 -903282602 248077336 665526709 -174905813 4009036532 -1742157362 7258937250 -892187079 58314467 666691366 1459019371 293946707 -1598600841 -537947825 440665368 -2172736114 3619070929 491958876 1050949552 -2553998727 -3021934 44804109 -27876 179701481 368385201 -286010763 900718733 -2536124402 1317005632 120980572 952063756 -304106415 1258054353 540063986 -22968253 5061262 -74127970 7826879 93496337 1339104409 291519105 -54069433 2172021099 38733018 3764022562 -3271514653 26730620 -790178566 -4956461384 1242874702 2584929015 1913598538 -20613404 56132105 -2485187072 -290420705 -87198328 -196909442 -19969562 2132517 -267234768 483038617 460144234 -1801789887 -557853824 210590398 796948735 564855506 -345762316 47999654 240729005 -17352263 -79877214 2310585461 -34355979 1072088409 803726889 874875875 369370416 -101496926 -33519051 -452620139 64646192 -1271916152 637509300 -270502640 1723449765 129064044 -2901440807 2053751378 -1334323848 918179483 -4318908818 -869827918 170299427 6293844 567725774 3625279442 1872028268 14142400 2760392838 108780728 -991983026 58991685 503620 -578801759 604751912 -169972500 3416504754 -200866692 4622139145 -915938608 -45275111 3033479130 -3519349062 -1745585273 3367784544 32764922 4440764890 97242226 -181778624 443989649 94239994 17589684 2402882175 139645913 -375777901 4673445622 -1852279087 -93248459 320959918 -897863598 -31633562 -2850367020 3915084082 569195449 -272724258 -2055527390 22355221 760456893 92631222 5298103 -1928180525 197369110 388637690 -804686778 122370761 1137313902 39992324 -823264908 -4146551151 -400982458 105583789 -155735800 31352109 -3282248974 39951982 -22754742 -41482883 359460 -1592663413 708957056 1392707953 -326010715 695338686 427669575 6383286 263114905 594471021 166850593 147725825 -428113620 3486186445 -2077731125 421910792 17827853 -1560890059 -1271704768 4741499484 3042626707 1401887347 -835583571 1051029690 -24517634 -2484735321 -24405583 16914154 -94452 -123794627 -4985805701 -8623535 -175977558 -3233640580 -375819725 -2138659110 -795327237 -3509454304 -100738937 -940411213 -884417062 -1575182803 -102845 129332569 157773955 5629099678 -41762208 -796945092 410888867 -447098915 94746482 6048000 -1248922845 12968971 4277687369 -840966264 20676341 2707803976 -1795911493 -2226745781 -63063753 -97451 1041039045 -1257589063 -1210475600 351752497 -2504948224 -385191940 241367503 1650386361 285764160 -1000287083 -1382282392 -563839975 5285290 1015546687 993388967 -2690377 9883583 13218824 -1241453236 4992394 -2224359964 -492153329 723387718 690869363 -709325931 -11966721 62609751 -3475097345 147243731 693212126 -1479750196 1904988396 -1990502310 238231077 382799411 1668486463 6168715 -1476035715 171361477 26771165 -130017547 7345364 737380405 177969533 1277465795 -1293667424 4654203643 2151582103 -3204156083 77964978 39948782 107431350 1302987620 444482886 2957150600 356101934 -1980816967 -1383273687 1420801875 -3667658 13683239 -1609799837 1627939283 -979547776 4851209343 -926999127 1265452474 -15309536 -71087282 575804617 -2215394 -478364075 586227215 3269264 4316505038 2832105980 310152454 57202770 -730872751 -33847281 465686756 -726777779 356850388 3084580224 261401198 991207399 -7416076 -24725937 1085561769 -877588332 227694185 195072293 155983984 19579790 -130577 2057803 1019576357 -206252147 -429929939 -661044097 131092249 611684006 48883372 -685990091 1848060296 -151258190 278093145 768508746 3010979534 232910718 -378910398 -4498471 481591215 79707288 -10041201 -66034251 -3324729432 -1979688018 4146206 -66254556 253232065 84429840 369851811 6025718906 -76514656 -4817516 403423666 -497467304 95927945 1310848283 1991263299 3093643935 -705578716 181796350 3889648931 217170768 88579777 1002175547 565394955 186741931 -184817929 54042993 87167150 -403275898 31756830 -12789433 -320015180 -1230317188 -214991736 85944060 1913364021 -3746412 -59366259 674707448 50694963 -185468178 297047030 1984939821 -334704177 947153870 72051501 -4867806959 -4292767230 5863984734 -473943509 687679908 -459065922 -644661020 462284955 1708145888 -704240520 2080537135 47075188 4637031983 643549824 -2438613082 177559821 11188739 -628903154 110406309 -256790871 7124430 3176519428 -2203633858 164877286 1525228110 32287657 31943583 4572079389 -19233747 -3576110013 -3263344 173199918 1981421933 459823695 599147936 6686749108 7240056849 6939932003 -221152845 -2404721842 78665867 4813358075 1038798913 -44130498 442893622 -30070582 712077898 -2591098792 -2215903114 -3354880500 -150200880 -30627630 1281227242 4376472 -121961773 63984509 19316425 -52363402 712958184 -37355053 4403469586 1249572922 -53526768 361060575 -15352061 3335382534 10114019 -687597817 -3095368007 560981 29053753 -3278430341 224467877 -10954672 5675905831 4630405425 -606660608 -30184670 1801894438 -1091330850 -1872593753 41437487 96908228 72994024 -2116722966 19723684 21670222 -77085568 846305510 -2219279660 -853239809 9253404 502713676 -375388234 189327474 -134164367 61666540 23288012 -380377834 -14385823 3248573164 550686229 -1088418848 -496464064 -671497342 34615893 -162573841 -3357533544 1999214193 2508547673 133709721 281706355 -1316225330 788180646 119730080 -2376828180 248912125 336101733 -172980603 -166903554 -779886587 -466254957 461800733 2620016632 -773441133 -3430292 1458849706 231047921 6733089 3422728106 1247178587 -5955476165 7821008 -1464303647 1706960203 2462270831 580259321 -175495 130281668 65305142 -2440021143 -2341385433 -81756114 79059365 607385524 2999198523 33796008 -391875690 368057580 6260854842 -975756788 223127460 253566723 2710084 475353599 -245208540 -1017268165 -1551736734 215479794 -2867716885 -3099583835 -664943921 303576698 134620824 1005359048 -53521721 283466298 -1059417916 -369642343 23127297 2939334237 -460010773 1491725990 -4253787324 41975430 -2394352 -3393759918 2839244456 3731354 -564809978 -453665734 -642259906 -2094460604 -4257057932 113408619 -2110213325 172357182 -94815407 4011527702 9115759 1180868073 52800682 20907321 242343207 382363 548957 462735409 3954887 3971560331 2094451831 -10930778 41047172 -1569445361 -517127513 -2105188011 553724263 -3254023694 -304551888 -2016032372 2268348359 -61490750 278887212 519664839 1507947914 -1466405632 1146951012 2270834397 -5933979 -1675179272 573780489 11114803 -565098553 -3395087086 49704005 -14665675 -258306 43552247 -820746244 195665667 -2540643362 281662279 414667252 -304051256 2103003 1232525850 793421613 1106109908 -1240327026 1461720634 -295437083 -50415653 -1222025293 77816026 -17352339 4473393132 -1551764751 3281049469 1853051442 486140655 508028 -1092143337 1136170332 729698084 -2016642343 2572869 9088449 4839852201 96177774 4583209302 27153035 508107626 -299322575 508872870 57381723 4831847505 4092403 58069018 331657528 77068343 -127644035 -1729286363 28039822 -117323318 1804247390 42901929 -42422021 -56565084 231071529 -881379049 -2893511078 668906121 2580202 -21505976 -528230167 -1921930602 84625844 -799100968 -1215162 390796919 4473742536 399573089 -522002959 2332716867 1547970221 -254862466 137501032 50396 1465618 766900720 -2459490901 52878085 -138531783 2486229028 82172481 -226021856 -242557205 16424612 -858167034 -184336507 -411623812 -1813351 -1997375280 165032526 545752168 81960284 -36731414 -2468217273 -505178511 61487294 -3931203132 -4883373 2540179546 13720450 -1279057031 -33431820 2381884782 -2867774586 -1479290226 4422588 -3830895812 -482690566 -107285885 808997452 -2280655159 23134323 3967079666 227637068 -1001105983 783903849 -3311608649 3231489604 -1464389773 -856999235 -629497196 375699437 -2482674701 -439482983 1054825805 -765603760 598747180 -334466771 -796965000 -2188607735 106712466 110849934 216847231 83743026 36993092 197965580 -553167300 9958092 3092574312 940838166 1170461687 1603071317 516742751 228142733 -664116 -2410543756 1242694050 -3675316 8695025 52422719 -640086855 53520436 -613428012 -1933664954 -842497376 1022016 608982399 -617688175 -481602056 1005162816 1456915881 3523661445 890822009 946173123 7662083959 995968931 2121164869 -1360896913 3972058254 64704230 -14489781 897501392 3200888665 3414869668 -27701154 957354859 2680050551 1260152 -1543438 -2989952520 -565792414 -137403680 993091823 7814719405 3355371708 -13753268 4981573841 4530544513 148359113 210745213 25606209 1757009027 398143411 953633183 -463048691 872114597 450624078 3404405870 1543242479 46683881 1173125743 -1927052911 6343114930 -2226333997 4919263279 3061036623 -239597326 236150688 161754384 315907651 100135945 4396362210 1625482920 1113413 2110646432 -1002516417 2067537710 -2345875917 -2613230729 -50599664 2076309030 282209222 -4024961509 -3502485815 2834684462 -1028980106 -313032023 -1187447723 876314783 -318125 512119750 8861264632 217784185 2594643298 -2267281311 -290235527 1129065762 24162798 -1541823841 8848427724 1386525019 5231347238 7721067848 -550093410 -2504875157 -2448243035 309728887 8853470 3824876442 -54706074 2998985527 -3595269229 -14308737 1994045302 65559626 325093831 1002471648 156462506 -525379079 87061907 4178794062 157940626 66133786 -577435376 -19711631 7642241583 23319781 28186315 1802187681 2188689271 -8418409 1662768430 586285286 3094282851 -326373269 -550577758 759776024 -51770468 437033872 -6167083 449791576 329590241 -287637197 1448397653 -31939812 -1917106067 -2468486 1733496691 -996508068 914804686 1096772020 -503437841 -742444893 3259809956 1403110403 -65940045 -3442886712 -144536906 914656557 -1922293067 -230891804 466655 1143549003 5815885958 97274637 -224036384 148240315 926496890 1268846407 2555142554 3009585981 89286445 2108429191 1824839385 1952263192 -1292509 20165643 1683626492 -351586276 4845831663 -1311820521 2744133305 -334611259 93746780 -131910424 946973428 -3272857438 -1999957050 1039118562 1214409637 -18178004 123160775 -597789108 49620171 804476801 -82909018 349915533 -1084753076 172343084 133733396 426078169 -215295521 62433204 716682589 248652404 5559388092 553987715 302046041 -878381500 131977057 -739478346 -164338988 27983490 -584062950 -1576146513 1159421209 2966538717 8816044227 592491549 -49548789 -508683535 347792021 65523313 -3747805912 2966929168 1741545 596633832 107389863 -146081391 771947413 210211571 659405065 46989164 61555151 -1425212361 -27790831 145854707 -1018133364 -774681069 -85663890 -161092905 214657753 702769307 877799778 2385779392 258266056 509787598 73439519 -152860972 -121128218 20564189 68043512 1064095 145470516 4224680635 -5188054 -81074 -1131732684 -4577062142 -594191244 39844166 2722795419 388124150 4224324501 -859785019 818525799 5378560824 51075315 -462897228 -33679790 3894957032 456604271 -889825477 -401156637 904568847 -7189817 1222153919 212633615 1451190870 4326872309 932679619 -2327098792 -812344623 -680952193 -711324520 -432881101 -1768944015 1521392954 -352785713 75479835 194939634 3336228881 -95617486 4311857606 610215769 367344091 91984745 -485481662 1883020653 -1641133845 -5760837 342887801 458378317 -1150469857 2710327714 6355579 -903149004 23283076 527913883 -1976140049 471366475 -17898422 -2297092218 -868407906 2307517830 2251447 127173433 3346488880 2814417922 32263081 -926398208 -409140379 1212446552 41357951 -1654523119 -12760018 205181088 -2834989570 1531657394 -5405480598 -1108567519 3032031840 -3276406960 4154552322 169270694 705946135 4354288408 -4561258698 -622654328 -945064738 1634946879 3844799 -1019837316 79137259 -141210237 7171045669 -20091643 115047594 -1723188981 -62400875 -170621651 -603024084 349984483 327380491 3318457626 1170748581 -1099759376 -104033010 -204660186 -135348639 1875860025 -283736808 -3656199690 -487669236 567309008 1813595835 -774683 84685010 137122461 626160920 -2459437999 3535079749 237128376 54696563 -3165695 347347880 -2828031528 112800720 -853103679 2978540217 754558941 -551944165 -543334511 6843141147 -916944196 -1689677379 537509382 130132806 6083204255 1345718144 155274928 7760815551 245230508 -126773504 7601504660 -466897614 4827609232 -858215813 276735764 -2530640678 454026922 1572340336 -224850999 841770371 -1429943879 289779756 210215168 507682267 307193 -3618501833 1338113358 -517536514 -898206548 7826937170 13507191 -573283493 -628026177 209334291 1591052783 6766487205 14364684 -1074335671 1031065 -1035570403 -626553984 14133327 154023623 -3831246811 557065993 -321316774 447941154 -1024612028 1349856358 -135528873 397532826 948153144 712589657 75313171 78344782 -1140053309 -2290116808 111673348 -38201302 6620987001 574575747 64838081 -76245377 -683821785 -1655152072 -504978081 20463375 -687238560 75752394 -781214 -1352177468 1154788130 8746952520 567904347 1567694825 -652289161 -6330259 1130446883 1319422236 2366130685 6049400095 31743420 134446924 -187922940 350430705 1783660099 1631347463 -83012372 208822346 840239555 418950369 -292916179 280439456 48500782 753393383 5144295769 518081478 68883774 5273150669 -414026443 -19328967 128723261 762656383 -3864280343 1026705113 -15572556 383194155 2117748558 -180406125 1720503950 75970155 62022099 -791387 436286366 30281404 786796598 70223333 -579047827 1518311646 -1051317737 -1019892156 -54174793 357553159 -809769402 -1885978318 -792194526 890310279 -238354176 1363955914 -80302009 60157042 987240093 -1587879098 -3571604601 250969872 -1921523870 -126441365 -3638651168 98322158 410210095 2001153040 5383251068 6116235692 577523233 42667639 2067846631 287699954 -1325480324 1717277847 -482148296 1213222134 -652115196 3580470797 1475855389 426251379 6332811 -81195849 1703982339 -640909284 36672479 -6650683 -211272077 4044637328 8399508610 1767346502 1140384050 -8116277 6162722754 1023805 125403646 129094263 712335394 32674056 -49232534 1261147451 -1509557013 -498495263 2069400355 -1054818417 3031762109 -411618914 -4366628393 1775479383 81445856 3094687627 2636928115 17834779 9397052131 3700742124 169767082 1393333530 -2341434465 -2378035735 40977097 -569529779 1201432787 -1667907352 -267514433 -479825136 310273293 -2126516440 112628076 255843091 3642092444 235621861 3860302377 6935110533 170275886 -1492600947 937929 112938754 333281358 1775977565 -247863819 897132382 3630597259 5775606318 292487243 -1215659847 -403525289 -3116797551 -2892920314 2783270335 -162419596 -2600997391 620712374 -1535336643 -298321081 -15190809 -3137163110 -14145653 -108449818 766804573 2360375858 60885072 145752348 -2909603590 2713577437 143857587 1812098228 -463284739 25013336 56862794 566236690 -75508271 4058982956 108775985 -561164824 1610982588 29789272 -22246188 68596489 1276684528 -1869934784 -2076517428 -202231056 791574442 83847026 3796288392 932488826 3407442022 263833782 571033190 114841628 863301065 25384424 799442744 -78146012 -820800970 1487598968 16312024 -643239772 -46906638 118232920 -370896607 16837840 19552449 -69466584 2844901494 160964887 12964783 -230354552 53082604 -2737433823 81894161 6890912 164171917 1561847898 1313936765 -103025753 1387785430 743169070 -2922444215 -433366077 3649433710 111746040 -15936486 1146597556 -238173722 4205822525 -233967478 154655420 286263014 48639826 633570099 -37213238 -2038178325 8012565036 1867999802 -1730544114 -256911980 979525198 2026813891 3092707291 4005162827 -1452416480 7173777 26641242 940670197 694196365 399766779 263705691 -165767238 -1090513005 392578187 -2201108 187924457 1725324699 43298452 -1167258686 758909217 -1163111649 242996293 2357998391 1265459726 -667600017 -64036758 15609359 606540558 101807 986371901 -998166353 -1867958773 -3609050820 -4160627868 4123364773 206478679 193689546 3221797812 1107280971 5211052054 892745579 613182273 248050238 3924664781 1218959658 896344533 4419498137 249411657 -283360148 -662666 1716242109 -136912867 8443583597 -16954963 6351836 185614881 5831508053 -1687349 -195363 316233808 -35885508 8430422665 1243729553 190469500 150911753 318271195 5367364586 11785382 371306828 507308792 -54534101 -1663805107 -139358073 1867632949 11652150 -453505 629276892 1052525297 2384130058 -1076968121 -19971939 55707328 267489437 224264024 3225081591 559018944 -1698957905 -2368267857 825816925 928921807 1262628016 570872974 -691216296 4424838306 5145243688 843444910 3009095959 -2373212049 250516407 2008615744 -39616804 -35563 6482692326 -2461729750 493987281 -195321902 -1600076919 937525238 -788346253 1386709773 73376351 3554600504 -511631803 -1554566087 185185748 2897556 -283632846 1336077552 -301397237 921606638 1347555223 2388963383 1539757447 1029854856 497717536 2000322019 2483939 8888256361 -6600113 1955462715 -1555992229 143462475 2590209100 -673600907 20417622 -140531762 319170636 784274634 -1076396907 -2423282136 -268383293 1604386898 -2352621412 10690890933 -313965908 6540343493 1463857896 -307834211 6001423 -42805140 464619212 189640773 7988234646 119207213 2909804885 6619141706 -72132579 1597096 -3092663873 735833965 -955616217 5540613976 -489354082 1382144144 4780346556 226595692 -142379843 -1169706174 489867863 293622605 64639538 -1627685165 -13075891 -2085192326 134816289 -2525459043 -660733164 -4262406444 564786649 150217592 416355196 353563198 2201794671 -2940537166 29325215 -2116954136 3729866 -1367333818 -11333244 58375601 2252454170 1045758166 16468167 6479160691 324403 -550897679 17705853 2180219930 572344550 -107903262 -5712656 111422074 107422042 1728327759 120569189 281964090 6638255572 -10808061 -114100237 -374018938 3416016071 172152075 5729393 52315229 -3089988699 4072453059 -2325709888 6598183062 2143961087 721583625 256470482 69453189 4344249445 62047167 542088020 904510102 -50508466 57144917 -74876 -158380098 2008991244 -337798415 -27905967 5275997903 1544607092 3543270689 4142107409 -115999805 -82837784 1886829366 4019630 442103753 -4967431 2944293857 28666424 1439353405 -2048173354 1438105913 704221329 -2140118432 89031 93453333 1012045697 468746974 49867315 226700610 1441224285 22748130 82435998 18465200 1398557583 4971326 6733718846 -1735031322 -223536167 608619509 815168103 328531949 2098273307 32656042 2451995816 74110657 145889074 2425454047 1555458509 -797789269 45078985 617359076 1374070038 -1155510579 -298573647 260872274 3707730243 -1051429696 75715609 2140942109 864785045 -400400580 -1137100448 80678329 1012063299 113112455 1227672093 1005810086 -678137513 5234218081 1568063338 -1133632580 708841262 1590354170 -4040827753 501260368 112435310 4524335911 1937209742 650668 1523331465 -498771882 854335481 -355589785 -1593147509 2890597325 90798082 2125365266 -135969938 25515716 -2202484953 4156570017 184395104 33159115 1947287906 -209349934 717809274 -2023420288 2560153237 590646645 -1682723128 -565106 -1390744139 163649403 -363397364 9276075 21975057 -261432040 2391861837 55917668 181648409 2925451996 2784043626 4568650163 1059847077 1164851248 188057136 -3082793268 40644384 3581573480 474042491 62506734 12122977 1809568283 174642593 -72512612 -229994835 -52166754 24347510 6873393464 1901924756 119140895 35441367 -462218500 1720053994 -589599327 1125359986 124671698 76422724 121737164 67773287 -253571 2288640804 47782309 923646939 1863418257 -1124720314 4207383765 935412163 933731144 218956594 63562885 1137130458 2209706560 926200899 -444999783 6644015589 338379635 -131188621 -65801463 -458701611 2616757423 752774260 3023503314 1315378216 -340554292 1641405258 101104889 1593875267 560471034 1197568734 -39146426 1056218709 903858176 79525163 2448102435 258561344 15464769 -1214455577 -405437441 368605628 94264041 33861011 -40879160 627372546 18271158 5690019392 -13727923 7290784410 -182466601 280891758 1830709601 624274849 21291636 473336523 -397272734 -296903261 1289091747 -28613418 4110756739 2251103934 -2296287485 308659976 -272707106 467723682 -3016404605 -1483534254 -130101277 295135987 563607 475169513 -672760914 66759992 356851969 419506984 -1125067651 602652978 743810763 474878417 754088905 1768895467 -2173390656 -88228833 48365098 571738510 5596975740 -677992386 -722524424 421380013 -15612279 -3086409340 631540539 6224384559 2505599535 707715130 1355413168 -2575796289 2268836867 381688120 236729103 1769708179 -3661363158 1309719667 -515010973 9540833569 6513862053 -4900961125 -428371931 9538203713 74697563 -1319481275 -2360820614 -273047126 -1182743794 9404261 -3659247385 4927828491 2197200298 2795075940 -739384634 -568029064 -521169563 2350597418 -790158258 4845202169 1525181671 394464837 -277137298 956542098 -1032064177 5376941994 -211178057 33277482 6573350875 4645807671 15989745 470632999 453178025 3294515141 1616448260 -79677959 -1540568794 19192223 -651159397 3238454 4541304751 -4940111 -199603261 621516059 6039076621 41795969 31905512 -13971044 14857264 292068160 1200890754 549733617 2967365496 200063019 2993209283 -3371902902 4762975066 -254385 -386639820 -1068593 720309987 38015673 -2661942 -490839350 215443376 -1525803208 -1902310122 -176656568 16083650 623662033 1102845859 746654603 149474239 907448249 6025029061 1740071261 886132029 -9374461 217362909 -327943339 -1107028067 366025855 961207856 1844216122 1115054484 -408321952 414954794 288767283 1794174367 67719279 -381178983 -1959153810 4710971453 1251888723 4495003442 970177378 140681319 -19074338 24833927 425344351 249152288 -82671788 2336340161 60393271 -1797189472 -1173642510 644517172 3260162922 701549735 25328322 47198269 -1114616328 11959247 -5008367646 346959983 367982442 357237779 1004694401 883613198 -1140028063 6170099 1105584308 746477426 -196973682 1833985254 213950828 1024583441 -1694259372 2391915671 662913458 1754241125 1889630620 -2811871 -1248225912 1896026623 112154042 12946008 -1968592141 -211080108 -3785783507 1562231340 9752281 143242914 -462209071 766941453 174977303 244069341 5964508 9306754 635085602 286164481 -41498667 5684666299 425732798 1240563641 77385785 1532507799 1154602401 -124843073 17861219 218158338 -761669877 25857921 -1223387514 1931064780 1183932798 3443437202 879996940 182674712 84229843 -113523118 -510720 329013420 797378860 -1129188208 104684173 -1496884 850271760 -1382106 -194509626 -3104434742 -39710895 -394383502 454493871 1757180210 1100495078 5178863121 -12683673 6804713509 -299176743 -4064942538 1393128673 -52197704 -737833954 1112249547 4522610502 386319341 7496711474 1375263 -7362202 174338958 -315719762 -955142456 -2679356151 -145242377 3743062890 -387736663 1911713657 -3861269 6476038414 1706978954 403023090 -809075231 5735016603 1397401667 1230580569 1050953934 196214628 -138462844 -1734413080 754773859 1769088774 1399656593 1301756245 -18683326 107673979 6791468 -3086402183 155795395 5635853571 177984060 747870656 -532123483 732677315 3643930287 -476763183 -1598325263 6238950038 12581049 173887953 1414001921 28953107 31408829 -1855556554 -922208721 26506321 -20634554 44362622 -2260979593 6519302064 -48408655 134183701 1378950132 855171050 166796567 2070334910 -138513417 5498496 2102912415 -2698348743 6804320542 -631331980 -1053802640 8168022 276451690 300957906 -1437508517 23152192 1634714262 -122664502 -824018791 19779323 1325701533 -833191141 1102383483 341822004 -1034871345 964734624 -779664252 -610051059 -251645218 129496064 90886271 1984744859 -172832685 294258660 -555586 2537997817 4380091018 97457204 110574967 -355835934 4313099820 1818004192 301879835 2585131060 640990961 143016262 768539220 46288432 181429732 1934089028 354984127 -178647050 207362851 -773758105 22332962 -72544556 9442013 4779614 641205592 130707192 -539557183 166374927 308136075 1233384912 -5387513880 -1804476031 -54498299 4663860124 -824338488 -1900808750 201763489 3746017262 50774990 -170426 2065039333 2502400208 193001474 -256570935 8712317735 719484460 -4776017225 519971906 5488545592 628245306 2898448253 956438456 288809945 76303973 213575837 -205491523 -290842426 -33430137 -1396145985 1783200597 986147423 -512967492 -2083695991 147595138 2705771480 -1668329844 701582282 -481181847 10165498 2637201 -878712702 348396911 -426325295 -89903498 -2012784537 297892087 1090055000 -183040727 1248388585 1294099292 -88607007 1098303244 -221781573 1811742178 1262423619 -14006612 1454769419 1008934935 -3562270 -2405676486 -3077229523 458629775 691595378 158112706 665172303 -1757419689 6517596 -247461948 504914171 -16152705 2267239298 -80517121 322481786 -6627384 37489274 1240774531 8013566795 3730333590 -1771672 466866265 53226161 1583056609 -2390624631 1883428845 450436898 -2291327142 153784835 176421444 7108245143 5044531961 430719412 247291768 -3970657879 -28288210 815706220 407043930 891410057 421083308 2034496138 -207279 157035076 591077320 -499228566 1476435039 1205964257 15523457 247541288 1377949358 1148695244 -680726291 -7294366 7396304 1200125 82852892 -174690 1269467841 -1630369183 76944660 1046826684 277113831 3713192401 2004323431 -186579936 3289222923 374956242 464628456 -105220701 283597880 652682755 2324127199 725309038 -1707306753 595271954 5911472007 934542094 3626431424 -392055004 2367558240 4901466727 -1779570905 397451024 -670028 67527792 649901815 1719005400 202244433 5691236804 3110416863 357906698 1199888793 -2904818483 -882416629 -91431656 4608415 1045210296 279727367 82366978 379511700 -497307249 -3592147194 1169622544 1777279969 529690491 647860521 1056135515 79970267 -729162943 3862262661 -50878424 441521875 4984806750 -2811510 2463753255 249888792 227358701 -245119175 -1877960116 457065082 -406287905 2076416 -537429082 1583554082 6615449275 56305387 1263089026 -461973620 -203798545 6265363098 5913201185 1117303632 2035453119 -204831397 1590646496 2198990676 4227271 -26382085 -30239787 -1089650367 -862124673 -103220480 1737947739 24561546 4902660364 2809453851 -171383850 907187251 1063775562 397402397 132901 444702848 464576443 1081353136 83958613 362959061 2251707743 -578773634 538320129 8459744077 -16478764 36936357 855131986 -234727603 1882251244 -2860701 -1138217376 1216900221 3895681037 -465968724 -329446845 -964918452 174178195 2693289295 -278793261 1281711905 -980880235 858322592 -527201433 4604314 15302347 94090629 -111683563 -101079510 -605443735 44597858 -23990812 237953670 1850465 4547966146 -701118217 45992528 560495154 365937267 -952024257 3842286504 -5611859 -2175997403 37630402 686250075 760916009 -1236881538 141299745 -1104003345 2301711777 183932912 -2174956471 4261427549 6767198296 509256076 -269948947 -2643932697 -573854769 -4534297177 -2233140698 390570473 -1490375272 2869894750 -456497073 97975905 -541014 -500908139 156591884 248709367 7797145 153630435 1489395377 8727759983 1252877 1168654172 673104786 473944347 4909033104 -82409412 -11934468 453922908 2337731604 33780962 1177510928 10601339 969607837 -628004892 318148926 -218772374 322364065 14817671 -1347767400 -320930287 1051287408 -4234222048 25103244 -431502648 25012261 29587248 252620961 37729348 13013038 1058094924 23505076 127102895 244752904 244163402 790765078 111724236 581867679 771170433 1210256668 -400694484 -1994245387 -5064745221 -1110819734 1298595218 182644006 -3920664 661342121 170062492 32058691 -1328760588 346422145 -577162985 -95261106 346393148 5279341910 497783168 -158488205 222111373 331240313 4615308514 14948961 -111245461 111018580 -3925628481 7326167 2563640385 680589006 6364480328 -897678730 2554929669 -10895759 3240233060 2265269769 -2077228042 542305504 -726388313 2196102632 1272891 9171226763 -55225160 619970026 -17136474 4015759950 -795380907 -92070844 77162733 61976450 177554827 987913200 6501767090 2651144615 -2100215060 -164468166 997824758 1245574003 -84021 60235940 1214120889 -3081864805 567427403 -34122392 -1112479506 1118478302 -1174154045 21633810 3319735599 254610728 2843593195 2143807674 387612222 3038081197 -2659547862 257438375 -22106345 6915445475 18032653 77453662 -7882928 38195259 1407495330 619072364 144201764 609839266 527664172 58743153 839747851 1466151427 987647513 3694691234 382841143 -220152616 -127264155 -139073800 -323581440 1613805599 1270228168 491390223 412941924 2938299043 5569355931 329636296 -1204554938 646352840 1127135 1126914657 1942526042 638500218 1192577922 8395873 -421347688 -1547201688 883135060 -118277089 -61229437 139512764 2721061150 2063774613 -1901675769 7492464896 3355770608 760304219 724204015 28650355 9362974 -507574 471953253 -1272339603 -1347215640 1132032193 -410510567 -1161556308 3408525572 32451838 -160502884 2987190741 -710736153 2227277224 7450884139 396165 2002382059 2777407104 19828054 40257904 3984520 3032113600 345503808 38629361 2937422319 36265411 -797390049 124355728 -34324554 -1555569983 88168421 -473601549 25687381 -1186040093 703973423 -906664563 4068134668 1564802394 -27757398 -946468115 1609719260 75405505 -1414252835 -2293728228 520031434 1010293140 3311657991 53302398 238582622 24806716 234430397 1768208959 2674363463 -2614569351 2211454229 2811920 300069501 15851022 4773231145 638035673 -91923441 167317207 1557021426 1282740812 41440777 1357756647 -688479658 14805546 6854541475 -291923351 37023052 -116556153 -75546 11046746 -213036161 4007921511 123597148 162524483 273411985 65625942 -1010683002 904715012 78165072 -351326009 -541503015 168659173 -1058052309 -142603706 1926210093 1146598278 3065559777 53510597 143397922 -111919664 -4182877620 -109827146 2879092353 -2738630460 4707582614 23191136 5483386794 7017411912 95739419 -615053969 1412670271 28088055 2474703693 1059488006 1293240697 5943500296 -673257793 2554898996 3707194761 -93002617 -8110327 -52396688 4966268107 2229940701 949557665 1142123790 4078647843 389247734 351715041 309859544 404318952 108784790 478730613 -252145539 4425979409 208569495 645636589 89060461 45607958 1334162918 -426522184 75153953 132685302 -14564221 1085080577 17361483 2988112804 -273021227 950451166 347947967 2468213243 3409523487 8406600152 2486390653 27227920 328259206 353505578 -792977629 922671422 159919273 -831692405 1602870593 3719065455 2294206444 1692599914 -2908092746 424019916 854572348 35539388 821230869 -3002526648 155412 434918535 2720192741 4276762996 -127820265 4456281252 115895048 185025244 141371015 581616422 -36167548 1458237558 36179322 67165119 -34292320 -27286920 643334019 10360013 5582123472 1769436284 -1271328115 -565565949 1683082691 6204686934 -1863063127 -1547954911 148787025 1310504853 1335679760 627936993 473418847 -1130957617 582442191 -140408608 118176849 184911509 -1460226427 -2530314754 -2738275758 60054923 -623630605 -1237563944 3375331865 2033328317 3410741470 2385492809 3594169111 -12400585 556618044 -1687605570 -760178770 16374252 701733756 2719719482 38963356 2584086984 3660495321 4585437044 7208282631 6212426 -61080735 3613753461 722270543 1215351265 -1554535620 254766468 4405786288 57038612 -351704407 16864610 4077838413 -1970914144 -15393145 -571477049 6200853532 219861377 -206889834 302031754 378338549 619567406 233817569 -952306466 25376879 -47451768 -567999053 18739065 6405403 273222580 332361005 -31458107 -99529734 -30544561 3189139186 35699348 -2302056042 1081622300 3960724876 1732977005 1702322266 1130716492 768411255 1978677689 126808084 85675143 34187758 -169029514 182664816 953791406 854152755 -4032934996 142219917 1199768279 97090041 4991343053 -79586576 -120736132 33676551 -935558762 706358045 1088698 1277594925 60453661 -245044666 132256491 -10177929 9398961 141655783 1411771029 -139775708 314005611 -362029400 -402889903 -1307968 7227761760 -2348386484 487421069 -722581634 -670613133 4161502265 5056113878 -319177119 21358923 -2305296084 165233297 1950550792 859166330 402427220 2996580450 -617445060 803415148 7895225977 4446936120 125225412 1403653170 1187505553 6844204 97675160 6388805 637637224 65057376 14729559 -4036920980 141550680 153649421 420859500 3269038413 -80842137 143269237 -603222988 99107208 -819550282 537500446 578591004 6568200578 -1097168971 -3801397136 3240460 214534726 -639119632 4699073 79112919 -198294091 4418836737 430615215 9138134504 46721920 1124677715 488234858 93417722 105480457 1521412343 660315689 -157285646 9203437994 3149063042 -3154535653 -1194801076 582268813 53913861 4961015001 -1692439 -351116795 171887512 -3718655387 5854589727 -543526 16881154 4331924856 8356569104 1663774695 444689248 3470734266 3487427101 -1492665587 -38588123 416081883 5923697276 8964699 -1083383327 788235201 3936023421 327310413 -145222 2702691062 368288445 262821596 -128946781 541722619 -2435465991 -383107326 6253361601 1553196514 2389426 8855398 -235037354 24208522 1758729913 42312984 -399905525 406635011 2242424585 -7127191 2072384272 1322236765 217639980 -2925197903 24293667 5529930507 1986570957 6135833399 2837021375 5918814648 1476780346 1409481825 2412914651 1096447451 2966688752 -1673395826 200612053 -1784387594 5831968 885919018 2902035214 68304875 4699516244 547353497 2935299215 5838457294 5037442402 1944107409 700116539 803555940 744423056 -2033392617 280549582 -276834327 4502833069 -3649530241 1229161204 1657334790 663985109 356594798 8842507 79524764 -1508499429 -2230473804 -1893242070 394548809 9526764 -3738761544 -101866193 -4125711798 220974738 70032730 -51471197 390225412 898905929 24104808 4135921957 -1577262275 442416529 2263705845 1980296466 144973453 -184024223 1223198266 -713669010 1886841621 1522114513 1376705058 608533130 695905328 190013101 749117403 2621362357 303520373 -117604705 14322072 -77139933 -36990004 -423833771 68321585 50442826 2221728265 197705941 272596868 2921143080 2584914230 -379283697 -1000310350 -73100340 -64844339 420356611 366692543 394824781 27043425 -241297593 272592494 433880250 4291191106 -66181574 196502975 245849026 163962933 32129040 9415486622 564439638 2747657797 2355670129 608182969 431754775 1732353346 -1802193061 1663690779 2025324358 7294954841 431369023 -3392704 -1225982255 -250528342 -2486354416 8492619818 1835158578 688339213 985666349 454161127 -4954632670 1342894 7142496931 -1058871 682606067 122846981 -97600939 -2652435838 133853490 -1779651278 -4231847 -1739599948 26051580 25720013 1220355155 -509377179 50686775 296426713 -753306156 53908205 1873087651 -1430072497 1585250721 3782048621 81851951 691861182 26354873 2489448396 19926356 -264045885 8301774767 66661833 -3534175034 92574998 6127013737 5839704768 2130542870 14772865 1350613319 1718516286 -3902634078 28002766 -549158090 5428561092 186786344 74138980 194679 -6873157 3689716082 235804906 280640561 4512077157 460987441 2021777899 -2183136669 1138203096 30340762 700855569 149448735 45120918 37782619 -210808585 4451198625 2703580 -730907 145250048 -282508365 289838646 131168232 3126187083 -3802056 361879408 -1453398056 3426264593 -1598733726 -362759 18146411 203475178 5729334841 424562428 3071256439 5250542176 -1344718617 -2101038181 20798589 -27966640 77932132 -416352971 -1480475102 119668673 410306822 3577253 -182530775 -20371308 2286030736 820720656 -1724829 252463224 -2314474129 -3667141093 770077522 2481645756 680645474 3318371301 -21691389 4074518884 10298033 10769709381 706234439 1785487288 32106901 142869734 1144987406 -3156788769 599098072 2093224808 2934052478 2857937282 -44952116 50262949 -32683242 -14965776 735178165 -38801 7403520475 -2270447027 -1672003 351196218 545558525 -41585821 337033985 -1052336245 -198237155 2421112204 -72126449 5743999901 27067313 -715326394 -1928298841 907834402 -180394641 491927369 -1336637783 2686765677 2355218 502657429 1106517661 384391025 -2049429552 324567032 -408202 -19768757 -289597361 -82523895 291546407 -2926577 10657387714 3349147125 5548976260 -95540321 982984386 1005764724 137434223 4726505868 590705323 3283766595 -1489349506 1957502852 -236474461 -1364292720 2282286483 71838963 205203390 1098624036 106944181 -1545261276 680976787 816824025 5877290385 962382405 600997 370138657 175886694 1415254444 -1838118434 4774680 3661913995 -60666852 2004306653 -1640033 -1996472774 -1570276994 4103131250 -118137755 -44292129 1009769644 -71235374 39901895 -1706391303 -1275399974 -131549710 -771111 -3535984 302192625 1981287372 2295650029 14498951 1206987726 -593982387 326143680 2054811372 -1397699783 -4415829411 31849620 -545586 3621134271 1378288 1016555701 3190220366 2272748324 -317983140 267274167 1406251515 -32040415 5398792551 -120492035 834454538 1939814156 -1326468235 6990205127 8020357895 -5531159 1164624865 -1960255606 -1341721670 286188897 2200924893 -28131853 1714640533 -582417762 -243709121 5620462 -160001966 41530817 2802914753 -340310918 -684927258 591757092 -429586605 56797429 -459439077 163094618 389710089 4162270783 -1107175661 -2593131174 1357832858 479791446 97993804 -127899906 194333869 1185992603 -1055912727 1572990755 919869433 6508668468 3852395211 56973949 -903253168 23540786 476146701 -116046750 7269924326 3800868712 1106229655 -1120527465 2106341818 826227562 112952003 128357258 -22067768 4632023024 125828237 1694959951 13985604 2899591385 56222813 -5588777 -1138611781 103044899 1840289169 140012476 143840530 50251194 452686591 127711183 12828187 -2873238 -291149860 51899380 5921884963 8033398655 -555318313 339676267 -865733551 388952577 2368109953 80123563 6605895753 -3328914362 54129942 37592446 1875568373 45736319 4481033966 -797029889 -517453389 1597249667 -160661229 14781642 206344731 2455935309 4325734492 -152030555 33199493 2063777742 -1176716382 -21330194 -2403841694 -57185375 418788883 375098038 63435722 15265432 32494281 -22240732 1891150 8942689 409910577 895358337 2542494919 -749104993 375830598 123828002 7829147527 811255415 2461476259 71032850 405514523 3878247 2266808788 1279394646 726189405 567495032 1670405243 111067586 1744524809 -430321198 -861954 2648513077 2685260570 762619113 -23125915 -2941763846 -48244 -415488971 -233913572 6017805 -1187970383 -370676497 1369728 39649038 975145903 1769123 -16679734 -703147153 352348080 -6782102 -529441011 -2001722746 2771886284 4092080099 1451108726 -3833562101 7124895145 4541939544 4342981719 724414523 2872348452 8627986 -3244172 2163831380 68472432 -3419233283 1195350194 2504532569 1973503862 -2129549112 -2286754569 3484167291 -56956 1174682626 15874682 48255563 1361161048 -1737231 51338484 117211898 140005365 -951313730 723412117 525727947 -2123381941 -549534386 1746067952 969497940 1198563130 16850710 1459241117 454343700 -719118602 -3227138918 177653370 392502993 -1290927597 -17857583 -27330 5009026274 3767778591 291430465 638681670 1629741354 6937690 -246650790 18759061 505653015 -1138697092 -394581812 1862873508 12258846 -62590698 -24138382 -53450372 966189927 -3485727928 -1651895210 1613986339 659672947 756454246 -3369058181 -489666295 37954434 1248650037 387927470 1028753978 -32612728 3255083467 -1132114791 2755999707 2316937451 378194616 -10539205 2568988011 2554874 346290687 -3165678795 287230077 1073840941 -879421480 2477204430 -60594448 194504555 678412229 5992125 -1540351522 698953095 97999887 78407497 2215238 983425892 -115459772 -459090976 111202459 1315119113 -635377417 -577498279 -491286617 743523171 419541595 92654075 -1915146630 127052874 1298928985 -1126495 -3619543673 524386678 52796103 7395213 438423269 -1664235370 12284540 4161790528 -2395964477 -418226 4117305007 172608504 -2430552 -3939341655 1391995017 1460411980 -399688756 -2865895 2477694 2369787610 1491010950 -365411179 5746627 -604086250 -18499224 2333764603 -1063459000 106639999 260993520 -169783475 -1829276857 705298738 320327197 80737998 38614194 -1830811791 -251193660 469675869 59615221 -1484184873 389634620 275087784 42089791 335233943 -887523351 -260600929 -3487734573 2669581982 1573009954 340803294 -99727757 -3792708 137251006 -2155713234 1168376998 278031068 1724049818 1036393653 -47143670 -327208604 12315208 4898103160 165806932 -21518703 -17742881 139381443 3598376 -399364227 -255173 81548875 -32252215 47261356 205043209 646146023 -1208978363 6757193 498106418 364518751 1072829343 -316473431 -40069668 53954370 -2866737769 80603895 3763958827 -754811284 -294788116 2790029066 225856861 71114071 -774601659 126781498 427755730 -3945312521 5165324081 14886990 1700933788 85689 2875917 -306824899 -955288572 3034452929 1161464526 3552097664 41426427 -1639477285 1524841 3760517496 -2072649054 837981900 -2084232241 -74927332 1931273179 167377342 -25024293 -3475102472 -22595709 717691877 1450821268 220132253 -146298096 -2360205675 -91088093 -30128307 -1125055699 59505330 213446124 -9110380 -260266006 2191849652 2711494944 271935866 1597195726 457288679 2432702679 1330340524 18016048 218592826 -3835918886 -1429795900 123665105 -1382674 917357863 -3718410093 13914894 -3464113888 3500658590 -353981298 -7314984 -827882388 81512975 -1592930646 103153682 -188760626 -45037708 -5799448699 -553242398 2059955 53396372 691692853 -231917709 265375970 -1919966187 801233407 -2700849989 -20153223 -315941145 -1154347648 -10537899 -810350093 2218384888 794296822 -254783946 1316278916 -13756523 1819878935 -741470051 -155264215 -4104841410 -442803547 1607039475 -1596888426 -172836778 751455425 1610305458 240981652 158482985 318420792 500222490 -1184853823 294738613 -1240517694 4033977440 325928667 -391045484 -55834079 841672569 609805068 635324143 2559087050 -7286536 107891338 83075643 24165127 41743539 209090839 163955224 -3371665749 3068908573 -2218128953 -3420182395 78688959 -1354735582 6144815646 -202924782 454450441 -11132172 615373538 949500294 -5425086 311616199 -2887684058 -15207311 -1228528644 -8394341 30721885 2360536696 13957832 694714259 3039576721 2172273186 -7062839 100930865 937638781 -2305007047 17098196 1783847838 896426 3594015524 463697324 943371997 -1462745888 3342827994 392818926 1578402680 -293104427 1592219 -117427729 68539319 -1622817464 3081851316 -1137531326 -59965055 18021494 -3857035255 -271596433 1428923452 1330623387 -179598907 279676834 -939035562 1142464576 -18093765 15991551 209283188 4929184650 713428021 928194416 128454378 2451800543 212439701 77125319 73851958 35341008 764726563 -522269656 219548158 -1056850216 -1353559690 226980877 -2123155752 -71820484 6736685696 -719278792 -117505385 -357270002 -538603798 667230454 1795147791 -1906616036 26389517 -515154174 228832610 1086987132 -299706153 -1054940493 -3564614806 172998413 1348855218 353221 -1760302542 -247119429 -3885962154 -8790988 98027133 769823934 -11302219 -90511362 -2119967214 -1874271678 243429807 -23478169 17978016 211744669 -1482642716 236032 156293897 2246468447 -838010425 1216834544 286416546 4507422836 -1230107326 -2630281109 1490437746 -428787163 508829819 2358281642 -396538279 2663567076 349244257 -245183699 160945948 -3394903131 847552676 -1173247718 3204107 682733168 1249979542 171336907 2019090303 -76109051 -238291535 356384494 -4790718965 -152388997 -255744909 2007061245 247790910 413858445 2982202675 -154837294 -13528909 -70440584 -312463420 5831561 -1216043811 -25332178 -2401259613 3308056406 179365059 -3057654201 909621751 -345123227 208089665 -1122630042 2321244051 2162074527 11606256 1599199603 -224243612 503102346 823526572 -3072568970 -1456295 -67410870 -16266350 1116216478 173575300 337459085 -560657306 -1374372188 441903840 4337418405 -22268659 435107560 547421451 -798965853 1591535 -25854744 -158754434 11408894 114454689 613850243 87118054 402491920 -82582467 1964063 6627078800 -136790543 2206753643 -2212193585 233853380 -277466867 -2387210504 -2590138 283008 -336762040 1102403492 6248170563 -2289615284 -1269632 71766375 -4502631295 -168864580 -2174933496 3183329 -1782434610 4420832570 324947695 -4241951455 -710752940 -2600781054 -108590174 88562284 3299474627 423360110 1493454930 -2294007550 -2368652752 -730366084 -202270047 616442118 -4798576229 -27454643 -4504717505 -2867348745 41224186 18232640 1466525501 -1153971370 183632754 230632062 -3330264748 88600523 -4536329373 4573615934 -23019944 97360906 748344117 -27036640 2777893216 989119551 -77937151 -5829404 180187385 267264248 -4218737221 -1444125589 -178597646 -735464447 13766276 200626817 31677955 -35903575 -119067209 19327964 106224055 27162083 10859465 -2156561759 -3231103621 262904435 1893212504 -1077904963 -956107980 372881065 3321589349 1796647 380323689 -1170926 855415566 1290712963 2125304314 1176658170 3526524672 1006713996 16935284 -614642129 -1743422057 484968290 1264593285 993944103 -3077962653 -17895661 -68987844 99121054 5065630239 30333461 -124441182 4906148643 -8342619 58676546 -16027749 2845338 333273 64449387 826264464 -4070776046 2469764708 -43722542 -1785846 -23893785 3949745557 1593658509 1500277508 53031038 -2696515930 -1759390990 -614436367 -1222511271 -1898020698 -252921702 523556062 4756830 425542388 -752097561 3603523760 -1499252653 161825282 58346852 97586 2075452808 4071926923 -562187971 -6304112 -3720144906 -4899901 -533631052 35987436 -1517420201 -797731589 3352813714 992120005 95753 650244232 235175786 1319823300 157489542 89794335 227893982 -223641261 407910916 -4419046596 831776766 -1436853391 686495099 415596758 486537118 987765148 3300564329 -113213249 61919826 1417323376 747157683 -131425276 92892053 -544582232 205756022 2137661171 -154329948 -4097413174 -20742760 427571307 459066851 -450085019 -279685842 321463791 1880703108 -98401774 2917181552 1191587386 13921968 -844780182 -295003352 -2531874550 508058455 84458678 332214574 1411706107 -1034088457 -446437614 -710606159 -14370879 2823858 4583896255 1362206059 428720765 -2597950772 1957360911 1265065923 -334134671 372389915 1262641478 745315225 -767552171 123940544 -20527177 657447660 -10841122 427729340 2699717151 -1726418927 -75325965 597997998 3828640956 1006164377 245186788 -1726415898 2062562197 8255789 1453005752 549042739 268573 -5133373437 811319461 -1217024608 -1107108221 -1148222798 -2894288664 319321220 1220643119 -744594521 -1796630546 349833148 2312627496 1324764861 -4069619 1110345606 753742119 -650858616 -665873 7297063428 7445554 -833586079 322793816 196243172 -335718961 5793757835 -554720325 158840107 506775639 534233301 -36383622 -424272210 -1341669494 978824951 -95443080 -9825990 -1926702495 -6928164 1867244762 10303122066 57864613 157834700 -238882483 1459956377 -1805005 25221555 186046532 -2198409237 100002439 69788087 781874537 -833630261 -402704740 -1032407624 769095102 -363396881 1590534739 -161026466 1453877 229242392 2598070425 80920675 -1212435 -2540532 -946539873 3715467622 1062787505 456033520 173514729 -924613647 -2210087652 -2544629834 -85826237 1960855244 1645879831 -2393416273 2932907013 -982508113 -2978503002 6873859868 225976359 -6215794 903716613 1707770518 38443599 -1946283501 -1483051175 67711565 456857 3331904253 490875567 1575066544 108070670 -798172758 981816897 118226005 2944045920 -64370318 566536328 -2410812637 1690411546 -2760105891 135713246 33241114 -2952001055 266800763 38083322 -14697586 141159026 1156629292 101214582 -456775396 -3291574410 3099794582 2021329079 -840254652 4671229278 889552362 1325895300 -4857963 753599112 558002534 -16309580 -1220211077 612512313 -905972988 396176094 854869173 1260505254 -218448738 -2320739204 284609988 3554225506 -1461198169 -1912088025 138588699 41878686 2723268890 -217740867 1233183817 -88657147 5950007500 18140461 1162728465 185521434 -694980924 5201028226 598628928 676986174 -2232732467 9878635 51806521 6359496554 -1086193019 1109970070 -1069302422 358714355 1624090697 6678918 1579810146 116900282 -848755398 2748290235 -4894397220 4816621271 -270673725 192125490 -4170188966 1920822257 18051771 1029198894 139334010 164744991 3294455649 -1756692795 3005928144 34819730 -259579003 -5548527823 -2926259861 -671496285 -189802868 17325772 762041663 1337004521 72331758 -1237445468 -1423279541 -832193178 3821524101 -905416791 212654858 48099004 563455582 -605255911 776468105 -3345570877 -323492680 357946025 568079 -4997640430 720184365 1917266952 2310104537 317699950 27786097 1787622255 -2051385664 303868987 2021288672 -28324375 3723698919 -336093567 117331370 482383401 12803197 141745854 -3459008698 3237860697 175747839 101963271 -459963746 130055533 73466908 -923184493 216923428 723573497 65849074 -564981669 1105758158 -18676809 2650720208 6442702021 55253377 935535340 -92882965 31134802 141525573 -23089271 -424692337 656293834 2220071899 -903966 -82679852 220544096 -987865714 -1378262914 2517734448 -3439795710 1251236969 -2245546712 19523254 45146711 338591085 -1955930405 -138223705 -686681050 77349990 23503971 137862498 -288622199 -54951727 481953457 45687489 -2119818424 -180472410 21285015 50553716 -22495589 456204817 815357307 3969141 3603276949 4429560656 -53750075 1806722757 -870363298 -45362156 1399314603 56666685 256639186 4732566756 2099939359 1541449888 -3578280211 272037991 -88808620 96136024 -416128344 1876723515 -351301584 32095545 1612961818 -57339 -598910963 828157074 311511206 -100203531 112019484 -164443155 -42729704 84063013 411168874 -10615993 229445758 1418330410 275209552 198710387 730154602 -417065016 -2112914881 1008307836 -1788931012 147417273 1085453607 748003636 896956831 -12261164 2220362908 -20776571 1096433498 201604332 1785466954 761785141 281765135 -4641665169 -1606442081 -211631519 615391 -866500802 -3210730159 -585996851 1975526838 -7111276 1262876645 2328828990 124656650 2241659487 -856932732 409621820 47655498 2011340836 -359750960 -13525432 -3823214699 83064347 941150025 -250185187 -640122131 3415834269 1829027687 448652301 -4161690 28606242 3701298641 -583718605 -152538906 -11240485 2597962817 340910066 1719562490 -230651413 1683500 -129377458 -1519233288 -1965918033 -707096156 858403392 1158573113 648572138 197999290 487329272 -3055448 -136637913 -820349298 -1269136830 80145042 -1542052204 -630422972 -2046031197 744554746 55888601 472598962 -4286608866 4985328502 -76216820 -3228888247 14369479 -992143532 -167320297 -90061071 -60575196 1111560471 210461136 -559632776 -78015008 233966092 1219249 -244118201 349961466 1451779852 4641843793 23599427 -108617026 196041016 53676928 -9743614 -188334603 2135711460 60061509 2150259615 525074971 4492210254 4755393100 -908567969 131247436 2378614411 522295735 3755347121 1537232740 240471691 -258531632 -45271010 -1695900072 4712232497 8966920 748078739 39601480 -28067535 1010328059 267304822 1170183040 98918756 48461439 560256359 -1006757976 3323346645 -612439277 1028000267 -2310902450 677448 114105169 -214623555 1515409157 7189448119 2794625117 4478965879 -2779021796 -287351744 -58153609 -708529414 10052766 -691193783 222262850 2647073544 123376874 60609830 180888154 -60326196 -170144036 -2202300603 390063803 -276816352 497334313 843552508 723489581 -91021956 1430346274 -30085990 -110517739 -2736246 1172402424 363539321 1490273072 -226801138 3969131384 9458718 389180284 -417699958 -1598283716 -1048960351 134936278 -1999821672 7530260 163057856 12504928 350269032 99472475 5437362886 419145366 -201147 81781261 1195892002 4172900541 1192254098 106004211 -929228904 1974492174 -403726404 283933795 -973202488 582608896 2337334064 -758519502 -748634421 -1536327499 -445897160 609560998 -3050691669 -42149520 4819130 93373252 -1405819106 -3729100963 41863248 5707041504 -155997507 -19792535 -166349046 -970733888 705818300 744976280 1315275360 3430192280 -7517885 56965589 -1568002188 2065879 1415162809 -347652134 4051255701 1194588392 157492358 -1858252 -441363126 941494438 -2993513103 -51487552 1616625302 869146361 1807359054 -1175728494 -65243264 -227075747 -36274149 730588074 -261306049 1828326459 907273903 1230442542 -125732418 1833176546 -244546584 429965345 460588333 -181688105 -2533904719 -22487944 -69400959 3673717263 801088119 293373788 -1868111743 132491768 4221177675 -6425704 329595570 -12620011 27600867 54305501 -472990691 1055273627 -692000290 195850834 161946441 -45696008 -779103482 92087070 -216897880 -427014 836749055 2633121138 1127865179 359497821 -440317195 82118601 5125416964 -1580552745 -123703081 106383731 -353843235 223515313 -71553239 -996898779 -27863314 599418393 -1574199436 3976376772 -24154922 1730430140 -309090311 2420077180 -1276141196 -85707714 325032866 -5724483378 -158603156 8523839550 -990880962 -1408871003 267185079 -1719517689 904027288 -683610564 17110567 -403964187 2583335 1974631751 153359476 -4317601107 3557628443 3948906101 -359544962 -222177376 408441084 -5441412 -5682793 559750607 -60085854 -342887124 5217116260 31534321 1744132755 9475018498 601451826 -104668662 5804326802 325618052 334841065 2081266878 616820643 -1083205729 -449471901 -2676230307 6106253408 -3250693922 80567231 28108038 1825435612 -945652070 -473462790 214270400 -1526487581 -27420444 476983040 402577734 2582592497 -211828203 1493181703 -105701084 3091275704 269023328 139913229 880148799 2063725968 -3244310035 799461854 -36157515 463645567 297867706 1729609738 381003574 4820486293 3806589777 41472577 400069963 -3165637237 -4607719 -281826626 1385556331 376844781 187272688 -193577122 1122289924 -178183169 77576923 -209281475 -578600911 -306108013 895558150 353527618 1226048817 271370777 -11667791 -1916501076 108513365 36445621 372772252 -494019351 1113121431 868865361 -1736541807 -241268216 5310199610 -1287271785 7355677606 793090975 -148566831 111382596 1208740515 -1042596485 956370987 31182614 -1260485005 -273026681 223880356 -208093498 -4823722 860932592 369223362 914303216 1045093835 -289558435 24482531 -3109422957 25715938 4239701184 1736802765 563623623 1043197891 1837105355 12839143 1620227 428863674 -913925676 41745083 1390032901 -884730358 650119292 6828052286 215777752 4144357 -14400638 1186899665 -581716052 44266333 -75563381 113024900 -3254622467 -3487762899 797539163 794935114 -308242 2022705 -56266962 8299131200 1302545865 -2259374223 44186499 261478202 -7495740 -520216726 -11689748 -262630919 -20407772 2042379528 2170307212 452229713 330797883 166660567 21865158 1257084546 -3335276 4538248148 -2722955 -64317146 2417506 2881722819 10012126 107224627 3415854181 -233048552 -48504880 66960771 597634520 72457083 -1484675773 329614120 5355206695 -63999571 2009679668 3939396186 3326738229 9440941 -3740035830 5524754 -1744984224 -94604132 -24888593 526284014 151689361 -1702021350 4701404373 158582418 321690203 155290469 4834060330 -2637413842 -393215461 -80404688 5853516074 1496621997 -639244863 163897201 -330255972 -585437985 -5054778038 -797040997 -33036180 2533790008 565151907 69454698 -171198574 725774209 57263508 444972665 -1419569225 5058357952 -4839499596 107963712 5699932008 104018425 -17496039 -503811520 -3675389 4450120096 -1066911719 4410091287 1726140353 94501615 -1081278124 -386452424 -64178749 20584713 -4523268802 -945404491 374900955 122949168 5767326503 -37826224 665740308 4195582232 -1124143139 1486862053 -440782591 957633085 -359204598 387280775 181477434 -244899882 3891092784 -206121019 59200444 -1448429707 -457063661 -1445170224 860494117 20585800 4421304876 2557754549 436846712 -144199846 -2904794668 -3636199769 -656654808 -1550843747 2355024322 777905272 10321382 168952142 -3003057576 487909280 637413754 -3450537 3829850502 1373427926 41487272 -4598911829 -1112720730 389963124 218194382 127365923 -2114325792 -1055048387 47013867 1384217094 629881179 3974521753 14401574 482655910 3910786863 19482928 -4572098605 -900655329 1752612306 -233726901 -3991527987 -909547535 -730044 826072441 4049097572 7503740064 -1021827733 -696684635 351488994 -384058907 840203174 98799816 4194765264 518766955 -136336571 199496488 -576895397 51812240 -5055576 -17767929 -35025514 38714193 243775388 -29272033 -5218291 -312297020 -1610946761 2873856423 -1851395372 4445973763 347579191 -868863159 -382141167 502068796 17176762 37017449 -282713105 691176246 11595493 -3558137688 192912846 56782705 38506039 348496330 -3229123624 96193808 5211600814 -5632296097 3710760873 151280148 118676940 -5976494727 -386500597 -1008324386 -22745642 4090710997 119509275 -631924520 864232889 237880 -1124693052 303829428 -1850572477 1726331750 216119392 2218573045 -1028414727 98795913 -2291935809 155985559 129033359 -1805431480 60940939 -3389830588 -3114074947 -2632610803 -1661795833 -273114593 -45736267 4000644633 39326809 307798015 -1103825239 6646571686 -2469898272 112687015 -150887864 217864824 20146962 324082833 -320933732 109203838 -1809748184 -926637563 255828426 4937735921 1587031227 -3587192254 68795212 -1904389 -1773071273 6039766204 -2641947620 187368663 10041136 -33493090 31389613 186771920 -11900541 1489929062 7324389204 537400867 1052846771 439951392 3150530985 -221354763 5605837909 1490243245 1110159757 576531729 392317 42650659 190446736 84442337 -2585785917 -1960776872 1188709 1436136052 -1659703 5597557618 2395502 1746857123 507219548 -184780009 960394495 -963306672 1166516307 513262715 5489612201 -759954992 697929982 -3984468669 15151860 370266 -1157019360 1363709487 233494044 -2324314123 -230698 -142534993 -6016262 36861001 5651563662 208923198 54684394 -768630083 88676127 -7999274 -516457363 -4302582 -2695741585 -751062 257016 -3509664809 10700394 269207166 428300564 8764389 234149482 462657558 -25835206 1419871633 58693159 5102040 718768632 1078458960 -128342074 50121673 1632443550 6233 -2490048432 -1141508810 2662653136 -37780762 -1673113881 58804386 929457932 1676888203 261001012 833008848 39933219 -134062987 -3262093540 2081431341 -2576509112 -812085371 2280760 425227918 1870326662 -381456886 3331280584 3565249351 2059589704 -3263893813 333652592 885574633 2920086753 -5831603 519544790 6196883308 -1045786332 -607544960 -1383219124 3787756537 2740325694 -502386479 16476399 -767674465 27618478 75363929 1443951679 -73760866 -762687461 74688756 5100471246 462318064 280893088 89203356 3517538 -282106013 -4420622946 80835145 81526967 24258464 1456305625 85113307 1110149834 -2098433324 -1007628553 641322549 -143517212 1040385913 28902535 121597967 -4640658191 -5961854919 -2001010594 -1384743660 154197393 -2062473 -2108595382 166028243 -487674730 -1379929044 -152899219 -35543929 4425867710 -347893083 -360252281 1261013845 -139850651 88042729 -1543830588 -23039346 268549736 -95393066 226646827 100283875 1424860721 193984054 -5406523455 -3685930128 -1526444484 -1086126758 -1252239140 408220235 26277573 1755061618 -70690685 -3100235361 956718963 -166320064 203146942 -391481915 924978342 -15128661 3395644081 605979764 -306454411 -179392878 37628271 -88692969 1001290441 -25899141 235493231 2563131076 -1145294063 46418154 100447847 -585001880 -88745283 157313492 -72902761 1881987 -323512138 1004022468 -2698032692 -349116979 -2968829328 1113155592 343039765 312538 -1365668970 -57635026 -1936292955 824813609 81941783 -42768947 3212002183 3001773271 768336670 -825779595 3064679903 114034385 -13896866 -569205341 -1772928186 -273519546 33374937 21996806 -2937743026 -2668196153 440096604 83964791 171092364 2112989832 1607120459 -161737759 465649986 -1772121728 46701356 -960943883 2245983716 14842168 -3193685427 -2138934429 -421796251 83162356 107972299 2254148134 -1873731932 -1448989374 347988763 42896519 -1087942762 2851244214 -114083499 -1280407295 856910280 -1425322976 -3156263263 233855947 -3107646795 169342135 5527304149 435808883 1311263 -343490 -15059221 -572009559 1749235524 -4357012840 106617450 -767511485 4223382277 -8930388 -30370606 -4262985773 940365488 628619294 -3830972440 -2497481613 1915521568 161650708 -948049654 5572037616 -1722108934 -331787166 -1027067463 4516229159 3239739 2086094960 323775177 2531403886 1291642 -10325125 -12656181 92798724 -159081537 -1709430024 5844817037 -63900404 -1382182825 272970585 124658580 1696402176 474495264 -46560293 861827909 165931689 1734891430 101002760 98322996 -2678836743 2067723894 69030363 731167050 12133453 70546036 1360968836 -21956411 527548706 1402345228 84074160 30813229 -155112956 -318840353 2518831949 -532073127 -1228490156 -3996707894 731659401 150445582 1918065822 39750982 4577607 245501460 99058134 617641187 -1419091566 -632068 24091502 8291238 -4969914724 4958325457 -734574405 -382411582 305273015 47825858 -368130877 2387055371 262496741 15256287 59092501 386360151 7634039606 2832538733 361388146 31146839 138203864 -1027163941 -319946756 179116771 4295691 506764005 1035871244 4879789150 1435526270 3201940 -951414539 1455767702 533498677 -29626008 578202633 -234884922 -608180907 -20655864 5551170 11635527 1079498519 -888920140 18978423 -513177212 -2565249921 3754222214 -163944011 139808588 54000553 782582359 -569309027 323801975 1019675857 154535307 -202838737 33875890 -2557171876 3354007948 72467684 234560360 -3381237205 2204674965 -141712323 -15671610 857223621 44165835 4117778539 -2633298408 174228343 14045509 82008145 891987996 2388690636 313917039 714824774 297691571 275372203 575689727 50749985 1229734847 1206885552 -1395653509 1273397851 4171624716 -1218392020 434225761 -11949332 -111031183 76772006 -15712703 731627008 52824281 -3688698574 1750193119 -433360221 -102936009 -38146122 -896349566 362449938 -257838215 3968263913 -3486990641 -578376041 3009647274 650316242 -282449427 1776789772 120382600 -6309216 608520328 -44415716 -302265842 1850283430 -4672364 1490873 -262223085 176305377 -334790375 17929436 -37602620 5110939 -2670006 420387558 229169412 -341209278 5167022137 747287555 12519431 -265267045 -149057977 13921852 -128131595 -1154384682 -65542055 -88677700 75661345 -1055000708 -99683534 1841182076 2775794253 3373052865 -1550524830 -1866568221 -3440373230 -256316940 42101104 210204317 -142532718 478753762 -116602938 17080821 35224888 277326319 -39983112 4757271991 7816012 8206897701 -2161924300 -1478632490 24997009 -865218169 8361099 260877313 150186305 -474923829 1955501865 -20597845 -6380878 -670899973 -806444930 -1304435175 93304507 -419522326 1024094050 -2768311261 37394800 -128298085 21563665 11036389231 -2677851584 -385062197 218880294 -25083783 78794263 160130556 13128103 3323597463 6934481752 1752944483 3521794255 562756801 -1248546160 -2814452374 -511841892 4882510505 369917437 181360784 -483123161 2584173179 -106862466 -585877490 224066883 18432276 -2189618 696638106 -1299423276 -173123953 20589506 190437476 65547753 5669493784 -31074068 2067076396 1027081632 -3494837143 1822702900 160905682 27798392 -361066052 -3783224989 -34711246 542166305 598597675 -658487102 -724460023 -678483776 -294189016 658182547 -231946822 76068088 1530942530 181176687 -1034541 -54862143 -485274320 -132249054 1872651045 36387727 6361046365 232819177 31283524 4573497 1012817 409040445 61356242 -1734327058 -2424332172 -374960938 6337284 3915156175 -1401786059 315026820 1642361038 -1827087227 -5254398 79891170 -491358574 18418658 -838418194 395508050 -2954490912 1164881 -1819945514 64484050 148071763 220072900 -1131688544 509471655 -1048218922 -2425674935 8996950794 3414359 -231015585 -81810954 154178914 1428062 4612454 6037343281 48622180 -940746203 4289777757 -4473826537 4421510983 740530953 -29325448 -5424923358 658424 824370369 206435778 3177552 -2837741850 -2177316589 1535129886 -1142859863 5372261720 6739574173 30376361 -3405214851 325072276 762141900 286409678 237624626 185223395 24068875 64283827 -858620931 652519355 226396334 -6051288 -1050921172 -29203531 -87643976 3120150 4342576 -2400075860 454879636 -2501404900 -4058059805 958894851 -286534314 886704199 -920463065 -2267958 1475868 2529998247 4075768 348683303 33259732 -312792852 531411249 -317862465 -13177866 214617008 8341929602 -1965495525 -159910889 325095600 -112169001 167887391 786221714 2656778765 471225138 313624766 19408558 2749474751 6709235741 3803314933 69025732 20062247 290557700 -1233146051 96426891 2011989939 258317862 61544021 27871076 991608593 -5888688210 -40836054 -6957331 884291615 6817505661 40216665 71637146 -165489122 5969538386 770131658 -967826760 -936823632 -196434305 3231841979 -2608078502 568793961 359582812 107488689 582418725 45161822 3524586689 -220069580 -2237737311 1593681351 -2454784236 2232152838 934870657 55001414 -2337192240 1207897154 91804927 -2930692 -651178091 -6995594 6891647 3488748402 -97645592 -1673404771 550625160 -574601598 2490504484 4251876693 176386918 707519224 6375302 -7527930 5812621903 1595710621 1217228588 805911717 35217108 -528663711 840717430 83487573 25674730 -1708112431 32932943 -401851628 5282694992 1719329092 5359233883 2417083742 433407689 -47170908 -446135957 341546511 103550647 3884936192 -39123565 4590067760 66272169 93663191 -926001721 -93743536 320283945 -781122410 1457020836 -332777007 -2550721 1336823900 32662 10457470 -399930565 2994055126 -2773404 4509009011 -247588697 6043634391 11830164 2268547839 480678390 2701358353 -1666589259 10834915404 1872300406 -860117522 2826658262 4036058456 11956928 121936086 123699289 574513736 116479494 3614453419 -421224884 3724084202 -1127349 -15993015 140120004 -399290700 215476647 1560030474 353272088 135699361 -106602531 -39550799 103887920 531730509 74491046 4154900 -59354170 -2965943457 10461632 111571611 -407161511 -275351350 -10013253 730759583 -34781413 -170205819 685581215 387937835 1215918401 -1845840717 1281428001 -1100330761 -140161568 -568946044 665723160 1838194274 -371371632 -307175484 825908162 -903873579 -3818022969 100285435 1070369250 832111368 -461790781 27874632 21280958 4034204790 -1819471021 -3542719 -51060685 3186711294 3639459077 -2492395318 680680902 4376151449 -861537459 -634631393 -31280021 679884225 -253901926 -376077395 5931419 96249359 -2228846 -848151801 -1942325251 -496623866 10314572551 -4918817 9525282245 459219103 2268010838 5829249 1209608595 178222423 -658572324 71287332 944463659 820010372 1142119843 131142615 9094930 -3077193352 682771364 -99950176 6846663643 3282602349 -387605629 1025513506 2830374157 206781859 -451736349 88029587 2616708032 104953707 -1984062394 47340141 -4293077555 -386579 1759956 -102625941 -626313256 115483271 -279180131 -3036392965 6336561856 4303854 1490777018 4713577229 1216072 235447644 -1443179993 40945331 -576090031 -2112224985 -39389717 -1116443040 -141617487 340979900 957222045 -1415547728 -1578132453 297597397 1225092181 4744602849 1861508866 3422695342 462254793 592134338 -2811594144 25955809 4380698 -462830 764733415 3420516780 -139627131 168201795 5370293856 584129928 166813493 474870647 20566425 -118622459 333096296 95836145 -1091616862 2005870967 -9953889 1155375922 53072453 192208340 5270413787 251389389 2938877936 -6968723 -12518 378005504 -750985247 354914464 103077220 172601934 -4104620016 -2810416 -1956993539 -62991586 -241399039 -197599761 10691983 1564436206 2699766 332445320 6727151318 570561221 337911022 -107264256 -327182441 -151537037 18937173 -3823910512 -158388275 383616363 2438181454 418299743 -1435731606 -1530334934 -677876902 440019594 219810512 5115783364 -1847649 1380492093 394044678 2730607677 1042002294 2976047676 -668914023 -982679007 5153144117 -1985416172 8028122345 964760563 1790600525 -453276138 -262346367 -1200809751 674827998 597101622 -1051455671 -875715856 -3314149 142768275 9857649706 -106041265 198100132 810786648 662425996 4746696014 3254716718 -2003325087 104887326 -1074834779 833119085 2072985800 640767468 -575699 -10780096 -5175429588 2816448065 -5135458 -2890997 655357576 -484584137 -824138534 151945284 -577886556 703623216 -210252095 707258562 -481543343 -4305557 468476316 -460975355 133535691 4598225725 -188005884 -539634500 2909588 1371888921 3973621036 272557841 720317084 46883302 -35810442 -353319281 6507456 7677398 -3261031616 3520252774 -46488628 1151803260 121179054 3992912258 26712862 116640890 -750246049 80176809 -4637916811 458699880 112758295 -743380829 -75088324 -4700917 -4667424332 248987723 -270730699 168563 103932749 -596763838 -238952432 907742881 8778335 -6429511 -442460 27966228 1712227530 -67241763 -2780889271 -1498369566 76906085 425314580 -280501486 92362859 17534834 -765202709 -2253687792 5527770420 -567541056 92992838 305493043 -446515533 1999658020 1216765606 453715033 358369522 -6183274161 4233636 147503420 6993286870 227930551 2702509931 991291708 6609998 2090788605 -5143603683 735223 -1926812902 1806846620 49175810 664669943 -668529 45491126 1336580 -1311420959 -2912424 186508916 -836354121 -1202287483 -138920811 -51182558 -163830657 -184625605 -835690953 -557528724 -15565347 112916212 2573606943 245277032 -739379040 1142326281 -1311041168 21708332 119411906 2243131563 478588779 -3595730 921892965 -7179959371 -800003502 -426087292 -1246394573 1561415642 92815554 2142765 1122055267 127842058 50709209 524628511 315555153 2806361174 -702697889 -1874232783 1329312921 -257697733 -138550168 232205603 1316748227 980509215 8368324 -1176649346 2008347206 5176323762 -627367838 -89451214 2922501907 -276342289 -427668630 -30834310 -243047282 3694729909 -154155788 21061106 3126260275 2557293972 -304351790 -1611738235 1489896 841147951 -23183888 8694716 704309170 943463841 -2394557 -502753524 1476828275 52539412 2355596693 -314013414 3420538163 -463458265 -2308396058 97286054 119945749 2647725225 519379745 -339770587 -2983672 -609591927 136801044 -100315785 494709605 1066725450 72939979 -1226472598 792924510 -8353566 120410782 122767165 -1865016 98897268 40093403 -1346922427 582389601 1063434471 -2303583423 -783414732 -284605700 -8035797 -874686320 -521612415 93435914 98062902 -794754355 489505057 553407608 -929044007 -5364993190 -1833380 -232640192 -2767448915 -1122241363 595027418 1895262474 -655033418 338168989 666333434 2525308 -840263882 1754398749 -1929256658 3760799464 1525777101 3743854649 1062352 6530574895 1234708721 640355099 46402866 -1355738874 -1596579749 -239512890 -903463681 155659111 -611427322 -4882392502 88595086 -766116830 1581020651 -142854280 -10666058 55483125 897431129 1631137547 -1413572774 -1006780420 60248803 1093750636 2834458759 -25647381 -2776441271 71639037 -3765770204 -3356849712 -2573132661 1107193340 -76167135 -113898764 -333259132 -109007812 -173906792 885493620 -564201307 -2606474015 34493049 -1526854193 -352010411 -1012012032 96388703 1001746938 433322520 -366845907 -585204081 2661904834 4292093 738740511 5773943815 801309645 2900869945 -632902508 -17810249 -188986585 -4280689437 -2996109475 -245795619 -604344143 4631440 7087268924 1491818661 18374627 -2953764207 -4516661 -20878530 132465931 -3646913671 -1811675123 431518707 23204804 1415508773 -89214820 -1102912603 -1420555910 187814014 194164093 685655304 -2833378100 288416607 164814203 -2738562349 5407292814 1639530785 41729386 -551639945 -260645 -1615918420 -24566283 -150697269 68878335 4289899312 -400728 1210564785 891511849 28002444 -546840 -371256423 -240770491 -1406056 -12470470 -3784214592 293409156 4284758 -1232280560 -3490003587 -1278963 -338404855 27442903 -160595541 -203337397 14198007 65606398 12011283 -41250542 1332580088 1328505760 735166231 1891508749 185248116 -1153949508 -2330011044 -421308844 -58536 278706701 -10484568 -2352881071 107900661 232223284 12447224 -659943718 -183615338 -756504079 228435058 336223443 -135302713 37960870 363691227 -716603138 2213968265 69806139 -2141522627 4217962164 -1249474719 181111543 -167496 -167804447 -5296078 26068591 783266616 -1048619234 158746368 -90703584 4802100118 1683457077 -2855785172 1059890364 1054650 -1201841474 -208234192 4835965840 73937792 -775479603 -1861865 164138295 68621985 2104717892 -290847646 211560 -5242636031 -1014215634 -37551159 -347722830 268791306 -145985388 -39509745 -514816716 2641119 102879408 -336720 -196089525 -189744551 -3566819579 -6373245427 -284433321 -3389715813 -246486248 608614698 -3297995724 -119813 1472646220 2842374089 5072559368 -210481019 1836305651 -1249496177 -60792784 -973335006 558229836 -70095 -1324475508 524671990 5204058695 351043842 -83248605 1315289176 -185876370 -374150833 4269086917 36078905 218618571 -1080848611 -42170797 1999821394 -39407246 132156425 -16060717 3446632846 1102639847 -441938852 1936761704 30700321 7942198286 416454727 -7797439 4291852737 23348965 -923200733 301392275 845115512 1611727681 8709222 820528528 357946157 122378458 648012430 -165168882 -1293980034 -268988399 107291650 23495686 -481260230 179557187 -272200998 -868688485 94259030 9651189668 28340376 -1062588491 33447920 5500515769 1441980098 -966517213 16816849 9905330 -50207457 7818036896 -857434610 313419269 905059683 -1078461602 -114328132 -757715845 -7819482 1169350659 -2020019563 578632146 -1344261932 -615466 -711472145 -6291226404 1028500968 -4534169235 -1393050 -1594931466 -2398408822 3075354928 -1284233 191564038 2222036774 144865613 87036358 4532729409 -456755877 103657688 140097173 2567061 923754040 -5509930592 -2808148888 31639360 6294558289 4261961053 -1383019216 367048455 2044655912 -700323047 2741330935 896623517 -2356056121 649627028 75066281 -212751176 -81422415 -63728882 -433800718 117036421 -2269771121 565623148 354075658 -114715052 631751232 1447839680 -186441526 7703341 105440336 -420211717 634383976 -216425065 -46713673 -649357482 -94987670 -1760411290 2855279884 3326756371 342104624 2405508702 420925531 -572634533 4340265257 924894 93667894 2131922010 354925127 226904286 1006266261 -115871846 8262091768 44676593 -33172427 -4055215 61534302 1101669140 -16513228 808274089 993290393 -7240103 -658583306 -143181818 704182655 1544157594 2487799435 552464535 -1229042595 -1215753229 71922469 -29475593 1813882 -5207076749 -3280273644 1546590 65394247 -44797024 -3776152861 20342511 4191056380 876775489 2566316176 8228640 876591694 -117976056 -862946649 72342192 1362593819 986835532 -290842217 3008093788 -661629865 -21519313 -1263654346 -50801603 -533916879 -1702378200 -330425248 5462493510 13292148 419670817 -6030555271 -183991362 3983677646 3236118754 316012883 4073980 -489042318 -62529075 3427055988 -291205583 205894552 2757438525 -681550308 -3192323810 -1280308409 -257618356 -4495465 -4471865 -131862503 1251613498 2178831674 278486802 704222379 -479549042 -1154828239 -303405371 -570345946 2260114849 -1259918563 13044366 39350520 4225018776 -48646210 -865243219 108378196 450158278 -1252945462 463404631 -108580947 -1657818315 -82510600 2868827274 51650580 564261406 919075009 -1111272280 1537098836 66447124 2302842597 8415324595 -2479726 123279025 6988097465 -2876998927 -190418796 1890019297 215338131 -310185936 17397933 1386007489 -14244730 2606694 205059240 2739725 -2010642 762025173 -51762484 199459999 -2046289803 -1014004164 206745370 4211305561 -3026700311 -1230213633 902783149 4588173985 427245169 362261244 91197373 75151922 84397789 288795669 618621 1084811208 3777799609 6807607 -1513441537 -934027898 -198669737 1401068446 -29579873 81402166 3380766781 -1153087656 -1140420815 -7288065 -131084941 -671387 4293151923 1418373850 -830600792 -90803305 -140597879 -3648740 -1057675354 -1270184143 -850066432 -344191391 -4901629920 -594777066 675853756 1428313059 -1434444469 -488434067 -2238479 21321310 -487385830 -365693286 -6130961794 -3555043023 -3965306 31702182 4074750844 3746283919 53921853 1256665726 1184876434 133301735 -845883200 296494778 9544919713 183934681 -3632805 1732799386 -3838732029 64655644 89960085 -5334400524 152983489 669167876 -15114361 147520551 -570598244 250654870 -405216210 2462520992 1036253 -212043606 478536541 -625382613 -8976486 67628520 -2725946929 -435999 -812277769 -2868302426 2484575228 -18538646 -45168856 -373405697 -32706331 -28653934 -1104937745 74064848 2680468630 -44176252 124223925 3333066927 2251218881 -2607472 1080367150 1285265107 11769957 -971464685 -482099392 211035852 -4703785653 409667415 2284716884 479861985 -237040183 721980412 4224436 3880606394 -450152222 -42822446 -546481218 4769195529 -748157370 -1473314291 -69707295 10430290 350069897 -1362960748 38434205 293585576 -449893 2731483431 3377151059 -2873232003 -1972916194 242296315 -89469704 -89819382 -363857398 -685915463 2848435729 212569581 -507384413 4585827748 235838024 38713657 65229292 1018537705 619478914 249700311 86456398 -737004213 196759372 5070804626 661703653 -379373642 52140705 4387240634 -27909444 -1812096430 1398626126 -224873727 -10944777 10400376 -1826409778 444136790 1580872451 53015878 1510880 2898457808 17804608 58981048 -100296317 21340192 31601776 135321525 34572101 -5799824851 27793128 -4727952871 1034360464 4472153 -1883664250 239937137 -295499931 263055133 -183474302 156595944 4897752311 1416698031 48452275 2444366094 -6139001 -731694606 166504721 -1110148130 31721048 657826801 -193840521 21324 720736952 -208516441 513073983 582133142 256142733 -2652257168 3593642292 3573171347 -897391847 216259752 1372813846 -1753651386 -221072631 384497788 432214 -1304989729 28327900 66745 -293946981 4866 -5675779880 2999581735 7339524825 225020043 -272161115 2736924 11175107 7284427 -741323000 797620614 354950520 -287079462 518415938 -2379561371 1824968382 285291883 215757415 4479249699 1495402873 -2618254418 3001664 2397545265 99872800 2009470092 -46578088 -1209905691 1101381826 -27949059 -457275133 226778719 -1981011588 8722720 165070843 5961685 20099864 -6272715645 -464197281 -1805280062 152524495 576522 205788513 1523510433 2209528145 5009808 -102916558 -3472420 -2150438138 -101173702 -579913788 -13223772 -17576134 286602292 125342818 -1637807285 3829609717 193699992 -218556552 -46131792 110501947 135484466 -152438548 -1048571382 228158291 179123954 451830295 718381712 61929410 1185491461 1973345544 7924578124 1495506605 1139354089 -279778243 -1981489374 -79865597 118580101 3240725678 -8005544 18434151 153658517 -70939529 -3198438449 -1341285931 -42491066 110139936 -6451187352 -143333485 -59925401 -394380555 10284203 339786476 -368254752 3713737046 -1449770 14782387 11296543 2739749 379881483 7295713 354024290 7559444129 -721012607 490764111 1402617207 -12146571 4662140375 -136027453 1323992511 -1873059168 256862470 -23709963 -432101515 -38769834 -116300622 -670617630 -682878 2364141510 953076992 -163280336 4968668742 3630438534 1670454769 -1215266711 -49372003 6160404 3624557350 169208239 500066429 245827648 -154707804 -261532699 7253965343 5367057125 4997295006 72141945 -49477342 -720526928 3208530776 3140462416 -33530631 3291493045 4938928949 -738863202 3915964 5701962192 4072450196 -1690684215 347884729 1442477729 51327892 4059570206 435676427 28571570 3695717212 -876658 4061285708 104562116 52057836 2641554906 -284486091 1123254399 1037441950 556777673 4602253799 1952640538 17394397 -80745256 6025693404 -380920591 695575572 649187315 37961125 -262535857 610301 -729068517 2204268863 2832420488 1567646202 -21478805 -16774924 224495304 94419111 -47962610 -10921214 2927966 267508518 -2749421925 2008829828 -256168776 3620394 -5275938 5616011002 -2091570843 -1082716547 51770261 23630625 -1007128412 3962451728 10690262 5531112827 -145245369 1041898310 169704959 -131128252 1054778366 131888081 279283799 844127190 -1853075722 3202569 86327725 3052757354 -170266506 -1702808819 2209454579 -1597075485 -1014491327 2081155505 94657880 4654942229 1227501833 861741448 384767370 3125948362 9003156690 -55534444 -1447030694 564991851 -1681909104 122957320 -1451889621 1436212051 -1590108258 -225009266 345966295 5252320838 -397774 -128917180 1436778355 6218923825 -57124049 3253441147 -55655432 1257140694 2204465187 2155733714 763041000 2915302126 4673060308 -649428624 8934447 -1443618782 1408340180 6563711638 -2707032222 2348976188 8251490782 -813910332 3822536015 232889187 181670845 -1949944865 334819891 12314302 -171036465 1436531618 -217293676 5773711 1272990587 750416226 463457448 1453468566 281061076 5236714371 306163344 446168700 6787772604 9670 80303952 1399792133 367647939 761275299 -94817726 12645696 -210722815 590149715 5237242014 2518720851 3332349106 -259841986 3231024804 73601524 225656688 -6328325 3560138902 -1805617362 -231202087 -54856131 2813910260 2978154402 -2736665562 2673075 -2237722130 63500141 2045940310 463455148 16363607 15027439 -318524716 -126362631 1726328030 -76434490 166962339 936807427 -3990065657 -218619628 -171959614 192790695 15487216 -160523250 -2066046514 -3083346 -49288171 54922230 -339775850 2655523866 208520 576541658 1298677785 6153791649 2013081666 464624367 -7799525 178108738 3789547 -133488724 160317390 -2061342716 242274299 218885979 -58941800 -139504630 3755819321 978243182 2301727554 217431221 1979460 165771619 2742145362 -1959579630 -559776260 420355707 161742671 54305544 -9227933 954933369 1763988381 -31393846 -18767964 1223311357 1632372354 -17572159 -4672381808 106940779 -49597684 -584664374 -276202619 117619461 -37059092 3379242 160845459 153778968 -152739190 -2258536007 4482974928 974586197 441863304 -532390564 -3757378996 654944229 4339419221 -29145618 -2248535818 -13187035 8024487252 582940289 326737846 -783011690 2225790209 -2778110857 61794992 -1580454373 -53646988 33276341 65683383 1456389972 1544412153 93769966 1513780759 142277531 685159612 50807405 10953160 41553802 -533111828 30270981 397727880 -1361845068 333421145 2894673921 33767571 644445005 -752502008 -935535152 4318600752 1568803 -95764628 -755686559 -974276324 30203999 215208641 -140787261 2150111934 -150397131 1596083674 1698846120 196588268 3755649424 -220057901 -629783 -52189299 652906419 3611728035 295520986 226542387 380675853 -865931241 -10311012 2134799102 3857037669 273719351 2788220781 594197896 -961723 1314650950 5570410 1001605258 1006913573 -3610339856 -2036609671 -9099838 2828155174 4061942853 909466216 889407181 44467888 -425736217 -136133451 65987430 -49856149 -2299162041 -872179996 -1020354669 322440269 -1087205353 644898864 54668702 -2446207686 -75196984 -18087140 660367628 -250567512 -4360721029 716732632 -11747509 994838975 147302340 64310739 70102262 1944536268 569179878 -473827704 -1235204167 91617581 -13626837 -2348679173 -109127434 -2132567204 -1965811809 23759314 -896750423 47296298 -18690342 796311989 616637307 11888501 2217633652 2140849574 161382450 888221666 -179420281 -4281475633 -123511600 8579982351 -1053820710 893610638 1577706491 -464507765 -421767458 -26126457 -319278 -144505090 1910575641 1058836710 -2022176414 -656443317 -1191141977 35169122 -27991863 -592083 3309775941 -377967365 1692525731 2127684949 -145419017 964583174 -328340675 731451 23841432 226495589 -71069296 2478536795 524496814 1334236091 2120164708 -56204542 -17661984 61048571 -57339264 220981778 -597811500 -32543064 197161284 -3488441979 600223658 16311941 3542644769 -72682306 162496635 294475475 900527671 175079394 3168613296 875692210 1020713639 276602285 2989215950 24718732 3253001974 4774160058 4136882962 -1148101129 1650994523 535257040 2727749394 -23693979 -1322822935 118301415 -435463910 322241948 -2321507827 -3999636881 273918841 -873760361 22834893 77921547 315205356 63349691 695754715 327106824 1527271689 486257 2997554546 433833003 27401379 1887798905 -181243615 2319320008 495443245 2291052 102095009 1436742164 -1447545807 -153210376 -655427687 -58740646 2064325728 -6121630399 163124985 -192992528 -2691798897 1456749 1989662540 5520836178 215205096 2624557 373350540 103076639 1595461128 -326078 407855184 -606022797 -575977576 -353172140 -654214034 62808537 -1719158308 2718683614 10222919 963805810 -3790484097 -44897077 3568338182 -200691524 2645864844 -127813400 -172047611 1579789980 1370887365 -1528480651 -1117346271 4080994071 -214201059 233902301 -113126815 46024795 3198197881 286836831 845864266 -79751561 -82206947 -1097560350 -868352513 -942521804 48655439 -4994182337 -112906154 52216350 74388331 1317228 6804112 -36146345 27032289 439391139 -7661 -448331499 417409696 -285224127 1815407020 32202391 -912755352 -89657843 115606657 -145246552 -7935956 -149270223 415457111 907811171 2408959798 192280387 82497373 -146063299 -5231826155 -1015494835 78056379 227586850 -2372636 -105292995 2228545501 1095704665 -81818 2204459850 -1119369630 -2867836115 7637774522 -2322227450 5487063402 1196715431 3773250008 2410690 -189654313 1470363409 1446125533 -630748180 -1238767225 -1359242916 -1701172510 38255 -8285675 5254770739 2861741484 -1981779651 -188852829 1218980 340544208 -7888792 -3633800 40690962 -2316622420 -1572138060 3354248238 88906423 -991934444 201720761 421066338 304778338 1702417504 142340132 -380603148 1491410296 -680243627 352632989 996732546 1173540695 -3838143 202967030 1264085255 -923069713 1182567535 2971404130 852219961 1229226 3509354704 1928826556 361151219 199618605 867998761 294479753 3967653633 -18086430 -8002626 6124549313 -649210 -278337201 7386021 -85177831 1154569096 -519736738 536282753 1053216805 -3411400136 -552691117 2708872 -346688891 58550346 1695351506 2709769461 -1553742486 -357982254 -1077562 155426837 116877052 463946568 -4867792935 -519461347 -62114745 -588322946 -2095136290 -335558507 96123275 -554408654 -4813309 -2582544160 88433377 -287183281 57153069 2395931140 2860497925 -4019896627 1099766539 2179998000 -100229866 10663471 -487721027 23027820 -2313950125 1081210205 180566494 26245284 -2339638299 -1243740827 -521749830 -1119458657 716130641 703886792 -268446876 -4344118392 -2293889226 49205528 260923450 367776158 277351062 -1485848603 163414211 275046459 -714704827 54799396 107402526 -714327570 375770538 7771383731 3479455397 732966053 3152949 -285162507 2474242 -223513135 -58298754 -13319274 -169468444 -570708357 153415800 -1276100488 1173043233 -2460910708 -28299795 8687464 601012946 -109440920 81070179 7140171485 -392720153 -3774345032 3443710338 -87556615 -859725729 -791436775 1229452024 -373615600 -14944289 -48841889 1102600059 63167534 -665906258 345403008 -10964783 3240117892 6324723077 -6951 -1202513 -10161017 533269572 3988843695 -4503175501 -1997751447 61967854 -1346508563 3650461 -1676802375 -2235487 -436826327 -419988641 -57659227 -301722013 118157157 -4200524301 571861974 -526237656 -180316947 3423627736 864892829 -179828835 3372772447 447049483 3103140 42983506 -584063401 8028156267 957496815 2534670740 671930215 -789147256 43383296 -3598068232 -43613175 -1829408447 217056 -124281253 327749672 739131054 2448198826 -26534863 -653653626 -8586651 2789340653 4134927737 255459 -1160978769 -84237704 3604261275 -68554257 537620496 -11580995 -296116428 4552475311 2418587039 86908821 1130326644 20763390 812746604 -1108300382 65967520 -208007426 946406599 -949769020 6000759476 -952563904 -612307919 170065213 3301714058 72481163 -57974929 -62172077 1534716426 180351039 5411464 -755681746 487140631 -1529896 6716246374 260255616 -295168008 102361294 802833082 3583542843 -368839864 -2534380668 -993028530 345588 -593859698 -381109051 -486660160 565863165 -4330182549 5004066862 -220338319 -65080807 1515090 -34743059 -407729872 -14558646 567353648 21875682 1847512413 -289508230 -1718164237 51363 -270558400 50524817 -103011331 -2664458319 211255810 49265460 -190245374 -3884440561 60548573 1689849792 50140942 2545961630 569686731 -57762919 767674853 1302608599 109312013 851353870 2373135706 -113445972 37412482 1124901040 432250333 -1082661025 130760259 497381045 1436539933 -178249 -58175699 99367432 -2193241131 -10659432 -9294195 28997242 1966492021 245946957 13879436 -44546067 4048715614 -977189834 10808690 -2761208626 323905581 8896462 -3360838153 136679159 -369996088 -72305907 -771509443 486945235 341309804 5638954332 294389088 904292290 -288803954 -296292879 1391257 -1626170360 499008570 -28533879 -938999719 2282124286 -2945421034 561592498 378964200 24029708 -1164719093 -910016552 -5643163965 150451801 29012546 -46745821 4697297568 -214756354 1594671116 4711293 -39779150 9278005 -2970949303 -1164884199 -385184719 550385127 1678536 -303212156 -2228322503 1866233425 -528568656 -33874805 -2605342620 123892565 -356218624 2506104469 728556199 -1389169 -3276863887 -1125449853 -3681833940 774483499 -2606708 -1990577592 2235114408 -16674797 -3828096403 -223096749 -1955201948 1297847723 -13555454 -17189200 -875122225 -1851034712 100239061 -294294119 -3670132555 -1025134443 26121271 5738216342 75343011 -550402978 -76925683 890464033 10970558 1391246455 -3665021624 2344996283 -781167167 2567985679 -104944032 1354279513 572562907 1930535688 2742675777 289708928 1207825466 131903499 -25279409 20313844 -685922578 46639710 2379844155 58592895 -3849100033 1019984643 593080 -383399349 -295433164 -606713638 198004078 -527937008 677718923 -2675282539 -3229636 1512208237 1160248513 -64486431 -1570504028 2158730044 3375178795 -585207720 -66866188 49804901 23564990 237551608 1617731151 -163968563 -1571210807 -2458415986 89320739 135972909 1531860623 8341011 175288019 1025304377 541064057 50776704 187168432 149403071 -3510039 673330477 -11046314 45396273 2759343539 44233233 -188659733 373611747 -221843965 578058 2063707158 8074812 182019354 -279009943 -52482641 4991238 -1896627842 1196978313 538773 -18253417 -2298733031 -38215 -40629193 -10875 -470906841 537575814 456717591 273742890 576447547 -223479225 -1805422840 25090785 -183526008 -190343981 -221924431 1480703508 -154886655 1430074977 239513031 -134182914 2055708609 66690478 -299651202 4533944998 -2312509563 3583954195 -229990119 4172400359 81300359 7538089 -4540077615 -345952529 -321565439 -16261371 257290833 -55802066 -1008488602 -409261116 200650843 -57426993 1449533418 -419361919 -820673761 4134654779 318472372 8436351 4458479849 385671446 302097866 -3618087066 808820681 120053407 -313530737 3765748708 7027281442 4909341862 544027756 4857173492 434426068 -216700150 1802495488 1398707507 7792105827 466371560 -354171498 10591787 5249235 -826761039 334898976 1465279409 -177754901 -21013636 -143784468 431767997 665767913 624384431 459631627 -442652378 40979164 262140158 175659879 6745560681 202619397 18487102 -19383450 -587412901 3307263806 866319083 68630 -51053842 139484655 1219656486 -372754664 -5265572 5217811949 4436507878 -1534023698 674181954 82415456 -641475 -39505809 -217521072 -1002584245 4949210161 25324797 19806499 147343651 5730159 1128692087 6325394196 11551838 -84384743 513098322 -429171226 -1392637362 1028218526 895377103 -4454786264 -1335887921 -3361349667 1560178558 628019943 -432231526 9863347 -2850424223 -1197133708 1612530180 -122079413 3791020461 299228525 2464898 -1727145412 630387 183567423 -418190961 -5506361 832914427 -1677364703 -605191990 27489935 -445568992 174822718 308274594 -93848050 -701727611 18129497 23521585 -50424312 -495315863 -2099761301 94886984 -2219170099 1863610248 -113255959 -256465489 2275855 773364211 -161978 -93025162 -455814979 208434600 -66924681 156118263 -3868197270 110928220 74311925 23505282 -92678076 178292903 5498671164 56779294 921571399 3700032484 3747329910 -65043110 109117994 326548162 -23472316 -1660265126 -32196501 2631599130 281763800 -1716416589 317393282 -3989892356 2985387632 -1293721106 749395043 -755960819 -4503253 26444371 -29309389 -165442472 208616562 -28838363 399440840 -1210329151 -169972304 -1943571141 -1620592567 19562123 160364898 -221384604 1101589035 -2187044920 -1396773 32302663 503168035 -1093484826 248706898 -2383278321 613434480 52760938 -10784267 357455289 -8593596 3668922724 256713599 3035932 187078448 -19992028 237100893 -60438942 1481871221 -148910249 -307591182 2477717799 2055372663 -39414031 -1030475741 199615437 219637155 53712668 2059888075 993472490 -481783619 236401435 449772008 162884871 75724751 -73976025 89644229 153317712 183152692 -497513365 4374559932 82142444 -5215496280 1269681126 -708215579 1343910214 950667730 43454009 -648134840 86064713 299113793 5535325128 -751621523 884691638 138312713 745060001 547804009 279755605 815017278 -345573007 -66500203 -2184524416 2159498 3076751159 971407130 545208113 -164434311 2526138055 541106271 1868425822 4270247198 -1333294128 4333367658 -4094949897 -4721848969 118115489 -244279638 89314357 -969586864 457419906 8123650 419625 3537458865 -577052870 1273737 -126482447 951661556 1920211010 30466231 -63850106 -4481145060 -2395998 -722796868 -2357965411 1300581350 -375813252 20503 -74867223 562758112 -6849101 3671178578 -758747576 111735622 7815815520 3207620 291339094 -1813879316 503957782 -4405272545 -395508416 319705960 81139273 5860712249 142621995 1999497591 3836861093 -87693785 1551797 -101899885 -586461853 977488737 175191364 -649168971 -291589775 -1080970598 4176501436 -468731332 -2766754996 155306265 2621662750 -627760912 -1092901724 8916620667 1172424906 -59977527 8794397851 56520717 55370846 -262319303 -2856928631 153850726 -10930332 858343517 -59223447 2502333975 -68886425 -1299771 929713526 2776321168 -2222609392 5119150660 -2987707968 8369335 1264716560 -12337488 102793 -129839080 -558812051 337681091 -258636252 222404342 754393089 515163487 2233805275 -2859914096 680244423 134573352 -337666132 52704481 -397807136 -542674662 -820436925 -4500428004 163070281 137863724 112415225 2163881014 492834744 7182882016 -305000878 2492877119 -306106689 -2404978615 8246528 -231150833 -1408774452 -30523190 -990680942 171580872 312984824 1932402879 1600392447 194239687 960126666 -970102497 708910146 59473680 -1958534645 -537812271 -2152474 -97325799 13562769 -2690865546 -108652563 -1125651 130799152 3621853644 -22798942 71233043 1637404 2685117861 1662157621 -20322679 -1089633242 -193367449 -5801961820 846135327 -86670194 -1402998611 1324396301 984386636 -47843579 -1030025512 93707014 1598087 233782871 42421095 87478658 516713704 224662540 6406126033 1400991218 -2247151937 -28158617 -53590641 284704192 290877836 1791068227 162686979 4258480908 1150269513 -205298664 -4934046 -732588929 -313510727 2751757540 740553979 -65810628 57259335 -117894842 181024164 903457999 938804008 -442192238 -50944972 4922556324 -119068458 101267418 -1199799835 22211824 -144187668 1223427 2670175978 488644769 -1706450548 288407206 864677480 13913404 -2682745 3451306625 7964352742 -56671654 -12646692 -2670800067 931306182 1973704555 496378776 20363819 -358836590 60998748 5988183839 -28420451 -450783986 -223268682 -296965923 -145194843 249092718 788252395 -450620194 -341744388 -335239847 -641066281 133905830 -2704805231 2315036360 -4621242514 -275257361 6402309945 170589 -39536416 -116347244 6255228 -37126406 28367346 -351256087 1147516045 -2047083463 -112827482 -1583535579 116617389 -100178143 -278496604 -1840863450 341150835 -590042184 967117584 315262157 185203814 -1186883181 4659878796 169743218 -1765800742 659485902 42820278 1100543799 -149491337 1619725889 -13483705 -3960266719 2117676086 19691514 6055586518 -67052386 -81254784 5624201746 3143905528 177481524 97769584 -24136507 650917097 3887405517 721171 -2932159081 -1528407931 -16672787 22999027 20160303 -203925797 138424918 -171594760 20477235 -517120048 1386614289 -13334310 -470063214 -1703155767 197770372 91474925 80756091 1024399004 155204454 2193314337 -970802203 5955788822 -2645976429 -7014972 179882581 -1504196130 -49970488 -2297449052 -869453959 -1839095569 -1304172433 -39884489 3035121157 -198426582 -357613680 -566784748 4123317 5035793836 -889583099 -277696988 2856638930 51933237 -46236006 -57616387 203572369 -457144124 7711155 -199152457 -4641630249 -81139687 -83465214 -446995503 1046591639 1636386818 -1964868399 -1159073338 87893385 -400842228 -1711301528 2864308194 -1893702726 6004339547 -451610642 283256675 -3234776697 -378804930 215229215 -1051612522 -999847987 -1957043734 93788057 -7070699 -2480716801 46788865 14914935 -5690262 429303984 -363649 -115444659 3628757842 1204220537 794967362 230190411 24952338 1195620360 -800290183 -10260601 -590495078 -533086223 -159382127 -178335532 -741315646 622194282 423011084 -1902091910 -89916321 1640574082 -1534401206 -52071976 419283638 -420252215 -3849916554 -2760643417 377421504 3515420 112016665 -195070453 12962172 5057940663 1390679105 1696408225 2350964628 -98567581 276416646 -3139707725 2431837314 369024773 414558935 -1248232299 -199797675 -962868411 4722202 -3891991 -162639603 -103733271 -261397346 1629672201 860515853 2575300097 387588681 3114132412 -2050079030 -123825672 -334666027 -2248447240 1570637160 -2116277881 -749760446 195079495 -2530055627 -1745930809 1382474693 -4996116 922999629 -1180905509 376501069 -239213082 1027022431 -384615803 2879556 126291706 717573272 2062515816 159718966 -1374508295 -59998461 -99470141 -39885294 317838800 2661462723 -111371174 888141359 -3374222095 950676360 -1389732103 1104943013 -2223792246 488563620 -113655614 613081457 -830633710 -261516791 81500094 926803129 120575410 3048590847 156978079 3304893983 -2118783518 -22870967 -11343623 1515842661 408588417 -193357905 -307481645 2289658819 -779103426 294299080 -3642216554 118697576 -792649652 14902820 -855357769 2150976416 -340578461 2468114368 -22588507 -1493566017 991294525 -3766106 -3856662519 -283739164 -597719039 -212429017 1010777941 72815655 2086225913 -16964829 26784754 1738123924 1069071071 1934480315 88478834 -579651716 20283141 -336952589 -303923993 172781119 296414799 -5104582228 -245123616 -1918196747 -3707111024 2703775339 -4454990814 209308915 55987847 -5091723587 -501244236 1191238446 18480806 524873545 -6597414225 4640054442 -418810903 -6809397356 -999412937 -1263185230 1678037800 -2126033643 -143517861 2584272319 1932007 -1950379219 12724896 822023053 74652018 2383827949 -681140295 25747761 -69662263 874358373 97177992 -14958023 3328137 -143409592 1033501535 2290524326 -2035147159 956764648 -5027695223 -1261616614 -125075825 2495573 806846850 4727656472 3852206 70086522 1761389373 1923017498 -375976354 349175295 94124522 62009450 -703732275 1482372713 -14920306 99661025 -7702795 -1254396131 159598268 -188734910 -83550095 280364057 -779776504 -335133 1866458751 -564827436 579691148 -2043072422 -22723450 -162979567 470486776 -2158649045 -85696447 -864481295 2177253 -4219290 545349553 -314424764 3117913 174339719 38421009 -55847136 415456222 -39520720 -70794752 -48838626 528860817 -29162152 1886148927 -27491198 -267642540 166036547 152430056 2782413 -214061798 -453880925 220613789 27259581 -470366914 -410015643 -299861392 -566318077 1874670521 2609485551 466207129 -608951973 -233679091 3691820557 -706469709 671032479 -653241248 535485826 -670597257 -112855531 370791 -4515423497 -80629080 201795747 -14921074 291863721 -6215436846 7959267067 6042109082 -1727486 3108659775 3248366 1785783937 3462466611 -80627195 -83886360 764178875 9392165 -138747237 1139510756 1131300169 -142747556 -3708827057 41976444 554141092 -712686076 52602775 -220794259 217078897 -537230850 8962683 -68188828 18862551 -406672133 501827110 -1485841974 -2718940127 65141264 -1692652039 -107245220 21779429 336822753 -617796463 697875311 -2495958102 -1593813590 -936889854 -120474234 247848277 -124100455 -1276817997 -440759783 -610937108 7525231 -221848249 224626298 -8209174714 6191062 1470792188 221598376 1187529075 -10091 -626262352 -322859175 -164610936 2380200 151151874 -26624 1386249983 163560592 659517436 61621156 828392730 3851184072 446883 732777241 -110328676 1502265570 199780081 555129325 -415387646 -2514329883 -63429460 276452132 3674848704 1886933007 158933608 -1030528442 -558536019 6674979824 -45248 -79073898 519021138 -24228684 67859536 25790250 -2997961321 152173617 -963644351 558796207 -3691005409 -2901605641 51226 369173859 -209950381 171353916 -1254463993 2193813025 3644947444 558722944 555049093 -532578083 -46952646 893600021 2846185375 619475985 2777025838 2271841216 -45569290 -377909755 761889380 112737297 -114616758 1197518934 7024654125 211255635 2053130840 463106824 -113783528 -138503725 677727 -365543156 -441171852 115026687 -28156275 -2272096742 -4162577374 -940878133 5525775879 -494042378 554054635 433440877 183179652 -508609055 -939111347 -1872211377 -980879024 89473589 63567610 -1060542075 -1108672743 -782323354 973250125 -3891592269 210744515 2036544870 457648658 -4694425148 367191127 274103363 -1595376279 2726290299 -433917126 860119598 65558502 2289577689 8855220 453342085 -462582850 -248962851 -11786843 206871878 1290853376 -5082356856 119618599 33735967 2213778676 -141585461 -4218001 195831251 34742045 -4341670176 128959738 517052926 -1087739042 186587162 -837052 -1062021503 3419860525 3179510193 538274669 -89808123 -972214303 -116405872 1844498413 157831758 1380361378 27381781 -32129159 -1831856078 283584928 -1592358943 1291700646 -31570637 -14695723 -2179258750 3210141 -353617472 -19770249 31932184 -1091628618 3109651046 -77851212 97201806 4246992944 -2362149334 -357111720 165624106 -472675734 1728525932 1165648189 -1494867255 87760927 -1278400851 511416983 415390901 -2259166027 313769740 -276523059 237951822 -64121069 673732611 412536263 -12370126 -5605673 933279478 -245917614 -267331962 -1432880 125615906 635852005 -5866155862 -1508876703 -1163650852 -1498626659 1111901125 2795174927 4699925426 -324072486 -480572395 276826895 286288064 961783224 -1359974382 -3912561089 8763826 -7295753 2330197319 -42141599 1269887379 -2753001430 -270304945 247232277 531104383 -2400147 663385510 2265509073 -368752492 -1085337656 -330019059 1114977951 2507555470 3076521208 607997465 -15188280 1997515001 -2581079035 -47344298 1006520484 122073281 45548179 58601745 271624604 -59588653 31035523 418468048 -110308280 901254405 90068959 -242378963 138872204 434554 361726432 875952281 5047603911 2279722928 -129979873 -6894512 99290233 -1191630480 430687370 534221270 1482930187 -5821310647 192820777 15767132 -1925833203 -305653195 5956531402 -44632179 -18587863 451907268 -3114842251 -247489234 -51240085 -574260248 601967319 65591051 -123516351 -1597156855 2956610344 692945310 780409821 -2145843667 689777243 15760880 488173659 3808502207 8676442 -1332434085 -2357551584 244756921 -6382153768 96495647 1292680015 4499764 -37257128 2837938953 -6147194 886644084 -64674420 -2288379441 2618093645 263988843 701261230 -34685485 24237141 -3636349835 272060826 27690419 -483150039 -77240986 -317510882 -11833407 -94310357 1993662955 -2170840088 -44837198 -803569283 1119209 -878934328 5334628576 -40684535 -23433227 251760918 -2812147 -44210579 2221186437 1488555607 57749920 12353462 75245129 237429161 605486269 -1143152 -523705989 -7525576680 146858182 -7120417 439971025 335831154 252930687 9438348 -2160767156 85514117 -7067414 129682884 21215335 -438019134 59834613 -305406842 62627120 -104649894 1693559282 279926802 1891991947 -971383919 1400863828 -53506218 750204242 -707374 -185001023 3167146133 -163647191 -28274216 453550966 2713759077 1351479447 -6572579 -382642912 -7201031827 2664024946 -1288273698 408578559 729266 468373367 2010668536 267788095 1566534247 5068 341621763 107716057 543548077 -5171538771 135075554 -576853 -181893449 779590413 -8260006 3971227094 -172529044 501086889 7593975386 1830795405 -1324421442 780576513 231832788 63265319 3223159894 -198483 -155171693 -449872813 2760680 -614911473 -751090557 -158449652 437628283 -510465166 16158003 54065947 -559639903 -1766535909 2255049696 -420341770 -1932269971 -218073804 16219349 2893951043 3179377898 -72381893 213696704 -1357750552 -433477798 -3157486155 -161266713 391806344 -61193591 -2554245586 -57207287 114796545 107214350 -2590451473 15275044 2460855602 -40552997 84251763 467678 689907798 1594403495 155108168 27397651 -550342 -1653701377 -5478358648 -884897 108605121 -347427734 -1056149498 -287241219 -273738744 -39098627 -33282861 -893896728 79403148 201613397 68392086 -2785935 -767682559 -3795955680 2321915 -9957051524 187177204 -338959465 525429257 -1364023003 2189111994 71981867 1289754565 -566946599 -11397676 -333648667 1454609474 -294396543 25871037 -111998701 712634423 227968254 4487026 -105722907 -284932532 -691335963 7403054 647294120 -962706754 -334947145 -344440739 -4925787060 -4872877327 -342678 562467200 -238725465 -376288716 965236263 67041635 -418696661 -424151295 -182740522 -36886086 629167130 -251597533 -185445357 -48566556 3182061578 1011772410 5775936751 -737377986 -116594214 -336225165 3457433883 -341409021 -1822663705 -4360660453 -3344562792 -3623295734 -2476553206 -77569209 392023213 -1860491493 93806309 11995358 -3435273699 242368264 -129979925 -24771798 -2539820 -1227536348 -2744533433 -2333859619 -1288635664 -1141054232 -730612100 55383462 -113518531 -1514193950 9149231 213618366 -109696870 98276980 -2749851850 -8585715373 297655 -25890620 262983810 -2933071067 710869993 -260011768 9280924 9694463 1110618331 2445639420 -1807256255 5274269 638736865 -1494161059 -283680671 -1534041406 668748914 -1358697890 650322470 1791936582 -86707983 -650733199 81640885 -725542003 -666349979 262313396 -736974806 -64876146 130394633 37725320 2051010383 97342763 136025781 -6633903 -57766522 -690437548 -404333833 29920250 66426681 -1383519104 1130669327 358914106 4490869749 -2440361847 -5680180190 -2024201194 391940 -341352070 227306860 -32404249 1493453334 -3259346 -130689842 -1104932371 -112165044 -1394051233 1501257014 -800529184 -759405665 -518373980 4948848735 -947282270 68176204 341545328 4725863 -3947399527 -60335341 -2235993947 102885014 -2171367742 31107053 -408935463 -4194543729 -359408891 210291709 -3391747286 612599701 -445028730 3026200053 995130148 -63915329 -2523861743 -8105941993 77293838 -326139796 -226417583 -87097693 -214852299 -6584706035 -3296823009 -334645731 -3502290575 -273103395 -2026873154 -155148054 42744182 144907510 280739075 757531943 100862295 -139492598 398796706 -4415251173 -8162287396 -403309991 -65873842 531956864 309241965 -322873662 -352513837 142712378 165523995 1798688997 -212747680 307421955 476427906 2673786047 -599585546 716819777 87991572 157832862 -149021166 -474474948 946257564 -364423740 136059261 17988891 -634322185 -21533404 -1782458935 515890227 -25704017 -507789509 -234780413 903720004 -1883871339 -48929379 -291774233 -4440730 -711629072 -10389510452 21864079 -1388640465 -2773621262 459170418 113058302 -175980463 9207247 1667264245 -955642390 1061376352 -110581912 19310965 -2735124 -1815106994 153539285 493036158 35769258 -3050621259 -109802244 39120267 -75524909 601970138 -151395412 -52148343 -366901330 -6202699915 -676968068 -13957260 -2167162757 825501685 32523356 -92709569 -5975626679 -124871753 487685276 -112697401 -7065776777 233076085 -65781156 -21935218 4470820643 -879878434 -954002780 19683303 -2673506932 -1204109133 -9402889542 -1699667182 -1175803901 3028663887 -665159518 424355847 -1392688663 -728259206 1116862122 -3302292216 572638631 72565851 -281877591 23931447 15289570 -37184744 -3394735375 -550131050 -1070178720 171242379 14586176 -3003874384 -5342017888 -872670501 7582576 218872746 -3416282717 -436983322 -5748689434 93036771 3763299114 2780299 -384140645 -348209815 -25381884 21078596 9617084 -5570227857 -282840152 -670314252 -3671410342 268479848 45772738 448031779 219323959 -89613171 -6530178624 -19038730 1263439 -681571755 -469090411 -2453277981 -526672473 -2319990027 -2079803698 31255449 -52006927 -29120735 69968761 -290840348 2260299006 -567125216 -1623992085 5296735859 318433122 -23014655 -9468120488 -408033376 -16215771 -1792945105 -702932851 109692259 -906863672 -1036676937 -258840188 886890681 -8045841 -71040841 1617987308 67354724 8063196 1737198006 16348959 5094690335 214236488 329255807 851020559 -318590904 -5957527103 -96584510 2813580259 -526046647 -127073517 -1995360314 554702635 -146542605 -6110302433 -2533193936 -321489208 1219671431 433197747 -1300359870 -2591989368 -156952575 -158898526 -2657325877 2100611852 358287265 81154982 -2008632021 3209660049 -7057924 -4563409819 2460568265 -859426794 54488716 818548982 -1248964062 -859131482 -652916246 154027002 -4087595692 2513812800 -75081706 -193472932 -2544148163 69066249 894398228 97939827 -1189316003 -1784217480 74755335 -155338 -66562665 2072216 -2027666156 141834583 321837273 1275689895 -833895231 740391156 -2085506077 527057413 -1773826810 2861155602 13656528 -2829115 -728890243 -406639441 109120809 -43300067 1640517720 355734579 6224194 47006410 217810101 337661476 -206265439 -289059 490847176 -66017461 -3169991 240289706 -448018751 551582983 -350766924 -150680223 2244935902 -135777159 258256548 -62783197 -230458936 -347904388 -311272 -80448527 134980361 160026887 -450393218 -590468954 109312415 -10148166429 -4439050996 3927410497 183519449 787143615 23299568 -1649688569 -619450861 -3636624293 1927295042 -1697004000 -279268583 -2805541582 -299037579 -418735878 43094863 -526971172 -4100803627 873562732 118182229 1513621847 -927621537 47433186 125533091 1384156191 1194454828 3364538023 56398474 -173655339 -443123665 -117617689 -75842295 -186779606 -3966083441 -2263739383 -4237831398 -73972411 -846952545 4227091828 -11157457 -319241539 223856798 -5022199314 -415334657 -67536430 52917188 -3485143437 -241503203 -7955861093 2014597537 -2229687825 764177339 -3928560 -15840352 284924879 -916028250 -548835638 166293418 410802396 -2437709175 -4411920941 -2217996638 -1099265229 -1107448780 -1196767271 2368042 -233621063 3852230760 -6819149003 -86708239 6431495 3265094631 176320036 -728501412 278612217 2280798105 -7427608 1235522497 -134617876 -3796818495 38752932 -14314484 -3989165395 990246496 202410614 6039312 2368217273 -6856558973 270234 -1937099 690985091 -1338860673 407143397 -6665405551 -216673004 -3738280401 -39911246 -972690 2032969695 -1205292698 92949294 -618519408 -934113087 -553917376 895308383 2593135317 -484265076 -3248768869 -2626135168 -668289034 2831875053 776082172 63943778 -1053322441 -350058456 1144099590 136520790 -58832132 -8714486 85129820 1359907159 -34383324 169704187 -7822483 -97340291 -1137937586 -163769128 -5503509855 -4015939314 -2963653842 -3350487805 -7836546628 -1304834199 608951314 -1092186306 192824983 152936303 -7292757852 1300325420 -2440899151 162656614 -903440253 -81935639 -394318804 18900356 -17110274 -1493601882 -181443448 -1344520344 -346352198 -3393462663 13297220 -3557481801 4191658 32584664 -790785765 -363508532 -4884761755 283344741 780897 -51444845 -366970073 992206347 -2047250641 -8347677994 -44398664 -1910483834 -2714850 -532279654 17097276 117048345 -333975610 603204046 -5438373988 -8416138952 -202383089 300420128 472175880 -105038318 116499139 -1063212998 -1649959993 214594008 -5043166711 4179273641 -450893143 1744730150 -9293096639 -441628 30265582 1025391486 -11954140 -18351865 106552292 147041310 419826347 -135210981 -3524165706 -31086348 -1222830990 16165413 -401755564 75680808 223175212 -802148345 -1637193069 47621559 -529132119 -1206616696 82908780 -7801370 -1287861098 -8829253 5445414 3865908996 -4781770439 -360682130 46941945 -1649967071 -361068753 -5751493086 -3537042787 -8174961637 26040984 -31564678 -19751359 -35670296 26090408 -500538090 3795479187 10128154 -17689685 -4116566709 226061152 340091341 1402948189 -50721660 -110107401 28281439 -564911 -2787600089 -3217109653 -3479634040 3515075527 -204596239 1740116753 74529995 1079360980 12245705 3042098755 137815832 -513431490 47594396 12166802 118738636 -13333597 -790983632 323499881 -1445902738 -28589081 68524461 579783047 55901569 -34726554 -167440293 -407062479 -830700226 854162711 -835079842 -162133 2742849856 570645074 -480379103 -85618530 92891557 2533428631 -597349190 194833120 13443303 -5053293 1543918563 -147196138 -44296530 175041328 189695820 383145017 -171400948 4532466321 -25916770 545728424 -984106715 -825353892 -27175554 257070034 -1558270175 -152568385 -426478054 -150848557 -200020526 -2433758477 1003905360 -3865910255 64545178 -112634566 41569486 -6131602075 51394679 -63195884 291976860 -418073492 -1029824572 -153846181 1610037476 -241169672 5574950153 1658828663 -40876080 210500 18288464 -2970954063 240801740 62053845 -1452402 766377667 -429635552 -157269589 -1097844374 1108491023 -762298903 -9960416894 2002142367 -4249277352 47209876 571442414 138549778 -1136178711 -647792127 -3361327403 -44374 -1025612 21499505 -323437159 715552768 78426948 57299883 43608520 1501512731 -21804155 -3683843478 -116632221 -2217512714 450591852 -217704147 1052608066 -479369974 -30222942 33733868 -16842392 236179185 -247808094 133171564 550001738 55709682 -68772241 1543483 -4465104724 -105969092 -8167686552 -1542480551 -342545722 -13920082 -880200552 644204 -85985939 40314025 124945641 461097931 473061083 1220289484 407737170 637582811 126521704 -3292326988 -92976424 -324115184 -471121989 -3854699 1842962 9321459 -599028703 -59775563 -82511451 -421805842 -1805274011 -75827897 329204201 -4198164332 -1295488224 -15216356 -311234057 1648737717 1788804982 -241750908 518453763 -36462975 709638757 -176301018 -5753687560 3160848 371222647 -251265600 -5625094425 -33435156 163866649 -253897046 1089650241 277888252 -907532470 1891911649 -1351159463 -1907389542 -49391398 -108013212 3190209314 -708907528 504124 1357865402 -90951181 22212339 -8595495 -334244998 -820085194 1044035376 -34963689 -400639667 -4460860 134171587 -658310325 704197702 2138620232 -7530154 386682192 194237545 111831312 -144798910 -6090358 72559690 89931624 88916842 268033079 -3306469422 -2730373500 -427016387 -3382491625 952502399 486613561 -11841202 986155519 -26308143 -838547243 1678231 31343210 -2303952937 1364007798 169309242 -447948950 1329440130 21827652 -61169910 396915297 40117831 -5380193 510835352 -4648430027 109031701 -371846844 834614797 -209940777 -333587163 90723826 -141353773 316759929 -16936760 56031 431075735 175211242 1945705043 114526896 -1704535586 236567679 1592635207 -1578025694 56804061 -344394356 3894135876 -810990411 27620119 -234511912 -28429202 760821966 1277465973 40563405 -404254575 927959850 117224440 -450421875 -6896668 479204802 -1534716488 -5811582 1743611116 542853673 228463388 -48568528 783692483 347394612 159145785 -4326119713 1517802237 778203752 -3042508498 -748431502 -3183024553 259055845 -23519231 -28246855 -16313070 -10483443 53945478 540324377 -27222667 -151488932 131872572 -1780499334 23691287 -300858943 -133296466 -1076347581 -17326711 113935998 -75814031 -1808136672 869556089 1818528 40084492 2745213498 -36542847 287873111 -2904069 -615079655 -2710686522 -144658784 -177525334 -3923409777 -2630811466 1845049 -8625682745 690047548 -732335477 -418539675 375701517 6075035 -852452416 934496807 90953007 -1535115518 -1072301284 1418172184 -145204997 -1598694756 -1766953873 16505909 -612047194 -151205388 -265936152 -26412639 -715466417 -56769272 -378506968 1015036064 -5217299511 1481433729 778793253 -3512266266 127113586 1828642514 4863756684 -2388699211 276704432 813293481 -18261212 216777829 -455945365 -1190105700 -107390800 4334258132 280970649 -940531279 4281913896 -2656006825 -3423399541 278120829 -2355161440 415609835 -4687944 177013261 1190183690 -15055138 -67190936 102028839 -536989548 1981256216 69486366 -413868961 193718581 44158084 -4206236 -82743543 -1027748493 -550096103 613511780 -593552922 30395873 48567760 -22662873 716682678 3212612555 -250735026 2981451970 476818 950118345 2326766 741839115 -1276393890 599195316 3449620188 -655419 -36099964 -13630597 2919949959 35302311 -42310224 -1730093467 -719052319 -112210272 -378073508 338590118 -7065771154 43698286 -708225 -1729563819 -7326145923 3325186180 1040905 -3980701187 1033904470 3539342788 -43895042 3526387098 1193901419 1128899251 49531436 3254520855 -935098053 1845025 241903423 -5143398708 -3713668583 -1116444928 687185429 292548809 212773891 -2842953 -296028460 2022362261 903106306 -187404 1657205079 467426847 -220088378 -2870234812 4761507638 -385809322 400653003 247817144 258950561 737762263 9261844 8202009 -3756934137 -4690802238 -3351959901 -400457865 263995691 62234028 114106214 1482137975 -5946904171 5170072 5509614 1605502 1710999519 -18013691 -922618186 90137786 193234536 -4826487942 -297099505 -102161639 -2835506937 75765025 -57746854 34929632 -251436572 1059764102 -298645255 -9606087 560513102 -140177553 -694433245 1064385 328231034 -21355779 35234025 -1068026711 -4449983633 899247103 61153283 97653911 -992898475 -7314527 426251141 495496651 -252456518 1248423646 -203495490 26990590 -332398399 -844853701 -2606485398 -3169326764 -8233498067 -4257035314 -137331117 -18456644 85976933 -395477959 45724070 -8161121828 -4121452587 -1596738120 -65743963 -5727796291 -550817154 -368546010 -2347471361 -1194575983 212209110 10748965 641927810 -31638309 -738896104 414769907 -276125576 218881981 3910310962 1021551140 218017571 -1727578482 39120609 -1544829310 -334319555 -202617909 -19983717 1590105659 98870505 3456579060 -1913498 221325932 138029587 -1243798397 -1210912388 -193092032 -142093067 -103870719 408009448 -75507484 517029054 -75691245 -71121851 -1850900614 902435229 -4679140845 182908870 -19518379 -4958599698 -127959819 1016604680 2104031157 -758714053 141658228 677519468 -5718180 1248320 -123025561 -572063448 -44726389 -2575906509 -1020389001 -503657014 838485786 41295711 2462573549 142812046 -361603702 -769883586 -2035208792 432702817 -692453310 29944795 852949474 -243377152 945517920 733640876 331195954 6680023989 22267933 876005318 1202176345 -827069801 442773817 -259068725 -3503621491 -1927940824 429645602 -693066034 -329456406 301407803 -5846668128 2472230840 -15667106 -53769 -1894690708 2581485 297758304 6167247 76291652 422704 85848734 -22782921 -7264335 75381515 33695532 -4574314161 -554840 -20252192 -168858254 -1354559308 -1370988101 -1618739292 -23732625 -313962277 366876255 -3138129546 2680177294 2991156513 38686172 -862055185 20021796 18596492 1227785 -562303195 3184918479 -53275153 1863402130 1346937661 -306382664 1444623390 -804350229 330855871 -3853051 -2073379804 -2845203589 -703513504 -54416241 34452918 -25565385 -487495045 155150668 -3808381427 124892606 -224677966 339756236 -2181241481 -5076679 -285286708 318941424 141586417 -587771673 -717560195 -1246849734 78342481 -104140036 -4852967244 -149183330 335679219 -1707610174 1571907856 -8421759923 -419976511 -1500524318 -130607833 -300030952 354337655 -106240923 2443567 2286512194 -4778404 -2667916074 5330429 -961259256 -2356505890 29736347 53509272 2829631535 3855458315 1696991691 1004574551 -1806065349 -749751587 -1533823503 -1355841558 -390574839 3233043608 80928783 -180508229 143936671 -28605052 57030763 974465717 1197037934 -727843257 -152435944 -706801578 -326413103 35104194 105239045 -112076996 -117323192 1113476295 867919868 -417315324 -1392989730 33912948 -582916198 2325731418 3262544827 1529033179 2238981027 34062270 -1058906 -229342304 757439928 465644586 -1985425582 1105851391 32595762 -834351787 12644502 309687633 -5158698662 4164440672 128009069 -65306612 -579012262 698474608 856838798 780633668 3197733886 -28885828 1365523038 253274430 -248523980 1884793559 -136783 3918897650 -7710162 1253330667 -1551339 -319169022 -7765552767 1136442334 2281404177 -2564978377 275756710 -22117436 -21597088 -465495199 3370184618 -133012752 55036330 -380896148 -231627091 -67126129 419005860 -716465198 -675326994 6785905157 -3067869092 12932812 134542584 844108965 -304319817 -431793379 2228282610 -647251877 -187218891 -1918958483 4251035447 345604364 53094776 157030829 52275705 -5287238 863519166 539103660 354049651 2173881017 1269446178 715411791 -3313170770 445091934 -73464722 2468673 -883452400 -500488624 -4961258875 787343480 -75425422 2365004005 -3644389554 69416128 -38139667 -1034393708 2640153049 -41094145 -1910426855 -1518458622 1112651073 359424726 702751684 -3781051825 4047128791 -1900681916 505027781 -7372195913 -3978533125 56885 1726995489 425321753 -48269195 -4349239061 -2517700614 -3277108 -7430396 1523727005 -1980821286 -5870622 10505558 107692 1534362174 -382592913 1797771220 375201113 39862186 446398766 245783974 7071622424 218173542 -19273681 117079343 -496253513 -4579203228 -994102191 4388652013 -7819822038 449207016 672376749 1232319369 2339241178 -1726790700 -2662185347 -3370289418 571638109 506779683 518385226 -2394091141 -145435614 -901201995 -104543093 4075620 871446757 -1324038956 3894420307 392620335 55508780 -643528316 1444416951 15488271 4595527252 789188352 334653936 -2424278382 1870829974 1018710295 -849397552 808701600 1188715220 -510656180 11491714 1649268588 -6803689761 4348871483 -259577112 -1866919932 659874226 169196164 2677512332 -376276733 -454877290 -199633052 929400418 -2805670848 1159025497 4603585977 4023392903 4043424276 102998327 4077702 -2613713855 537318227 206069161 318664655 30258457 -73858710 515470317 -1889853538 -2137747587 -2972527078 -3403221431 149204696 209988160 46475708 100248600 898195336 -15240471 -210036489 740583228 862242203 404982361 -659876 -812747470 843663195 -113817766 153600138 -8227348565 616234687 -529210334 432337979 -3776748273 -2047458409 158188773 900190686 310898038 495699949 -354802137 98605758 3108697536 267323001 9835841 -511283840 3138808929 20236895 894830 28341235 -335529538 -754181457 -35180607 -25820911 5269065 -854497409 -34112540 50414945 -6846033494 147138676 437271685 -301801798 -67015659 -205561757 31200933 84354242 4440932574 -2942000929 -2871866972 -1201854162 3599205168 -986853823 -43386419 -270477282 -41770802 1028520494 315736554 81156754 459533987 -328719667 1325611900 497991248 -1537494202 -525001292 -823683143 465914301 -235969850 -975993359 -5531916074 202079775 4898337485 -488601227 -107879876 -4123259940 3047160367 272861000 -591346317 -18750455 -3936031782 361133568 824182237 170841552 -3833200431 -985665634 1613946101 -8980509985 -377509250 -8524196464 -964670350 -725998331 -2681040035 -32250559 -923770320 870020607 211780471 572164590 -921921713 4092452324 2186298969 -194638503 731137055 1625889719 1207050115 65265489 -2200701331 -4089377202 854628390 3789129 2167483326 14906936 2212675775 1257507 -159001391 -9662735280 -10057494 157811346 659170956 302247242 506456728 1837941113 -89701206 30735672 -281245024 930701019 175269433 -75834636 996771323 54948572 82608282 3757271091 -2480684355 330529186 606881557 -234260594 -266094859 546984708 1231257224 1491653635 -79657793 -1492985840 -596288292 -102518340 -1889873982 1492917 403370681 506370808 855222562 -1389067162 -3291367974 -3506476327 -2019555368 -156338633 840644450 3169160 13503747 -236453615 212214616 3845492438 212941719 -8464574373 -10715780 6500054 3867910 227121244 -25154118 -1417369535 83311538 1224317590 -4145239817 -448204614 89216133 -1624075587 2104053747 -326811371 -671271575 1289890652 1008845810 6169689 283936562 155326722 -1235217051 993488930 -2018596261 71951170 -364187 -5675457147 -465750988 -1496416614 -214928248 1890348418 -1500716263 -4593036 -700198683 3229170919 482531212 153408746 -2104291239 4637722153 178279960 -410147248 2669758635 -2545263134 166902173 -434725717 -1765335382 -174139093 411038686 -2289496 -2646472290 -34858075 -7588286 456563574 316307812 -38309238 903909630 -4894607739 -165965197 -40030516 -192888299 -2574349285 -253261754 -2082202908 -2732545542 -9831773 -366743348 -7727682 144102820 -201276130 944527124 -675358926 -43688288 -163111859 -7674621407 545590 292281077 -7121899 937117158 35381407 489362854 1284563929 84338614 81011574 289557399 4487021647 -2280690942 -8876118878 -4017421533 32658668 143171925 1134063468 1610969 -91347034 188249610 -1364957754 -705560443 -16953629 1229975911 -2748085338 69728936 -71666438 5289824146 -1967015217 -95882981 1682916334 -214415977 459422383 -5385860198 -3262955814 4803145 1424053757 1050617304 579140701 -87314081 -41449356 3211364311 1135686665 -898537201 1269461887 458893953 642958159 700904206 -4235610533 582734 505063918 -3789858758 4698609304 -268146404 -1549373 818410374 4748758 -3765004337 -1662798 2714014442 -35034103 1185636194 -3316002698 -566133389 -4846032044 371522205 227439230 -223255027 -345377644 2457745779 -1034229894 -56673920 -2194024703 -1060083838 -2412759831 -287044470 6898491239 34158582 6995684491 3327542820 4887333733 -569232375 5936578117 644293158 3605224532 97205111 -248431938 -136369554 -1831196193 830700715 858811033 -48318 -961054499 2325925134 598383585 -23434254 4946714061 -347689646 -32330223 71548943 210580847 -500852208 -8459697184 -36480278 -11017569 1015136551 -269963837 -47692432 -4382687502 -173643619 46650204 490035180 -31794109 1074047418 57763936 -3011578439 37047585 31708627 -31628088 -360048864 400591889 -5103837612 321870973 1492323649 14299440 -1904188 -4611574729 -8983972 -135151706 1351043111 -3879297440 46844504 -254060095 5457226171 8470340 -44566632 -4257135185 -260789319 -264915465 2395843560 982379927 -444390345 867826606 999587085 -4090971784 92917241 4509976576 -21763 -279829013 1757117535 -2024521912 -1444132674 462918275 -135877598 551340638 629877889 -427360831 -452192484 -8013532255 123846099 29395397 783803044 106234326 1297752034 -1835341261 478823405 -380783139 -1083740409 566748460 -252210175 39123978 347800988 356917684 2285639821 -6359347632 106435512 -394370360 -2287377089 50806036 1017994 286136574 -5546326582 -119039502 -1535822162 219170693 -5261223 -4425965632 166088958 -368945878 -4836361357 -5144458950 92364473 -2907713013 808242303 -847900587 1335462168 1378009374 113160515 -2841250310 136959475 560596134 19874622 41394118 2742533785 -659611902 -336984389 -1232399856 22981530 -450349389 1064062862 -1321105337 -3124920110 -1776479761 -6476399150 74357391 -6318499651 5768657077 3054797962 917255033 1092308928 -42960129 -84686101 502432744 26657078 7390043 917566818 -327727117 2276691991 -201310685 -109974331 -92029677 103260247 258561803 247152714 123949461 3043182831 359137224 -834086646 -87312982 1386924573 -1582074742 -70208957 193341136 873394745 -45758126 -3176718309 243576309 -2410537371 -2863184062 -2235430 -411313706 -36625380 289492841 2990982216 -67398251 -42934625 644744028 988105162 281445894 -2374360824 -2036483 -613500238 -976388307 739570227 819501482 1334365113 1975182176 -431634253 -97352518 262919369 -613238780 -9051669 1990629180 -385306987 1645165521 2205517071 -175578855 227634866 44952759 -3524431891 1471420499 -729376947 -8102370 3219699311 3251351897 12025162 -2111309047 106545072 -1943632851 -471874465 283218960 22276830 529029006 -242529181 2270757196 21547996 -215440644 1993959786 -157035397 -100738820 -189940331 -913659682 554254704 71191394 -931149 19676861 -53475609 -2621715 -10613014 -853636582 -407243525 -20017656 -42916430 978954790 7023744458 51689229 -438070934 -141678208 -4583811805 482139100 297316799 -817335443 -682009776 329581324 -409866322 -100794 1170202397 -4589974 271873703 120883705 -241311984 541741511 5729096628 -6255666165 -502424687 40329526 -248967100 283607138 1374819304 -197049252 -746642524 -760916740 7693890571 243304027 -766852688 8361880107 -3136918527 -76708649 -7271140514 710435068 165047831 1742315516 -1170208117 198603689 -470797077 -730454 77934551 -6199041 -1214177666 2076420381 -1712034803 6648974861 -28587354 1944018246 1018386541 -616122561 -174458450 -112449931 -69661341 5859214368 926556041 51534616 34937425 -5597386661 653252 452113849 -462249220 38820126 -109579073 -48475790 36425462 -2019449397 1845380 580930766 3809044078 -539755733 -252455863 -13177377 -3254747477 -340779590 -216446971 -1042971423 -3918541 3537440849 52622173 1020998835 -321414343 -399721091 -194708482 963528358 -198755130 -410375947 1582680117 18007607 -1085144648 440318361 -3827128288 965658308 23754047 3222903664 5051488965 -1272534034 2148908514 940339066 -6681215 -531554 -5091908 -504935830 -412482175 81518151 -1649802977 42850961 -1063890000 -15404694 21375238 -269162223 583475931 363451321 2018100172 35683597 22540890 384623476 -3492789888 -1735949980 1831338107 718103075 -7427298062 165665168 85648101 859021586 55349916 610043429 407006017 588561939 -2782620818 -13343270 88787259 -304762194 537277657 -48903691 -1465472259 -184252811 -3613769122 -6000615 773031505 1699908969 142112060 -62405735 1369030981 22191528 -239520664 192733778 114182348 -29221411 -38053306 -197327743 -60384645 901237562 -27929568 3310240187 65901302 -913962488 -1328434702 -203090230 2300726167 473813850 2398250268 -3421421090 1822087482 99287421 314110523 204796867 77031041 -267983107 837353756 858746486 63759640 -4947510711 -35203083 61740265 2237415713 18056792 -163932171 -5806657752 -108569419 -4511141469 240254120 48736973 150981594 -3240051987 2862397100 -171421402 -36942212 -843636223 264412304 1129172241 -2026681184 -303243586 50850928 145601508 91365549 -1428032558 1801385180 -49029249 1142297775 -1203724656 -363254609 -565406470 -48571734 -48176162 95287169 -5114333817 68540974 -214314597 15040180 -7390742921 7213775758 -566570536 445689344 -3854858729 45450416 -37817720 -2410729068 44102082 613192299 541187438 496034112 416778900 -2337799 566835332 -2999095442 -2735059641 1028133848 1783458242 -3168845152 -245066152 1322864 -100025730 214542104 1355760117 -33524789 -61456078 -1766874896 -247342892 700382416 -922114331 -5181361500 1561105667 43031579 1602033990 2969122757 -325616896 124583933 150879472 755460916 -21397013 141639115 -968409872 1365954637 2152487528 -6363264 378620843 -494142782 -2279471184 813607422 -1879713335 822452963 -2423825755 -3127755397 614477837 87977733 -860026182 175883146 762009616 133763925 -121586129 755941840 -5198464019 -710149422 856480765 -10136397 440328 -1266619247 14688782 255978451 817097752 -1820192301 -427353118 -193829443 -4388433668 -74422273 -612523247 528579358 454484922 344364464 432266126 4318859131 887907931 -9189209 -163315541 -88257636 -5108001 1224163147 -674254023 553910702 173291381 10597489 -284808418 30435473 20023292 -6296527246 28342647 -25757818 -5618448 -4410384080 4176937460 -221133419 -112404877 -671705219 152199 3350340085 75583596 -51252769 -545882263 -364486615 546326946 -359516022 2140434701 1010518131 -253415542 -3280416523 -1971768226 3461271685 -1633381786 -7137765 -4836014658 -898396625 1959678180 -501813392 2723810 140652224 -5277975590 -295381495 -471624658 -167176468 35569431 -2585821055 -2426098056 -42364159 -3936717 3296803948 3388296545 42744175 -304502077 508899246 2284290697 -233088928 162431635 534856259 -183942551 -2315082978 -200905003 -635780571 590791642 14779883 159012667 -5105290535 -6901981272 -46442357 -156985146 16448567 94597706 890976213 -26645501 -229138468 1169171973 -228734004 3020928611 40608559 50540323 1558008457 1713409152 880470331 -497388694 245463053 -216184828 891930027 946497275 -1952675741 -155186856 -4961343097 2052919070 -3540213944 2376930 5333127 -653034581 -263789015 -1153063037 -1194317278 1708358513 202882224 744017056 1942330836 -483711937 -258202756 -1013086826 32438411 -374195344 188879335 1201324796 -461303632 -798063919 116698809 19731007 -2616651544 -1408456 265324504 -478412005 2677309511 -1495955328 25659762 -36975011 160450674 -142879652 -369742321 121650844 1058191891 375409756 434339679 4697225 -29699158 198756441 536054100 -80798026 -7399412 -1381563490 33564816 14269848 3140828149 1339149235 -2335993227 -712800239 -671987026 191954699 -532290446 1579944563 -73342843 -3120698063 179997901 -33134661 51262567 364273117 3608074154 453246500 -6098851 -3149246788 -85455324 104069225 -728818620 5063967327 -440065058 -519888101 203091706 2274614463 -539412319 98839494 1074954810 119819740 -564759190 -942537591 350355789 -24490450 977288614 2935688307 -6287321278 396101827 -10426273 382861402 137676063 -96517894 1186434625 111351387 -38337968 363806364 2489137820 -7209366 -5170023 -262606872 -24405228 3653588756 -6515192296 -986431 -821834567 1060178767 1925000665 3435343 -1896200439 -746499826 -3071824955 -1251462 -113554 -32053776 1242090867 2867374159 -170784107 94350710 692951290 355246443 149736805 18843177 -37303754 1647869493 -954091808 -3070997170 -3508984940 -605113245 335285069 2414974442 3562643467 292706507 -3244502176 4585079554 -6655194237 -3298050194 338052736 -35357698 -5990322179 -5685248024 125184680 379835085 -88622708 291319086 100757025 -2747597061 604407466 3920700609 -1800347113 38985412 120029240 -64436939 -52916806 576183392 -43367137 127070442 -18091682 -6481492 19091363 6078288 -3616237625 522394678 -120205327 8165608 90532299 -154504416 23941824 205196 486369676 -25052603 -2996662221 -234828319 -7809316662 -460207773 -1285105332 100152748 -93630093 -10453546 261579982 251445963 -1091586132 12696687 42154907 -1452340 -7936463 -394562855 2947347314 -1421630195 1119781104 738676603 -11357321 -618373850 -30948704 -37737139 859080613 -874221172 -413376445 367586144 1036267692 -6392263115 -748870840 -601849103 290030204 -3713714927 3839738024 -713609227 293063744 -5445605 -39485035 -54148178 460942331 -4897569106 -6892377786 319046430 -4495356343 2058287618 -77205837 52902927 34971728 -1884444703 306392379 90003920 -225569150 1103990291 -3764338718 2979201536 -1549131374 -1394408671 1467803663 -5765870413 497672492 -3440382725 -1235051628 2067122710 38175223 -159591919 1516610 -107461277 2977303230 -4703910669 -516729826 -2622377 -268903749 -1076470869 -4663393068 2191143974 3051415449 1136441723 -775990477 494056899 182833 203922875 6516411 -79175760 18726767 -894930279 -2418137892 21719470 3327772846 -789841762 -452003343 1030295 -5661351266 10834014 -3279577262 -99780419 -386216324 1243891882 -1965856 -160643115 879236817 136363155 -2577383 -970274570 -4202767 -2084903706 68029116 180686694 -2137868186 671972104 1574841382 5817187570 -2779562313 -10141498 181884871 1283206641 -4223275366 268799185 -352328233 -734468330 -4090463725 1164520520 70425056 -3433256420 -33268037 -441609854 -80751382 1418544434 13561421 -61227203 -3250208 -5049742978 -2209025 20606374 27898844 3819111148 -459617430 -2757957073 1564053499 4210050218 -3447127069 -209687056 95367240 59999828 -6079767991 27609085 -513788005 -3436005615 292989421 81931723 357246526 5939196256 -13191297 -1922093691 576317789 1582765572 1272018886 -672870429 -906478088 -171371410 52439472 9296102 -1338480479 187222637 -563067150 -1435361709 -1141593421 54462503 4564446429 11831978 889735480 -660584706 27713224 -7092343506 -2084783445 -210354211 -217011443 625535147 457966977 64310 -1385953180 -1161630203 97891287 324233966 5097730 -282896794 -655858686 -2753338640 802566909 -190222631 -386210277 -249141893 -270144322 -262053131 -193205001 -1009438343 -470182273 23195706 -225851374 -121243438 122301048 23857505 -99881348 838982126 1484540819 -4132714931 -222613539 2372285425 -527332211 -1041063158 2793287909 -4319415388 -131528712 9748604 -295444774 3773082781 124750277 -485422444 -276906360 348733989 -1271416555 1163716012 -782220647 -862326219 57136364 -154007346 -638159687 -823004028 -70864013 -742623892 -740573474 -1516553746 729799157 47756136 -2678144700 893308579 -1632736559 -467813759 4769763453 424793678 93080160 -269790975 2115956873 -494192328 -906819976 -159787830 -833441003 -4309150438 348939328 -605736735 -849916444 -8696423 -3005419 -35214174 -138226353 -11052512 -2809303149 405447925 -37950713 -134702301 -5210731 210662203 -476037249 7040956785 -167264823 309992427 -175004193 14649244 51634397 5968375 987427092 416558731 36762252 104505412 -470277284 -2363373074 -735173086 704787269 -1367022197 210241250 72144588 343156881 7602983 -521614399 228962604 862176864 -191294587 -5834860665 -6664930416 -604618735 -545970108 -1172509682 -146633410 -5660407083 -354006601 -858223604 218581091 39656324 -8481215412 -7190094 -83389032 -4210631569 10451850 -43007975 936690124 1454270848 -444631966 789927189 68494827 133216373 -6938938319 -204190714 -2347075481 6828084 3351215874 82954992 2262972 -1740436629 126299948 18090053 86145 -1453857907 63617232 621568692 4002869243 2825934822 -306583092 -846329319 494353538 -5617107386 -429690691 -96190325 195422304 -25326301 328867829 -1029173515 1774537381 -5953329 -107277281 282521760 -260420035 -1411087845 -2365570728 418535798 -65754711 -2180079383 -3792646773 -71615181 -198106313 -797319415 -51264229 1834391174 484858965 -4609491445 1778663498 -1710881748 132704918 2367308638 -350044169 -1853422157 -767094594 -14842281 -370106356 267784782 -10534344061 -3005585705 -7297173425 230175591 34733206 515414068 57520390 -140563663 2021930998 -2941293481 -428846145 -2809987207 -2834750333 -13751106 -1516399003 -125892357 -177979413 -3107754693 -1301703892 989710616 343469875 -806934691 237646927 236238142 777068634 -5281195935 -141405393 -5185738632 871394972 -270860889 -132349005 -337326113 -151603035 -731799265 500356782 1540367070 -598668110 -34379291 -400928815 -448414346 2604326617 483669254 -1794475609 -66579053 -24556355 -5794407902 22794054 -5498649 -65635101 136782188 -115984494 -435724925 38029626 -8122161 613158499 364796392 125046523 -72070961 33554207 76096674 -653123147 1076039627 -6358276418 -47508561 1084873210 998312872 835476492 -4517027162 -43898400 -200063964 5363960774 -432799556 -2487688841 -21224182 -4145562088 -594214693 -37723359 117436735 618658332 781959587 355139928 137836184 236699991 -309751171 7472327 -306997519 -625975082 95039584 510037319 1285521325 -1455568836 -785341892 258973291 1523008941 -147796396 361343280 564594382 -12444053 413781847 7227231876 2346923 -919895068 -1051370830 134717595 35801469 282691741 -1011362670 4357057839 -2633288516 12182836 -526016012 -72175911 -6629890094 28627645 -1903097224 64620094 -1932242334 -387189349 -77839351 -567635737 -945680138 8463667 6498899 -370921027 467816417 -1789409443 1718897593 6694713821 406604457 142840415 949028 -1186961785 231803549 -2601738609 -1421402393 1694633224 58263764 499336113 194184713 205607395 1589744272 -2735808508 417340298 -65247930 2582200123 757378164 51297472 -63972991 4433786997 25971404 4298321098 1174488607 1430694854 73586959 287401629 1634407135 -701624249 62695454 -505468607 309595505 3961527397 1109814 -2031114350 1687899 -1525169178 624314005 2419522594 2928244980 -48380057 -2650071538 -611196906 1632949590 3653493 -12134195 -425766847 -576982263 -3261987565 376651606 -2613275446 395299665 -5388521 -159185039 21918424 -6211011959 623200849 1076770920 -202949671 99401035 121267215 7406302 5557199 -278134242 -630974940 557680117 23394024 -399519809 -8783801602 -6389934 -2111381253 -3271184089 -987178405 -280462684 -906226304 -3857491311 -319313199 -166587084 704627677 -478804917 -2562282167 -4900658 888037457 -863396127 19525662 508758369 -496104445 -29593975 -532813356 1618637430 -189131528 -2161730370 409616277 -663498346 67353958 -1515556342 3086064300 2690652704 -1567 -381841001 279123871 -4654897928 -701454221 -113284554 -7772901 576561059 -133765202 727554829 -3384036979 1365961955 465427691 24244040 6000077363 -4252791 3384413313 -134565569 -8597898903 -2745666082 173250542 40904445 -8306358834 1046475305 233800847 98019196 721741364 74260550 -5838729 1681238635 12035548 1789559645 607398755 -1645155400 98839810 3297681189 434922364 2487935378 1116938100 -1550567917 -240332522 962108302 -320044690 -20689919 -4020732207 -4696022558 -62893053 -18889775 40730374 -5187402 646996455 2347766 2585774774 -2248671493 369812571 -3900353697 -71743856 15034958 -739023388 -977661 -677452945 -328506475 -1422159300 154876741 -1849118705 3375066723 -879870056 -264226720 -1523212606 -4380729480 -368830813 -1033067303 -103869672 -5816806721 -20159738 1775215188 3774548643 -155347246 -4200928742 15810636 -2509013855 1560253703 154780827 -268966567 -1554065652 -35205179 379814594 -480246498 408236759 -2093479 -5550645698 1312607654 -1878014237 -816775 928862255 -36913225 -221452203 807396834 2699906 -203126843 659498 43889163 170736388 -13869807 -744524324 25619839 1194017224 -140394839 139667333 47838033 150522566 173735793 128752568 161750534 4861492962 -2195405308 159652183 751218246 -117499587 -179513531 833020301 110168390 6538532839 18270961 3226956265 719682965 -32572843 -3254403644 4555418416 -4585662407 -1759953104 -244347551 6215537836 -546481967 -5453881644 -307132189 167273921 -3888262188 102519814 -801997587 -7721143 230176046 -209734800 -18077322 -1660296267 -232516 279248470 -1002240417 82392823 111837011 -5333810280 -535444474 -2281331382 -1766627263 31891530 414185292 -5397292025 -1063654326 -700734189 -9393285408 109977794 -590647958 602946291 -387006482 -5083843914 -1505061065 -1281901985 2153935058 38347760 -5347209865 3437503716 -3094333 5769414861 -145685930 1965882141 461651527 -435358369 -154021897 -266984243 -1647114 -114401939 -3195309212 835211778 3310415864 -3303180314 5063743718 153318534 327191251 -102412866 3425268995 2060372861 59815058 -27456831 -653527259 191967828 7460962 -1414542810 21407131 1819855578 39463305 -131843721 385727505 537823853 10624287 -12727574 685977676 -3828919274 1054317393 -401082154 1774469110 -21735217 -4213835 8528143 -7910447846 8035694404 -1894943269 5718603893 -320157185 -587757 51981800 341330259 -255115759 171271492 -17371235 -884765700 -5149967212 85920180 659579243 -34063494 8529406266 141949477 1047509828 -1998656785 -8180935680 -3153463125 -2774912817 -5543928187 -2513159562 111203173 1562059524 -4163292048 19905754 -567133684 162515322 143303898 -4258581690 25106634 830404701 12091957 437891556 223044346 -2000697551 3276416304 3805760967 241183000 -1423819434 1238107466 -98803064 -418094927 31153 8495932 -212435554 -147497636 6731887532 -54515027 -787023465 1259883005 -4366989466 -81225108 2201684602 -164379869 246173028 919109007 672016687 -39561044 -2569945093 32818283 95077545 -362075675 -291790894 -1777394654 119394144 2544541986 -1388729796 -14766417 9689524 48664293 362060676 30707953 -559036052 85962702 -568743407 67091541 -618841860 675013261 290795128 -264136465 -1459284209 7223291342 259186900 51551851 648963704 196729677 -1461627475 -2393634457 965641107 1972192590 -1000700661 2680111 1529213648 -1198240056 1861746229 -130624180 1663982619 -927413496 -874037777 -3177126668 -806534600 -3279555828 10477818 -6407288867 -24800907 598121416 84347280 -760760567 -3608766985 -584528204 -345830730 462275460 -212546035 -1663602 452849255 -1172632377 -7726325882 2405133996 -57313854 -358418681 1844052895 -84582885 109994667 -680051098 2367358673 82415385 -307911316 -283283444 3441102389 -2356753793 1012955460 -33588631 189970116 166120080 2072731892 -671481109 2713449240 -304547267 -26876373 -174213089 -3256492018 124064034 -6575847988 7087923021 2257281433 44835183 -3381021 -2443065927 959064894 2288753018 29008872 24579431 -370347080 72040398 -6081152 -2096090615 -249371586 1807882407 15815070 -671437314 218074835 223788598 1074616496 1069015074 34932666 151428449 1633039818 -367713244 264261750 2030753 -476428569 -6068677915 176212 -2423340942 10508399 15315768 307480004 -1230305729 -768521791 2954046998 -574731170 862830007 -58111217 332904720 -3553497914 93819087 -663584390 -42821753 910032151 2915685424 -1069896300 -92829339 2515392280 -344278237 1437680990 -2463597270 -279164331 -400810233 25439342 95988481 -711485491 -878012 3748421329 158779819 -4127174 -60107493 -104019341 -191974545 264139169 -842390825 -866964061 -7912140071 2172820167 -31633573 -1564007969 98046279 277086552 -6808449781 303792983 1050104616 741829102 -33242375 1298172242 455216450 -42580565 -3180224677 -7851302 -10601338550 2110501647 545934 18285220 716828204 -671622147 614544075 -5933634954 -2849741435 19609092 1002681594 -1518015399 3374224177 -2489090839 -263669566 400008738 41554016 70402133 -536987718 -400811088 90615757 -2915889797 -510870175 -283515219 623825674 799830 4747021025 13252264 -3839315775 947457111 1795313576 77046054 -36097511 -36883666 -734361235 -5987169054 -3226176078 -3050363743 634133791 -164825812 -10665064281 447746879 541838 110539981 -2482138193 -956861656 34772384 -69832827 -966688066 -221625692 -8505510502 -690927604 -6578014655 -5144975463 -3237250644 -10124855083 -513732908 -3315207621 -2565736654 394819592 32234838 -2596750177 1465590244 -92193321 4756845508 2251709662 -10803206 -1833427524 97163131 151223398 102240708 -175069594 578436950 -540647623 -1186472486 -51499396 -1813382628 394131032 -503968713 -6106232 -645302150 91785207 -3280278 -5183482917 -467791622 -4691077977 92749936 603905936 2403151879 86220494 83528051 3087442740 -306152899 390473497 -5086628897 109656550 -1037178 -1674277436 -848940540 1609880435 251119664 -6869273288 -5699249948 -794292008 -37199338 4259230 1757423 -3185369253 1968760195 -315452939 -186169373 -8010345373 -4445089562 -5809149150 4063622458 2301435760 -20268151 -41273328 70826201 -9725270 56251484 -50836249 37553626 62548428 5141258481 11506913 -3002305207 2301651 -905198331 820979331 44120620 1749330520 584909619 1431231504 -480764651 396340821 94133097 -241671190 -44044150 -2293155947 -3309865867 -102364940 -2579537741 65057364 358245907 8435482 2114555671 -117083619 -10103575 150339914 940360827 -167483338 -94430239 72389448 -6265736957 -5123143793 -89537262 -4856221915 -112396000 -15873544 -4082638982 1019014394 612017102 621878895 203356548 1191851337 12044865 -2631096421 -252765805 356481321 -4421750 3893130 -72291514 -380006651 -195732082 -398282348 1674391849 -9486083988 -2914162595 610371869 292859529 -1962097 -1082799838 -899520980 603483854 2047228578 667906391 -20067406 -22681639 1521476427 26216193 -1919813990 3529816355 -14229851 28517699 -149479039 74619373 -1148061247 -1368002594 -814084822 -6358186810 -1901572604 162456759 1353242211 -22050204 22065808 -438183321 -2314634756 -110772686 504557643 -940430232 767308698 2403964867 -120614688 -1622313079 -5030307 1832719138 336427947 269453 1690576814 -5409360664 -55328090 398193689 15723454 -1181517430 677707836 -6138346594 -42419733 -1361747 193913479 -6030918327 -511939224 35234026 819783073 1001184415 -2946962497 3423998916 2138132779 -522736077 -5630136968 -1771838049 -4387868052 -56811827 311038834 37417551 -98916607 42096102 -3573765826 2769262396 -5599085581 -6133670694 -693941723 -321884781 -495626226 -5413595167 308919185 809732013 -79037084 272493995 -461624082 -202838824 -13568561 -21429085 1757397730 -564026369 -1421136962 -114979458 -1295694192 -1993793 -2480761 514077809 185942156 -5449444893 -8182738787 -948625831 -2684508817 1547325625 -6777601974 -724050595 -317036214 -10436683188 -457778393 -9194608 761767778 -2398128109 88203576 -4073407676 4829698 -521240422 -216152644 58563080 549516622 674534559 -6344716298 -1043857 -3291863679 9335880 -3770715439 795595 -7156611338 23028055 -6615117 -1490637640 -5865251602 -44641893 428748905 -689248648 -6221334065 -1185965737 334860703 -38462074 -1027293862 -6254811626 -6475532949 32261697 -5531260997 -150132916 -53408157 69151113 440936137 89075146 -179312293 -10676484611 -303315053 1305232030 1412003659 8867063 -227684257 536690241 -1241209696 -204008803 -346798594 -844979393 1228604983 8398597 -675002336 111897108 921787337 2843611133 319282 202641401 179606391 -17477367 -19386394 -1634465862 -32982049 -3405291536 588445204 523471648 -1789180234 862790376 121898606 -509931615 1748837667 -3050619222 31932090 1390287 -1231127754 2834296363 78549451 -2129485 -1118916752 723900097 1093196031 249417722 251669467 -18996911 267713548 -1501370308 1254301231 -592660 509724004 -120730384 707607378 -8158129989 80834393 -9136034606 -1183609001 1424653750 -115251039 1458158698 1148736801 58154348 53670180 305658018 -186044832 268165255 226149858 -591600151 -3047391 186730752 467019216 491694959 1691823305 2100121648 -16414438 601882325 -3688010139 146256116 -4495156622 -3731497835 -2008394259 416061657 313696303 75304272 -953646566 -9316062121 272289512 1150239 -1387232274 2583782553 -947347826 -120946753 -4174833238 -2740146627 7816370 -176965828 45515 24983240 3373372529 -85131129 -95796345 -7522389211 29874827 -2396824542 142855739 -5165591924 147089435 1982991431 3326787834 243158759 -421633185 -32579951 -870195033 76933839 1031475786 -7271195745 134016058 145224482 83316543 -247388109 -431728974 -355695828 2211172261 166548602 15048497 -400358081 -265933535 1897402314 -200988858 -11192466355 -455943087 3835143859 3608265288 -129372763 -279020855 533881900 1163830832 -46453699 -142701595 141712261 360879393 -1143695249 -312151057 -2623826821 746301773 -4123210 -4803076 306050786 76002846 559501 -391975474 -2892716110 676808241 2196485954 694294030 -69010115 66174639 192936072 -592067661 992129883 -1367936733 577835218 -1268018 -161477977 190999263 -819146205 321987153 8666846 29231687 -987747206 226692505 -133586661 1130676872 -11477594 232410196 1747718987 1349503561 -57733724 23119824 -272061453 17996501 5291457554 2978517 -2623208049 -48341262 -64016659 -24014771 676222084 726894727 1292317 -399483831 77660214 204379617 -457454833 -5033786820 -52794900 189077 -1585025973 -183473999 2068247546 886098981 -497320739 930122606 2138184768 -4708304101 -432192428 2400820713 1448935537 9771905 -14464646 -267759878 -1478634 1211567546 -7463536457 -897957318 8945428 -223483160 1505540819 538949081 86240454 -2000568322 269980890 -2224821946 -1165037245 -28721831 -643360766 12777276 1585502382 356219856 -380630472 8680909 -244183291 -3162661568 -348807540 4044698655 -504164 1733047757 104253484 -4856262 2134320970 167259287 935436251 719282700 1660672 168773776 -482865018 357104345 -178153037 -328054448 -2531926673 -2530679383 353486630 47596308 -2184729363 -21009805 -2866195499 1241382186 63084713 370672382 35306352 -59850397 20999422 67455408 -7086165 279353322 -7793743 2641355691 -2709549059 1605652502 36953037 949878988 -300232271 42225357 101978604 1497691835 -379384205 -167984466 6406074 -8729790271 66857714 1235953939 -118412243 -234231535 935580740 15848772 -92816792 185115868 -199359352 2204220 -1054316178 -1960273825 -57492175 2155904345 63518831 306307626 8245302 245674796 -6134240 768859960 -18547875 753997 285456258 1347027345 2157267359 -2313644936 -4485845039 -1650011604 711095991 -917598675 -138935741 -2943755885 -1098794966 -7071318 -80039691 68020267 -193880114 -910003221 -369177856 2827224514 -894056017 -5782303144 -2360793793 -456185451 -101715719 -365705922 -5947200662 95016345 -1395649689 6708054 -75580463 -2125545282 14183720 282781519 -3656600 1690708089 520705863 568345386 -377288108 -30301426 1933274016 -4648380 343324506 432425229 317014863 -2928382400 -41156845 -6069190 397469150 -718623394 2400855719 602578584 -5385517297 9221025 -3437853177 3217707 -86560153 -1250271494 490125655 326979891 -5108536681 -2752362757 1382059546 -439560034 1562185652 165300168 2444095200 7538851631 156666901 9040342 -7096346077 -10199441 -1121339 1201850470 -27604550 44538205 19866957 6844075 22737913 320928 -854395638 -635007567 -1500329438 -6579536134 3308125570 64375859 -1524006848 -3436999374 5788560 -3522403210 -653640189 645365633 1252685891 1262044416 -2782811811 1045578185 178278763 7612628 32945727 -6689445412 1627403084 2404729061 583046030 27828029 -559350375 778379092 54985450 -873635561 -573696290 188852264 -301447673 527457 1188213017 74759331 3193296299 220486835 14717094 -18110715 267094479 -6618116985 -38776340 -60467234 -614486557 1467569556 -1729739851 47872963 -6668158558 640494516 2209038571 558037932 -48627409 -6291797873 -694820 -3282233 150850559 -30394839 -389716782 2029463813 6023983636 93329661 49372990 -2257012710 -2704006875 -4849889067 -380180909 376051535 11908000 -3462154037 2534380030 54313395 3822940 1992434998 -1583733233 770227548 2514374163 -4062763248 1020293183 2382750387 -3346282103 787755299 -738991942 -52773100 -1034400563 -290331260 -38078827 2215294849 1456700773 655163020 691524260 139536397 -3419801312 2030304586 -1016401 -318627066 508054375 -2004645527 -3017601 129008754 -1319516046 1726852533 2960787027 664730654 -1065980014 203547257 176655850 965050171 -131608056 -4853686877 517978073 108484851 978197988 -624300775 -227364198 -2109319121 -5418241288 -1042184980 -19572427 -326299435 -306872400 93497334 -447840770 597994077 -499600601 -1693422722 -131936523 -2345631510 -1185627900 383680824 785948453 5585255539 -37646572 -231718444 2800619094 -343685873 -365546133 156308584 -68001960 -6169290496 -147942073 11374031 192294428 313890089 131258171 -166083446 -420991130 -912571181 634288277 -5891622 -374709519 315463811 -2275934842 615352775 2502369107 2338912334 1143618819 204724289 3988210 -1440253856 -3073275368 19439327 596024 -1271638371 13650834 337644270 71320975 -935510130 -993052992 -1390221654 -478972582 98412866 -5423667179 120519645 1091642067 -2287518624 -1371299483 2732697558 5658724649 1933988889 -62041759 -170950736 -1405880923 -1166853639 85612741 75421952 346415939 305698485 8526806 25665964 1197342698 1618223 59667417 -274738 -2685442849 -138322078 159158504 5367956045 -1577372156 -1649934 -12543176 -2062434271 -5704025187 334850277 -1930689482 -308010701 949471477 67796486 623255289 126286484 -91336643 -169392 1970226250 1256626908 -31809791 415247398 -68720985 -10937970 408309071 -520913285 -104403669 -109606985 -2589217703 -2113284515 -422253449 -1073264076 222409904 -2548617479 -409315931 -367567608 29272712 -256184565 376415499 498004868 -380886659 5366396035 -4206070558 -767182297 -615960660 -4804183153 93519168 5432434 1607366132 1049799630 5710120 954075429 -2520796687 -2462048566 -388719746 958946879 13266259 -7740375 100273127 1487512203 1289202487 470569722 -1391947969 1436173371 -272484767 242168883 404800464 -573070806 188892778 89904049 -2635603635 55042748 -20456215 -44575201 -381864710 -523507646 -34512595 -50202236 331490661 181730275 336445072 -1289297113 -537160160 -519161697 -361779840 -1626802896 -7627584462 -9303854 -454199785 -3727361 357938860 -879782612 -874201421 -12552454 -202825084 1275426764 -91617072 -6411462028 2541863871 3457415101 395406553 141066945 261192701 -1129874800 2128749218 1932227280 1206561943 -426389036 2167922158 1065931627 312260524 1496781891 -241830022 -15897726 -193306985 367849 1240327574 1685874551 -1237949934 -1867757053 -218465092 8957054 60252750 -225913887 55123985 118808852 -98664025 -130900165 -410668987 -1373081362 1144990894 -186037631 523490020 2141122713 14273355 100346459 -59783582 -455928 1943800 -1067469103 118686912 11539166 3969937713 -831107198 -532771564 -1333495692 477789182 -3895388673 -1765376433 7311601695 -937354989 -24213028 7593289 -186348786 600441039 76183894 -1820318240 484953905 -2356592027 360799808 11609101 1835958497 -1377287078 -107841598 -4458104745 2308642622 -4245193 -5752415155 -951824222 381576804 604302 -278687437 -18097776 -247199649 406705560 -58485219 229763959 540656688 -2840462313 -80646 -516096316 -72414263 799458851 7234435 772264674 298519108 -895201653 -62515124 1124085876 10990220 31017765 -3898469512 -12707124 8187679 -1346326953 687218312 1434747635 979242790 1652948062 780613542 -551988417 -1801655886 -1393784909 -961311336 692741207 -315092769 -1269749569 163344457 13748202 -1727247647 19547467 -173776677 349536500 4186467 1734219455 161949143 3295411994 -14254935 -112799 -319814013 -38812258 -2784681217 -2814014978 -154472660 1921922810 -2312864 166719818 2057761403 821990274 -2474802885 -266316797 108485908 -2588225121 -612127743 -1535399287 226832 -150609281 378983608 -2980209696 90848019 -286918494 79774526 1503161392 -1933138010 78003080 418651454 8347313 353722471 261091892 -222665367 2049432615 -2275386 17365677 -393990888 -38312687 -232554335 -28044429 1578954481 291776693 778480874 -2147579096 -175521454 -3316474 339775206 353517790 -70945829 -1991405079 878475667 -548047288 3124280961 188375788 96980151 -3361098431 68946837 -360933852 -3499260819 477135151 -2581101156 683545164 -95782095 -38268621 -594363747 -1089937738 -117887258 2990203435 -116902188 673131957 4748710436 -76751740 733535576 1278482611 36488835 -22917562 2572821223 -945485905 -211463490 -293513107 14542597 -503858298 217034952 -583448014 -110057368 44818993 2970590 2761197 282090113 -89812212 3341175082 161779380 2709219210 -3858444206 1126551898 -2489363424 -176828459 -337712311 -187587150 -193535016 282093362 -5074713013 -5166409350 394423505 1165708424 -16224266 140866004 83076790 -2019271886 542870719 21209054 197747241 50472606 -93373265 -2450538375 335877837 -773492353 882470515 -39203333 -76395884 -11553688 241201755 -1938223951 296532526 2904677717 -759148485 -359089660 209827333 1326296522 12353619 578759648 -841003974 -8179013 213918298 -2622866 -35562080 23418355 -419333 -1147275024 2531462453 -4795307547 -1856810189 -3180949625 -79532502 -1386926 -3969764386 1717230229 542656397 -26762099 40951417 -313032347 -37344132 -127451517 -1523422585 826554052 386272790 456215984 -553989217 -137057728 8042113 -19143825 93025863 -969308122 118049719 59227619 1377670791 2906939423 -800037898 45189851 481010388 2284551 -8483956 343935932 -4911009198 -761895334 -5881797704 24590635 23942960 -713310276 120536024 568826368 58379782 -344910 22055995 2092088534 2010781001 26831161 -671642150 -68815859 1265844579 31539117 32870703 -1374957412 -102579886 160597011 -474171 -2964743402 57139549 -95909471 -1936498762 -586683093 -26477531 113751755 -80801527 32664474 482430683 -125448434 -196182136 -346474 -701635913 1467266094 81029003 2071233764 424059021 -3233115263 -4618013689 -2153628158 -37817202 133260203 -1613952692 394105005 238693170 377136501 201631500 866818114 641053 -358911706 858582022 -86713060 -20424677 -62459580 65184209 -8065987968 -1522485697 339049814 -153083809 -417755703 -2129971338 -2074648249 -4753345 131868843 369117780 465484461 560751081 12371482 -346440203 38735535 -136686480 4672615139 148566026 -1380742697 -238341380 13441099 -2297533634 -1700102780 289110604 658411 -5749411 3389509 -209698506 3912794054 183998046 -1580915 -1445215769 -1681788188 -1698859 -692723912 267333424 55770552 -3508675169 1265398884 747029072 -1406747800 -2869742557 16455139 109586872 844591743 -22469708 116567846 -52505244 -1681408271 607003788 -1164620289 -1953444804 -521774809 207013073 -534519791 356809784 -412233381 -4773127472 -32962313 544495869 -40417250 93839605 -211332145 5316677 -5640696509 -1848631687 -131898114 -1990631450 -155274334 -291771608 -3372660625 -692902220 -3379491384 729585877 1234316580 -162092774 9047704 -1136250170 -4483899868 223718020 1675048556 774772640 2379288212 -140934639 -1130415993 2603272152 -788637 -6478943569 -1821908968 -4438804841 576350598 -1902431777 90969908 564632679 -5540950215 876767732 -11416917 -833965011 -98926683 -141988839 -16756858 707912342 14316153 -4117976775 269493051 -556361610 36165835 10108784 5151230 730528962 -1307373670 78998683 -5057988724 -1053137908 -4397706012 -683879550 22954442 -656800824 598728689 -181295517 520443315 -3218614821 67854649 -1199069072 -556174492 -296303112 1160374586 -940871763 -1664699029 -1292870426 -3165044600 1927431358 -4988497455 741895172 -3819763783 31411669 416488371 -6964792 -240118702 -2696775358 16153842 136269689 47636924 -760143024 -2652719969 -42246923 -366725172 -1192827078 -408644439 281391780 -104242202 -4689239494 -1390132039 -38137824 -121093948 -133049008 -175438920 -1049202565 1756951052 -45528590 287823766 85923161 -372278552 407858517 327637479 1350954808 -512673750 -88346745 521498353 39710931 246407309 -1119491161 225922915 -173354456 -342792884 107997339 -32955565 -2751700 103144896 -13613713 -1499160285 -1919076150 -2142009005 134847626 34832035 2243539047 397625394 -5851092182 145821573 -11909464 -99972350 -442949691 -416004986 310289262 399348142 3486255469 -368616738 9704972 566391533 -1491864441 5158125 257131626 155073448 1150741939 -4830765172 -264839571 -1218098236 -2585766680 -739694925 -5204805142 -251104368 -405375749 -137335537 -346253762 -25899635 356214317 87198310 -5115491 -1256478835 3764930 588025496 -97309910 1220249732 -77687886 473525698 333628830 -1015797726 -5155998528 1141404941 123417985 -60816202 351940575 -1427905382 1307229 304696830 -391906289 123667921 -3189748280 1905427560 -927 -286872689 -2228277382 227238666 -620242205 -101874647 -481214065 76738922 769479085 -287782280 -1028589849 392308131 -317260081 694592216 -273525289 -36612710 -215551349 -234354761 44417679 -5798965603 -7957746 840734994 -1260534136 1167252142 -36962598 -1525994798 52543996 -6026797970 -1269499023 -38630931 -43540526 -970285731 -1297796762 824543650 1015724501 -1458086 173712527 -296195396 -796661464 -2205146 -86218104 -3372633740 118425764 -14785389 -578310824 -344547040 59946200 -37848450 -522801195 -810163058 -47579266 -2326610347 45671770 -203635412 423312802 -6926595882 -88226967 53792785 -2619932021 -218268379 65485835 -5122521 1472699915 188694067 1044229068 554773828 -3900020099 3737145334 -1385073473 -186634846 -536722488 1545688478 11107731 4035799178 -49108407 -3142589 829686648 419816045 -15498314 -161465773 -4221698051 -27385958 1881848737 473812437 773706005 -280026997 467780370 -2251208463 -27080300 737953273 180216700 18679736 797939500 555059259 893443074 -871284276 -320995329 1268897132 864395504 4695424 3010311349 109745872 -666742336 1412010705 2350628228 -666985361 -98397306 -748605599 921943458 -2782501571 -2809458630 -201320337 -1095554310 57328510 -87885951 -202901324 29717691 -572318660 930842967 1962925871 -1614425307 -206366653 -5692771311 -212020424 167115118 203363514 81195638 159878422 173075472 3508514 -1084560714 259151188 -563286289 -981730357 -343609657 13371976 348302334 1333051693 198890371 3260200521 113166922 4092132963 1325810499 65257594 3083631799 18507760 -937361075 -1175161574 21949118 65310761 -3417211108 -1135905267 -262951748 2289837762 -1230874094 155575150 -171788 1066047191 -11155690 -186016982 197808980 -393389018 -27450626 831324533 -295986669 -523689381 -872589055 43010529 -1657813644 -5764840020 -41692553 564419550 -178314715 -109845619 -2833019451 601939987 28185837 -124403292 167043427 5494643827 -25261416 -44099123 1278394985 -56952525 4979796575 933143612 575289634 1467923488 -2533995587 -249532742 88910366 41618476 -56090983 752996592 -345744601 -681198679 -14348369 -89940747 433459495 -1831199228 707721489 665879495 264748359 -4053284097 -2063719 -6847586818 513095165 271685859 1140635592 -83760072 241448553 3702553470 1935640065 -479105583 705029249 -2027056906 292887045 67246818 -4141550155 -2106627064 -19828322 736463774 -406155122 -94511239 -1176528011 35955804 97535228 -2862982260 -6399458983 547205776 99320218 -500211629 25682181 87210944 877034866 -1505390965 -803590507 -3941918 -9128887 578271176 44873978 61057909 -1672001624 405459148 -1748916842 -307969105 -316758022 56076606 -4435298372 2117049505 2704993172 -2605989483 374849931 -642609460 -304534190 -163948164 -31379745 -973150978 -5379410170 188316755 -5675976461 3301078082 -3944932620 -966971709 -313949570 -3005347627 -775857167 808687009 743572072 3240296269 -3483903 -139144395 83214249 397674726 2189684217 -30592140 -1291692985 28486493 -12381415 -17469982 1951818 64259822 436019424 1370332383 -175543802 -2736048572 -2959780996 -563090499 1657203881 -4835528341 -1699096876 1629732871 -1689055736 324951294 -4175603531 -256163096 378176055 16507094 15556174 -562655282 -406147130 373988616 -418781707 -1267462271 28747094 5522178665 100052294 -1001580193 612152503 -250917124 929535015 16596427 6803563 -1487487540 -328676297 -1241611067 -3274459327 2356474593 340195337 -7175003185 -332149463 -7388539451 -25747721 13663917 184429588 145479118 282743222 -195049947 -641726924 257915805 -3437856041 215762218 121480898 935089735 -188544940 -2668949570 714149 -3775233395 -4097937574 -142196865 -76088889 1124078835 389099133 -1078200631 374197834 1159351716 -919489553 -16563847 -218012623 -330206041 -38155342 -999597639 -90202698 666177669 286113948 -1166232 -2208874558 -5346784897 3028221726 2015813110 -26091038 -29616077 253574507 -31032257 1729713721 894255497 -1144836445 1967643921 -536374637 1363022348 -24006687 -1153203087 15490783 -1027098351 -14288903 -158684668 81440011 -1387002860 -4808669863 4478387620 19318091 -747699613 -163396 1275613913 1808178818 -1296317 -56616601 3096368431 -3966032208 803523847 -23189819 -390677736 433262304 -105534027 -31890071 -1861634195 91366306 -95187695 160250439 -2180757 -1751610281 -17301623 269866535 -902820447 -101906941 -1985714556 -313257162 515424640 -553799231 -4397485490 1810406543 119769297 2004734047 365785842 101767068 -211323790 357011123 1977123189 -48596097 -2900763568 58209034 1000507464 283763001 1549426095 -147593305 601324284 -1486990847 903808869 -123178838 -1380403633 646477846 -71599294 584987859 -503106019 -104284732 48070651 749730117 379402596 -1403521990 1452083099 1327085839 -5408639888 -1538696834 -45723542 1077054168 734659128 86998250 -241577347 16342614 -2839676135 -384170230 208346750 255165703 -1277740980 2188544864 460345708 189200750 264078601 447199296 -1175573277 -354881748 -100433973 180131193 674827493 -479033734 -2885726754 -912422735 46816791 -658445436 84780929 265072515 70034397 -996082356 250416686 97398857 -211636135 440983404 425331172 307740872 -160915002 -112300179 31021724 32524424 57478355 1573291915 689133982 774736927 837550447 -1995839730 2492383 -1547725145 -418971226 -1041477029 4514447597 -631671989 -1153384406 103151108 96676738 469655304 -365439250 -129377299 -1574055772 -176820419 714305462 -19942075 146476896 194928 1559011497 103245339 -323900620 22436058 876984071 -754146524 -410625008 -80348556 -38065056 3016945639 -2096179963 757750492 49675396 -834925026 -285888014 -106452729 123920895 36766412 -3053005207 -7242636 1962564300 218775488 -808266390 -2390344104 3128464089 2821017310 -87116024 200745500 53163431 -1049874621 43511854 -2797729 670509564 -797556478 -212047614 60468313 23075018 706193738 260951534 -3285177075 1844413044 -6971563121 710201446 -573487651 -9440831 2285368848 -5197377503 -67894767 -57622135 171170856 -104433896 1169103240 2032660941 150027157 -108953 -49053022 -1837195669 -45970166 -1591917984 -1363197665 -707521003 -354047205 783908344 -5404907684 -812748975 -344922941 480392985 2440286770 2069606064 -2257151654 519627530 40047037 -33421600 -3421225 41083304 571878995 874573 -2575440697 -4579169119 767302250 566296058 -957896911 -663039466 376233979 315688958 1680850727 -808796 -135225564 -26291055 -145044702 -44168835 -2958102917 135425 -90592538 -54291606 -244697993 251420254 -246205937 467129230 -619995128 274475914 4613978747 -5632077039 10083759 -53511654 2127383155 -3424767 -3030915191 -408150368 736858384 -224801306 630028262 -882184494 -636561629 467721542 1052460961 461077433 492187845 70205963 2576435788 -92389040 19894763 -998892663 -8497884987 -124800276 10761442 -1748539499 182876830 43742711 2026306966 135505945 -1364356497 278885736 2955489925 -293447844 -151318612 48837125 -51729900 -134947752 -748782874 -144299041 -1333917052 2350725209 18626510 -183988652 95552868 -42155876 -3285607229 45544514 1155358 96178677 132772243 -4769279621 1264512823 -26490831 -527202120 -1603368039 -800913738 882335415 6409424880 58743503 81577860 -17699566 -326247613 78953298 3021325693 765654824 1095332142 -1183559868 298759784 840753468 -2444671037 -1637388977 -1587960830 164774239 -1906559667 -135424542 -3253739414 954665076 291101152 1221472306 504964438 2566901974 799816376 196092231 154528075 -1091663098 -57736511 8186430 123219193 444137739 477718321 -1984647032 -870199075 -589561023 -2927603833 -3369939719 -4717015639 1317565660 -87653529 62321678 -1039626035 -6006618085 1257196449 -87238423 -2376760015 955755555 123827957 -3443534640 25079466 -1360503121 -9366983 -179120346 -657266367 211114224 -2511744383 -173103101 36712307 -958641587 -421945275 -171741135 63090 363257940 -1537646615 261193056 1082764544 457250158 -2332742089 -1579249351 288644783 3639488273 64576963 22643156 5991016315 -1636117449 101403368 369311133 1420744665 -502775802 -616031842 2465977238 -595833827 186334547 -5654778905 477505629 -4650874 -568787759 3043888391 -146395416 49190346 206262631 -908569031 2310212447 119808947 -1841010030 -5273724133 -20023128 -1468491965 -114047143 -17322638 -38402415 2344523458 -1233487568 -555265819 25684225 -107822229 -263307975 -3186023929 5570784844 -6449989 1069694718 -52201715 421083537 585239994 1084300185 -3474170 -5635664044 -1547679332 270084592 4038635059 2696643419 -76735594 -490609928 44561171 400581534 251972 55274032 -37417211 -1060714616 1735199917 -1212057689 -1807575538 499769584 733742150 -261647491 -541019435 2593744 712414421 -241395593 2718230682 1848455828 -201872134 23779922 -1068038372 -1069502483 654728843 729254205 1442564892 3887080996 33205419 706748 1000424950 13458706 185585958 53752301 750220501 -1010873897 -1309045575 6396913 41773123 -456074184 2594284004 -46210540 53179320 351931006 14717256 -1064578269 2522226119 981730629 -3117440042 -1398647692 223520291 8127601 -2133297496 98026306 157044858 23809946 3006879983 1412566678 8205237 -3879642531 353053622 -287491227 -3689128462 -3225970 11767082 -30237575 1920501161 272972108 32027677 946139783 -16276465 -567509900 4291311902 30995520 697203493 357944867 -1690345 -1015279742 581960329 955095161 -49004415 -158518154 716437 835404828 -64079344 21726828 -5316167401 1940714806 -2611305651 -1510388 -145237915 1214238265 -11244996 315338289 487464807 225819942 25901640 -634729365 1471513769 27355300 -474339376 -1006124120 -634722797 -1337577355 -1266544550 -1051434430 73307013 -4027681752 -527118358 -39088510 -3674187547 2545909820 -705828896 1823238778 27811858 309807735 -1350999523 597762183 -76709597 867635789 -232935396 246049470 -51963578 163451258 554798627 4796329 -2194234878 -332645549 -1724662818 -215580466 4152391929 699771558 35240083 313110638 963032004 612960353 -135641072 509860417 -33600558 -1682200306 594363149 32736642 2531323035 336858806 658845060 6596401 -6778964 -2347824404 -136159 -625626522 -3051452 -1287082177 77964329 18002744 -2227956 -1968985376 422981322 -37083807 31541521 -343046915 24409081 202588791 1640834373 -814756217 -1215450640 -2140616126 -157527540 2054482910 756183583 297977505 1225968242 -103712444 53409285 -818116688 716030832 -927961290 1833631583 -14900526 -273526350 3228603 -536366957 1646028231 38333348 1203523728 1062825212 -397386172 -3464691 397037545 19335280 -59226697 -320939910 -94453991 675870234 -4150217886 -330765575 -4300886255 134834106 608014398 -3929109074 15235902 1035105733 54875788 -4399220 124759547 -3086319666 -30210362 32285753 675050219 -122383891 131344683 -1356698534 72994179 -3356240570 48084107 3382709 1604734182 535966677 -4940388355 295669993 -320168294 -765281290 74332436 3208765339 -1112074277 -2758175069 -2262742684 311096679 -219465907 19315421 2940790 129975090 -4848222142 -989635 51762967 -1233487851 -148571121 -182639217 -91319985 1014522020 904252193 -88534345 -443933715 -15979416 369072638 53774628 -381129120 -552960299 -708661249 -43875449 -1481264518 -3879486525 -5106671252 714494863 251473212 777588494 -708985708 354081750 1237930430 2732237801 -1931793893 -57032360 37206298 -277743412 2918008375 316823647 -601994899 -111089659 -91207105 13643917 1153739159 674062831 -40049001 -1554710675 591741192 -4082130000 5126772 -79318477 -3317937792 -10207499 841713256 -901949332 1129854374 1503656584 -52940907 -1797597050 109891891 -412244614 -2092630397 -278122561 -5818533 -1535733085 39477167 878163967 -260912778 -307265888 71250781 -559052383 505035258 3250597056 3882297727 1005058 1224477759 -3390025145 8658199 -2295359283 -2208331412 6130575 4272868116 73562703 -180003464 -32164653 -3065128837 1103748256 233997714 81768880 -2235930306 276268766 532758732 -246657056 -1427548950 385233190 348371229 291260716 -1457376125 178497382 -736691661 960952878 49470968 6376910 149800586 -26108469 151956077 -4988156577 -14494097 -6405062 1050765399 165888481 -546402988 1345341292 -862688348 1557551 211708856 303047159 -180895154 -1228731707 76877711 472534831 -2698972596 -279919306 -44193235 10371111 -4163768 222077123 1352187136 120089365 -904405241 291464624 35815800 -1045345168 -79527460 -103803887 -68872112 -99711097 122224457 87585382 999555814 -627579652 -2706311383 294894384 96070905 -1981921634 3794309106 -224543464 3168860809 -1653116188 -713172 145414709 647380593 911009038 824686563 105779835 -64442431 -550750959 5222437607 -16199324 -691800818 37450838 -143322906 -3631749753 -1591286632 65166745 809072377 -174898482 538654069 -700648802 1909634491 -1934948918 -3266803220 -515811819 -2623329690 1531254755 204995190 -167733372 -287308817 -245130456 -531970659 168082859 -91793408 -2183700384 1010189304 924221212 -312297283 -211676146 -11593670 -60431678 62221205 -305746565 -4332604092 -131380888 3220147 -1036918354 1578461917 -874384788 21294762 16468660 -761364545 -22106731 986858751 74222765 327740696 5889280 2048909423 -2394936 -1670161034 722662501 854192191 4289029087 -2008615692 2298143897 -72440984 1263785887 46879093 906540556 -201676367 -132466592 97668913 -2621872475 669889594 737804733 2805082417 -268383 984667 -161581287 -94708213 -786323496 -93784012 -822390846 1677326211 3733601089 -220930607 868742742 181841533 -2813838445 764911962 30855493 196393429 -4766363850 -258826273 -303000575 93630097 1515007949 15289132 210444677 -1559622478 454305923 18193612 -511293059 56216761 872561491 -770478589 -583473268 2553001805 964234544 -112202498 231601001 13972023 -457365930 293058839 26105956 -96814471 146541844 12949324 -768380432 -12222485 -15621337 31526950 866574589 212658578 -877924 279169939 -2542158303 -44581452 -15346427 -164314980 -107510744 -124312020 1154866160 179477932 -1959709 199789655 -2467026 -696148635 -638104412 -17995117 -351794268 -703495125 74615584 -866447807 -256546799 -38974596 -4815077713 2254894530 202099042 -1993783889 553962887 144295080 845519119 -3931400266 184288758 84299127 -277164509 191295692 398730195 -171796232 39865119 -244980225 -1759821482 60963720 -985426190 223994303 489918894 -1073652144 -278406593 8827631 -1132450762 97168008 4526581461 -150746895 2068494257 -1378024470 -936831685 -196937400 560039743 92802216 60201817 434003286 17152188 -2140255770 42390616 2188715490 228665618 2900680833 347174951 28214987 -2971258257 -48228085 -1091708001 108204975 -258011569 -515647022 -19791076 -2901366456 -16951991 29898967 -1745917640 -379755499 629067882 -326315263 245830717 -947827529 -3310115 -157691973 -232809843 -2056042021 46458 -3325527770 -908613814 -147557296 -269678854 -588508674 167580163 721142237 37810545 15662072 2339957880 1952537 -6257586 -906844 -111893067 534845398 -369093122 631392280 -497029113 1263427938 -4727912442 249904079 -1569448924 -534912412 -208082911 31637964 714975885 -1290660891 -1335620396 -2161487726 21348706 -4240847 -71466804 590950957 280280706 -65188047 -200816759 -343656073 -596211 25525132 -2694655922 -4858175604 -358418599 3678886686 -1751706595 -1357304584 -371674317 4106666466 665907168 1768656541 -68954936 -1474889019 8588407 -43237919 1289496841 -623858962 -117723545 -4731330808 -1375737368 47160150 80971975 -81245464 3563420 261100101 540039627 -719893 -30361106 -2469150905 -1287080103 3946196947 143678111 -193099736 576906413 -498833236 -147541532 -984977043 6373582 -227429622 -2098813900 347691152 416142954 -4290703382 24657529 312699394 -1260808463 -33548 1734942615 1713484731 -663174719 -182479044 285977951 756044 5244915 -1566053098 -22177266 -7091683856 395493019 -2552610435 -163126765 -4246190421 955666178 524052008 -389669451 -5098838 -7034197067 -50981714 -504685673 76326896 -101203258 98948468 36159512 1241078153 -157865494 2816334567 -1160603117 8203077 2118181045 -1365388486 2100469386 249613541 3456326200 -195916473 -1277502572 -277411646 1055718230 394849940 2165325446 2164530054 1174437719 -1699001006 -1036457583 28569478 -1485034293 -225830672 -398099074 -544735457 -2446010447 1185790399 9794133 2919624071 23077323 6690824 -20695096 -3794311885 137599127 1901368272 -30791025 -1100687223 -3708159552 -3416145752 -3784231162 -1716255808 -269579002 -533840984 29289401 -780533825 -847092338 -1627449628 -5338578238 26046337 944397310 1841446198 -6233199890 -12455374 -83716505 -217308032 -2864590815 102174226 -4873434371 370903387 -586148118 10651337 -2275957776 146235921 -769651727 -3130280599 -5222842 -783379338 -662847519 -9644047 -1104854451 -2323338440 227617414 -1044915674 1130123489 -1373311 -78816987 -5142490711 -4800993085 1169500424 736416 -543837160 -569174442 -228231200 115658664 -1254406237 -52893069 2586522 -397869141 -699343471 347887959 -1239539744 9149946 3430546966 -1236001140 -170028210 -731979 3607803 -6460036 396723758 -943208983 -115316551 155470 2311564187 909320644 -1506032826 -3391672455 -477012964 21441856 3917611 351146607 30760014 1736174331 -12749023 502269013 33636985 37752408 1366193 66780973 -334913588 382418498 4041637059 -118556078 -1854479682 -15247827 -591326483 2628500629 -549990745 -7587146 -1325786367 803415566 562559371 -1280042776 -286039963 149533917 -1157704378 -306386824 81853763 -49718316 -128086187 -2277371062 20473414 -147374952 2613259542 84304715 114528220 1610480889 -494490199 3294400 -2930773033 666205864 -101540561 -78145768 -588829409 -4703386711 195307841 -486460788 25916790 -279241459 2014524080 328140228 -145845582 3335426170 172945639 -3283994721 -137930173 357312761 -129196857 -447292246 -687597293 3025367 -246819620 -559124133 -691684854 -109795797 246102636 -8041841 307212655 -724338906 -1827099 1282186114 6434655 -48681430 -17899164 28131084 -440403344 13749300 1272702012 818208839 210675091 2141311268 496796 2263649988 82851069 -1222210482 435786302 -237081545 1331298 -3888976679 2227737695 757775047 -4207442121 860500499 -819419671 389167625 16605042 -857290834 873631919 3382045856 -631886969 -263944802 -2243178709 213763345 3319141 373040 -17375058 -277110995 -1085381178 -45783648 -2051639542 850204493 -1086328871 997577 -1947649284 2391506726 -55671038 -1115913393 154777029 457698103 810003834 -379981903 -479799630 -794945175 -4324285237 115419656 245494916 2312618 372079414 155107846 -2894209545 -364639064 797902579 1553810526 1291655814 -1470111092 33751893 -92668562 -543893174 -1015117 -1786200869 -658543012 -198178215 -246669125 16697876 -331986120 -3585155257 91032474 235335342 1156417270 2852146058 334949559 -2702122393 -719826860 831799509 1199497573 651248312 30622432 161481558 -157289755 -170674419 -2077041053 2771747722 2497678006 159209174 69459849 2657522 -569870530 -363373523 -397119614 257005967 -1507860718 -111888159 -1792762255 -56598 -211214620 -9993122 -7087454 791273986 44366125 1212143091 -38757558 -216358691 3040302 203813872 -1007021788 2436139931 -620369183 57061991 -2199455106 -32752175 -1587783195 -3453517678 -3919724562 -42477169 -335471 358753924 -552630130 2155096639 -272861013 21626138 -682501693 -411158771 -2482001986 125148425 -4160204670 -1029006902 283191 778451649 787637 -1498201905 7892121 656094349 2853902573 1266158305 42813322 -64792745 -549131940 -1118290667 2072429277 842623637 3402188919 -10629253 -3988363461 -123687882 1857563214 2153459710 -842108145 105849702 -46602644 1310207874 -41806974 886650167 -43828299 148048409 18099693 117508048 -2568607647 43977527 156551960 -40528164 3544777120 -32722936 121931265 125999432 -595610483 451577051 -11947731 1609995013 -31378375 247923919 3442758 -266049816 -158328343 149623063 324648521 306952912 103220870 -17985505 -31458983 531805070 -3248932518 -5241094798 59215724 -230035594 -4601270203 1352594720 -72353468 -2851305939 -58334599 1900390119 2144505887 279578553 159142398 -1788102154 622685385 -1048960123 567098528 -2932540 -324161379 -4227860463 -26288015 47678144 -1512736703 -552336996 35733933 2332865208 547567292 -22932997 -71769609 843282239 2677507978 327310390 2102779129 -9243663 -140964233 -451095135 -259298671 -871442926 -1577530672 1843910853 2235313298 1538563478 -1013563040 -1066196117 -1808648190 -1125619630 8315040 -1321017476 -475763448 3643024912 352673906 -346790957 -1091663540 -12255686 -126511271 -1263900954 -1819706848 -44597619 -997802764 -2774860 118828341 50121916 -859629234 413187824 -2554086345 -592953601 -322447794 -479073611 219587352 975635590 149830111 -526003956 -211356122 22276322 -200625455 1072977 -24659062 -740129625 -2708903700 -199121002 -287246225 212988297 -2521352757 2962256821 2825236648 -2887123207 3123947 74005410 -1661091757 -4277491956 -25413140 -87870102 -1868430039 -38816667 18130559 43833503 -237046402 3124922219 617509123 -411308797 -294437107 132254157 123301545 -56878290 653033084 -385775442 -113862949 -44023974 955307189 -6301675724 -25257577 415315342 1372643882 81959229 1477235226 -4422505315 -33834296 -269295383 -709255339 1190691031 -4467994537 -3202791818 -38192448 -5328212328 984526011 272715653 -1807981667 873642197 -157126902 -263527587 142490272 -534416989 -4728967477 481520443 38993041 -2463220682 888636679 -1180577865 -4387869027 391737433 -278210905 26371573 -260121339 393942083 -694781775 179972441 404303709 2085113940 -560972116 -236672031 -678611506 -680351746 580796961 -1274020846 -3578267318 -1052330485 -3068983134 567630276 -552279047 -1583542274 -3624229637 136297516 -601469494 2528142783 -4164886121 1208934455 -738627314 -542232637 353384362 389888757 -2317243427 1644268232 890152797 1748682874 243951527 1881084413 43257515 3164891146 274921585 -385538283 -613897446 -324643368 -2636239737 -38440819 510928837 -1463216652 561352069 -202594748 -183626 -337834247 -1754578887 -977020617 4333226887 -579722211 -663095582 -18117063 -1171322610 3092195 630683844 97660412 -472186849 -442092942 -5906040 -1737697355 -8266746006 77733667 126270916 -38157075 3234818989 -6949692691 -84178417 -815402 29976502 -1672678336 -1703825442 996430978 80898218 -144548484 -158081594 -460060182 -13791702 -105452058 -152941724 3272089979 -293500742 2514514896 -263146847 10260545 330928080 146556996 4041977693 -417624088 2988285969 -910523752 317071630 173164213 45114531 -1517362564 559659554 100829990 -971376041 -1201279419 698764139 -29547723 -143856817 2097965943 262290 436026434 -1841177756 -4280922928 -1182960481 -6441507 -2563302160 -2113043632 -2084691284 -8167503 -532279 -368440088 2366273039 811438927 2781924151 -689287 -150347700 -6230092335 -389853010 -137328765 762594632 516255203 -5939000539 520665817 -212484282 -276680084 23092449 -557048380 -1956908689 732142327 284688326 157062661 -29606975 3924496907 3028449183 -772921994 1665342918 36627581 590781852 141319658 11113117 74542856 24753888 140439886 -1852178353 -1918629016 -1297361239 6313986 1162541718 -349149207 3005808805 -3356232146 1737083944 135685184 -3531971 -1119095 -50713211 270914300 137666335 988653946 -2559139 102380824 -1170615871 148913681 609062287 -458881394 -11062420 -2599990073 31436496 -707385629 -1026378944 922716916 -159800130 188036078 678060075 -79419391 1415910331 -1528485063 1330881860 18968299 1417361968 547975547 45561779 -2970773132 -3498327464 4243508 -162087125 -2512715484 251084481 -6293839316 -13622191 124287615 686843858 -1098083933 -97642993 -605786572 -12365804 -977925614 -408205033 -57396304 -123975984 3287520197 -3705628 108589400 -163909519 -26088351 -558832986 3152904117 -15942850 -94376341 218768361 -2023311268 623265830 1684880681 -2212819 -97599371 -498545465 -290284750 -3165931169 -887974433 86046476 1991538205 -6557583 -656416714 -679164571 -16567945 -1057154556 899369496 359853542 -3181907348 -151223207 618290286 -1662067539 108546576 -3269409558 6389389 -290016684 1069602577 462398965 -243879745 -299608 -2711402375 3637935027 -3855174492 -253383520 94149308 -21774615 -13702048 61557335 -257630676 4526890021 138695399 66442214 5375872887 -2610058512 -6977084 -32149299 2887410564 1166498334 4022191823 1262342562 -4787266927 4353804028 47566 -605803260 316456618 -333967365 -1026939109 -160057032 -23141 -4038399271 24804142 -3632470408 -1338479821 2574326319 -481606123 2621977307 -543697260 1731983219 -59981680 271956672 -2059115660 -1259128215 -2334778903 1581510436 -9923575 1305813009 396864888 2466852 97387172 683189359 -1878053857 -82106882 960859567 -1025246524 -44304942 -1197905295 -380805852 -41565911 6158963 132640396 80500802 -59477044 266309259 375322227 -19990031 -93013743 -768993388 -370579432 -3779335204 -350586105 16755794 780098944 -144558202 -1482343 50714907 -59157490 688594696 -186417402 -604006526 -228468018 -306701637 179151593 181975204 -4479295989 -1940531305 -4795757811 -1297416969 -9722436 -131913814 -581287724 49658249 -708631322 -1900767333 -117123917 574869578 -461023 -56407313 64652870 -2115728787 114168522 3227338 -145943655 -4868234903 1628225998 389397769 762620344 -443666786 1522994950 -1314595231 -1453331288 -412920467 -403267208 36270241 -4948126627 -2637031412 -956349288 1654596107 20587775 -12903465 -463196453 1418676739 101888558 -920432464 -106404123 10225273 119254031 3027184699 1655808981 262114202 -775532693 -27296367 -422190689 -1248358456 -736673122 -281822459 129443789 22044278 179943583 -2265296799 275176743 -3448512554 1355166 1104852566 5685021 -145624057 480951076 267294 -1073664948 -208924361 18169140 262826677 -2462561102 105448149 -295188632 -360339 -62768619 20706096 3797285386 -1872498400 -631929139 3362048403 369272225 -921278588 -203118608 -3596609839 2627952365 3160938 -1967831660 3177135062 -1914363317 -48952620 790122587 126911273 -84176074 -1476006035 -1902152317 55993072 -144065415 835845694 35782931 -2878147 -416804384 1234855624 6267366 87824547 -104825600 -4272422621 -965442895 -1050469600 -374274687 125431645 -253964805 -6238926361 -2650350919 3149111283 -971358193 807048921 -3220366706 873879566 1643530406 339881565 -2498965250 1612751 -1540269594 153028516 -7215358625 -47319595 453371572 -26959462 -137140113 -1980055333 -31721909 -1702161584 851026616 -637455726 209983453 -3825140385 -19611734 -4956698388 5747554 -933784792 -1334563350 262408754 -73953845 -799555604 218108340 364716684 21008769 -110980719 -4099490901 -4659638145 1263896080 322465 -18245728 -2254358446 136235532 -2151104253 -612578966 -584573732 -494480559 1135005974 -2475122207 -93861276 -1439092287 -1852741686 1489525924 45532390 -624973156 -258996691 5143202 -338468543 -1399218678 -35873598 -2488349323 255251814 48327860 -1718828903 -689363228 -1186541599 209025201 -5473331 -1716457137 7598507 524517368 -4235504847 14908732 -1075604596 335506660 310641454 -1217304648 -5234569 325162047 85610655 -3318773383 1737815620 -132872881 -5816877 -2072727203 1200318 -216043461 -50719087 -77750443 759338215 1327638406 553615585 562187139 714780278 -1411799433 -11863856 -5728095 -2136819756 1871485831 49097983 342280294 -70917870 -328838766 49352071 60389460 -227407574 -137150044 -2653386556 -13950659 168050757 53621791 542134527 -1588604528 2191844193 -238089851 -480702433 -609317426 -17683088 867423198 -5157125878 432482321 -2010698458 -619626550 -856009347 -338876160 -1438717120 -1418043197 -564396345 186518322 1264405552 97642432 612884074 -3532419989 -2293704479 -734170531 660996959 1087666808 531389406 2658417098 -1983537809 1368196154 1729726192 47228887 108750409 50556748 -827136363 -34375691 3467366513 60334299 -112473567 43740725 -51021017 521665035 -2278810092 -1245622820 -608968771 -982481129 406939706 263344321 -1363671860 -341657800 -64989311 -1840287019 448864608 93215527 -521277133 -167361510 -1477111861 632488860 -288105689 2528376298 319938425 -180642388 497814477 -701185703 179081548 -1347635906 -1813798787 1643854316 4244995187 -58057980 -10812913 93628414 -123804886 41185284 2347504241 -1657271238 -683297287 -102565561 432326942 155663515 -2090714 -5934773 -44082069 -3068269913 298631322 1382681723 -34245895 2044093952 11459872 -3485307844 18836 -496386 -14652033 -16450348 -3009551157 -9932253 833409307 29420098 -3197910820 59344980 1023340331 -10248545 -70104677 5669882491 -675149965 -748236806 -1049488235 -917182495 238745833 -639751573 2402370 -934403980 6012160 -328542694 5027068250 -663950517 -302580800 325719780 -83781928 -70708212 880099 571698961 9470854 1627092064 -259319412 2102669226 943168667 -1297163563 2427683053 1576741965 -1175979058 235590119 -1157930952 46023224 5782067 -85102651 184565121 -435426743 35576056 -527773033 3575879257 -75351 -135024865 -535151469 -212874059 -17569408 117147786 -42625622 -86585110 -508853035 -846233868 161528099 2566325191 -1570639936 444084459 670292679 34051284 3045315044 -89877573 -24288838 -657536225 39361527 -1350834538 5445019 491477046 -160816223 6928622 -903226036 27359718 -1029090727 -5900935 2916300 -46762665 23091233 112895118 2192074177 69903413 -132144883 -239929271 231665749 -431235799 -213072016 35914140 -265607808 -325847434 -3898884265 -14362690 -314082253 2382220930 -2288200418 -2281972042 39323458 -3292878810 -599600997 -122788839 323637155 10607747 687865674 1414632853 735141108 1119699182 1587184327 -5321942 -384253430 -6385720 96961664 701031186 217814416 -1531674746 -9999620 -401406558 -1081788542 -512975033 -3165720592 1077491658 -816465898 -1217201403 -248965573 -2978247 -2630138975 -150194501 3053110342 375469531 364224338 -482073863 -4006508685 -2573944553 3186226597 -278554428 -1141737288 1373455942 1791411293 2349860445 2249327887 962780347 -3896545733 -9262417 2615800988 -3468614669 1099721125 1382298619 10557196 -1407253852 -785204031 363939770 190473609 -239934070 194350704 -42136983 1599878673 40750818 621795631 1140266024 -19201889 -552397931 28009796 -1218716233 -3444747689 -3747769646 629071517 -4926963065 -3036409726 729624136 315557691 944300476 -10569673 39731719 455679457 -1083103288 -4148486044 794818635 -1095322072 -253704271 -529936845 115215552 186680859 1389803977 329957431 2228068306 1787498773 153594651 -299966050 -23484381 -5151277 4553358882 38625787 146399274 -151102366 1645565454 1047352915 2625776808 -2198590743 -1932410656 127574354 201439713 -2584204479 2924670393 -1596941506 -2920243195 34198312 401488799 -1888758320 504472557 -186587009 -399190680 -55457534 451272421 862088701 48380366 -14830538 -4303515112 541082853 -342269331 -1889741500 149822172 227565997 120627116 -1397857798 -3098690766 313047 74127078 -334848421 610670331 2214573325 -1585434918 2727502 83851475 416524283 -39076688 181260271 372624479 340682355 -29333841 6787516 252423724 501334464 -512629449 1318048078 -108525515 -5469122 -66572047 1045074677 -7833547 -70138564 -198853234 -1449878724 9809296 -357058979 -781324697 -425479738 -587518238 -2995630445 467508123 -485492078 887132632 3809153 400279580 -625130613 -140508141 838737071 -16910327 -1498207897 30994382 518801701 476308321 -69952806 1486776 -355953790 -972424176 -500929273 -1508028734 718353794 325826468 26703608 -37480321 514086346 15538548 84626459 33073852 58602569 74088596 -290487020 -356623820 -441287987 3427997567 -591101103 -109947578 2537387 -268033371 -4049874197 -143529008 -1086166126 2489253123 -201872689 -425265385 -72494144 -1405734400 -1207435061 -977961754 -1280290133 -3189708945 -2913119 -3557789560 1148336386 -682538006 88568363 -1439271445 290092301 -138471501 2382527636 -3232768300 -2679048013 -1388213 -3325146497 -1327689647 710898303 15949997 33501671 17142872 837666 427769528 -5133380710 2283041817 -151740579 216807085 -44678460 3203786306 -187461650 -1182416967 25535983 -3095805781 -155470787 5253881591 -301107731 399125468 -1901691316 899267414 184923874 -360034217 -7102751 5731 -3518412541 -629764615 4125686126 -229448305 1786239363 -520951467 -1268319570 -236920063 -684943 -1300399006 -2502314678 -227081888 170675745 -1027291888 -6007417 540569980 -816484375 1726065859 -2210662098 372007611 46121012 -289245592 300879 -325453959 399203754 -836632651 1436163695 323587692 -202903760 -1728405 -101207019 -1868270754 116754797 222753311 -788842243 -2397626 86160316 2273663 -7097452 3409341142 589767659 -2409219511 -561990200 -560300686 536247180 1869572289 111095358 -2000873444 -2035326720 7250612 -124282422 109757161 -124025032 289987644 -26342879 -92413832 -695308967 -1669511 553271863 2463775532 -1676529380 -107233419 -2652686044 -62358703 1008885552 -253698427 254113954 8302738 -162294741 -7934926917 -2672644946 544013029 -323115567 3781915203 -120514831 -1541866423 106516296 -560911437 -614795278 -248726043 -442313077 41992643 255010255 -2715612147 -125951712 763178469 -792453510 -316163640 -948290220 390646645 490197277 -3513961609 -4303348857 -2654649618 -761819858 -4378204346 -1059679151 -6408404284 1447659740 306524715 -74310770 -64219602 338633432 44174763 -343869281 233268530 -288423961 -4610100617 -1051933 -307759655 -4432379143 -6011914215 52222189 -75721649 186046889 -2317941229 100958565 2056707483 51285468 1804026398 -569137531 3190968503 593703964 -160014406 -33790756 -179167841 87047193 311392148 59910 202165645 -4079298626 -50300413 -1026352112 -183377898 1845337392 -1007670517 114240450 -251020531 -1611172364 -365672 21034654 -2617274758 1157252483 -485954089 14870215 1745756085 33257686 -508886616 -3317047343 404215786 -202051492 2885150122 -202450029 23867141 -392751169 433641419 1698458175 -126148954 1163200563 -1660390822 1954635007 -92148195 -64732398 -233164684 984415314 323515660 2470752933 273174760 25430683 29723573 -471729550 -10812160 931039264 270738770 670948 -8269799 -3176390979 537505172 -1008899163 637402573 -5949169 -669103401 48152006 -41563134 113500064 -316752072 -1792824480 864921627 832912781 -1287625698 -309470434 -99351987 3046150 280656529 1083423555 -624797849 49847413 -6810420 -16503934 -1615073451 -68887298 -302072494 837789354 -2221382242 -387416882 20103033 -19935207 -2915473 -5613282298 1165004446 -277053336 -709564947 -1433111372 353209387 -113364692 81672592 1253627680 794725762 -134226280 190594199 122214545 -17746473 -4628390162 785004854 78560903 -72164348 -1406395603 -5001821744 183348557 64381804 -4256284391 -924074501 -121066962 1099915296 2232077161 3380533136 -5350229923 1073101703 62506234 -567317215 -3004158324 -26029133 123371948 -278111565 -455983804 -2726146400 -111453444 18191088 2327104940 834392184 4572316392 4902712 180946685 11007973 427018291 2243317653 -23083575 79859304 540964770 1162706695 1900109 -3780230 -860925055 210735666 1271333174 -3593226341 -878347117 -6273822338 -58382582 62589815 31410262 -483566739 1450397194 1323264973 450078790 189253189 63345581 32277160 479074064 -959401306 -282305000 -30722389 231756523 -2325072970 -32067636 1569335881 -125423992 1394864338 313929855 1630611331 263793002 1637841583 -258300129 7462342 1817514988 -193727662 2042667988 -195752941 1228977325 149763603 934779527 -833175753 -112750690 -61857701 1956482597 -177956381 338707400 740700971 -4715001 -460183729 1042685182 -892614407 431198 -11278848 -83332828 3404862935 -289652580 7960322 -2889449366 62894405 -2223950610 38830028 48976464 -348223755 -4399724251 8681350 11728941 -3219703194 625469523 24675763 -152934385 -218787209 -242883638 250325766 -1148460402 1533854542 -630095622 -3914545695 -7353247449 1906400901 -407224643 -93419976 12062243 1040606566 -1797222340 -5514121623 -1552701 -28798796 32712126 102997176 -2261330685 196440351 -737514201 981912046 -433670559 -61909941 88261129 16042167 2486324832 -382489 164836047 -965645142 -7389746949 2379057199 -279920700 -1029699544 -12227387 -868445154 -955514989 615080272 -1026507074 -370803124 -153007673 767204798 331343015 1264686490 -165895484 1054656129 -429864772 -2115341440 334564964 -6718715292 -28596003 374612478 -45807553 -130831391 -994205570 -614511490 2503299036 -3549764082 299822024 188890167 -1181611547 -527019544 374863592 -501016776 -1037107019 -629095205 -301869010 890653408 3557730074 131197627 -307348785 -2692057 -915085742 1834680127 2094789855 729084234 -1118734117 3597231 -560917002 -74644279 -245423317 -372054826 175802036 -118008849 794518509 20610454 734689668 2114358877 -101927358 -2013405197 45066282 -236694501 -177295966 -97928383 -2377250998 1653621125 21473413 -71438044 -1290799220 -334471175 1761844700 -1377469837 147462399 -706885302 1875859473 36127259 3236388993 -250708917 879200468 -1830264102 -27381152 3631434 -30569761 -55501875 114518446 1224830202 331251166 -10309362 -17993356 456507802 756112431 -505941373 106749277 -2394713225 -12270207 440350933 175629227 -10847601 -1157570238 267870799 -581808332 -75982427 -254373307 201741579 83927031 -1612051615 16425564 -698207557 868747794 -40742093 -2132919418 -533920065 194108176 1754054688 -1346230260 1010948803 33076331 -662814836 4492478 -89123346 1633328238 17572393 1156280006 148771891 996346417 88400676 -1449639907 117581192 -1037746040 641444914 -791720691 5669817 -330498683 1263427304 -61909549 -47889014 -917799754 3398967525 -67747567 96962708 -68767863 493801510 -54723435 327910564 1336375463 494245317 -134695615 -3895588432 -758798341 2135222992 32086665 -1680286987 555421528 -11035881 45293269 -739929259 132001726 285814152 2261843990 420357384 -388960814 567362669 -20588055 381155694 4278631 276976889 -63772765 232544040 -971303860 2803849485 747509110 -26091220 -2213575732 186640223 1806530515 212680549 -220561969 -615449071 -2113539276 15607569 22395982 -1386493978 1110564456 1250042239 -118104936 870277686 517398747 -590353501 36945396 -63249177 -64772761 8507285 -129735701 11319652 1960041044 1090558191 697516825 471420000 -60275974 -733784014 717516967 -12360489 -1752496936 460457393 4664578243 -1918446405 1036011052 -90252749 -1238267402 -14378908 344007 -57772432 -2531617942 -871716768 46767545 -136208598 3004218418 1195075555 -867627547 -2134505942 237312713 -1500265503 1101308778 -24327321 6839373 -163866059 1623514161 1000231301 -254963760 1220210499 -49887932 -766963865 -2950228600 -30870677 33152772 3536137527 -708832197 -15121997 163882026 -4986555 -745409999 272074749 21464941 -600435482 -363921160 -2378649531 -61576231 654330667 -2365283475 -432818051 -147568384 -576811125 368673416 -288901430 -76720854 2864115951 81726170 -991845112 -599466436 215955022 -542191173 -3761362099 -34380 116319 -761297208 -789549038 -38545148 166195815 37232159 221222359 -169081430 2772476259 -17986535 -692377960 -106275764 -562580394 25754105 68538696 -341093658 2423451730 -3137128280 -3405003521 -720919661 699534645 -443027704 -1251636643 -4830871497 15432595 327288102 58582797 -212994945 -301635209 3472634423 -1062529349 -2465979660 2015109368 5261075076 -98696719 -170405742 -3169247806 2317296452 -599112064 285888456 571225541 338424868 -51793665 -649288168 -434212580 175807676 -1305692 562108530 -3096694988 -10527318 -251011186 268755108 928727878 -740693031 389447 -725907772 1308102008 -40383887 446101333 -303219444 -1107720340 -244121578 -993759061 -971456526 1118599812 -161061375 -102993676 20388691 210027169 -1733770724 45977781 -163180314 -5618033087 502220706 -222465679 8136108 -9684292 125243966 2824481 1575062 362592915 116438320 333734284 94849487 303306134 2438518041 20495752 -626980420 25488273 -411436775 -142962662 -1663292746 -8650174 963785101 331138805 -2924331 2444194855 -3199236 884553465 -60843555 33923341 -1024053275 1710852682 -776956995 431455875 -898949013 -1891313915 -119319632 3947715398 857689752 297020007 1634989042 -658104119 -66794723 -882061901 859723103 -3293020331 -2096882367 -43687917 177829260 205679738 240236000 2130672576 -325375042 -352963730 204386859 436800800 -1271065 262838634 -590765731 107867003 106261805 -1463392771 2247149179 -671415779 -1417863134 -374634386 587956882 68683131 3950148925 532976783 4651560 -966540340 -1911345568 1515870815 350402716 687289065 1223139207 -242498797 -677656200 535715010 -887726843 334696292 2325264296 17357616 -64295203 52828349 -2119137078 -2111270220 -14516638 1047978291 43409772 2721064137 239925181 1695792558 281518895 1428961149 -848637143 -53231210 -56721324 3857154243 1259794050 294320480 -280693660 1877940542 -827057425 -5003127252 614389774 -1040552544 -3696219883 -397366437 -1138583022 -576153193 1727564480 2716214729 21155844 -79817698 351139826 -410536 -188115981 -1920840 13223666 230616864 -41739667 -114966757 -3981088 56258403 -1135787311 519973521 -455495936 -1336639148 -1680133637 -3287493048 59264244 -453834509 281252772 99040807 511402613 275567292 1884234695 100623961 65683344 3131767176 -9987167 -414101431 524406515 221827791 388099584 82479714 -93850223 -24260121 761722196 5557128572 588368996 387325 1575781439 1245519381 18189948 60957713 -3046948961 860470067 1269513905 2101482265 -2976943157 206183283 5924105 -377652036 -151578602 -1756352055 -1590125209 352253510 22769484 -34187110 1443143102 -1595863428 877160802 -741861485 65216606 1201185882 29222831 -611857781 71107316 -1286452660 -102082369 112502390 185438362 1480041175 188181405 -1311392094 65329652 -518585490 55780052 -1911448821 5008493999 -81842767 -18797568 132724953 64482680 -318710971 1774347854 -916880809 951140518 -1643936329 632956228 -1981625804 7090515 -851364 2347159896 -2578821140 1483896964 71858921 -2273858264 -26948658 -350539826 2066629944 -646013984 2518456560 -311697671 -30606389 -617658601 -1629197076 931429528 6907941822 3460557169 1410538888 1388767420 133334660 79597511 4808754001 108525987 -3350460756 -1417941131 171055962 1917141787 1076322277 -1623314319 33543042 -2298393714 3315198488 1229317791 1375328642 1340207411 2851556723 -678790985 -334700553 14694859 1016631340 -27786629 1532387253 -1167853896 610695875 -226068 -435942755 524062 2663006461 -884171360 2401728 12292959 3130758883 376405254 222177233 239199236 947322462 1029197008 475868347 1861257774 -166963151 -903036881 965389786 -105548389 -66965579 100147171 -1638902705 -34386274 -82125275 587409675 -197415780 1794011612 946832339 365228117 27879248 -1046752303 239676225 803850007 -2570100666 309360827 1375838298 -781763314 2223911 -116624546 45194430 2124346964 -18641297 1454437403 1944770292 913733770 153405295 -1065157362 2382487324 -3202553517 2716801720 58732246 -1718137785 35936736 -211014159 -42236084 -9613103 -2186810073 33298356 1077700865 7476958013 -584895584 2080031197 17720485 1945240989 -19582655 -130111178 6854834 -58123037 487090223 -1556490557 453896 347949883 105508190 -639265826 296723379 3458230667 10940274 103657842 -420835504 -160640687 2977136658 1939157178 1875530837 -843671950 1196034273 -2763466811 -5008415199 2607389713 -3327221965 15964691 672135542 -27550422 2525698647 401675177 -389943654 -148736730 169795114 580230308 -16714785 -5349721 -3664061069 40648699 2552255828 2999179810 490568913 -421061303 1085693522 -1052707075 -1031471066 5844390 -1350368904 -23225153 3120023185 -107609592 -1874017546 -41116255 60950353 1833537475 31311092 1354529164 -4222696141 3057201559 363718 494162088 -175084519 -1023431969 12162352 -176572034 -74007844 293876425 268832672 -428840152 -5270757143 312795005 -519296678 467054278 1837134678 -666109310 498958591 5072251 -857366563 -625507870 -172256707 -495587371 -842480336 2525089581 242621995 757538666 -507165502 -202941175 -1527059337 -238568474 249025614 -184477171 -844058110 149840506 2115031031 533044610 100058478 2984146654 31804219 173530976 834018062 430780642 -113610037 -5821592 263335 -9658677 673810218 -18626149 -37503471 -1256142544 -2078919739 -543177005 -2787913420 -134665230 1224539634 -76986375 98514277 4548335434 -1342507929 107864693 494266061 3781405481 -99354539 -101482870 525715291 -186616963 37402871 -1853120599 1828593480 -4682435279 285146700 -203317522 -282975029 -3850402523 1051750199 20049453 503967354 -168776375 202074831 1413669856 136234587 -127090081 -157651194 -11501328 950707399 1146144338 -4194010008 -16427088 2146445678 -8860098 37824950 -2139903779 -904595144 255411629 -2651649816 -39780044 1178502393 -1626407763 284156999 -907510788 372189200 119384220 -216337897 -381837857 396926448 26128182 -901192382 -67511507 -405261937 17201514 -22192267 964933 -220745931 664365809 -1072489638 -823490065 35440145 330551901 -48299316 -5172125044 -505502286 -4281860169 415809640 56721098 2046182578 -1403926133 -142076624 307025353 446966262 -227658778 2058315811 -233976819 -26412866 -144685831 -1744110896 1728788924 902801963 179187502 -526868386 -95417522 -285622074 -1623368937 -129369075 879191808 -49558914 -1272613925 -2217153444 121037 98963064 253252186 23249229 3377606453 36990731 149847983 -651173485 -2252307146 -389802833 1667242370 -1822713917 -1756320220 61109918 -649468509 428727933 760376137 -2877135230 -457503993 52889011 79773923 -281688497 -1330440768 -892859502 269054893 313368491 235465567 501304712 1099441441 -3637117791 -195192839 41939081 -1402207803 209783802 -145170668 -139778784 -590413055 1638435994 14970149 541853280 85481950 -2332897632 2346732806 794055591 524406822 -4906420099 717621813 -161188337 -1094170006 -1527266095 -60189056 1780723132 11067194 37697537 180856329 -230919980 -15396809 -304219176 -1589543094 10710027 14670456 71040494 -454253773 -469538 -3558929460 -121233221 -29720212 1028958593 346406074 303552321 321891377 1639560772 -1875837 -841658217 -7507641 118237325 -256386837 -239710168 -1434222853 97856167 741218051 -3329534236 -13042802 -538990757 3114618 -1646921326 1062639704 -95872695 -223532440 -15941437 -32882490 -14057968 -438938846 169018594 4767493976 -927224414 173936045 -56273637 267781541 -167013023 -662621057 322853771 -180512731 2368166568 346105849 1895827 1900606684 1948944017 2224004434 223870810 6500813 -577142503 115993590 70997076 764929095 -430117427 -4791669717 162518302 4640267418 -892335980 -1857682401 -56524899 1590199452 73776922 2125935704 -1886889328 353666999 1999512054 621976228 295296738 -2803770 340471869 72569232 -732435682 1159800052 -3348543619 803445606 2978386455 -1041601309 -3836835469 -1334585542 62734093 -3985186 11295863 36633729 723427053 -3719107106 -161512921 1739788917 828591240 216192104 253535521 174695128 2368144814 -622118710 -840560170 -5394302 97000432 2611326735 -16472673 -10170821 -4006816866 -16544589 -738756570 -231522382 1276893019 -186955971 -720956482 -86390685 -1007578788 1411939921 3056850359 -5640173409 588439025 653796216 51373471 34073843 -25662849 -412754254 4303847318 1984926077 459282479 151833244 -179225735 10589997 81989919 605640702 904030085 1079093671 1881620028 -4088502 -265876389 280907624 5528859140 556835050 -736977052 873894932 -35522873 13646700 -55093099 -2872460249 131238283 -417393019 119269390 11743922 -58791158 1634680896 -1483057008 -406342342 34203730 -390782458 2047966299 580089967 304552544 552895327 -264762355 -7429111 83166351 -51770158 290227781 -3894927246 4286277949 3379492543 542026680 402802961 -3033073756 -49128368 -2974851102 -264394048 -100859617 4871331855 -230504331 402927667 630018672 172940761 50881561 134032093 394707192 200374255 480259361 -4018850 80890204 -1016172819 448069547 -2970490352 407546841 -44124691 -1183453027 1256329505 -3792775 192400892 170261452 -6970574 5346579 265766035 1730060666 508090462 1015719547 1063643343 21916629 1479516 -326264059 -18824396 542192184 -2004349316 2387446666 -405538 1528925676 2732963777 1409743467 -984376912 -176704625 22269554 -5761914823 2286386160 604307560 916824249 1320491479 56654204 -2955410957 12382643 -50570914 377472024 -26025338 -311180490 -618657436 -331173345 496861577 -50330242 -4639830708 654400465 77733732 -2408961999 -251305973 350806434 4334205684 268049288 110587739 433349477 81975100 -47755400 -2038979197 -438967404 -1174133156 -120218020 -1157686318 -934558205 22349393 679565346 46036720 7270202 2224003441 2668270898 6354927 3330030240 -725270899 -32208596 891685851 517594866 56845603 -596703977 1455777191 -470374337 -11977968 -7196075 -16064555 -18415095 -3857420609 2400960557 -1462285798 -14312427 -228862001 91524611 135216989 -1315435462 402139542 -448571949 -98772981 272229353 -3939033382 -671850385 -3369816845 -1571469173 239168074 552451547 -421122286 -11906098 850497508 -2371684169 -2964954154 2415638793 285021483 3222968033 -91254478 279236723 -530853233 562712412 11985191 139584730 10943689 -779201651 1744260982 -39992953 -68554116 -62451331 -1821665219 1971526578 27049243 975240255 394177414 1010883762 23512653 -902960615 -109975505 2296265362 -285492375 -30991990 -2578896347 1326309303 602175 -39519005 -124424810 -6892577 1109095203 408281974 353352173 -2538535169 -1828946 -1608292 298622781 -1370770 30014754 5111301 -1821429017 964300174 1068446319 -2528166835 1506241938 31106338 -1083915555 -375263743 -3165315896 694641472 545668704 -4468558044 544315492 22257343 -246249623 -1253900124 -176832317 -27658810 -17903538 -675411432 -106361461 1098380492 785479601 -266152 -2217685712 691967066 -5933510 22551283 1422453580 -1912273512 673260819 -49344302 -94263645 -513061917 -177489924 1665439207 -618561878 -306757960 979430114 559445 -229754116 1077046393 -20890612 1049021771 -2806710714 -261913574 -160974604 -1767415544 -5037538 -271473486 -11860990 -11740239 -224069387 433712932 -2298602701 -576736 -13578293 1443709744 31860527 -259478246 614775032 430502595 -5584214735 -11381091 316642504 -17291627 -378143417 -119717493 -4619376073 1852639342 -80103543 4536945836 406027564 235812831 -50640421 -32963399 -637549347 -2009268248 -58809592 1880077059 3274278 10375123 -1180866400 -65740671 5605640558 128823763 -202879066 -5928863965 112601355 470252524 465773444 436680604 -2387087496 -486229307 1277487043 -3141782201 569216813 3646704798 -3127198872 199560299 236516103 -2197053 7898339 -207278040 29627249 1309301085 -244508211 -223657915 2001284706 3833393891 334521974 1071545302 1232699099 -675892334 -39772797 430952290 54980612 -105479468 -360520641 273774060 -655988614 -692478355 -138857915 -2167819 214573796 238372643 -680261274 -28402417 -78869581 14466473 -149773898 150963467 -5437525926 -652880283 87936164 -706101267 -1914960724 -262636281 -973214943 -1989908 94303272 -1268595314 514123761 -3635841357 916039874 -369048616 -147739785 293244 583574302 -6235223759 43982660 2437741418 3374245 1914894297 -883273022 380413693 -3869710302 -152326580 -1812982396 1516475 20283 -109448772 128244846 179436006 3603102994 -14183125 212279276 -1652516365 -176292227 4050129973 -470844392 -1250559147 -2807487759 256494435 60610837 259408502 -4255581158 -440639825 -2697355625 -624051026 105787511 2681565183 1232683383 3040701 -1982910055 4087234585 -20619927 139376804 -3552558951 782235403 205971546 540946841 625378644 6324353 -114534417 121959181 2065309947 -2953179681 -99418480 -513300551 161165154 6375201566 940260 -1966894999 -591409001 -2442981559 -94359879 -1667732888 -6742036 123898695 893356989 -1977021787 -259487363 -351478217 873912145 226754819 3611966416 -231649255 3048436244 5278671957 1452378364 2153611821 19451552 1533265353 3801357111 -1823024097 117219531 -53739576 3006201 775294915 -66592977 -2628990949 -244868102 12419 3623059316 -25508680 -961089296 -3550714776 121882345 42304646 1949937878 430163567 -55435452 955232792 -439938398 32535929 1923103347 302343159 -999725089 -1928547589 15513471 753153942 74464615 -4139790531 141708707 -1110299833 43833364 9735427 -34652093 -739562123 -89362452 61842570 12242904 3575928220 482053942 1709969932 69091088 247820948 488141635 -980110401 -1127479 764908558 -2935419 -1809739306 2515015 -169377016 1885783943 -2722050145 50565439 -2097736498 4118197481 10096054 13927006 -400834292 1819796651 121061586 -1446062279 9208726 26211470 -122724716 -1133503216 997090292 -234418028 64499310 -2784598754 67359900 -43011541 162932526 -70662178 -269877797 -981222062 -100141501 848399736 1219548 -4772689 8971320 -48129642 -18186864 482780802 117306416 -3604548767 3590278887 -4605755701 2850280498 584025886 547121491 3028843461 -381961011 104079440 272252007 364677541 -83835723 32607467 -63478465 -63737783 2471450561 3140330 -2004315 185388749 -2936822942 1796857121 -4182760419 -13696277 -1731367512 2015622477 -3839799 -531844957 2580740757 1198423839 -3801049749 83083 -1320029690 -1051344821 -799049092 20047991 36642591 11270368 -136852115 983687878 928480761 567060932 198039773 -75413285 -873035272 -123394416 910803331 1605078639 -379893007 77304860 -8367289 1269385838 4026221 710200266 -614237434 172307868 -384363632 33920492 -57096532 -4330224710 143020545 -1042485307 2084426656 2184732183 -98955816 450110862 -23238945 1807805905 -3253155208 -2349025721 -174493132 -38977549 -208358491 458667088 -555203450 635499425 -9416223 -568545669 127400140 1355290287 -2304696671 -13640542 -5998237736 2161370324 86186886 -790510872 1060043978 -5935116 14654860 -1762965946 -2488499283 -3867474891 609290134 -507255636 3141081038 42162508 -78828 -2354691721 1394913171 -53617553 -448309857 -159429157 655092782 1989689929 -9458205 962916919 58348680 -459156821 6023464 -168752980 -1528312254 -145799816 8808850 -727392300 -695779147 3760598863 1009664282 -4467480750 25490952 -93790161 -4834566516 542291087 -1025779 12069578 -340733780 1429883559 -522152651 523093872 4885481 -586338317 35649445 -1610157174 -712936271 205145232 -1526549679 557915800 1326766635 -329819927 -2027020160 673331275 -2908831351 -145422309 -17835192 -1236355752 -1194636 -3280765901 -2713092763 25367641 -163494632 972859702 -2150052291 -3623063751 -488546104 -30421841 -535523346 -8719779 -1323145 -25036508 1749518522 1020707850 -587716561 109027599 -15695064 -1620192731 -132702874 99465466 -27086445 -240317814 1657569902 -4934559 399313885 134795734 2668037375 -363689656 -5960016521 15986816 1085063865 961176829 1587504376 -5099652182 -451926972 9094060 22011 -1735786919 -630480740 22031614 -1860242666 -956042754 668948 -208243529 -165653674 -5682742430 252122368 -55334699 -170154868 39194711 8233457 -198116709 -520357950 3823689 -1210709062 -113774107 -1410990145 3084936040 -466716109 -3571351 142617832 -5974177154 427359308 -21693536 41298602 1022747547 -710384680 -2773598841 203526114 -828001131 -3411140865 -39747324 -90946087 66447860 690017111 368900882 -2976125612 -589157153 850031664 549648853 -8101442 -148544221 -46061312 67417140 -4027457725 -1615014508 -72355472 -251976014 696412939 -3277587 -2094769241 278177887 172429817 -49106157 60233194 -1140865384 -482471165 -269326013 -325622260 -1100901049 -3562697185 -17469063 1895363274 1223694766 465100873 15764847 -417018610 -498815145 -3030731103 -21818971 -483043490 -681202289 -163474024 -1577128631 -4527701 -154890 -223505981 1760635070 387403056 -159130074 -737165775 1160697459 17632534 -148580008 -2206994182 -17361939 -190736977 -610141286 55585281 430520857 886164319 -325422031 -6999006223 -51724442 -2378318227 -162646382 -1113968186 -60758035 111782612 992839 20658941 -16882706 1146019170 35628956 -520696618 -866045702 -248111467 5024044924 328205510 -139475240 -1194370286 3506757 -1362582726 -44087474 67192589 1142667996 -378007282 2045627147 -2007689537 -636844038 -409862253 -707586664 82193053 -6608233664 -5223237999 -274150657 -627788862 -1322189145 2738247403 3547209849 20698365 202811402 389211594 1064574297 -63734081 -1232146005 -1854589846 5490008758 -73881726 4018976062 -847270499 202052775 -9992852 -1201090854 15308505 -19728292 118293917 273626410 -300520759 3124748097 300334768 -2944268865 -433084238 -413671639 -669203365 -132903332 80847593 -170544837 1368788269 -187216417 454435197 -1015447198 -1788362444 16475702 -892601824 157778583 1305505388 -44014713 1019694951 1632062601 -870245128 -16116080 27819928 -756771095 -922377158 -21600050 -783116823 -2025429691 -18061316 55564681 905203501 25399827 396031010 1501330 90186896 138091392 -104631479 1367893619 -1196150397 1760925929 287824439 -3148626490 -35054538 -109108333 -12394318 -3482181787 735675 -117345865 -884050453 104426481 -220102095 -46696225 1758607130 -432792985 -4193108720 -6918092 -358961696 2894184675 -89212794 320930483 1958215124 59135074 -942694731 -412399416 -58982966 -266471253 1599624911 -668163444 68993285 -70055381 964127907 760726503 1654285971 -2472284703 -2843878330 36906843 -2980170904 -3190295737 -406212561 905760541 -2883854310 2098332147 2816468275 2341665051 87377520 -187147291 -264759810 -1192212624 96275994 -20815860 1829024 42544094 48665352 3509237194 -55750268 976789710 58695864 84248187 -2903762484 1806253264 1378388751 -321597521 333525280 -148041833 -5056690277 -255729193 -5552357 4425245 -629993660 559130671 2043662594 2887916346 -4774055490 -442750193 1806378826 -65113808 1485403914 488843740 -24792776 3255986326 -105514212 -237658571 831995 -1448420014 -170882148 1854255588 33084134 1281901669 -2831909324 -28156 4095095670 -3632264525 325085043 1479158094 -971683975 1260348 745063589 -127770189 57159661 -4428928924 10533566 2415571737 -101369405 1152164652 -429118072 285361284 -4030878327 -97320344 34003547 -119635389 1397039824 -372067464 -2809319710 -1221688275 -2095776875 43107547 25123001 -936664768 -223474353 1918791901 88859949 -1189964063 -212712194 -3337964499 -4851707413 -1978054107 -306387929 26066086 -9622605 -756633 -555965448 -143383712 118883598 68147848 461204658 -6770743 1392387397 -1771454894 1692306517 -90951065 85323434 -92375337 -103464112 -1668408786 -2296284331 69692872 209088165 -416130890 -318077971 -1108620668 3961405 1848701362 89644848 -3860779786 -5819976 -70095254 446341375 -111542081 274294219 -3047418747 -1568756493 74006760 -4123250242 -791877241 -1785133946 -1537366715 -6769696 -21336352 -27936151 150995886 -1960949199 -569197558 1127881945 1764725534 2124565973 -503153598 1132552534 -85518085 1886218982 -409807651 108842056 -4030219115 261016993 -879969 1582797099 2386661601 2085367454 590268680 1285302472 873151956 -1346303303 -71086305 -2193932504 -248700323 -1974232554 -29878220 683768752 -747386646 518695365 -11115776 -172930965 -34127084 -349110082 -45266955 -37699467 -2280580511 -2832025 649090582 269349069 -154717 88958897 1660047310 13671450 -406089396 -1804629309 -7744559 12109942 -109242441 -114094181 -27112126 -1825369211 -761372144 -560188960 65679348 -63708531 -1551808774 68605315 71708008 -1654997854 -246021393 384281384 267913190 128282436 1275243249 -548437 1969773519 373424684 622254392 10360168 154325038 235138247 -459685167 -715267082 -47723034 -12651597 162259373 3257592 -1260096135 227169117 -2790298926 -2003162314 -178472470 860592621 -680221696 -594628505 -1177914057 -93283949 2687932463 101138844 748692192 -43080364 543310587 -1355509432 61432933 -102288357 -229245217 -564119036 -408825937 1357470799 -5712383115 -1078877177 -397050 391592385 -897742847 -1936047905 2352787368 295030506 -457653206 11473460 -70884299 -4439184938 890500403 351931436 477022913 -4936687800 -5086919973 -1486979476 -1750880927 -1303332164 -5143381307 -237526113 198386212 -10907747 -421241532 -102319065 229650364 131244115 -106453291 -356416632 -442418715 -85932820 -1582525525 -1194480852 -7318954 411159071 -113815521 -165383208 -2646130971 -2018581548 1863033279 -2850568640 -1298233673 13145955 -751898720 260615737 -286832220 104878915 -547955901 96360335 1882560548 -1913574246 1594010533 -108145578 -674788516 -1206447133 74935919 245131817 4641772391 640145378 116761023 -28649269 1166005672 -390466787 -3256873851 -158154740 33483404 -362431338 1511374589 -1932632895 667258888 147137903 -204211447 538182137 60434929 -94759173 1979813589 715480982 -3603719472 -1668747945 194867480 -705935283 -216680655 -27484314 -43823700 263290941 -237584002 -4251057 1483919913 -182711503 36467637 2175120321 -2467766187 1252043789 -308635021 137987881 -700688512 -318675982 -1275056499 -738292925 -21718937 451254854 98872435 -257276242 -4320585325 -1184952379 -46331832 -519464513 -17808621 -91920844 -8899557597 -125768381 -1502002748 -705235834 -1154618168 -4795807319 687618081 -10134843 -379465760 -996782410 -681225450 1748478952 -45779045 60815750 481107573 -975921435 -78158759 -1879515696 -441911542 -3441961565 -137269269 -7665520118 -165497489 757336106 1530317782 -478728050 -7633194 -3807445168 2043814339 3858826143 440817236 -74589809 292578133 -8361543 36327465 6512619 -6618460 -267154282 -832755287 -4433225378 -268166701 -2770280121 -3791944 -4670604691 297649936 -185546722 2149597030 13114316 -33312941 1044488699 -477466828 -624690008 351250005 -372615 -799345603 3284756426 -46096597 -27566751 -1948359777 380887795 38461854 -61538930 -20549419 128531472 -234499036 -52879444 -502382237 1840463935 -619978094 1188943207 -994646591 2063240928 -1329119046 282564379 189144507 93097125 -120784652 -1555569998 -2450804415 -88505279 -360297 -401901527 22534471 -47272199 -2136887877 -857198322 610741 2232014113 254280429 -89829412 -772917744 -179526414 -150447101 -3817382257 -1462342112 -492561705 114641462 -12438475 -594726257 251378054 -206143287 -66691474 196039226 -676240570 -44562812 -1533904669 -3507558904 49117976 -51252174 -611032311 -2101127509 336519623 -1305093499 -477380644 1785460715 -954461825 -396689159 -726434779 184513039 -358870362 -3507990930 248612653 445767394 -311386087 -72127756 -272321634 -274694275 25298507 34523091 -51172991 689604607 -282011171 -471504525 1019479538 -936144480 -60832224 66630607 -313934110 -444858844 -100510534 413750184 351825940 -405560520 -4654119466 -1123968346 -139615661 -9460757 203043275 25908325 -1780211139 -254795005 -123146276 -17126397 -409530156 42301744 188421759 -2427884665 -159475658 -711327397 -1235428669 -605028413 -133435709 -26363846 -11475440 4703331 -597845846 -387009831 -7614598 1523163239 -435158970 -414511578 -19534895 -4720978706 159697661 22810021 -472921378 -165359062 -2517656482 -20747270 -1970298723 -36372555 408051151 -49299408 -721176 -1244627442 1360416059 2245238 -1155936140 -8318735669 -738941912 -651507864 -4471312418 486134348 -2861439514 -931782036 -587268893 -197359610 2247551349 151533255 39120837 -888752979 -1399224182 -6412009484 -1142323176 -3336205495 -431892801 -60898103 -143867375 -89684510 137774 -3985322276 -212757927 -499557717 -180308717 58530192 -632627907 -95893626 -210320712 -85630081 -1279597546 -3256117818 -10566832 -1902293851 -527552264 54553230 304928 395802663 -2166766039 -1224270680 -9994444469 45955061 -219415345 -474525868 -259985773 -233720316 -1875857181 26599733 138420080 -3650816738 -1625517063 -2335411748 -471719176 -8252915926 1051958379 -94674284 1124663471 -434051956 -557884085 53189154 1204753841 -161715397 -7049775818 -1589412723 45434666 -6294704 -23935309 -828690698 1130069015 140057377 -391963175 -2154196988 -5039874495 2380969155 128441816 -3848004172 887986292 89190317 -6683706 510828063 -3969092258 -174713479 -2364117658 81939370 -505621175 88082652 390034401 61644944 -16778206 -5188903389 552036226 -596632356 -3302225996 -552771622 2689942 -542254909 -60477589 -322033 -1595200154 -4257238 134316620 1082564322 261983342 -3029256 591845204 -5595995507 -2539001908 -729287986 -370956477 -598875058 -518161960 -4846100972 1868656294 6351380 2000404692 137643672 -2166448689 9437435 -66996155 -1164868293 2023747838 -103097461 -22520191 -216917384 -394335779 -630959990 -39884077 -4647266120 378586468 -253777862 -312051463 1167112673 -8401638758 -140230483 -1440092499 3839052 2543779930 -850283 -1227553218 -1287956011 -438586547 -681419992 -649928502 858233297 -124385891 1220513116 -18815155 956214699 -3835676790 800725379 -54196637 -1381634698 318813315 -33517024 -750114715 -1216650151 55895224 -414637138 -159858362 -317388489 -1781932575 195655047 35224592 2249615360 666784819 -86902253 -36042511 1136414030 54339721 1149966375 460052693 -1018117087 -398429 -151231039 -1258501784 22284650 478322235 -511843886 -1372722796 -193208864 -13537260 30691979 -4152483 2702942 -326032884 53192712 -43169598 10496459 377213141 -2319739983 -1494393198 -4366309367 868503 -75892690 502544513 -222068245 1566007937 -2631344888 595238849 301795851 -1512667213 -158587810 -1974771767 1049710994 -377853692 -122168396 -437294152 -435084588 52198092 -1453213259 -477192403 -963271730 -108463758 -446505617 -2907603498 -907677169 516798727 -1322761759 -134720562 -346637808 -1323301192 -3178073297 -37579510 -94346977 36380733 -732568862 -837711061 -830810510 10264077 -554105507 137029097 -122685671 -129049013 -3354683604 1151738267 2149996013 -338859042 292831810 1589763238 422946340 -5986069836 -27162634 -461310324 1204629 -1705447215 1736105858 42365493 -242574987 -306300379 -692085614 -982002775 -1819560444 -52942884 -188730202 -384569532 223325634 -6583434586 -2079138 293893748 -122571155 -3763712861 -7298555912 -7397834998 -87851057 33688420 -261318 89436242 -139738933 -1423965278 -1310450316 647973 -120018064 -2040233760 370775 -1807755541 4385929 2783339332 4362014 17385652 -37405655 -1965328196 -9012412 1073385995 -244672529 -125039283 193063234 397274090 1439324586 -803475063 -338975589 -1281388883 243210009 -403961405 -1316776934 581014 -226019685 -376897757 76454953 -645084411 108077543 1005385836 2235382 -293439231 731568 135260450 -43633589 -1835526537 -1252799703 -315465851 -1165467291 -6083884846 1308262043 -393588100 -1753422289 -171786686 -1137108004 -8001200 -668360550 666476804 -128183756 -322935567 -248012521 -18658045 -77690780 2144412 344763281 387605341 224604065 -175932975 -2760568518 -11073116 -56771860 117840636 913483389 -81196371 1705590292 -1145970811 -6730467470 -2088100330 17279281 28685534 -2219345961 -1507198146 993856 -16245653 -2324016578 -415748922 -52135827 -2387356279 -1485618103 29459422 -100011217 -434484178 -2269929221 -789439566 -56636995 516732886 -437436945 -847572354 -584581368 -631140255 -1289158941 -589580714 3377690 -644775223 -315763719 -252720425 1314034 -176800713 813966575 -116802866 -1033754216 -3550242909 995784069 706878596 -85510228 -651418833 -60794680 -1774730170 -61451220 -168767191 17279552 271502017 102020825 -1434165222 -2803828901 -439248312 -3181708016 -22523193 96089326 -2017530591 352289156 -132541379 -66938220 804640171 -55365851 187200176 83428784 -74630654 -5847542768 -830283077 -1213743719 -3268592512 -2644536187 -107201191 -1517435639 -20076041 -5182623725 -3294688854 -9381873 -60231715 -288355249 2610718813 -633342686 -2907007289 -974258417 -1709778163 -233153339 -19483221 -559923828 13931279 -201472691 1529977180 -2153900512 1523814715 -452925584 3941773476 25493847 1275123574 -971366723 -8425304 304313953 2317259703 -2073026024 370641244 -1392877541 -38090281 -19403205 731275896 447477774 -1192571854 -1841560058 -213415610 -4211673982 -2374857594 1000149963 1629322359 -1121872027 -232236358 -14567382 -2091273928 -525205557 -5133887057 -137145436 -192109076 -2368922085 -253386944 -878781064 13558257 -4939366798 -7661919931 -3611451868 -1006716484 -265719539 -3635305756 400582091 1683256216 -2879766966 -809880293 -5663195 -70813971 -5806521717 -68291993 -211526378 -272216378 542609151 -410442299 -321570355 -86364832 -12574692 -351696378 1662628151 -809643238 -48648039 -3617707222 -1913752441 -173747801 -5990561644 -2065775052 -1926253852 -65322741 973967719 -5684337655 1424894441 -323233326 923621944 -578555863 665607090 118407253 -1126110635 1271397388 -209970259 -405709841 -4046101733 -13496949 -594896365 -616858406 -140317685 -2528338388 -1301968442 1388995479 -637794072 614025203 -634582350 547627 -3169648923 -4519270230 1672606322 1809107396 -1379393390 309798969 -19333584 -25305 -2597951747 2711971857 1963858044 449128396 78335993 -469130587 -2960900718 -145788557 -63432925 1196210394 105679421 -658880541 -1060346565 1978115188 859809600 2769207490 -48415006 4047970792 2983518765 -6344814 -2110462687 2112325906 -9068390 -243302064 -3528879900 157821420 -5456881087 -4852152316 -1438328662 -8031934731 -833979267 -76777486 721143746 -1632022718 28857253 -99425095 1186413892 734289523 -695414569 -74667934 -4471052531 -3806099252 -2026807475 -6269868 -1522723577 -184790431 2709973921 532798371 -104909280 -2842806522 -68375525 -149922207 2303558303 -45212938 -1844119093 -1616615734 210290607 -2086324463 -1356223719 -551718779 -416608147 -5331161515 -3803851061 -96945896 -19205158 -383153942 161132104 1783376772 -44107082 478842173 48999219 1801532630 -525822721 292033345 -33444476 2813903103 4193201 2560942030 -84846690 -5335844044 6658426 -1931689 -2520396900 -2730103568 -2400621991 -82468198 -30390437 -725570961 -4693238254 -1600667125 -11702080453 -475300224 15689214 1739504 -188413388 -229764387 2080597088 -2437041477 -3113331363 -123964835 82280142 2531652083 -84482590 1159824 -1030809497 -60846864 -18362914 -5842700 73402459 15879731 -1130908825 -179655887 -305256748 -342960307 181275971 -280863549 -737747568 657858592 -2788632909 -3561984414 -335374628 -4590373 235702532 281672061 -159283156 -30849080 3426256113 -20177171 -338518430 1895612775 2784623751 -174145149 -1083991954 8685022 190548279 -2450159640 -939897182 -236154572 16251487 593298665 64662890 116543 -604256935 -1204903141 23410834 -305841705 -456150732 449047473 -171127900 -1052090192 -79233278 -1047491788 275196492 -3506208479 -5472838477 808054385 2638488253 -35254726 -619794103 -8018683427 -4763059 -43766434 15632589 69810739 -28870484 106988332 -61272984 -7460191271 -124769422 181144293 621732902 -1172615608 1014188 301249771 1990170287 -4939532 -1171025046 11141024 -60348064 -1657138361 -1281473672 -239949928 -25812194 -293192062 -834782132 140471460 1624436489 -333751233 362340905 -238396792 -1399681455 -1863404974 17951960 -84474726 -1520805702 -2175581334 116005152 1899382342 -1097323132 -533147480 -1022576493 -928271922 -566164866 -213702859 69917817 -1090794222 298724450 -230387632 -438597851 808268745 -502517761 -940121635 -2535752401 89700628 10329922 -877952256 -318011167 -3357935718 -33378964 3897153174 -673724994 4492094275 2147473105 -707037029 -154384485 -4187858799 -91889646 -1045343374 -2799964687 13399447 544506449 740985706 -54294860 -3291446075 -58455585 -1310263133 1359742515 -2927839016 47557402 422617409 -843792261 -416434482 -97099240 4203687184 467056695 -680516997 107852892 -1878929919 -1158179518 -159697772 -1756481158 -48042014 -5712032836 429178770 3846255941 2855569341 -7230904914 143420386 -86051577 -6899601522 -300120544 -1312420 1075262842 -2652395382 138229204 -6915445013 4075830782 983924596 -402419317 -1467881563 489989 -293313635 -814834671 -297532106 -520208016 -146152081 -1442222455 24470119 -49133716 111718998 -16280002 -12603629 -294365863 -680559918 2116652419 -150631601 -1951046299 2015079919 -1571121941 -239958069 -940229402 323554116 1701847 1562455261 32985363 671067725 -79764121 -1566712431 -1431159078 -3952398811 -488149349 1950685331 12392426 -101414375 309981914 5091032103 741602062 -369259542 -213315089 -12501546 663462423 690284 -639233265 3538741 3507290 1393316437 -28717573 -43531285 -313778880 170623198 -6333473774 19466833 4331428531 -5818210155 -1710637834 5058160668 29945322 -2492026551 -6745984526 -922461998 403225224 1438999114 -305432821 28157655 -9233003 -1113380049 -228650897 -28031323 -367772398 1744331265 15741275 -317165247 -22161067 3225071 -7625579615 75757893 491114 -2667936423 -146889860 -664441989 214147420 -3086699328 68884431 -1056435037 -1721022342 -3786232301 -5644181 -93299643 -5384356066 -5396310 -796214735 -530958044 -1900523310 320538953 -37415516 330574361 -1805114849 738206488 236513411 80542874 -1714494315 70925292 2612407110 703584134 -288665697 120344213 -3630915218 1669034923 -2438513137 495210582 -322327520 -24555493 342545445 -15088554 139029259 504966964 374480 -550450756 -7349133472 -144615079 -919948510 -62570695 1574895457 1916072620 -384685587 -588955940 -281987007 -319789074 -5650408092 -330408060 32997102 -541883620 138618797 -2096688789 -2566789908 1226131697 -956219439 -1524619244 -519570252 -4746829509 -752896311 -11483978 -223484358 719339425 -8687095 20545281 -99732798 166844503 -426774568 106337579 205231741 -11729833 -8451107585 -4048784881 -211595848 -432635239 -291639279 -106663243 -1515372521 548392640 146669483 -437153891 -278286349 533844017 268775984 -59528886 -2766791976 -7775215 -131769917 -2303816421 -121766936 2823339 1541187263 459221450 -32849699 -2071452972 178958195 6622126 -9148854121 -775098017 -1187053594 -5581807 -4445313 -5915810146 -379661442 -698555067 11322171 -60283398 -50672988 64693037 34695358 99699921 837103276 2278269614 1657775301 719431789 153081407 1344313857 -30192884 -2399676919 -9881045 -460917577 -162233988 -815599166 876004164 -725251079 183445426 -2642395123 -2200492591 -271121933 39296982 -516889364 -2208229819 -212441575 616061226 -2725592472 -1084605082 -2876426010 -7608874 -32037776 -2405749297 20189952 -1258010723 -8579231364 78426691 -96159433 -8678834182 253547214 -2885090999 -300238911 -157565328 -617198702 -266702352 20734533 -328348904 -2769012343 -2820870201 22974877 1066189368 -2527365213 -1349200983 -987469480 -1408291483 2639950347 57542158 321322451 -95185087 599512094 -23901384 -6235334944 637739611 96864113 -1140819172 555560742 -322931135 -295132479 87342181 3798738070 67796884 2341263435 2610173254 2728754445 -5493037492 412629207 -2166417807 -1685580236 -1833000092 193339923 -311829408 463411544 -227103378 20250850 -4408994 -957082627 -376658455 2081913691 11117285 -283098919 109457912 -874407266 844034877 -276924060 2625812814 35451849 113813886 -847058043 369488923 -530948535 738944304 7050301 479368926 -124211511 -185581388 1688487826 -130108933 -1646216917 -180939644 389739518 -7195432776 -56439878 135590370 -4411890234 -336542569 2528465776 -67272829 2590865 -769503169 628003806 1319337314 -348789894 -90231859 -952953177 -94218369 -253679159 -2102607478 -49340608 687100898 939986044 24155 552666456 -1306921796 -438399474 -4352799061 -4602490247 4126404229 1417134800 747341 -3374861681 -431561275 -1718781000 -31852903 -2733735259 -7057887013 -63334263 -2041659401 -428483777 48322576 2848740 -339814533 -3795622438 -1226874987 -7722246037 -996840175 -146823063 -958235166 -1899581997 -1734854504 -228200669 -481532770 -2821398353 -33012977 -1129993679 -156393196 -510701 345475271 192595485 -186674199 1567390060 -88687021 1268954902 28949791 -1857560490 -1157077569 -74568284 -1042614173 17786714 1286998288 -4188800 714166498 -1314929089 -861429134 480119604 -2459871 -1797951597 1143116267 268536929 -5760130037 -234752417 1778196093 -5651584968 -1636246941 312526594 -1141472719 -111915112 323595980 155481360 5103557 -6118007588 -682308309 -5581463148 -4205216706 -110894724 -1098114857 -654507753 -153364230 1523593150 -84788579 -1207143080 -588595516 1493119655 -1119613825 -11844370 66115758 2060687004 1333681935 733825912 173903445 748107885 -2286258770 7032454 -1860383972 -33311383 -98213136 -82579 1033480048 -175893354 -121613474 -8190722974 213481825 -2387858336 -3202884033 -1265363707 -1184238684 -285770337 -643525092 -950292442 644789665 724302541 -124699915 381914412 -177404150 -3127753181 -2312724540 1595963882 -29222297 1532229083 -571682540 -4702466 -1020529970 2253996518 -2338360538 -470345074 18471876 529903204 -8898698014 189538542 -871563567 -1465995170 -50555286 13692756 301469013 -3200383965 97989602 -203019933 -34113176 -1694909483 -51223347 -1241076118 -86198172 -4831413853 -29039738 -105940227 7503892 -1205174154 -500115879 600855729 -247333059 -289509025 -1007776805 -177742061 -39732159 -1107431273 -2284158756 -3952537923 -203087512 87923778 -9203086434 38551412 3988544498 1811164895 442989843 -5189782630 -4530771 -3784689616 -1580955764 269062625 -276351286 -27548407 -80667122 -744998551 -481795011 -1918992286 -450372822 209884562 -748242625 1255465307 4025750 -1094405056 -14790763 445818723 411211181 79810678 238329521 -70032882 -230938349 -975271355 -1700323577 -397057706 128982589 53441897 -25566736 -55600206 921150559 1710331 88915385 -1923372273 -62340868 2233388252 -810103081 -1506041845 492286454 -208359976 -176091632 -2342630753 33507651 49647665 193376467 752929429 -177323900 -313940582 414736145 -145619502 -411708254 -370381017 23386328 334390053 -2174073550 91493880 1302631268 -1820172669 -625741974 1074243935 1619337614 946738944 -542097949 -3886194146 272551804 -32376074 -37796361 324274119 176302075 108231361 -28542207 -1064517135 -2998332416 322357270 47864869 551241097 90764666 597928402 49344503 -8592546619 -522231109 218090635 172917654 -1109813198 9913662 -901922082 212073946 -144695983 -87572667 -1765083874 -231461443 -621994064 84074121 563449364 -645893824 -423904 2636965851 973588967 -193411221 -137533239 -4930090333 -1089572406 -1284584423 -669578 -3103708650 250607203 -384356160 1459235081 -4369162434 -3408100455 1446419155 92290258 -45657254 -1747935624 71365495 478039836 -113062937 -355515147 -696322904 -48612294 -882562864 1287322022 88675272 79000708 -5197162172 -3854139463 -89861260 265664373 -84559055 -1069363709 1039024454 -4215647432 -97820471 -575286509 88380340 3754479 -373332645 -6552977595 48176879 15236984 -2475765387 -956305504 -256414543 -270053423 -1379243733 -691773156 -26947333 974908957 20291776 -255440378 -212227562 60772062 -77596344 2686602257 -1396239215 -2848897054 -532502625 253913806 -860372653 -3523333004 72407889 85399098 -769514710 -714894055 32457258 -915939626 -638618735 8330145 617685546 696814144 -112517435 444392808 -24918784 -3978005610 926009413 14078789 -1079151884 -877808511 -80879878 -38147879 -3196886137 81410416 67761052 -2547318535 -204842719 -585060371 -870705101 -1669499812 978644426 9987488 1206647982 235959628 -192821631 -47068000 30565311 953091976 -155020631 -4215880200 -319787670 1284400177 -32638966 -11634335 451335772 -3566904577 39705116 -4055856858 789814517 275704945 -3848085203 -132566746 138859112 -147518421 -3493299765 -4744439587 -3019766707 513757951 17018912 -41687993 14631075 -774105077 -4369255662 58943126 -1040333126 -445273967 -281686951 -15264060 -221952162 -10547044391 -52615896 -122726863 767803166 -218677945 -9963285670 548840883 -93458520 -1306491641 -51528796 -233727478 -45062264 287358250 -6136201824 -1696005102 -1051892572 -5587146 -78987511 -1242205298 -125261117 -596252328 291152481 -511236683 -394466430 -2982533060 -317955524 -935259867 1383572501 -187967489 -1999601720 -32322168 -1169728718 1514617740 -437862659 -1502251 -134921435 -16846934 -285167410 -109847343 337479074 -1429125075 -357502462 -880780314 -305447391 238692815 -1834851243 -569213582 -1490129721 -5068351802 -1520527706 -22696891 -341095158 1721615861 -3980502256 -1558877 152094372 -4291559078 -130956412 97957042 1895529595 320493809 -223337941 -533723619 -5339438716 -136413846 345348014 43089192 -2979695444 125373376 -499945317 -4523411545 -168975148 -1578971363 -43603867 -2599940998 -181614806 381367269 146602536 -1120755152 358891646 13118721 -3544629453 -10105458421 77044287 623075537 29246093 -320462904 -247981014 35193972 -565539930 -169252330 250641658 11026337 550991306 944115343 471802316 -773085051 -6494758 -1584766128 373620586 2209241 -1214788699 5297710 -351552637 84611167 1236562344 861646853 -77296382 -3041196575 -862378719 -666853638 -4613699 -2159227338 -1701573839 90058864 -121756919 -241909860 -1133204554 194389474 -181141865 -10615116817 -132986475 8276878 -235246909 -372017438 905027420 -491782212 -4180125606 -141508984 17868857 -7468636306 -16159600 -1910528 -475437232 -1588636941 31238252 -67396532 -635792892 -2612231 34950499 -263784466 8515190 -96116955 -4223670350 108163220 -1278797449 -1167895210 167610956 94819092 -8229037435 -422089786 10702683 -55664211 444881689 -41337330 -4948467885 220206967 -3835386587 1068727620 -349531880 -2302589340 357464072 43712122 -3218559475 -4939594485 294326084 -5134953045 495482095 -1991352864 -2010162512 23712153 -4746732957 515951630 -44206019 -1856472011 -239152090 -353937084 -8422492267 228323506 147571966 -673029533 -2593641522 -2787584597 204369307 -5938511598 -407021398 -166974092 -98030042 -726208 -1666950728 -6825730897 -2128635430 725343 -3302564258 -209611227 -323849745 -1242237 -92946161 523930293 21443282 105413785 -140277104 1155896321 -241871658 -111528015 -92499259 294118002 -70982154 -88973492 -1434645978 -386341227 -87983442 1244478391 629138454 416623710 86278667 -170934236 1166926619 -2153398591 -1544862204 -200137635 -1046720749 -1039299193 -659579796 -3007721729 264890989 -55435204 -219037550 -310087802 408060905 -7221851 -497400163 -988735290 -4428209154 -7943916042 -325423837 -1833946989 580189367 -728371691 -10448671431 -118274983 799020962 -6064043453 -7942252 -1867632826 -1521583916 -65845607 -824031159 1834643 -2542116695 -1341187634 -218820160 -185229040 -710188750 -1185784283 -382930 371222532 -2025943242 -64777147 -1038893195 -9018285938 -118964644 -27586049 214358561 -919536171 -320570246 -170387113 -2158711459 1392264892 511194586 -23398394 -5333433333 446955236 6463129 77145129 -835582422 -1864986064 51743329 -1361089074 -4138425336 849393607 -66141225 388512628 -2346900890 -8421103322 -395648505 -14964176 -179873412 -62000467 -435330414 314054441 151370364 321118988 20900109 -7964465541 253725521 -520547360 -1793273092 -1117224044 276396983 -96475 -3555210645 23980840 33348594 -21021719 -74118576 -19704535 -23742853 302305930 -6249027753 -4596079861 -25625308 -28765075 55571841 718036986 -169732864 -44748310 -746969599 -11071193784 -63681027 745257904 -1865052970 -183775767 -2615765474 -3925469 1061824153 -260734024 6261925 -104682990 -336786733 878221156 100813139 -946876895 -8650335170 260612630 1141257409 234334309 -92427449 1948707877 72494272 -378587630 301303800 -8270799389 -900418450 -4335963045 -513731465 -611584001 -5117056794 -1202651625 2266852217 -221594588 1467126636 -264079856 -225277230 -10797212 -2072373179 -1143433423 -8446074023 -114106773 -1609592162 -88332629 -69573671 881387595 -25678602 -2054800856 24610489 251355141 -3174793951 -459087771 -66000835 -2558610640 -5818399693 -30846174 -2344713077 69458096 -752550137 -4591587955 7455542 -332400313 -854091452 -754593 -1733573778 761927735 -666666383 -153252550 -160338897 -17609753 1295693354 1146992668 148125534 -3958580000 390526924 -1090561961 -1180894535 76309341 -276256661 -17634639 2435929 -1745568145 -801235654 -1557031541 1161302945 -1599471577 88427152 394899798 -2650469815 7995153 -1824691364 119995166 179149900 232529601 -8857265489 396670640 283826305 -184825072 -4073617803 923612428 870161616 915571704 -3407421697 151066769 46477 88548971 -1316116451 3979200 84247150 -115882999 1014954511 124235184 18063910 -467857439 -2359273788 -2643862626 27295586 -294513834 -23844499 -570533132 -158834636 19700076 -552783547 27424151 -1111441174 -65433662 -239034985 52662028 133085521 -3062158873 -1566146298 -173357829 216259580 -3260141767 -7993163886 100045271 -287973481 -1701892455 145696762 1197309187 43239840 -6365757359 -522934374 -548070740 -8085713 -8695901802 -140041693 -4090476209 -50670574 230660093 -50002807 578850080 -4442225757 -2723231454 -387051019 -552470490 590648674 -64651265 -34330907 1768836009 -5248161795 -3084493570 -222439648 -2970747989 -2380280026 -3973676212 -985351371 -1634889692 -1145975573 22728427 -4877810 -494941 -2945936178 -522091332 -472153078 469276138 50154952 -179162250 -2483198414 291036668 908302019 -57658322 -1743169211 -210111235 -1993544448 190331828 -41194713 -22922861 17876099 -194463728 252177160 -57482220 -2285459279 20193349 -6431683003 -1586282813 -48051234 -10170364519 449942 -3236390104 2408470883 -2353152917 -2970040628 -73617152 -23142651 -286585727 12739277 -183537964 -1031955106 2367884 -242123664 -6840122528 -258431868 538018280 -2224028096 318142826 -9886058 577410338 -72777904 466309998 -8447197502 -1094897538 354742461 -1411590200 -3212427770 -241331133 -3382994846 -219020810 -2562761107 -3257421354 -2412759241 -816299347 -749463399 1309229 -564014337 1044660136 -2630112514 -2837304167 -4414650610 -4773946875 -151646247 -4305608 -4668279147 -2604609506 -115372687 53333106 -194813799 -1982210668 -396928291 -673319968 241498138 219549706 1222428273 -5244342700 762609383 1108335995 660350538 -4339321 -2074107594 54648961 -760855786 -3111724545 -669025415 -641279913 -473470433 -1076602245 -338155237 -2809225381 -1111640391 -384713726 -2433685188 -1229124575 266659672 -10790397333 -83758337 -4283170873 -9789981 -1248217525 -6716180767 -4757083259 -3038318143 -77213608 -12140956271 -260157711 -1762967 329422674 -2110128650 -1507625759 -267973595 243996575 -946978533 -102780592 274063945 -181773783 906033353 -1757745157 -4111637264 -32804096 -2505558592 -1679964643 -2416246561 500813478 -2039435247 -202174303 -12652010846 308484671 -5278317951 -338868227 38806480 -788091231 1128921212 -1072359548 -3783329795 -27907871 -50295830 -404999273 -892533353 13950752 -1048215299 -4127157219 177861778 61382086 -3860901269 -3476522579 -92959445 -7792323536 -661640453 -498100894 -281813948 -19365343 -3333947373 -1908920811 -755052714 -2569201510 114205054 -3296659835 -3517215592 181893563 -949111533 1338887 -2172945878 -2154983798 -6785899158 -6216060878 -3588308955 -5320091 -2019665692 -9525674010 -21560647 106563698 -5924483 -538170632 -1796509 1056328526 540334223 1027415868 -1403072037 -1793359393 -621571497 -5852557983 -2491932202 622908951 580869413 9623634 -630517051 131672284 42622020 -53247498 -295096234 -3632895964 -346953927 -2810887538 275428870 935778632 -89896662 -33067700 -3789248660 -361421137 -5370226729 -649854209 109541612 -1654207482 67726477 -69854860 -84057804 -34048701 -1721405536 -3443560878 -54495414 -117810289 -13900305419 -3822825655 -719323670 -2745934 -427618266 -1002013425 1422015140 47956690 -5036971691 -3256050146 -175121150 -288665057 -93842308 -495903510 -274867239 -390368406 -5679921538 -1023082749 589052554 -683292140 289217570 -701761358 -2037677341 -8575967631 -48625020 -34260572 -118657692 -160571470 -42497239 -255001166 -304684864 325287989 -486003360 -609965071 167332390 59461251 -2193408042 130237054 -354210554 -260215968 -4880607415 -5061889246 -573160781 -1595540684 -2158852560 -203387148 -2293416257 -178201130 -2758921852 -11496387805 2103241 201564349 -3653566729 -2617085218 -293470060 1857984 129329344 -684908090 -1459914406 -5547183076 -164472347 -83457059 -367395129 178257109 -171544295 -2663296347 23276193 -383224717 -22911751 355656729 -3859142685 -248100346 -424032952 -289289232 -965097942 -356360190 167711308 -140210845 -2838223030 -1259053653 -7159237255 -315315677 -30076145 -407892239 -719144472 -821110086 -436993584 -18598671445 356942318 -1199346311 39079496 168364839 -219879462 -5209272 -3150267454 -186024778 158314925 -638038508 -304576812 368062802 -1100692155 -2499373809 -523463068 165698111 112588866 -59321161 -1980991756 38837067 -12298479499 895886 -1997225952 -1079201403 5069476 -24887492 271441337 -2315915645 -4183009345 -663476860 -2959150267 5640344 -15497517369 -213251511 -1020944122 -2573119479 -13008384 -1847634098 -3065391880 123636817 -411493908 -1373316886 240030808 -33043720 -260568 -2393206 401628705 199087436 -465265584 -7376950 -7117753442 -1011557758 -9470885802 162226311 12180796 -160539227 -3325643459 119803780 -539054790 -1744791685 -4479145497 100044865 -227026235 -394701674 -490729805 -1249308338 -7163620835 -19881899 -61945860 41922438 -6570924527 -3470416739 33109363 -282402475 -194398413 -6006751839 -58742199 -967917329 -46105980 636405029 161612111 -101299197 -365519485 -7830720157 -17588034 168454023 2244073 -15161697 33337333 -8122581226 63314092 -379060572 -3635127 60423585 -266671973 -11579266 174752143 118054139 -3662597221 -208572838 -306212885 16737950 -17010349 423078440 -2380312803 -718572984 -105006696 -359186853 10370368 -426727250 -626459794 4323892 -1514623561 -168494454 -23617449 -694800175 -5264448569 -758234563 -11385568036 -670476960 -646347157 -14269636695 -48542831 -694661172 -6825829708 -1465554294 -2608283717 1362232393 -106922331 -2528219321 -242597386 -14190830081 208647934 265248 -3743044 -4361902113 -390392900 -5401355548 10175855 -1352718625 -14510638 -3056928877 660907134 -3510336643 -5534094620 -6505605296 -903174330 52630213 16514014 -1505292446 -1423260708 -291501478 458736038 1011349391 -14659730156 -1874291144 -7505081242 -12604524 -1018067567 -7843217604 -2888939816 -6934149434 -8215732008 359195484 -10791004938 -270413493 -3076247507 1075938203 58527901 -46308384 -6330376318 -5873230 -2113070123 -106419999 -5692249096 151397215 728946499 -181137584 -203609970 -15196246328 -1828713258 -341813241 -105671871 -7945836198 -5822882611 -4298434935 -4258066213 -1188334262 -2405683259 112134569 -3203299103 -5847343739 -126624593 -604505999 -3375765503 -1579005026 -214660 -3788005299 -4620233673 -582098204 -250720748 186974 -1887355451 595061 -3873762813 702561180 -8703709117 -749070927 -2687633387 -9073529686 -500359828 1466941192 -3105115515 -1535730889 4796270 -4975333305 -67515478 -2251835924 -456043286 -88167809 -41406750 -1471317838 -974838188 369330202 -5151562125 -1485761525 -2832428769 -1343326727 313691457 -12287218270 -5142070657 175327164 3442815 -100896232 -48625854 -3505865319 -1687774903 -4114655760 -738793362 -84700803 -16199483438 -314912423 1824937 -551855483 59519740 -2296672726 -1532554326 65509026 -11066151935 -10530844938 626874318 -10920468005 -2719996612 -707639847 -294391422 193163394 -425726829 -133036590 -10873522772 371355240 -563675110 190896887 -672359229 275306650 -953871 277205128 -505768359 -2038900117 -6375482829 -1140693814 -15383137 -3166200983 -3837368466 -37755346 -4324667128 -244696732 613296422 -99125238 -221846671 -3529250 -601718053 -48729411 -373284628 -34238009 -2626904653 -1093092093 43481117 -5726288 -32069418 -2657239629 -619282702 -118515039 -17389166 -30794798 -238820966 -3349622755 -3367664489 -1647871683 -11470068809 -670162970 -3993988972 6598645 2167900 -3904716026 -17785726784 -4885969059 611979320 -2211746371 -82799830 -1277048589 175911689 998415474 -594894515 -341577406 -288084797 -2669227493 -3663154400 4094014 -16797479209 32667376 -182093700 -7251412261 136633270 -63095430 -8219999506 35093279 -126608499 4116466 -2620962473 1616825 715303162 -429874266 -3813249417 7850193 187539 -720667719 -37820554 -127559088 -9732488622 124235442 -469328533 13912590 -210376415 -1342816432 -8001853958 -684426244 95502638 -4529827864 -824166166 -884991006 16633262 -1035585271 -18325938798 -153217712 -293484286 -2633730435 -16899581 -3942285566 -553991256 68999 11008606 -757214114 -586798287 -1006258223 -79133446 -1776073754 -18245169 728898 -4167975649 -8962792604 -4537111416 -162867454 5663020 -251946387 -30917330 -110765286 -871782023 -5145311603 -2023222960 88993902 -380004899 58383824 -737916691 -1746850091 -223416409 -5483652754 304640894 -1600239448 211824719 926931205 -3746312 -2252116581 -46187929 -148682168 23853483 -4266778467 -175036368 -869602176 -219374428 73362655 -45311573 -147982990 281225138 -204505671 -780697612 128473451 -2024555505 -1557643055 14324582 -6600139749 67760583 -131450224 1938381 -83226963 -14364815 -272243088 -95120325 -163345585 -2717116915 -8004067728 -3356177 151578925 -3375468210 5698574 -91489390 -180065024 77739587 43726507 204034946 -248170704 -1637820127 -448283749 -2147609394 -2584854642 -3236574144 -4717602524 -4222633362 -347800815 -436075363 -4018507377 -2341444274 49118237 -170820465 -975999857 -18235097 -13018617592 -1089103615 -3792305410 -3495267540 -63265029 -13594834203 -1301746106 -109606690 -2310806833 -204794415 -7788771 -682409609 -694325907 -547001 -2276524628 188434985 1247347273 417923009 -2913804880 -3877885526 -1464075495 -65477619 608692954 -758074159 -4542409561 -190520280 -433943202 -1218273778 -1124685288 -3897644113 -7629843 151198570 -184719241 -148013953 522572723 211156969 -1434138600 -35934836 -173188990 -8379787608 -270631871 -14005834089 -2609001490 -263447851 -1149744278 -347651845 -5702048075 -2768413635 -3566915714 807127703 -4188263454 -3029711672 65679156 137801143 1908493 -1622555969 950986135 -267963030 -8084300 -193215286 -7994102 -4216831860 -3931018959 -2958543247 -5596918071 -11775883328 47168001 -1021179835 -4060053423 -14687819369 6393153 -16192971 959992904 -3059609068 -117185333 -372730860 92186653 -1167128106 -1595373602 -422554272 -162562328 -306381076 -295580776 568105810 -3044098725 -12348228876 205938535 -961836924 -1993443879 552577706 -15653323056 240949849 -115214624 -2992228874 -699024287 -4671631 -169639033 -460969340 -30007337 -8877991 -430164937 -3501723738 -6491372131 -281190008 -3129099311 -6472688098 273267323 -1918976311 2681635 78777387 -399848888 734211330 -1885451105 18771574 85768642 -1061541025 -1118489518 17966133 -1197989808 -7905097508 -2897606386 -6609277826 -257124518 -618458806 637719199 -216221475 -759449214 -736385541 -2663039163 -2749119727 -565901129 -8862801162 -2405474456 -4728408951 -4455553115 103988207 -2538326201 -2116997910 -11136498 -1964165215 -93242405 -1319542332 -2430997935 -13063375279 -485983348 -196654790 -5097883968 -535511012 -67599528 -3700502899 -5475078074 -122912851 -1255361139 -1821938693 -1275206314 -6252101043 -6205565752 388315531 213224327 -1359291531 -1274531403 -1623301156 -478717257 -6831768048 -748895469 -961118436 176199639 -7083554286 -1102592610 -275885494 -2553813 -5663881621 -1214633015 173135502 -227854741 -6000651236 -308679257 -5150163061 -1774166775 -687687043 170482772 -9896235304 -846997464 -16699245944 -294698252 28680696 1216001060 -39853233 65646345 -2529824261 -4200263562 -2105685784 429920358 145649763 -4016796 -432216116 -99472184 -455773395 -501284479 -2416784668 -1477336499 -622743576 -2603703477 9742949 -4276129260 -548081547 -4823948031 -5972723347 -2646695595 -150145004 -4247947787 803953928 125493 -1421081274 -70872631 -61489078 394729886 -640295245 -2630214652 -731141583 -12627428246 -2420958468 5364308 -66722857 -1592020130 370565225 -271006288 -37882934 -1303995113 -1471527237 -805892109 -1341320643 -3556975696 -17863196341 -643856193 -8404841256 -1440617817 -3053185021 -7580949691 -153621845 -7266268191 -1018146148 899972088 67705015 -54962707 -28467037 139576258 123856631 -5854606634 -266311443 -706860683 -14200042483 -1654300972 -3162337624 -2753980755 -7232215107 18885166 -9794272087 -4887204995 7954957 -1399282967 39668669 -111003654 -150431744 -1773410442 -596145132 -20597955 -3782662433 -6115498378 -149866575 12248230 209630165 217866797 -6817719730 -899142271 -11168518 -2111677499 27521299 -39652340 -285878040 -22138047 -34642443 -7331843824 -2114242990 -20865695426 -388064947 -1034666717 -29694660 -342355385 -3827832143 -7666672 -14190334603 -2965731301 -691237616 -3132443970 -1383520554 -165134165 554546030 -420537378 -1272313718 -91926201 32194438 -712411569 -1361605722 -2122835989 -406706357 -1813001910 -911327977 -658044599 -8915811860 315525 8331210 32502132 -58725668 -45617885 -3187749187 -204128787 8001724 -20523719715 -323284214 -525681049 -1038208585 -27695939 -938585103 -185434707 -3637758 -18142520902 -38714719 -4304405627 -8848565829 -683412339 -46641272 -1910056758 -1412351194 -5832364521 5466435 462550386 23002406 -147190442 524566 157996466 -1602388548 -1176823499 -328934992 -3590828057 802711106 -3806259559 -3202077 -7926405945 -210132039 17801845 -839691353 -870408486 -8244819759 -4443418058 -1029378978 65788582 -336651671 24416906 -1418001734 -58760862 -6450033068 -792375896 -331910954 -2539625989 -70468988 -7071858027 -3089513648 -8214841 -7053354867 -90480 7826970 -4163002303 415965089 234504896 127708369 -67885732 -2930032926 -44036947 -6666685133 613508636 -8363868796 -193454618 127215540 5950832 -217662737 -3758940875 232491652 -15528679 375367400 -5344237807 -2973768 -115524404 -15948054 -57116760 -81174542 -12764119712 -1835957991 376178185 -9927806439 -51080908 311395723 -70481170 361978187 -1191354877 363513390 -7785651 -988724758 -72075914 -741446626 856878746 -780190147 553204334 172549208 -67032088 -3792718421 -468114697 -4381239455 -3105921902 -559910396 -2950497737 -3741912245 -23410976 -214813946 -7549941662 -18917159037 -3015701500 -353490980 -2180397483 -16136383547 13384237 -378458166 -4829036410 -2413358627 -383317758 -5254202 -2986634739 -246437972 -17606219207 25016362 -181170341 -17349739118 1086335323 -23082791396 -643060306 -2389130575 -3600078769 -954035205 97496 -3613375155 -13147651 -733975915 -9573582534 -1176996985 208626506 -262022737 -24720013 -2129105355 -11370025445 -3093656897 -749789413 -30790323 -28994618 -192114745 -9162838162 -7031067641 15009976 -5701238183 24269688 10081572 -56219849 -787283736 1928164 -348679483 -141778110 -1179723054 -782069761 -12509277 195373819 -11062216887 22596094 -4952045503 294533077 -5343375557 -3337088 -3244970590 -1339160 -6133215194 -1755144584 -7007678858 1230860805 -723925333 -7393217205 -4722263373 -8427856749 -525593607 270040316 -12147106044 -9994206691 497661889 374490466 39813944 -19465197495 -4972276961 -96180370 -167966350 -430928416 -1056386336 -3197516578 507488612 -880525167 -370939123 207770222 425956599 -332891507 -1759469257 24934821 -2673711 24841301 -78192768 70150857 3185260 -4696847164 950555015 -6633001805 125966757 -2586050833 23609686 -17605280732 -3445552933 -2045930659 -1976472123 -11113807 177543184 524708490 -5053539529 -1198633066 503607771 -286752052 -34972958 -262544552 -1778457711 -171389114 -323996835 -929482058 -309235376 282706423 -32756190 -1237339851 -611740377 -1951658567 -179925046 -93966661 -242140849 -175255299 -3619503162 -2347850012 454111393 245744958 -45360175 -178313339 -6738847812 -831962997 -9502178519 -1321632253 -539611845 -150561427 1453112910 -41805691 -1460152851 -139094719 -109591403 -125466791 68514842 -2672759146 244096668 351488337 -8580804761 -1081728748 -532870031 281516983 540432734 -728819218 -3695049055 -1781641487 -1546544812 -2785059419 -1656848575 -1170464863 -13356688700 -240658441 267401975 915362471 -343182423 18465048 -14810505 -27472624 -2276407970 -312311400 85435696 135794892 180222296 39152801 -6201937630 -7322534805 -718839389 -10232569795 -396074168 183689764 4946162 -79479875 328157349 94497477 -58210663 -54770837 -1147113571 -927575562 -16895537 -32828783 -2571170910 -3467940958 -50595166 -1241364807 -97627564 -173967366 -2515669684 -464781632 -8600473557 -499312736 -42038432 -1417531992 -223108791 1321799 -1580397 -717121916 -1198798394 -694581993 451474824 -181751537 321711536 -12529370625 -926926190 -201161573 -1557997626 -900613244 225009719 -1424094108 -479216690 -811279214 -74865109 -1472549840 157514947 -811231813 1395761 -504001919 -563923311 -1729170243 -5988159940 -386836192 541697470 -1157915210 -5427107875 -6100178535 -3034887211 -293765555 290716931 -344281568 -2369656669 -12227993812 -160686508 -311814180 40294588 -600265563 -340132228 -233769356 -1576332679 -1423101545 -279081721 -2928531221 -903736195 32939073 -4235555541 -7427632674 -113790357 -4773164359 353889047 881375405 -1832817297 -6524541 -201834378 -102499484 -885419253 384186550 -105222650 -4185912840 25932404 -513731858 -3692728393 -459985067 -3797425372 -1185486731 -2612130735 -544655467 -359600027 167289764 -658359 -958863087 -98760138 -1738619918 -2065132382 -3452521965 157988677 -3283815615 32798941 -357522276 8851721 -358985585 -144779547 193075157 677637228 -5716726878 750685683 -1436882004 -175347020 197333356 -2597047460 -891754252 2435393 -261862338 -38431116 -897782619 -183769690 -7824519841 -6427365185 312163793 -446422005 463691678 -7730746855 -1498249252 -5451435274 -80487527 -1599503096 -10888002262 639103988 -55474647 -900216671 -107712774 174869884 -1188787 -627428904 -303010067 -1252772699 -1494380879 56384496 -5612938459 -6444918699 7463909 -7308734373 -275077905 -147740085 -1465875470 391597470 -961657258 -3016989689 -114925953 -1799031383 -3555584012 -28232612 -181526375 -2186067740 -4676961 -159740820 -1704185677 72137427 -11857227685 13206557 -4033015546 -360619941 387167074 -77838058 -70395156 -2184659378 -3799616238 4614314 -176128948 -999667082 -494257642 -1971664635 -5058963764 -755262480 -25233355 -2854208820 -344704886 -18794482 -1091864808 110282534 -4607422810 -519144349 278429292 -6591398 -1720896493 -477483996 -507046804 -8621523281 -4850424574 -174803663 29252433 -22363800 -9001481 -934334241 -214943781 -2088371307 16786758 83254388 -942669233 -138602153 738671035 -4179486040 -893424423 1763954 16621590 246384288 -13764718 -13394874 105991386 -16555365662 -8954530977 229783160 3657129 -31255840 39468028 -1246250850 -3823011311 -8541226698 -3947808616 -2134136094 291605664 498305535 207538220 -1342748939 -555259084 166639201 -8174715765 -14482621253 -3145806678 -9252624539 337076652 -1452009792 -1505079961 -591425042 -3628302178 -14272515061 663046815 101798982 262228654 53662282 469050874 -1875977115 909321214 -2110497 -4098879302 19215277 -891597093 -3315874 49329280 -123846328 -3265061210 -7152150994 295807843 -755022711 -14459248435 -4721413521 -86697653 43187175 3850680 83295892 -838232290 -5557382 13426437 35360429 -2208616180 960340711 -142597043 -2526330 230664 19685461 -710268 -3000271128 -5462285555 -1764610693 -6131696 -1148670991 -3277340461 -3788283680 -252262381 908744514 70962028 -3502463171 -1930662056 -346835008 104128885 174605666 -1235382663 -3978519 -1156910441 -1241059314 621627469 -5407630 -329932 -112680928 -195444098 -6080587 -3043312824 -119957794 -3187885452 -332152450 -84568911 19417440 -8408367314 -124812301 -298807654 -1028189748 -166387545 -2881093434 -1094647304 -5000070410 -14937545808 96487427 -259648731 -463129120 -2896255316 -67659836 113829601 -561449091 -5326249 -696188618 -7142104198 -54487366 -30713923 -395110692 330103999 -128974949 -212444965 -149011660 -1641777651 -3449361932 -264269435 82485259 -59570378 -137009739 244132992 -1432853842 -3742585 -8117854882 28129114 -661153974 -131755467 -130708 -6222162096 -74061186 -1727375266 -126250355 -2765196684 -2350034337 510152638 -191284895 -2446390645 -294510981 117217576 -385360506 -5222028974 196638 488731202 -599031340 -3859618011 -1673687302 -220993084 -13054532777 1182194429 -2606211737 -5182340778 1123438865 -52318180 8470938 12929062 -41700906 1305929927 32264690 1921051 -800788616 22654179 -860296991 46118213 -101650902 162930377 -4526371448 -1184809327 -124736317 -3010276044 -69829221 -4143075907 -5291678 -537979003 -19256958 -78434577 -245140053 206169945 -1993484692 74385216 -1469723850 -6853710180 -1121311050 18011239 -2130955221 -619679109 154694311 -1154410762 747495670 262654 -7461177461 -1477386598 206032810 3700579 -1453352762 -5506482003 89057535 -2492580 581679871 32733019 -8775621 -1917615067 -383097921 -804001793 7819422 -9314300427 -6560761154 -146931239 -8935301419 -2733871986 -7140580063 -128209067 78901774 -94849900 -3331611706 -26890485 203227133 -555169892 -5220546755 -2575573442 -64199637 31524062 -63302362 -625270901 -768690528 437726846 -995054969 -387397205 -14175365394 -16201685864 -130581156 -2470192154 -26142430 -1013172114 602503392 -20826068 -1129845913 -5835035 -1256232574 1422888257 -412230431 -150474729 235259941 2012565071 -99211985 -2884692002 -2804398457 -417459399 -1699103240 -5681916274 -1134574045 5799940 -2505036557 246593375 -38480126 -7212196251 -997738499 -3735745438 92491704 -2443431523 -12473331300 982350206 7614598 -1141979405 -802918131 -12156727 -176907704 -5611121569 -381582709 241786099 -7569551279 -390850432 -129275040 -4498825223 -592919357 94474 -5657975425 345752994 -1189134420 -2098607732 1887351711 -9639609 -3705546934 -5071884484 -194310782 720038862 -1698511560 -1122476 -4725724028 -2403384809 336853524 42197145 -1965957629 -5959370919 -3551533052 -7087624 -2446853723 -8125326897 -124757874 -509397692 -359016094 -173033218 -2134769960 -108240291 -6869810183 -329112874 83754480 -7459121124 -8529958737 -5791793146 -58155312 -84885869 1585290918 -16551874617 -15369551 4044407 -665669579 -800304714 267393643 -17411537 -783006187 39260921 77166979 -8471208352 -6220797140 477843277 -10898407416 -262010680 9850791 -12726975 -1859786453 1657749668 -228727986 -1575005215 705974934 1122898757 -660423290 -1775021203 -1274780896 -321536597 464775730 -231424919 -137354575 124570828 255467801 -386285385 -635871892 14127449 -1951795516 -679544288 -6116790474 -4691696664 -4553181390 -1969606613 -329096959 10525973 -160922328 135486831 -2896673296 -7012725060 -148929723 -203686732 -4203750908 -114563216 -11679060 897353605 21108391 50601539 454670620 -136432579 369857225 -284056316 -5390525087 -2393379054 16918092 -1775308962 -1132114141 -745852673 -307352119 -1131519 -11014030205 -1227238027 -360061259 -5638684662 -432197546 -7806901012 -607323109 -509641588 -2526552295 -1924767437 -1872876650 -1799843369 22493918 -37299173 494789157 -251118316 -54791356 -12270846085 106174601 -358323880 41975722 -326655956 -24618584 -4151077667 -15216984 -38389102 -2127951902 -455275214 -3173206941 307798080 -219306961 617220038 -349155698 -112676541 -11081600 -7576353 -1412986456 772120332 2477997 -128146426 -658500123 -14173762818 -5895092591 -675057033 612704933 -2318727339 -2657399824 -59423697 -3558805568 -3952783 -5634624628 -2271903981 -173110695 -9669411430 -2758208667 -404879137 -1333223243 -5287153 -642057424 -30220229 -6295549530 -1313328 -1153511102 -1325757420 -2321258454 -4578279824 83652082 -539623082 -314907551 -7561794 -15226222 -676402829 -455081 -16211296866 1248910448 -166029925 -277958186 -704304512 154144388 -34466123 -1637315337 60695609 -1749582923 -495189606 720780717 167772239 -1811324101 285853145 -941547175 -927198871 -35446946 -92705291 1019205 -13845541334 -232986711 -1763040132 -10012408005 -2189033303 -156200759 -5873584886 1027889149 -3223125389 -8051933208 -45948643 -5178474578 -489208551 -70947696 -333305515 -9162678465 -3217716014 -12700586151 -8012849835 -375773115 -207660780 -35681267 -67155241 -4264580848 -2074610490 -2155896423 -6164621363 76977347 -343102725 -822854895 -2346763200 -366125931 -10332779976 -69047657 -2745831586 -5142193500 -90608812 -223928208 -785059828 -1363175213 -12971907176 -1979866792 441161684 -312391536 -84549800 -1718092622 -212712056 -927879223 172860779 12221613 -834454294 -4126102224 -1513237864 -2705014389 365574765 308463911 -200920277 -185915710 411847661 -437892857 -4797445452 -1295897921 -4785294273 133802010 -9906925049 282805332 -324014737 -2498772433 -61991747 -1840079987 557609925 -1303224590 6116452 -290402402 -3580635158 -7416793 -93494453 60441492 -209022416 -2329553326 -15768545 -1217099181 -545802841 -2504026100 -9610974123 -7478103495 -971715862 -145378624 -3276454658 -85501097 -23659220 -825734947 -6208251178 -3372479612 32518 369843963 -653807538 -1477764 625523985 -3663416740 -3649899373 -5409676839 238068121 -424596893 -483050480 -2415155632 -235702451 685739 -36027445 -4617852647 -1100952404 -723657374 -47342 -699842301 -3670173070 9099099 63042523 -1490063344 23534277 -4474571737 -1363839358 816632895 -65529079 -260910022 -48218008 -275204532 -2276753590 -136235722 -3539479902 -3137733207 69533622 -18008155 -1030035149 -6796379011 -54364302 -56388857 -4804376476 -2826132340 -2019082653 -386491036 -6672943993 -479660703 244587795 -1966647352 4469910 -3058849635 -162620007 -7701427 -1466030620 -214078048 318054477 -828832584 -2591222884 -504176465 -7136547596 89402455 -13244410699 -709379809 17729637 -332371608 -636076118 -132398361 -239625298 -1816195443 74739168 23050654 48918571 -561249639 -40710044 866176668 -474270759 -2540499557 -4755079930 -3478706464 74795254 -3054612375 -17255370 -951220791 -2271600638 -620501259 -16569613 -2409756279 -3900446026 -15063932288 -923228796 -8661031292 448822274 -65952969 -767466320 -75847291 -9482361 -140962039 -12554318185 163357831 -686459450 -4147626479 -6807421378 -710495888 160732536 -824938710 -269987086 48364966 38076342 -373167890 767432988 -2290681370 -4123151600 -3002219904 -1525452 -1255124712 -5335508619 -645319160 -196079300 -422292110 -2101382802 -888273953 -17188038 -40479832 -6461656603 -746180217 -818218069 5466555 -268655753 -3966426434 119456699 -1125913594 -223161358 -1054155654 -386406955 -2434673506 13521841 -15960695693 -380025596 -3249479196 -1280072867 -177877051 -849776868 59660926 -9189446967 -28018211 -189533169 -66452622 12791851 166377612 251814585 -94781613 -3678949186 -576120759 -1937575941 -854363209 -44629206 -1467609225 -1115404 -4115870572 -1893674104 -1138477562 -35769741 -2041739717 -351122874 50137299 26040023 -187758553 -1634356420 26629562 245744047 -1737331591 -458377484 -23267940 -2782144198 -6435508984 -13926486545 -498248638 -605688673 -161671358 -256649370 -9809460683 -4022216757 1115718411 -26832893 296660875 -240142715 -53464989 -46021356 -5890721133 29552641 -115055034 -4075848 -1498860727 -102050517 263058 -3397953959 -926297033 -2378455785 -1278271087 -1207922325 -1666485016 -15266643081 -2758718169 -133255895 -648159458 -783254132 -432908803 -710377394 -1115090760 -497087 -1450137819 -1814603114 -28684130 -747735369 -6181570248 -1878781209 11674660 -2651098146 -2104786217 18268970 -1951055085 -657574 -4867526867 -651573789 1335458 -6274129991 -199747444 1703973297 -6985686808 -44821264 -478650424 -1233997932 -2259834089 -1308263941 -11230775282 783448731 -2699078054 -3155394988 -5232427323 -6161035 -4210545354 -10225912 -989923048 -25139621 -1451732256 199526500 -4144495400 -7195897416 -3123260275 -35060260 69410399 -160393 -626279391 -3329687997 -1171539025 -314745637 -1206402453 -4885719545 -4484446218 12325152 -1824863 -15222865012 -4088264223 -5660553895 -454968711 226259963 2481178 -6604810350 -2476839801 307399138 -8728126426 -3580769363 132525265 -11060196 -384314897 -2713355912 -675880033 -398773223 -6510877695 -2036958296 -670445974 -9237553 -20560042 20044321 -122391672 -1050371886 -11145669074 -982494049 -14711873892 -47937573 -3402514072 -772045634 -14606712842 -328184132 -1034451813 290397320 -784647 -946635631 -3370534128 -4956050856 -3699221525 -4498559207 -5644967849 -2323544281 -342271621 -3269679043 18625158 -2652910605 -1838358 -1747144443 -18034358 -408223678 -3910289971 -1018407650 -4052208853 -7173494931 -769428075 -628020428 554218816 -6625534751 -268332 -162496526 63446304 -737535021 -5704757541 536860497 -4120900325 21149425 -1409924236 -3955085598 -26676622 -233453962 -4387227828 -39229472 -95261742 -1678122769 -2742024976 -397950031 -47721835 -258198962 62053392 -1337692723 -1830486920 -1866407203 -292229726 -94821659 -2656035454 -245121434 -1067360784 -51651148 -562859707 -1058801814 21775133 110290436 -87494486 -3575063502 -432469485 -5061864464 -1077684615 -3122327647 154916199 -159823960 -2725622715 -21925359 -1259699671 -3463676263 -899121173 302179657 -713834373 -1807753505 -3838306890 -7272190929 -1377873282 -554022823 198542983 -879667346 -4549417 -7283409099 -144355463 -821470074 -6805704098 -10461433013 -2253734479 -3607109137 -498970177 -530733407 -237333543 -14409074 -65276401 -101539589 482398092 21985283 -688430915 -2750030996 449242754 397680944 -2236419616 -404337485 -188188133 -1986499059 -155337502 -662350492 -1604938080 -2466647628 -924889640 -5022727807 -3497425536 -1940095699 -1413583464 -561827105 20500816 -312001290 -452164273 -88363890 -622198587 -5851167193 -18521521 -16515173 -107144353 -16891839 1332001 -554645637 -4104340728 209457965 -1033416616 -104207247 -6507604930 -813112869 -895704642 -334205022 -2398268945 -94188929 43863220 -1845985952 -152497601 -1419000723 -1120234961 -116329678 43884160 -5247417109 78574787 -714939700 181980959 296626560 -2703963957 -13526455808 -1461452551 -738045066 -160640706 -547304001 -529792 -4128841003 -1241794145 -928735336 -338997798 -2438051051 -3124408408 1590133855 5039228 29679382 -3282620182 -1111142859 45730557 585865872 -383972085 -284226723 -1087253288 -3410281712 24142039 -209429755 73663962 31404244 -427906451 -6197481818 -1151561648 3425712 -309337911 -246063536 -191484585 -227419164 29675747 -7443895256 -1242248101 -3437769330 -192630003 -892898714 -4882884195 -4420651484 1553383290 712374975 1775670 -7617548965 43971581 -8118386376 588993471 -1551390431 -2617065288 -421506800 -5839818693 -5261701383 -8203138 -3890833739 -577104441 -2105601384 -390220553 9608743 -4183968921 -185807705 509995587 -823407938 466901494 -45744567 1117883649 -136913047 -211446049 -7732481847 -924669127 -1825623396 -2751979 651766257 -3513117882 -2723822401 -824178963 -266866923 791657014 415246783 -10900483 -3366368875 675630064 22903487 564689986 5604239 -2859220989 -2440859753 -1120008604 -499681749 -2226122469 -797002204 -1770045730 79300844 32615101 -345584177 -4942647660 -2165723 73177259 -8024491 -177858621 -68086727 -5622007640 -322779103 20574704 171602890 28262053 -1398475379 132438293 107562284 207266732 125735519 -4765324414 -1602053 67532042 -577983842 -1821548008 205294016 -233839692 -98454697 218695188 630217224 -2551959100 -1563926036 -3470369476 40027564 -3507714746 -407422613 -4350920477 -3244946407 141873212 108843591 26686 -208409456 362792 -1347959577 -212525702 -6494127367 -1199564825 -22743727 -175100005 -303057816 195541134 -12315497 -3863044603 -725659063 -1677176664 -986864786 -1105665439 -314658941 -60112056 -287697353 -1667428326 1134075649 -728348161 -2175545048 171092756 -469284964 -3284239955 -104530702 -4326743761 -5662418 -1075248381 13486594 149903453 1141731 -368016202 -75044679 -6447197 3247655 -465634554 27852795 4710892 -10609897779 760528253 253446603 445483181 -2236544501 -589415889 -2639818167 -140747165 19564097 -764107557 -252378522 -2766583092 -61889942 107581423 -573736458 -9375047851 676660417 434814751 -800493585 1388992997 -404718193 206165851 87560215 1021864545 -3573963392 498561405 -7892068 -10425497772 -92758934 41686271 -323491713 -40688005 -5867642248 -17993780 -3597998574 -880528 51412428 -579670723 143869683 -4709362531 -2108414563 -1138656566 1999540 -699438717 49607920 -546551376 -2460851773 -8689560428 -3889045910 150612765 -3458795 667190565 -1215524499 -34605937 -2450127397 -127032311 -22020505 -2645127259 -208065621 -1009121521 -1601856536 -8161969807 -659275640 -3267245085 -107605711 45017216 -789680011 -93543697 100412097 10728190 -70672489 -189287395 -676501077 -847644333 -441689075 -767124826 855812212 -3894516889 -497524162 -886699582 278127937 -6355775820 -17309552 -527407029 93890194 -221661746 513560793 -1412501050 -3477726673 -33437391 -823729627 -787661924 -2280386372 -15026751 -23850010 -551263100 -733966567 -2703969345 -6633455101 -1360341560 -821771024 -111602455 -2217252721 176659566 738585643 -326369715 -1656627538 -4310368838 -6370588487 -8130307998 -2596716519 704319873 -9161014139 4824983 1197748661 -2067515221 -478972898 -52167538 -7295836750 -8006925 -427160150 -3751373749 -190771115 -96532493 -10495477767 -1116432197 175082305 -3357392067 -3388941574 -371856993 -620352765 -11007756820 -9022426728 -1516667436 -372610215 -8924604523 -1545087156 -2075215647 -235390695 343765129 -1775612958 -1106255868 -49036736 -403798196 -291463821 45425193 -2917548780 11586727 -97416606 -712941870 542276517 10624253 -3532825917 239361283 -25740640 -127749516 -495706188 -3545385970 87457522 -5047638157 -31561673 -4707576991 -1136810749 359007640 534171886 -476763094 -2025309709 -282131453 -5467570652 -7209633 -447151309 -11110713 484437935 -3037490166 1120919732 -2486007364 -994597206 -607835447 -253788959 -1372670096 -686110031 63607521 466253296 -3564917103 -452084636 -579725639 -4361857941 -199208280 -119928942 -6866319342 -1303130221 -58534925 -963403448 -197731248 -231692936 -443568838 -651009055 315728911 -1217695413 1828295192 -143403458 -2232428186 -2528865760 -12541497083 -735505551 743894363 -281756083 -927606132 14210626 25235598 -2744672944 -1482831948 626736893 -102955712 -6801037271 -1806221207 -76467748 -5663094844 -80025211 249851860 9133166 12426646 -14022595790 -343629700 -828514831 -4151033 -145998862 182825221 -2787615738 -245653904 -650702504 -5198235835 -42609 -587181509 -11886980611 -571952902 51995451 -164672184 -723046966 -111112263 14967055 -11825853118 -552308111 -21317524947 -575629829 -422900432 469792798 -6574116535 -1322830039 249435014 -564420784 9145039 -710869033 -1208216035 690544 -699697683 -10634010724 -5499209113 -4913366489 1113621915 -761012246 -713239892 246069531 -2834692186 297422637 -2907331907 -6418564 -21081513 -62342218 43945444 -4035563101 -7580144230 -1371198857 -181668303 -693822419 -12464139321 180313297 451979893 163731375 65959087 -5575958272 -55753530 286140064 -1362735195 -20285605 84833487 -4494454159 -159965158 131904865 -2919238000 -296335878 -967210040 -2337639970 -55796551 144428162 -695323462 -2382294742 -76917949 22861497 -2222672348 -245893349 -2699188032 -5486633581 -1940147786 -68857587 -30082512 -136163052 26549812 -9180921335 -179519 -163882498 -1066513150 -289702834 64762130 -1599041526 -82468626 -3635041533 -1428727 -2659229135 -6019321561 -2391803639 -153304000 -714809064 -759713802 5948520 -3440962311 -8090661117 97718673 10679412 -3513310965 -1679322645 130175561 -7984356279 74222892 58954620 -67120304 -1996213249 527579551 426028426 -1149838551 -4686319661 -383651436 -46455132 41688538 -11861724198 -8319301801 -2941432992 -2153856456 467376776 -2646874393 -17312327 -1761362358 -13608392 -3683986381 2591655 127207347 -33778255 -25901335 -462917744 -154780474 -1016262509 -5234784205 1556615 -5765313381 -803870758 -323284543 -29103995 918056992 -2537833260 -550968117 -1534772711 -708132648 -315752646 101415734 -3584658 -4121372946 18206649 212508145 -6663144604 -3281346108 -3011697035 -23849711 51065812 -1037372190 -646048994 -524118483 189368214 204719330 259356503 -709269344 -12347161572 -248873751 -143735172 -105936134 -958992796 -662704358 -41264804 -1130161238 174098712 -71259132 -89166606 -947700810 -2492551273 -48082573 -437534617 -7786665676 -1145808032 -782389939 22296698 537935746 -397771892 -3762812109 231071456 -118603785 -295344949 -984916737 195464348 -5171246565 233977167 -9460475451 -19828769 347604169 -7427832300 -7375537586 -1675098319 -212753978 -245791515 9411457 350659839 -235205731 -1496077268 -4519734839 -1613670516 -61037659 -62596345 -6302065991 -3239907005 -3953653726 14503881 -49138624 -1696364711 -75661749 -1176354771 -542386931 -360121978 328128200 49376960 -13826698235 279917265 16567083 15856411 28456022 -4370439682 18239142 -1600527322 -36931 -306000066 371702134 -1239760931 -5486120058 -585672196 -2053991 -511058786 439797834 -5183457171 89388512 -3239909979 -1149465544 594287505 62936 -69494940 -3452812282 -5203328390 -2045679120 -272131913 -3999979562 -1786459756 -2158779430 -10786735 -2337861515 -74663864 448637654 -29004499 1362237674 -13624162480 -8242487926 669638 -2102516614 -5123751314 -342459580 28442961 -3417362316 -63966197 192252277 -5837988313 7280082 -27316923 -7701061969 -25061273 -6949083939 -1765759127 686331008 -2252961282 -2827271014 -2864908747 -343576466 9396198 -1247452144 -3945069305 -721281076 -25088644 -710512 196474345 -3325113096 -246632844 -5694400 -848547324 -3703612883 -543720984 -5388712087 -12050823984 -602176276 -1345690982 212570763 7092186 -20070825313 -204642841 -636260488 -40557975 -981014347 11563383 -146669525 -8640498398 -164772422 911796639 -3187955480 -644892232 -2019341213 605471059 123354633 375878213 179911113 -175947100 -266228624 -35128357 -693247088 -431190949 -2035753247 179519467 -2288090684 -151931155 -93140800 315988873 1117738660 -3379063675 -105749836 -892586714 7116008 -255428715 -91068661 -9896199568 -5485469698 -2203944724 -691217689 -4596648215 -176901660 -879722927 -221906077 -11072888 -1892612037 32992466 63203069 -4933275860 -576786708 -4731512197 -198237301 793929387 236995581 441781997 -3348691398 -3876214413 -2761534404 -230346180 -2015898239 -7333916315 22463810 -305191526 -5769126628 6392865 -1439544116 -235810263 -268793793 305761855 -14940009578 -5878472574 -363287008 -208115086 -6347393915 -3291102883 -4774347923 -1797784430 -7353216 -267894293 -2761272747 -116361512 -981392449 -10937803493 -300020462 -8212619 -8864776597 -940690649 -10745760397 -11270551 -41900594 -645963863 -1928071678 -1041188039 -172160016 203547200 -271642331 -504270308 273766 -1038678119 -2287962769 -1411701030 -1693360551 9810462 -784957 -470362711 -4362131669 -9589629424 -3186630 -1495550218 -77288223 -16069150 -722957266 -10795545535 -1226285768 -408959041 -556048163 16818582 -250061677 322944381 -94420714 -137129187 -229264 -210447300 -194620048 -1431754443 17786512 135312243 -278288217 424474413 -893820385 -2830382565 257277152 -663004744 -8553785171 -349051669 -60105518 -524876876 -530647394 -3341741947 -1245231121 -284270301 -347828477 1651655 -659526210 -1534080043 -233 -124425552 -161881004 -1408619180 -20385858 84072604 -9167780728 -930954174 66574680 -1625223553 -1581515595 -1002536319 -3060858009 -5304174407 -520644960 -8396922251 -186782389 17577336 788043038 -213184185 -3085038681 -9973217038 -8654839518 -2447547725 14850340 1007208632 -1565238978 -1624074419 -1407205140 -20552019 -1251024440 -819088734 -8143143083 -46064204 -4217689975 -228511171 993558439 536964057 -231735334 -6789894507 -2236760994 -13158442916 -19243865 246259253 677390519 411789 -17984164442 -1105495638 -934749644 -3897624977 -4179268441 -183981623 534176598 -813333480 -1080220671 127914595 18901251 -135844041 -291477106 127655734 -2723486140 -3540348 -25224767 -4227451969 -1957817272 -2803556011 148274030 183658162 -3479539750 -2376543877 43323902 -37023372 -114067289 378737997 285753922 -502338241 -12477627816 -1077825468 4360264 -435826657 -6582345945 -19733020 -1224080131 -188089654 -3732430479 -305662036 -4827749198 -185793995 -1262043730 -898942763 -3016651 -413381176 -65638130 -30820006 -46929027 -1697117673 786858671 -1921602 107718103 -4803318 395430034 -4087091764 -147317113 -876782647 -1219701007 414449 2206868 -722151261 -1204168899 -232251390 -3368106761 -35566121 -32596822 74116884 -1706253618 -553957633 -1715002133 -12565112 270169914 -3929891844 -52956107 -149714037 -1045401056 -12346698 -1060868348 106980737 -799562583 -5635842631 -255363251 -3981182360 -2665042132 -272729795 433472041 -4506375091 -10555080216 -6851213121 165513244 77411109 -444578000 -25868931 -713150631 -81020235 -112026569 29330867 -8065456564 -489940155 -696864878 -1972588342 -7933490368 -3981041607 -2855216623 -742833125 -739017705 -104404798 -276700848 263613200 -1479468151 1189305 418902883 -4529714949 1785416 -1315778116 -113060751 -625103826 -118896000 -192531079 49748701 -50554270 -22140445 259313137 -204401362 706849710 100528162 -342669920 790990322 -715341572 335820670 -7737516468 -167452094 -10598129 -122641063 290517085 279600654 3401794 -216572384 -2060167807 -421359219 -4739316378 -2107169358 -82698622 -46207966 -228260509 -353227054 479725412 -1302575337 -117922149 -2120468 59013380 -272002079 -335409401 -858189711 -21019401 -116030787 18637203 -5624989927 -203146398 -1192093705 -1601048814 -599762030 51830386 133819409 1476450584 481196303 -47182245 -673365204 171878419 495404847 -1109046158 -542388932 -385465144 122145805 -2433562743 -151592984 -885656879 -2079160330 -10533907187 62655539 -4607793630 -2386966378 -35782788 -6677229903 -6651708428 -3275220710 -163692665 -65100114 -3020891872 13134741 -10139177980 -6496953715 59075684 -579260552 617862611 177821339 756408 -576746895 -786983865 -1466952253 -17826554 137384977 3693618 4512623 -5319211340 -778755 -2764578206 124056120 -3771235537 -1542045462 1488848673 289307203 271376616 -3792508451 -3425872519 -17169837126 287891023 -1200796275 12039185 -5018477 6876110 -2868748701 -96271770 26759050 484838520 -222162946 -5791998840 -1412297121 -476920340 -20685560 -1781659568 -121835563 -6904860604 -205513584 59097416 380865678 -4025518470 -458959870 -265365954 -905902543 -47029876 -461432007 -30791761 -366970706 -470806011 231009022 -6617296283 -1425597507 -122847296 -280184872 540982949 -4893557852 -408269717 85225468 -1229321567 651854 -59180238 -1464907744 -359420148 -3407165146 -1198403737 -172375677 -706433650 -8939788813 -206810568 -293636609 30334955 -1409639350 -976134699 487278369 -3363964570 -27956444 -3221842771 -726086264 -33828024 178364845 -160867319 -14366745279 -338941985 -305999155 -2187232505 -3474033170 -431668650 -583117866 1244447571 26295658 -2552664035 32392592 -607341071 -1393915226 -573574178 6276904 -3724201964 -96352914 1339230422 889863 -2084687851 -696549148 -1976986 -48956192 -34262782 -1244727804 -2457370042 -4899822882 -13344307161 34305911 19645459 -5971318484 -3005037286 -2429229033 690653501 468397861 -35143207 -1471990075 -4833468190 154334297 -1733559673 -2741332476 481972885 -1704559315 -342608339 -11654309361 -5375696457 15272563 -3507497926 -1135690705 7061192 -4419835090 -635555008 146563094 -365733519 -710100134 -674825211 -4520301046 8228230 -4389805931 -5108647095 1902412 -2348876553 -3305349646 -108202537 -67893431 36365491 -102997723 -2869881265 -1035268801 -1936185465 -247924672 -1795739822 -1064465174 -799266977 9634883 -833777079 -29136088 580818325 -1458081114 -1586263622 -1653939481 130193683 -13021522 -14521695 -10924214208 -180841942 -5850780890 -409879519 674602589 -215144719 43119336 -1957018700 -49213150 -5029501761 858176720 -3639683223 -5993941096 -3834947883 -117232879 -4846400502 -2256046863 -1474855219 -4381516088 38264935 -4488107684 307993628 -336881697 -92070213 -17341717 -1065618453 -497052892 155331739 -1449100755 386589694 204818785 -41422710 -1666171260 -5583000298 -542471453 -975144272 102078552 -395316755 -4811288069 -60154067 5282055 -337815340 719074263 -5170519894 -72346175 -31344515 63361209 -73766269 -81754099 -5063232318 549820507 -532037574 -4114666679 -993378756 -499512038 -4009769437 1240065706 -1850631768 141317795 -366412 -141383870 -3562624013 -420387615 25100879 -2745856688 101707960 546858116 -2403342934 -1302483184 -1707371720 1049755495 791109279 -357298463 709153869 -1778176722 227140512 431866536 -6459814530 -166686250 866981226 70744917 -1727343361 -376332695 -2822212513 -1877284707 -4920107865 -7918526134 14131209 -1385253655 -66664940 16552456 -29478636 -2080591368 -1922181 34188693 893316370 -1355170397 203750311 24157172 -843279731 -786656328 -4191597 24850074 805464191 -97637765 553195078 812116813 -1315811676 297513338 64463058 -590686852 -339631710 -807322839 -15322069 -99372247 1031550418 -47126087 107260048 -54864460 -6429167307 1135316 -72781415 1651496 300832275 -270487735 -3875941987 396049930 -55160862 685880 2219919 -408112975 -80455664 501942836 -186174305 -3415208873 -129773 -20135020 608460158 -207874889 -1076481777 21688777 -3018934965 -418774478 323637979 -556158978 -500348740 -170813246 1200263 -426257334 -299375444 1134359322 -517032391 -215999599 -3133175927 110401238 -365854772 -222882253 -673858424 -21642927 -1314385080 -272641207 -128230316 -3709386466 -348608215 -63929316 -174848004 -345240267 -683124501 13450452 -874348719 -218462746 30302080 -10069297336 -837675269 -7777335068 -32035886 -1374530060 -300619024 13180854 -739925207 -235614724 -21311217 -1802413949 -5487795440 -49976105 -3378677670 123611147 -12403178 161070745 -6660058798 -161111118 -327355667 -1727211656 150760283 -2988476971 -1397918699 -470106 70126027 117224936 128311022 -702821952 -1711504836 -1301830795 -13960677 -7034329282 -5038594562 -226761190 -3584805036 -10117152736 -777062437 -2831143125 -2235529436 -895598 -1381645205 -317411218 -11143726589 -59989910 1320126634 442331084 -865813291 -1270181291 270219952 -2524380990 12603303 -2628883276 -137349758 -2807306674 -559454289 -595941978 -11675894 339989446 -4333386 -39265753 -91395714 -943867861 294325589 -1037679341 -7056735342 -5231914741 -109660962 -366844870 -179292784 -802301581 -466137188 -5351281023 -34658252 -4088303840 -101918440 104317691 -4780027726 845898779 -4206166 -73392081 -3844743315 852324160 -1520332054 -1191227881 -161529720 725556992 702011892 -67943647 -43767957 223741759 -3490938127 -500581306 -5625745645 159306495 -92896865 -516496534 -354568327 -569750433 64724465 -151014782 100955433 -1097487998 -176655796 -5661883328 799406298 -2319184479 -181761721 101160335 -2496209080 -129235619 -802994 -160392014 -7584441406 -102363341 -5634236072 -2587183903 959787326 -1403843297 -2459411273 -74053273 118759735 -3385465882 -9945415 108198717 -1855305329 -119719229 -235233104 -330441095 -6461776617 -341150075 -243319647 -1145838032 -3961513344 698698 -282249826 -2039978411 -399711722 -3649319799 -1623156284 -8074645061 115768192 -11116508681 489801665 -288777020 380576207 -191621538 -744422649 -337022732 313476959 -2757753969 -437774819 409195939 -289519750 31011057 -1141434317 202565271 -3158461035 198837983 5297387 -668470386 -1463064 -3635109697 -536490066 -2946433774 555036474 -2545855046 -498245960 -146801221 -317826405 32772647 -3259321757 -68979514 -2716259542 -1876494020 -2609692466 -472272234 -13831251 -879180245 -499900739 -1019068 544459269 -882240377 -394428427 -3077495276 -198978330 -148300578 8503438 -2284975511 -135785899 -10525206876 -11402106558 -724628006 -34073748 -3324863006 58142393 -6159234023 509472136 -9038052 -1341547793 -91416380 175486468 87502945 -2968670 -941588291 -2963983787 -2226895077 -152772193 -584855790 190864647 -5148977 -1415084448 -1815875574 -184582504 209265849 -1577596 -2368515895 -62324 -2105317776 -277467877 -86511359 -33257108 -85250552 246355606 -11373296 -1518680403 -107335841 889809410 -267299212 1725943 -482737741 -25567007 219895446 -2876196991 -1367307850 -1780439229 -353469059 -655333073 -236135814 -572270942 1595565 217787 -472848725 -1968325801 -4764408565 62368521 -749032422 -3924019378 16747806 -9672380845 -1046024114 -584847775 38338628 -143749639 -201912531 -2746765101 -3018641858 -1180208081 241903122 -529847439 -2568296011 -821036344 -378254370 -46052006 -50742027 -17497651 -579586880 362852920 -1900977018 -2114435160 -1208429988 -675915085 -9240960129 -3498968 109212640 -1478760034 -1010681228 -246109574 -683539120 -964380072 -4819166781 -920425999 -273373148 83472180 -318472203 -127335351 56844135 -155828775 -11539279917 -3914840243 -218596011 -900185718 -2749864138 -60575216 172922814 -766741589 -24326828 -1276228345 -317691413 -157175014 -18385840156 -1293466215 -374396719 -4792943645 -1841241569 -7485830612 -93820948 -370681231 -344797257 -5038340818 -1012518472 1632363 -935604163 22020956 3966412 -13064711 -381223101 -3283658107 -1527560209 -4517726 -4773443246 -570780182 -160004969 -1146268323 -1480075100 -14197557 -814097126 -7366084794 -875191217 -5140061161 -211753566 -7087078633 -96295004 -30234096 -492703393 -1585226093 -3262656286 -63027663 255989528 -7116633846 15913708 -11138540693 -7169530676 153932800 -4390933182 517214 -989692997 -4354811163 -2588859853 -612450470 35723085 -36023530 -7752173700 -204268296 -2761359042 -369664698 -560230798 170808750 5946883 171233384 -1197737755 -5041697000 -201733855 138577200 55324750 -553409303 -349356432 -7565252057 -2793499 -231154772 -465719131 -3095564911 -269144051 -1642709991 -127258966 -190922719 -409889157 -283132365 -7309638867 -3253509298 -1657867087 -23173859 -6549684465 90309396 -3078257359 -112471010 -512136937 769740 -35807343 -1115373440 -2670522385 -1088853921 -49440832 -82564742 -11410651 -1087171810 -5996515213 555666161 360262355 -208650143 -14310731 -730701135 -1757021117 -3110748973 -117550605 -95935339 -318855398 370065060 -1290025100 -84156968 -2545486 335145958 -26899 -4371174218 -175373799 -249744434 -1697723867 57087401 -168416002 -572242421 -19388904 -3988802119 -4791409459 -645335487 -93984233 -3525410677 -5109320158 -1199485920 -833044555 -1389867303 -2028016142 -2953185 -555966262 -402232275 -1705477130 -157419198 -2074231833 -470539432 -2631902643 -1122851483 307629930 -993290793 -2358326911 -1979452416 -420857798 -824737648 -5686944340 -2360943184 -519134211 -2242300079 -978496239 -625436501 -858739566 -8406216896 -977418254 32067878 -769418255 688208776 29016756 -3225059481 -1173143299 -9113536348 -963667995 -3362860067 -751559385 175730703 -1149836687 -2128047615 -284444363 -10667497277 -3006026 -4170491055 231277953 -79690514 -3671541085 -223315444 -6038259575 -1378284611 -2816186254 779018819 -4453081173 -299689029 -10473619809 61479398 850539087 -5427050071 -2230258643 -2098352530 -12687053 -2724451780 -1399640730 -352503374 25850272 508858 -12100956942 -49654642 -4596220782 144468184 -437181769 -354166666 -756079273 -76718725 -4789904884 -32571315 -443684376 -2838274883 -3138123781 -2494132695 -80159866 -5642033910 -1164513 -7519146270 -7729735 -2245609 -3749817920 -601840220 -709521221 -2017229199 -2933113260 -298338038 608734 -2440646274 -158618465 -550732205 -23641737 25369 -12000647622 10852335 -7626920032 743621163 -1279630849 -2536013 29832213 -1903165907 -1299240012 -2671873518 539689542 9704523 34967192 -1194517695 9409708 -21791478 911540 -1726357362 -600826051 -14665380821 44868602 -290474419 -140064112 -52496622 -224769369 -3710579524 -5952743839 -2788736215 12655641 -4995483313 -33301439 -320457657 -500552789 -8296774 -179466971 -18578577187 -292337220 382961405 -4596543692 -413576564 7516912 -285862683 -347463279 789031918 -959812609 53705518 -252143 -140945496 -1813925505 -175441497 -3580404305 -2713939087 -525552466 -132406441 -733221601 180912196 -2007476683 -3533361568 -295511104 -73145720 844122258 -71902396 -2087687 -21118790 607909532 -2554329510 26138883 -37816631 -751174565 -58148627 -5277834986 -530808099 -9992205 -66039183 -463192246 -202845559 22890531 -2188105815 -2335595429 44240243 -15498313 31077092 -765313552 -633298960 -409292245 -118588612 -1721797835 164219608 -806567401 -359061263 -395602419 115189432 -992878982 -2871414707 -5694316882 -191610125 -182654754 -5441456414 -2923311910 26297360 -90678333 -8258871884 -1064235820 -263651663 999594964 16632348 -320107883 -1556712297 -2692583693 -864936471 -21439077324 -203778405 -2592132372 -12930532887 -1083089939 -2533928476 -1612759434 -81476052 -103342279 45594257 -2248995656 -15827548898 -1122350459 -2552317033 -1391695843 -81393873 -2972411390 -338090178 -180007436 -2145587206 -26074068 250121591 -13365829069 -54583455 -116993252 -41741595 -12704513692 -162780088 203382586 -391455170 -1331479212 -180992753 17078558 -960714180 -2940157026 -370241783 846819958 -1731171235 -337644574 -1524452310 -6654256761 -7250748060 -281653890 -6815844682 -1419290216 -768478924 -9841542004 -376408576 -4605649395 -1140569364 -2057324644 -28908313 -2730621 -5248234255 -427553331 -10545255635 -189264579 -1582739564 -6653050645 -29820825 -775526956 -9851180 41062953 -534071489 -635918346 -2396433183 -17705971 -32764411 -7390726634 -3382853882 -3991389078 -8833006757 -89578931 -2907375899 -19710388 -1508484413 -25007265 -4459752766 -269078442 381017435 -504025465 -308381795 -6006523359 -199372110 -232940593 -1418461144 -859434160 -69245237 -608741891 -607370650 -261607068 159937396 -5410012645 -276008151 -9537292464 -15455462174 220198326 -407539777 572551688 -219712 950162 -63022316 -895446157 -54463291 -184701854 5819969 -2145461955 -1985468070 -5081718115 -4471319935 195534005 -982867333 -829048122 -11572194609 -745090212 -1739089525 -9602082287 -336742674 -2266039057 -3545676784 -227473288 10206788 -1635063250 -2653378692 -3337980710 -504625549 -11208168651 -3321259148 -18906702 481451616 -1553673546 77260647 -2646832861 117138270 90400835 -393702530 -820135580 -3452619807 -6584073156 -9511934955 -10152609737 -6788400606 358029376 -1254743457 -2796997127 -6658633791 -51961390 22908730 -4365766004 -1046233028 9349162 -224992195 -278130659 -489953905 -860873793 -124968267 35819307 -1144457479 -3129886 -3674744 -23573387 -398283340 -870855611 -115671287 -465048589 -1548303297 -7162241396 -784762441 -442356062 411739009 253042942 -16523304712 -1288922860 -234461 -2133504026 -1459556002 -814783118 -323001722 13386951 -2216915256 -951593176 -254954949 -791581216 -20968500 -13342999143 -254079603 -604634206 -48695580 -147204822 -301852622 -154389522 13985921 26199742 -1090177777 -1166229356 -22082974 84715985 -11132297299 438192157 274861819 104385805 -117441829 -1294511625 -343047943 -359807013 -59561662 -268338278 246861694 -5703547 -3329517540 -1009204596 253352792 -4959256590 104120616 -2265158961 -1893337949 -8032556956 45791181 -8222553003 -14929721 -519570362 357705 -22865937 -4043634278 -838625887 -5387996490 -55959426 -1634613765 -20610089 -5279151236 -4242697284 -6916743657 -5141833615 -94319938 -14351725467 -515649150 -181272282 -332412627 -5239640606 -1448184253 -8366234648 -1768314843 -53168335 91801964 -927674674 -29136153 -133422102 -2856513593 -2631031794 -4926067804 -1581709865 -1235159792 5844743 -654932791 -495875591 -3533982299 -14175497070 -4730552097 -11703103685 -125942880 -576657020 -1582153182 -2563252787 -1083191389 -14995127929 -2910059276 -3277922318 -629423966 -2790909881 -497784689 -6341002223 -712066584 -114447690 3266930 62267162 -459708643 -500075755 -51998746 -556226657 -4299221038 -2642123734 -60032598 -20485519 -9490924 -11929903505 -13094922 -5837482298 -7601239 -2803347378 -2478679743 -5338296602 -308308099 57496615 -60055820 -2901681932 -9520151395 141414784 -5126688081 -10028794044 -92711278 -2373576251 121180485 -473155605 -1067244608 1319966 -3015407287 -3945172180 -360465833 -8620866306 -347997383 -4413076193 -1233980845 -11974377386 -278789139 -385174401 65778505 -7153566792 -7902953761 -261227487 -3182985871 -172107412 -3982306995 -4528934754 -11183773497 -836458367 -7735267 -9480259191 -28235745 -12151089917 -8896329409 -518356293 -3844080890 -5907928116 -3061089070 -5540852188 -80155921 -1785686975 -7673350 321623460 -1690121668 -242599 -495682719 -934066723 -416452712 -9398361 -3162018730 -69076221 -6500827338 26193359 -1473318192 331791912 -9668435882 -168141446 -955631476 -687753537 -86246477 -1193851756 -9257924 14013214 -7844115327 -301621296 -270590699 227282700 -21375760 -354763958 -146329047 -1799918128 -8265387 -10337696376 -4010710048 -2630148269 -264761135 -1727575831 -10964534596 -112226079 -3854894849 -484789691 -915562783 -1008208642 213432411 -19067983 -289055038 -2571726 338574 -5008591846 -200565304 -258896364 326531179 62753342 -2886412508 -6631813 192259781 -263969060 -1151433076 -703419421 -835166 -2173946190 -670873626 -75527073 -7391947530 -311991424 -1917635808 -700342148 -412368735 -4738983792 -94798466 -2758750053 -53926026 -176836722 -404508296 255078602 -2378668788 171258324 -7823883296 -7400664950 -2568705268 -21333154397 252552 -882340592 -100385318 -60876400 -1506322212 -2512267418 -703164198 -691074661 -22825640174 -517841389 -2099901041 -3944340908 -247338039 53515030 -267256711 -1508461068 -178468648 -1340428811 -279020296 -752641878 22245969 -798344917 149916662 550312846 -1482584259 -7865847266 -13132915002 -1140627648 -5440850576 -2382672760 -1549041927 -1281717853 -14828768707 -8902505815 425927656 -31840730 -268006013 -5739454230 -1664049489 -4964249994 -3537195919 -1072262422 -6190176631 -3160766334 -986645254 -8474960120 -89391674 209563325 -1746374175 -102831654 -26031069 -1800924 -5588624315 -2738379611 -5098011378 298870382 -30049018 -68187377 -904869373 81216339 -550913800 51645794 -5077462997 -3476396251 -4360240642 -2500935851 72071831 -1458476654 -710057382 -1059638713 -1263189609 -1036678157 -304897291 -9124671193 -2661704366 -3843540020 -886430235 240767294 -15198047 287976 -47628010 -1103474101 -10433562049 54167413 -285589692 -147363866 81732804 -2975796441 -571235114 -267243731 -16916517 -1178106026 44739837 -112638764 -266174924 -3958968836 -2877102984 -106040699 -2642782901 -801249452 -935025117 -6581640242 -105692078 -163845966 -3198064583 -199530900 53293254 -387541200 -86478097 -656026657 200185824 -17101327417 -1663874189 -1419465360 -1817476631 -1040099929 -81234697 473375768 -704187165 4300863 521213784 -17717313 -2008225073 -6166650179 29597985 -2620084004 -5858562632 -3588337534 518702721 96162867 -1394908439 -327719827 -2209482000 -3597216203 -809024734 -473639561 -99015859 -1263555976 -1654083524 -5512471394 -790097953 16071861 -465485152 10966351 -423344644 -3929966238 -921940608 -1678107133 -47354827 -120547429 63667079 -122850095 -428024057 -1600932695 -997240912 -229013540 -38446323 -2721452471 -268698474 -410266985 -1059217779 1598639 -2282905269 -650988169 -77788991 -2260733156 -1061665550 -43466573 -14258795530 617898852 -1490233 -6829145377 -4525838897 -15839820 -255546546 -192905501 -904676681 -5919289957 -17812223 -6161753749 -533041861 546279072 -1245173 -179356087 -1892326511 -4016036692 -2544267684 -2894584767 -10784866 -42933975 -7841378501 -1136401538 -392684969 -551388 -1139172592 -295740569 -55353988 -3778587428 -182504155 -3241037958 4678727 -34327399 -3918178336 -4144330 -249960437 -813403682 -3981645 -10843773945 -1758232 -112054155 -4080043675 -347369914 -4146613822 793847 -188645843 -2078685819 -1291424925 -61238571 -305755609 -1077027154 -2660465987 -230774674 19067763 402422052 9026516 -47245354 -8802486708 -682511755 -2809019793 562282 -1422919 -21005033 -253139977 -1918145 -367472958 -279875583 -17623770 136715902 -1600239138 -152605125 -17104415 56226301 -36322149 -4474241997 -5943724580 -4803963918 76978395 -271293035 -579071644 -3525200141 -971756347 -419001438 -170837310 -4089182428 -510807598 203809968 -53671304 -3262215401 -2513559308 -470591746 204071125 -116085032 -20476057209 -10330045352 -12579129 -1875857391 -2386512005 -4812533829 -337085429 -1771836704 723338589 -37241529 -16892565386 -155720179 -1376201486 307497351 -26310272 -309155611 -123982333 927980550 4508222 -227199241 -8760448129 -69556066 18020953 201371468 895013558 224368935 -6099859856 -284474507 -26753025 19411718 -619951345 102881406 -602080439 588903756 24034530 -367636328 -2580653702 227202232 -257970498 -9327529696 -379211573 -1276155061 -595548052 -2201512475 -4199376456 -2477915286 -62941429 19143515 -818799529 -1103542444 -46858869 -146894323 -7061576440 -237868148 -15648147780 -3534054759 221825535 -3838752568 -12050186157 -744839486 -14790557 -989230816 18533945 -2152748153 -1129111583 -9789486519 -453701847 421177603 -635849684 -1324371475 -9863589135 -1239320446 -77798967 168089513 -6702041515 -11693181462 -647414570 -284239379 -669739511 -11299384 9305873 -1072088106 -123549901 -853717409 -290954281 -421608035 4543936 -47782846 -690625151 -131967604 -8157602294 17688436 -672549324 -4267363080 -2169200055 -3265469593 -5108470670 -593362163 229608166 -11093067764 -1598232181 -7716464 -12546987575 -8141627 -1847718869 -659234369 -12643212260 -3309052351 -3020732802 -470163128 -935645660 549266827 -2462650206 4534055 -7882648331 570030774 906216188 -10272339492 -12099065824 -8259256331 74728007 113488522 -17988245 -10120993149 -134380182 -8069355752 -1519019940 -104659126 -349552374 525335 -10755777680 2774112 -157963583 -336991625 -40901436 -529778919 -278047497 -671890979 -3358120528 200583529 -719821445 42367277 -1566332633 -19489875 -1886033330 -279753287 -295440308 -28679158 -9234390437 -548333046 -1516929965 -1532262939 232047367 -1016852447 -254065400 -13930711239 -1141614811 73126022 -2038759548 -31079678 -2722706308 -55266568 -849467423 408681194 -16721408 -2595811158 -309018911 -219221188 147975270 -39217193 -139893705 -365603464 -205976319 78233626 630561855 -1095960357 -1881100754 -47238118 -3393816668 -1244259718 -1161151700 -1828712433 29135902 1520041426 -4331704320 -970618567 -3416753716 -164488460 -821830484 -1648020805 -379493031 -257703072 266325248 562429011 -780376801 -3543628361 -2086490546 -996936576 -5758006148 -5052121732 -1101973881 -288151585 -1368805484 -1437420574 -16693768978 -1153905351 -2927378742 -2256551616 -246717865 -1000122871 -103277362 -660834676 13988620 -927295491 -906788 -3522076730 -8225916 -8775492760 -9107307163 566778508 -2132468539 -356337349 -1318416712 601030903 -4360848340 -371780204 -1566002549 -621869155 -6838586 -523732036 -3785912354 318777854 164126965 -392886087 -421756842 -8219409604 78995151 5772073 87055583 31503460 -35036004 -1190472912 88379 -3074423758 -182249301 -307493248 -285873863 -743864119 -66288292 576688 -6189529442 -6075610 -5204214650 -455714040 -23659104 -6093367413 -993214481 -4446428260 12932761 175339326 -383256931 -5633381750 -2004229508 46185744 -2083372901 511983415 241278108 -199348644 -500371206 -23553501 -2642869 -920380 -1669726659 -624442376 -4433254202 -11978829 -1323528342 135077620 -1547955404 -14398288852 -1121759073 -135457874 -198277250 -221252068 -4400180507 -945654826 -3459746308 -7818157 -216735627 -396243070 -6742950342 -194755539 -3395812345 487706089 -1119421279 -186987089 -5432844040 -11252442 -2143424630 -3599674921 -81487148 1208483 -2741418668 -2011798913 -482809270 -588565831 -635713065 -10032384389 -153285911 -5095971073 -570310560 154160877 -3606381057 142785617 -1013300588 -13937228000 -2945909512 69686671 -1031188220 -904878107 -3272957 -2613462125 -1767532150 -3575958245 -2727115031 -656954617 -10723631476 95591623 -105436685 -492925413 -10417558477 -148427155 -3385950809 4441761 -745225797 293104132 -2559235813 -1497350239 -7013503883 -1140003239 19773895 -28967625 -136974867 -1153081501 -4889491984 -10649432281 -9214231 -834930072 1732488910 -1864408375 -418202526 -3245084152 -143890807 56803372 -89910773 -988885123 -3220854642 -1384143336 21553497 -1961450613 -502029852 -368447530 14807200 -232280405 -178354353 -2953819219 -71236553 -5669916740 -105506907 -4113911004 417697386 -2072881266 -515901900 -357133511 -4151806733 -1939925732 -3657530861 18424799 -3026946470 119863434 103187048 -1798607067 -270188813 -6742543101 -925213881 -27947262 -822112033 -3537577094 273687949 -229076241 170331607 -431867502 -92536021 -168799750 -365081069 -186105858 -65046604 -995723011 -265210841 -33291495 -53824579 -2445402175 -3599291327 -1304993673 -4924411851 -697617929 -4984454 -248510810 -779073 -1605376831 -4463484684 -8353772 -395944644 -967436394 483385 207160115 -12245042224 -2166762 -3116341522 -6799600683 -1090222038 -4242983689 -1045371140 -5906955738 219071492 -2941639722 -788440184 -6940481 -241482936 -339938003 -1922746056 -790292641 2603067 117930504 -294257969 -51506132 -1945744262 -254128168 -9912365 -1288975314 -4059404134 80423612 -1363023936 -14494428 8955508 812629 -816843275 377536438 -26751451 -4882547 -2492226016 -312796566 -537062757 -3438884278 57050514 -4744143307 -652624248 -106422752 -350731837 -1190824018 -559467277 -871431054 -1840664107 -570270 -285760751 15054570 265738742 -989564139 -3083263022 6007470 -131236615 -485505248 -2367570713 188812069 44595604 -418144590 -160979631 -992404557 10568475 -587361062 -867994880 -4771008179 33221143 -28153004 -4987273868 -8560684568 -821929080 17628215 -27807581 87102477 82162239 -244418981 -552798504 -3550392084 -1372137608 -140561542 30240946 -1969395664 -5528969182 -601731244 -3060075743 6137 -933573511 -278429821 44071230 -7662490280 -441747 -694774250 -966158177 -226307922 32623358 121555988 -3350658365 -541585064 315951165 -966158177 -1847279284 225567540 -25183182 284824720 -1632137681 241372403 5775459 -8698944047 -2769747434 -58067241 -14232003 -352007923 -910232059 -2338964934 -5388013489 -123925023 -1008256071 -895204431 -2863307363 5104155 38615563 148695574 -2325706766 -27120128 -120116835 2782856 -5975054847 62987170 118384986 -846958996 -1915956541 -9847867205 -450409323 -88177265 15371962 26727085 110090504 -513933 -690810465 99265579 -86176750 -670586 -727063118 -387732376 430225798 -266792541 -134784253 -74824964 9558524 -148566262 -3406690138 -136169579 -1865091484 142473173 -900215125 -6733671189 -223492689 -464732952 -1018301315 -8081675172 442147171 -102149772 -5402456763 -374900715 1411617293 -1204405036 -49663504 -59149330 -526863459 165375609 -297716439 -65808257 -16326216 -1523674752 -816461278 188752487 -3564869976 -1088634206 -553749993 -48723935 -865060465 -10057684 -349379659 -14137637 -3699087770 926021461 -1464241936 -203729156 -132361813 -338589927 -1151036247 224688797 -134175587 -11950444729 -106509613 -1584932181 -359036141 -1784979567 -319401839 -269846839 -6522164735 -1712718787 -167531613 89274177 -58313883 -38267104 -524423918 20689549 -269314358 -7497056085 503587987 -65688649 -2583337361 -134373267 -102473440 76172283 -54072213 89745989 -377227017 -2953841442 -1498271926 -78881217 -84207146 -1775292508 3177377 -1192848503 196996554 -9401599905 -404600857 -2672136873 -2344325286 -675263641 -4365740663 -972794554 -6512133039 503069909 -33050217 -2498165704 -242807814 -340989104 49442937 -555013110 -305995079 -136762274 -227292894 -1721486710 166345414 -381847067 -9510016911 -75330423 -112520190 396223416 -4944730516 -867443153 -1916657913 -904968713 -30472501 -829806724 -12398239669 -2818351697 -634556727 -3114625968 268516199 -19979432 -775469621 -53257707 -5418822291 -3086751567 -373676225 -2357325896 -892218572 -1527054843 66636852 36027190 -1593839330 -1013470790 -7228202527 -66627718 110302429 -408719908 -9388956 -3245559065 -1786287650 -774709209 -913895428 557271380 -2197978794 -740422740 -646289421 -247472777 -8619606651 -425947012 -8433442670 -3843129 -1034329961 203797388 -564145199 -88576 -325572772 -4793494837 -4313390813 -2043678134 -396882868 -335363967 -94779889 -1116713923 -253934040 -2084880 28875007 -2757079712 -874532085 1380602509 -1468289426 -127273693 -278320003 4432610 757818851 -6765410891 -73500018 -232262801 -701337123 -2136350811 -434981054 -2560376026 -3074659811 -297088530 -3582928821 -1471501088 -918587611 -7303400904 -792786097 32656963 499702501 53148509 -538367084 298830557 -8383282722 -1807137602 -2187098185 -1259294 -660275480 742745800 -102384487 -266139826 -2540383983 -4335888814 -1438696910 -77535352 -351222611 -1099602862 -2685987 -652501919 56171216 -1016375377 -70295857 -784619408 17393881 -1093395455 -1056285600 -2556420126 -2405530698 -79023702 -372649322 62851471 -179393704 -553717414 -4356263388 -2011047 19275539 -814346937 -1213160198 -2132535949 -538800358 -8633317301 -75890346 -4511782314 -4611435469 -1597778960 -826073870 -101905 -264990934 -1108885849 371780828 -65809819 -571452741 -584099108 -1308894597 -189495996 -1180148791 -3568689417 419083949 -1011326062 -15733552 17330534 458383499 1305559958 2294825374 -368728324 -5729335 -610980606 24089869 -102500291 509732175 -419834286 -551162318 624182979 223072300 -8914813258 -1625238366 623294957 170188931 608281802 -2389011178 -170522970 -6728570613 -684474417 -65409752 155827594 -112901085 -492691166 -4856175010 -900012235 -1592573053 -2378058559 -199835548 -7458564804 817861804 2599177 -195892937 -473987217 88275268 -472114196 -3323745658 -1889122969 -3783619559 -1624366 -5191874586 -6110304 -2285051816 2729823 -1803385944 -20045390 -4483966641 25668008 -536258439 -35065953 5946814 187030031 -764259385 14838193 -265685774 -1516876487 -432003337 -347284674 -768842226 -1377792974 -1437651763 -593188090 -64217360 131403134 -46527387 -3272446270 -810443791 -106935276 -740824581 -2833457337 449766780 573112426 -1834573026 2632488 -133539923 114226320 6044636 -571531528 366589893 -4092424913 -1701341628 -509946373 2204845793 1133047 -1735817638 -408683391 -555274518 20664136 1091699687 -216700505 -1471062398 -851814620 -15886534 -1105121678 -170835946 -824119398 -821247409 -5120260065 -576088174 -392600782 -8030857759 -1620933247 -3210758971 -3918643790 -4956503723 -456285325 -867577683 803655254 -2749842308 1217631 678340496 -1562109617 -27566985 -2454692785 1327763451 -897276340 -138057466 -50346551 79739461 23327878 -878593062 -22836359 -1052698 -3432926186 -38523352 -1070485316 4284948 -253150220 -1464342519 -61952753 174893179 -1919019204 43768027 -2281406442 -515589010 -271704442 -1058809835 -465126340 621076094 -619302853 -33317722 -1356330844 -2218658360 -1863379413 -4157301695 -333939335 2620815318 -3424398524 -22506740 -937944488 -282495 44332946 -6884942326 -2033103454 -82266965 1026146283 -1533577502 -332082356 -3701665778 -3535612187 173317411 -5557915996 -1337501175 -177744379 -48235215 -9487595 -3266032 -227479987 159171196 -521084139 917296974 -3632765830 5453063 -2530606807 -927049 -11119298 -93738836 257397604 -526879556 -361823145 -822629799 -85135297 -1646805985 -4862267399 -64060891 -350787588 -588144241 -949018981 247645486 -684586470 -8708576113 -509361158 306850504 -2862626200 -1849926642 22997636 -1743942539 -3945008686 -800879823 117767210 433312476 -116682865 -111893513 -129891358 72410496 32675895 -267524657 36886415 -24252837 -257897828 -128497823 -163039148 -3645295574 -1007683099 -3598852655 -275353390 357049462 -2501312486 -16959553 -2491676046 -249617063 -214146383 204482092 -43286863 78700867 -75379689 -102556616 -1606585072 2132254 -361310757 -3271722058 31087720 -442322829 -867083815 -23163806 -305139780 -1028902333 136272888 1060173 -9706611307 -664996744 -210360758 -4965029750 -3792199099 -247395167 -1729438558 -106712625 -132081124 271736880 -3185121205 -403243806 -1927302718 -38103009 -288043819 -2705389157 91546044 -363890063 -3076331536 -1053099925 -14265257 -4062687021 -1133064184 -3556658498 -8962781180 73145653 318695144 -2528540443 -3933481004 -85647892 -113536996 -2129241661 54376291 196757697 -572289700 -227930439 -680624306 -5809744397 -6455270878 -58689655 -2004260171 -268059175 107095498 -6319515 -1718054395 -1948637612 -3124351137 -161530882 -1234077136 -1878456888 -1102463752 -602722425 -252159594 -390542713 -682773364 -475354553 -2137662505 5259151 -421615520 -1139807493 467068122 -780706330 -630778834 -2105400151 -2573362788 -7874746 -1118487728 511978519 24543601 9030587 30170803 -304062719 -3418274081 -1112986637 -180593545 -3152653839 -678836352 -9051172763 -1716172147 -1218695175 -3507147980 -3854341086 -5203716388 -13884935 -4748787632 -339943680 -9727022 19066238 -3522289927 -3766993279 1995130963 -338930067 -934254008 -347830874 -137301132 15890769 -19231911 -12315433182 -4879813427 266118537 -36815037 -3130522665 -839095451 -4008981735 21561618 -11958629 -124821691 -2076405383 -5966385096 269333997 -660217667 -3676879448 -83407274 -6220924040 -555114 -1420539290 -87823504 -946722942 667828813 -16678813 -1792582999 -1415279536 -2366930401 -954801770 -16834485 55656644 -66174698 -452014636 -3599018551 -283742087 -29974547 -9176408386 -944292420 -1245513108 -1051434766 -885201498 -2138884028 -940755916 -4985812094 -395174322 -70342773 -6042864086 -1853697 -1233716365 -94681811 -3394956716 -1159037375 -850459298 -1019666906 -62221281 -3503929985 56421542 -280426976 -1902718082 7427167 -1781476693 1150107462 -1507929314 -461843044 -27475538 -1848038775 -780714954 -19039050 -58994756 1112885937 -203802795 135124220 -321283677 -1933248633 -35127322 -482153149 -2412927998 -87678301 -587501512 -1411424438 100167247 -5313698742 -3257372631 -644795717 -991252559 -1113040199 -3539836047 341621434 -45045351 -867856511 -93866702 -279676459 -21956568 -333369254 49057597 -5551724098 -3206949768 272780435 -4862073468 -4834701763 -832998138 1681200 20750845 -83986043 -1270455649 -39049873 202243956 -115636234 -847351354 -811377552 13874776 -6382052060 -23956921 -9718458790 -2137003860 -413956154 269754627 -807248531 -700831519 197458335 -230466928 -116938661 43587888 -339383917 -2692856627 -1186393745 -2599054883 -41544548 -32978505 -13902588 -1183812032 -106815778 774645476 -519652260 15479993 -725736251 -194238959 -1070863558 -152102312 29637972 464647411 147856489 -28473410 -837995955 -5039785137 -6197309929 2693609 -1186076317 -2959469855 -5593236 -755946948 -609202995 93021730 -1757105669 -66614815 -235537587 -933660 -83347733 -1065809504 351617860 -855797154 -179579099 -3960481786 152785836 -1246494513 -8342309871 -551946293 -2380302998 -519241620 137282879 -60309237 -2668411936 35357029 -146426564 -293664494 -67938279 -589893674 -11768492 -511801021 -1584941163 -244560501 -4568951390 -1031927570 -1354352274 -127023197 -1657671604 -88591783 612886825 -276764811 285756275 -4975863228 -1702164429 345990961 -3455364565 -863305104 -2536099663 -537361033 -1715673786 -162753088 -8976946228 -103424283 -9582217119 3279094 -670768457 -1591455740 -1349972780 -4715420866 -567550684 -8406644 -2241809183 -10751910 -7953689334 -1156401877 -343268902 -5595493403 782916855 -271796470 -4701580 -66701172 -383049992 -2031338718 -1893685137 -2644105516 -2677408383 -4292175 -5133318983 -22695214 -291402510 -79417279 8130738 -1291561133 -1514076514 -4233160007 -2518825894 -3836578447 -1632622773 223210979 -3177329141 -4557555745 -3436830237 -4838306791 -652892078 -3702561 -886116968 -373419510 -3027115634 -3894657576 -465139714 -1856977571 48284307 -106071 -181226751 -116878995 -444277852 333885326 -180629012 -4168742561 -236077679 -3027820459 29024241 -2062918612 -68138148 -888772541 -36842658 118570707 -266601839 -3338018517 -8292198567 -11865587 -212017235 -619366628 -1063737362 -912345686 -1291065278 52281009 -505881567 -3227810591 -132240466 -2500124120 -9148562900 1223867 52182359 -170636807 -126449773 -759986424 -791794355 -5580293 -779736483 -309998035 -8710582029 -538860565 -1331517232 -3637444625 -555224 -1159103969 329383341 -816150752 -3720660598 -132989936 -3428053968 -5601997799 -7560295316 -1514964446 -30503197 -71902454 -661014453 -2663047842 -10746 -3548515609 -48432991 -2698494026 -211359821 -2966851660 -5096682191 -50313575 -590914536 -4777263585 2685555 1155498872 -2025649616 -3567086 -539572096 -7028736898 -195154975 -109380927 -193776285 -1738287253 -564828141 -352033256 -2070367191 120376851 -89405961 -207923501 -2121302878 765865 -192020917 -1368590947 -356940181 -907619521 -47692412 1239564657 -7168538501 -19763194 -259792210 181380481 29315897 -540195679 -1709672836 226431 1131545586 -468601881 -417595879 -265932286 -1360129694 -492329524 -278402004 -2055931160 -34956154 -40695983 -182997913 -161077337 -1558717830 206691290 -3481030641 -294192733 -133467007 -722275076 -5109853507 -1875215796 328452505 -2317163706 -99269558 -1323974197 -131379049 -338845627 -163009581 -4282963467 247545980 -5533772713 -124263510 12078014 2833734 -4319139084 -2930698125 -823694712 -501889471 -2500575789 77219239 566358610 -8222854766 -4370529141 -26517800 681361375 31358541 -3510447444 18496765 -2477885725 -177554341 -6858815712 -870036510 -677440623 -512193847 -4532778114 -320747926 -323420942 -6042591876 -489927811 -297896554 -177805005 -16501083 -1491946546 20111436 -110256790 -3409176921 -101401830 -303424206 -1158820979 -1631043048 -4314585 -2387634445 -704098950 -247761666 -1153507637 -1065173201 -7209892 -1335663130 -1450777989 -17149012 -862409462 28289733 -1777165970 -1124453793 -8911047695 -1144556183 -516086771 132337404 -2530966939 25500622 -7685864291 -152958892 12215563 -13416437344 -13242749023 -1093649824 -245581414 -1795017894 1246921268 -4697614322 78909780 -8005732 -1191250264 -122033472 -604176437 -180523667 -1598813753 391275074 -1541078995 450070254 -162753272 -8813348857 -71979133 -17117074728 -198068220 -165610349 344901077 -178150856 -455953910 -8028482692 -3242797918 -10026027 -230071974 -111566008 -14721688 -203164 -3834171765 -1582919495 943891012 -2265349129 -1756228469 -917126885 -41323152 -794526431 -12187693 -299351185 -3218299276 30800659 -3817462 -689239074 -6210630435 -491752930 -1703971008 -868216494 -3552771879 -667389158 -217820875 -200408590 -4648858803 -432408313 -3042548867 -68190999 -1174900687 -2534136 -1612732148 -4992972294 -46710066 -116130596 -15039173 -4715333 -428118918 -9887170853 -5434900394 -184466720 -1899266 -5407595503 -43723135 -230173593 -606477476 -4409092182 -1175621235 -9956720341 390741550 -3514703403 350451 -1154595141 -1259846485 -1996394435 -94576616 -1676621933 -5421105308 -718226511 -1988281049 -119590139 -812113503 -1517161069 362488131 -200690867 406723770 -16622461 -15811882 -47833098 -9056414 -2117031958 -541912450 -773320636 -688353057 -4800088086 -190000478 -281318799 -134684765 -47283033 -2239024901 -126642 -1277588126 -2634035630 -403088226 -734091251 -143510448 42898677 -661393573 -197973900 357194761 -143656248 -4266218557 -7060209923 -3660748 -298644545 905462728 -1343170614 -3559210795 -711652517 -998313882 -2388900911 -2354192553 -2273681935 -4703253989 -80724 -130527860 -1994612450 -5423046 -405357454 993191509 -27361583 37030184 -1560044573 -1391025605 -1952234 -1683802861 -32461137 -151402021 -3219739212 -5039394773 -3262345692 -1201711 -249712426 -2985446981 -1396576152 -478978585 -1177757155 -874336597 -198415659 -2436511448 -5707116 -3445112813 -1927485718 -3248245976 -151720897 -1215417793 389103972 -1145531299 -2127613263 329127747 -804493606 -14976576 -2566769481 39658 -259294107 -605029428 -6730493 -49822226 -9227566707 -408264449 -2032060398 -5658803171 -525164096 -5068237366 288371569 -4164516302 -952311326 -888090294 -1903745696 -114159865 -5510040058 -18061171 2008890 -110339821 -93054784 -4190184141 -6937534644 -6142934885 -5004875854 -85150086 -2863265 -3587190158 -1630720894 -1851405544 -1737951951 -11837928879 -179820599 -6383963468 -150774814 -359960590 354982709 -64003188 43932653 -121416740 -1830227449 -3471335582 38122801 -19082907 25642978 -428828250 -2277700536 -2437035368 -410047261 -31901460 -529889665 -877498432 -17994859 -3520296416 -11938244113 -246370743 -1045784405 -2434089 -479626087 -919779786 -157011543 -3855397181 -1407873367 -9580117986 -4356270061 -2336679757 -969187690 -9681421 -2837229665 -1067048973 -873900084 -1415920861 742765262 -149194511 -1703687591 -755032802 -3629139963 -559689964 -2770991575 -202180968 -1748083822 104573222 -1367496501 -4025681558 76997100 -850122680 -93329303 -331799014 329970955 -8871598973 -4545551342 624178522 -702293828 -2367370125 -3399169 -2769393812 -372950890 -298640338 -149894053 -862296192 -1199584895 -42478656 -5909234061 -632824078 -2839861690 -3133616357 -9501544189 -1063768364 -653409023 -9114882048 15608183 16858644 -385579538 -2846868574 -6400763437 -2520695572 -6548 -7795285345 -760425572 3784279 -1263960724 -6355043890 70254013 -297881212 -1125008196 -131451 -1118168655 -283469926 -1441937271 -1901201209 -244770626 -73767555 -2822981660 -3991959963 -141618606 -1103721255 289228188 -157770683 -174469925 -1439908090 -3605369019 17857392 -889480456 -24420548 -5822876966 -1671736798 -386369904 -2221793484 -6993453967 -3887812792 72750891 -4517214492 -179785831 -3040425041 -1515006193 -1353517204 -410326218 -27402163 -1521360240 -140387172 -4129551186 -46969686 -654163449 -1363792909 -3925934278 -535530562 423288408 -1521364003 -2682391695 3840795 147776118 -1675958056 -1871591119 -24016710 -2251733190 34831648 -100210740 -2049787286 -1476338098 -86063767 88048363 590470457 -55149053 -1212494518 -1737059306 658849872 -455489529 -549529 -500459022 143318805 -444892906 -784912768 41785016 -5417180170 365002305 -7032864971 -3254827628 9979488 51950255 -101692765 -705331041 76231906 1450485095 -89715632 -70556609 -7491330817 -727724338 -91621627 -752777319 -1445407027 -120210505 -945775188 -4189707 -3121783212 -430003687 -46928788 -933266981 -197197311 -257331874 122518247 -314910745 -1675223 -1534702444 -1021073113 -7515062395 -1847789030 -7404397018 -790992667 -55023332 -194509102 -1547127086 -1249741913 -87512307 -351563137 -1279365429 -216829141 488901 -1746134028 -3103498728 -371873679 -261316499 1014784166 45124043 -3727495428 -662458823 -1106460129 -3562543433 -69175624 5910810 -56801159 -123749460 36620169 -16356003 -25652145 -484947344 -679591 -4394584244 -781296528 -2821878357 -328682617 -5474325706 -1155206155 -507941090 -587980296 -9224983 -9424065967 30406414 293473316 -6146596954 -445505245 -1744991270 -196949045 -2207309848 13599403 7148411 21066837 -6884291818 -199535433 -5260699554 -208819546 468696109 -203145571 -1390261425 -1407821664 -498580703 -51718409 702886353 67830411 -11254581 76568699 6313114 -1494965687 1207768081 -4722978530 -342923276 -77342491 110459852 -78081194 -1214773350 7544882 -4361485380 -1257867183 -225348889 -1113470453 -2623526031 355939487 -1122470237 -235794582 7392253 162516431 -2865119364 -4642192147 -488423684 -305459066 -6613610482 -6641709469 -7589322360 -2863745315 1062542199 -629827502 -280579905 -263013550 1478954480 -7412606 858222714 -62218255 -1052150858 -195441894 -10422201195 -375385470 -9427991768 226618574 39436102 -3073838668 -220872018 345452587 -2733343970 -313662084 119538546 -2792488581 -29105983 -1626615127 -3138814012 -1842294847 -7778910721 47132425 -1373748593 -2042252027 -39378606 17476730 -143308242 -680526745 -1787299 66160470 2342316564 -425374770 -188489758 -6728772052 -933840702 1473995968 -4216041461 -1083012339 -644344307 -1198589443 -6320511692 -7306964931 64523088 -3894935174 -1536470985 -2076953283 -1905395857 -11081836 -852863377 -1793311687 -1636416339 -749461598 -78143742 -631888450 -46446251 34112407 -286479158 -439745725 -4643239606 -6030779287 -9406045614 -57511315 -1113353 -9426356 -452861370 -94785840 -5311276173 -112781596 -1588878889 -1426973656 -172017284 -5277095008 -6921873702 -858592268 -96726696 -679174690 -8973863136 -1359074346 10436505 -172699440 -93227261 -171560272 -859913968 -5307732919 -401250996 -99132409 -641505440 -1202640350 -19742790 -13756432632 -1049131221 29772744 -288898882 -3216331462 -32384092 -942797202 -329805189 -410182610 -9673012131 -103043584 -78806522 -598318968 -138195099 -836211986 -910830033 -638884826 110588911 -272110221 -84628471 -2890652321 -10053197907 -532554340 1052238276 -926351732 476003919 -17443146 -20453877 -150935649 -3511126178 -8303229661 -722886336 385716465 304998049 -145877260 507218 2607927 -110814252 -8195624445 -1547143061 280766504 -615338361 47447653 -206806704 -120240064 -2265434382 232549182 -49659819 1062828059 -900184658 -58638921 -449217381 38599487 -1005046372 -41434611 -1567955528 -3991374286 -1322843917 -5327176157 -816949479 -2271880 -492223504 -1662768541 -173006605 -323451977 -2498059598 -2543734626 -6227229036 -2337288160 25472328 -402385235 -8203744087 8992447 -6831939030 -1646157418 -76503252 -333475029 -1415495 2787245 -414708824 -5078512039 -5215232148 2066370 -192827234 -1412516230 -1129287704 -250587799 -1439602016 347156152 -126763846 -929458295 335295707 -86867821 -692409823 -1158985279 -1369365174 65929620 -1472327956 -1557120546 -655820551 -6187446759 -1387967329 17398836 -108567770 89477547 -818151 -535118667 -51382350 -35725444 -476632078 -1120133125 -924986349 -6376887393 -308738293 -1204572295 -137005372 -7806046714 -919501398 508166187 2443311 -359206868 11661947 13493889 -3763027189 -3580878793 -2532559170 1727500 2713478949 -45337889 -1914155999 -61259131 -21447858 -1450364486 288766046 -318820835 -634859403 -887945319 -70867454 21161745 -6144814288 798471741 -2344544584 -23018373 -189604 -2498211596 307210668 -124147027 -11349587797 -1424349102 -589131548 53589411 -2253423891 -878814254 -2553207352 -7194857929 -54949048 -503861704 -1452061366 -374458757 -2271484233 -782490840 -112260269 -409839709 -187614984 1188194213 -73021992 -41349068 -160392022 -1936308341 -307504352 -2603951035 -1435380784 -9954643 -334834412 -5416760448 -231971491 111377922 29079876 -5618015 -1098392887 -382393056 181979 -140091640 -95254688 -106202108 -241402162 -3252539929 -2106508180 -2757090 -7900016 -30069521 -591428671 -3898022179 -74384618 972124517 -5391112994 -2513860951 -1156653574 -10032957172 -2488097547 9392482 -785067582 -199240777 -4773492113 -1939998007 -205279730 -353636680 -3442645313 -120881010 -81862271 -1994686664 -878171283 -249323170 50656587 -19835241 -1884656097 -747397848 2489670 144296510 -3201233938 -57902120 -3356055113 -83983884 -23152296 -127422693 4914471 -1842477355 -1525662177 37021908 -3569003780 -3186739 -1103599628 -1142920 -417513479 -8279820864 266098992 -5294576 -595836805 -7940989312 -5864647696 -7738770714 -2247812431 -1597146115 -2210522377 -543044414 -4217279058 -1119118212 -800241778 -93807483 -1431725462 -357053367 -2455361058 -388199017 -17451924 -2878251234 -3052243713 -1286867920 -5033099282 7642190 -670967127 -668244805 -311057 2429488 -2617950771 -2083922182 -64291203 -541947282 1379647990 -5621453690 -6649716345 33532562 -62126306 -436140359 -4857933883 -239449244 -729988923 -30597145 -31778441 -345923054 -659455361 -683733233 -296542 -108391827 -6256720230 -242502234 -269133507 -51286 -760883755 -289545623 -4224626626 -4766910059 3271 1683801756 -3657691898 -2331733384 -115240009 172064826 -542738252 -6492222634 -15385199 -4495532 -320407440 -132132231 -107654226 -5900328064 -3654542626 140307177 -10182590376 -12123128 227471176 -553373202 -879706937 -3078565522 -92596084 -3144914993 -27576072 -6899832 -1665871407 -301396626 1387403391 -12956138520 -1739997156 -2120462255 -3528362700 -95745549 11619766 -367053968 890594686 -4962838951 -629739354 -8023619436 -4519697867 -779813939 5896766 -12417617014 -2053841105 -1727784564 60915387 -2673511894 -2269206 -1686661556 -6791284450 -297136630 -1372022366 -445392830 -3197457 -538648291 -13946385 478065799 -1587965586 -1553093451 -787363140 -4175589413 -64897498 -3636799420 -3319740969 -1009624095 -50681552 -814812779 76997278 -1114614824 -25409781 -898099366 -505878660 -348327836 -2345069519 -2136362624 -63866864 243077825 -211123543 439921070 -937064189 -1889725437 -1015123100 79282652 -1104326030 -59157402 -13735958978 -508669316 -487127084 -1783598759 -514600695 -6710616615 10142607 -8319834900 -2747603627 -218413097 -968171260 -1537472061 -2973527300 71550564 -4568680832 -214370234 -33792244 -6788366291 -324575980 -1695804308 44787254 -91844695 -831235268 -7946904525 644196762 1436333 -13164855875 -778265527 33489253 -2472677627 -396000723 -2032871689 -1390887387 -2762045643 -7994155075 734533694 -326666181 -37493096 -1304606438 -1138319848 -5351455485 404534284 -6264540415 -11062474 -412686968 277634516 -8102762211 -3782101 -6821892729 -411920362 -1976956136 -202077363 -1185925443 -2853856373 -23135281173 -5747356650 -167497876 -6213227757 1426189765 -688817222 -709284335 -95185803 -248301438 22281036 32817550 -3439137561 129841196 -8943459769 -4131692047 24084140 -217830945 -38307661 -849196660 217690303 -66456845 -3038040760 -6690133 422248929 -2628603710 -9302056 -12939064443 -786218572 -135001330 -1194631700 1585638897 833125364 -5122692896 -3817736244 293294465 -2351318972 -2347037357 -7737048336 -419549007 -1248421344 -7455012574 -2593959958 -258473944 -7157407623 -123928357 179717419 -580670167 -169677626 -531666092 -1534739268 -486666468 -403334285 -136437826 197514124 -2371506097 -1579576195 -10230250 -10436952507 -1113661274 -261413762 -684517387 -288396892 -456293367 -919062122 -347353221 -1453479420 -369878871 -4076521890 -7366953776 -1133652393 368825172 -187952444 -140366021 -187409686 -34210355 -3856133791 -160187458 -24599149 -1172587477 -969610795 -3411062063 -469302966 -1204778994 -1422457334 -827823284 -80553007 203475956 -6452927 -2714679262 -832440055 -564075968 692103126 -459048316 -81987594 671354788 -6163506032 -5079475626 -298808023 -500263499 -3314118714 -46104224 489339326 -4727013861 -2499663697 96539377 124062023 -1912027 -562482772 -971301482 -363579505 -4852656428 -3212028948 -428731017 -64383980 1677220490 1812596069 -82446365 -1088797461 -509890966 -19106100 -771064 -4410597888 -130419656 -532307929 -1498019290 -201108752 -46813756 -2889789653 -1769090409 -553954520 -619918484 -111150799 -50683161 -932747713 354569334 -922771048 -2284419982 -756368495 -6234988936 81128400 -6387207397 -4317790274 -2793914 86267330 -460756467 -1264213698 -6325786357 905623 -1988430297 -5407331467 -397012026 -6123933031 -158628174 -190751915 -680332431 -2762922 -1740101641 -2838431896 61004896 -289480456 -90702603 -916568419 534601685 103387686 505215967 -5397242289 -17303605800 -5749826618 -1367279264 -208947836 -387872815 -2698277020 -1556786167 -4503770833 -1200610476 -1028996209 -3520854 -1704931944 -2065047715 -795525620 -4607566301 -8480379257 397121791 -225408705 84632909 -57788090 -94001461 -1811290290 -607464497 -2348466191 -200594046 205138327 -652325966 -167702298 -222970727 -3413726713 -3899082756 -100314623 220601056 -2344907054 22765897 -3693770692 -127382595 -33753510 -6721596 -68260978 -1660085561 -2495228584 -2360921312 -5761023238 -5947462769 893013 -314559103 -590334477 -109415685 -2387068 -983855008 -834185157 -1341363012 -156871852 373579877 -9764578088 -2201274809 -2864120311 -1589247747 -297616613 -72768217 7411531 -110298689 -597732925 -8626544 -40031257 86526326 -2370662903 -2230058449 -457110312 -11652760310 128281656 -2166145242 -15025108 -11389767900 554231141 -5623474862 15678751 -2278537573 -10049193138 -8227751674 26847574 -2088645011 -147730310 -5154977205 -14011624268 -704568 -1048985000 -101844098 -3209560874 -2843978114 257021 -1497765015 459333035 -3929784871 107460792 -126007226 1580333233 -17862595375 -104429296 -6518653463 -1543365 -91711394 -299180656 -2185705773 -799217563 -5102179155 -166885118 -34125639 10809844 -491916815 -6129458904 -447153243 -267608862 -1436762091 -4955803444 -380842028 -9693353 -1414653946 -1036577682 -76620046 -3830185339 -136976276 -31348139 -525812243 -554591767 -119748525 -9300841188 -6476718741 -10679163 -381727017 -1437494122 -2265638656 -454544144 10315503 157973285 42222153 -2542335500 -1795353750 -6501227348 -1576565528 -265327283 -431989284 -36690687 -228058221 -248769677 -2426918925 -2256692483 -1499098703 -2129202332 -662423332 -244102714 -2722092242 -1665855593 -1485720 -4607111759 -78699596 -244001103 -7177363326 -165187542 -6675347388 161894821 -33276714 -690930316 -4672561890 -4077554634 -5973374937 -362713360 -1440446443 15169516 -28808627 -71195156 -2198691615 -534014225 -43536661 -1998099 -1171322846 93614835 -9016918624 -798023063 -2761058431 -10544945341 -4375461 -2312186968 191374654 -104763143 -142799062 -48813479 -1046914134 -5660038257 -4885698267 -2825187107 -585997120 136134830 758170567 -7261909574 10673043 -14182256 -8395299966 -10323056388 -1758460432 -3303309231 -1715896 59915 130903793 -6183357086 45219 -958385003 -262851521 -1486080107 -2856969399 -112828690 -2764586 -109626462 35357530 21395344 -8382436284 -1090808841 -337634881 -10327557582 -731478824 -1589758178 -4873551612 -115608169 493173017 -96831297 -650660232 -1733889392 -3110264805 -1329577671 -3457150980 -312489043 -10606488666 -972600241 -2456709980 -58324353 -686301359 -170061497 -10412381562 -3770027441 -2768657651 -4390283987 -168368206 -906946369 -29072279 -2785716414 -8695868351 178229604 -608025062 -24290117 -372917419 -2238762378 -5854812 1284921539 -2049181682 -5568411036 -45659960 -2738720695 -5883585346 -102426693 33213750 -775693022 128472457 -2876451913 56788150 -238761535 -51149832 437992021 94036431 -471036609 -4928051977 -90982844 -1041715572 -1748396583 272910323 -209506551 -6814368702 -2948756100 123777021 -1164663927 27101308 42794822 -1005859200 -75385438 -3781335193 -528550608 -1380729404 38771393 -3475586 -3376468290 -475301092 -99858446 -232624648 -1802381557 -47254455 -3385750752 57671134 -1684433677 856215252 -62732994 -1769756410 1219386658 -610181366 -86613281 -3239206082 -213274511 -1251873627 12870873 -257461294 -1809933628 58250449 -2603046458 -1107890370 -554296050 222530732 -162350434 -3819663734 -34560601 -350206815 -300998774 13903834 -6597396583 -1720958662 -688689805 -727439143 -690143225 19640987 -137601616 -242048642 -6196431334 -108403703 -6515001751 -2167695366 -493765334 225357323 -287687471 362415991 -3055499273 -969034229 -8759276165 -300154392 23634008 -3899809001 -721672159 -688016761 -4951648718 -785433859 -1665438662 -2508450 -1589348712 -869368618 -710756337 -2717108672 -1417498241 -3337401904 -687524777 -1294056096 -4600051325 202221541 169565568 -5687474342 -1357709491 -1310611725 -573856572 -760711312 -88221263 -22314444 -1354539 -103571502 -1517662727 -1910714106 -126871625 -7354634582 -207363757 -247389102 -211015106 -52275627 -15772415 204146498 -17386554874 -7327810328 -184983653 -113220673 -23989427 -1638822310 325199424 9173592 -857269 -69372055 -389513729 -312313919 -1738760294 -630136650 21852310 -2940814420 -10362285843 -408194598 -64533928 -2100330106 -3637222895 -4650431733 -36918814 -94516284 -371923512 -1747972999 -198854729 -3169488235 -1427322279 -6623170504 1414379892 -882998836 -587598244 -694737979 -58421226 -533835494 1004081725 -6914498890 36011027 -3135812280 -828894801 -3577656783 -546949166 -2967165226 -271346199 -1708259325 16462962 -1274884563 -364270356 -8426870745 -30644476 -11348774188 -2784626147 -266967550 -1767759702 -220269105 -2357111080 -149113822 -7435913853 -1079556550 185472355 -6645148 -1787389094 3610776 -6865800900 -2813415787 -12631393827 -669294063 -231794122 -272512731 -920388556 208226951 -427007656 -297505480 -594236247 -276594736 -8079812735 -3392468119 -511594814 -740423172 -3557269 104619253 479648647 -461124718 -41800682 1211162111 -1101354721 18667140 -499789729 -340455222 -59719 -1687470821 -1963771006 -41041902 -2481585636 -768148774 -2610485139 -197840226 606789589 -130205376 -2079693 -1212573690 -2514740270 52245080 -14520123095 -2370295526 -438055558 -71805612 -2870236383 26909545 -9348683835 -123202528 -8636079510 -1122627872 -559262081 -813471195 -166540103 -9775360583 -1444290835 -115633240 -264174382 -3676036917 -1790671504 -9974366380 -5528012945 -2496743511 -55032439 1258261246 -1878836666 -589557558 -2338479471 -485352993 -408316451 -4361880521 -1436175315 -3326436523 -252536445 -11840782475 -8609341416 -1099747808 -784118212 -570247208 -4640390188 -4886060811 -183338575 -152998078 11904824 -807903151 -8045937877 -1235719126 -3298133783 -3314981 -76188361 -23532157220 -236250334 -434112190 -1754039191 -235677929 69006445 -6036471 -1898519855 911337979 -60340635 -1903424407 -3198738054 121845272 -3042496897 909615826 -36000616 -46824478 -99133124 -731684014 -25011013 -4004172652 69228193 -583502801 -795066540 -8593301881 -1141304440 63305668 -3713949221 -1112131043 -631485342 -1509550663 -475507270 -3595531387 364643707 -3556542907 -5689188044 -153533342 -137250137 -3431584883 -3281138586 -4323493830 -3183005391 -6914956633 -2665360757 -5679154 -139203128 -2085501444 -618128379 -229649291 -692865623 63612655 -2758844153 -3376653195 893978157 -71604937 -7356738237 -839567519 -29749038 -193939171 22093418 -1310875715 -789239364 -10895657151 -2553918689 -297262845 -6218353069 -4305766224 -530099987 -661242681 -39213728 -6148276009 -312188805 -6141374543 -33583174 -10232839846 -330187797 -2649517046 -30439224 -4755754823 -6131672360 -594108281 -1961930881 423309117 -1988074339 -679334941 -54652476 8307409 -1774253732 246557899 -20455327 -2272504165 -369953107 328199401 -51872326 -9646541261 -10311511192 -1206400302 -6108315972 -6200694190 -7472377304 -3845546341 58555487 -584905208 -10008815541 -3254848712 -4513971401 -523258760 5240748 -2784865908 -19003026 299717869 -790766772 23891382 -1471134 -1304466292 -9127956988 -3596662150 -1133924189 130358841 -346546871 -5419452962 52569264 -1140072105 -15090102515 -1804913675 -940521458 -744457021 -24042764 -4203415899 -392608986 433542305 -22716911892 -4769904574 -3957498 -8009851730 -345093942 104625269 -228558464 -2699022816 -10410471104 -3001501399 -1581478568 -1794427834 -92070566 -870990846 -308606061 -2794356949 -725091921 -1334041099 -163339271 241643029 184418720 -9524986148 -3864295177 -405003772 -1120594350 -6786134948 -2445851592 -8448031071 -1938420832 -6806226117 -4523775179 -7407302400 -788933146 11581481 -6157306961 -13254791233 38531650 -89824869 -4075796024 -5463303498 -440546654 -20708748 -545529727 -12494264010 -523775217 -5211101283 -2470378264 -2158947210 10028149 -1685601357 -747646671 -46131291 -2364919483 -3807489666 -368256475 -291117038 -1975938205 -1668812586 -1830568668 -164603460 -12943572167 -147796258 2681888 -3216286461 -1868149772 -3951593 -570205107 -2399981 -292475344 -90714835 -299447958 -4632965133 -3059403348 -1098356975 -17652549 -345408615 -81396867 -29234699 104730233 -1227370932 -1500570557 -7111928626 267725145 -2533180632 -1134986673 -3686490 -1606035363 -989718813 -2158347404 -14780567380 -5222807088 -619453688 -3937806015 -170927991 -3600431975 -4216937 -631391277 -127466681 -1552300463 -225814063 -5735070 -4341568465 -838781202 765114 -818642303 -2219255216 -60198574 -500180264 -6796892303 -340963918 58397447 -2635588494 79884251 8672777 11651080 -2881613507 -817937618 363618509 -1131339051 -7368481263 -965404673 -13553263 -4800458124 -494063187 350687336 -404382534 125796514 -286958821 -1460915382 -4820322861 -3652868352 -1510208346 -7593617280 -1556720453 -7935385266 -1451810872 -2508574392 -7507576850 -211856 -2017241369 -3558324139 -295089950 2466233133 -3371132874 -89428132 -262219395 -1406708315 -162585550 -7956913327 -184905890 -559156818 -18278365984 -1371508021 -9980293756 371758170 147961438 -1076704087 -4916275671 929186723 -259994479 -4780679425 -973958966 -5590438 -1762205115 -10081561958 962007381 -12415051525 -11956978285 145038 56900857 -911336416 -1191247949 -1081844169 -2363940722 217362812 -1593945453 -706839801 73018937 -212315699 -1465826891 -4164742507 -1569190353 205811804 -3808096526 -369463551 682467141 -222416350 -1367529872 -101632975 -146219661 626775562 -465085535 -7678282313 -1583286744 -4721594 -1943708322 -1412621525 -9418505738 -81156268 -142384455 -203977869 172403236 -2767105626 340270723 1377523 -177033462 -1746579807 -1895966008 40639424 -1064250910 -90334620 -9608008961 -954381266 -1062540788 -1858699662 -547978087 3902325 1916332327 -145172604 -3581036808 -6096359537 -172718271 -1733215086 -896486939 -1154416402 -4631646035 -34200367 -261475648 -42208206 -1412775641 -311311448 -683699118 -446611227 -224114005 -81706206 -18792174 58422041 -9583779062 -104127521 -573354267 -249980836 -554165740 -2419969970 -1418781089 -9213914853 -13745232239 -192487467 306763369 -4893278077 -7978195807 -345744956 143615590 -5027822454 225849530 -1803382091 -3073810663 1161662098 -2583462127 -546973670 -4917773643 957389 -6445405726 -4475167107 -2322220802 -200343569 578624619 -1274423080 -1391940095 -109704610 -454021323 -7337145 56795858 -661344267 -430925080 -5346685892 -1162536278 -39023669 -5506564344 -6719665 -612080573 -2986487318 -1971096558 -855579664 -148490600 -2698157386 -885843366 -463404563 -125732310 -59980520 -404872152 -2245462211 13906696 -125599801 -677102259 -2296749 -610527291 -1742496020 -2145574789 -2904801016 -1628220720 -430458908 -3668309152 -448131290 -3710839720 290436370 -12304833329 -1527340962 -9831352642 107424792 -9467559676 -4902602979 -18339484 -629157918 -73913724 -7156919696 53440474 -3881435829 -2895415454 -1459033223 -12053518335 -13784771 -381519891 -6734119359 -770733797 -6487019700 -2813629582 -4471891071 -41845345 -1411674753 -5904298597 -4054933301 -4887967005 -1711106882 -17926794067 -9746476126 -12742929728 -113661351 -10575973 -533825849 -1052936716 -7377335966 254182455 -279560512 34138000 -15241566308 -554125485 -353565728 -616460198 -566668018 -1065515494 -87598559 -59263255 -126111336 -1989677228 -485483388 -839744817 -4389000284 -2260141574 -6867575 -581151151 -5197340567 17955260 -1559115406 -76277181 -566441841 -1963202776 -2550213372 141412751 -2790040372 -504943231 -1652032879 775207670 -427202056 39464368 -10585225974 -39901884 -10338282964 8211209 -165708906 810620 974595616 121172356 543331843 148683833 -34825373 -373373515 -4353482173 -2384737304 -4851338843 -7490566860 -392900027 406807991 -1037799109 -980208052 -1517138397 -33561208 -291307744 -49947932 -131060176 -4032363435 102960762 -1983834433 -3051173772 91955496 -28815020 -3153879488 26823988 -6136454702 -16197225 1841874961 -779055081 -11529217404 -1060162894 -27347479 37210884 -6517060192 -100563618 -118215453 -840468951 -169890893 86252916 148279680 -16220448278 -341925105 -374849749 -10871699255 -1445638638 -398782027 -1298698109 -8680859 238918989 918558 -1977322636 -867094681 -287308151 -3247071338 -1605225335 -2024579663 474231486 -1679321145 -10177578400 -5830649699 -646365079 -2400415952 -65094925 -198811874 -5221600906 42150092 -3225299105 -22665497 -215346961 -1869599511 -8411117902 -13326333 -592969372 -148592774 185857821 592595973 -100233026 -274745495 -3898542672 -6359337170 -6139440586 -504340773 894640288 -205086950 1062527981 -2149778583 -1650409559 -3022459284 49659180 -3518888183 -4379298256 -1130399636 -340781627 -4545111 -667000504 -1265053067 -90341565 -11363252020 -1116364184 -536190168 152324834 -15423252247 -3768182351 -1548459435 -18700049600 1525453046 1008981616 156903192 -3230241492 -616650164 -520631383 -70781398 189974059 -5208971151 -950746780 -223966755 -576303693 -2669624259 -1002696799 -4094106017 228011418 -1492908330 -1238893422 -51542 644392483 -6545276838 -927117573 -1229927377 -386348987 -11070807780 -1140124112 -438730421 -6085806097 -265440041 -3677910648 -379523015 -661786 200256200 -3157092577 -185180904 -2201636086 -451547666 -6277376170 -1078849866 -8267131221 -1236549715 11064227 -2538948216 343197188 74162 -572911073 -136096239 -1618329927 359313 15984362 88960865 -3439706343 4723595 -4317894381 -1782877406 -877621853 10734652 -607154903 -82072933 -3120016837 -9943392989 -849424874 -215408257 -7097605115 -225237838 -30937149 -3352995106 35764679 -2330433084 -496835797 -509326966 -392290921 302284500 -16493918121 -3365830364 -211779656 -2429213274 -970984126 -1394610530 -4523089334 -121710945 -763268160 -562739272 -1636470934 22603242 -23303188 -351343461 -5391113709 -591016122 -5973250552 -26080820 -884101690 -2591859621 -10275640767 -8001263164 1186276 -222387878 -1032637037 -2322186845 -218714182 -4781069578 235432230 -12212017 -3183345241 -332295761 746124502 -4545160432 234127876 -3761156 -15455662312 -1569001311 -91199432 -532219836 -109559166 -12195944955 -490624923 -1925605818 -1210188784 -1318903062 -1286095279 -10821347843 -7883948834 -1222830403 -593904537 -2280197990 178238906 83195802 -1837598620 -2055860647 -1077816577 -6614570047 -1465336556 76452501 -1237207545 -1595007393 -115463641 -549503661 -21715920 -1571561886 -7787118 -789081178 202126832 -377950345 -170883883 -22567977 -106130434 -2277028617 -1639980997 -1727135081 -261844664 -55494777 -2800250698 -1184544522 -876417301 -430654561 -415222507 -599148956 -2063080978 -891176909 -61979046 -969051 -544677414 -11888223388 -2044520634 -4992438297 -709729526 -950971348 -5397376276 -6263535396 -52843361 -208145487 -4237821473 -3063402599 -2659021704 327641994 -242886076 -4084648587 -16808861357 -178749312 -436955368 -1476970818 -2767019724 -1276484644 -2090659933 -4596857839 -585375644 -195427189 -868715299 -182752315 -1432602545 -17027242 337566117 -20644949 -5994521532 -988438929 -2081756157 -3224092380 -1246624885 -360084600 -708729204 -3069859702 -1747407177 -179849395 -4246224251 657123694 20430601 -70530365 -1310360013 -98972206 -1560618094 -627543 -2011029642 -1313683749 -1721910014 -1475325545 -1209170399 -5792985363 -5160083696 -2355440089 -1034756352 -235577949 -10051967257 60976641 -3002798195 1517058119 -327767000 -4315618195 499754627 -4363717333 -1448130567 -5229738 -10352263940 -1939018971 -2961448844 -1063282961 -2440981414 75820978 -207642421 9299992 -174680841 -5875978974 -1490536019 1505469321 884237241 -1783352567 1729872636 -1354521501 1091381442 -46905688 -8981156167 -4000473701 -398938386 -1472349648 -393256952 -1694490180 -1165970229 -1673288130 -2567386274 -1248263510 204520350 846094407 -1794833645 775292992 -5047809948 -2806919396 1190676690 -1019491452 -3670470791 -942892098 -740011697 -12724343 -1376868610 -103773495 -577781012 -17906357772 -5663057542 -1501877547 -63627065 -25411664 -79523413 -17823574710 -151407212 -5454787756 479700713 67379652 -492698142 -1988535115 -2667065572 -10089409603 726135602 -321658783 -48245813 -1258356250 -7345026175 -646315303 -7348031690 -3420348125 -4254736177 -7674639959 -443769585 -1405750058 -5763733 -478147414 -2296790489 -8455006216 340108388 256360328 -1736521066 -5275320508 -743005709 -1715832083 417431078 -1282913289 -7740672800 -1600426567 -121600496 -3742474957 -2878858092 -174753852 925882543 -1502073904 -1083124719 -2417641563 90669912 -1825433785 -282559072 -8488229407 -2903607647 -623085896 -1466433265 10473352 -28597478 -6062630843 -5556388272 -571896790 188564220 -1977332070 -187985946 -2371446424 -2322021388 100483367 -493674435 -530223274 246933139 -83847912 -33469802 -140011854 -5972869976 -3617568633 -5068261453 35824274 -715488137 61044512 84484783 -3451150946 -5731543314 -315697521 12756102 -5566747213 -4042404813 -76467891 -675800712 -214539783 -2656598614 -1248104 -1064245434 -3986773813 106371440 2748582 -1477849086 -688849392 -1470335090 -4790003110 -687798136 -2588679911 -6383728683 -2368276501 -1070940201 -8121644806 874858930 -3702316200 -1574545274 -253604034 -2306486406 -1701826525 -4170608577 -4081945742 -253768742 -4194452209 -10867172592 -1022149095 973978201 -493190185 -487126789 -3621342231 -1262268904 -1337895004 137843065 -1567442793 -4809352433 -3546646130 -1323980307 -647819795 -149130444 189957441 -508750761 25139185 -3210266249 -32130198 -339479892 73125994 6891989 -13207014 -11909426142 -3328106591 -4432560607 -347817547 -160909154 -4545751110 -1905340115 -3792618570 -1657053888 -747910403 -667489167 -1797705534 -977620463 -2861314357 -168282446 -1938969102 -1307530044 -8437388633 -2788709787 -10746104692 -2448458004 -140535397 -3053291925 -1962061 -398671303 91516635 -510773862 -6893778971 -3539540657 -458547509 -1972673227 -4189681783 86457593 -2504432034 -542995849 -64732706 -5223542778 -3443154 -1340625260 -755289092 -2251982595 -9339124145 -1031898910 -15218513243 32081861 -917459596 -1829874706 -1435469234 -7031868220 -109907006 137569734 -3821697022 -1289118331 -38129213 -606527 -644827004 -2493430920 -91091964 -13695134922 -17155792 -12305626 -3056468039 -656764539 -7565073934 -830742771 -322756913 -6217047267 -394637520 -57206024 -3284838632 289191759 -360297656 -165862772 -15721332033 -342574379 -6706671 178608180 -302019480 -1309736753 -52956133 -1070552875 -159838014 -428239116 108480538 -358894390 -112564740 213949918 -326649565 101428060 -65287613 -6059907183 272071736 247449159 -144504506 -485692924 3355991 -2710986662 21085767 -88596669 -15114564419 176880620 -388446484 -1793895692 -202124238 -1972605448 -857806743 -570414238 -3715719903 -2322898909 -357854178 416609213 -1810728991 -406993182 -4195629917 -2214455783 -22422949 -1623689512 -486386695 -94123662 -2390716016 -2690588257 -8464616964 -8145294069 305759181 -2133129591 -1712288918 -2155283663 -9550640813 -5548457703 -3113274895 186342562 -665933933 -1081252165 -1673792724 91946 -306254990 -7878983684 -795401891 -1289752784 -2026753279 -4228436708 -5612122754 -5818954141 -1234185296 -2373202164 -117768842 1378780286 -887829796 -5390493033 -9897515 -2804991336 14278474 -84151788 -1817199800 -1386951122 -2123441679 -3927934728 -1489138957 -567245413 -319487590 -1349691436 -140010521 -599102963 -331759780 -15832918 35051478 -772456070 -2633673583 -1415756155 -112654429 936907058 6901248 -1764802777 154035847 -120752586 -2962819 -1973172948 -172860114 -1944485115 -4095663546 645426 46401029 -372680424 4397164 -4736889383 -880781683 -304181773 -24438474 -240204755 -1591080929 -5227317535 -1499904586 -11646049462 38632248 -195040097 -2011638167 -5634624700 -1520224 -1743309478 -3242495967 -8819537595 -776469513 -628375917 -14946579864 660169 -1121601213 1660737358 -1493583280 182179897 -130388817 -1597732572 423581712 129837 488607477 -158669280 -833551423 -3233737874 -2229955869 -1114464488 -42080653 -3246022232 -2475084691 -2438768167 -11546726 -5798894005 -450394822 -13959127844 -421337126 -494050789 -5555936496 -2492182283 -1326750555 -1217690687 2339428376 -1382774 -146154173 -355322674 -1495579 -186662817 -2482391955 -2067008481 -1507902131 -5003889918 -1747086293 -2347401616 -120182227 -211191112 -74699467 -2415531222 -341896448 63540959 -164349268 -438922531 -528047340 -865496469 -5173863202 -1238603 -707145159 -2562782916 -353294588 141407645 -6264545297 -2248221458 -225616297 -984983247 26768618 -3176657870 -970826819 -649907707 -410934839 -1832395989 -71049911 459842500 -783474551 -453384652 -341513006 -6013355226 -316640104 -3198666084 -1454534887 142200646 -189815294 -511953686 -1995100175 -2102438609 48952253 -1987562019 -5473122424 393487724 140594384 -585148231 6715471 -14276083135 -5301301144 -163399224 -1848667298 -16680089495 -12147674370 -1164267147 109800 549283768 -535196022 -3980926906 -24429928 1948872 -1022090993 -305911988 -23946972098 -16830333 -99900421 30968865 -207358849 -953206324 -40287547 -3422960433 967122682 -8314747625 -2845864145 -5509169945 -88930288 -787852952 -3590803594 -13288575447 -1926932258 -557673709 -2046533569 -5807217519 -92523584 -6913595270 -373010196 -57327329 216630648 -1735772773 -3540034 -256382201 -456982791 -211693687 -44382886 -1170045295 -8681853470 -614131028 51333717 -6915704152 501056637 -3118783729 -636914604 -894765226 52333459 -39323036 -2947078492 -2724887741 -1367210895 11777622 -1727838296 -12491048875 -12431410899 -1363891401 -734027093 -309062143 23277983 -7046060935 -6181562862 -6340042238 -1280307802 -254766867 -9945956 -6543837387 -5820553831 -1770507784 6133615 -2324729143 -5321 -194865295 -6172537019 -1099126927 -1973226968 52508948 -72870123 -1494997730 -9350410758 -7275419474 -5131351058 -2316089921 6279433 289050 -61036375 -2291076309 -379013516 -466175224 -4754101889 20547242 29888960 -137029998 127121038 -1343101568 -1851278144 4448492 -24966619 -3739315941 -1795281672 270782155 -54818152 -139558130 -178754460 -3064965490 -1039256166 -1543735183 -8312631906 -27675855 -1712204776 -7128838945 -3484931087 1351425111 -263109513 59310932 -3304323954 -2284487764 -6469040314 -318088693 -295587073 -352432982 10082731 -584940924 -2849946211 -10772179 -3605294236 -84098297 -2502448932 -3300000113 139303127 188241 -371911917 -14268912028 -169106768 22590673 -1167578882 -2155904460 -1055825513 -2773778791 598275038 -3014139478 -3401022682 206642155 -420600081 -91248986 -7840463163 -6355329755 -4094527370 -337806856 -4568227177 -909608408 -100790151 -7999179982 -193405548 -27570416 -3648711407 -46291703 -2524790814 -12650604549 -4325566201 -196013541 -1379498761 -90006328 5552433 -7236802160 -2750420771 -1593844897 -2786079888 -6113880658 -303996662 -1465549220 -6409880506 -90046513 -15281716 -700522328 -4419934287 -920737143 -2477145080 522167829 -151265255 273727881 43443347 -38021685 -4342833993 -877105196 1074708134 -1749835215 -451322536 -214452325 148782774 -6946465912 -414821788 1665095724 -2054956489 -71101 424695058 -668831252 -2733970409 -1832222871 -795813131 375287447 -12110580710 -283754273 -2429225767 -2164567225 -1885704062 -438105272 -517419147 -3665548603 -570594557 -301804266 -41555631 -5786610933 -69740246 6835275 129737 -1494355515 -2598604707 -1263274827 23906197 -718229611 -658427133 -1005100210 -1055517682 360255807 50548806 -854625297 -281670990 701737977 -1096986596 -751440143 10537035 -6580324789 -6823344992 -1631927089 -1300684623 -870075789 -2659640897 78592486 4671582 867719 45980599 -2261200426 -2022197483 -16026633889 -1798665437 -1689214985 -40210870 -662709806 -9859114242 -36024620 -495399866 82034026 -2266816540 -1105726018 -3540215214 2433426 -2872597193 -2799740377 -1479468102 -3591049858 306080390 -1059283788 -10833488443 -6385963199 -48057431 -1615441424 -368836768 -45263452 -14235752460 -582544772 386182459 -540549660 -42345522 -5418641508 1364428 -472786251 3425985 -571482113 206084851 -135123348 21018066 -4731174994 -36750050 -7970360172 -410328175 -1331009232 -69304545 -22661727 -153213965 -167142375 -558387278 -1604901 -241468223 -10978081807 3381526 -493819151 -3045492177 -224312942 152274471 -907302944 -24140609 -127451301 -3161673665 -1419058435 -5224614252 115083 -14559483 -672565678 -2948785484 -206553654 -8637388666 -2145709413 -2432271995 -202261244 -4444224333 -913628921 548837546 -403480045 -5515853378 -6974773579 -3498209894 -11640309341 -283220817 24822032 -2889814071 -316701882 -3943623680 5176333 -494239989 -14520947 -4142265917 338140415 85536787 545060279 -16117794616 -649468487 -118816484 -65968559 -6061260585 -62213231 23543286 -724349897 -1687224060 630731585 -32758514 -518283697 -135279843 -246775660 -2124982688 -2970277451 -1097572640 -790065091 287368579 -9363926987 -205618767 -5841977 122363484 -4313960801 -5736671861 -698363146 -1918969539 -510665 -1010236784 -1028314392 -1168421783 -112786654 47072566 -328845586 -535469291 170196701 -160528653 166539400 -3264995676 -688744971 -304030328 -24070620685 72875301 -4859395447 1527286830 -2915897933 -2079754273 -8566307 -1166130173 -716911679 -56769167 -9504742798 -225310505 -10276177864 297850347 -328202943 -5665531186 1162047224 -2767171240 -154464090 27779744 676874567 -5923729344 -4588227781 -1656988318 -187621261 -1676783173 -930866908 -556915445 139936999 8007222 -468790126 -3399220982 -570557471 -24006051 -277239208 -81449758 -2208025480 -10808061833 -2602373014 -3832821330 -368286944 33765993 -286339239 -75627358 -59997858 -1142847735 78498438 281254267 -1539737449 -4499451110 -748860393 -2038026369 29886696 -9466846957 -5157406460 -11084137434 -45192509 -2050217550 555678348 -80558480 -4245548 -2503077600 -1980804539 -2184387310 -1095441932 -9583160 130489715 36844999 -55300692 -177881268 -3053449431 -135601399 -8121677766 -11395245534 -274516933 -559410379 -119191522 -1385572297 -4230836910 -4811842140 -1971876689 -1857050978 -2252205847 -114508771 -709948168 5925582 -11927073 -70253970 64423694 -441107859 -277597060 237455119 -83733345 -3804969812 -592520990 -1173122 -1357965536 -1453562696 -4755863189 -831558245 -543957011 -15730865208 -629639434 -3132346292 118190030 -3047139090 -58891811 -5877733546 393874803 -1872544791 -6532631789 -4184829136 128588995 -100143931 -463468822 69067843 -7016358622 4279399 95019951 -35899637 -3592766081 -1930878 93006155 93315706 90815475 -2079313923 -792482227 -439587882 -140847581 -562159459 -588641472 -1399895969 -4131228151 471809371 -2640655388 -3489780 14146726 1495781411 -2657152457 -2488026505 -311733982 7271629 443141013 -3653243507 -111093651 -2446515432 -744387191 28755343 -1961776142 -1008312 -6967034247 -912052163 -3838814294 -782774344 -51259767 -16338 -75761139 -24802473 -333569547 -3389150148 -3979399221 519720097 171428286 -73751481 330073861 500329088 -1979958026 -47987945 -336660465 -1244564554 1157317121 -369943249 34441736 -2710283642 -276381305 -1093593590 1306787698 -277563298 -933182930 -9616268583 -1551827451 -1748229225 -1835941 -676848921 453079001 -1818586478 35949553 109379296 -27086991 -683330146 -699376373 -823341154 -6058601 -149883789 -1312247417 -6455758348 122029705 -924467761 -32613381 253167115 -6990742520 -5641430187 -2540828988 29598092 312954652 -2412349026 -1764367531 13707639 223209310 685601508 -408050745 -17902189 -7081790405 -4782759400 7735017 6245910 -484592448 -714965151 -356095614 -10087451026 -56340199 -2816798084 6541924 -8243010 -254893871 32281595 -163045249 -642883205 -847234196 621588256 1158933395 -128703343 -1308056445 -636292805 -2586512016 -609660406 -1267215154 6072891 -5519332898 979349022 -1105765860 -9588612858 -3680885916 46314645 -629460654 -489870469 -2635962390 -1136100194 -360383427 -365341 -243083432 -2687460033 -3964485940 -4787982230 -6639335049 -4374548745 -807499460 12047942 -417818430 -2217317031 814284445 314317112 -86733087 -1805753618 -164773146 -5652446788 -35220687 -956655435 -2030626593 -340932364 -3606560746 -1368962187 -92485917 -4866483991 -8743656349 -1863765701 -2666118240 -405078629 -3593683873 -1251719128 -11876997410 -74433216 -710929760 -1499902471 -10266788369 -1055280326 -808330504 -1175830369 -135224883 -4829782331 -5658670442 -2971852117 -259615218 3670915 -1073969211 -3896294729 -3825381014 -1816730845 -2877463290 422209421 678027400 -2069810932 -73848253 -700141279 -10469202837 -1547243814 -22816762 -6848961292 -3370175366 -2736543345 -1131547979 -4888787551 -4444978991 -43889507 -2231063192 -233151077 -3966579229 -1217394638 -3849729004 8270343 2208996292 -1315372866 538084146 -195525217 -7127814109 -346480 -184703999 905902177 -503261422 -2947228349 -994017983 -1423646807 -295734881 -1035039598 -11929141 -3067744050 -3588202407 -10597725833 -358256431 -158931156 -52947342 -418692868 -467462763 -852918661 -106921386 -332414593 -453854236 895504080 -6978373658 1175389031 -76922095 -1099949111 -2108819457 -1246414 -1050581516 999484363 -1725094121 -1571520019 171725469 -1053749899 -190624690 -3593527697 -27838856 -1341488432 -1175430109 2290651 -396857263 -2232732764 -14962686 116948058 56242029 -2356108021 -296606510 -509126562 365720699 34978525 -77646 -1555736513 -3967812338 -185635713 -67799991 -503425875 -2843205046 1133359526 264588991 -95713621 -7626862 654210440 -67788631 89800641 -1005174369 -202046100 -61160727 -2735542578 -1490564025 -54835504 -763664302 -1519598110 -2669633957 -781260363 42403123 -2558216662 -4087197426 -2279242421 -7603173545 -4103963576 586052465 -662199603 -3442462 -1218067672 15834118 -1836691079 -1332690260 -613453064 222432016 22770823 -374287801 -1496346886 88806813 30376413 -8229595688 -72567358 -1614037197 82298254 128531326 -920344219 -696985988 -3158165358 -3570159319 -3426933 -1399533430 -7777963746 159420202 -125461372 120402375 -94695704 -2806860313 -2540328610 -8936043611 -353074919 -8527030303 -4502334197 -2631174216 -2498955397 -1980902939 -1286056818 1396426183 29607423 -143737541 21470802 -1735001367 -3428491508 -1271510321 -448015804 -442568204 -1624739226 -368899181 -1988748027 -49574016 -5295613157 -14219450 -1287730926 1107109 821465339 2130679 -99100264 -698176005 -385415527 -661271456 -2001273461 -852334265 -4645210994 -2619227851 70610105 -17659420282 -556529099 -175116394 -5360085838 -10183610371 -260909987 57907693 -757970158 -162436159 -124690796 -6912119397 -1008399253 -2804761694 -80043461 -4077278223 6052531 -7460651 -1593875183 -350233471 -3039839867 -44708115 -2671938926 -31428384 -1698328385 -4880416256 -1190199964 -174895222 -9884722825 -1478769508 -7258074695 -354427533 -335229449 -4767055089 -5364569521 136812680 1663253142 -1425556379 181651766 -5042635201 -2848620857 1511373233 -31476234 -72819513 -5684609048 -289894226 -248116569 71843891 -2688820443 -163249935 -6298522496 -269238046 -281234331 -2056744175 -228006045 -5480510887 -1944898174 1711945649 -585554395 -3325608182 -1423089226 -1281505897 -5018 -8443960725 -79501098 26940707 -448020371 -1535755646 -777247761 -695412349 -7953247 -1127076181 -163030659 -1898754646 -2573052265 -2366525403 -221577752 376780946 -220978487 -512445703 -5648769625 47611683 707040 -219761220 191520132 4996287 -2902840224 24133628 -903825195 32191587 -23760940 -2298035340 -689117580 -4510667902 -2135906575 -2603406417 -3585968329 -922673943 -2360316805 147442458 -816640194 -9471480 -3753023431 -1751667209 -573036733 -2676661847 -342656253 -2859759932 -274531081 -780840285 -10016856211 -1359069861 643497305 -2810977079 -3928928940 -1621550864 -11329505 -6857786070 164188626 -288340050 -400658627 -3442768 -2865051718 330316155 -2550712752 -721759134 -203900675 665737378 -638454971 40180884 -1169576927 -1645014613 -204174432 -240360031 -319451412 33051708 -229513221 -9918571258 -18312222 -106190873 8757346 -931123706 -2930083226 -1959543339 -11900790536 72775485 -368656901 -1540226553 -162207507 -978385387 -1598301581 80710251 -97380083 -2416554256 -1948267463 -62594351 -1183553447 -3274342067 454396233 -586617640 -919554155 79035524 -478813607 -1061494574 -3171352 577266249 -2527200187 -649304674 89523154 -1796581241 -3326542028 -414884189 -388410136 203920032 614991488 -2910020085 -205072818 -2007700257 1966028514 -2819426855 -365602260 -1868102513 -3418770366 -1136295745 514077507 -1740660494 -102785061 107072660 -4548838191 11248849 -171404632 8527647 -604758861 127143389 -923843480 877792412 -10209853597 -139510841 -39214401 720945846 -3036368252 -3207104124 -826675004 -1038518518 1407100377 205818325 -3052570187 -12037160585 -4337061156 -2480029678 39794159 -1537244878 -172242889 2236462936 -230067193 -4086875525 -4778274762 -1376808147 -1830563019 -288930026 -12359934085 -928111965 -2562689268 -3573595430 -202516571 -18669235 -2347488477 -18603179 -1456243751 -1258575177 -76993296 -7196111232 -557961976 -38998883 -2395764746 -2722013005 -2882948166 -4357907828 -2704855292 -13265106 -810687950 -13467775 -528599356 -2012170895 -9643948924 -1810486436 -971429453 -1297615480 -1873394712 -153892597 -4870066801 356662844 545674889 702294262 148143726 -380360890 146952567 -411442314 -4588975624 -6066088508 -1666820543 -1262557650 -40981930 -6159448544 -220567426 -966862448 -1821940998 -3794855343 -405993872 116366470 -11602838142 583678866 139275265 -3972160515 -162282619 -4601004049 -1320186375 70350521 -102259098 -4995049483 -61509475 -506245396 771191442 2770925 -2063966693 -5799881792 -1584654664 -440319043 -346833708 125660044 -3314723947 -1359071391 -61144531 -2170682188 -1058290455 -179055203 -1542848825 97077327 -28953294 616414280 -3453481753 -2424481632 -4215410039 -386286322 -6974021569 -193889827 -1943953707 -642211830 -5549365818 -5313255642 -2700497445 -895076097 2305719 277089765 -95522379 -3604876072 -659746526 -4995040422 44387403 195986956 -54143208 52882508 -1454888604 -4905416621 1145237953 -7121822546 -1530840632 -5588551264 -7533449666 41884874 744073439 -190626877 -184575036 -1966110182 -64246264 -700040856 -71362542 322308629 -292152452 356652 -3338512876 38758501 -3250578339 34921121 -887597114 748886807 -7715984674 30113111 -3524437879 -956816783 -2758738051 -358240312 -2007231007 -6890715246 -339370964 -6370204982 -251484001 -7590018923 -1594600500 -173905361 -2298782471 -2101991883 -2364825722 -176577342 -6356439777 -5724833984 -283584367 -4078959939 -2947831545 -2886727914 -3837523021 -2496664397 -13654011 -74489213 -220416359 -2378373916 -1059478797 -160037413 765168148 -758949687 -3556203961 -417932350 -68317286 -998087690 -13298052592 -159651103 423867137 -4335653830 -32503301 -482129682 -1645810498 -3837725748 -3870479742 -6201764584 -269870567 -5403089752 -209037523 -583574343 367553188 -122051496 -3349280876 -135860981 -10319777961 -249031584 -10102284621 -747619110 -2121993964 29117033 -1183621764 -5771491540 -755656215 -522427391 -3473435908 -2801344808 -292794875 388202355 -4721475659 -2098216375 1030325 -305650589 -144831413 -27252139 -442279136 -9910376729 -12490280512 -358154674 -1488109571 -2712747844 -276575913 -6074578591 -399093552 -21298791 -1825936484 -2714842836 -3573962937 -14406134649 -7968189098 9070010 -642319592 -3144516534 -12615766 -6737941821 -12257295737 60812705 -4641794136 -521462579 -10167782529 115470211 1283094342 -10065927086 -1438879334 620739921 114380450 -752880380 -1205175062 -2669818011 -8944381388 -159360506 -462221 -34862719 -2294373852 -4353418885 -904063545 -3076144989 -3189655656 -140069703 -65140469 -34046551 -471349742 -699948036 693770321 85558648 -4186067839 -666958177 -2464307672 2771904 44475739 -4074556697 -10718032 -1194792167 -7720421740 -21368383 881799264 -4850841733 -446224547 -449988265 25227360 -490480072 -1692891893 -131637891 -376354806 -3986907 -7185719459 -449206159 -697187 -6397891401 -7175778417 -4783088891 -13535705633 -3256980363 -5199056686 -372327021 72983817 -65584920 -6728638938 -1326616805 -1077677719 -2187150591 -48779333 -4857274867 -9210028598 -1303707649 -965316267 -5164466553 -715227256 74009746 -507639380 659933 -5642552584 -3136619079 -1194566356 -110428743 -4676909906 46771538 -9814971020 165360580 -2482715915 -313510795 -29122486 -356098950 -520729419 71250941 -397199157 -4260300420 57796685 -2245830309 -9200097138 -5637522690 -7017851945 -3357481785 -4158301638 -2781759163 14004981 -2095105304 -14337174362 -151691334 29905275 -5041038222 -10416361353 -4156970545 -748145146 154100374 -1191661129 -435094213 -7589209162 -9144408706 -242466907 380284575 -888618 252369581 -4359212793 -228463959 -165411095 -460608537 -5576634626 -695960047 -1624022955 -551928605 107329014 -17122679 -142125434 -131241551 -67565319 -1595101430 -301524710 -8420103785 -1262216962 -2287108090 -6376197384 -75960210 -547063938 -297645822 -1081628816 -7992682459 -40349122 -443422073 -1894714493 -11603657350 -101153881 -724073996 58005632 -8842736037 -1374169696 -9686033289 -252441253 -10333833302 -3053179454 -1459139230 -2270255383 -459117726 -4045507927 -2144009935 -157220398 232628453 -10029269 -123481183 -5360664 -1030024578 -1088660251 -192792142 -2588389690 -465318324 -5949188273 -1240242156 -5518844644 -4441534345 -3454543107 -1666085549 -986444880 60160537 -4874412798 -1321580017 -1792197075 263773 103760211 -3953104995 -195079302 -4117220616 -4441422 -392755597 -8697259122 -10693531080 -195591220 -579514836 -114540147 7859087 -101027486 -960701718 373578382 -6793635894 20486518 -4023877911 -3972145703 -2584603458 -4107192042 -2280588 546913051 -5216546011 100634522 -325298748 -467536771 -4242549101 -592398121 -9563724 -77320169 -246823414 -514373169 -2771762823 -8564287447 -2611031272 -4926290293 475846 -223567780 348168532 -2381793544 -310419593 -7193685137 -4428958915 -811513913 -510266698 -299407871 67900404 -522633087 -446717931 -811297556 -202241991 -1370256292 -11136322 -807221056 -3374002781 -1177550458 -302050541 -6593180577 -402023867 -509375266 -1579400241 -39656249 -5689503316 -3266237373 -464079284 -99718536 -152701835 35207172 -1273525 -207217933 -2778394643 -2567642771 -1069668054 -1806123562 26541257 -62433242 -2529835128 -3716396231 -833223402 19077140 -1579439335 -10165709 -1697023366 -4183628169 -17541713 -239639972 -1030961561 -12115315581 222866957 -4258805680 66742921 -2584962839 -2243343520 -18137359 26225337 223080664 -13899736507 9719599 -134970003 -3686697229 5397895 -73019221 -8118274747 -3957433726 461922331 -5048850 126923416 -4664718338 -5453179343 -4883424805 -323990805 -336790955 -12459388 -860323243 -846842708 -10677279959 -1335423828 -5086036237 -69468265 -394074879 -6086826119 -1288676164 -2254107430 -9310187098 -6765617190 -2135416899 -26015282 -511449290 -2264918317 -7821426323 9913292 -60605571 -1660506084 161597389 -3696932515 -8919072050 396780820 -1054594684 295985773 -212316684 -7729762953 -4828450881 -322521 -1142191440 -2820127798 -946428027 -2112402142 70816363 -10460193229 -2627409256 -659300969 -3142062036 -819021254 -1834736998 -3874708462 -2393117083 -565482121 -7837788225 -53760241 -78565950 -5755446932 -2761165668 -2241729362 -2180352725 29203482 -4246555815 -1240943100 -5497891356 -131763261 -1340333873 -691024259 -1981224869 984577 504516305 2588439 -3851813159 -4138215518 295416890 -137368663 -5846879481 -14289018 -357156248 -2685180626 -5004046533 -3889600849 -3414535737 -592481444 -1870525466 -10782931 -5827905391 -17690499161 -4427937631 -1434891038 -358896918 -8742179857 -451956193 -7252463482 -874890563 -124633500 -1877793239 -308554971 -423950206 -11970253 -11991263 -448423884 -707397619 -51644175 319690302 -48931733 -14931660717 -1556851547 63273222 -258646804 1071963969 -1180679675 -572379932 -9448869993 497841245 -1668830750 -2226612261 -6615233254 -603302593 -1865965308 -2707344471 -2327068051 -65162483 361551386 -159011480 -1532952907 -1681730491 -5379101479 -7857288264 -1651151738 -3809166937 -1437279339 -4068939888 -296646654 -1252520301 -1452606674 -1158929300 -263032109 -1190340434 -870485623 -582672468 -4482254 -67920812 -6503232526 -2071238065 13867515 -4598226660 -46286020 -1873510308 -297542211 -185920557 -702290120 -6401604568 287189844 -2816656294 -420109302 -2308370243 -26431051 -2143155433 -15921974620 123340190 225467548 -63414853 -4873416152 -4270073114 -535976226 -3331373172 -1714454944 -5747462703 -1791805422 -9388981261 -319399025 -17495072839 -507195938 -2447587619 -2868300659 -8886260325 -1438444972 -21923543 -680950454 -3349322981 662655656 -1975015533 -2461753844 -1109116042 -13580449 -228080278 -9225411364 -1180218736 -1173848117 -1228605013 1173102403 -8580189316 86490267 -1059773532 -4098105545 -516988395 -458592384 371109840 9183399 362403710 145554988 -1203714751 -202759652 -7440270369 -301631007 -2793341888 -35585086 -24881443 -7717829944 -434091612 -437029893 260383890 -14690802843 -844780063 20250801 -11610735900 -58997681 -4381136568 11774954 -2466996161 -43057894 -9861370266 -704942071 -6641698 -48077094 -284317877 -13039595669 143940719 10614400 -2770104051 -8677095567 -206830717 -3177063233 90778150 -3133145955 -983177968 -304837429 -1001610733 -7338494 -1464426095 -4211817244 -2296055358 168601639 -2743055265 -2040683109 -7192125442 -1319788954 -7444854622 -8536616507 -62328230 -119129878 -597787174 -95552755 -2885931 -1949457748 72221912 -675794264 -2854879766 -2429925349 -11714955968 -1585421 -4740575427 -866408406 -1849643079 -2157159 -6512 451317420 -866407042 -299865579 -1969619641 195719427 -6623839648 3720591 -910263525 -1117721217 396412352 -2447205910 -31149895 -1313639136 -67599435 -1886725670 -887837219 -863892627 -299211543 -400000871 -3535167574 -96416646 -132628815 -904802940 -2141958944 -584511056 20459801 618391413 -4397710183 -4153835970 -675197791 57689367 -3240604010 -870930373 -4213594344 -379334792 -2129474187 -654996714 -776143282 -580775461 -978396811 17432485 -2873314494 322494384 -989318473 -712100314 -214232791 -178708208 71753471 78808811 -91401241 -6736311209 -1544017238 -58254153 -1311219231 -6440128713 27872133 38150373 -871397711 -231624997 -1766535395 -149513034 -1981847155 -1444199463 -81619906 -421260024 -1266163729 -776489786 -30277405 -783758876 3169260 -78137819 -476039301 -4099827365 -87613976 -45618700 -8259605352 8037373 -5405402734 302332314 18353480 394889334 778562744 -448600519 182316691 -951016059 -2243685977 -2679521146 -661249450 139915685 -476843677 -1023014592 -593287837 -1898763235 -102956143 -164710301 -12699044 -1277993921 -223493328 982297419 -894799217 -5725422 -2209286121 988499375 -765897343 27152866 623379203 -461095502 -429945180 -500263375 -6517932599 -1564885468 239072960 -595545446 -2752475122 231097116 -688309257 -8963250959 -33926494 -226800761 -1158147083 -824082530 -5954027091 -591722913 -775595142 -2705711111 -16590790961 -32954238 -1664743311 -5711333701 -4446792548 -3770903340 -4811302094 72036716 -1034925199 -7495460982 -8382212045 -36880789 -109084553 -10805115419 -254794500 -634572577 -10210335362 17514355 -62753803 -43226275 -7049378588 151755753 -3833615575 -4538742444 -263419381 -1709987337 -1467091481 -63903389 -8228623860 -1900907672 -11504008 -314701239 -2396121740 82456476 230146678 -2493323761 457987889 161227685 -8751058509 47305575 -386138089 -12801780484 -2799962660 -1022147169 -2611748083 10999217 -1763298399 -871383783 -40818488 62711716 149205329 -7197920880 -196523037 -137833472 -1023900830 -4885995681 -7045630259 -215899406 27481758 425870428 26581202 -77643888 -89333972 -1292037039 224458073 62191812 -477178216 -976606398 -4146715273 -1248178778 -350737281 -534042306 -10570256 -1606919 -5828211856 -7583464 613336756 104469572 -16777480 -478950686 -2960343533 -231711739 -115633776 -2422119272 14373101 -460059612 248204006 -7960891 -1096584359 -1602479605 -3168733157 -1010009943 -2014067483 -595422943 -1546338 -5747685274 -10144012894 -35237 -384919899 -9900005155 -122102487 -1882107021 -44407047 -3210724347 -546200003 -176096886 -942422909 -350888599 -882274593 -103250063 -1510892962 -244157551 -101872748 177787478 -8303852464 -4808415722 -599256732 -2053375945 -6913156926 -654897654 -5083313 -11642105376 -2099434086 -1854847131 -9986599861 -3937429967 -10658894468 43247580 -228222719 888204949 -1065180854 -2793327417 -536571217 -4780758206 -101373896 -57913604 -38493162 -2018990268 -9529960323 -465139486 -9338267176 -238081759 -3379743821 -5469344 -3871535299 -3079701042 -7693087389 -4426724601 387369 -356593872 -3806502090 -527193847 -2107198310 -2955534253 -5582885580 -11969747551 -1467159892 -11634044933 -76378327 -29823539 -6333259200 -2533225204 18016498 -342467668 -10263474316 -129997869 -69902976 -62106872 -6100318462 -11106620 -6371978 -4603304109 8633178 -436655034 -225850077 13177437 -2535925395 -1521085432 -790454553 -4986896966 170203091 514937079 -2132185201 408926432 -1217835251 -4137653567 -505589905 -72923817 -4382225 -1999676969 -6204316266 56818846 -1258035276 -1766429280 -392041333 -16831977810 233539673 -5737220199 -3745736250 45949670 -153839093 -8212388789 -9604932713 -4861186732 -5415646610 -2116682085 -1394528676 -114371533 445003194 -84008948 -8992847 -2967302739 -182334781 -23301739 -24927251 -4904721303 -994522 -5781888768 868785267 -2031888349 -25771364561 -74017993 -737458701 -1777941 -1722610506 -1824790905 -98657266 -366649186 -936154786 -995638859 8629376 -179688939 -253867777 4071898 -4404459475 -3741022710 -116521228 -643345226 -3201055785 -2457421169 -128499961 -3919965372 -880947031 -1386503635 -2852821781 -533480589 -314897333 -5727684900 -3169008574 -7935877639 -11510484123 -22258796 -95173347 -222786932 -393226816 -7595732222 -15656419183 59854023 -54726138 -3190414793 -8742547082 -896448335 -34310185 -7048327845 -31061747 -6285541469 -1531066492 -2706044262 -5190880100 -162897543 -1176592015 -5305996 -243042167 -66632694 10973918 -749068087 -2624669542 -1221863717 -2569325807 -795570877 -778513519 -993298366 -182416039 325034691 -9057860803 -1340059401 -213241347 -160466412 -328161267 -3172205252 114210078 -17390420 -101189958 -1092753206 -8397542090 -3070710996 -266235511 -301878471 -3639442391 -2142395584 -6164927732 -2425164395 29694333 -1398804586 -311279342 28767585 -701013763 -1009824136 24237032 -53527280 -114664233 -586802990 221155170 -4218002746 -73727969 -783066468 -1569285816 -1608690501 -192961446 -10404860343 -1020315388 -1268974186 -36367494 -17365180 -1222669103 127783043 -192289458 -680808686 -17706020 -824770322 425891934 -1125601714 -467657540 -2927460807 -2145974187 -633202832 4448960 -88688175 -473638762 -92889401 -10217256694 137825320 -1532002310 -1056729850 -7679681832 11651357 -630749255 -282541511 -4403779649 -769387217 984981731 -1300041797 -5209063310 -1592189662 -948095546 14295738 -180327580 -122495599 -124556811 -1103978565 685451018 16596449 -8211474893 -11268457 -980278533 -848696150 -1286238605 -213087068 -4630427479 -710986523 -417560824 -358997 -4632266688 405331 -5956192414 -3789432509 -1363798317 -3367395349 -92656180 850094506 -816605621 9554960 -1600690100 -723696553 -2508112897 -4703692916 -17167388 -2470881147 -3623908451 -135897294 -11141066 -5341220839 12126356 -40656190 -7394822759 -5572249550 909601113 -1919086558 -1433140124 145055756 -158740509 -6062138217 -1044451162 -5500630196 -11981244586 -1115237612 -2749823781 330291064 10859704 -1381088328 -46327945 -245708225 -4680752768 -3633034483 -1187399777 26299815 -394226087 -3644856331 -4100612714 -6443729 -311047695 -225667363 -7795621169 -6031784 -601425460 -100236740 -602815169 -5471979726 -2468265725 -578434577 -9458970696 -6832837431 -400707214 377456173 -3614935840 -2903062096 687275518 -7140860541 157919270 -231153576 978177635 -10722998332 -2843592372 13113385 -1380723202 -3790539500 -22329742173 -325377583 -102335804 -8859102003 -4623880013 -94203202 -334845449 -3107207693 -5367742117 -951058361 -1408074747 -9683533832 -103259623 -6223534878 -882896972 -2843366952 -1515325011 -460809467 -1041977389 -6711681831 -3509979871 -3847361455 -13957936 59974388 -1013561092 -36422655 -3794784797 -1268493341 -230808655 -13903178478 25870131 -7404635826 -6037651 410286632 -187859249 -177876538 154112733 -20365486 25512794 -1012815340 502884 -1709113417 -991028280 -2398659 -4065549101 -7970149 -1280491939 2791457746 -6216867972 -1334088191 -486998145 -229250652 28994200 -2098231406 -2591810706 -2017955038 -2675107509 8929706 -671534317 -1302619152 -4339960356 -349772381 -761948978 35171505 -1574529921 -1103244288 -1064135848 -94537797 -5836817054 -5176128698 -1104574141 -470088557 -6453425816 -3922419199 -33023906 -9586956865 -9126707084 -2528909927 123105452 -1802176265 -6088033178 -976152263 6909399 -9679285206 -1576413890 -1206947157 43320346 -855833602 475361177 -62287232 -41914600 -4786186950 -360208948 -2883110843 -3515131728 -18982002464 4540884 -896928180 -3111058300 -27976926392 -498905145 -21278954 822035551 -1162034536 -4424059368 -95720308 54940808 -2983413001 -2144180378 -776340407 -3362881656 -552284295 -354352112 -6090054738 -6140474 -2065681168 -258898692 -2042088821 -1158204889 71309283 -477090326 -1197928732 -542461572 -10162242742 -3165052790 -359911233 -6475852509 282967813 -1679672057 -377695444 -2432190222 -3889231684 -1158686930 3082123 -1026432895 -288246584 -1526817453 -10783229802 -4993314617 -87778248 -2991698179 -2109218 36322152 -4861250 -1506273 -3364164727 -41214579 -1780219750 -3287847982 -2259511478 -2979479650 -61982147 -649147617 -374552964 -3324478968 -339417325 -7417364920 -6957301010 -3633997689 -5396607518 -217360994 -9293253929 -89804528 452159966 -13098703949 -182298465 -73001073 -1056534849 -166042123 -1225781072 -20280765944 185019117 -8866306278 944590689 -2508502544 -83769852 5253887 -154916636 -5187900460 -207169198 -1767554802 -35360718 -2944167600 -50815051 -4320158344 -963316791 -632136495 -93818134 -4803112995 -44976706 -1303325161 -10299356469 -1978461064 -37809039 -2086211748 -191948268 -2610888803 -411797228 -2596125326 288459 -611199965 -103730378 -14770644141 -76583906 290140836 -1513001462 -7045824344 198451939 -469601326 -624978134 -145525607 -10365002 -2456117046 -1043468654 -329376007 42783435 -2229902777 -6717944677 -507654 -3109140519 -52991902 -50911257 -3214423392 -137462540 1090634 -30220097 -32670368 -13404112569 -4146494461 -1568155635 -1014953681 -7053202080 -1239273152 -5099803517 8564948 -1557357021 -8613797861 -5558937040 -7123975409 94688794 113788965 -3312600927 1270734 -257833691 -5472271761 -3281938879 -1170856705 18709486 -317601148 -5475773 -1233073427 -19037815832 -99576435 -214013732 -96856970 -15168678658 -3039232875 -6495376361 -258142056 -1864623006 -1753671362 -3524824359 -229103972 -2408147173 -1384789916 -116048492 -4490790132 -4413764818 -114122720 -11340348179 -15609873923 -464121890 -7149425977 -9291392676 -12098098516 -17587081 -968206350 939123 -6203359196 -817801776 -5140009977 12567697 -4249410980 -135744860 -757268674 646387487 -7994235799 -1696373634 -2071866661 93730679 -16199947562 -36756652 -2090736 -1464194592 -6149531618 -10357963 -327268905 -799494979 -315433980 -5466660385 -2495742595 -2805408241 743854565 -239178625 -7675279726 -1456852423 -531351850 19499530 -350786259 -1231850265 -585863798 -225449465 -2857820718 -2545943154 -1026280911 -975455709 -7240057941 -20829292 -2947273652 -396464974 -9837693973 -2411104199 -6020399698 -29968373 -1339279086 -5486874016 -7474337260 -151708111 -1049326231 -15106099162 -4288581945 -172360851 167679700 61214960 -252460843 -314174301 -165380209 -601437654 -2504958993 -2717345323 -49231633 -6140296357 -1669991547 -44128447 -8279706485 -55100843 61059296 -2819858617 -681557222 191766119 -86301503 -862838810 -252182505 -3262772824 -128449965 -1205357953 -871980688 -519490364 -5102927096 -3830334674 -5485686276 168900669 -7651808715 -6067729118 -933154541 70626603 -1440945618 -351895484 -676114913 -188215161 -823418982 71912218 -2008536838 -318194534 151613400 -13606037538 -4377717325 48814205 24551380 -1589248218 -48862959 -1248804815 -132153240 -1695936482 -1330971402 -171325306 -3081844594 764461526 -11754416956 -8008391922 -101211667 -2223315256 -640077085 -1010421155 -7081200791 -490455778 -1644090669 -8990646 -601923962 72652873 -224994436 134931675 -35631862 -61023529 -1883229323 12331076 -4666320934 -13942105534 -1741331111 -1525258318 -758960367 -795261897 -4545183654 -11429095 -1036557704 -12540020 -243920374 -13513944057 -293497571 -1421868280 -1073730552 -3037627004 -8734493093 -2807918813 -106038774 -626308150 -139437175 -7336545452 61640062 -17554022948 -3163957366 -831241959 -7300851769 -292631213 -546296725 -3240300282 -326967034 -173980011 -322310329 -7116437745 -9418285474 -5122332462 -3607874190 -7815118370 -1980629659 -99543962 -787469066 -23606044 -2908280938 -3281511030 -994145168 -10051398117 -1372133063 -4612885394 -244968212 -7127235062 -2945045405 -1839493810 -69664762 -10009270339 -48322079 -3207451910 -5866981689 -1507361121 -541727447 -852057374 -3185816374 -35757333 -6404900460 -30583561 -849506886 -237183024 -352847694 -4611595253 -4253207979 -3766795934 202160681 -194313936 -356302065 -1832039386 -614368958 -80582121 -50937612 -3390526268 -12497893836 -1808167677 -9765213061 -5504299726 -43363780 -3219084517 1023088419 -4160698703 -253354573 -310055373 -1819444774 -3660384182 -12016837985 -1419154861 -5264562 -1389842100 -2287408989 -4722581301 -3278175443 -1410390177 -28228111211 -284955282 965703 -17321747 -2812340921 514152754 -2340476567 -6763731909 -4805096508 -26430551950 -1994882 -294089431 -1358492679 -12736233446 -513826178 -1229096380 -2724466337 -2938690406 -11956788102 -99848652 46190 -1333692966 -6632155985 -613275381 -2177329289 -778374725 -2847583669 -123299258 -159830254 -154579252 -1200207301 -419256741 -1147328778 -3858965776 -5263146704 -962421855 -2904399749 455650999 -260133400 -1288273979 -518261 -13074987695 -2442392629 -443289456 81642200 72310798 -1049957059 -2056395102 -430230745 -6013454481 -3509691 -3860235421 -1098517825 -5010622388 -2700864332 -6117237863 -797523140 -16396162419 -73391503 -226798378 -696934573 -241571106 -900322149 -7679197277 -931220872 -308411868 -3007743651 -1958230276 -163331820 -7042624575 -1779082367 -149071995 -6014209190 -109346504 -518321202 -2551717584 155588816 -5127356557 -130349672 -3118973980 42809145 -1946030608 -1835242343 -12872672205 325833667 -170083907 362177816 -958635124 -481420879 11405745 -2764830877 -564140948 -3869201570 -3368141716 -1158353777 614159227 -5307431086 -4239111483 60140278 -473467265 -3970710334 -506692701 -4065288643 -449271187 -3911184 -761291638 -17681235 -2644989609 766155012 -4062069507 4158123 -5192768509 -1532304907 -1733614167 -104381523 -5459243764 -1863967883 113199447 185471805 -1452506452 -62739033 823280293 -172002384 -790848293 -7731062191 27838415 -73791843 -5154848619 -2512761462 -2164183234 -1481233603 -545005226 -1281841089 -378192869 -3583569396 -354991161 -424485616 -441402232 -3009112829 -366640061 -5676007123 -1021393815 288053540 -1737016436 -3940835398 -1612201856 -12125957981 -5833025868 -5588166545 -1609819097 -7395305205 -23034844785 -121205964 -654611876 124954008 -240392314 -8146482005 -183057519 -12158941592 -21595745 -20186652 -620587928 -3749300527 -3439004031 -16427264257 -10240971536 -7892742359 -2432292853 -25490704305 -5302355890 -6881915227 -14301452334 -5059709526 11524614 -757992690 -6574460354 -13477022232 -1230363033 -1752252868 -1241947894 -34662569 -266070747 -1943285481 -404569118 -5113372066 -760253591 -1960367775 23113238 829680502 -2689675807 -323729774 -5327598527 -557400915 -17747113842 -1383284597 -43148814 -417631161 -2645530114 -1440133499 -1800877 -6678633910 -26736069 -4445326361 -20652115646 -340004 -2030002915 -28861960 -142991941 -929985260 485255040 -3429876736 84815115 27837828 -2000621812 -2952961661 -606052436 -237967804 -536179246 -21694349829 -1377694373 -1119856856 -3622903108 -2470562697 -343355790 -18647674185 -476792907 13447402 -458183841 -4587636 -7146256594 -523539425 149338 -269321668 -2831271792 -611779496 -609315944 1470456 -2131151763 -14364862380 -221397219 4972481 -3311451300 -138663636 -4908364305 -2509812429 -10520285138 -4494279388 -141275 -5167631706 -136747479 -1174267160 -589831427 -591167804 -6652655408 -4212208317 -3176491696 -231974949 -657922861 -19478012 -2968501626 213725460 -8373054322 -2574949065 -1913720713 -2191330201 -7950264931 -431319376 -4253304043 51781658 -8159559803 -974911588 -646349554 -11843487173 -2318640806 -1278745115 161896627 -4573766406 -9631197266 36504128 511308158 500491548 -6657704522 -188976033 -1230674928 956740757 -494080820 -2713177458 -728152020 -5547640584 -21740258113 -2006353100 -145709925 -2952220173 -3441874339 -4977173926 -4175002585 -1527741357 -18800337101 13842354 -3839286622 -5179875687 241617857 27868836 -3369470827 -6064877779 107215768 -65956864 -7775841499 -11667360060 -133866770 -6325892928 -823920427 -684356280 -8549038819 88541986 -2345172186 -3538423770 -262106946 -440246792 -97108957 -208085683 -1720784191 -225664151 -533360677 -593258445 -1294860566 -102246031 -1318682953 -5461475336 -2091171472 -1762067289 -194946375 -53447037 -591839314 293388091 -1790737853 -103881495 -2248444266 -7327545340 -13631343986 312548876 27209205 -626908274 -4243687845 -479232769 -1325810271 -432271990 -116552790 -1758660978 -2417929915 -20578795970 644724 -742424524 -3403163995 490060522 -2905553969 -6064691941 -3946876723 -5315609838 -417462758 -1147239810 -146822739 511291 -1734592139 -180482550 -2644515606 -2243146201 -6006830965 -521100789 -102489943 -3093136111 -749597940 -182302012 157657424 -10622993999 -2358363892 -16152838 -109312616 -20642 -7972468993 -1068549508 -1068727782 -1763878564 77960 -5859912865 -189772310 -5891019964 -257071118 -357280476 -826919541 -9558889186 -308740146 -565842508 -605288698 -7169804023 -254519100 -7659136308 -6723389047 -5915162785 12490786 -5761043802 -1355892963 -5050648422 1044362357 -2374251103 -878540883 -35729297 -158854291 -520299246 -2189607419 -3583658113 -3850428614 143013718 -1673963349 -6140916726 -320957622 -7286950041 132997471 -2015579346 61387417 -249332396 -9943423652 -3940160984 -1542556978 -786104793 -3422910839 -5363594135 -2533988855 -471454465 -22892525 -1399034371 -803229210 -7325663989 -12148449839 -124335414 -3204580035 -1538819269 -358805894 37770602 -637006914 -1867127896 -1270129870 3854221 -75802743 -28106376 -2238004554 24684108 -783392868 -113619950 -5540164315 -4335687835 413949393 -18570021937 -6233570780 -604132648 -1640192969 -4353154996 -6810557185 -1451410257 -75568913 -18916822702 -8603667011 -703853255 1352235 -1860309364 -49075862 -809506228 -4755522177 66099819 -3529782610 -2318071797 -386378905 -3433749502 -1760534477 -5461081558 -2302664480 -65013832 22009077 -1757873105 -2469583184 -1596193313 -106034063 -7680707663 -1066084636 81614031 -62899773 -1772652022 -34025701 -14003278892 -1879745183 -271935210 -4146311859 -2500491575 -180179969 -2124526853 -3801555413 -101928455 -808622618 -747995690 -1599535419 -1990170536 -736383175 -12007056055 32818418 -5394025104 -10842708883 -5632935655 -550829113 -2855753378 -1749525311 410913932 -4492245793 -6768384875 -2587881402 8429693 1372295 -142670596 -5728019230 -2198479764 20089142 -863712992 -284180414 -404316897 -40453098 -4620968037 -1002716988 -3506444464 -13521940559 -2528155915 -150521917 -449869483 -617719322 -1269261916 -495624389 -813714079 -3681541929 -1210954969 -290713027 -4343731011 -411109060 70119334 401229827 -500024185 -2202985456 -7288812495 -130432668 202280195 -7931383171 -6763617 -2661089068 -383960783 -1871401871 617834161 5672936 4216744 -2020000932 -3752861680 208592586 -6067228 -2909536098 -738152301 2397995 -37439171 -1902491388 -678186117 -99989417 -24544639 -7144435239 -3050093922 -1176660937 -9389107297 -448245492 372413061 -2238606041 -8949618564 -110225742 -3386855683 -29710621 -5892839643 -11947597 -1474088837 -14051505502 -901410 196038562 297471762 -203793072 205804890 -212158104 -5476074154 19419296 -29462514 -257899366 -181257577 178287787 -242083698 -3083213759 -1392218902 -2101990376 -196650864 -1410874076 -597264917 -2010512899 -2745456750 -4755813749 -19580170017 -1004378176 -903706491 147039266 -2672265920 -1502014354 -2799062336 -2380376968 1297332372 -82555050 -4678776378 -3438298165 -175333773 -2104481804 -2287235 -52813614 -94266046 -59473296 -1859967515 5154712 5504420 -41412271 -295558315 -51524223 -1092980648 -328842016 -625417483 598630834 206300939 601033291 -42518148 -446014381 -1036115278 -482311502 -205066209 -7568646001 524803042 -3393678876 -181745768 98014955 1026808294 -1378813146 -319946116 -11142013759 -284489122 -2910992695 -3586011874 -572997336 446978043 5066020 -4542699611 -20354399 -2516836659 -13675560851 -7354550162 -6474374350 264869 -3014369099 -1808186902 -6948938835 -7181168 -5306727415 -15938308531 -6512571018 -804686899 -10650655 -5455501731 -60416621 -1916322895 -70245223 -20816914582 -154348059 -542182261 -4958118441 -450186974 -56763811 -2675197058 -623331638 -8307956271 -2254641133 -2450373241 683502291 -75449993 22325087 -1834049676 346001246 -2790603310 -347818754 -2872637997 -10551983747 -3305548083 -320005913 -2696179624 -284784239 -11240247394 -604913269 218335889 -124583287 -1532329841 2630989 2061297 -351610364 -1013335160 -344848777 -743219625 -1051602356 -71814678 -1532080585 -149352798 -54680522 414889851 -1000118907 -2275865093 59093436 -747433750 560811319 68119619 -2159356282 105175752 -6272157177 -165926195 -6001397947 -4610378454 75141058 -1077884624 -3059870951 -1290523446 -1577890199 893807043 -5138494856 -66000357 -23818261 -18883048521 -69852266 -628529424 -8478600593 -3176780602 -79940377 -2200799932 -2175779562 -6458305558 -9678766355 -19100547944 -975242454 -2054678018 -24481613 -562813710 -549665645 -56542152 3634641 -1838483086 -9358999 -3858836764 -3249446625 -4889334703 -3342672182 -799375964 -1085363653 -4491784775 -1291142050 -15071675 -9792671847 796281095 -167753675 -888677746 -3192296787 -5535448925 -3383735911 -217108015 325565681 54812101 -492432285 -223262345 -578575883 48770152 -12048871 31818301 1076878282 -3133720705 -3776606804 -16941157 8036017 874877529 -180768368 -2510688792 -1123355108 83991600 -191952975 -4241897251 -1142340606 -910693867 -406120253 -120182532 -235935350 -16358458506 -1350130332 -9434777740 -8939860331 -3840748602 -869632599 -1951763127 -7502583198 -1060383006 -999069036 -581630582 -2973239389 -2637412810 -5733452198 -4388747450 -3136101792 268614213 -3665627052 -509698535 -7662026953 34405451 -987641891 -3428227202 -2627466379 -6253168528 -1337533163 -1173826918 -2719794939 -42036895 -2877502791 38419182 4210206 -3492339537 -55254834 -11352112527 -599852 -3836419 604833 -296909298 -921639791 -2808638938 -8208933453 -7226425179 -8311461851 -9047102855 -74706001 -247899843 -434153314 -33142110 -5814435100 -6625148168 859273554 -8984483011 -212083095 8858665 -647081083 -442380099 -108980796 655857593 -521236356 -3641022959 259564293 -7234431010 -10207146 -2794139427 1765295039 -3710217048 -498467856 -124676541 -2615616534 -328407055 381233705 -364823195 -3256425149 -2453308880 -744546261 -8282989244 -2552029419 4494406 -1239228075 -457230402 -1161868589 -1094211973 -389635754 -6059023849 -7071197504 326970029 -1465761299 -1342809102 -8538189281 -3982998791 -311604909 -1014213613 -3968987096 -2507576118 -24268539 -3316077084 -1573195262 -9971784370 -89566402 -5291381343 -10069158 -139980193 383352702 -582534318 -890154194 -1061345080 -2717721852 -308601139 -193554210 -8449206642 -6384118498 -5403220222 -1531536421 -138232703 -16831823 -141114618 877028 -9503425003 -1414971078 -2636219623 -10277842334 -193859102 -7960425601 -3015702386 -663817693 41109117 -85637038 -954656434 281545103 644303911 -2048030023 -1493025179 -149925641 -10944767 -803257517 -3608545431 -2179867460 -1930715425 -9101518051 -602321700 -58045591 -7521294842 -46395344 -7325232323 -11868549189 43714 -313490709 -697330189 -392696781 -9541202054 -5695942219 -388400735 41007685 -3515245862 162888689 -690469310 -336253955 -4793783628 -5049517361 -9734107 -2175255128 -516587377 -584264707 -4620655134 -78649064 -3345355130 -1349291300 -3019288844 -2201713384 -4181799383 -19348342 -5412169 -352153631 -18267879732 -4030491814 -2125891245 -130554444 -484514136 33244690 -449905284 439360993 -3127599082 88157784 -3436745265 -3364381432 -310397016 212622266 -1664050870 -422558779 -5389475583 207726280 -627253086 -43789311 -4900792588 78339873 -952301010 440178259 -6482300 -2020118441 -644656233 176643645 -11277217 -6241564267 -14268800370 -6054617190 -4123132519 -730976001 -75258945 -2162927143 -561942728 -89690883 -942966240 -2021871676 -52529818 -2219205967 -9909907 -150665171 -5199726825 -7509849986 -522726809 -11102936110 -1395427325 -3834737239 -10745170422 -908681609 -2112218497 -6284829678 -210546491 282165222 -69113662 27158881 -657738176 -3017546580 -3635787922 -6215565249 -682470953 -777823113 -614195176 -3027969752 -66226282 -197366031 -961873929 -2810177310 -3560678898 298971772 -2242099049 -622197581 -128078416 16940773 -104103036 -2769340699 -1000264733 -945726487 -83696311 -1197615976 -6202506411 -3595225166 -8846238213 48733246 -966262257 -5247185423 -2174823841 -1309947850 -21623277 338096836 -1317034457 -1163020792 -3683417140 -2267938571 -1603840285 -219875833 -796580631 -25591609 -2116745017 -44826234 -335832955 -1644674955 -37663262 -1006680699 -3802217888 193348 -3370374127 -7580539 -2124144677 -996478791 -29685804 -370103506 -1200254848 -8310751446 -43568109 -7162985611 -228680351 -1444494534 39360055 1995952 -14072862 -1212606875 -667525721 -2954106190 -728572558 -5682355078 -869410631 -2126317404 -2794245681 158133623 -1984379074 -2470866132 -2960157971 -109255 -5597976918 -54748374 -2258441499 -3836722712 -241422732 -7404519 -1028430236 -1264226130 -1941091982 -3371178732 -227809053 -5165803633 -584802160 -2668009981 -2474051365 -1232409280 348005401 -1647158706 193159481 -8226144298 -6235801676 -63235582 607807 -6766274090 -3369823458 -27254145 -771211205 -16193312341 -5660999410 -185262829 -1274241394 -7976173742 245384771 -144350682 -154040426 -9800880190 -627031171 -315438393 239290237 -862705082 -307437066 -10357023 151784280 1490224097 -4806972241 -3778770579 -7549154 5314010 -2071570694 -29163434 719936 46436964 374388780 -7694546331 -2214234 220370316 -3362393271 -4985271547 -95381083 -1053922117 -230912820 -132743280 -3619275711 -21517672 -3056413510 -1472788423 500834788 -3577134209 -339084575 -30754359 111266901 -814100998 -8591609966 -264940908 -8399930707 -3186746494 -204005302 -38014319 -1350469956 -129220843 -284503223 -10664200 -61396029 73165884 1544717679 -4431953251 -4786211807 51116 -370385908 -2450442915 -15320042 -1819719883 -9807301246 -3056103584 -1047864468 -49667594 -205533860 -645430791 -2300786079 -1318839994 -1768314925 -1996233015 -901015299 -38155500 -345481492 -2594956104 -2714828211 -479515600 -972195541 -512837904 -9947637302 -1735284354 -28030062 130470103 -1238304767 -6049425958 -433349744 -128210937 -3213260772 -13070437465 -1293615883 -80674001 -2989934140 -339905522 -21748850 -207856510 -5419660757 -7831625912 -2080988757 -1534277100 921525003 -21070861 -3401437176 -58662 -672623 -2353129382 -3415750229 -1113240879 -10823549111 -2720023098 -874499071 -37227936 -288256342 -1042598655 -71025991 -425505560 -383067497 553820744 -1984826439 -421446106 4176275 -10140686722 -8484991471 -7501145402 4188988 -3252113687 -271353142 -272041491 -2273581830 4228043 -139209773 -3572277587 686294313 -1554103052 568838636 -6498913779 -4960125412 -51732968 -3636005 -27069753 -740278088 269700183 -1622639822 -5446403006 -167936818 -1282710174 -1740957384 -756725538 -33390491 -745315601 -280198504 -8141176908 -824920117 -1507760982 -2328487727 -99363776 -11013399446 -12491442719 -264621458 85032728 -7630827 -3051749390 -744468761 -1365207665 -25757343 216017 -267303776 21944820 -4161600534 -1374830161 -536732865 -80815 -9684145283 -5112148273 29239850 -1510127252 -3354444423 -3365841231 -6830079071 461633297 -33954644 -50552464 -55961 -2637839417 506741958 -3348207704 -417224886 -16746348 -211833095 601471636 -4863868582 141877780 -4255947071 -2404967274 -27319076 67560127 -1238045567 -13199874922 -931827703 -7075961766 -7024797174 -16192506082 -7346997561 -363757198 -394530273 81736234 -322976043 -419847360 -7570143417 -502638989 -6054462534 -161318951 -4743790510 -1452697183 -849033983 -1813635919 -4880347868 -2864665401 -2581100451 -2656042819 -838199944 -366626214 -2709595259 -920211432 -1471314969 -3486581005 -9884939566 -260057423 -134756427 -1510282623 52530 -2970351630 -3886831663 -10328122349 -310724333 -1614526463 -3955976843 99591675 899523382 -2647001479 -2666889452 -2965291063 -873952692 -2101763201 -3497800584 -432006830 -190705683 -1413473486 -1180343416 -953152690 57789541 -17860897 -459020427 30010055 -5907069160 -4025862681 -158815142 -2555280650 -4069206119 -462122804 23614188 -635836964 -9375102298 -5959527756 -513387278 -2128031941 -358269537 -4243428140 -1759227903 -384534232 -2966680108 -618990827 -936764828 -1242523725 -1546173990 -72947010 -2515397015 -2604681966 -627396309 -1102579684 -907866591 -9659684 -3312444058 10191 -422600102 -5393434980 52263007 -2842453623 -4629252661 6327455 -48952347 -302415857 -2439814238 -16755889587 -1890429333 -5454333 -98509205 -3401440223 -11308826 588027686 -5047730125 -8220040056 -5424498354 45736827 -1569936924 -1573602692 -8628788852 -1800771681 -2071908141 -64695811 -97106629 -369804866 -2803203025 -18538800485 -691740895 -2690971984 -644230200 -608048149 -5468924294 -453849068 -38767324 -672146247 -1975469800 -16792964275 -1045752315 79260199 -5565872868 -5754657091 1126528611 -7278258761 -3336021990 -1422825627 -6458306431 -16932077325 -782475 868579906 6672413 -1693804324 -729706876 -366546439 -1318297833 -324076863 -6923441 396448763 -2036855042 -1644671262 -992259041 -6871461384 103598968 -5278131722 -196847758 -3323069997 -1529493738 97823 -406772983 10035883 -854883204 -3482433662 -2399550620 -461101022 -96266753 -14039746022 6551302 -3303211 130693844 -294948091 -1231676909 -6030614151 -256082358 -658797336 713243382 -58887880 -5057219117 -6744523732 -1554405690 -110610775 -1095932495 129863687 -262250573 131686472 -20774324 -210409921 -52181430 -4700617831 -2082556275 -2755113249 -986952582 -8089752421 -40626172 -207444019 -175984722 92705859 441907636 -53370975 -2749177373 -1394595526 42997781 -6098422491 -3347921540 72279174 -9379746170 3540199 -4682578985 1023670 -27351145 -1594688906 -2389519048 211632949 -385756067 -12365447213 -278649081 -1823694107 271688 -919894410 -3164555518 -275492848 -2968470274 -2789733629 -1389328046 -15863873 -2776422700 -220930317 -671379881 -7352086215 -15864994779 -7561936385 -36458182 -223794297 -96396 348848664 -2480283975 311066779 -3339700637 -2939603242 -11441253325 -1759998009 -1069131226 -3565728133 180661947 -4363604218 -22360784 -1574408424 -6100811255 -400348540 -1366243010 -1171673369 -3107620459 73794799 -43203017 -2572366820 -2196251483 -3228013230 -389149173 -1556184643 -2236375252 -2751921179 -3679680519 -959241616 -83900917 -1262142831 -5722553573 -6191103120 -9195932 -4826082378 -1038851735 -2629857004 36287123 -68268127 -801678630 -426636946 -999546644 -1281157402 -4610528369 -42723036 -1517709268 -12694155 -8840768209 -4371894852 -1559123576 -5352347441 -1964649142 451323117 -37536583 -512369780 -47125252 922910946 -138927642 3034928 -482529225 -7076745617 -3498161911 -17920414400 -3537035410 -732515962 243479376 407646117 -321982409 -167134576 -100353549 -529811790 -479759151 -2975799013 162215 -153124041 -172743986 -6973665352 -7035525425 -273268911 -458677755 -8629425 -1722958158 -2095760 -1080806807 -12169592335 8173431 -2324449034 -4365161264 -1013622489 -405441939 -1674453969 -39282692 -6073394008 -1647243754 -632654225 -3101064406 -112454374 -17775609 -1066502922 -258520364 335172128 -1152458656 -4425682663 -761816984 -9459671 -5206087149 -9795041054 -2856914797 160849118 163235733 -3668609030 -689420659 -795537055 -3250613199 -10373957 -4111144990 -68024112 -3866821399 -2322883345 -8269652036 -2933846377 -4896955153 -523376483 -40037391 -1297684737 -3212178975 -3969871097 -2928711251 -1613218258 -2297474635 -240457099 -6035658526 -2004888413 74346974 -20138667 -1000174131 -4049885346 11913094 47400165 -2943486274 -4509639447 -1995424812 -1064713713 -1157736366 -572435372 -5932145787 -1297400256 12461998 -9826139273 -2074808798 -950239789 -47353472 -61883583 -548711259 -665794739 -211276702 -528688413 -784055160 -163240442 -249530901 -407611034 -2367790355 -2740935649 28580452 -1253744490 -711243 -900287959 -2891716805 -1105599608 -6303588904 -583071968 -59533371 -1860960527 -618712345 -3780777900 -20039700 -6301238410 -88580191 -861725175 -1655808122 259418185 2595286 -5022274675 78115294 -43158003 -110040143 -254274131 -3265191572 348884915 -27825180 -722705085 2840856 -2809487711 -561129705 -9600616395 -427264033 -5250418559 -9148076365 -2887114242 1727572 -1880844588 -524053286 -21003750 -3559651347 -1911968143 -746890003 -382595392 -5229059030 -8076886319 9836936 -2034383763 847755484 -65191213 -7279149795 -64791686 -1432849747 521959354 -4606655688 -1899317004 -1274515386 -3898927151 -3695614608 -7113581950 -3088513669 17141153 -17500394193 -10602355869 -2114399844 -1552696474 -284491309 -2036543977 -4313958522 -7814895622 23226625 -9983788587 -2665025892 -3384571004 -1088444925 -887242934 -5207047821 -348666411 -255025243 -1081978750 -2652490521 -39609705 -3842730391 -19022498305 -3339436895 49478487 -697714385 -7334256068 -4516244551 -3825018285 -2471542408 578791556 -2845037481 -8777141614 -4032196314 -690168103 -1038553426 -1103106354 -1343625079 -118518757 333080798 -7554363516 -36754063 -1456745023 -409997578 -329520874 -61565376 35634881 -443687288 170810558 -619575239 -299851835 20691918 -8738050136 -2023597614 -491501307 -782665035 -407913880 -360565200 -994844 -14034864 -7051867099 -1811833067 -1432323751 -389977630 -112259666 -4926200593 347936185 -4078405402 194299054 -21663792 313119031 -4569157532 -2156915903 -11143036273 -441893402 -11811877396 -81360072 109764975 -9074106955 -1600719 -4009720320 -295542684 -15500887 -121670404 -681385847 -5518869197 -61677988 -2947462867 152352632 -1685434354 -952715399 -173127385 -2505565019 -5927211122 -568290282 -6109040742 -543158061 -851390158 -102846085 -1474521691 -1407822023 -30992090 -7447055788 -2063207398 -335167488 -3527930310 -504866126 -122056535 -7082750494 -4129520726 -5053809297 -1732910664 -4407668803 -2473419542 -37253703 -8891187105 -15909294 -2599826596 -1193450 -3885200 -1468271301 -1008765575 -3784545933 -82628318 -375434924 -9746811128 -4083982625 -1754324758 -636325 211198635 -905996106 -97301522 -3606826758 -2836360488 -3014772204 -146499400 -127619964 -2520338244 -855753704 -16278773 -1557311184 -100388250 -56684166 130101829 -6101788587 -2355720196 -852770227 -467186314 154251620 -3693619520 -3460936420 -351513925 -1731068910 -1189687904 907397912 -649031639 -4713307261 -1965839645 -771831205 -7130359951 -8862659200 -6862133343 282216 -101598271 38232429 -1731657171 -2609446247 8624849 -2470747826 -2783124130 -109099873 -10445196 -14066276757 -6845334 -102188044 -8786312193 -5690819565 -7387709011 -2414435371 121445463 -95592894 -2425397402 -3738965378 -9535348507 -4273264958 -3671664171 -76884316 -439230809 -720922960 -1873313920 -5786983556 -615531926 -14891630894 -1060818820 -6687259161 -780397713 -582421050 -4247258945 -19809330 -157311161 -5013093956 -3290043062 -58814795 -2221538157 287188 -3034928791 -2886483479 -2375247520 -4197477396 -87101386 -11181301595 -4997845691 -3229042716 234526 -430517197 -481344013 -6318519222 -6463906104 -2672031342 -8832253048 -8240550795 -2970641477 6566628 93986164 -8330396135 900408657 -785220607 -319046823 -9557852 -3532000781 -2095482305 3071802 -10543322037 -2040135764 -1900456655 -112833098 -120399636 -26593184 -688995738 88438705 -457927 -1041088153 -1852977249 -1792826690 624012960 -142495183 -12272839275 -1153482695 2453834 -8955125682 76652704 -2106096849 -124146064 -7987585593 -509315982 -100082272 -2473667956 -293767609 595814986 -214047127 -6986542855 -275022949 -297198968 -3596003138 -6246448493 -1898848139 -106469618 -853598634 -3648587102 -2671818234 -974721450 -744737045 -206339689 -3588404644 -1105142049 -287658350 -417104009 832972690 -2351054906 106234781 296796119 -503372134 -7880405 -297461649 -1200820760 -151732423 418220090 9667640 -1431026127 -1776227364 -3421290720 278290257 38033165 -34252427 -23266335 -79206430 -4630073095 -109728717 -244460904 434547305 -103920164 -17855018715 -1830400902 -437727567 -4719769463 -2811816558 -3129985860 -14207053054 -1531697111 -16019124953 -1140899732 -128932405 -178729319 -463614629 -527722985 -2997138796 -2411126604 -165320435 -4071036061 -109397767 -1543570523 -9151603924 -9503504022 -56208045 -1658732363 -3381097212 -1984422097 -175762554 -667653422 -92933754 -7414194049 -1016103372 3566227 33077632 -3769092155 -52578392 -3739139737 387817547 476177925 -137374556 -88510863 -3067916862 -8062799026 -94721568 -595202271 -13980213051 -3364267 -250512985 -395381490 36791632 -3576023336 -442287916 -6085061123 -5951559 -873914 -12606259 -3370461385 -668633931 -10391653538 2043866078 -89896805 -1681134689 56782420 -3158627309 3984925 -132261515 -4569026637 -1401934247 -244924263 -11116000897 -215183604 -4370135375 -135055627 -885363552 -1636871138 -4945186926 -3878417686 -20825181 -3044310583 -392416558 -5051109 -518557028 -15313408 -5086328656 -73597004 83718180 -1363679697 -4459812727 -2309248306 -3573258770 -465034545 -4280065571 -2853046405 -4681223071 -733368778 -201313006 -1797398674 -3538039684 -1480957651 -2978386513 -547370472 -5404874844 539149400 -5525672336 -5822309236 -2125141774 -2600799510 -89610613 -58683758 -665819190 -1125800151 -2913117247 -1322416157 -2378416665 1221419815 -480564735 20678638 -4237789401 -830471925 -8667886507 -779148024 -2522922136 -470894900 -428513130 10548862 -28822620 -234328661 -23966334 -3050311670 -3738156666 -1718920948 124323237 -1406668691 -338154601 -145591874 -6275182340 -3973778315 331759819 -74983277 -482943154 -578928255 -246407726 -5839206397 -1454387360 -112181748 -2097473733 -8279491 -1512932444 -2395070152 -715169 504344021 -626246391 -11704268407 -5744792328 -7237128241 -3014071478 -19991849 -1009075576 -5385840361 -7687005815 -426655571 -3165442622 -137662411 26501158 -818095584 -288425250 -125110063 -618413696 -2034515160 -689255627 -37761681 171605896 -99707300 -9911063209 -26093997 -2820932516 -708915077 -3468644055 -4107646863 -305597356 42800 -876618361 -5380167028 44143331 -5328112219 -3191703262 -4422049125 -4349257265 -4899667668 -1173938248 -7833931985 -2928422924 -10716312100 325298366 -2796521263 -64789233 -4075698937 -11065366853 -3114216040 -997586556 -1614303867 -1507509304 -2601876702 -1912203826 -4046559472 -163525665 -3375987313 -5283292807 -61393910 349231980 -93393913 -6978422742 10506020 -1085308264 -585746248 -144948378 -428609395 -1641769976 419129971 71316938 -8552563 -78697751 -1812347660 -4535401867 -18101233 -16269181 -2737450845 5839954 -2054540332 -615694903 -486597180 106913023 21814507 -1522643297 -7994732997 -157415415 -44757970 -2720577080 185650255 -7756367894 -474338072 -12403527555 -78475484 -1099511 -214128368 -7409460821 -276296479 -964510594 -113754432 -9998396520 -4687870165 -321639326 -2408484037 -784375006 -384473859 -6207479071 -1800263599 -3908009210 -88887573 2017059 -1019552721 -586980571 -2033334902 -508841063 -4178416550 -1985205730 -2319098166 -6069233756 1333106772 -999643958 -3986707942 -1294462187 -531409415 -7303852727 -327294009 -635679095 -4219621767 -2520138749 906499006 -864437912 -238785893 -17144987 -3708194190 -513866357 -70697515 -430579446 -412982682 -42568135 15326267 -91005988 -6957270075 -944196670 -1392781 -2240348072 -182006664 -2862512 464661811 -2206553473 -2369787892 -97143410 -183352760 -1868229242 -527358468 178458675 -4587428644 -2723292041 -5362263164 -269747058 1791749 -457044803 227473700 -8451535233 -646775211 -1512741132 -503996644 -4921009717 -4485848 -43083081 -2355724386 -519813653 -53976726 -1525165911 -563752218 -211484991 -1676897289 -1356385027 -6079889 -2745475772 -1440501701 -3132089449 -2219029849 -220231589 -6462069007 -3193431784 -1641356093 -1037897490 -299103452 -5387719086 -670363669 -10215241 -3676985602 -239277859 -92627952 -7006890 -2321814377 -858775864 -3702060389 -495440701 -2339138597 -121311757 -579402908 -6675327982 -6147292787 -1526455481 53828743 304974600 1477108150 -5225735890 -106806341 -2025150764 -599426253 -1703465117 -6505347346 -2178211801 -3420433057 -316329078 -12060067378 -133532751 -9677383324 -1636248113 -12662231457 -5655687542 -1649720634 -4753279170 -8453090 -1472745635 -325394872 -2950157781 361362 -4721686544 -280049027 -339606935 222597238 -242115750 -6669099 -676969938 -2325688913 48907201 -7933915177 -6874823816 -1386211994 -1772165052 -14956035260 -6615410258 -2603910086 54361060 43845131 -170792111 29337728 -3102735738 -9121186281 -23307658520 169613548 -7757330038 -27327215 -197663515 -139826831 -6938848813 -3853360773 -719540605 -1540172810 -2290865022 -5152485524 -254128610 -68203195 170072211 1313657337 -2303360772 -4571894736 -103589583 -639614981 -7215287947 -776552900 -56286076 -2367886951 -535121234 -29878260 -1529602959 -6195437545 -300524741 -8410888871 574120722 -1352834452 -2005511841 -5112696676 -320542386 -694287432 -2864641329 -4881779729 -5750578086 -2040880895 -1685960009 -29384537 -6175825540 -4369824443 -97015393 -340153069 1605528481 -6964566 -3126417370 -1653075638 -850997797 -742657955 -1875800080 -1755157665 -834466458 -432224725 -5661642275 -1841014893 -3892526236 313594143 -6112323209 -3432297117 -5681665388 -2862460684 -33522735 -3696762299 -3425290378 -2068487727 -2375520211 -101914085 269472706 -5909778691 -3386874494 -9155930554 -1574226822 -465152514 -483737703 -344873945 -1428834750 -662837539 33190102 -2887129556 -357653621 -1096210715 559128803 558526228 -4717271765 -4271918273 -4084766096 -718716783 -69556272 -4288119011 -829533344 -409449718 -4987310080 175462261 -2977757232 -236573342 -128238517 7915791 7019349 -321898854 -8076503136 -963165043 3109147 -2052052045 -563412114 -244394734 -8615338862 -3548423317 125531586 -1968624033 -2274655 -19880156 -2060035333 -1944557297 -321948260 -146231812 91431406 -883629552 672229638 -5191243968 -976898175 -244256929 -1645626280 -8548531235 -1440935165 -110607480 1819245279 -1455239619 417405396 -532569996 -450394006 -39206348 348096165 -3468174 -1114622053 -3265033419 -7309912806 40656274 -4746631243 227084580 -3912057717 -135513258 -2288388740 -66200754 -281711728 -1689317175 -934799346 -54792247 -1211352100 -2444966273 -17968795 -1242527178 -36156887 4926620 -3172611530 -6993633999 -125005838 871422776 7145432 -1174654082 -2249414150 -100636413 -17875005 -3882670388 -468318222 -1160486269 -1140406980 -7785154866 -476352685 -910522401 7790757 -174850260 -54353501 -4684310 -505250585 -12263335058 -463469 220590931 -849274708 -81139700 -5393895258 -3188550327 319966263 -934065064 -1776576500 -365455325 -2047556823 -1995725346 673704304 -43345670 -752291118 1040606435 -139773682 -13940929182 137395261 -5858721 -4712250228 -2796673389 -3892805007 -203052701 -1167439266 -53083839 -84701221 -296805874 -1455779703 -4708967543 -3242066029 -5404862062 -9798265447 -15794777 -7802414797 -754382337 -161256470 -178635589 -3585994238 -3511912582 -65467166 -10910428943 -112743964 -761031 -473172911 -2186747685 -254270077 -357865904 -927435861 -6873290531 -13792269781 -5633547354 52367961 -1513454702 -93724158 -196111083 55481260 -9893851598 -406330911 399152425 -748712765 -445331543 -384817085 145078284 2582875 -1925293317 -724420 -3033439263 -6631281481 -9015932711 -47495028 -53280332 -9141387411 -3162829035 -615595458 2122062 -1928060772 116966262 -106704106 -4748488 -1933089400 -4781122505 -219383620 -4718813399 -812904867 -2706793540 -152810436 -2607093868 23060365 -1003340939 -423479223 -474711513 -570983292 -6670134222 -4636149759 -6417306621 -563620333 -2661983884 -1192270196 451945614 -536337169 29539138 -2111844073 606711918 -648910587 -2550469186 224571110 -745282130 -451753900 -8945552319 6135518 -504142267 -4399133913 -100656280 -526220060 -426645654 -196204130 -3036511028 -6151672023 -6597303949 -32750819 -339740475 -281938329 -814809587 -488076956 -7830424622 -46922654 -3069892838 -3414252235 -287522207 68101014 -2007817963 -7827633739 -1718024652 -482160181 -1526814350 -4031388966 -9812713076 -16242034624 -998672176 -61466291 -4484200764 -14759635858 -510983886 37785702 -483701717 -14452231384 -860110881 -327629376 -19010089 -4672949831 -29900113 -19811134 -4588088132 -1097682758 -2773056684 -312263272 -6058968601 -1932852736 -5577111209 145341206 -3547192985 -1157763100 -97227250 -1164619046 -3267433476 -1578378772 -307742002 -223977928 -233389017 -4873856925 -442491468 -68176293 -213953019 -458093182 -5126295847 -2121077127 -10949314501 -9339201293 -753110188 -515923608 -2894555142 -3313638798 -8603496342 -5207741622 161657 -77642763 -885806 -3475376900 -4098976807 -806204659 -3749154309 -6015312 19784953 -7402834493 -34022258 -3552325551 -2758563594 -1682267477 -3149488839 -115586294 -2151958967 -1974846867 -5912441361 -2947262964 -1472833990 -1368330455 -2182577906 15408723 27360374 -3358536123 -548614018 -5287417024 -4193978631 -4030298428 -229476958 -76964270 -6352607005 -7682676597 -147393304 754962 -2808671136 -14214460 -1996616240 266364711 -106072171 461845047 -2367840931 -1370194084 -12426750446 -3806163326 302122849 -3156047973 291478878 8305308 -4104620594 -696657593 3390 -2621551980 -299291592 -3259604952 -757238568 -41465258 -2871434253 -843256883 -5078451307 -59587002 -2226801143 -692110799 100754301 -1205486563 -427161593 -197707722 -609734237 -103171334 -4041421519 -2704081 -281248865 2838828 -7007764169 -7490613293 -1195862277 -223978131 -529722192 -3608753623 4704385 -319452617 -651752458 55122114 -4690149380 -9222112625 891317435 -611526041 -818046240 -180727674 -2107382744 -85380087 875164971 -426157136 -744186104 -633072074 -3575392364 -8962022 -317098220 -776198420 -89024098 -3156889823 -278066293 -3929919661 -3902963325 -517915329 -6812483115 -58004433 -7016300842 -6672816983 5981272 -3410949376 147704766 -1466457379 26675209 150766217 324364741 63413708 -1232488751 -343896866 -57040614 -1357471270 -1970059616 -84942138 -1662966750 -2181767965 -23624068 -1358961931 -558226836 -67206317 -1426308623 475583560 -9588277043 -322872012 -2489194030 -2785523319 265198260 -374357450 20072066 -385225527 -1265162746 -588535360 -1627446217 -2880801969 -3570793328 6896844 -837742269 -342403246 -726717117 -9743940955 -1884021041 -2278134597 -2513529879 -2738385978 -166630643 -6631276801 158559879 -3627691682 9859049 -651333741 -5241299342 -4940787 -163533183 -4837409017 -148241026 -248136207 -446175497 -2193726010 -4896647762 -797496 -1905970680 -2027297 -7308243 -4239218125 -2319737519 -8563626622 -1766466636 -924478353 76082289 -4101445284 -152199488 -603157903 -38073651 -2565924530 -466649369 -111829679 -11858329 -3832769068 -11013443307 -1491402731 -1797924248 -1009791104 -847502011 -325463 -544929843 -314489206 -4168051002 -397236071 -53190980 -17854151 -6469541 -70766837 -198717528 6350414 -13367855980 -18807238529 -167651850 36932426 -97019370 147837587 -4712613884 -14766857627 -11259540628 -623666525 -810192448 -266897186 -1504257367 -3083070660 -4017746063 -10175968931 -202732176 129418890 -4188403063 -3291579 -514496177 -8094758733 -1103844564 -1189436374 -19491397 -12623711782 -5160979552 51021875 -4715056689 -727802319 -2708193382 -30843840 -1415623687 -497675078 -1726620478 -1401797959 -4574704701 -17912345 -140357505 -3657053148 -2122356518 -10518262 -203286144 -712808606 -1569731600 -526632429 -5431705585 -105342167 -10408492354 -652545697 -6801561726 -1157607244 -10187479 -685741211 -2590322128 -3942576334 -2713982808 -696194333 -16075836818 -506624131 -1591594575 -1783129448 -2114083940 -146843979 -139818999 -711582691 -1298553075 -250545333 1279663 -167787493 -5172830877 91784164 -27390828 -355531839 -992098873 -144602421 -243294816 -9636459169 -6152811 -1629902506 -389472299 -550178705 -53725444 -448733526 223266701 -32748084 -107447539 1714778 -4052520107 -5692617 17064549 -6200737980 -6928666 -15093586436 -731692930 -3747321066 289742392 150035760 -1158653916 3411344 -1133736477 -366058787 12363589 -1627406014 34283025 116842396 -424314033 -698429576 -4955305798 -1026751091 -6585794884 -154178175 -6508150 -39112475 -162887417 -844476208 -79407925 -7492569516 -2995130585 -731960424 47324356 -1533845365 -7996640506 -758975575 -1282353743 -4140536243 -5513138623 -1245104876 286528831 -293929 -172976762 -652634016 -1311144050 -3744093944 -3458364849 -4883750251 -17384956358 -1077709128 -93810358 -776040119 -4854735537 -721459844 -3343227276 -6086573989 -2587207074 -10120305152 -8354886471 -234793501 55244610 -842469104 -7206824 -326925968 -1875059395 77873119 115328082 -4632155062 -5723286088 -2272257883 630086451 -5553667009 -5338996161 -1268875053 -310260440 -390150095 -52301645 121691738 -3105738525 -4026826625 -407831829 -81100588 -900112892 -1250215005 -44762867 -37720102 -2883340103 -170595340 -630427569 -599193029 -3644661595 659870205 -3847874928 -5426299 -27678390 -23953298 -598783860 -1370901057 -926225308 -654906404 -568152647 -4517280333 -1764288802 -8290222863 -116132265 -523370930 -8365676725 -2475765990 -1641529198 -999926672 -5945402537 -889284711 -8814155871 -213577882 -5825666338 -2054581094 -11755417737 -360684610 -4320019043 -6297135652 -929429865 -1514610810 -406436432 -2275335800 225451569 -960717772 -24075471 -4107756709 267000608 -579057828 -153499832 -214474029 -265609434 33502 10223433 -8616647390 -6392384402 -222658899 -187612431 -259310425 -144749546 -2404816618 -10841785985 -6752356143 15590625 -8681943633 -157144879 -473335920 -207630491 -6834251692 -180692795 -548168870 -927524884 -136243708 -292001035 -407255364 -3045326845 -3625542376 -1375121979 -16499247085 -1115462173 -369684481 -726512791 -697707104 -675717146 -51483034 -207175699 -7053138092 -169766854 -2379111813 -21686536721 -3566671744 -388130925 807846397 363348600 -1072841801 -5190483126 -5069188424 135287859 -838656828 -1999545325 -7844013779 -15035820865 50755956 -3127715170 -626112203 -2064499135 -3818214432 -605982440 -1952288 -225596780 -618868465 94152409 -2026745232 -14217391489 -100784829 -1201810388 137238794 5897 -42027183 -1544892910 -11491066063 1649869 -701063352 -1198473397 -5026498816 -3434377839 -4002227879 -15369597412 -1442681925 138466750 16440915 -1968996313 -512242285 -512426352 -3668131552 -111938883 -252433397 10294835 48378508 -2578993783 -107684041 -246647063 -2703852421 -1198750360 -165566603 -1441360915 102720293 -1101521859 -10982629 -3666424698 -326224388 -4286080742 -4129052318 -5727424048 -11736941 -2886752894 -3695941516 -5376363616 -778141105 -3872867427 -2459691617 -1293563613 -1071907423 1292563 578866699 -945333405 -6880542142 -2395355415 -17111672 3800854 162107029 -5010254669 -1987310919 -33819464 -7232411591 67394416 -1984614953 -755110684 -110470724 -7653144049 -524616423 -2555311495 -237505277 -1613369876 -1493605873 -246363514 -1117744158 -2195117129 -1305327950 -2328972027 -2917691397 -519357065 -852245782 -1435373880 -1337751988 -986879172 -15077403561 46453659 -705997852 -6161141549 -593397111 39543541 -549670730 -6037334 -59448227 -9398938611 -333100676 -543637124 -13764597142 -7120811532 -1369740630 -1465713720 -124309240 -10373827220 -352931583 -4885669299 -8424951345 -5979386738 249767657 -1534203801 -2047456133 -1948355295 -1262627343 -1999072958 -4428414122 -171470022 -3180263093 -545082904 4062928 -2539775155 -21486265 -327537214 -1045977933 -83269065 -467608770 -2042819791 715903879 -2132288913 -9332425262 257569062 -109789966 -3110286894 -5048994654 -158276590 -5078072964 -1950606358 -2306159242 -1140647281 -96275431 1054501383 -648708314 -2714136814 -5531375477 -1302262386 -653859997 -1544365 30850179 -471389002 -284874245 -1472903 -159063275 -70357116 54974236 -6505862411 -491446282 -341633829 -3687428754 -210308342 9929136 -4596712094 -958969087 -396373037 -1446832887 -9280024 -13260598 -6435410105 -665047143 16710220 -5108589013 -7941979 -14497665023 -319156861 -278670105 -1286314553 -165844751 -236960 -124072496 -1696868 -441906363 -6357598971 -866382843 -1325412453 -1480489129 74448880 -4855124887 -166167789 -2816719408 -1162857802 403436695 39669303 -6194413980 -66947043 -652654884 -4965366767 -26705380 -2890423922 -7073655504 -191614705 30701484 -210564287 -4691710111 -458857491 -360321206 -4498963074 -4343697855 -231481097 -992787663 -2106189214 -528675727 -213256424 -689661040 -464487243 220110553 -1174532784 -481376905 255235529 -92333170 -4105969493 -1818531097 -354586923 -4419236592 -753092588 -421862907 -9473237113 -5675590299 -63882562 -7052181365 -56496246 592411180 -809626858 -26427613 694977575 -5850036630 -2610463162 -1218340818 -3077603770 -572073676 -11942554924 393001797 -820061478 -3149152908 -695666756 -11904246197 -3362781872 -3930644267 -3852317156 -4387210793 -14062025 -4691494 19691088 -81700427 -8966449844 -1150207883 -411093786 -17194949 -134998788 444498 -245449683 -1888878859 -12771875745 -14102048396 -1348748227 -156845030 -3774228419 -8885022417 -494899682 -3147827435 -622354629 -519995555 -66157489 -928625670 -190656819 -702780505 -248489656 -27512164 -4337865037 -5260930041 7369990 -476981324 -2260291670 -4468495242 752989269 90649399 -1622590450 -1258041591 -4557634805 -829626913 24999556 -1764504483 -4805072036 -172341487 -463877506 -14952804721 -211331825 -1980666318 -144615740 -483063367 -20248921 -48548752 -7378164014 -2781537933 -4589148711 -97917850 -400824208 335885208 39065344 -1479471554 827134780 -260350176 -243762172 -4919448219 -265212268 -186579815 917370629 -3080434 -3330742773 -493783224 -5879732548 -722251933 -10651755972 -4717440366 -156786068 62146434 573855189 -302817528 -209088380 -4382594282 -872760026 -107834 -323910660 -6187756350 -2330086 -426357 -252070925 -1555244230 -334258378 416204363 39120570 -4668256665 -4499270769 -126867564 18097373 -2016646358 -1175728009 6126895 -3151887352 -3117604673 -11909606343 -2983549541 -4934085563 -17873156 -1951269278 -636826591 -1960398877 -1034112181 -11644300604 -36484858 -1717371761 126761054 -120675096 -2416905520 -1561823008 -4514496481 -4588901839 -338589356 -1344528294 -3498250345 942550199 -1620522328 -64073346 -3105191010 -5430582736 -1400089589 -2500388012 -301840369 -2447151174 439502031 -22777871 -235157346 -5665413333 -933883851 -505082134 -1715794634 -1371157281 -12125845582 -1571243560 -789097345 -89388407 -628235359 -30297169 -514203693 -750901131 -897975446 -714274150 91630100 -4076056061 486818895 -965752450 710567568 580462712 -1851491992 -3697726484 -2184046913 -194042779 -4563218586 953277208 -2819896919 -1405271497 -322987185 -626935710 -4631855035 -9507881307 -6984694320 -45543721 -14111736248 8606703 -20495730 -226738374 243176293 -418336974 248169395 -8793497328 -290177114 -6993896649 -2718733198 -1210416941 150849987 -653945799 -357448513 174831529 -499909201 -7478843587 39578421 -19600644157 -337776751 -60142306 -39099443 -66356134 294490310 -10612785549 -1005887082 -15546558586 -5639708857 -57448410 -786765367 -116156404 -6090579749 -6872273 -427447470 95195 -970152394 -1321632603 -60448781 -933664998 -133877842 -3752144063 -3451982390 -290354467 -5971079905 -1837961131 -2926497827 -9455427921 -11416770339 -5499417591 -1522358676 -2146593908 -5304310957 -3720673995 -293739297 -81224832 -986434006 893206 5947978 568078317 -4939516003 -2905200346 -475159180 -1470030823 -2207931884 -145096669 -5904346563 -1728969183 -1254942146 -10252617400 -1223043414 -6857952717 -305870519 -215461196 -3934659494 260480770 228248548 319181432 273577170 -108660949 -4181106956 -1564325575 2203516314 -2522321909 -1315825323 -12749229 -13012964 -345211364 94490340 17977773 -2249173355 -1050015836 -4295797711 -5429247499 -4767247398 -600311892 -815460616 106422236 -204884589 -3191631405 -56412381 -8592344954 -5819743608 686281760 -142370660 -153775017 -133527672 -3930579458 -3088555656 -801826857 -203199 -699043361 -9626221644 -1193630800 -325301321 -1918227314 -2237280456 -40013169 -279040240 -142995793 -1290114295 -1881183188 -72729858 -14382407706 -9130164174 -536996337 -526766210 -349690037 941161422 -1996023478 -6483384287 -1170645253 2177453 -1628015463 -2551002610 -795958052 -6655966026 -7884533772 -341695908 -2814538771 -127516304 -1496116994 -1860731519 -5526405873 -2760408175 401419175 -8201115739 -120718300 557682129 -13564293 -346650662 -7415176711 -2339118219 -1493534513 -9361393151 -81382919 -2939862840 -15487927940 -4185391423 601540678 -4182022668 -25524609 -1679872797 -39946849 -2245879066 -3594251545 -13631711512 -881701515 -1263950578 -1589441192 1185785939 -129783919 -4600851 -1289458230 30589378 -28769407 -1431634452 -1198424607 -8415307131 222121994 227122130 -1992014404 -2071960117 -190320149 -1623091339 -55281804 374136265 136528484 -1390820455 -1965769557 -1824446719 -2707105864 -237116821 -652057403 -465724709 -3119887144 -1068564268 -484686888 -4125815769 -1750170489 -518063404 -372663489 -8135643693 -1660437096 -10053501382 -287966912 -1746172795 -3187384692 -2506405789 104939 175090260 12925831 -3671680613 -3214722669 -12493134 -11241739853 35657078 -25581562 -1203390157 -62601933 -737527785 -630916692 -47737385 -142957 -108082544 -184815227 -12179924341 242776333 664745514 59225985 78954600 -558585799 -2037225156 -115440233 -7807097854 -1306559374 -3129470302 -924133395 153139626 -19574360 -401636311 -15482750035 919129769 -1305905371 -6983061829 148684525 -2613634966 -2306983469 -1011313317 -1231509868 61397 -6996283302 -196583468 -1041655755 -2441705272 -3474309652 1316679836 -650304542 -2152244471 -4243584402 -8653546479 -173370295 -14577550 -133836350 -5875794511 -9489880626 420023143 -5647044792 -1102076118 -972765873 -1134263950 -11849063918 -3060007929 -80105880 -3474527541 -2647222978 -6460783734 -1678083680 -416167006 -103462130 -2731423177 -303807610 271699564 -3246317269 -2361416596 -86958203 164024323 -222784395 -2194495558 255904901 -783111243 -386870799 6568874 83194656 -985643904 1760851479 -148091630 -3425823733 -790151013 -1826796965 -1183598517 -5628813233 -844608607 -3957501398 -1862877792 -353405731 -6334689910 16251603 -3136776 -9909167441 -110121715 -27806200 -6896163 -1812559782 -78588242 -10457099792 -388264103 -490944062 561685062 -640751180 -6158268521 -27366118 -521971033 -8041133139 -8815919477 72965702 -2443461165 -1246913161 -1997866686 215527701 -7576221402 69927571 -6175567648 -9754434713 -141273766 -859935863 -2305084686 11224908 -652251691 -2314176999 -1071090716 -1447493870 -1313010689 -1006534 36228306 -56937482 -1025037441 -5372346271 -1125458080 -406990891 -44410604 -6796023614 -309634596 -1419118010 -815890185 8024001 -1095031387 512411986 713298903 -12735564997 -92796123 -8592233366 2047124088 -17641607571 -1488840923 -2406670817 2523445 -4577817009 -52865152 -1295272483 -23832532 -5650692098 -1667543019 68916541 -6005478668 -69484026 -1060033169 -465694609 128498633 -1577782110 -993685086 757327362 -1727116465 94196297 -1787433703 -6058540295 -39304810 -5751249596 -1571325784 -159487074 -403200012 -81717288 295364 -149480448 -3251591866 -95776850 -356799451 -207722192 -760751630 -3957631434 -660963064 -88229605 -7435115396 162790959 -38203509 -2618007 -17598882 -262724753 -1553833348 -121288586 1454489201 -54120787 -347588998 -75553972 -206743647 -3535893970 -88248926 630474442 4670400 -27840305 197438981 335432417 -4328393248 -223235336 -1711653675 -478828950 -22270899 -147117986 -113395415 -5822341507 -2583358944 -3143232 -2073522 -576271258 -109124738 -786326374 -984243476 668080850 -1279265095 -383747170 -223202739 -93389318 -334652885 -4285113018 -101256226 -511072114 -2420650403 -2476342459 -7719859667 -4336409321 -420098813 -95049754 -1150536639 -35433998 808387324 -4840240040 -14428011421 -794843722 -1908887333 -535068 -397749167 -6338410352 -2727839904 221811621 -2423776250 -40173774 -226232141 -1019789981 -6313182862 -1471322261 -1302393444 -4357808014 -1425329613 -508032437 -213493958 -7554729565 -1995536 -21691897 -423785364 -75177229 -4437396534 -1214167029 -41720419 -6039095 -2015725704 2163268061 -1228203160 -17697907 -511325400 -354816304 -3340565005 -9255430 -149180541 1104989188 -2373272867 -5486879172 29360537 111957781 -1594564667 -2971603130 -541638913 -1423654725 831810563 -1595686909 -13276956869 -601036717 115303383 -2807337712 -4121197612 -3466319142 102290 -535251091 -1125541994 -1407515167 -7300213313 -204897 -2514408909 1338332 -9901823139 -2711298049 -42640216 749963 -220121709 -4315481153 -4161968932 -152128992 -54536719 -1184282676 -30904237 -550319313 -105353013 -4415689555 -7571618827 -11669478 -32309103 -273638431 -1413978868 6066376 -37555766 121779337 -152876102 -1977388041 -15331478 -6104056590 -126210624 -309164789 -648495471 -959960584 -7300462982 -9574957266 967630919 -850430066 -23401370 -510156548 -903905807 -11176609940 -1522309371 12361135 -2942065161 -541610128 -38754780 -2482596594 -6755235535 -3209182356 25320086 330972343 -2573438727 -432190129 554385725 -6863515747 -1300062670 211177383 -345561673 6526896 -385564873 -2521377406 -924050812 210983573 -15024143515 -4032710508 -1401251612 -1463342495 -4278437134 -68184021 -625099114 -2984473395 -198615223 -1594070469 235190259 -3230313688 -1252820489 -1657996357 -7104564209 -503766046 -562530150 -3028520872 -2828824894 1589057456 416512872 78176147 -649670940 -282999258 -384837209 -1109850959 -25938746 -1621312536 -74919710 2648104894 -751649238 -41163093 -617921746 -3738378057 4972817 -4490879240 -382363508 -2340666616 -1147623255 -54780935 -940644590 -34498889 -1518409148 -155288349 -385823095 -694333864 4236473 -14121259 -1252889356 -979547191 -1425848458 -560892188 -2249038351 -900956582 -3917916 -1086086730 -362831977 -6870147683 -30656279 -595694275 -9504688184 14362 -1477613699 -301645904 -707768358 -2928937508 -1744711114 -656624928 -2407654337 -520795329 -4529243633 -1435643 6423079 -13920729 30438981 -284114125 -66679884 -209222807 -2234871311 -932979051 -178152611 -3791634701 -2439613539 -1469222417 -7846125688 -2470528724 -2013292812 -965975773 -9878526 -2634009257 -6340327118 -3660974274 -5591227058 -18129570 -7478949851 55001518 -6193605895 -1396871773 -39826512 -86890271 -17015763 -518134771 -9488152 -2589437717 -2401536988 -1872768582 -510 -2259679589 -206908596 -116402777 -1593205197 -461381 -7887069649 -421054631 -539371087 -9165301710 -4574669409 -19255213 -1265750327 -81483158 -3019438098 -76629074 -4074863813 169537220 1905684328 -66142149 -879864159 -18632427 -84084707 133803896 -1125121796 -3756671524 -527680964 -16367715 -26589298 -607459147 -1536180701 -607056403 6000043 -3383470407 -46469734 -2588735215 -209292219 151996819 2456671 -4140612099 -2373415106 -100152297 554508871 -2711281147 -68254663 -690688450 78919511 -2382773514 -231106703 246502491 -60490028 -869015285 -24471615 -28141137 -805264593 -2012031947 -80290 -710929842 -7989446026 301114104 -6814147890 -106667 -282132656 -360680457 149832010 -867593128 15233602 -8154233737 154248211 -1731599549 194938720 -227265193 529716041 -1216036946 321159746 -3775444974 -517661321 -1237008761 -2641963 28345664 260615179 -1032682406 182545413 -5515357186 -1312267936 19214642 -983079004 -253988186 -1264798162 -144204929 -22763842 -1247344926 -414831862 -1892896014 -4636088904 -214626726 -12276029 -1318045274 -2336950648 1988764 -1613825128 -2936633644 -221442013 2728891010 -443134176 -5099751046 -4381141681 26964751 -604707005 -838329622 -5614509870 -2066803022 12622319 612254843 -1052948140 -1121841352 -2236024314 -7324039 -2499970631 895379455 -957995433 -1248370041 -6484313310 -2438058433 7301181 -3886169854 -338323850 51185755 -880108838 -792575687 -1363399719 -1306033349 -501164412 -7675892 -53811625 -55176776 707618187 -5151013916 399530795 -2597886285 -1563052839 174256384 -11864822 -1160646307 -265547965 -382933306 -5502892909 -4484889193 -1605571869 -5687614260 -2183500502 -750141567 -6022094564 -1597241545 -158924801 -228805156 -3381730153 -1006140355 -372375223 -1550479038 -566578056 -602643772 14461740 -296736059 -206477369 -3283390944 -320210916 -1533803821 -7036830465 -644458093 -2372892013 795273 620156538 -953696758 1037896188 -255110950 -6721733408 -4495806701 -407255750 111088782 -25084240 -1081492260 567458008 -2224714424 -3546091059 108751148 -902523945 -945688419 -240058422 23499814 -3899191942 -113394621 -1617671027 -1961938005 -424185858 -305041964 -317317486 -195601291 -9048420164 -4167909013 -1428790962 -7873718 135644611 -179222825 -159890080 -82965686 37352692 -7826958767 -5546543899 6232874 -7420377053 -771330781 -2165475250 -7997442478 -21465383 -205434115 -269000026 -7085049801 -125721198 -1308914813 74946486 -475365063 -149549688 -2455034878 -696825489 -1917165682 -2896183725 -3970416905 -719608659 -393774645 -2304624 -1128871615 -516599430 -220788992 -19967698 13851769 -10346628 -232010755 16376226 534896885 -5522816319 349616370 -777261162 -4338980682 -6149004576 -2458357052 -280108951 1907661070 -105221840 -1670517734 63196772 4008718 -3889417220 -2694428297 -236669656 -1007962436 82633375 -1549074875 -160274912 -470419400 -1892584463 -444180 -6041848781 -1489566907 -1739262810 -214251743 -401576 -1863726708 -69003 832854652 1297456073 -1698286837 -400928216 -138830587 -1411333612 -700172124 -7056772978 722978512 -47567534 -3778711273 -3220699121 -3896429708 -3009637789 -777549436 155271922 41548534 -11043341 33760199 -8697878324 -958274003 804338 83003179 -907399683 -8907768868 601174 -2497186777 5937990 -5374037954 28544247 -1707377269 42168228 -1799012310 -2779640608 -850320417 235647856 -792983953 -2413948273 -399524065 -3572575286 594497068 -1160562783 -753501587 -811168789 -269301753 5684776 -1797449250 -2241221361 -1288661598 -202432967 -126443624 660172623 1108288347 -1122262504 29942204 -19859059 -8061940 -2807033196 -1515205602 -1066264652 -1152159489 -2680388948 -9461033643 -4507261595 91389693 -866109676 -1800117598 200088860 -290034367 249831634 24128361 4054220 -4032920195 -1643866965 -5145656072 -3885422992 -4871382 -2918676277 4282345 16342336 311003867 -6503860335 807277617 97164007 -3945509948 206346929 -6571328264 -1322992761 -754618642 -3289266834 -482277533 -461183330 -644744521 -11967287 -324444512 -146261273 -4655042922 -5135598844 23976800 -58574527 -2654551349 -2224557 -7021840786 -27332348 -1396596469 -1586351502 -330833480 -2094149252 -224659659 -983485123 -104386353 -10233965743 -38996065 -992156321 1116810575 -2675398956 -1939375130 -11519681 -666376634 -1624434861 -498260799 -5011710 -3013934767 767049997 -7911144612 -4059999467 -148312533 -2194144439 -422493828 -1658484051 -2160674879 -327751665 -534339508 -925508815 -4612525349 -231509084 -26678703 -6455716787 -454095482 -55043528 -620996654 -187124206 -3455307812 -10073426 -525420947 -25480017 -32028506 144492866 -333617183 -347853350 -160694096 -52200738 -5695356880 -32289681 -2124320982 -1157007281 -1053727581 -2918241612 -74749391 -1328451780 -2425993493 129152324 -459757320 -12913239215 -4342256 -1136051 -12831130 -5911805174 8882073 -594648616 -1597690275 -276724486 -2948554180 -33861088 -162883397 -4940701487 -1386587835 -1640470003 -73210225 -165672992 -965418601 -296688668 -1132535126 18244105 -14084849 -1238450232 150789437 -403815301 -290465 -717213912 4724002 -5560052307 -1562780096 -165418226 -1828486232 250818019 -77566709 -247882801 201086336 608294915 -58918410 -7446616084 -6133843126 14590117 -250197434 -282735983 -2720923590 6877898 -5603589543 -1263242134 -109350698 -2550119556 -5440604484 538124758 -214981812 -1428964281 -1911375210 -1193284909 -35365313 -883841023 18835202 137628786 -740995658 -1625495154 -58581702 -2245447008 -1685599873 -2326668439 -6041694 1696728 -77992390 -618997635 -2571339170 42654616 -2089711069 -411475940 61547076 -5093442 -580706605 -162006081 -89681383 -72036943 -25134519 -331340605 131021475 -1341995218 -2875577898 -1803132907 -2920632134 -910572785 -177961253 -1572331224 -1393613566 -925659904 -3589951078 -865398715 -65432942 -9654921329 -13255965 -3404806285 -2118410461 -2126984843 -69506568 549764216 -5599698 -55448615 -3275837860 -5786938896 -1215027248 -143158 -2117697999 -84209496 -3352931360 -207274255 -2459338066 -234710505 -1163452015 -2623390610 238132955 -689347074 -569482700 -6204869750 1089013 -77598487 -11216163240 658394162 -168718889 -8350444564 -239486778 -170460137 -1251848771 -4962864708 73288589 -2950234320 98223573 -8750554369 -229677873 -891950116 22596828 -706991840 -390232898 -478734095 -2512583768 347311873 -289013808 -698619213 -1922998223 -619069759 -245867702 -1687765233 -1023540626 -13027838227 -40471731 1117272 -669687829 -7409443764 -1414968309 -430377781 -683816938 -1374767310 1188221092 -267340563 -797930355 -1066655738 2579444 -345378794 -2113188531 -4315449193 -10249279100 -3430377586 91976767 -1745828823 -262549543 -4553533118 -2488108932 -46966544 -4485202966 777000779 -239741505 -5311023484 -4934473861 -7304476472 -15964272 -7188650706 -71293907 -420199306 -20248060 -3042442867 -3586171527 -87098429 -924425216 6655436 -637280550 -1312995233 260517323 -78019269 -2369132742 10250223 1617055 217591965 -1575275247 -155365823 -4403618598 1722637174 -6175491057 24714825 -2495181324 -2674089600 -1805171387 -522648567 18921184 -131209193 -2327728997 -9126022277 -8974617991 303976024 -6010519733 -1082017566 -3029484024 -890362923 -366803990 70936572 -3847403311 -1165058330 -5220852225 -486996748 -6681221881 3715154713 -684369279 11919057 -3806392395 -69445629 -1077804463 -4676585788 -947945880 -326021031 -441791640 -626322206 -265067626 -3526950655 -1032717084 -1907715358 -681660461 1998690842 -196845557 -3769489003 -3235259822 -411097844 -218191978 -73047620 -6140095113 74044204 -399072811 -271994540 -2246756667 -723037020 -387747534 -2214027429 -5906027023 -8125600948 -71718332 353399476 129695989 -576487639 -2670499407 -1271889194 -3052694970 -21511134 -858759068 -288398384 -127440195 -1966874534 334848205 -4355374264 -2544738039 -81413661 -3149977379 -1232427051 -3148696874 -7771082707 -1736293476 -908496094 -215246906 -3188813056 49313648 -5539279775 -6207992740 79185444 -1315253432 -1207094187 -271189641 -1717018454 -3373625256 -1243079250 -653734165 -559896404 -2499537815 -2182738433 -352976068 1993893387 -457449278 -285305094 -338189477 -81345426 -176078699 -234627537 247154125 -4784231 -2488339441 313325223 -4278452630 -1015704331 -96578696 -5623661999 16979303 -6187799744 -55994691 -122318322 -1827638455 141256556 -1349604989 -1906363435 -223684908 44733600 -418522629 -486762147 -696806097 -306123346 -161723672 4108177 -387444135 -1205479211 23880184 -2258843048 180748393 -334713185 -1337982474 -807860762 -3034217 -6051460 -5540593556 -961161869 66693489 -54818606 -172477040 -7964545548 12559905 -1726315855 1625413291 -212880365 -659937573 -19932278 -578255754 -4108838926 -2219049 -1204878763 -649743510 129444021 604682964 -1320485175 972129315 -6708163314 -2812858895 -299719472 -698108 -305789760 -210730648 238483576 -728631157 -274568920 -113459785 -5879972550 -9283104416 -54508057 -907613455 -6045923906 -1240833914 -921414962 -159179381 -6357062012 -131540996 -1319460752 47879768 -74197737 -1777413656 -111738361 -2913138293 -160872159 -713983928 -83541434 -1330527126 -194510575 -335723067 -89211145 -504628774 -653385084 -1555484069 -3078571051 -13590592627 -171612517 -235211314 -1759618840 -586815870 -294895940 -12868509 -1624827362 -773133746 -8642107302 -8902023336 225245735 -3268784088 47337354 -57878509 -3256209687 -11006398 -253630804 -7687083432 393153289 -739611740 -935302235 -642082093 182820187 -265285787 -886336049 -7593326709 -2962296925 -332294147 -38072364 -104018619 -233274665 -160215760 -733771942 126764329 -217454110 -85839447 71486518 -842286718 506012343 -8435666195 -103029955 716490512 -1322892167 4056334 -52979867 35051007 -1832215378 -82553328 -22621059 -3854864105 -3460292470 -1059187351 -568845006 -23854661 -555441002 -37928493 -462098692 -696993473 -2641896784 -525762862 -1081051766 -2312194370 13753471 -1723165918 -339529521 159889827 -999888752 -500187 -524629194 -908391847 -433317763 -665424128 -199430147 26021271 -843906262 -735275240 -358123120 -254315394 78534780 -4821448273 -1958428891 -35712497 -2159935659 -6251750616 -2282000197 -626059480 -3137966473 -1667365310 -321309346 -1776248181 -43744277 -6683134806 -2716730466 -23008780 -870786941 -4735779647 9786516 63344676 -161178568 -251067712 -8627971717 -1152565426 -3073022171 -4059515725 -5613848421 -1162593590 -961530414 -1367198099 -3626131641 -1317312 -315345086 -3295273235 -661049962 9329721 -53375782 -537996971 -3583410037 -434016893 3136674 -8140946534 -98367299 108470258 -3113160303 2233123 -4932694722 1398265694 -951103494 -1351436366 4658936 -29497129 -5442590439 -6318027813 -357559879 -5192506556 -659764013 -122530765 15920697 -1141972188 -4398342461 -1175258501 -16579652928 -1005271909 -26416580 1446922436 -223406151 -11877747661 -630640454 -139848258 -3839886972 -187144282 -1711040 -4183450412 478609556 -246315902 -39095584 -1577668918 -9729897324 -11886157767 512548801 86134434 184771714 -207460453 -4151091297 -9853011999 -97374562 -2712260507 -415613894 -1603912472 11671058 10443223 -1611498921 -56816775 -3151590853 -3280790 -3612016404 -2143061288 -660101947 -7656551375 219478402 -268824687 10274262 146656459 -22221636 -1913107999 -508938286 -4490549219 -538294147 53250963 19605171 -928598730 -737294768 -2053393038 -707345247 -405823878 -2762508482 171705702 -6326621993 102618312 -4691782507 -1598956534 -2750312853 -1185019716 -12122495770 -787497001 -1389855 -8412822093 -379397773 -891897086 -5068384865 -2678284052 -978045462 -4843192941 -716218121 128229179 -915396398 -274121411 129787149 -1290187623 -2731950241 -506579673 -2705389596 -3351024500 -656274218 -3842589735 333767167 -182699386 -1942416435 -646631456 -1663784855 -435986249 127470072 200713524 763909387 2035737 69859548 -368939520 433788424 -838300176 -633887516 -1953283917 -3072583739 -2122992256 -3369466559 -22398 -2563680955 -4118981070 -1262359 -3455785396 -548801222 -3094803831 -1041835933 -1104806313 7210828 -349348085 -1797126915 -36574209 -199906867 -17361473 -86393571 -83789671 -2916243604 -3922957982 -1582136257 -1262261411 -217882 -3953359422 -2614076446 -601862787 -1278441926 -2866278099 299058392 -9164250 -972600264 -117262280 6683340 -20073565 -1353760467 -1175152853 -1919878203 109894730 239437861 -1193403133 -355128554 -1622832155 -1751129590 -2519467440 -606075147 -34150687 -39686708 -781610501 -6973780763 -886520739 -2085042958 -30982024 -1186571616 17370233 -1768640465 -368235756 -4214318986 -2569630093 -1218927729 -251431951 -835858025 -640895526 -309168237 -2962366227 51316398 -711282046 -679404236 -647747409 -16669055 -233861094 -1869527469 -564412764 -383970064 -2308610016 -388064873 -13028083 -3113247846 -233978162 70967363 -1840585230 -8963592848 -692404590 -2876589274 -2045708681 -7870097217 537856171 -301149419 23832806 -201172681 -2049362763 -777242875 -347912072 -1491839688 41318823 -1179085410 -3500114285 -4613379095 -39071175 -5058238408 -77021689 -8236919359 -7105100839 195099876 -7771409046 -2298524015 -4158785507 -13983436511 -1245087704 -3172980474 -3459676461 -9470191080 -13138288 20352325 1032507605 83276600 -1851779669 -155123214 -9139702 -172708742 -487776043 -604167715 -15336151 -57377472 24032012 -698634882 -4198806441 566204083 -2588042894 -1065792121 -359780728 149540877 -23362088 -182839482 -1011027261 -1487072283 -889084394 -71450510 -933465880 -2820551720 197482998 -1457319113 -11371930 3663298040 -5896624389 -246667036 -70446702 -1155823023 -339027355 -1045750573 -1889329291 480531653 -884193407 -795790487 -106085810 352152443 -6587948547 -550733538 -8253610226 -1283549299 29683479 -1259799366 -114550253 -643370196 -4106175846 -66698882 -134817465 620579063 -2605565 -326864936 -5233588998 -4260587526 -1363960776 -918432 25942276 -8765410844 -3845857328 -190714995 -10917520364 -23946403 758576035 -9791428 -2332953 -5873074913 -533258195 -32788878 -200099165 -1497175602 -297718441 -2515642415 -562735027 10889616 -630802776 -2188963766 -1545220413 -1270380488 38553039 -10356568619 -8600250558 -185673631 -237287952 -970500636 -179171546 -1653139045 450743114 -1413842125 -2086622046 -477394378 -2732111978 -273847676 -978080893 1573000497 -1493659165 -319884211 384177361 578165674 -565488406 70173248 -2323882213 -142369857 -2689404297 -475215205 -5529706345 231661181 702786817 131945625 -919478653 -671680239 -89020782 -165154492 -111655149 -234124511 -1276992726 121944287 75389091 -738294688 -2350941203 -1375288325 -2533028158 -7442035555 -1408311619 -424895536 -7725165509 -1292260567 -2991771295 -2380110600 -6524194652 -448129448 -3516801916 -9083819253 -7153161466 -789785144 -523112946 -74806707 -35092746 -33986913 -3463498724 -10498938476 -2936502605 -3751718258 -1473088728 784125628 -438836749 -118936397 174439386 -1297553504 -2289340570 179718397 -3268962560 -6505121280 -4420592290 -39696045 -2165984036 -2621319614 -7094180 -415876816 -68625594 -611149674 68489125 -534378149 11249247 -250108683 -543741125 -646162615 -16164510 -10004537906 -2114162 61583702 -192099139 -7141072 -404581834 -1559224188 -105015932 -39786714 -20841397 -169163124 -7322188549 -2353517210 -98261410 -3926493766 519481834 -23329913 28724085 641691560 571727386 -895804690 -126477420 -9648906831 -3522922 -743738178 -6565792469 -3425787536 -2629634183 -1603641643 -2569700997 153420309 -1968572095 -3932557994 -105395181 -31126916 -231713607 -12920575846 -3422905161 199025967 -5286377522 427291094 -1328604247 11953943 -3030781503 -195473236 414918580 -171140 -3283394517 -1545337582 -868790419 -133671772 -488665259 157648513 83691356 -4666249279 -221144 -4035850 -2544816 -5656972100 -146120294 175575418 -144608133 -2093585745 834882237 10258417 -2464355332 -1593268864 -3689513657 -1235604936 -191889653 -116724585 -185491151 19351571 -986426421 -1721025224 19562722 12575259 -3350814109 -6720578 472127790 -6216402604 -3463217291 35635 1410717546 -801987761 -952564369 -83557299 201789015 -7021816326 -3252891368 -270919841 -122759 -64667470 433690566 -34933024 -305332829 -352361911 -5421848618 -4373083219 -38248265 -2173926294 202074802 -2508003054 -515014348 -4283278058 -541514722 -134742533 -18208395 -132219147 -1877229322 -1759910936 -282646020 310828360 2086520173 473921777 -6224655651 -1318972432 224447021 208668581 -23467210 38016729 -584531712 -1041385116 795441622 -174706597 -33151511 -4368647365 -49183777 -6561394487 25276039 -4354802337 -2070038297 -10209194064 -60381494 -1237231119 -2091863514 70381652 -3843212144 -4198130085 684485151 -1075779280 -2277956839 -18080476 -5246327201 9703852 -46466502 -2743788784 47222549 -1147419027 18333613 -242651094 -2996816 -506250201 -4734264 76038021 57691899 -2266137491 -328525930 -4932482685 -1514903661 -8190315 -1161279902 -39001566 -91131818 -605848651 -1468900133 -771461808 -993987145 -864395755 -736408889 -92737613 -488194099 -103420 -10193615 -4390647200 -4202528095 6191309 -646056500 7510977 26023793 -3042021927 2226714883 -1521286101 -16534249 -2330668789 -3151970355 -471355685 -50430938 -253866816 -1307926001 720414990 -5292194835 59022674 -2114124420 -1021180409 -391710582 -3353370972 242726708 -2837216893 -91179727 -4204485436 -234102572 -2105029276 -109468627 413531555 -1819897850 -930419800 -4033059650 -482744932 -2547738990 -2238233292 -5581097526 -2030095114 6652068 12076895 -1213293593 1072839160 -42433464 -364402736 -710578501 -2274071391 42598062 -2861626424 322397502 -5821738 -347825041 -637753550 -660444405 -847934700 50482573 -566276093 -15596010431 -4051564077 141358523 -597087892 -7991400750 -3475219081 -898378382 -3123602639 -3271860359 -4810347629 -1175312277 -2288090841 -701605444 836050174 -1578464860 -681536746 4325733 -8006617868 -365696 -1206139141 -515221856 -2812907616 -2031479094 -1224741815 -747220796 -6094324976 -1136660139 -1929996770 -877689435 -70084670 -9353354528 779615261 -9573665 3594596 -7297427052 -136702763 -4093431545 -1534428582 -80753302 -254686633 -918699887 -52482890 -13205031546 67816790 -1982507216 -117824630 -402285293 -211237544 -120823959 32671419 -511670756 -682148408 -1490577317 -131333983 -3553881436 -67075538 1087843126 -493183091 -4017736808 -536686253 -3421278306 -1089526729 -1625338381 -230430159 -781457801 -1107596316 -6541845671 -2740015159 -5788903 -10505247863 -496104863 166551358 -2437596530 -232232690 -1294999488 82371702 -3491887308 -3182191141 -5567877293 -4900839711 -9219685598 -4920907 -777160659 -3328028583 -157328481 38604655 -4740833 -1866426569 -4706308656 -19908911 -10363946957 -283350629 -3040838809 214278931 -14933296 -3390309807 -2445582549 -6252394635 -80401679 -7500698738 -96616698 -1352079 -212814682 -2903465952 180690585 -12303013636 -385203814 82731938 6397360 -446469807 -370623730 -322222840 -538800730 -211111551 -366756057 208156058 -39032824 -7196571226 -1909079891 -2773915 -27942153 -224331309 -77562025 -1706459145 -1652808149 -1907102828 -6012413 -5606770802 1495016778 -813039533 2019 -159423111 -1778992673 -15020068230 -1754815731 -6400151072 -351820186 1394135 -1013773981 1582612225 -719840536 -3624728075 -65966332 -4550424497 -7175053197 -186742661 -51395481 -3637325705 -5182873319 94607399 -676770622 -110680676 -1377792901 -652635099 -867437157 445030308 -3781952189 -289309736 -106747454 -194930405 389023108 -848050910 -4196186707 226778286 -30710761 -58143108 -16752723 64875099 -6299726121 -2023853036 129063352 -226007706 -1486663879 -12449096977 -2152692765 -3112989769 -580438164 -3972212655 -14013346 -389120240 -3713676894 -13999078 -324038958 385872901 -44812912 -71001862 -57139876 738278300 -4885128393 -1382577055 -6242379102 -30086716 -486656775 -405774377 -1846537323 -511382314 -1807731015 -348546395 -3838741731 -1921328938 -104013427 -389003706 75062775 -2273757571 -486391406 -6291205163 -3685950679 -2167659297 -2357138060 -1059327548 -4249665857 -1378806920 -804889920 -533122730 -17866228300 -5241065304 -1539197256 -3351147218 -14485631567 -1745350887 -66150873 -1670214268 -557613467 -39665682 -22230950 -1764831707 -2132935 -124395629 -18513700215 -4746237419 -1835170098 -300198571 10374626 -10764233202 -3680584192 -751222437 -1586384 -18706497 -274086324 -20639785 -194853131 -2345502805 -352733252 -153459952 27740098 212488627 -53188144 -1796216271 148601042 927648133 -228416246 -534533065 -1452732760 -160475991 -5773521640 238396914 -9525921062 -7642203750 -79791762 57619338 -984346069 -1854781012 -670194270 1428076794 -907491149 -35190585 -51954560 -83252368 -2235041165 -2166231446 824222261 -49279509 -54584055 -529722302 -10327246997 42295497 -1084943488 653792146 -2621978063 -7278085895 -89225281 -1900635437 -8000707561 -88504161 -2172121 -85339 -947202530 -323970528 -1127426064 -400919910 -367939418 -11941691050 -60279688 -522603957 1045843 -3006431245 -1765670940 100110802 -6087005082 -30980061 -415790529 -6863648950 120627855 -309805004 -1466461451 -2588260547 -1607422156 -395377045 -912591499 -66245282 -224824369 -721281827 -149509649 2096568 -353596274 -170222547 -341852452 -3295716847 -251342333 -9944159243 -1567997348 -1298818687 269580454 -5911047883 -3263057397 -4774641399 -2241776811 -970768817 -110406258 3510984690 -147989352 -3534086630 775577699 -1578915531 19036676 -524637219 -3011076240 -9297621269 -2422551153 112846071 -84816783 -25372205 -128304981 -2447967927 -2053130676 -1913376608 210647050 -185471861 -1858640203 -6373122394 -54470463 -248555960 -1652153721 -483819775 -1100740676 -2933202156 -728157299 -5601837043 -923573194 -539546120 -6157959307 -71401625 -2758465150 -288448778 -215143290 -850126541 -2106254912 -28224288 -510988690 -340193622 60408 -192162610 -139726690 -53607663 -5165420278 -559977347 -2738915103 -351674503 1119898772 -1012150625 -1578745225 -484453292 -2532919 -580863039 -332137392 -8909528206 -8754962974 -204365086 -1475962569 190201351 -76744387 374149178 -8741194252 -12044360 -710434876 -74171942 118174618 -3952505404 -805958 -5192973242 -6967606073 -3638533340 -2678272 -370726527 -216711029 -70782983 -3074408577 -520501 50510636 -15049784928 -910325833 -2295187983 -8848608472 81715786 -506501113 35916509 -8580762 1238552204 -1675992 -255954679 -2951562492 13452234 -104426101 98876380 -2204319198 1249802843 2382890 138838617 -687793059 -1896590663 -5143477714 -525264335 -6382163995 -4889403709 -1416451852 991055 -1756152911 -5968753314 -537030741 -639966963 -368918314 1215158 -496253809 1287054050 2430125511 -146480664 233639222 -4547872258 -142846903 -4839129456 -652128566 -574233729 -250688533 -106931694 -627342935 -5066573667 -154655774 60650057 7701813 -6180049716 -718883281 -1183289602 -2855353019 -4658875570 -8205508716 -1085353870 16907155 -222237777 -1912788824 -267509352 -186446012 -157396796 -1160865209 189223159 -4960027096 15263878 -3449450829 -10673015 -5281367913 -27521204 -7107622073 -67145304 -5373471984 -270973745 -3223901010 -617435447 -356866381 -7634684 949259985 -790654811 -2101052776 -438407252 2642529 -9323249762 -403377183 -839249275 -398786283 -9201913070 -8432423503 -5596455638 -5026785581 -29630933 -157900836 -272211453 -105841212 -797789698 -310027080 -166377110 -5748864516 -956993207 -63876960 1148334549 -46686868 -239221530 -195492176 2597934 -13083152 -1358537953 -2440987725 1079861678 -2869597 -10323303095 -1870732342 -774574368 -30440765 -14702447338 -3108458347 -447961417 -4406476152 -3431508139 -90545383 -1646821503 -680837920 -310117146 -486894302 -3859245237 -65182183 3201018 -93266185 -5416392052 -39661942 -3639607655 -148510583 -1189363 -998085057 -748641739 -230089469 894247765 -1898171863 -3862698437 -42401992 -7015500617 1085016275 485822500 -5841588866 -35521866 -238222553 -727879449 -12385538 -5530254656 -157940735 583978 -248221165 -2591790216 -3761701921 -2117129400 -418485201 -1391256651 731526183 39128104 -1576880424 -497627414 -242522418 -1391262288 -1671279661 -1371451 664691648 -4971805232 -4480523418 -1315252297 214230419 1966259795 4966492 -808363367 -80585391 -5535500981 -3952286173 -4773456 -5792453985 -102584789 -13432437 307416363 -3584704378 -498679739 -3338344758 -1685439 -2671897261 82917413 643662158 -593546609 -10812241489 -430671755 -37248693 -1824550214 -2932140458 -1041297964 -1966653093 -450675014 -1536324974 -30931702 77220295 -6008744280 193906216 -81631557 -703503948 -557727763 -3486343820 -255911467 -2532337831 -2230396766 -3614424672 -975198789 438974 1692285452 -3488810 -343204827 -4353451791 -11009051 48506718 15085959 -2033924989 -113524523 1603234 -8701517122 -1492733067 140352646 3281919 -881759871 83854492 -1437558955 -188959344 2014895098 -98612425 -16569576 -7219667420 -113470390 -559373582 -4298119525 -3454955321 -1637364987 564339626 -3223750659 1248340946 -812712253 -1569466524 -1640997405 -39682127 2870877787 -2190978436 -3130342189 13560300 -303351300 -457208318 -8678162115 265771431 -753697917 62008714 -1068179363 629735366 -3594914563 1050401661 -1501256373 -901433671 -951464141 -401471514 -5596984260 -132500 -255279985 -171993584 -63164530 -245320775 -2349324065 -92120443 -44078023 77818489 -693526463 -335603614 -29818153 -422896477 -161712392 -1310172838 -120496863 -2967667608 -4090946120 -34522299 -247365185 -262909543 13663693 -2467757733 -293816456 -2168133252 7046917 -1158769 5084329 -15450563 -587051748 181247688 -322585003 -1645357893 -1049997117 -9529872940 -1103215614 -1122684861 -1377283859 87229 -2532451992 -550585221 -3061748262 16139131 155560159 -1031333528 98100456 -905610695 -94354807 -1390234966 -215536458 1158520296 -6421275444 -728308769 -4797194682 -1072156 -461069703 -2370399118 -3404175012 -4282996668 -3077705119 -4286135549 -855396008 -27968671 22264798 -745938162 -4314742277 -2158078946 -971300161 -1578841482 -3202877381 -1280896733 -13204632 -542534730 -3546326359 -3321064994 -940531399 209236529 301020758 -160283540 -1973433464 1646430 -3951214899 -1350431697 -11189189 -435186121 -3031965350 -1021697730 -4642097678 -5517251534 -10920873492 -424170630 -3620300634 366418994 -267382682 -50756832 -412442944 -2000377070 -145219479 -588877686 -3900366 1030923271 -260773685 -4114452300 446996015 1222307899 -5616810910 -1350672558 226785711 64628130 -6195598976 -223772742 -687181363 41851196 -422973281 428562785 -6197191786 4652229093 1445071815 -649772872 246348478 465096231 -1853820285 -767759349 -165966849 -2299838950 -665169803 -271051246 -277415122 -1225104399 902138933 -2178329944 -150123460 -15094052 -1228826102 -17002847 -3901707592 -4865127099 -505672763 -68458302 -257509941 -12458175 -272312054 218038923 -1227050808 100066056 -41756358 -2475578922 96419299 -3576756558 -1212704444 -589127904 77073744 -13871531158 -3202143547 -269527184 -1831568790 -2759730032 -3367001429 -49560499 597583730 -448071821 -3911353941 -3611145851 -5217142 -179293353 -1264686350 -55218123 -70237260 -9909170 96011781 -67098555 -8251868528 -417721 -846974741 -5187220 -4102945878 19115079 -128513254 -2314253602 344106838 -3172776085 1649315432 -1339364915 -1029497804 52644653 222468421 -2921482889 -2472422383 -648192433 -539822736 -1861162129 -822786016 -86432932 -4048251587 -573345188 -786947999 41537843 -935341342 -7521081570 21625236 -819187356 -3377584378 -603274924 -3571707915 -300173266 -850303919 -82889691 -285701134 -1622150808 127879559 -3899279748 -4183940019 597407030 -1633774281 -184567820 21655217 -33942020 -4391902072 -14660106 -81024339 459884416 -902996143 -429573306 -952779035 -10468219 -304451904 -1393442010 -4670530891 325240033 297704958 -114863618 -2082610001 25904603 -21985746 -2446199978 -4438907354 275127285 -1216960717 -1195444060 334366300 -501002970 -19722973 -917843945 -1449501728 -2233485923 -188996484 -52593151 -2402805570 -2493057287 -364522175 -15211266 14647458 -7076299073 -341607932 -83563245 -271980898 -31374132 124398657 -1447533190 155029151 -15085910 -14326126 -2103663 464521167 -1425097613 -84549041 -3384535525 90233209 -236794405 220567197 -911542 -1557495786 9010972 -59357977 -678118 -1362009147 -769631455 -9397119459 -4115941005 -149414043 -352232114 -1965351629 -305393329 -75374837 -204092806 -510968772 10661509 319197194 -4412046 -31191445 -726641438 -328009905 -4508703 -3245636532 -6556336059 71825730 -2380482417 -7075476 -140663762 -503378914 242758442 -3038689593 16978222 -4448878026 -1543392056 -575158865 -533859161 -248732809 -1377214934 -568147841 -2446192304 -866010118 -2050960266 -158051956 -206128239 -552705567 -5191907213 -5441091289 1090845597 -6709492311 -639754574 292623273 31732058 4243902 -13121611 -1515979695 -289877645 -115028041 -1020050591 -1194892010 479274109 -1290705098 -909991061 -18810815 -5600155830 -94407090 -1055026784 -376534118 -1496556172 -3779808570 -31455385 7589455 -93931429 619127334 9530588 73670718 -550315500 -2303331552 544603210 320241275 114897006 -7589722085 -54796523 -3316697471 -415440704 -7472565349 -285546162 -250075306 -232986108 -1542036289 213812899 -919802663 -970928996 -27978929 -263801049 69366715 -2747285534 -2340227215 -2420713739 -121979408 -1608994721 -87516732 -194117220 -4311957585 -150209791 -893608473 -2143017647 -892828315 -199169951 -409364871 -6998474877 -84801040 909524217 -392656912 308108817 372211704 -3887352602 63028514 -66559074 -6508361323 -2403856032 -2198772 9454671 -2336285844 -1288799885 -364239501 526141 -1860749204 -34149090 -1542238701 12166100 44314911 -1488182 361619545 -1743960828 -1572567683 -805290110 235170864 -2252619476 -1483847095 378016864 -688709012 -6626956536 -4628596931 -647924139 -2252939429 -1624706943 -132808512 -82785448 -74204183 -181873394 -1685292431 40464663 137389203 147451755 -466905522 -766659122 -1707247209 -91231794 2059095484 69835257 -263961045 -1363241994 -987637047 -219637905 171152206 263623825 -2716755153 -2408995236 -132797405 -270832796 -342455320 113042 -3216910351 -1791288663 -607102400 148859751 -1257124228 -1077388149 -266493789 675651 -83569364 -186627808 11703566 -1014685236 324383015 -49650096 -50898939 118337830 -4623654908 -705939256 -2988298455 -5334112996 -16222796 82545185 954516882 -24172482 284136601 -2674584 -599858036 -5173005763 -1249445830 2180822464 -329218494 -957207491 -1130076236 32497208 -357721004 -334048624 18563072 -57289282 -5834726146 -6778016716 -130413634 -1032138956 -1161834949 -130205939 -137507955 -572729774 -2806383093 -436549198 -225053124 -2264410628 -866085472 109923093 145614219 -193608929 473337592 43990924 -976120299 1350345638 -871178297 -3405837019 98978093 -4730002 468694636 -296977758 -2138963513 -369037052 -1504820 -9265905 -568080599 -1030384729 -605356229 -2651180466 -2600723040 -2969979 -63807770 -3211686127 -205949573 -1544076721 -2267357948 248644637 -5321479965 1001255045 145666963 -4536643844 415161988 -230030804 -68361209 -291105049 -3041053601 -2913777542 -2661672677 -1402767102 610385327 2962663892 -2429003367 -399301553 -3602243 1490197004 -1078645012 -684894659 -1391350276 -8426074036 -5864867 -506390067 308567738 -1325279515 -4633912 655974866 -740411613 -278157930 354330750 -856786506 358210904 -45415910 -280687052 -126205775 165721424 405621696 275059890 -187426485 239147249 -120739 1834359102 138737256 -1442593728 -327852610 -515076892 -2274357017 120694555 -413400026 -5516066382 368493670 -329087975 24186824 -159274294 503207374 -4027627768 -8696872165 -320280508 -1858797873 -225174835 -7588723114 -4897218145 -1498126522 49646080 -538960681 -264406023 -7077816560 -4374392 -2017564804 357581531 -146767415 -2050847627 6708615 -19781528 656586570 -1788582559 -562999950 -223267167 -530766892 -4399157929 -260197831 122008939 -59286498 86448444 -3328564871 -745019859 -1603044952 -1007666828 -10883866158 -691844012 -3006235 -53671248 -152235343 -990435430 -324765568 -2045064105 -624113444 816480505 -816026686 39673011 -1506364492 1986273 -202563540 -523272409 -647983163 -743398948 -2336269604 172768793 -2745680659 -183069572 -2123013260 -361137009 -245686379 -162827396 -133165513 -2802277153 -1055161040 -3640032597 -767625531 -3554226531 -689022622 161711256 -812589714 -23514972 -903699071 -794225218 -32708736 -61006575 446716846 8144335 -697356217 35170536 -3433467816 -1595488106 -310680116 60107381 -1009888612 -1177251524 -3315797289 -3682483351 -589953981 738072158 -2379023135 22246245 -90100639 -2403375464 -150637411 -1688443989 -49403248 -1056905785 -26394148 -207095697 834736381 -6163027358 -621633143 2483325699 192967347 781737113 -2809343959 -82943612 -1519836888 -850830191 -2114750380 -585994174 -990567964 -117769260 1554894489 57610465 -84890813 -2249172535 631415916 -625041458 -398979607 -2908985550 -2059503360 109663346 139969904 23247709 -1665438504 -151489758 -90403747 175541859 -4568213517 1249938417 -428200772 -1108791832 -4093567866 3814513 -1660173216 2194053839 3668837 -2975900349 -1623441509 -1433268258 -4004798 -785054338 -1545486506 224238546 -1451575806 -2665629434 -4032822166 -2564395516 -1172547253 -142041212 -105527736 -929729962 -392012013 -148017882 45473721 -573225349 38056703 -1340888833 -399475051 -112178447 -2413950964 -3016004568 565035534 -585613928 -1137138761 -37747991 -1443281525 -108166567 186444916 -232789387 45219111 -281469728 -259208850 -510361742 -165469125 -1758535803 464070450 -2830932737 -1589006694 76419291 -1997463746 -167850931 -1092354274 -446070669 1518456881 -224094905 244683883 -1080903194 -2310603023 -2880545294 79520233 93879898 -1766962998 -21344494 1898842136 1051372967 -1559233791 -43801542 8872463 -92084548 37486556 14509927 116457795 -129639353 -18231924 -1182966687 -224133445 -71907833 73178394 -258972114 -2647344219 -318064791 3363718 -1070045030 -148648788 -798309394 -22523489 -706850722 516554894 -676166864 -213730158 -5400979979 124672500 22468041 13210879 -1084043209 -10545465235 -3260769862 -3731775640 -18575121 -2548689863 -2385508190 -17289343 -263387413 24081663 -556650788 -11334771 -2984872649 -132970299 -686179993 -140215612 138135744 -3320372 1604160874 -306121860 -157017112 -350913778 -833165237 684312239 53359776 -261381199 -344167705 -7742970 -2185573870 234072309 -429141301 -825541823 -1503727023 3015993 913647273 673261701 -5041027380 -51664008 -494318944 -420470066 -2635053397 615864086 -84273732 2312415587 -336528612 -199404701 -152480201 -400263518 117954453 -27400629 -268708170 -606032370 -2332306951 -9948862 -813482387 -649341552 -16223159 -2016402274 -34397331 -344443196 1654850287 247394217 -21700542 -168596795 1211495124 -2592691682 -117268196 -4074670416 -1447479640 -500086842 -518462314 -3938754077 -47609260 -2873542474 -1836945973 827858878 -2488330729 -1933514936 -717814529 -38184922 -25687873 -572745229 -120690007 -1898446029 16621103 -3084692731 -5877008545 -529022936 -462445266 830274294 -888267711 526471159 2043727 15573062 46023335 -3834882316 -412044072 -3829976626 -3483891674 -461448051 -2872152127 151644186 -508468738 50222286 24712159 -1355011453 -1537481584 -6908678484 -4120330173 1404520604 890884509 -875016311 -113242864 -1562735784 -8120532 669120632 49542882 -52564317 -930184696 -2329213927 -242846276 -357934182 -1245989611 956841293 15985060 17816791 -1499889011 -2365875486 -1358018 -184660495 -159303106 -1805914653 -3588478111 -556477267 -124010348 -794173778 -3418809900 -159528529 -19673165 -191192421 -291241941 251193367 -41262579 1058521 2476841411 -1913838817 852733371 -1709166608 -230539246 -386447063 -2040217469 -772583062 -3950867623 -169158828 13525794 -895872935 -1228005887 748856008 1620786 -2779962424 -121067257 2224682657 -36877316 29741639 -1156858565 -4399005121 -3443612844 -2258969551 -411370513 36950396 -877230 1047455709 -41127235 -5668335 -2095335798 33879730 -350043813 -298350347 10426132 -2553474835 -95470401 -2353745468 -393362488 170024233 172998256 -4310780261 101784653 2411283 -373662297 -1578465912 -141066831 79930233 1279000478 -1724696726 -2564918029 -1565404023 -649438180 -1453151853 -2123369791 -1213904699 -4154388040 -1341477742 -50344742 83560032 -25404174 -139469706 76019980 -8397516 -3486976 1380899 89169347 -4807728648 -1419898146 -3266046748 -6143313347 -5356388329 -148270878 -726475860 -449145337 -63787724 -384361290 -37866329 -102328248 -2411944127 129394185 -1642049239 -14446346 219140240 -4578648351 72164426 2072423876 -824958592 1143470074 -882400001 -6888218759 95382772 -3131222681 -2471290007 -2438170151 -146622942 -22541504 195988843 2191141141 44208144 -1289638374 372084930 731701346 -6382135870 -1825451184 125423205 -1262512531 -4192929577 -2189536299 -398520268 -2498237158 -539410358 -1516380259 143416933 -2912851980 -341227155 -16465116 -32803660 -12241989 -299780397 -1367993160 -105767079 -178305375 -21194958 -151035943 -1287417729 -219065125 -480469447 -208710010 -224648920 -1347643932 199536360 -1009606141 521441934 -2034537174 68424436 -8211957 -4916218849 38287862 297889383 20656740 -4952564441 -162287543 -3400074518 -2899633171 544582592 -64340461 153447511 -505308707 -373928907 -1548902219 -1582803111 -214300542 -22167259 -526333578 -2772192 -40923205 -3544845070 604765025 -56434243 -1041941357 532625907 -86122098 -59518922 -213661359 1653577314 -1983336848 -1253621312 -826339652 -456125047 -3637018 -76866782 -7083751364 -258377527 -3251344247 441730227 -29969682 369988664 -363275878 -4353919995 -897638011 -53593210 -1187292028 -4454273587 -486768592 -298969774 -3643672484 -3223743004 43733953 31332519 -2550553077 447762195 -345884729 -2086434968 -1890985756 -2465894603 -3061643361 -1411427552 -418418477 -106707415 -904977948 131750529 -788321230 -348089970 -4891048463 -2953739233 -1056570724 -3565088466 -180564488 -1461978457 331372533 -281740812 -379730193 -91687535 -105095821 -759473121 805285459 1089021637 -738924045 -187748678 -633111780 -1168628762 -17650392 -3256181373 -194481364 -75915116 882614607 1471376 -1978864054 -2407309358 -149906139 177824676 269075912 -4529303822 -1154283307 2719463655 -3610833848 -1252296806 -597002267 -1426368734 -4608369743 144425620 1094246069 29268854 326097563 -16842635 -626987833 -1888852880 -4517759538 -3113975811 -1164450325 117879812 -1189994858 -353697680 138931469 -690135874 -250544299 -2882620816 -43285012 -53802391 -1335614716 -1928701 -1103680550 -1284481792 -198821005 417503190 -357503058 4026429 -1254812123 -4888075 -916875781 -1824935252 703567358 79613680 -3512628096 320630869 175785436 -309359360 824418827 -320813656 -74701794 -2222604811 -42817690 -9200411 30479726 -73903243 -2878396694 552170593 -3505739082 -117324018 -826193832 -177936182 -1712575607 356554525 -2080130490 -7946665716 -3627546325 -517558495 -186529638 -102608482 348609 45273824 -136231167 28140851 -5079042787 -48390527 -2331064867 -239854337 12594729 -1610570216 -1457072252 -54777386 -581026966 -3099019937 -787302507 -9321303 454478026 103774108 -1870122896 -494982144 -278242818 -105239536 1555890 -1657515026 -2315242480 -862043365 -315046160 -227320073 -179404228 -338245589 -528893346 -1006664237 9874809 -1958385 -1974934218 -3910250453 -2962567725 -1769456475 -1272179729 -117628318 -866764 -1105228872 1460893074 -1324301886 513795403 85177864 -1263310517 -52461551 37577506 -1182884197 -22539887 -3847463001 112074689 -852600693 -1171553694 -3263145944 -910270438 1183291245 644799133 -87684628 1127219868 -660409478 -710578842 -1038982007 -52359772 -173369635 78133529 -1947076373 -1050157612 -5112655247 -52831149 -12016453 -281633496 -514017713 -605534450 104019880 -1138190321 182605827 -413439440 58276154 -3460494114 54540395 -682965090 -3862356503 31192771 -1128999740 -289583277 -299222328 33617627 -102886376 -7350975140 -159252203 -141000590 259999510 -1531014229 31484186 -2744139429 -443413673 3537039276 -2950500205 104781071 -365612461 -2010121649 -3721983450 -1727634926 -1254614 743644324 -2108972884 8361172 70268422 -3428597117 -4023125827 -11044311 -1199071719 -2507174594 -5673571 20664502 16736396 -1055592904 128372987 6847784 -517153882 -151926846 -2383639489 -392951654 -1090465264 -746440100 -700287 806947952 -2907105826 119692727 -144499272 -3117227766 -1351252553 -950854365 52352373 -83225093 -4344761700 97573101 -211465542 -536814468 -1509911235 253302736 -11015464 -89457965 -72356237 -8951860976 -815721541 -763489039 663145104 -254438091 -3512151255 49349478 -938946832 -117406836 -39727103 -4034638027 -1148839859 -546361538 171962081 -679040811 -130404520 -754810903 607723222 -4751765349 -31645905 -70368160 -198406868 -229950492 -318075070 -15495619 -1226768881 -255827851 -7954951 -660211039 -1450048037 -739378942 -2119547009 -190348947 84009780 -452039749 -2148591668 -2935991907 -2160990560 -5960309978 -1507955134 -578294672 163589556 -32605009 -2640166544 -21276400 -2242473167 -1225748732 -60628644 -2070017725 -1224112825 -6123007320 -193745228 2437945276 -1103149008 1579882079 -1630359316 -26364188 -111163551 -824724830 -1379146172 -64822711 -1994590801 -386382708 135241535 -2477508409 -1327649737 408000142 -1217430414 -109937636 -231281633 286200324 -1934281391 -3017660367 -5924432 3406003128 -2812392559 -222845 -1705587268 -1157954646 -1402782580 -532580892 -5998644984 -1677220802 -1103447491 -4745090110 -4003952512 -81286834 -2219975703 -12730624 -430259392 -202003208 -1172779721 -1644112808 502909467 -408834365 -10588898 32581618 -19933445 -3810434205 -156234406 -1060904591 135415678 219169410 5862946 -328506574 -6460095452 1363472543 -1382601092 -33604466 -27156331 -1157346496 -2383176129 704179661 -219949863 -336569092 -1881884613 5115407 -998908204 -409933475 18062381 75104878 -23542473 87142942 -125458679 -5154723987 -611489888 -1004526357 -91162245 -3109565 -415977869 -1114677694 -4172913 -696206675 -3507092039 347445076 -1383068551 -120235508 -7081939580 -22543843 7396750 -7705001840 -6082202247 -110301033 -631675401 -70951954 -1843450020 -109734 -1649187747 292796422 289617310 -950440065 -830383053 -2295895946 -923361360 -7874715 -1174343472 14828278 -807271106 339998573 571330658 -1908993809 -4372819155 34928946 1938948498 -1514543703 432771277 -771143141 -495471626 -805254284 -524583449 -2022004422 25880285 -4175436483 -6696142950 -1888651557 -2294413228 -113109470 12600 -2574932795 -37040672 14340404 -8053666977 5150383 -2020309600 -694650062 -405643324 -151635141 -632193920 -1174232580 -28059575 -680638732 4409838 -1103917622 68200000 -1281570 -716468065 -2709630863 -7914031463 -2360170154 -7314345743 -683918316 -5299058717 -733797828 -528805 -3322671849 -2066216911 -3428911241 -1102128272 -1918534121 1739299432 -240973697 43218982 360246241 689952633 43105521 108901676 -314893059 -252252117 -115565289 -740282 -3533913811 -3254287904 -911780654 429246826 -9652224 11462696 1799855471 -225845982 46956363 -1686052652 -445503556 -2328444459 -576500939 -4822329042 -180524248 -1365167896 2317016 -1173201530 -1417822675 727267257 21187414 -4014020341 -181042289 -854793390 -3150701118 -3357370735 -882655573 -1002968469 -685575354 -1951773356 81622239 1287958 -3216034573 -3003074936 -654016051 -4334660734 -2066421757 -931861431 -1511579430 -788583007 -10470256 -2419672728 -551076980 -349251936 -1512132533 -1186770381 -685470937 -813514406 -2983552962 -257471707 -1880762362 -72264696 -529076298 2185874855 -4162573 -5040419563 -146076025 -1413178280 -7316695918 -308315070 -747131983 -3136237663 -10261209 -988274101 -4583115252 -2232988689 -290581047 -725429802 -6581971677 -466913 -922905379 -273240129 -2804323 -2043091283 -1009735786 -3970395324 -1512206498 -147345566 106401488 -2602535545 -1424084412 -717574947 -5475808056 -668778193 539344146 1989742 -1293347135 -43576626 -542671010 -2156127272 -5266646515 -5323933154 -1343578976 -432595445 -1239877100 -1764423253 288723779 1546156013 -3960474926 -242642713 -439441169 -2645172675 -1499424 -920755636 -131399 -592288459 -2422121366 7539532 -1166748690 421494547 514368901 -704410040 -994163055 -3440016701 -1010486220 -240793705 -1636462878 -15905045 -10559777 -6543642 -3922460338 -3657125098 -379015165 -417860557 -1307044121 -790688449 -243024244 -1780740932 -1314136358 -4447040836 -526857535 -279055760 -1009375888 -1125895954 533514772 -776067178 -335214591 127224670 24929229 1280534440 -1325889206 -23941549 -461643777 -2419100920 -321883469 -349806998 16242601 58035922 -3775874626 -404976823 -194391783 412111654 -58278156 39313913 -51840691 -803600080 -5074439548 152631846 -4442651223 21849030 4247070 -432745424 -45930303 -327934921 -597124819 -1407587634 289935703 -138402441 -476194350 -2789271592 -42048706 77117042 1380739626 101792734 -1415815240 10315147 -531009070 -737872054 99801386 -443661806 -1496705361 -2964690998 -38058149 -227684117 -1511967994 2760704178 -4559911557 -5928251601 -2616568182 -717170754 5676809 -2347910000 -517817405 -1628756580 410084348 215505273 17195645 -4182605518 -152601570 56791428 -1670138065 -433692159 -757039929 -4037185753 -1176839707 -5947673 -577336491 -1782338537 -444365696 -728275853 -34064633 -1199093602 8399554 -6485050540 -910645800 -475833499 -1680397060 4589133 -6425716860 -604660847 -105579237 96179246 -103727003 -6623280429 -773027417 -20113734 -2348708515 51645843 1363952 -1922293484 -162982409 -1264725455 -1624181 -451979182 -1111510218 -1365310 -841395686 -6448162017 -3191273044 -8000210243 -332116626 -17778297 -1511358302 -793240885 -987643336 -1192368480 -1171593253 303873009 242307 32321037 10597724 -1394641529 -3361913145 -110171549 -301706768 64368101 -3312646742 -2052415028 -17957591 -176835675 -116531365 231630273 34644941 301840157 -2022664354 -11788116 -2916016586 -631435854 69189673 -418154321 -471266048 -2741444070 -164534443 155844449 34922367 -35712909 -89131739 -933040907 -173503808 -2766855703 -2159157411 -3737725612 -1042867695 -141004725 75830776 -192949629 -429762377 -370534654 -525964246 -1581963995 -7502603867 148058873 68844985 -1622576085 -1242706154 -600475561 -2595234224 -1068083511 -5912166082 -179988925 -755043761 -6240950723 -1292198792 -78506748 -3216933972 -146958471 -69698320 -7792733 -382759624 -347787671 -48836937 5985982 -54132768 -902113766 80589866 -871671317 -1546599767 14627280 -2448904828 -1822366714 -460200295 -45537954 -3643297733 -2266566279 -784976030 176609599 -25800347 -4634885139 -57548834 -3017865133 -1887091080 -15213505 -1577833841 171119308 37538581 -650598 -1743556672 -726984812 -557759240 -65694880 1057732400 -86005203 -486949921 -275393385 -2444304077 -1881039990 -17812687 -470680681 -10808333698 -631208567 -975034766 -196823314 -630960261 -183554664 -487419263 -2425708992 -657753275 -1480704529 -243530225 -1512799798 -5326035650 -358601991 -4170636827 -3105662589 -2601732055 -694301358 -1706079409 -517141837 -169703340 41768751 -3479428519 -589710310 -27396079 -1668456290 -346098733 -2411890128 -20289645 21803398 -3348679536 -2589477026 -135279038 -60366386 -108924772 -2819985993 -196953123 -18326361 -2560915852 218169166 -111028999 579686 904910570 94142850 -35342877 -285176527 -8593831249 -2684109678 35372694 7412055 50328227 -59567827 -3976963306 -2561834366 -2387263570 1417241 -1572433473 -442733587 -325400537 -4060390 -2807532 -1430868577 6894463 24482036 23552326 -1856010661 -828714384 -3888726901 23718624 -334879 -153613247 -3752289050 211538054 195677809 -1019826037 -2489541974 -70807476 -5948695624 -548869812 -170100485 -2165194398 -1643771029 -708867867 41231249 -21642778 -2933663700 -92129150 124556599 2600995 688682972 -140586200 -1288027510 -2258651851 -4671110957 -846390950 -2352639619 -18469943 -1679993229 14903874 -973128242 -559596856 -103207590 -258029123 -2512143368 -280795385 -597694732 -2690638528 366601 -292869470 -1727882713 37006414 -6002652261 -990216361 -308390648 -376802116 -4086266793 -1267444320 -6135859626 787441226 -1192414348 -1105840738 -1535980937 -774174609 -786015491 -706350792 -1621911025 -4576258483 -81921397 -1245089 -237999827 3614953 -50396908 -127253898 -1582019347 -1341680613 -2749682516 -17593400 4744437 50771310 -2073962822 112383256 -35303359 -13086970141 -2916497 -128890536 -7370904713 -320766776 -1178313195 -104325630 158657992 -73582903 -1463621708 -1523392950 -2117110967 -424970034 -530174612 6391526 -1340339526 -514669560 -948041318 -485597279 10939630 -3537164593 -5837200707 -1842018108 746379142 -4481893266 -1635922364 153722604 -1504559931 -98475902 -453917147 1752529 76874136 1829757785 -1567315487 -130816105 -502568725 -295142083 -490692805 -1649920331 1673403 -121211766 -68511388 -3739502868 -6302675 -2713610 -50473247 -3349432035 45420552 236818156 -24237016 -464950188 -1755869653 -1039167883 -1751115364 111573732 -2826667555 -469724896 -98104590 -22275751 1564312075 249831311 -3883683330 -144487092 174835299 -1514923718 -6431034730 -160645567 -3765230909 -1023290003 100446928 -1414670444 -3784960329 -205671731 -4100670380 -4083920 -676996881 -1590261691 591855027 -3721425239 -295418758 26412052 -772187614 -4665197462 -5747875509 -1018656578 -411177373 -6293298108 -1229023351 -136711868 -135480555 -1239228951 1674618754 -6318444032 3862809 -1468288659 -2260229818 499361079 3857122 -931953569 -4320610117 -803913979 731003056 -825161288 -2917097213 -2416514 -82386 742809829 -272347341 9910913 -292530662 -3130892588 -8152867 -2239795886 -721129344 -1520496814 -271805514 -248423854 -12034151322 -54402337 23019401 -6135120075 310723471 -2490928232 -2430435299 -37316732 -3445638340 -4659793 -145139221 -4442251984 111033616 -1340987791 -17937160443 -735116069 155500399 -801734364 498480526 1154333470 -892574841 -993469894 -4380977326 -158904345 -755189188 823586806 -1519604568 -200953490 -4500116424 -313646002 -1480772844 282786199 17688683 -2307370713 -190252095 -437047409 -77575671 939858041 -18015443 -3389887 -2626470235 -5253212512 -2840457130 -1849520543 -202526833 -265649327 46603198 -18962516 -226101011 -630656656 -2813945014 -279002902 -73333102 2378640 -3565246639 -3812387403 -1332359235 -2036543719 -4720020766 1719278349 -6089525446 -8291694538 1287617868 -1399584659 -5209350453 -349271974 -156605194 -8925327302 -182515028 330347007 -178285470 -191462899 -1111615706 3843992 -2333717615 -109151163 -2600513257 963799 -4191221443 -1187284218 236306272 570996698 -118866051 -3799674528 -3845627529 -396004412 -1217193526 -2440929875 -351509890 -1641870172 -504834241 270222408 -113668579 -1157946748 -2963495314 -691882403 6303893 -2479736717 -654007677 -140185380 -148102342 -7255730558 -23657579 -1255124415 -1081531155 -1820405318 -2455169081 -4671005180 -540030839 -1021836858 339962317 -123206989 550621603 -3016348901 168774326 -46217127 -1636226762 -4614135668 -543739149 -6047388991 351393329 -271046304 73300064 -863637765 -1551765495 -29489691 567208365 -683338577 -11650582 -3692954959 -994837060 -303118210 -1599964034 -896119674 -648408951 -1572498328 -3029558666 -171876779 -351139553 -484664964 -557328812 1885346 -3053157258 -778359220 -65407946 -991034485 -929865931 -453261615 -794820988 -65273300 -370257170 -221534273 68958206 -812767573 -371565701 -3490370247 -3956845962 642399 -654297067 -45428192 -5571691312 6875747 -1444908400 -580852380 -1400841729 -11401648124 -34578525 15336054 -55749890 -601224525 -219284008 -5123339524 -13474285 -1178120600 -2786502819 -172834546 -462035080 -989352050 47488046 132780989 -142678557 -360335586 -613085877 -3242136651 -9818073572 79386407 -2017926328 -8498883622 -73030200 -3370902563 -28412658 174751105 -4540538867 -3588452348 -1611304481 -984865064 -460738497 -146534118 -2565721457 1127151783 -4053575606 -183039474 -3194606301 -61964706 -2966895959 162765625 -1403864555 -3790227606 -2090017074 -1264045447 -1694558272 -3442456226 2737403469 851446880 -799523001 -495671895 -61171899 -97653676 -12223336 -208130206 -287306969 360077 1631820763 -9015539943 -460352727 -2140493337 -1345924519 -492213744 -361842268 -2969214430 -466017455 164653375 -4402524038 -357714660 -45802329 -263957457 -2831893491 -14002586249 -4148929482 35696230 -750244037 121697354 -1130035845 -1987641691 158319658 -468109879 -707537016 108159601 35307637 84959738 -590512508 -200083804 -649654827 -40826903 -780608278 -1582823879 -4895860746 -304658406 -108022755 -339956164 -6121141244 146793846 -760885963 -452082826 -1892205697 -3749133894 98155188 241051750 -594805998 -1109420772 600940394 -1788460728 -150372275 393007249 -728342812 -7002579150 -549255100 -1160572789 -169292566 -2367921728 -7769733352 -560564267 182966637 -1555608155 -8197361883 969967163 -189539123 -9321146096 -1716358488 -3458153318 -7019855 -424380493 411785459 -23076197 -5002341676 -1612430943 129219965 78787266 -2758099048 17716436 -30740751 -6764896605 -396922851 -3474479313 -67974867 -2801089935 -228342936 -620866909 10192430 -37750398 -92980349 267261042 -5975856840 -134499846 -1299363303 -2001642648 -334559498 -3208432332 -1588920946 26332307 297630337 -445148499 -697271164 -2654768017 -669990947 -77782482 -2165080262 -63425802 -1390642061 -5531866361 143334139 -950634915 -929987319 449755028 -7271496937 -4373487384 -106469168 -13674131 6353698 -6195583674 -949574497 -22086046 -1159781317 -18125392 -4022960965 -6596629392 -467551272 555289337 -11107352562 -2371073444 -1298598856 -16322166 -532288319 166862922 -564266280 261017069 468467022 -5597077433 -2804437765 -2256063180 -2993134474 -14950571 -4164953696 -255283193 -3042860553 -810594627 -19590189 -5621286560 -292639441 -10378516786 -138344908 15447740 -79115940 -19269278 -3087771793 -923130792 -817362456 -1283719332 -19602462 -55964134 -1335948132 -1025685423 -125553547 -2252405385 -470314651 -1391611786 -629347999 -694442667 4762094 -4577087533 -1413591675 -178369427 -65820160 -2304153697 -840553859 -524135593 -5936885528 -544236981 -4379861 -6837235562 1213043 1426799 -1070106892 44149260 -2345244238 -1535684693 -1267089892 -926657385 -1411191452 -543761008 -12738368 29613471 -624312323 -127467908 -2362448585 -555395434 -144097917 -902038257 -7109782609 -77824964 -2164514561 3509182 -3254105415 376714492 1151409577 -2112711234 -5731169655 -39995172 -3510514618 -2781146362 -2482787380 -1771969816 9356 -6026956866 -2056710042 -263137266 -214820225 7056089 -582082377 40387506 651033699 -2555440756 -1819858392 -10712673246 -15512442086 -5220646573 -140445053 -26653798 -1019649935 -59860031 -1147448708 -29055798 -149088755 -25467083 19088870 -285682950 -212052272 -4227202900 -9735482360 -305680199 -333834285 -9074194549 -308705931 -1139622370 162498181 -391523852 -4783989101 -1278602469 -142202598 57235193 -469270221 -4323279639 -8017338 862430390 -1204871551 -641794336 724060072 647822271 -5789024399 -1697911792 -397761750 -174030916 -33800884 -10727806526 -161018546 -1170686407 -6198484236 103065377 -4375599777 -106155290 -823298447 -179231268 -5737304946 -598669492 -6551815384 -2199282838 -235092201 -80605691 -304216549 -1259241301 -2208331284 -234271864 -779144624 253476638 -1672168 -260960 -6222664876 74248334 -1842718127 -928003277 -6484509712 -911036061 -242758186 -550763650 468406928 -9006686793 -3587668261 -1206613345 -17947181 -5608357 -4785044678 -3160783200 -2813229173 -382481946 -2363887855 -353394352 133083317 -1220105190 -729923839 -15537172718 -3977048386 -151883637 442682722 -951342010 -12402958 -945755209 -4010081152 -7299125591 -7554751017 -1899700205 -3576371592 -2091473702 -188143095 -4771945193 -1132182124 324514783 408491 -1135987058 -20424246 -38502814 -1699031152 -4668219008 -310336493 -402881583 -470945 -2925241020 -2491693131 -9557432352 -2233760493 23370578 -4478124725 659045897 -4647276905 -976982592 -13459518 -2334053090 -537780026 -1240514259 -5577127026 -193769913 495764385 -2071544175 -2922132254 -1026816441 -380178340 -2053359529 -46168473 -11784117 -810097736 -689014946 -2024515265 553805 96127473 -734491923 318290912 -187873 -3187713470 -8200119375 -743256 -65212372 2378191 226472623 -4822032741 -3117816375 15731968 164212104 -1282962145 43634907 -3732193459 -345315514 -940233171 -2604017362 -16266610 -4077485059 -3029505595 -3723545867 -4344282753 -2408073111 -767188443 -6464482263 -2484578832 -923243969 -4637419 -3641309495 -1537071933 -4884831374 630182927 -72504639 -642997990 -27799886 -974218803 1229981091 -2138392666 615344847 -4153586 -1745283656 -1767598788 -7870612872 50549035 -5686947686 -1901887273 43875047 -4138207261 -46572645 -2665200937 -5826946884 -1303991652 -358016365 -4084630279 -392724111 -1267945868 -309297463 -347162228 -991029646 -2297664535 -4551904 -2490711404 282813155 -309087470 -720322245 -2866368444 110104805 257262559 -1075513934 -2425514050 -1784768043 -87210725 -89678514 -161087414 -715046848 -61895614 -1149184527 -730714751 288656824 -9111170685 -567717579 446472265 -9554950793 -1176730413 -249644455 -676162317 212377597 -2830407864 -554727370 197622713 -671536187 329441012 -4340069221 -447978 425410651 317681443 94536021 -14954924 -589247174 -621326786 146581053 -15836051365 -2155092136 -3563835402 -383148130 -189393437 -1169127739 -4089180696 -142722159 -3307557733 -384719361 -10159350 1151573526 613052419 -4040394867 137481567 -16036218 -19467118 -2038149581 -962552102 -3985173024 679349815 -3011836262 -33879055 -11990436 -187141131 -246311485 -363065387 -4749206209 -3439192334 -2925455321 -908477953 -351994792 9869603 -8746047 -4623131731 -252122978 -82868089 -1116003544 -5330452186 46279475 -693886199 -5096213 -2325451559 -331884417 -445652471 1284317316 657057693 -672722407 -122680454 -35156004 -1624616649 -74172955 -3331133204 908502977 -417833471 -806039821 -784011344 -958693440 -2357786 -3167038386 -3316701081 -3456963054 -294174967 -3759608271 -4225914973 -1065270789 53238731 518017823 -2480097592 -4346785825 -884066138 -909686766 -338237302 -1331540264 -11502209 -1642234647 -91068908 -87909413 -3447871 -4235544785 -3864183683 515370440 -60144945 -3441001141 -1132047462 120889778 -154371549 213247890 -2336476930 12532684 -656075108 -1621007344 -5243630239 -652177055 -104969239 -669806399 -15088322 -457420771 -1775680003 -3217390127 -409846276 -4564003125 30556524 -4514585798 96359752 -80238539 -651189959 10433875 -179302051 -6210840164 -590430414 17051745 424349093 -5450532041 -114063492 -1472044232 -1161382801 -2721389679 77248782 -7279971437 -2011583610 -1244450854 -1226462833 -5808519418 -220133987 -1479419165 -359786799 -146991576 -221571241 32424062 -35411958 -2721510846 -1085988795 -6726388441 -1178053239 -2871859 -2081569412 -34681391 -651644138 163520185 -5177954399 -3974668150 -2762635027 -144641634 -186321817 -1098921570 44839177 -88631063 38087440 -899395738 -204523933 -31971869 773515788 -264501354 -3147406709 -4099168640 -1718464 -7004444393 -121236631 -964991364 -5163973335 -5654121237 -1104104053 35238508 -17607875 157346755 -12652743088 -122729267 19613825 -1297109284 -84353190 10769499 -944631168 -693158388 -796629024 258719375 -202987878 -3361090 -4384002501 -6292988841 962497 -6466125799 586815256 -1602183008 -1636397592 -919112405 -1558126128 -1272030363 -1908106679 11714754 -5273757208 -8530495746 -393302172 -974769022 -469744376 -673428469 -4835909517 -16235906 -505696610 -1550555857 -747943521 -4877346048 -2836006569 -968491396 -610906730 331627573 -754172744 -854503371 1445282 -1120912285 7311736 -8426568123 -342305077 67712236 -282126972 -9489801 -8469461700 -10326817459 -2036408789 540277236 14202056 -576784657 -38017168 -119985008 -688150222 -148179448 -33299036 -239005333 -183430489 -832224024 -73765695 -1715518289 -1932489060 -920282257 -5704572220 -1281568163 -1302462684 248998433 -5493212052 -3074934115 78421725 -823143134 -20220525621 -6033109731 -210815073 -37846343 -425990257 -158188168 -6683791528 5965384 862980288 -1128754534 -476559614 974570823 -689358188 98787258 -2399643880 -1796224 473853966 -2433383799 635548952 -1182531578 -110132209 -5818990074 -4550807647 -4792430094 -881688986 -4173844384 -93767348 -423878869 657017905 16930706 18247983 -54766401 -185407812 -47844548 2442642 -441574688 -88359609 -1670175777 -50620172 -1004418181 -7926446915 -1394362 -7106760810 -82600517 -434398142 -5479265807 -370444315 21673014 30604482 -3469754465 -7150085000 12452044 -339170110 -3347378586 -3104111335 -7361984678 -476770479 -4349831681 -3312473141 -645828104 -146564487 -221756382 -2716627503 -318462361 -1650040677 -969731023 -209799868 -528714628 -18125145 -442866505 208693 -595129460 -492879007 282804531 -3275255358 -7277304573 -7627413459 -1514187278 15943375 244509276 83633993 956260353 -2123602382 -2229421308 -1731980970 -1020973950 60372324 -115802742 -5433060347 82839867 -4695585859 -51092386 182088558 -5785291866 177806057 -2236521725 -3083558212 -1501609465 607605396 364844552 -999591885 -751772987 16035353 456574841 -727344997 -260960539 -159853533 -3158730037 148610595 -5673084542 -458328176 -1124709635 -39234624 -1797729187 -17750731228 -960350093 -276505312 75093 -94445622 -3725419657 1482936495 -369440982 -23843106 -1369863273 -692855065 -4480714252 -7675106980 343191745 551958061 -3710883516 114242114 -1904117519 16773608 -2815721689 -51384896 -323385802 -1114339298 -1726027469 -6175342791 -5630112561 -2720286601 -53072979 -1506298235 -9813241929 -1427353727 -1821133297 17306256 95915 -1519051347 262580665 215124860 -42014216 4764458 -350471169 -8334185677 -1683913227 -321854629 -2484603252 -451768469 -3099832061 -283411567 32844048 1452615 1824519613 -2227191090 516995525 -1303594444 -113265975 491042814 -450528976 -278883932 -648526237 -2213091888 1423641995 -97745007 180924828 -400379668 -3470316052 -3624842300 -492027319 -26850521 -1074009875 312982786 -58561590 -5257011399 -423551274 4482153 -2183280547 -4532977786 -915662621 -10098877224 -485098336 -239725368 67900920 -4375358445 -550605481 -12393896 -1673105425 -259897146 -1659729177 -12926781163 347637 -4907491328 -19359631682 -2200073965 3241460 -1238145074 154660 -106761941 -1014003618 66182900 -4457328 -4557048 -1055741392 1279611 -520615816 -2829421911 -59172314 2954157 -34118364 -141469118 -146689468 -4177030793 -1562774357 -81849161 -329187244 30987073 -122754374 -829892238 -1766399636 -56478275 -3728457615 -230317860 -2273315605 -5004777523 5705445 434527159 -14724620 43694912 -2993949594 -183222026 -1165034897 -1954335886 -1748596252 -63842883 -568226901 7257356 -2659829019 -5159102989 -6708060426 -2357319440 -21792416 666473821 -279062569 -1269114820 -8363081148 -949609804 28344291 -2903244695 12526583 -350733550 -410653552 354250511 -5466396978 116917380 -172676708 99968913 -251879202 -58151012 -20856700 483138605 -259779089 1037786785 -1683406582 -4068718 -1091122038 -558154043 -169841609 -110074554 -21690269 -155457185 -151143482 51240521 3799343 -485749814 -10382966632 -415146522 -133554849 -1348704 -101027385 -1682735795 -1994925670 -1585044860 -655294086 -1538550626 408747970 -8632193073 170063890 -2127495879 -15335359 -10218695309 257889603 -3698143104 -698364575 -1230765886 -1303727131 -602199749 179645010 -157385856 -5095251275 -48055345 -64941277 -183277759 -1580617238 56465506 -3373194373 -123315979 -1101807444 -64513645 -503807863 43995 -3375418069 -1831259059 -7553284 -1161102205 -4852056212 -870790816 -1395107161 -4042502870 -228411107 66032838 -329377683 -1073374791 -2971901331 -1804002986 -1940119 -1284690469 -125085441 -171696195 -5255491991 -3790761613 -8745615215 -592105836 -1026621609 -1556532926 293012475 -1273592746 -1060631510 -103587673 -1331735384 -1878298372 -1272078703 -3382290992 -735705669 -2723552623 -1364112172 -22503958 -517900715 5279209 -1319059453 17590555 -691635099 222709018 -53824480 -3024337404 -113192645 -1429962419 -294624268 -6644915770 -3040244894 -5881081045 -4621104178 -22754888 -1505107419 -807712245 -11363704 -4323247305 -1190562494 -998357594 -3310924238 -1769308666 -553007438 -403510023 -21852566 -1516637972 -1320022635 -251934492 -1579853713 -46205926 185419389 -4784534962 -1496759369 -1565908335 -1069235447 1044917350 -30927428 -117997138 -4293522453 -199715214 436008 -2872286491 -119326940 -763676 -177020776 -3928929107 -271999401 -319755368 -18803907 -1634190215 1348586305 -1374953530 -4707730911 -4450328293 -7126570005 -312648035 -6204383168 -29358281 -1548094 -6227379788 225684182 -53279024 -2979749139 -20672188 -1144429521 -156416896 -973060728 -4023946157 -6798993520 614721191 -1323857637 -2248356362 -388299719 2980847 -736317180 -2901265683 -1765496432 60945373 -4032620932 -425398404 -10373721148 -155613078 139611907 -2972892995 -499415908 -14904926 -3238657484 -148811249 -1439530961 1059080564 -6233768306 -4471381879 -1684336834 -572968807 4752760 -1244354170 -7557262472 -294569603 -34844788 -12951122 -2984884903 -1640684814 -738069055 -3479110205 -61561513 14361768 -1021015915 -6086424257 -4041057559 -31182609 -848345539 -12844362 -13895387746 -8010484546 -7306793817 -663763695 -8600116404 -1095226878 -943863099 1152411745 928447513 -4653890105 -1222064554 -230687379 -4637025925 -6087672382 -169679815 -1512472350 -30314054 53305405 -1250283991 -115497289 -7548852 -1104248115 -3150304690 1433417057 33551217 -1397648821 -255923865 -40505831 -190457569 -872286191 -4562461 -1817296382 -139799654 -1316914421 -279135877 -6427480174 -406903915 -789381891 347791 -74799469 -1650826834 -2049740940 -208851911 84036893 -8726531 -540727771 -187196212 -374617211 -334118112 39773453 -51455988 229232993 -191601827 -4157100400 -198820297 -244645068 -2483970190 321338881 -1120215447 -1332978287 -3958034487 -527196201 45856029 -1678642064 -1887048986 -736004167 -190656591 -43339987 -8927722788 -163634667 -637031529 -2702847794 -3338950251 111634509 -1063950323 -1459530883 -180354696 99045911 -1315512654 -5633798973 1278574833 -542492724 -81294913 -921364470 -9203953004 -122610781 25410988 -6349965409 37956858 -255695208 -1186721724 -752977162 -40071557 -943683947 -242618356 65599234 -1003608921 -2546048466 -4391218998 -57447813 -851642988 -56000188 -1718616033 -32112472 -490684099 262562366 -568692 -495460932 -3566236 -164136314 -1182277946 -762245551 -4656120806 -5636323301 -1010010795 -4791973518 -3920549180 -141518142 628403908 -4445241071 -373158893 -7903361200 -2930116700 -2052404411 -518983911 -4972547680 -2431169407 -3454847 -2889707469 -412593635 -5734898063 -3255643579 -5536550122 660870303 9335552 -1619814 18640487 -334187888 -1092789833 -1430850461 175220838 -4499715583 -398124351 -88610123 -1170681384 -7264575593 -819430765 -230980 -409218557 -7330762290 -2632482333 -110205890 -5730282778 -572074992 50758727 72978235 749963367 -9093945323 -350004986 1381657625 -4804824531 -2844549629 -286598314 -349750448 -5182130879 -485691854 -2422251401 -275592985 323516292 -4046190046 -8855603020 -474787886 -6089257 -25681003 -6218071030 4575263 -410113005 -1094209751 -6342292 -7779635743 -3063363374 -2102563085 -140051454 966404 -2637854080 -5085910 -9009644501 -1008257803 -6681406543 -51389 31510444 -781962305 -9033778267 -2960132223 -1700670336 -286733195 -735842368 -4381474237 -6309042911 -4329833440 -3714306670 -26459161 -588400760 -2861799494 -6743450754 297604778 -180216260 307159843 -123128319 -3963993405 -352916741 -2751927087 -3816123134 -1259982761 -4053835267 -987022952 -1083222459 -146007365 -541376228 -107925152 -463409423 -1257243070 -4025650731 -4368743339 -2075615968 -4695685583 -431967920 -61194361 -699921603 -939930437 592291720 -1245014029 -464377291 -2761230431 -403392734 311599190 3726636 -114559281 -240471090 -123763223 67526884 -459454840 7477514 92550 -57374661 80578180 -103320404 28497637 -1146305449 230695534 -133705938 295521612 -5935480740 -1028746609 44523149 -6377458964 -1480804230 32613060 -8275594 -1048969440 -253709507 95333890 -5004079098 -8851404813 -1703105208 -109504 -791378042 -252807983 924442005 -2881797882 -429744916 -2242996824 -866354892 807009498 -1030371220 -1403338843 -340952784 -29189661 232359753 -10160537 -411251164 -2194809360 -3859614742 -792259302 -1766052647 -2142381145 109843428 524512970 1091064539 -4045243295 -4163316456 -2753337338 125781300 -44929310 -313287151 -2986733282 -3793727155 -1238553793 -144190881 -4003588844 -185013741 388790715 1974663 -488627343 -1608931036 15026888 -426860269 -3363431256 -110247690 -3725190948 -11099441644 1019892 -802401437 -645153970 -39971714 -632700161 -3102487159 -680452272 -2606525143 -770854502 410517373 -652042880 -310829490 -1004996331 -301677463 -3995916535 -1125106505 -2248478571 -8358483908 -1270042253 -40883234 -2751834046 -4118554232 -158685178 -38073479 -1827427962 -399912641 -4345554 -1319154636 -10430672002 -2809708406 -2378513614 3188830 -449917573 -370605790 -8212421463 -7025659388 -2989500514 -5300084088 -356133233 -268455316 -107686339 -5106190402 -306985147 -3769858504 -1510605273 -382637086 -111723303 -470464611 -786338944 18801997 -1211500004 -17253076 -2449912433 -2774775381 -198048026 -3427642174 -389010895 -2531178692 -6087644408 98785626 -3545692119 -133978300 -330733404 -34903140 -89712073 -291235273 -6763374585 89035914 -782225862 -4619961474 21090095 -3138349194 -1742756168 -274771217 545866051 -4365909422 -85418326 262091195 -3447811523 -15358170352 135887761 -1338843265 -226325336 -8486093 -806415767 -608862125 -3257490871 -3375385072 -170541612 -2378812600 -78522820 -762294901 -475995336 -954642129 -6057018848 51299540 -2227959832 -1914029356 -223863551 -660717529 -418546365 -584602511 -3905650634 120918644 -39373957 158635111 -3027836578 -13488341 -117371105 -886062516 -4576198484 -3923854113 45389057 169924119 135306710 -6088560173 15893314 514636586 -3280756193 621034 -611226094 -941383466 -4116584801 -602552900 -493871674 -2455225299 -1330514029 -129922740 -3116952754 27155089 -3437332620 -247987375 -2733993350 -25529634 32393301 -1387289049 -660442440 -15249199 -3106527631 -465157798 -1091999984 -1921901396 -10272570928 -3074080199 -902272 79860282 -7998335970 -223437409 -330798518 -1036630099 48532586 -918990675 177524044 -3610897698 -194337001 -570570251 -181248275 142544342 -4382631726 -2240113962 -1533068020 -3668533338 34899269 -1414905341 -2323150 -582089871 -103038777 20365750 -412332 -1058099980 -1059060563 172790534 -2715786810 -2278718328 -24028464 -2040130663 -19425168 -527494039 -3362851230 -24124233 -5632937892 1467332869 1922036 -263468411 -4143889091 173559282 -696865872 -78555083 -721493806 -3131855 -1078017602 31336380 -1240407507 454408205 -257073567 -193699806 107192742 -5263100477 -11511060 -3297833361 -203013756 -993866867 -1852837171 -1300105747 329438301 -30995618 -3410817252 -922723608 -763926560 -413004841 -5033424 -1454326615 -222682638 -3838730825 -9799205 -1179652835 410657988 -4255286768 7216567 -101452243 -1884878332 -16636605 -240652 -23514937 521221798 -303629029 -266712721 -2964352933 -892706926 189223435 -9395479098 -539864134 -49634577 -744820775 41054850 564398408 361383887 -61547506 1104144350 -335826136 -957099263 -5165184535 -16321338 -25401550 -2006706757 -250572064 -2269723527 -2039847380 -1579868902 -362036895 -2360264 -105187553 -3219999053 -27425175 -1597802723 10442147 -945106036 -1886381036 138606169 86128860 -404988 -4240910674 -326836061 -2184125069 -115583800 -334308439 768955299 -5664841738 -4163326954 -393330819 -11329985 -1352753758 -337312750 -1365299805 38842901 -2928078956 -1074575959 118293198 459023348 21464719 -714892905 2034638384 -2799530733 -3297558834 12306930 54647669 -394376448 -2999737059 -309826332 -41556852 426544353 -1603908642 530785790 -746716609 52246467 -332290861 13171218 -5960333250 112153389 -1654028998 -1208597841 -10135579025 -1276165705 -6121102681 -8771956756 -737247470 -8487674251 2119149772 -110362353 421946459 -1693049794 -168582065 -5667999297 -33558532 -74262268 -1663742009 -30935493 -445003791 -5502957451 472163162 999743469 -92153743 -1188170701 -7259452 -2722389551 18842002 -2463403393 -4016194017 -1467936566 1108320579 -158298079 365101940 -2850782681 61332716 198311868 1490744 -954139442 -709130868 -140850735 -5012779885 -9462964816 892023999 -386611365 -706582479 47554005 -3566638114 -335900444 1331008699 -34333245 -3866709798 -14665135 -1102260783 -1638649276 -1813817088 -78497921 -14927152 -907219312 -30303366 -91834936 -2931334449 -85994372 10956763 -48242896 -1028233567 -283774939 -109858960 -507779857 -7259693480 -50285798 -39967488 -481730002 -1868074545 -7208714076 150558526 -1864106256 -753325488 24626609 10424113 -1562741245 -4480177390 -161238206 -1673340262 -2841999792 -1660096017 55724260 -13300632 -164267741 -10647539047 -375326699 -2696773448 -1760457946 -166996718 -3327824 -773683696 35473747 -38353878 -3642980834 -1336009082 179773032 -47148139 -4946623377 -2167319018 -1347147249 -563862616 -2033351836 -2617397063 1008306791 -221772452 -4307251897 473481989 -2924920793 -4701536858 -2461282653 51168313 -1436862119 -2348160848 -1209206797 -1099113092 -1783552 -2543016534 932435008 -50578173 -1838603488 147214999 -3769843639 -173706187 -3231951244 7454466 -72125348 -29467633 284677 12050312 -495751 -3925847404 -7293011307 -65714959 -3844381922 -621420842 50574673 -213158257 -115996431 -303126252 -1470476931 -2999457378 -249058561 5481694 118174568 -4804042 -983903470 871131883 -266147383 -819793582 -1284249444 -374889412 -728141337 -228085429 -1443514355 -1436040887 -6817272308 -2765591124 -83409665 -76621385 -885431541 -882872505 -508159923 -399597220 -3309480769 1225327584 -2208857844 -3350386123 -18893094 -312864902 -1414524920 -35636603 -483796906 53405308 -1209415583 -4063490453 -2025367821 -500851243 -24386706 1074854856 -967990180 258366801 -3669799884 -170448214 -3242250193 531259497 -688532197 426481 -9833456192 -274083631 -2314393785 -47074045 -21512066 -5768350481 -4321692704 -1134887350 -3241695415 -2409942143 -587919757 696723 -781022577 -1370450261 -275235850 -1793913183 -4861688382 37659736 -710774899 -1393981749 -88371884 -1022806774 -1338787583 -175256285 -90346238 -1499800326 -7075204 -975666847 9787717 -92683602 -7933042495 7635499 -386441066 -653398189 108377617 -19641122 -857002568 -3137615934 -1452862 -2889340519 -4800732934 -10514203 -522099699 -2252454156 334857037 -559453557 -3360929228 -1703160703 -1268645237 -1917368546 320286018 -2641444446 -2626408031 -492725774 -178845843 -105600577 -2240814884 -1688644613 -720879689 -979462462 -77808028 -54231960 -9362438400 -901802241 -15017752 -1946027943 -521128532 -334299272 -7186288 99342764 -1020068087 -4195307603 -360359802 -5970410738 -5155420567 -4121513804 -314497073 -1582067414 -872044472 -2272699634 -3821990052 534565435 -1394248850 -177424316 -4298193584 -9152112 -51647271 -2207392549 -24536883 -3065069301 106605766 -1055488915 -24021539 -417723945 129508832 -380536428 -314968533 -1382728736 -1580288593 -2289394348 -6277318 -6110202710 -1001014453 -23209717 -1549936101 46465140 -257505176 -7010952852 -127632818 -177016005 -4788921957 -426469136 -1157644393 -1154481880 -2296424868 -1379116352 -3561319350 -1931413341 -5829131 -130227524 -78458315 -64648442 -371811821 -101271630 -1137461480 -2942631931 -4712659641 -213710193 -6269350 -5946924322 -4122713234 -454631788 -894580810 -1283359577 -3182312731 -191326903 -5310242273 91995529 -1626566108 -117901971 -1219735985 -5326875485 -3037303189 -3202645082 -4892001825 -705027102 2361627 -5339699500 -4390245485 -6013613 -6162089344 -2034659986 -3820267916 748403625 -1544127136 -1872349354 -3434421793 -69311634 -4632372493 152584387 -5361962282 -64234 -881167448 -1834928301 -1009293887 -1297888420 164707345 -2255055534 -2951067859 -3564924085 -8007819588 64394000 -1800586522 -3604033050 -1623986378 -335150976 -5525860644 -1912789556 -128607464 -877403466 -7247683392 -153034006 -238007430 -1652110240 15900953 -59706085 269912765 -3795879491 -45107485 -92590839 -251322765 471982291 -1553318692 -424758010 264769952 -1670194827 -342695324 -1707637122 34572834 -2333060361 -5663786871 -2495660405 14875022 -1748347808 -278027583 -1761146391 98469843 -2125801021 -1078962115 -1554766179 -5134933664 -77716101 -1284540586 -2499932083 -1824881032 -1282964185 -1679086628 -3655960805 313196483 -274834512 -446414535 -4840320498 -354487698 211826470 -571906354 58788116 321190162 -2929012287 -241958562 -603286929 -131722162 -1726607942 -159170610 -1549379560 -1257568679 -2160642212 -195315206 74995279 -105350664 9436661 41918974 14219010 -19170469 -453002485 -1272003882 -715649139 145581344 -64504940 -3155177116 -101579217 -3327359716 -138267859 357350108 -4343837705 -243842699 -4946078414 -8276285 21490576 -576469411 -112328073 -2174709998 -719500816 -286815870 -626069133 -14814054979 -2209715026 7166619 94991873 -4319020773 -5406959672 -65908878 -2178319027 -7750025031 -821738225 -1842422896 -6908807853 -419952218 -2701028149 -15521025 -603377842 -462776001 -1299197553 -12077428810 -1379245165 -318975719 -1720513404 -919310577 -3110035377 597177349 -4125189900 -1977944797 -19287920 608244 -3514382109 -486971116 1470920 -896969389 -381992721 -407556527 -202144070 -9655078 -29405090 -318360408 -45446521 -2069079167 -600031118 57134793 -3868453027 -992634473 63736291 -317516773 -1447685803 -1694030509 -306026467 -830925597 649030051 -1528158253 -448882957 -182905748 1218547434 -1597577678 406433963 -172020148 -2295179220 -1672198390 -1958137940 -4620787151 -51814852 -147167633 -138663 -476867907 -4060196009 -10703192 -860711386 -733142407 -85324152 165358725 727759327 350532523 -4802316333 -1737656890 75965522 -824168986 -293355160 -4132409181 128724380 -2242168947 -30752004 -276787979 -3446683709 -274350460 -5435270867 145974023 1232753 -163704454 470403795 -108415562 12617269 -3184018240 108229831 -1977262753 216427641 -2177363 -1605886216 -977435921 -6303373977 -1423644066 5000808 -1567309150 -3022018937 -4895992312 -6043812714 -2689354209 97708370 -767298011 -108749319 -170720423 -2571878048 -1725135608 1099894802 -41460825 -22263239 -1975289805 -23715034 36508780 -5387721805 1089442597 -2049674 -616052021 -1723993143 292146911 121852131 -971798335 -858627763 -7385843887 -1057540531 -5523558717 -925460064 27834450 -2056737727 168390943 -86251341 -206638693 -822081257 182551321 -2629442542 -469199035 -319010848 -1927715583 -785000354 -2156426614 14934561 -3693314319 -502159893 -2005498149 -258796903 -1226628406 -305115210 -617877128 16514852 8663058 -128271341 -130631059 -2328816017 955157535 -923007473 -4402080149 -2347971896 -102059937 -497906177 -955067125 -506398366 -1526392974 -643395599 -372535362 12570922 -214124064 -358439655 -7653362123 104842563 -37431249 -5789298 -2566902461 -10094317 -324089449 -94538493 -938342756 -461746040 -2728750160 -540274504 -21380273 -13722782 474959760 20306668 -274254671 46554 144155770 -703063118 -1104926849 -117624497 -3903970469 -16095971 -760675825 -992479138 -1590188042 -301440269 -309948104 -6550503516 -251062293 -1495056778 -619318761 -2033281416 -1936168097 -1992362570 -4433203531 -1126956404 -1613472986 -224599558 34721120 -1198808222 5334021 -2775301051 -8736612673 131952088 -101115796 -447704779 -24429495 463918532 -743355098 -1269116159 -1096087521 -88908778 -4514585705 -8405678 -3198583788 -133264547 -163599499 368658434 224476346 11394984 -1438747497 -303940742 -99135847 -987251 -3162761058 -17862553321 -3681486 181728401 -746630774 -5244270480 -8931757 -1756831365 -73165403 120779469 16287759 -208231785 17165301 -62764999 48020368 -2338555271 -2593894188 -239575339 -1466169198 -4188700944 -2531851460 -223630085 -6848847807 -1834361515 -1654254003 -123856079 -2578300006 -28989630 -36612541 -8140881697 -1696841343 -968171846 -1626670996 -461712198 -6056892920 131517291 -1245623416 13892584 -567685416 -5428374731 -552693347 -1463129019 -718941169 -1082817485 -1300058293 61657831 -2160405772 -1181370743 -242138593 -2617762296 -1543874708 -1335888818 177867747 -12519243 -1296190 -29027060 -3014204904 -32772813 -209936565 -1727029638 -10313376 515990 -906335371 -3485749034 -1906826879 -4727518079 -29306046 -87886792 -4406129001 -1268285571 -295402658 -689137419 -16982770 4944145 -3544055088 -63591988 -3070203165 -595439673 -3587273845 -7223357139 -4433335272 -77989278 61619637 -800817949 -2350692196 -9447031067 -1981692852 -27202103 -1343843100 -6941751789 -1830948819 -10515306948 -85746378 -2254562988 39514188 -6826622298 -2686846669 -155509421 105922263 -6553145402 557052664 -425618078 -116702651 12208311 -126214616 -1203818 -2108982081 -6606733973 255270566 -197286616 -3801774022 160685759 -468794200 1117005986 -1099652530 -5448227901 -5638367126 -515963075 -954476918 17400417 -1424808669 -4705849 16265451 -5380917222 -3928246314 -777554626 -1634701518 151914132 -141004047 -1593966916 -2180122370 -115647044 6095352 -54031934 -348578630 -4293349754 -990510066 -926207051 -248458148 -3258496800 -123427404 -1082284417 -1729779460 -1537266538 -49178 -106940307 -5809234507 -7248562128 -5166541356 -752238980 -454167569 -676199 -23192994 -4714244042 -267392357 -1402384147 -64803038 36847537 63248901 -1448303876 -4765945620 -834940883 -2340221939 -315226500 -4274226578 -2294427385 1176216506 -205336540 -1533704024 -5006539722 1381771905 -844532345 -357219728 -2447665870 -1693467452 -260432334 -105501355 69398720 -1890307287 -523796617 -6314757802 -675336843 -4092099579 -3779949430 -1965187735 -1052242004 -6047744874 -139162496 -397501001 -721012517 -276461701 -85890280 -7085161 -1211082215 429616594 1276196 -995702292 77814968 -1277785704 -5393314167 -3226658390 -3374540467 -969549250 29647920 -60756211 -38643670 -7180050353 -1371046564 -478790389 -4507440004 -32167592 -4639887209 -793444522 1358985139 -968425214 55643604 -543697851 218801945 -5410872485 -6015677486 -9150440700 -2039684000 -839312273 1460993829 -2904845641 -9052835176 -437417798 -1593032618 -1108981312 -871505528 -951184144 -2685085086 -172216088 -215246150 667033835 -2325500505 -1038431537 30738776 -71139530 -297714670 -382189194 -745762822 -5193286117 -2194202398 -107732195 871323169 -5278518975 -3626673912 -11220574611 -50691237 317986 -147746191 -350162932 -1296437873 -594593610 -459276281 -850043250 -4546877370 -170041444 284883504 1482222542 -1254764878 46068615 120024459 -17839811 -235869671 -226873061 -110864074 -220435021 -600199638 -1988095625 -1202638144 -348611617 5049949 -9812316 -4167536120 -1444562601 -680220507 -12323115 -12188903 5953048 -300650033 -2899542629 -1869069586 -780725007 -319032181 -2724950686 -207464246 -1066224327 378098903 -2096574292 -289970767 61551496 -1516332089 -502846500 -522902 -305285235 -2118570548 1982040575 2683074 -957919498 -72536633 -2472935436 -54247097 -4165941778 -3087647909 -535692390 464843803 2290268740 -315592275 -21095451 -1188298974 -886731322 -108397430 -157996243 -5319657328 -184661229 -66607744 -792598614 -1517813341 -1991181965 -1256716306 -2389582393 -9727646255 149248713 179350 -54285559 28573653 -874700614 -5952117114 -645055038 1159806665 -18853802 -19978208 -8006060102 -404463463 -374851 45585453 -42755465 185364553 -3064873526 -585522941 -399371147 152065294 108802043 -184096749 -872813801 -2690866373 -212204952 -405906533 -158491072 -2111276920 101230013 -616564621 -856865280 -336030831 -1340026582 -3304102371 -1555068743 128651040 -937166073 -174189104 -7655482 -439624298 -994978389 -1393801367 -6066284585 -5191024778 -986372192 88423897 224411978 -207608837 -2161079081 -1161351255 66221615 -1942866358 -15962142 -1076992839 -85780380 596022736 -1846725304 -1705167527 -863441141 -16754692 178625627 204070121 -225677187 -3431976 -828679501 -138154528 -606113628 -1759715400 -4116771502 -292757114 -3525981085 15457591 54859624 927357181 673493311 -180941616 -1914860326 -504442624 -4684030057 90634180 -703375834 360751203 -2012466702 -924434350 -1757618153 -9730354 -770387010 -3036820161 -5037021846 -198169944 -79226 20839957 -4635831396 -618221068 -1138760056 -3686467828 -966249161 -2859580313 833732628 -599379510 37647246 -789800218 -3010357070 -463325454 -16402339 -666187074 435861989 341554479 -1581988848 -3422935307 -1394487700 -367798553 -1416312048 15784645 2744424 -3936439221 -3064175 -4254944950 -129563854 -644934687 33927170 -871716501 -3269681602 -2240424356 -3223563934 -1124775104 44645781 -721201371 -624467965 -640359137 -1137210307 -1752631752 -985164086 -48677070 584542069 776861 110258216 -717390002 -1607470491 -199886791 -1808038291 -242015385 -2149948960 -2889986292 -215900988 -1508810600 -232178761 -4168843924 1084982411 -4563757708 -215409110 -60545905 -3754591346 51045496 1347810316 -7232756791 1476129 -1004105713 -39000317 -112308475 -57069664 170826864 -1327784898 -1742436918 -1729880094 -52936944 -91495649 -25073385 -7531934137 -507900869 -229386 -2598541500 -2726040717 -1391159907 -3712955344 55243097 30510734 -730299003 663152171 -382107295 -18997622 -72827361 -1410783040 -1393634338 -3075942722 -402184765 -378252478 -74587045 -775929274 39814220 -389720983 -3592224197 -74970371 -1570243670 -2504405239 -202727837 -6126132693 -1495531936 -43799919 -240026474 -30622715 18673572 -1593884605 -44474297 1336457551 -2685859393 72602434 90284854 -1674727895 344562821 -633919640 -4530977461 -184686736 -2934464238 -417960084 -341867332 -272811997 -5435154060 -39532162 -8598201882 1662494963 -4443624113 -5752316 -1661836463 788960111 -3842094082 -1040473402 766393243 -136137778 -28659690 -1011910203 393084183 -1199969520 -2690378 -840694102 -692014396 -946798464 -4007517854 -805329614 -530758394 -484224465 55629663 -939483477 -8360157 -1204957701 -461374718 180307083 41485615 -744491088 -4863820130 -521378263 -5326419239 -643329 4649419 23629090 -760665944 -18707674 148306550 -1847224437 -429070700 -283842900 2114049242 -5897989348 -307553070 618844568 -146615526 -75410212 -812901225 -1585090777 -4225143024 -2180822473 194655996 -451057182 876329209 -2194772243 -687165044 -230790794 -501329233 -530162880 -1162216128 35540145 -139839063 -13785705 -968474164 -360859309 47278174 -2908903307 -481661344 -985981220 -1260900376 222843975 75083691 -12296082 -2184175408 -65734412 20312237 -1384399632 -2121534718 28156980 -4756967817 -490919522 1626726097 -1405881691 -2363386087 -236582951 -2886352448 -7051745456 590421503 -3702055992 -240934652 -1710752798 -12298539 -687250553 -13339969 -4037935008 -132728576 -4207838373 -2060144542 -433337770 -1281393250 -3019771034 831215 5322746 -3758841653 -1814617482 141885913 -26158914 -6011216425 -2033246597 -672785827 -61204545 -1558758405 5686391 -553397058 120238061 -3211172508 50978292 -1262002849 -2605001838 -28931253 -1414619889 -5924985740 449382603 -1434320794 -358639160 419863227 -1998507545 -4559683916 -3113297688 -1132759 -44126723 -347197652 -115063093 -756666038 291595808 -433211658 -92878292 505023928 -182813531 -3452417295 -1694830289 -2601437026 -233600527 -78023352 -15712673 -5168692870 -2523917585 26955101 123081552 -16584366 -1660235510 1448799451 1543261383 -226751914 -124651523 -8108322 -1410827 -196774822 -206704303 626339272 548268484 -2018960825 353472255 123906420 26745991 -5564711365 -805226256 -180490147 -163985469 -524657658 4549860 -326243667 -69599542 -957050634 -1689449297 -577981441 -552870136 35774236 -33180517 -2779438206 -5261397547 -17787877 -2876166777 15920855 -443614669 -222979991 1176596956 173510695 -73307356 1888579679 -3235263387 -1439598498 -839942359 -188050086 238231050 -4309503140 -2650045598 -333965589 -1454536652 -5282756874 112875531 -951430721 84378702 409713105 -29739704 -279456249 19861247 -107082831 -647459634 -3228663111 -804123719 429086551 -3342240756 -520073489 853228328 -1439977702 33137959 -1754582557 -75488994 37953030 -1996111687 -433135213 59222550 -62358572 -1422070002 -259842825 -216917057 -2959165644 10849315 -4459525478 -266961944 149236828 -1643745664 208175233 546780777 67423913 -978227696 -40488118 -509656458 -501660484 -96870489 -24842303 -2039937384 -126666956 -4022064567 -747571564 -361433304 99896849 -3923459335 -121881125 -548116398 -41788426 -3282942305 -8800165 -957597511 -6805143565 -2701850376 -146798143 -1384524604 -5527042806 -2909664904 -3439554259 -159179489 -610334955 -2545094630 -260709389 -364510837 -3583464625 190888640 -8074854 443234996 -345609973 -287838302 482608714 -304971785 -1763538130 685323883 37034281 -2178227502 -519861723 -200969663 -722257993 -5243002976 -1316291712 -1152418146 389790878 -418489138 50143381 -132886607 -3597204633 -278048408 -617744591 -1652523943 -41969725 -218629805 597116023 -2257329515 -1441732026 -104193931 -2600337526 -115362287 6354027 67472631 -2092323965 -137079836 -32872093 -35461403 -423329709 -2108902368 -6452182 -775876976 -543680781 -8942425 -307951241 -361749405 -5262581477 -670106332 126510175 -1114207174 -32018508 329577042 -1458358987 -5530478874 -1653876929 -4582331860 -341458718 -1176328648 -675794793 -52999095 -5888161699 3539074 -976254779 -3263571276 -4001864793 345455452 -1199452285 -3407678234 -117583083 -201705587 -3412924405 216300122 -2558134622 240711 -788039464 530512702 -284592001 67741277 -257563683 365244204 -77550712 -1070644786 -1949919800 -1445967936 -337033847 93347750 -246328567 1047791569 -16710901 -3726492298 -6035072438 -224118018 -2550624 -84963368 -616552194 7984140 -2683283442 -940903767 1512913368 394354560 -29597027 97401651 -1269352675 -2587607018 -3095628078 -891441758 -6740391 -1742219470 -77984119 -2480047410 -552789700 -679189142 -1045605526 314132473 -402795236 726321180 440928709 92805 -1377426321 173252916 35835567 -7344626308 -294042295 -2724655573 -2657070339 -2402763933 -194314030 -657094659 -77889247 -1073364385 -2518048087 -187262260 38432698 10055932 -1912626158 2315183362 -261420 15686238 101508801 -1358580383 36542876 -7465704 -1396581312 1076132596 -1896898630 -4236104979 -165547667 13477577 -617490773 -2822307460 1472234 239411956 468894808 -474133195 -298027306 -63947472 -214362047 -55279572 -1982103561 -260177072 -281307174 -170782966 1041341677 1094657503 -19733062 -118370683 -639360734 -4839740291 -1296618919 -1598132713 -44278911 -67818386 -6379314405 122630387 15533472 -1514504625 -405137273 204615443 -1228209427 -53758920 296613293 -204253059 -296353211 673909515 -2341447048 -770769724 -108423196 -3494102901 72031037 -500971061 3659907 58846587 -252280401 -181691012 -624129628 -3805755025 -4632175902 -12254775 -83045419 -154324684 -216724270 -580802410 -1488776201 393132454 -1084559715 -117709416 -2056305576 550750297 173338864 -5182799914 -1035555499 -444361210 -162490018 -1631278477 -386569025 -136117 -527635304 -2557732329 651488117 -1006930856 -889729116 -781235244 51595652 -3160140451 -178018074 -15895254 -1784022746 -179620375 -9705017 -57831732 4862802 -212756830 -1650904727 -1975305530 -596708817 -4577732 -2991186633 -226790907 -531654815 -2552673589 -964331145 557885925 811467762 -1739454359 -2828992096 -1695190664 -233633329 -2922417876 -1257510470 -2356882480 -6415949614 21172 58059852 -970492322 -910971832 -1689358562 -334932647 -31528931 -660631 -2655888406 141133386 -1590553125 -963758263 -82423674 -240990514 -2146072497 -1430125963 -4607734321 -134021302 -4307153020 -216863409 -1065799201 -269656451 -334294 79007283 234095688 -5652722111 -1513777903 -86666375 -340326742 -3377543384 -1365810451 46484281 -22250798 -878379806 -28131679 -2508107216 -789086079 2275945087 -35810972 19892163 -661431701 -1410018911 -44172513 -377656790 -1104820021 -3938167572 -199766971 53456331 -3356132139 -1870260546 -80921610 344332669 2544817 -2863781337 -7035884758 -3382713443 -723720139 -5188779538 237851185 6717385 -48197960 -175792891 227166942 -4073407472 43460163 -1006827057 -146779317 -6967975012 -760727490 749468496 -21366672 -544791983 3387282 -120228379 -42569184 -969511453 -3022688063 -277617231 -1529714042 -2759150033 -2864057474 -5657634284 -256827327 -89729609 -336701939 -407481640 -452377998 -4619473213 1924762 -3719886577 -93177061 -548018135 72964748 -198156329 -3927004432 -3516706366 81894082 -7426084603 -326581 -192362876 -4198545325 -1684872106 -2094497559 250097239 -411976863 -1148104880 -550166208 453927669 988847136 9382223 -148098985 -148164530 -3399646291 -7434397037 -2017619 -3120359099 -1184606221 -109414651 -527854419 -1823133331 -662378036 -11597973 133306882 284501569 -1199053208 -1062615350 -1266868619 -255686337 -345339793 -215792652 216733465 -156543043 76870865 108910212 -1292080128 514231856 -3499301716 -4135416279 -143685656 -2497518836 -10765235 30664468 -375566010 -147184074 -268274472 756205754 439710267 -1046613418 7549334 -2715561284 -1048607230 -12864272 -3593633257 -2862164953 -474652994 -1926603945 286269785 -25332405 -2228633012 -461525857 392453740 -379474379 -1879093624 -2124082404 -25982733 999100344 2675015209 -9135693309 -3271845628 1509207743 -694339561 -117491 -6578125069 -102316762 -3007888141 -636990502 -549993727 -3797322170 -72705056 -1493660643 -396454703 -509233134 373438854 464015683 1996096158 -83632418 -472814705 -499927435 746799867 -4080095040 -160675709 -153361181 -150410492 -158252265 -18597153 1386425755 -772837598 -5772324110 -2943772792 -3178869671 -1407900929 -229757238 21336660 -1104751612 -1657330463 -974227173 -1857303372 -593361144 -263661125 -1595435720 3437709427 -3397924 176672185 -4467415 -808117546 -1389191361 1092619437 -64226269 34063 -1534728876 772107536 -852008450 -20896170 -205056218 -2532764669 -3019886179 -3172220967 -1110593529 705383474 -304691609 -4306643535 -318242128 41457641 -1895781 -2654096099 2659567190 -3336656399 -2064788903 -5070768554 -3842658740 -407211350 -3317699064 1248165035 47209820 -187270624 -261510955 -61529799 215728209 -276108574 531748175 305335367 -6103899523 -300414530 558765465 258603271 -548490683 -400818358 33688254 -203208954 70228404 -988138143 760300039 -255914 231415936 70559969 -24225295 219169357 476877478 -1585728919 158975199 -2938288884 26702505 250431659 -748004836 16667154 189188765 -374317178 -1395545834 73655647 199623378 11482756 -719644075 -3738632990 45165089 -171880926 -2425523134 -5800325423 -1477072867 -940907765 -6335883625 769373187 -2076075449 -342704800 -47733966 -2357955354 -264704146 -321465331 -1002029063 -1317342166 -27335706 -26750849 -15862326 -289929566 -8638255 -218170515 -1766836693 -1856324669 293905599 -4042579808 -1390043883 98178893 -518139194 56315058 422755241 1003009481 884360 -198330936 -2379165128 3290784466 -927750983 -1823640947 -2470043136 -214382922 1322107098 -146591987 -1688134060 -334660033 -1241881867 1044028213 -1427206691 -4360204385 2878934845 -1046105534 201681037 -4952249138 657062509 -3742864958 -163707449 -1719260504 -4037450459 188585777 1018887154 104081411 14305091 -3299568894 -2835784587 -1409616 95832246 -2774204706 -1235221845 -120270331 -152660 104335145 729056459 -478608237 -173638034 315512417 -329739963 -45095210 -1756253942 1384377 1561558952 -4348078771 -414713298 -3644939896 145900980 -1696565497 269058353 -52589715 -2211463628 10873957 -1319038127 -1800508558 -96389922 -321869292 -1282229865 -2609992820 -1948234 162729264 -3586169037 -5403776598 260281609 -3751237380 955969769 -6618879154 819406122 -568669547 201921397 -499300203 -89232311 1956835717 -2902601399 -5186442706 -270246270 397936720 -29828247 -137489592 1255981728 -3252923659 -1417604501 -3764633831 -1020797528 715819981 430646067 -440407502 3528332 189227653 -274555296 1249991465 -53549707 -420968625 -4413906175 -525210207 -2951645131 170117549 -227459247 -362179446 -3901617947 743872 -2499696635 -2372764918 5706832 1613890512 -114244034 2415164 -1733138971 -1639363219 1901546355 -236039173 -259758369 727929401 -111747752 -2368918333 -7036934 -46148377 2466827420 -2176811118 -5798907741 -254751787 -493464581 54827253 -528345082 -80186354 -1139094137 703420581 -327059721 -252642774 529033344 -843676371 -2097448103 799793194 -944847662 -2951302 -20053500 -4080298015 -182034087 -125668020 -1757773683 1301202975 473445816 -1599421989 -2121698829 -54417121 -1536210696 -378445399 -61660382 -3835409076 -3290471445 -3985734855 7098532 90463690 -1874443066 -901225607 364145926 -34407597 -565240169 -1218751253 -781023591 -149587613 -290113968 -96019686 170824757 -1116090209 -2108551303 15910757 -363368648 -3888843820 -1578147525 -271295286 198993400 557501058 289801733 -100262385 -2413163986 -146448534 -776030877 80295826 210287815 -2461324054 -125498980 -203509071 -296831494 -769478768 -2691530406 1389319140 1014831407 -484272913 -9573164 2373997859 -1763929 173567378 -732605179 -392020948 -582387149 262845252 -564396304 995693590 -2701359823 -482069038 -413360447 -3189568400 874212714 -899845125 -138625561 -2001953136 -6110771510 -11499199 -848764784 -124448794 -158203379 -3042544832 -2030021355 -679128718 1058137109 387411555 -3336265852 406938343 1079901058 -145452541 316791957 813679396 66476377 -169238875 -2311371134 -1739101362 -3876656147 -1651467 -260260838 -68267156 1772085038 606584682 -139601513 -4339781154 -1190109459 6202524 884523313 -625261 -575725530 61686472 -4327684739 -499049819 2171240858 -414909592 -205230939 1971877344 -569176318 -3010891252 2839596157 -519450991 -367997281 -331630912 -3631014176 -829178362 -300272163 622418847 -141873 -479225005 -776347529 -323991689 -2984637900 -707073325 -4008607652 3691413 -4285420 -258452181 -415203464 -1353108613 -2834560018 -2621754908 -2612407372 -1077624495 21856346 -1149311239 -1855236590 1013550822 551957139 -2385512946 -7989106 -72945922 -396404064 -886682465 -200447996 -1155524411 704393099 137607490 -2005180790 -2717214082 -471232915 -910686949 8209767 1476772865 853112409 -1543769082 -159689322 381432470 -3315852979 -1388773832 20862386 2408274603 -282069214 -345455239 -16698067 -51756522 -4467874600 -568862222 -3777134810 216529641 -2752494434 -104361683 -376589182 -2303336337 -1815219085 363530625 2125990852 4822609 -72068588 -1710095267 40803659 20557132 -76389050 142875 -760813088 1067355386 5283374 1450471928 -42133212 -632002493 -1391579748 2075760168 -2140273050 848431475 -287300860 -1483293974 -652683781 -1914498566 -3929627923 104720250 -2211509094 -358283764 68984984 -3279878258 -1598759659 742890342 -2670779507 -8300757 -1734766 -110987367 37203557 -220144929 69200079 -123566012 -4081752899 -245422958 7190678 -140907023 -176084323 443546434 -2639843970 -3299452 835053870 -300832964 -3473017284 -1991797399 54700582 -4648603830 35401291 381165916 -6102735176 1869950864 -292512145 155343853 -1132147724 -9120176 -535131574 -4111477271 45959997 166050586 615821035 -5683907268 -788327658 -77038710 -1140279851 -1108899357 -1086822566 2993586544 123735885 -883726981 -87088780 81701097 -1748670483 -2407645982 -612302832 179485034 -244903433 331122942 7740292 17210436 -793121015 -484623616 9571971 -1184549079 309372632 34230482 -1351415879 -229475584 -1205937476 -3276953542 -7779863297 -2795337120 -6797432893 -5148242464 -210690736 175315534 562372443 -1643779028 -2343977942 -579904905 34974312 -1093932879 -3289468872 40720018 -146428409 -560212668 -1468121353 -719639437 -973213404 -4167959808 -320663742 -2116138194 -1080329990 7949605 -324366168 64855853 -1529739463 -45005851 -1470526608 32865846 507279878 -1182546793 -33901333 -1027033445 1042603091 172167034 -618463953 -2474263946 -1435563767 -12865135 -1432417777 -392616057 -405565194 -1638165542 -1864980771 852263447 -8345339 24226488 -1439126699 -3563771176 40086099 62992040 -1931808245 -1624719911 -127480778 -1708598507 -15766525 -1086616299 302838372 -547120667 350246449 32268306 -789845270 -76807680 -730017788 -3989283549 8084970 43405166 45057461 -14399569 -292265046 267072701 -152458441 -48683721 -1926376132 -174015422 -21774667 -7868073 225969067 -8032882 -173423625 -1298120124 352858078 -33259266 -287582 -269990012 -406189959 -862223796 -2208891072 -3907710158 -1523551983 -825609486 38358447 29430677 -753306496 1153608828 95802220 3152116790 1299145003 -48180156 -4912940876 781243773 13458366 -309765879 -1050559170 1147988999 1518109 -5655301218 -1503759735 314778751 -219988658 -1950798986 -162307187 -977459240 -1483145594 -2170778165 -265581803 -1486960331 -2847859017 -12039427 -2956237253 -3277299438 -346694773 321107268 784488840 248608392 -201859307 -3792925463 -1576979987 216643126 -3954847149 7464937 -198560114 -595555794 857119 -274490409 -427014567 150134688 2826754182 1766766731 -687105056 -398800996 206879390 -739618818 546157653 -606084722 162677285 80051249 122134720 21450067 -448375971 -316191472 -1276632925 -217642 -916895116 -249050849 -761369482 13350219 131450893 -4901047670 2977519764 -1743345 -14695749 -818151837 896690314 2162889 -182590594 -6063047681 -69660276 959828226 -3676140823 -953657944 972671228 43637809 769403699 75022048 -737297909 3466860 -419299123 -2558617500 168429163 -3296828975 -525762759 -2026080849 2874897450 -816825566 3424403755 -681791099 -5644392123 -107174662 -784818573 -530180011 2445411784 73616683 133336028 1065486881 -295807907 1751772498 65634652 -88796489 87937126 -2941028927 -1616758146 -221191856 5026340 29373192 2713653 -336641832 -106457430 -230525335 -2507251378 -1675841952 6463843 208394310 -244167480 -871842449 822207903 -4443185098 -1091391620 -5897679728 148901372 -411451258 -139782346 -1000554318 -34568349 -168399082 -1900505289 -9027517 505356302 -139029946 2541240 3023424 5356727 749929508 71698397 -14457903 -1971224395 24812195 37480977 -335504395 -553539150 -188579 -134693556 -341419883 -33280714 294224662 -3751697274 -813434765 -2483180337 -1873790254 -734039535 -2999180747 -511973454 -1454640419 -1225340120 -1554784966 -249635746 -600442984 -263358473 -3783694656 239352696 -831823116 -256065847 -981328484 -3377774315 -2321186006 -645691495 490381960 391504939 -2284916388 -726241 -154567311 -384396521 -137084211 -573090559 -1298965067 -284302269 -887598366 433863097 -3174922395 -873564720 -116711800 -1165072607 -514626898 520549055 203077936 14305027 -4761018429 -1205331356 -475098763 -1649575183 -20672125 -23921347 25072654 -210084784 -662354063 -2451254084 3086658720 -168350768 -861369295 318349385 3130749746 338955856 131758944 -91265461 202160592 -93633728 -429613409 571010798 187647493 3310254520 -1497696 2089328159 -1713225223 -3328415863 -158263415 -3651966919 -126933363 -312957077 -2233250315 -1112454304 32391552 91593102 -27880461 -988369044 -244662749 -11441553 -96446084 -5579613411 -1352599484 1150370623 -1060470938 -126821748 2215015384 164130428 1894794 -572536620 -9970141 -1175656254 -6776299952 413309679 -1959564071 376911606 19100640 -7127450 3442772 -2996440325 -625013130 -312958263 -3902981232 -151671891 -542224451 -1020362855 -1657428966 -7607793 138042978 222080846 -830713756 -108306244 1291439268 -2408361954 -57228377 -118962573 -48259799 120985345 -417813441 -827844117 57787368 4650576082 -127542927 178401468 248663298 -1017697642 11365080 -2818064684 -33265816 -1268039017 -2537228499 -790502704 -141187261 137521143 198852998 1869331325 14075013 -66592201 -437762454 -2232704610 207899035 512133848 -111681480 175122193 -8863976215 -27497766 -3037061766 -582180471 102351748 -1735233505 -570771822 276407159 -3159247595 22567497 202746429 -2613642875 -2136811781 -12625073 -1850160815 1132726482 -6169981452 -263385309 131959210 72671338 952732505 2965285173 -1037660779 56431034 -939352015 -2385678982 -4780860228 -19428191 -1923398427 110847330 2709754425 911750 -339168915 -991407752 -201350286 822583244 -12090024 -2247579 -1115205552 828531070 -281371756 -283057413 -933010594 -2533397333 -74555150 -395784421 -249713084 173655100 -10881802 -819554250 239978536 2459527717 -39481015 1015641854 -4033775914 -1078904573 -372344201 -804555482 -1420854119 -1728337457 -112333462 2591623253 -940442763 -219718926 2430744543 1058857429 -356887456 -112630328 -839737654 -1285666721 -934366 -220591233 195588412 1598203036 -1872324646 -109969523 26700782 -300077664 -1322151866 -308301993 -937996838 396533549 1685222622 1085446577 177957071 -13307113 -25164601 -5359763254 -2525005758 934154045 -1042073352 31162650 -119191621 -7244736490 2204269898 1113783681 1634651156 99539739 -95077983 -1005120117 -12763154 1030042424 -75372080 1726204 83497716 107692595 15564227 574740830 -688496297 1753043741 -798337970 505623405 -5232765925 244640998 -2398003064 -3669240352 -780305721 -55759185 678599312 -1397247813 -802386773 472653293 -166068408 -610760195 -434143959 -1505522 3790411903 -679813389 -1479612632 -603044048 179792626 -1547870814 97875373 -2475102400 -250869317 1049341325 -708157622 -864785298 2008551495 -35410701 -1416609622 -2140161570 -1695042749 -463059110 -2717414984 -389480227 214471313 -3931422460 365753804 -778789410 -1977239779 -279533438 -5686871698 261174761 472640 -1684859924 -1527067776 -1650554034 -82947731 8598567 -3677530084 -954749334 -1043543810 3448471 -4063560278 -588590857 1579334889 -2018736237 -75067063 929344110 1831452178 181089784 -139627317 -4056989589 1908692531 -1171494955 74570782 3007774603 -1171256222 -589710621 154827 -406229236 -563712210 24407670 311634161 29788264 -997264846 -211725339 -812146592 -453883631 407815762 53964995 23452751 -571163916 229514016 123414725 10437118 -404500512 -1235401822 -325636167 -868115309 990467 556692470 41933004 -17574761 -88040005 2248690306 -4913205 -1044111420 -1937967951 19631730 600688475 -2228712520 -8598684 -274738951 -181787769 3080148103 -1829623625 -2029547826 -139773436 -2065966855 -289319222 2505952 -204507357 -495494520 -266083354 -1258805858 135929624 -3056912860 -927530138 -392590004 1291593166 -1630574932 414083559 -134748023 -206667752 612760456 5089335465 -1494454072 300920024 -534126978 -3075695285 -4543281 -8985482 -3645986707 268707930 -709286413 -82642723 -70948152 801239 627756586 -3741483962 -2749480364 -2500593348 443794898 -798687028 -726742781 787843604 -161738207 1231355192 -1352588777 -2767243426 -6523014645 1459836190 -1235736500 -187306497 -126258301 -13921290 -436914262 -24622422 -952942260 -1263297 -1032679108 -3797372528 -335379631 -54795851 222043633 -77489106 37080247 -1333492570 -3937942 2103918238 1628059293 -1615249245 -355378669 616104911 -52453028 845526833 -557031263 -154383828 -132332387 214725471 792722 415136313 -3844127589 1581777360 3184176474 -360745357 -447074682 -4815147 -11381135 119561597 -2083577664 14315137 -230453603 -1859154470 -1756290173 -1277406903 -1414688471 -2334896168 5359391291 -41250546 4205679353 103025559 -153961745 486536230 -26342722 -6447247538 1431380417 253437035 62677614 -410256957 -1246577813 -94270313 2048156352 -65284390 353671985 520559467 -201697537 1742073 -196984055 1176417 -1480073551 -909897619 350739021 -150342981 -402125396 336002806 -2238177104 2299198075 -262043629 -5965067794 852236800 -2062970767 204425430 -206102946 256932124 243866331 2162769818 124366864 268476286 -130472717 53029804 888936542 105058577 -845040760 -2919999992 -903420777 -185171264 -836540417 -650465906 856209540 -1302927490 3899631121 -70353943 -1299694737 -2368103733 3401106 162810121 -1177799288 -1725708095 2501886603 -2488209171 -862177645 1941672084 -54586491 -96176646 -5771260695 762434670 -958587577 -896866236 -2581188732 -6203734 -1711666239 3953803757 -3659879871 476053990 -929118664 -1119072 438248867 -3257347393 -128522150 -2597147422 -45803316 -920114638 -61789725 -5491079595 -390569310 -1978554885 557799418 -1961419131 -5004392460 -383911847 -1487251973 -384557338 -1097412382 678763 -375674393 -2464340662 -2504928530 -7235315 -1557859395 -1170634442 53323051 -4123330377 -79445792 19646792 -1038159181 -309446077 -832765463 -2213737 -1156828995 -1731140489 -221864861 -552368926 -1453611941 -1578197505 -1689200594 34888457 275019806 -7280544 -7692601 -621545778 -2717745767 -88489513 -752774813 -310254071 -20500940 -3453022781 -330583498 2269150526 347483347 -4461696785 -16878419 500513241 253294022 3444431897 -70905605 -196957965 -1127893680 823813584 79497198 -1195762122 -565804931 24228698 -51057340 -991379965 -3954097683 -119328699 432115828 -1027248035 104005437 318209581 -90861431 -562950617 438093022 143860279 -4193179348 -1222627164 2677622251 2037804521 -1256764080 -1426786135 225335041 -358754122 -2259141331 -2775384284 -334814448 1291709050 -5545064 -88263746 -179900905 -1806120018 -1055466691 39196593 -5740108071 476344846 -467947642 -108161960 -31522392 -253988207 -2994728749 -427695618 -1038871396 -2035841735 -3818720712 -2852590429 630145598 2532910016 -505001197 2401556120 1706965120 1003395175 44966242 -1885324309 -1649313006 -672606215 158243002 -62815241 -160694422 -3979947458 -390837642 29945207 -3524920601 392120879 -736743705 198374539 -488804725 271692280 -1805692740 1712177839 -647795072 -53910268 774227129 96079562 995351423 -72501778 -125237551 -42521957 -2071500727 3594201726 -1062597740 2557709130 1067327130 -6236140578 -126969144 -178100260 -2103843476 1432468267 -96092599 25649097 -265034686 -1783366030 -6385062656 91696292 -1020585290 -6594015600 -1453119544 491676390 -2775751282 -1570662185 -268880809 84929158 -1067349276 -2400498279 -44974928 -1703706563 2322274366 -977426990 -679864771 1896183022 -288470322 -50386706 -1251488567 -38370620 -1284418973 -191000908 7538652 -194956567 354242456 49710 104851346 5519995 12260339 -431170739 12255556 -875687189 166232301 45329230 -159006 26215634 534452086 -355212746 758921371 -456104332 -418443785 -446497292 287797785 -1136795765 145237186 -56853897 1252746708 -4281588497 1433134149 -4016313170 -122755003 -1757217348 -25101183 -10641624 -41253924 -3439652203 1311155739 -903899195 98437754 56840 -1091156161 -8429303655 -968374543 -320094600 1669928008 -158063107 -4254449884 -61847372 -153728707 -248242367 293348330 200076291 -2237284411 527707966 -3127497524 -18654908 3153017976 -66359621 -3708596736 -267711933 -8658819 -294598260 -595481148 -443598271 135478992 -148227078 154524110 -5655695592 -959054670 389529615 439062195 -3189039356 -1621003081 -1272904102 -1034704 -25896726 -743780342 959076862 -98143458 -200736621 1169620 -3220441226 -30434547 4475467 1562680738 315930176 -874790807 -3893380623 2090812333 341073 440588357 2370524665 -956436380 47829207 23914994 -988668012 -45870964 -1155540899 -31314528 -1261536318 72407653 -68307825 1201051701 32572 -247770096 6981960 -527165180 33652782 -1987617779 231704149 -726662862 1246076521 -516796999 -2690190589 -2825852969 -3630980852 459317608 27664259 -1109904249 -1475311918 -45697350 -94791639 -6810864168 73330527 -4123093866 354173453 1772107498 12050099 -2269581665 -475512577 -2405790318 77535193 -163035553 -71016295 -2345397673 325314997 -100562885 68407261 -564314324 -82967446 -2164754039 123852415 -3735988 -857876250 -740497994 -731548812 -561124707 -169140054 -2472757918 -3588054379 1531634607 78519528 -167227916 -635655198 -1455238696 -1531564406 -766396823 -3952276281 -267074666 -72518861 326124923 1871034852 -2930882657 -538902488 414268 -463852279 30404180 -4828902899 1988827232 -457335392 387431940 -299887083 18021050 761138979 2142654 -2224796061 450916300 -3474667512 -1249732263 -660525595 -3451627594 -209763088 -149549639 -284197962 25742902 -704267266 -1342451514 -23604806 -11547996 -264772006 429532821 -3063762562 -92273652 -890620090 -340640311 -225143845 58087745 147064992 -534225738 211380116 -750856079 -13859313 -104674528 1273052977 -2915485370 156779649 -7966593129 -145396104 -15439059 -239271807 -988840400 -879394361 -538170238 -7417180404 -1556709180 -2384477057 -631136073 -695682390 -1462845265 -823666634 -325014019 -1453799625 -2776015138 1832774 -22181226 -131501819 402702517 -28500238 26176159 772409980 2465801360 361304804 1522261053 2116389 -81030 -46654756 1503485432 -1859797477 414725754 891408440 -3774308 -2806827627 -76351213 -253147535 181661991 2471627097 -1420048260 -133634948 2888872440 834828115 -1728170799 -1047722312 -137717631 -925396154 1410239763 20430928 242049735 -1273953489 1933217 -4107930387 285247494 -167031240 750400905 3313554163 -2501971632 102609899 -980457687 3811389 -955133008 -3642291539 -1234525671 -1265906200 1500850793 145908738 -820375242 -19651691 -4799528124 -1865915018 -5152107091 -4950838365 -36562796 -1533204119 570337811 -3867457406 -2828438077 362330111 6378819 2300810798 -188835070 -155493312 -64894486 -47231924 28240732 -1223770334 26793818 -914708763 239096979 -3309006290 27404487 -1355912764 -2012101012 -4760154473 -369123942 -335711908 -1612131070 614715991 324511311 -2871134986 -153321330 -308780487 -495153779 411672769 125189062 -1117442950 -1872049383 251304955 705938256 -1253875441 -2142354042 226081371 1333016037 -1853625151 -215261603 13609931 56237492 2045003 -134145582 -312618256 518453199 -97093703 -562541470 -119312230 -3176356450 -239588810 -2356006142 -4806461389 -4730373549 -81187394 -1254563104 -6030657192 -565835433 -949652512 -7232103196 -12905135 385509676 4100380 -789907219 -7278875537 329081335 -3355810288 -943756709 -13416328 362448758 -5624648908 -2746093795 -1977964122 94336646 -10094440 -418250136 65128346 672950049 -1164900696 -632024560 -263448295 1487516763 721274952 -1071549544 -666987388 -69573014 -877642621 -116735365 1097785757 -327733881 -13397701 -17390705 -1446183089 -586607126 -376626519 158427236 565462803 -55283427 91812942 -73940307 -388411672 -3351766 5392056 408209966 2820728460 177776361 -213185789 -848861652 -193652057 -37384443 -433000236 33118712 -3619540196 -397428592 -480101770 -558145237 -245563464 -512210129 -1284455069 -2262869526 -229133618 289003250 -927670728 -832909601 -730494185 -1716656448 2230068583 -1160802342 657995494 29248768 134690343 1692227072 -2422280555 139309621 -6387923010 -119617450 -53405340 -32288405 776267762 1082519299 75467389 -117650930 -30667826 -4969929 -2452705705 -1793112441 92551795 -5240712980 -581944185 -144021609 1788402158 -2301568689 292452319 310595 30822362 -55227887 -61299031 2838017479 -13964646 -4878723567 1723861119 -274990749 -357062421 -61737764 491667931 -48747231 -75843540 8786537 -788370942 -268679877 81258405 99014 376177891 -56871014 584233494 454169338 1590527784 550391940 -2144761950 242139979 127294935 -1420962032 -307639863 -8639864 2997648600 -1223743403 -875712470 328177 -3275780658 -11230713 645095444 7666199 -5534442561 232595560 -4157144 -380298751 -224182393 -1039799106 -1257605595 102928399 23556440 1099581508 -1539583763 1125591792 -824951620 -396109773 533652649 -432558979 -4313825785 3644624673 1229616948 174084774 -382694119 1837980396 -859579453 -341210 850073578 530602401 1255302381 -54958139 -249389465 -312904839 -1471810281 -2337761866 -2134831270 -4318698759 545785426 4100699700 -196694885 1384295539 -816084399 -21014752 -4497916983 -2250725768 -119643107 -231727046 -500543677 -382538086 1149825860 2055566828 -174898192 1285976799 -330175848 -603578446 -29523094 238038940 -1929586848 -907996256 972146 -730195323 -1846113599 -430060515 34232 16617082 -1639949634 -1434372819 24000239 -720344836 -2162800696 -180256670 1090753550 -1062143784 -1924496673 654551571 -330327798 -2702854103 -247330870 -4558277343 -2059126717 -2040182075 419772383 2580038501 -80963236 70312431 -539830059 -172517396 1009577293 -1581545406 -224427898 843823150 1238226460 -651149357 -25263924 -1422480078 1644986262 2087002 284084098 -1852714912 -1319306479 862993040 -113168674 -1319551272 2597410304 -3600551841 806306429 -126682568 1572485854 956682377 173753763 -2639667953 -2468483185 -27667975 -1394770250 -101395468 1703641262 -1207430712 -570433437 -8087510 -399081368 -776964325 -645724027 1243762849 178569855 768119580 537628357 194045195 -1427674779 -935334047 973303372 -2542564049 -79707988 -19028399 538392078 -3943866027 -96955814 351889409 -7093131845 38154091 -351227 -954472343 2367234 637008971 -1047284602 -2293434412 -195459243 -17070359 -3603861904 -571642463 -21554770 10305327 -2920789714 143854496 -166202628 -1509296651 -58131165 88701397 -4634802763 -269891225 -255125783 -1287921 -376240623 385088315 -140159721 564641196 3360693311 1717483098 -1612270313 -1661709093 39398716 401881286 2742632232 -1569308220 24832531 449380458 150500244 -687414633 -3618698836 -913015746 -7920759 -4525271936 -1237382472 92664764 1678503882 -2184750951 2680814 717826136 -38562336 -2167342548 2878892544 28982553 -536934724 -282373185 -1140839736 -20037030 -6082969392 1309151758 -189069504 -1871249789 -70447061 -501998 130795775 -23222741 2479760358 -76739000 -290474365 -4236601836 -313219881 176575973 887348379 254130941 -653363308 456169027 -1140277 -1278775701 -25888137 -591072851 -37027529 3521798009 3093435061 11587 -2251278522 4029443 7502063042 -133194848 -66933770 -1495524071 800828 4319403765 -1080265250 -4805194915 -305569741 849036240 -2846492099 5879988510 -606097218 15665485 -1125979388 -293301761 982287576 -3033738200 -514714979 -852631653 -413656124 1350023 -708895007 -3320036 -412179753 -425203578 9452664 498179800 -98153398 -2452562704 2671413 4781490779 -145865901 -107207836 379007577 1998673346 1499326588 -10243075 -33402490 82590213 -471234143 -147161000 14225511 816060972 -3983069989 -336213386 123139042 -1636010541 -115388484 -364039599 -483782418 -115934480 -80513467 -5909633953 4257435642 -176114791 2031923074 15941625 349089122 -7430542321 902456464 -2136203538 1122147 -119995643 -994964063 197574592 3595082409 -2516756688 -72691050 576953455 -126773346 -4325025090 4238588471 9049124 -3403273690 -781458204 -1327156014 -949218277 3810968107 644413349 -1284413594 -2527509775 101688404 -3748300717 -1595287344 -723392859 -338359134 -614457442 1536338206 -216284114 615297841 1734545954 -450469102 584445748 776117201 -3357958165 -18286054 6532721 -812843449 378997904 -4987928611 -2052646430 -427000106 300377333 -605508467 1005778322 -2101165616 -199369720 -1941096214 243443131 10348345 -1492305544 -1067107187 3769841897 298976124 -122845251 -1362907003 -6077488001 -159650889 -40867636 -83886620 -1262732382 400878260 143186132 -1787134903 -14088132 152863244 -698403 -565587303 -1400957017 -5403470071 -147628926 -375486932 -3116462304 371845054 -1433660199 1102618189 -4819361711 858318517 -39619881 -2395322289 -438731114 521830949 -468910171 -19859294 2148134 -2711434195 -744729775 208494531 -1500858146 504584055 -10788530 -177206027 14641436 -146672367 64358612 302761585 -2090335224 -1240068100 -27361422 261530604 568915815 -57008270 -234517607 -52394020 513643006 223886107 -257655731 -798093114 249467157 -85208983 -1133888905 -1843624342 45055278 358149349 186684850 1823742449 -53010342 739008224 -1133589430 -137848233 649510479 -16777169 -1453987794 -11083947 -111063425 4632252601 663290213 -253210903 580219336 73671751 -397512040 -252341140 -1628598675 1646789347 3521493038 -471426294 -97919855 -873596821 3641252891 42920355 19763617 996506246 -699998090 -721525622 10680301 -4146583684 8337649 -3445226058 -337415233 -70662280 10386643 -538999 -14228367 -3008904843 -1774647359 1070515658 626306103 -504336371 -2067457922 -1132442596 404969611 4339636685 -534392055 -91858207 -987768473 1013498593 -850115418 -1892472542 -2320904444 -1799843914 202420671 -1193820 -3122179649 50105403 1379759047 -251614825 -4864149788 -91365909 1626291 732689396 5545205 -68743067 -2887022453 -345754361 -1047524815 -2248881902 -4988831373 151369 182191540 -1327202717 -1624287594 -6890603299 -2074659012 -91468934 -1144386977 1375579117 543750243 -2420066701 12629719 -114379243 -4349145119 -453060643 96915422 -258963951 -1943556305 -1062347211 -11527224 -1292412527 669328983 3965514716 -1417837282 623954740 -195992762 -1274719005 138649663 -1524545 1069184672 -2029068194 1182965425 3709409310 111571471 4260943 40682332 -1159033195 -1938063760 73889264 -438162457 2611870768 -33724558 243098944 -578694615 -825577254 -3475499611 2666885 -3795662398 -590742201 -1328026379 -247018658 896623054 -41271485 1924919964 13259712 8609557 -133008063 332781475 -155970817 3157661753 -482512249 -11377570 -2177383430 -1025675343 -386459645 -608354081 9036995 -1061971456 -2486460959 -797737850 851771861 -339049327 -139287148 494031718 -1859736824 -67692758 438392520 -349236324 -283550980 -155411961 -2492006241 -728172937 -1833137598 -45637125 355111375 169690348 -139193019 -3125928469 1642624628 -2766493477 -582802475 1461501541 -1327466 -4301509330 -2104727027 -375618235 -1378165357 -189428213 107613552 -33401482 -3510621221 40729817 -600579756 691895770 2038185932 -4030662656 -796978575 31766048 -2811597443 -1016132675 -852794960 -2242622365 1204263494 -836641446 10474186 63338135 1091132038 -1407763561 -1371860177 -4115773181 -1581766047 -439840019 -871074069 -1471940238 -4164373744 -148126038 108043293 -164718621 118835568 1465057648 44310381 -308919319 -595437392 -184888793 21730780 -182718113 345804505 -60257094 -6015949700 -55834488 -390332746 -1389885401 938981250 -5056636630 -600522965 -4275089378 393446 3599810145 543260212 -73009464 -318167440 16612640 -453789660 -7327820709 6358242 -28820 -8004135 -571965072 -1161756672 -3830928857 -993648542 -121711490 -1345892 1959817359 -250722371 -1730970348 2041513286 197968879 -45003350 -320565197 -171570831 1487843 -3527577597 -176326125 -487633323 -2501869862 115732288 1367666496 -596156532 -621860319 3823784761 -573708879 -1554544989 245070 -587329690 -44202004 -72503048 -736692781 -97449286 -1071075692 276434291 -2946197172 24616423 -34955 36705905 -2557033684 -44045021 -28659339 253239251 -450256851 -986626171 -159021367 -133834460 -4519090146 1212099682 -527848081 689886427 -657112705 1220090214 -4248020181 -2893812273 -599052 -168280165 -2612393177 -2416781162 -1245993431 224377007 312135533 -357386308 216234531 -693642928 -6444781 2829774 -5314578894 621187918 -198059960 2509363833 -3242021290 -1052258619 -16819306 -103441319 -260548096 62621685 -2365170674 26739073 -1946774092 491068486 -3661733199 -52883134 1508712448 -2011990532 -1563512871 -732775730 -593148366 524381939 416652163 -4555993331 -426577219 -1031285550 113741512 2975924148 -264988303 61979209 -812871279 17254488 -4311519330 -3702410 -530691787 -45141336 -654335162 666683073 251004102 -1194156456 -2520285927 -475483048 8911242 560245846 -645167503 -48263280 -493593 -66891884 -6858493409 6083073 -108108 -25704775 2666471809 2701963525 1908597044 453477848 -3236140061 -1800746397 41758823 531461692 -330750595 -4576684 -1044755858 -6922 -46624558 22696292 -959817160 -969914069 -2781608006 -106434185 2891905078 6287680698 -3094384692 -1166427791 -149692055 282007529 -4222435350 149989 -133713667 65120719 207499517 21805901 934592582 -70993767 47028621 -198239572 -310897246 138456700 -2904975651 -2967913945 -462699482 377839134 -314289007 -1009624716 45398441 -756628676 -1265236931 546332854 -7022040 173661389 -1569927614 24526067 643744778 460317304 -125334586 39269983 -476476367 -2436922965 639292930 -238641325 112428608 298588309 -1213927 -216649942 1684865046 -429112928 -1248710000 -102104136 -2838995628 -132725170 3385851 -3177672139 -247270687 53778899 -63190218 -15134827 -218470674 -404966755 111853467 -3413047973 -289797549 -1077406144 -6279446313 -373686493 873873543 2118918399 1869432449 19681904 11335190 -1060592067 263857149 -1298615244 100109852 -218339256 -3795836374 -373256211 -1219439651 110811144 115096862 -9906677 -2989030 -965287123 -1505239096 60107920 261334437 -1075717339 -929624066 371063954 -5086452726 -434669138 -531691262 4817806767 -126916048 -291293838 105271189 -119123775 -39969042 -1219137669 -1807905089 -122569228 -254958695 863042432 -201226555 -1210716294 -2372721199 -861438 458860480 -305390605 -122241564 -5208933202 -381300797 14818058 199455876 145591766 1132819581 813732400 -65584885 -3692936893 3639082459 -3079602 1080189880 2033689351 20800617 -3095286693 98340565 -5309733704 2123861146 -17155908 -64420241 2921588254 -129253036 -3648540270 127822676 -3476930988 111273658 -395705811 -758604668 739182705 -1833550704 -7805339547 -4360386029 -232353340 -1263992454 40651468 183357955 -42633849 -802784125 -2091110357 513412136 -522005584 -29753324 -3959963427 2879065825 -256687360 -271104496 -23034467 -1053884080 -1671142034 -748294980 -170674137 14017818 499037723 5017294 -1970553757 2229493287 -1006823353 -2567259372 -300916853 29761267 -401013998 -1004397 -1318464186 1102064272 -857927 -7454341147 -656430377 -457557706 -53178489 -3275380486 -261908373 -6203649253 494459869 -287845525 -63555909 -705786596 1430605153 -330495551 -1749410401 259824435 -3934262710 43284648 27441910 371666417 151143228 -4168757593 182044317 -223958194 -3138937220 -670457 -2511559067 -2448507288 1797973952 -61171748 166105401 297275258 -4702575006 -5454457232 -1612608830 -718220823 -2062675421 -2758755849 1292613535 -1807035930 -808501666 -1263065714 102837904 -15731492 -233520013 -1105949291 -940001508 -5316311076 -4471114 10460303 -1200903524 183808475 1004866352 90899484 800392863 2662741480 -1282808364 -2532685726 11429651 29703606 -5073637308 -1879210183 -370183766 4818496 -1349887507 -90055275 -616855117 -3007932 -100654679 -111236605 -4658267879 -1261318526 3678849823 -2275875543 -134099468 753592331 -273194257 -376517161 -1346913987 -6066903343 -880093945 86689324 -807394718 -3350516393 254420891 -891173378 -4460763421 -13275469 -939518309 138806673 40028360 -311963345 319171037 -3451383130 -3039693210 -423240847 -1176995 1240013411 7472267 1683814526 2967506837 2927439858 -1926302776 -270222993 915522753 -2259462282 -1052413331 1436534432 156105571 -1633456748 -183032181 -23482870 -1707905544 -4711067531 -294268705 1006689804 17310601 906630688 -93486362 -17236233 -340895434 -92567083 -246388200 -2828199159 -7687303451 -2938288835 -1665412150 1964403248 4051886 216506767 2213751682 -2828886882 -1349377027 19046783 41140312 -3480208432 -1060872756 -41534767 3447465951 -779820259 75604983 -1134645742 -865495303 -117807120 -5170318 -3551378458 390792902 -1224309310 7368586 584517077 -35886981 13027947 -391401998 -1689446515 -225926504 47912767 -47652006 -1401336696 -2302519136 -3341980579 -1756226713 -748045374 -8653702 -2309747249 299145535 3858291610 30957251 -3737458694 -2472455301 -1465792935 6862689 -3188384797 120142517 703749329 -2950190219 -1222266196 -156334421 -547120182 -871047738 -8408618719 -300648325 706087557 -3098677465 -47599661 -2149714119 -3602727858 -414705177 198598 335360195 610449409 -1160862477 -877062700 11429779 -11411327189 -135447396 -2302437273 -866069112 45717100 -3316503201 -1266004105 -99462507 -2352047701 65278639 -655642851 -781915697 45440374 -4960785603 -22361 -16055918 1075344377 -7681199783 -2971762579 87994138 -4214745755 -1449172653 -2620968809 605788 -3496363985 -155211524 -512887772 31851129 -825636027 2083373623 -10058137002 -1527093863 -25373452 -26917977 518119657 -922392266 38411635 -2368252 754103192 -3980665678 1005358279 -3824337474 -204674229 -859667997 -1690956640 -2534945765 -1364540010 -389012237 10029140 2109146528 -2615974500 -3986304158 -513132422 -1195867818 -319355924 -10145907379 -4171039087 -465180354 -420860791 371807173 1090664761 -3445787781 1709318716 -868729871 967436700 67155548 2300431 -992589 -5071749419 3462055853 105920817 -4291518046 -394181819 768571041 533282522 -559476538 -7014165 -2034920757 -115572617 -8948528282 -177876865 -2083940170 -296154439 -64783381 -215541523 -2290 -1501877012 -1388076329 -1012543441 -1541522342 -166699843 -2533205997 -446536 3595241718 -1048459479 -170471600 -382897656 -629551022 -626891236 -325488664 -812466994 103201775 429097489 211939127 -9369475 155961419 116194960 -631651463 -239752000 116223410 -370062997 297553918 -43190230 -2547396618 -2010666820 -120103811 -1459546 -6451831546 -7549961306 -1562157252 -2606086371 -447130004 -304680929 1164297032 -2791293064 17810375 -3303462929 -215297205 -1264369481 -39000200 -1598404074 -216692282 -160622770 490930284 782186044 1210979045 692300 612156812 243032238 -1545112165 -245594270 -258124172 47168386 -918804143 7992958 -303234631 -571361976 144362 99560582 -228395980 34494488 -613000032 -4536727221 -8092071040 410646190 -1181252453 -38733727 -3429524455 690832886 -885930598 -2579647905 -2682638426 -1226557929 792269384 -133277169 1536340736 38940046 -2595655549 14090132 -374459713 -626429950 -3341052137 313842910 1446591420 -468346342 55654905 -6059425507 -10682922815 2566426503 204608836 95700343 -4529216747 -3648516 38533219 -45810734 -408416762 215374201 -691229858 -10752454 -1406803472 -2765481600 841608641 651204622 -314323484 -132858820 154978199 -6267538200 1039664614 -250894159 64877240 200055374 -88499623 -2450055676 -1238908854 -1961068655 -1144472775 -499346242 286678713 395464398 -732946925 346807203 -751494319 317725952 -46108095 1096355058 109718790 34812490 258408690 -7241395533 -64543894 342513979 23644120 1827657860 -159456829 -1482148431 231237180 3182857981 -3781976254 598947018 -3987777477 -420797615 -1896579515 1224054947 -7186585 -2784947748 -946886637 196624680 115014303 -195361917 -269039112 12793757 -108498864 -111747263 937299658 -3899476573 -3322889860 -155864281 333041496 -1603926975 3166991267 -376723059 -3452169976 -5218251227 180310675 -329014479 -69667766 -10436362351 -993563634 -5275271469 -7780405621 -7109655 125643448 973837 -453183937 -980449879 -3327609008 236399190 -200414882 1850186 -1028695828 2274337905 -1020042991 -222628546 277886722 410650381 -1206835920 -736223960 -303136187 -1026268939 -143269538 -224496387 -12241964 -251920987 -3027794202 4465610009 -995582089 -2741919869 -5660781475 428568725 -222153252 9254699 10558092 -2724654 221633899 -1910549060 3118269 -1360305365 11203318 -3727313452 351270740 -482080286 1053279 -2936044350 -99185021 -1830814424 -1378041483 5201433007 526741128 -50623598 -56335786 1945584726 -1299951953 -93429643 46982304 -1136548627 -5537342637 378222392 1067403 199346168 -62530125 -2070855685 -221416226 -253861403 -97727737 -1436973243 566304617 -5863512847 1864490633 956213252 -669781284 -3734803052 191611963 -175427761 -302708591 -1013415135 -1689622204 1224540527 10267336 638829070 -30803656 277841630 88311792 -9862526 -310823700 -5535402275 52869744 -975191586 256670831 -529430473 -441251746 -3352107904 -2034099908 -191502883 188290712 -1148540832 -209072423 -475313893 295278574 376927470 678453597 -6599098543 -1827045247 -2148492359 25608097 -2331031591 -1923020623 -1050187033 360768346 -627920501 165075262 -10424132 -66802159 -34448730 390892013 -336762384 -3465900289 -7917135459 -2073999002 -683506239 617570130 -263971953 -1497934058 -47044229 -52988525 -2573151906 42178101 -2240958383 -952768601 532094543 214315083 341374854 -989460996 -1426880433 12845038 -1484156412 -34145093 -804292969 -906338068 -353944569 -2918444246 645340616 -1223442029 -587177583 -3628741531 -922376812 935960356 -569776158 -659369184 -865130 -4841534241 -931337596 -5632063136 -2650791613 135161018 -2799557506 -773208834 13419799 -136985989 -552571635 749485182 -1461472752 32840636 -51678457 -19132327 340151035 1280639744 -739251701 -69622856 2029239243 -66235177 411988040 216047891 407985659 -2271675 -2769191 14358112 -136273363 -114429755 -1260341600 652231317 14434148 -4697033303 -275469314 -429065128 -13300926 821045621 -3095712656 2830136050 28161715 -4184515896 -232651527 466353316 -5056483215 1099506392 -2666009720 -4836768060 -4565501321 -419763334 -1595405886 -210711234 -3536170629 -27035463 -123266044 -398844777 -4176995720 -1053035599 276344295 -657826864 -1809608469 -198791498 2744881421 -2720914655 -148920214 -12706783 -688615203 242722357 -339666172 2620980 -1398526887 -4579381270 -42139991 745034989 238024856 -281475356 -1915002148 -394491418 -52813830 -133565734 32899804 -494082060 -42984880 -4857702780 -2466616113 612354427 618421505 -835113139 2232564170 -2706354954 1510254837 -200292040 -975933423 258094817 15094816 2655979821 -591856546 -1183607825 -115829149 -147695730 -1078536799 -6273776839 152181237 -8934493341 -985496543 -664909986 -452285029 -1924576653 -1223453429 -38166353 -1785530260 -2279498226 -567770559 4235156 -3246497284 22537705 -413658266 125973063 -3304215279 -36335511 341968330 -1230597257 -873093700 197631559 -563256391 -245525754 -99688719 -115610630 -134290889 -13312720 -622670487 1334465486 -14045428 -225207796 1234222732 -3793715440 -9043310 -216904544 -910529902 -159272783 271682688 -600608239 -96835189 -8216533 -28798266 -3835812357 -8005339 -362303485 -4160464662 -1965236885 -11933082 -363107297 1265388654 -2269767819 -1074609780 -1270377927 22564026 -11148830450 21349048 -677225664 -1146454520 -4244504541 -390241400 -1365106705 -446650001 -139971637 -58119381 221846973 -573399917 1106266790 -8135600 807179980 253652673 -2336202869 686255242 -174249220 -110515115 2405620808 -1187789520 3429854141 256171366 120093064 -400042648 -3311298561 -2513495144 28165673 -201101411 214487254 6891969 67054667 -948746462 -3705211317 -364744572 -5727447432 -290399683 1840627968 -192463959 35156095 -3750156377 -1373258697 956635445 -198037844 387713694 -4764618280 469119387 2242350356 3130580284 -2753289581 -170300150 -244760712 -5105492313 714388631 154927615 -165584434 -1833589318 -1599623321 -188413098 -3301226200 -455803261 -421511279 2262990633 -6895688912 -8018404818 242274747 -3698748942 18914569 34815497 1428375295 -6458418 1300167179 505807810 -4103066304 -667216249 -3436485322 -20904759 -375833079 -5176871621 -1892720850 -2518139097 1009540399 -415884961 -141345867 -2122830713 -1096496620 -633469848 -3150300407 -515076086 -95121237 -195856661 -148050626 -9851521 -183680128 -75066333 -171411 20185552 76340349 1200410181 1153695465 -382764079 -660060191 -37363198 -664111203 -126412474 -3345473301 -23947398 292527428 828059135 -3212221 -1520605044 -26258385 -136288216 -1177983153 -1909741145 -331046902 -214944003 -374502768 476222359 -2127158699 -32449026 -467837463 -623828672 -236543290 -4014357671 -4732743136 -1181965898 -297213433 -5645696802 1661819 -6742691022 -350724817 -874112426 2979592 1003897165 -28925120 -12312261 99071492 -1050245224 883881 -2363813432 -5557534089 -66146900 -2208283963 -1100513771 -676413915 -23801466 -141859525 12691076 -1925259778 79710302 -953501 39033120 -73317300 -2094932317 315119201 130639597 -3838254988 -2495289 57303813 -411569951 432338672 -764852792 1343835228 -1464816238 -121640199 153717431 -3555544747 -2668717720 2009794381 -1838698643 -1045888260 -8222228555 -2843452049 -448639115 -73344855 559528602 727929177 -665963216 -294959328 -1325764072 -2036042239 -605901666 474107792 -2137840097 2637613323 -205584242 -2000718993 125286312 -104220527 -3734338455 21319065 -1238351009 3627001 129877507 366019843 -596198844 -1028756267 -2798531863 1076053464 2017203348 -115099105 33093758 -63535984 180417785 -300874745 -1129345834 24958318 -471183518 459598295 358396777 -468814676 -84103608 239629384 -794509635 -1155454811 344753308 15177111 -1351754667 -1736857015 450923547 -1174432039 -67215593 -1801675189 -267420418 -960866499 -623367976 -698227155 -3585532163 -917141070 -2261960731 1270950705 507947813 -114701424 66298586 -1407470870 -794591408 -12383068 -1773287946 -2153423366 854720914 -49128740 -2542719023 -1291481639 415332839 1118703843 -3459782779 -2170265537 -1024317376 -5371009788 -273669826 -2825320924 -553395049 -1593417961 124308880 -1224281639 164583587 -1008666186 1926882979 -2466272592 -643917181 -6190338698 -2921721509 -344284535 -145752894 575126067 -358576571 -2065224225 -490447508 -268278829 -1329582389 -5410037 -3218962838 1267438359 -160549657 51415124 -827827865 -251732814 -1267189799 -112208860 -2791270688 -267068807 -3535175664 28119425 110803 -783833337 18488020 384933173 -3566521272 -5385861502 -658320872 -26511136 243411 1794787667 -374972322 -283178 -39124763 -1705356743 388630 -7047493866 -544036361 -358319165 1885192973 -517035732 138202536 -208278896 -130171240 9904628 -51582938 -91723196 -16325949 8819560 8476370 1832931818 333605118 -2091796 149518986 -1117454097 92037299 668678805 1262339977 337310964 -340655234 -3534586555 299719172 -605770013 -201912172 -521879073 -5498665442 -1886851906 15377793 3214094637 157811890 -2412370287 -6062602722 -314246483 -1058643588 2618868143 1906182113 1327989126 -2995307343 192786315 -2222090499 -371054086 -413534851 -4730558 -661203253 -4340031004 -1480555889 -1210894071 144760808 -676960690 -439208034 -817443 -881554709 -2213912317 337134387 873354976 -1170152779 -322311840 -1255195 249752593 -4562368221 -1013289587 -5526336328 -1177712769 -2008358113 -2751836267 -25042313 63790112 -1138946187 -1543525617 -2188691262 -543453237 -802425439 -346879806 1102578392 -529875261 -1698287087 -1662850519 -222440185 405442217 464079101 -2740139234 -5418211042 -867450074 -493529078 277530585 86257069 -12104049 69269184 -12357393 -348186044 -179843225 42782155 -880942454 -298137228 1062445235 -39445231 1194617260 -35719531 -585833557 481312965 -1409800637 -332266555 -814832256 -141654483 656067151 4713215 -5766237465 119244936 -14610827 -1693296353 -2899251285 201456768 -1767545418 203326367 -325912500 -3720403169 -248930657 95760901 -264466679 2290156137 -1285256173 -5935866790 382153677 -1892941241 -1121265663 -1414476 -191860003 188866008 4988897 -830209735 374776730 21566314 -178839 566401225 -3334033069 -127049067 -438473064 -2229381481 -1166684032 1748075588 -1329849497 -4870753803 392917172 1537382461 -581686774 -246418374 861861825 -1061529645 -143929962 651059746 -1979643340 504702828 334439557 -225715415 261512233 -2332583050 224525866 75523797 -1635376457 -2290071490 3899132 685561176 -642395061 -539441777 -4474638065 53623633 325981504 -350196195 -3008327739 -1311349621 225137196 -14602628 -1437186677 -2535647983 580694960 -2290617 17282877 -239742809 2530530156 -7841085 581731174 504209370 -381075084 22222039 212025534 18523106 56411600 -3542159024 48672934 4428359 256872512 559222776 -894981 1246744220 170554029 -1094547522 -1084984379 -2112792000 1487677520 1061601626 781361873 -167409434 -220326707 79819001 582762500 -1146180070 -680213572 -1299683731 -2434529396 -67681997 -1034685159 -11243389 -88108743 -1980394598 112960534 -7833495850 -1004873582 -41309320 61736133 -4290100935 -2643891710 -3085567766 -1381486214 -1005776740 -7080197425 -29546250 -43374860 -1026087903 -2991083025 -218201337 -199737392 949026161 115722293 -635360194 361111202 63396623 -213215549 -1497096250 49697360 -2143587396 -846006685 -744798137 -693100800 -3504590759 46964725 -1802881206 -386355277 637342270 -1290255480 -111609463 -34110585 -658322170 -704390543 456839033 -3943505198 -978029361 14858170 -48962724 6378182 165173017 231164292 -43720274 -355459148 168083218 -82831486 -9241898 -2571577385 -337484036 -455009646 -1955618007 -922653547 1475653 39033896 -3863333331 68607686 110449903 -1714126141 13089460 -1336189291 -6061313927 -33603290 -189357554 -2574737057 -3665360773 -3163952490 -54875121 -3202636758 -61267994 -2902229424 -2895834182 -1262689937 -16673905 -3254689872 -2248916172 -373058253 -2139557319 -9769430 322118126 12315568 -2379284678 -1606387858 -118287101 -538118025 -665279135 66631743 108432842 -268120357 619613667 -1729185302 -841140199 -1671192207 -3558796238 -1820493366 2237551 -4081146817 -1587682545 -1899614860 68811356 287997913 -21346169 -16392140 -1260068377 -2154369743 -982340593 -541759102 1133096421 -77303282 -1980171179 72724114 -427331789 -38051185 707396952 195376096 -852156568 -1412389155 -75848276 -3583227226 -822267884 213303708 -212723935 -825721583 150433001 -152896752 1243043511 -422212607 3087720 -24167763 -210214921 198547053 -1129905027 -1233853504 1806234012 348505471 -1841517789 734317426 -3738676725 -3048642214 -1245563786 -839073110 -4603915 -109139650 -1145402999 -2123086105 -400051226 -330913450 -329392353 -2032005252 -2269571438 -605920706 -1654840378 -622545524 230391067 -459428371 -1642431336 3401409 -3355368604 -590049249 -916144055 -5340846339 26439181 -461040786 -2781557 -79090666 -122232254 -6912123468 -1748364866 -1576634060 956656862 -2755521793 -555449568 160927894 -565779577 -746333615 247094990 688206491 162480869 136632493 2052136959 -6820191915 1080382 -3511753476 482558368 -528540388 -549261218 1286497712 -1423097172 -983670924 -640930156 -55885935 80503308 -30763305 601794797 -293596697 71512324 -390584522 -6455998529 1197006864 -454380893 -2432259240 -56685615 -3316850238 -30323182 -898028567 -1289686027 -976741651 -1729055472 -427281408 -154752586 -29154273 -774692576 2186317759 -5931968304 1339371444 -62643198 -1354756906 29967443 -154875018 2207528 686439593 -4641372239 -2565683038 -115918985 980734408 -80755944 -2862761602 824955094 -607121 -691857237 -917023284 75831623 -127729317 -3472725551 -1553404216 -295873511 -742580633 -31938 -9211429948 -2348568734 -248808168 -4322674 -2235257247 -562762535 -328568283 602782500 -50717377 32093213 -957192912 -1469312708 -4621968 -2668673800 -105013519 -63388856 -8969944 -920318221 -1486318030 -902185672 48831661 -1262093981 -544288355 1029017590 65849719 -1400536457 273864144 66993622 -6965252965 -229042753 177172140 -17535083 -6535802958 121582073 -25523439 641872310 -22454834 -16014678 969972880 -22969538 110348506 -37663127 -566684533 -1212007869 -3255553231 -141297680 392879046 -105258855 -76898611 52578463 738141277 -916787753 -13047398178 -6679298997 -426164470 -741553060 -1165474758 63531099 -2136364289 651611068 53880511 -1876942670 -1701351408 -3003423364 -114764 245561775 -483572283 1524348887 -12678776303 -162117181 -1685126915 -1537401901 -295066064 -2412779841 -233111260 1185595730 211696552 -2472277402 -3002393147 -356076195 -182361386 -299059602 475546263 1663098760 -7003502396 -597321206 -537526496 -225521546 -2537592868 470061729 148307412 -138743869 -30515775 -1259342134 -174309020 -900428316 -200990619 181269783 -5441874184 -11573404 1173787233 7553218 -32074730 -1519181005 41240362 -408124591 -139679926 -59995209 -3755182709 -4242116273 22303675 6237134 399983379 -4924512005 -1653755053 6159464 27696311 -901506 -144715723 -287390081 2450911 -2612848550 -55748383 -1475990506 -146676598 -3308805356 816118188 -142674406 53670069 -125596172 -244447303 278765517 1091196810 -95335487 61766802 -1236857917 -3259836322 -3822767142 196843801 -253562900 -2238628703 -275730748 -5495718516 -1034227584 -3843247163 -1771351203 -191289038 -2187465578 -1396176969 -133016920 -1220009631 -17396216 6212157 375966196 302242417 -604687798 -116698164 658398463 -174319322 -18647565 -311084592 2415557296 -1187313699 758033808 -2375563636 131526232 -100173160 -1416098138 -145047345 -914149881 6321208 -4349178512 -7179330154 -58891309 -5727935992 -310202922 -11863158 -46378136 -98101017 -420783496 -1741249463 -6845429913 -145795520 1374396349 -136499529 12353517 -3686614085 -291968364 2334584 -1118102136 -581308008 841013635 -4417968872 -4199499054 -2211733513 -8927314491 -4182460830 -3339238433 126646147 -3490040705 289536 361787237 126097911 442986696 -879177704 323262001 67806359 -5366982557 -244832267 5743022 -3785670383 526061219 -303490011 -536095363 -3644029013 -165500058 -4412197674 -73338293 -675922 -119655244 363821858 -120326520 -1974079810 -1357539848 279255359 52935055 57646291 -226629425 -260858992 290278026 -1915581836 -939296385 -157037131 -119735419 -2520685595 -4884291 -1652438231 -3278457766 -152223077 420480505 -136356533 668468692 -310895419 -68129863 -109370940 261114380 -206680909 -1233034653 -124814297 -118022945 -5946092036 -825540519 -1227659894 -928269603 -2694324411 -624682646 -1394334478 -211392377 -642650251 -1263004358 36323024 -5122172155 -364805278 2922580 -3864903025 -47741188 -7199639389 -9801384 -966648110 -6735786871 -52041193 -32354764 465945249 -36341673 -156651736 -994701569 -961545132 -212984684 418559428 -1334977418 -520997402 -4005470507 -1727375371 -1966585349 -485483486 -4320869649 96159784 -3599116318 -140577410 -1260761715 -113593795 -497619045 -452430339 -709018223 -5081697277 -4760584781 -568087564 -72315169 -927775999 -668149970 -753319133 -3021882922 -2971812070 -271830151 285820614 -26436784 -807962979 -126325600 -421894973 -1489282453 -625297313 -6001218 -5479203120 1395969398 799892556 60357538 -3393943007 528063588 -417698014 -1759254377 -730801513 -394404142 -578030988 19345696 -835241 -193620300 -2837142835 -433596581 255831000 -2517478484 -663023031 -2501770969 -19040565 -6794287736 -5055755669 1255697 -133669298 -2109910 -469266290 -444618312 259099482 112479713 115869726 523271963 -1283121955 -579631049 1044307 94886779 -5334725971 -40740442 -86067 -4126693816 -56601580 -880117982 -8704005313 -10979193 -938472609 -1902235423 135063789 -4694593503 -653534273 67750768 -1017631336 -599857938 -1536087349 -607850176 -4579259096 -3699158226 -15300008 -638979832 -116409650 -408402078 -340211240 -399796506 212596466 709312328 -1053450654 -287576352 640804151 453036106 -11091173 153921087 -250518515 -3907911713 878812558 -11186578501 1745599906 -419700257 -546096692 -1392617408 -26877662 -1344932487 -848749096 34824053 373524489 -1166380976 -4950926 -455017290 -93360224 -366279003 -540827616 -1001725416 -7767974433 158585660 -700903852 -277624401 182365133 -114103102 44044535 -1053450531 -270132829 34127841 -785978524 -210971207 -1442115443 317426651 -9067643521 -1432391911 -4292729081 -7042262944 -683708559 -107460856 -369046815 -4744166825 -131023902 -881606897 -53488045 367236443 -279783643 -3316009050 -183691638 688890497 458271071 -239794746 109019462 -408512670 -396735004 -9089888845 -3813751173 -1678335232 -1447573179 -2318000776 11816941 -450817697 -2904268176 -1288248045 -327955135 1394124 244323641 318767274 -2022784658 -3011005714 -14080943149 -469526740 -2598794939 -629419561 -185211830 -749502713 44554065 -246867952 -496292288 3509585 -11483099741 -40365732 -1336768818 -27135673 -6217441240 -3410617734 -7151911844 409719330 -715189929 -1354555433 -378752429 67534043 -3737946125 -44340783 -96648653 -3326056694 119512299 1531721662 -571601866 -1471374395 8181148 -9424214698 442086019 -5417108142 -11921502 15934182 -13780417 36331831 -14431 -1851279335 -19655249 -89072054 -5038631436 -2814236736 -3102562546 -719614431 -1709317611 -494575 651782667 -1113665551 -3122122214 -33770767 -2489374405 -6939533540 1211911405 -3437302408 156809772 233887953 -855787636 594928778 -4263510147 6993044 -5232404506 1020802470 693434 -34098162 -5004994885 -3809228914 1854768598 -118218507 -200229779 -1162684142 2273459438 1006090535 -364897367 -144681817 -4502112660 1039056515 -564090300 -199516825 155135112 -56148496 -214219363 -5744006344 404890206 11196885 -219398054 -7402564012 34704887 -28108435 -11334838228 -1739039164 -247910490 -620282627 -3805695176 -746714458 -626599074 -98653088 35774838 -868892429 -633051672 254881523 -1957001232 -2200491828 -1086528669 -897415172 122101508 -459608855 -4163439068 -7068253817 -3181081482 -888952936 -94808933 -3181805987 -16966012 -34858540 -2163848089 -194459959 40307012 -294911467 -2884873725 -1248859845 -1001587343 116128469 -155638707 -8959004103 -438570768 -1379081860 -84459637 -766123948 -849126187 -1859370280 909726247 -451633322 -1170877920 -1922783465 -1047869652 -2196032319 36027941 -6286599435 1142660430 -3396470307 -268807659 328463570 206803990 -445336308 -27094299 -2081824714 -5003803156 100093019 -8497322 2785636 -5125992736 -150028976 -5611755 486297799 -3679032103 -1543529089 -213661218 -143660681 -7585459776 1585580530 -5282011575 -379211382 101570681 -167410510 -1193395157 -2713048841 -5676957080 422386498 815168301 -501763971 -810918471 -1954965841 -616030223 862011455 29136175 -7075780594 294965749 -3405273057 -2193410224 234245143 18862996 67019777 -890914577 -2862748710 -4258719223 -8969457892 -200058731 -2701755534 -4800765364 305579972 -679384295 -1183149084 -43040567 -875202583 -4089113685 -517624302 343288024 -3153752827 11933970 -750213269 -5408247955 -2963421667 -679775482 -6455410822 -4176792323 -8938054495 -425872245 -786798273 558667488 41038844 -3121555991 370192714 45909649 -2309657023 -2010826187 8016881 -226636434 -167450569 -207345742 -944604027 -6704994 145897539 -4498802210 -1176762604 -341601369 -1745998262 -506244493 -731366076 -148348013 -150807318 -1266720874 -2308923826 120006900 892240980 -4316533024 -2347999654 -468269587 20189588 -471928041 61395157 -1236511697 18409417 -1718502202 -151050115 -49956022 -4328626 -470808174 -335222677 -996582301 -4873455822 -1347703077 -389332513 -191870010 -82709901 6306180 -214674114 320844191 -613345441 -2801255659 774978449 -1167648056 -3688329024 -5371740192 -1565315290 -4895532995 -1699759672 -51806186 -667604704 -328796298 -1997080 -4988669975 -1283224595 -130389000 -242077246 -858067929 -218329486 -1473706006 -8234549 -1897078776 1647240843 230213587 -734176679 -477259847 -5639728102 -100643596 573402351 -760490636 -92227657 -207240858 1071072429 1379596 -73775801 1544714395 5052892 40210673 -1742220311 -530716289 333548473 -1383682303 -44058500 -2503681904 -1738265348 1177333279 -15139973 -16747655753 -3278810723 -1964636774 864920998 -14930167 -58065178 -5341543655 12942805 -18638668 -1118761713 -1093004584 -213639827 446540 -892552312 -3258595970 -8106307215 -895278997 -235088924 -5541840268 -4147831629 -8936787658 -488661730 -866858247 -7599670163 -1004762484 -1431179024 -997029709 -757833884 -353389455 -5957500408 -715601528 1135873919 -3205424409 -1204415735 -2031830409 -88950314 -132223562 171770717 -3859072410 -2650319192 -51222386 -307618531 -1156565135 -5706424356 -2277514997 -676089781 -471985359 -2551663594 -11463027 -1206258271 1209255424 -438733779 554128089 -8657180 16973236 -64313376 -4768378102 -103648916 -3375590752 -3915476335 -623315098 -2450916217 -1750889228 -3456677251 -425924176 -4444678884 958875622 -182344331 -1089943009 -1865523887 -57360743 55344395 109242927 -3832167666 -426027163 -177736909 -983622658 1523644 -43387942 103643395 312405612 -815913928 -1361531135 134758846 -118629564 -3889376574 155714122 168380052 -1729837935 -221274087 -73177697 3290300927 -774003914 -80216907 -4934384491 -5650780039 -29922939 -72044581 15583905 -10571016 -2269369237 -4845129115 -374522841 351591736 -175621083 2325599 8485889 -1584965907 -379653532 -337860004 -1979187066 -1373814849 -527054576 20064427 -410673599 -1600018278 -927552350 -6832045086 118997740 -17782852 -70952564 -8756330481 2150023377 -86349102 -9050608 -34626214 1285465951 -1627347333 -2227649363 -1503372892 -636172666 -3866715526 -332918641 -388265395 741408002 -320709239 -11924606149 -13776477227 -1252861380 -48688926 -1625263788 -160918070 -1244182880 1426178717 -7161735588 -390496098 -505715396 -43633655 -49612854 3680018 -2432706926 867690551 -495327939 -6018535583 383419567 -3369578278 -2008426157 -153637421 -872987556 -10298865206 -1950201428 -667448510 -5883916188 -1440280886 -2481774188 -399013015 -5249041714 -4873398 -209459266 11214395 -678452412 75518763 2180777 -261122044 -13464556 -3748167394 472452373 -166278372 -1774470585 -138749165 504566854 -903250439 -810953032 431845883 -415199309 -187983835 -13052944 305454983 203678358 -817357818 -81063293 -793070263 453598900 -13521326 1342387380 -359789366 -47067545 -790896863 -97370820 -1058649100 1554411310 -5042257475 5011513 -107224568 -3285785755 -42053437 38031864 652682245 -4213127136 -1912788209 -159033128 -460236167 -5698552335 -750407770 -57516777 50602038 -3353615699 2382672107 -399512058 -1286319352 -777747867 707759 -1378794417 -1590856852 -3308246384 -48644573 6842499 -898617900 12824865 75747035 -67302386 -1164554656 -649340753 -3491458228 -742707799 -992550002 -1026752473 -3196967288 25473578 104313302 26717003 1060914057 -5005981795 -21676664 44688258 -2012341585 248558668 -33500013 -163887531 -205258906 -585072484 -76942958 -114253212 -6768753311 -692615807 -437791657 -281164659 -10395915 442193544 -2801482598 -996095474 -2521981078 -1532828532 263461266 -711710420 -324237307 -3842860782 -242948698 -15315701 -18509345 1644030836 -5226631893 -488604265 -596706639 1206103 -4054689882 -3024846180 -342510475 -1078475094 -6042907074 1839225 -2711945679 -4004396 -3955698 9604987 -2501596811 -766225 1563290 12407015 -563515841 -1659487565 110743268 -7133132103 260435840 -3753827981 1337958400 -514315942 36234836 -129554712 -601305743 -2282484923 -881769718 151249327 289636611 -2088365807 -43632581 1015495554 -1607945210 -372613026 7490459 -5297815885 1305850592 367255 -1553148626 -182292371 -791834671 -494756483 119106036 -93788323 -4818753824 -4312199754 -1105508002 -574136668 276154231 6813745 -385095519 -3248949293 -160314771 -331736390 -358451449 -7076840911 -89429295 -2082235332 -7220093755 -6055429 -940074207 -10137321704 -692265301 -1232634244 -6129387 1269147936 -2427174628 -898455654 -2578682522 41573391 -74386031 13072916 184590065 -91878185 -343096890 847577057 -5238555765 -691760012 -6721800876 246958211 -671461754 -113642562 -1224254229 -6366846835 -2301687410 -2668068605 148589624 -238234584 -2281995703 -1156902661 -202006840 -599491240 -4006985382 -239216235 -674500775 -5400403121 -4330164744 -761735475 -547356516 -820448202 576570897 -6139085678 399824725 -213533376 -667359 1904498 -8570051397 -255163309 -1286096422 -70681916 -1126271320 -76368920 -1044251290 1867817 -1719728249 -3018088 5554087 -790849779 -1144787386 -2292807802 -2432878451 -3041658942 78854487 -1322418639 -5807991112 -3543164817 -304242157 -2224414172 -890402304 239217828 -852249823 -7841694877 -7294461071 114805822 -209231608 -1879905869 -5215201581 -3064934717 -421832541 4777116 -769921016 -3025829303 -6166291762 238055392 3761545 -3143348 67300644 -1857727907 -1425210348 -534994974 120500968 -444019718 -224415361 212673965 -6027878027 -2675600602 -4193828336 -361341283 8748096 -15988390 -99185213 -240623276 -1206744435 -4385079729 508917791 101736446 18875130 -8398224866 -83226313 106650659 -4355149167 78863032 -1671267996 250293675 -521980194 -5334626800 -1262414747 -2002327043 102715603 -7696015324 -899290301 13730785 1072994743 -6851869336 200098551 2024641801 -597488110 -377219850 -2151666890 -1765041551 -27060976 -1297142288 -6722137505 -5528614293 -1111567 -42466939 -5705887528 -381607644 -1268427937 248263462 158798594 -1911410596 -293199022 -3294725328 484324115 -3700279123 -45970888 57318846 248677433 -239291752 355865447 -1579570778 58617458 -404991596 -155484153 -4708395801 36660138 51365117 -10565822235 -1956360996 175243682 95081955 -399692940 -16133470 -2184047065 -16849404 -4173310391 -916764593 34469958 -88830781 39993435 -1166512598 -34770460 109739165 -13538307443 1302041537 28932811 -5913747628 -7631249003 -968943753 -472882575 -733482893 1418260096 -4428071659 -551933603 -4537813812 -2228550029 -6455665765 -945819519 -373511817 -3125342 45933510 -6797162012 -2923330820 -244457696 -41841826 -254598013 -5053118227 -1944416708 -1772526139 116340410 337374210 -1045006394 1291423197 -1426080680 -1011304682 -3499062186 74345720 -323635101 -2937882487 310427988 50839732 -15567069 -388296468 -887426921 -447744039 213208249 88714774 -4349075520 -4474327044 -2744971866 362520674 48026279 -1311764210 -544372345 7911353 -28033833 -199233081 -887496689 -736480200 -1700420560 -2279458 -858441775 1377999093 -1578737695 108376952 -361312066 501785832 -2350672264 1323761450 -1963164979 82832271 -2525823976 -1103903158 333483715 -349692927 -407423820 -90336383 340719065 319191356 -7310104751 -5797157053 277392082 1039367702 224192433 1039275 -1706424431 636697472 -981000068 -6239056779 -388562407 -2514514819 -306312126 -225028938 228994022 -265102922 -1926352307 -721340901 1927713446 -11904743 -55586847 -4358740369 -7083233666 -3110627077 181273280 33919963 261043047 -50475961 -4111524154 -70791571 -6600554384 -8062914767 -6541541758 -945655680 -239795976 -261333 -2687597324 -115064 -4257147735 1246321 -47444205 -387753294 -17047187 -2173779033 -18096635 -894263130 -441027201 -738930942 1855720 -3114942472 -160285937 -6168480598 -699038930 646750 1920507 142420052 -1738880494 25429023 169291078 -22413502 -401680096 -3750923038 -851972136 58403445 -954271775 117192801 -1873238701 9086435 314303592 -31587386 -1831176826 -3457083772 22127248 -1245347942 -418468173 -2343744350 32496106 503937907 -2752563004 -14444982 -332155805 -3913536264 -6660015242 -162008595 -255155067 239803970 -585419613 -50146152 886717753 -2633982934 -2837715994 -3643062724 8200619 -224237449 229099137 70360611 49979580 -228210383 -406894027 293733706 -713293022 -454529080 -1535978453 -6527370776 -50374250 1551114922 99746818 -396291686 -875131587 57678191 -1972338278 -319617532 -428028034 -18303234 -1170882224 -466736989 -5149244248 -2066216553 -1301009071 -1666792751 608922975 -7868185 -146205522 -190162126 -1217187863 -1783156971 3440487 -615069033 -1009786341 -7972978636 -3154273901 -411408768 -291276177 -2572808161 -1867719668 350289893 -328247456 -3311675861 61033867 -985331797 -845264675 -353884797 1381386697 2402928254 565183915 -32037430 -3343034202 -1219022233 -23915958 142663016 -451194322 274386898 56230641 298346206 1249826735 -958339814 7077337 128919004 -575435416 128882268 -1685748781 390921089 -3673756302 -5300662150 -5426979292 -704257196 -1788692368 2332824543 -906658470 -1511407570 -1095220456 -6350808196 -487036023 -6004240423 -27930234 -1132129180 -1432013857 33388400 -2624291061 16230698 -5366343311 -1162038579 -2497819363 -29998755 -311446876 -233298856 -790877519 502350246 -4552093613 -437799427 -5781569291 -2952347061 -3346850527 -224023986 -610532085 -4313645055 14046289 -1367759783 -1710025920 -3412138264 -1843790930 -7407846910 -1652134675 -787792630 -5430682041 -4795993778 2165366 -37414268 -1845675606 -4920268822 -481957159 -182152885 -3623748667 55358646 778247139 786111291 -12170251531 -59674331 1201227589 -212879433 -111807514 -3758233073 -685708359 -43699193 -804851022 -102357559 147918140 -260023684 375550334 140332940 -2892786230 -1543456640 -629074144 -81625883 -210165465 -700993078 -824611212 -4639954468 -2078996417 -231872126 -503451412 -64422787 -997888613 430454927 -22164922 -2898515038 -557294631 77618987 -440712040 -2222437811 -1461314189 42515384 -17349407 -172657902 -415033321 -458234281 -932526420 -9308036960 -184616084 -2110502666 -521017995 -42996950 -702682295 -6158779635 -4906701238 -2579091277 -692769309 -12622140 -5538598477 -2412635950 -524626785 8079952 -1708900358 -1156993395 -171392726 2962691 -242684468 -27745066 1661858 -62774224 -440379596 -3214908387 -400554952 127834358 -287850304 25630305 -9648393414 39885376 -1459261773 -610032324 53555064 -1187355418 -1950483834 -722160664 1688798050 -1058806404 -2039049994 200470381 -1555333110 398108809 -7260594 -1601146534 -2055283118 816145021 410633859 16765705 -521015852 -6775087230 -771836168 -168700487 -2304590 -1245372697 -2849251687 219387179 -504921280 -8413564 -2272751 -20189855 -3062943336 -146357446 -47276038 -261663352 -2341427119 -528736198 99011758 -453339668 -433764346 -8063224941 -8526351 1429628145 -9733378995 -1125550200 -605592846 -4671209184 -753495 149944377 -12605106465 -800009265 -2199632638 10766313 -4701213818 -741681220 -6019428688 -6545339251 -6372721 -6693881009 -767118110 -1658477131 -2796870775 -16913063 -754972279 -1364455925 -3815634817 -4035741013 -2375858203 -544164016 -4281871 40681708 662572402 -5731318968 -928915624 -6282469857 -7992492454 -3214537138 -3407690798 -1151172569 -5545965259 6875718 -13898963918 -14634164684 -4248164 8023566 -8627553582 -1926566114 -1957979356 -2055759339 -548418002 -436258242 -902849250 -1675127460 287907983 -686325240 -263874975 58165218 393276750 -266184638 -160064901 -184052738 -1531536887 -57565495 -305742533 -1818833634 -97195586 1112042091 -1228879391 -318647020 -117893816 5508216 1018880969 -2020352049 -4455659915 16322730 -4065963669 396347892 -312925519 9695439 -1740118904 -137919654 -10588630593 75441821 -1431254551 -1351262542 -639481208 -4551195779 -102007419 -3720740683 -668406715 31482 -4894942245 -929958973 -17089584273 -832640262 -603898900 -131454522 347163219 -7395382261 -315199678 -740238671 18561331 -8096332830 -151922043 -59925410 -2094798016 -56471236 317129414 -637624881 3102710 -4757973003 -225163403 -5974710444 -2263565017 30888365 -2585494938 -332924962 -1956170708 -2780436160 -3310844710 1306017418 -175095794 -5459911903 -1382200728 -2106628293 410660557 252352571 -81934112 -2857199394 -2012965048 -6282736836 -7623513901 -13185282999 -2231502993 -2943910109 252971620 -4878278581 1400745415 -11942351 -3434890422 -1299434985 -400528823 755000672 -3267712687 -254626493 -1141623415 -684946304 128341284 -296420904 -1662751362 -204267268 -1204900475 -179372005 -67582446 -1216263 -107949349 -4917243 -7153615476 -314023666 272409861 -209430410 -3715410531 -3436624810 -72946305 -6021186988 -964665233 -1002561344 -1389255109 289129693 -8242561232 -393225398 -90382601 -2378698461 -7586595541 -2435295268 33381960 -41881385 3688239 -2815244 -3415204931 -3388758870 -323648954 -713328168 -74918822 -667891552 -8915346661 -1625057271 -68242582 -4248131328 -4725891576 -76147014 -561980 795087841 -250496812 -5826834682 -1587563299 -1385818055 -21859528 -4258579000 -50663619 -111921413 -346264180 56053 -4182036252 -1253244802 -5207063342 -9212050191 -3543934374 -1130590675 63003735 2079673 -978325433 -78850732 -1824532952 -1490556964 -2159870672 -6217559 -403950171 6976473 -2339574029 -42174763 -2408959026 -8687961927 531145974 30205953 -95238402 -966027699 -711332727 888535593 389641281 -11568978045 -1039817351 -9867381988 -1858869260 -3391619430 -2815864544 -319907059 -348774462 -1149509348 -1102986508 -14144604969 -1541099495 -1134524614 678085931 -72087585 -53310435 -9487507636 -16586369 253937733 20967791 -302266546 -663958 -253265986 -417797664 -8663596599 -1246552257 441639311 -2475679836 -42383856 -1405327726 -66196986 -4909667552 -5836073765 -2976771696 393835471 43967063 -684917540 698657082 -2597212500 -444564597 -270304176 -1337641495 -69940405 -366290515 -667240132 -723904 419134770 157428730 -10633712026 -3113203797 -438750181 -825904931 -46885153 -7026612742 -6748165112 -3867757873 -435335718 -428085430 -2473002 95619016 -9801062893 -1540291750 384685740 3631207 -131930428 -977400730 -753647254 -10138368974 -272462518 -3743593961 -2161915804 -1136639989 -3891424402 -1312480352 -5121264464 -810720119 35056042 -6926364816 -1412639022 -422241434 -294107481 -599768064 -794397691 1005509209 2777667 -2528899 5079109 -2626144960 6390912 -36454011 14517216 -905977537 -7682187261 72723835 -510793665 -850966810 363896903 8846335 -5288339180 -2912663382 530633202 -1113193023 -262704588 -261329937 -441005 -717248496 -4624165442 -1251666152 1371204575 23754483 908062311 -348013192 -1293461434 -1691688727 -649197654 -1153377194 792712762 2049697408 -79753653 -488312288 -1433550580 -6975149629 -886983108 233540725 842081314 1966046599 -316500123 -42202469 -1028045882 -100199370 -23853865 -568074794 -61138007 -2781364707 -168809131 -835856687 -127050901 -157226746 -2980297079 268740252 -2139458691 -4784269083 -313312012 -1787422888 365720286 -1913263771 -603676163 -723665892 -279987712 538439696 -1823467 -569968169 -917629098 -1640487521 -506678007 -1151579010 -4952011092 -280246036 88329925 -117154392 -4689205 316137151 -184580866 -119958388 -4392505885 142424893 -3965797066 -17004621 -1309504926 240652473 -1197453097 -97663320 192029067 -1772582 6540365 -487658517 -290583905 -144032426 286069770 -5219324094 -3325155885 -32666890 -2787373086 -1145406 -1113040550 -1036946030 1250985721 -5129452949 8644673 -482073965 -1510737226 -163027053 -1362817928 -1325920352 -1948948339 -1257942080 -71461735 -3153538143 -156152713 -135209805 -5290031936 -904351397 -2101556708 -166666173 -1015855547 -1838864483 103032435 371163973 -110157594 -125467334 538322380 -1672754937 -971931522 -1709981280 -396633429 -2104394115 -405599266 -145783232 132380913 -50719874 -2416759875 -788256680 -12128744 -772978451 -564810325 6098236 -7033391744 -758377 -2486151716 -2102842772 120474333 -2041999130 247782475 -2264106729 -48480487 1831446679 -735364153 -2182160530 2997046 -2223746322 55780410 182660126 -51380949 111484096 -417006290 -88837415 1615592870 -444036882 -3063498225 -4870547789 -453474760 -5282062438 -196405174 -137432416 220748407 -1106936626 -199377705 -5820552061 -1096888713 -632300960 -19164468 -3061528442 41402721 -589274461 -187457793 249298651 -1216668549 -43908997 -4685806728 -3748766476 -1952266371 -288255318 -2545831966 -962186838 -903403523 25483799 270443886 193084776 -3260058677 9561478 -2154183389 -1629595629 -224740824 156594425 494826 -1908036821 -1219208 22008920 -3350202735 -1349107015 738947592 -636343520 -1466555794 25855907 708420098 -2702842723 166243336 -263580165 -53526063 -3090503754 -247196597 17836944 -133314212 -2609100542 -245744957 25748882 361679446 -493579701 -66506959 -2705192782 1934991136 -281821824 -607795936 -1790942120 -239651428 -451575598 266045835 -43227644 -3929345764 -8051033752 156798 -1743755032 68151471 -217010002 -428185886 -31920422 -116426194 -84396758 -1442163306 1400550978 -4861552856 -4251617468 -90823893 -34636763 98120115 -558348221 13906331 -3506282403 -3016131802 -5162352212 -3353914111 -7444100763 -1065317485 -1714778072 -3824484620 -1598444091 -393622311 10381760 -241342523 -967598198 -173458514 -2557615613 -5963703176 -4597999184 -9458730146 -1806913391 -1836934376 -421242335 -879102174 549741934 -144755860 -5143041392 -3638826134 246898962 -10567285291 -349721627 -4814446574 -17231713 975371579 -663207917 -2878676223 298860579 -25299403 -29058660 -254498974 -152047522 -1629967356 14184535 -326444068 372015745 877955242 1393805490 -3554821568 284829827 -2211665482 574610915 -515672946 -186638095 -27795789 915678864 11018113 -3094261757 421026103 -1579975858 -2216007387 179782247 -790425477 -290872305 -326142441 -335029881 733983567 -2374606878 -3053227874 -3526953568 -717012995 66225174 -201983979 -3500834979 -1057958816 -4486090821 124349616 705406876 -7171213852 -261969769 -114379598 -258621202 -65407939 79542255 -290838043 -566705 441023355 -10041328368 -285714378 -1351898428 2091662 -1099654851 30726879 -1650141847 -89251145 64286908 -3752744433 986757538 -5266986913 -706492658 -1220403337 -802135278 -4932277 -373835799 -5614885471 -912900274 -2367800258 -721532591 -898525786 -3177660602 -328122958 48977 1304400256 9308148 -5708361264 -17210337 -514614030 1679711936 97537839 -736107403 -2972543757 -69814829 -502558709 -1469055952 -165983616 -1713019782 -2524370258 -4182164104 -365106269 2743316 11212487 46894562 -94315551 -15041528 28736298 -683695052 -9771248383 -2342767959 500818927 -692324632 -11448844454 -3059014613 -42150046 92390390 -627904922 358527397 -1314779796 102945656 -3672110121 418340551 15150629 -17974599 -908772624 -61637283 -3020718079 -3059132667 47989178 -177031035 -1815450160 2491204 197526105 909825158 -773359789 -4381073922 180822773 -996037775 -88974164 -1935583637 -1541546873 -3386923797 25891295 -7670078 -8666048241 -2835667733 -1807970698 -901280316 -4603331483 -4196408687 -854272142 98081522 -37331071 -820297756 -5784546753 8132401 -195850795 376769074 177305297 -271634504 809603386 -3799114513 -985654039 -13166483 -643645896 -423483118 195925458 -3297127966 -192270531 9804728 -61641494 -6157969095 -2977156507 -540303542 -1393560 -8959232206 -2070303385 -2961364127 159473857 -2531487186 -873014468 1894966511 -1578635685 -4693988269 1838670806 -920165537 -2521300151 -365547338 -3762448973 -594845605 -4078990539 185523049 -7963388972 -54485726 -168762102 -1366382563 -122302179 -5899818689 -6929647375 -6637164204 -875808144 -248192664 -54185130 78481188 -3314527390 -4701674546 -701724316 -1348277477 115444651 -1187644801 16847563 -400779298 -2641770684 -2233139843 -1266922897 -583013183 -1372105560 -4592294996 344015547 -148417944 -1990178010 479132 -1149288272 599889749 -1162318303 1747844344 -120400930 11669273 651245741 -7959863984 77533430 -826329421 -992065583 -1022742416 353036546 -2607268665 -381531095 -7332464 -94905869 -1221626666 -59092677 -2057160504 -46485774 -11747537501 275207392 -381649361 -1380317027 -3826909621 598634632 1770866145 464505446 -186616041 -1793856228 -810426 -294362150 -426876020 -709945558 -77162297 -360789116 -3915659600 -1237362886 120211448 1541372875 -4466159718 -5566459163 -9733686026 -566135923 -32015353 -3259875650 -2759039461 -59485767 -308065510 -9267403961 -1358149475 -285817775 -17689606 186663 -101800591 -11074148 -570697567 231164214 -1244133904 -96728963 3169626581 -5679921402 -10569354 -11051284 -7056968 -87728909 -1365662896 -570429815 -333214349 -376995345 183705446 1675836532 -483666804 -476687295 20869951 -2628571302 -1623232821 223812177 -232663076 -66265431 10786810 -2024785554 -3411076264 -9434847 -3841318408 -722377900 -3609791 92886740 23688325 80969155 -3092110307 -917686077 -749690203 1699890020 5093813 -13923400 150230604 -1442773926 -515224670 -169430645 -1212782963 -2111149973 -1602673460 1839943 253351455 -90737966 -2131709954 -761803443 996500487 -1621279022 -2276648482 -342200 1168313389 -14584724002 -240743406 19740037 -2741369001 584983879 -2746494 -2553200635 -1183112241 -2780873037 -3245002098 -259669688 -469897282 -192662000 -1015447965 -961095059 -2075477148 -5337164900 -493448509 -1057915239 -2229003593 -1494839330 -523252549 -220951668 -3106010354 -12872932499 -500236913 -167967948 -1093515319 -381981813 -10875903248 62184052 -3182285332 -6392467980 -99444633 -2285364964 -185797845 -2877329220 466180748 -7021728953 -5172782573 -315308504 -96996524 -49656002 -114420223 -1857795356 -419201095 -3138274347 59250177 22952203 -3151718522 -68721007 -51882309 -4103456820 -409129105 -10585911641 -1206354821 -2710219969 -3734263263 -45191298 -3552281295 -219034354 50599962 -4533517967 -3501370230 -723129130 -1492430354 -83590284 -2662497528 -2120188804 -2274588305 742972410 -399955305 -2942700774 -102101130 -74727463 -290183792 -3181896732 794980957 3685910 221202456 -253794701 -133993715 229519180 -2443100439 -114319239 -2104680561 -5386547464 -5549849149 -974826031 218404961 -3469793653 -2299510442 -88960 -15286521 -444305626 -2067936209 -1587186276 49565224 -2569516175 -83915232 -457653004 -1524335732 -268646513 296434184 -9957711971 2104154 -837195701 1226305460 -387457602 -127781937 -1861661759 -1076347295 -1020485877 -4278082945 -6047799393 -1760269209 242552020 -306629451 -1786087295 -18072337 -3889790740 395848173 -1161374068 -169193880 15885578 1943686262 374691360 131609975 -4688777814 141980430 -5407604333 -73000922 -3010188983 1251414656 -3206036746 -4038574560 -1744825845 -1499910892 5910697 66724724 -1095132050 -129044619 -9629281895 -1043477581 -6620633495 -3973778803 -262100924 1058335040 -2258620448 -6577520875 -2141061807 -2067353047 -1195457745 -3550215503 280272007 -3756086021 -3052901556 -1526600152 118665976 -4941540699 -1232363 -1992792978 -964026503 -4747218508 -2578182080 -2350811 1407182892 -7491531 2229134516 7749377 -327169200 -31764291 758592493 -23440126 -579534534 -59283702 176 79781041 -1406614206 -53370014 -2572453943 -1295676039 1842015967 631424511 53127408 191866 -42155922 -2708707418 -54798600 -100818008 -443026962 22983785 1693969375 -451056047 -415735980 -3491475808 -396650271 -2768577899 -4914544844 -2330900119 -706061436 -4542955351 -1827384275 -597450066 -2259029637 -8372474 -3599742547 442361840 -1078357862 -145354738 113754214 -129383367 -15215470 -1924802896 -79915040 -1225540580 2287172 -185809538 -422876034 -4121272047 -9594052708 -1886906732 -40217360 410688121 1596964 -2478067875 -1124339693 -500790918 48473101 -33648660 -909351402 -309026355 -657051722 1054343437 -61132696 -1369685142 -4222483799 -5209 -273564210 -857536895 281738260 -5307697876 75411130 -1906242256 -667119263 -405493385 -594452437 -54727667 -166264830 -5509516102 -1267018474 -1013250030 -3789393676 -2746525024 -3388572823 -2781797576 235203011 -1377159357 -2262432394 -5602766075 -518965277 -459665310 -4790381765 -344532775 -654345083 -113277648 -4947524947 -3254234670 -650476916 -38071922 -769998771 -6732709025 -2198749407 -263931232 -1543726 -1991558317 -32510725 -454310966 29114068 59691764 543511403 -2945688934 378643564 -94357773 -7170504389 -662689496 -122354331 8363489 -381821016 -1287884538 -103509554 -1519260928 -4289373710 -1060360920 -9394196005 -1045599930 -1072761927 445344541 -5065918728 -238608187 -28615667 -7602705 -1144535603 -5214454084 524316201 -6380118668 -1132071174 -3531585983 -160454745 -20858365 -185183987 -6042784282 -748949096 -1763734121 -9152554551 -2966440 -1065287140 -5976915467 92216271 658539700 -988834555 32087788 -1135439815 -493380425 -803859914 -129289606 -6538436451 -411403977 -1449530622 -2172879541 -6249404724 -2380482594 14807285 -1824815763 -176320381 -358728760 -3529370 -3792130341 -4364760871 -236469574 -274340509 -275567061 -4719599593 -3055538043 -102646022 19638223 -670567110 -881438452 -5507749284 164214975 54962002 -690570279 95337323 -1157435200 -652130927 -420141934 -2046308182 -1167346453 -2124639798 333231487 -1074878458 -705207782 -5737489614 -630550978 -1370857712 -6006592964 -791686549 -449891720 -594943 382189 -770011430 -83076541 -13087048097 102869003 -450463068 -2347280004 -200333080 -645419795 -5220599862 -1644071923 -62021833 -2128437574 124075645 1919665 516243 -4164413425 187317087 -709852835 5971772 369378171 -1267028376 -92622233 -2097126084 -7402934433 54869463 282164758 -655833863 -111026833 -230473747 -412031894 -9447271753 -563074275 435314631 -2556444412 -7099905036 -1058331716 -6789944858 148698208 336513450 -2965440601 8809906 337755088 -2308249301 -4870007088 -5668057360 -7014480366 -1965743539 -1588215358 -431628727 -599391356 -611597368 -4015062036 -49954127 1041195928 -3349079199 -4528400040 -499901628 589881 3104849 -5322005489 -1444691613 -2744803929 -253809 -560010038 -126865174 -106146142 -4354628999 -909678662 -3255204314 -773748418 -5289248139 362503029 -47116554 -2326225366 -3603482920 -276422688 -1079387459 192974057 -4969713125 -3676361412 -4160154990 -3271645971 -61152101 -1748576865 -1277539093 -34824319 -4298207437 -3585525032 -68452789 276579670 -1141803483 -12092938859 -2741930001 -9882226931 -913404348 1514683786 182060285 -6502833980 -4426420542 -866226626 -4015417479 471046606 -1551191007 1149406023 -480855577 -970376189 46988761 1574958111 211932790 158599488 -1849281386 166399268 -1427441458 -163739900 -8911355430 -3866937725 344689970 188417595 -507767155 -4546799282 876801317 -734716353 81847149 -3498027034 -798335113 -2276056608 -1956576987 -1645266062 4433035 -990814354 473361305 -157097660 -3988759572 -5885865628 175784104 -1382709460 -46687397 -4230739457 -187729540 294191923 -2519437543 -174872696 -27486246 -2445455551 -3495941040 25896451 -10215478451 -156566891 244715750 22195745 -4199697150 -269421207 -3485953350 -992534559 -8817430 -1424373770 -117536480 23285378 -93716361 -8837760813 -1346274619 -154822024 -1070091448 -3686624833 766661559 15270980 -1221652297 -6568073249 -6102122088 -854942421 -459522605 -242486479 -4863887042 -6491546 -1284149837 -230420042 -12550403 349832480 -6380422573 -97461136 -967128136 2164510 -1722822290 -125568724 558272677 1214865382 -1824858457 -4776345100 -1902009860 -553684 274253707 -6344892121 -4817167823 -696920929 -993168013 -321302802 -1387373316 -4552802600 209497372 -106616907 -3811293493 349898079 -5141272930 -1502947759 -354658937 -2545151363 -1360948869 -259183513 -2105220807 -2514172202 688853830 -723974231 -1935225955 -35312167 844904316 -1248334735 -245290342 -885163431 -5305327499 -679164744 -1081369909 -255349207 -5584456729 -56283954 -3037891303 -70433167 424280539 736507966 -44980449 -68290550 -1819585931 -3081780636 -17795439 21644805 -3717925974 -232325171 -4725999938 -5907135401 -627560590 2108179 -18529608 30368126 -1137621051 -113527873 -702540649 995054613 -4286181640 -331906159 -2961583364 -3128141236 53168596 -3670830989 -2944774402 -6217648035 -6951595211 -1952456174 -10145138016 -84971539 -3386413680 -108211852 -716628717 -489948521 389727676 -58290174 -3539358 227435800 -3156111400 -6213533132 -7679093250 83500445 56635167 -78981817 -6799577060 -6208241 248521618 -2965470973 -28208168 -1030712589 1033289925 -1538200330 -1861470698 -449468256 -370665848 -3689654436 -1600793424 -268759354 -617705802 -332686780 -3343332726 -9269308764 241433832 -4219836417 -4330961631 -1739961803 347324217 -191588423 -2925556907 -793180216 -13302204662 -258207981 -247771873 -1298594162 -286042584 794825386 -18350667 -137377120 -3271482729 -1453406338 -4788738467 -385517759 -603539765 -53330113 -62558975 -102664607 -215262482 -2746625618 49640869 -226854562 -73678293 -1879973196 229031592 -79947143 16508768 -662908312 -1042015983 60044365 73094041 -1138404678 -6395323691 5658630 -1863633520 -1559164929 -8963691048 -3220783941 568441730 -1604228007 -132520982 -1037656279 -6241589446 -3655360802 -106536687 -193823342 -2071614429 -8888177320 -215120948 -9869943500 64139564 867968015 -39203116 -622121403 226807816 261327811 -102437730 -138454729 29963307 -84551294 -6729001252 -858549832 -2061706007 -677638837 -414209506 -1514627601 -167398674 -1809236517 -74307685 -8239871700 -270741346 -353389 -7780215156 -12604965 572327561 -93552723 -973017718 2113866352 -324330447 -75042541 -71635069 -424510157 -1556435911 -1121882024 -3320993686 365859755 -7340631400 9650997 -6392996902 -1228241692 206803922 -3242358955 3227705 -845845395 -56906199 -15480421155 -610565251 1253936761 -1782720311 -255916791 -1580607223 374728416 -156475587 -1820722880 3104979 2987446 -1483458792 -77796680 -3557180406 40998435 -3995341716 -2815268482 -1086791720 52706085 -1004309926 -2330695364 -5179342618 -3667360109 -1011069447 -1772181522 -1923124779 84899655 -1679961082 114582037 -212949506 -140394093 -886132143 3368160 14575524 -1545803343 -306918402 -1358238369 -614638154 -1139770400 -408172864 -4260108076 -7096047636 -2499253820 -2816729621 -294449759 -4175142258 -3604859518 -1662411156 1640252799 -493680574 -5541605064 -2411080302 -207173868 124577303 -139948439 -420967484 674024874 -5494900456 -271605499 -246857296 -2478217851 -31746479 -546448312 -71739504 763267016 23784532 -3261031906 239481959 -2144193233 -319380049 -668030309 420146746 -194235430 468123856 -7179560744 -6769806675 -208213792 1626727966 -14435231 -1682326834 1403303245 -241134969 -5760418238 137547957 -1581235492 -2183833335 -13669281 -6438 -4336291455 -25305083 236916683 -5608562812 -1552063444 -376532707 -908307645 -4052052683 -2006903953 -616386639 -3288113982 -61959364 -2395884887 1685009806 30795130 65983982 1020073194 -230224600 -4047191374 -41559355 -258320519 -659316198 -2648960504 -8969273527 -84939174 -189488337 -4993403402 -358254723 -9869699300 88059366 76676181 -182558251 -3436464036 -681566946 65865990 29485076 -7500796897 -6589158967 -1184267824 -100875751 -255536304 -1660101247 -2912487639 2600735 -40657884 -21831412 142484955 -952167420 -1887328051 -2757120785 569378777 -260379080 -4179813957 -123940635 -87745333 -2507718886 1061819463 -530154786 817538842 251157953 -2810582745 -2052483236 -1189769536 -19415210 20466459 -1778199019 -15899642 288465285 -599180972 -4545990769 134485263 -43557386 -21509661 201470976 -51295217 -374277396 -2924094895 -1760265219 -638294395 87116050 54809665 -1096513044 785643606 -141137254 -10461971 251194658 -930131260 -1505535915 -804750532 5783655 -2521765389 17544691 7578346 -1264900159 -2197591598 -2569490978 -1064909125 -182785399 -5155833648 12978919 -7279531315 84967831 1349813297 -34981792 8506004 -923062936 -482091111 -9065561634 -3178250133 -701541223 -111389158 -125786484 -5115917097 -1758462255 195609642 -6695632 -2413449776 -4572200277 -4265658448 -53857934 1994065672 201106372 -116561383 1420738221 2015281 2086301264 -1277161501 793239803 -1008870387 -5818662123 -247149258 -1085133157 737316988 -252095420 -1229134767 25483070 -620691803 -643334901 -684087101 260840787 -3787504858 -164044499 -26124609 -72136320 -5096299444 392483908 161506 -2999671950 133435275 -403221872 -2881967393 1413278056 -1193165797 -811890279 175221612 -3235640121 -145594958 -7599872096 -632734775 -668819433 1706634143 428601619 1156409876 104773117 -74340501 -1127041035 -1965839432 2312616884 -49687892 -2776468872 -1214663983 -68316712 -140490464 -1410339544 309265 -6446113784 -1251866440 3291996 -799107617 -7526486558 -82706821 917334677 -3935898457 -4051593642 -2540958734 -222756907 -174521234 -39302402 80534290 -1164982518 -1569176 674090744 -8439039354 -5299071577 -689260454 40983520 -1647573925 -5553789 -1040789935 -156745835 -1696902145 -3343901643 -7546277 754674802 -168838455 -59500915 -66819758 1633495683 -1044767497 670861754 -5744124315 -306227869 -1861129398 -419249340 -5453517684 54697266 -5901141341 -3053834956 -80416492 -5331568692 1009299918 -3303295947 -7564802 96481521 -11872681807 -1418 -6639839 -371352905 506571263 -3033083939 885181 -1283874537 -234975619 -126359013 693204119 -1946545490 8213652 -3129108722 -1597162833 -1149229352 -399914846 684096130 -1989986501 -37167092 96684471 -2753716800 153465413 -226384829 -3672632089 -2465477961 -1588003241 -3635392586 -1098068328 -263357681 -49657300 -1220111650 -6727647358 86220842 -185408124 111178194 -281475579 -1921937200 1035672397 -3316737775 -49821920 -5746418494 219649974 -26774614 -80869651 -4328950472 -6812921588 -557302199 -4800909651 -1796280436 -4570733593 -2953744450 189486341 -1467011660 -1635844860 -45993749 17588453 -107053656 -326104267 -375406456 -25100532 -3169753451 -3534826941 69909192 -1237878076 -1095321574 -1915674435 -621808 -429144672 -7988142 49712599 865716255 -96096809 -4692823239 245667703 -116571791 291518236 -3851583065 74281318 -302201294 -4078595906 349839194 -453402024 -1822583596 36230530 1128761189 -1131826626 -5353289526 -3061888066 49036002 302473043 -2220118305 -222234734 -22132679 -542171194 -1044745315 -53264646 -643568242 -10143197643 -4904412417 -1031579187 -2937177671 -1637676565 -12739702 -2918876170 307050300 1404118073 -5634027536 -1691556133 1382262313 853316878 -3200733902 -990611631 -5452068 -4587760737 429214761 -105543664 261200859 -54185812 -1208553525 -5020757764 -104835382 -318604534 -1630451183 27037395 305051039 1764582935 -151716146 656673789 52389031 66388208 -7511683478 -41245990 49775179 -8213892 -598356424 -18161562460 -322876851 -276996553 143554958 61228890 -1606429880 -13424990 -3399487503 -108731406 -1153385977 -451521106 210136845 163692100 -6925406215 -743730568 218882256 -5793664316 -4605831912 -2132802900 -792960051 -4390885952 -1104663960 -3451185592 96578275 213052984 19317056 -23904739 -3193069076 -92001557 -67486215 -939976604 -1314535325 -1070006894 -36602489 -2418920343 166146688 -4286023378 -2290172596 -3833219127 -552276469 -14831014 -4183492512 -878248823 -3776460420 -5148041314 -17225322 -1417530787 -10260784059 -129532845 -154134642 -9418104208 -509366802 -1844280857 1390735 -2619784164 -4769687737 -206889008 346537004 245810872 -131101220 82450620 1663688036 -48893744 -738725054 -6630794128 -6053251856 368504200 -1254104889 441826120 -6506923493 -1042778774 -5090401154 -2220542319 -3428135391 -5579322105 -1235787 -430807299 -7379865751 -258137156 565570684 -2923339529 -4421345545 -304736318 -1236464805 34268355 -1019278992 -298871304 -2282503241 -2422106809 -2002766757 318029300 -941681892 -309081156 -119203483 -3432435382 323229955 -2405483080 -3288214723 -1303040085 -3439955969 43719288 -578136793 -9190034736 552799226 -382241036 -264403664 -2363550227 -11274185 382207490 688001280 36234166 -1322348217 -1770704539 -119933535 -8039 -10048980563 -1140191304 -338966237 -1152015607 -58876264 -342549488 21029066 24475174 -13751226 -4148889636 176539887 -96622633 -44375842 -34540399 270192877 -1262554515 -19463653 -1212884646 271883271 598948064 -340535430 -3012132 -6803235779 -1566416842 -857170800 -8728258926 -634771712 456951181 -6230327966 53791998 -403397662 -3424165 -147746811 -277062356 -108443472 4275026 -437384649 -1108935006 80252670 -780200989 -26454598 -4841137064 -433312761 -2876978767 -167057343 -436336087 -1718724746 -963211798 -971917241 -189241024 193944189 -1890575180 -31632530 14360912 -2408750720 329624363 -424033448 -547068938 -2787702574 693759348 72340614 -310845711 87355371 -1717045672 1444123036 -1160176410 -1843482867 -78456643 -4342400900 -14656701 2532220755 -161844811 -318624931 -2192862139 -382701682 -2911030962 -3295212057 -4689289141 -3992989555 -1671790954 -1882667958 -868241550 -958135667 -41421012 -10757162 -905871818 582346962 11336585 5082026 -549772200 -3877061674 -67480187 -159912940 -416413027 -17307849380 -114798591 -37102147 -1160039158 -177322528 -143826848 -740943299 -1651331359 32358438 -1640522526 8510659 149753773 34083623 -5818737372 -5361662900 15523493 -1499670466 -726377482 -89413468 -31257947 -455983031 -428827533 -1023580195 646327 792557150 52294037 -1162940373 2390510801 14354384 -4267976902 -2252395647 -302823137 -1071707256 -8435245937 -459679391 -502706074 -4095631216 6025921 -415748363 82781083 -26894010 -4368970037 -1563411479 -4486679721 -438773959 -543142866 234849817 65105476 -12787284 31476451 -30683155 47014009 -1958121852 -3364931972 1951252569 -2225161794 -320157520 -1664413731 223445591 -2022707381 -1206225100 819165775 -1932013599 -631514773 -39358120 103838752 -3427418668 386281379 -865760010 53021971 -143281166 -5257645131 259201734 -3353803749 120199509 -6458994598 139972321 -1834166 5904519 -176160233 37882685 -134103708 -144621221 -12190262 299538440 -1172542706 -7201322 -71131095 383392733 -2521224577 562684280 -5277588588 20398028 -2584108472 -926731370 -5746253174 74263372 -5710790713 20081451 -89292099 1849020606 60064627 -1380256092 847219400 -1478197617 -337571189 -457359281 -138083655 1484630268 -105233905 -1096368588 585513105 -1260237274 -982438685 -3638359833 -251083684 873676226 39623634 -2599600685 127413643 -975818735 -835615571 -426886859 16930914 -4250117423 10965759 -3436688475 -141066574 -2305125149 -4649810372 -116166012 -2717455227 556009725 -829465269 -180553590 538896609 -184314928 -2200907706 -1079790688 -3035225296 100583698 -1099255408 -6893857072 -1340641008 10600436 -7454473872 -102611270 -880380 969461819 130292345 -2352132285 -5813492353 -5680429686 -20511970 -8206205 -3135079861 -236555541 -6551949 22073299 -242270200 -81501416 3236069155 -341106374 -105432142 -1116345602 1305659093 -586040351 -1038608329 19762002 -1890281303 51065010 -2719677160 -3201325450 -677545867 -524268897 2038406639 -114657155 -1672542008 -867443280 -43431703 883885982 -2136538081 531988581 -3691031228 -501245281 18869999 2279175 -700408094 384835107 -209727959 3777983712 158123541 -618527497 -13779564442 -36371455 -4848125819 1351491275 -144636313 -41467714 -479263705 29683827 53536143 -391016575 38354453 1197241534 -3877472886 -1586690 93693044 198557457 2126347952 -649548458 -514001756 -568652775 30044112 -5741834150 -2705437440 -5517335211 -2104803941 3097938025 -1393412681 -396265611 -1199168275 -116461171 -4974277 542331104 -4503152783 146762900 833238458 -2614258137 1131581528 -86539393 -2285840755 742089 -437399661 -643358673 -1416916405 1597860771 -3696937114 -4607293 849101902 2551012468 -6533043701 -3998555697 -2371657218 -4822493831 1713105371 64260743 -1078017443 -1447625598 -99603052 -1088741111 -2379936988 -129633426 -1420948072 -2248791403 68752439 -236268687 -600016892 15685738 -1467566506 162243215 -34794877 -1240675131 -3301196702 -3252741542 -1808821459 -475658487 560246827 -6263797789 -3876327077 -1212594731 24136548 -62233503 542642669 -6803012067 -728881671 -7078235715 -70660648 3162175 -112081201 -1121821938 -73480190 92223798 -1180757945 -2436178639 -1512712376 -2104923072 -2213168035 -900844924 -2574914355 -2074805852 -4111040098 -103055954 -1916477492 -1954553600 -2138339600 68792690 -109709065 -770301569 -275348684 -1505709678 -5311480626 -527587984 436959 -483323847 -467352945 -3627212687 451179700 -5414191217 -1581850254 -848110058 -7462106334 2710434404 -319844625 -39489363 -1143814298 -1681649153 -872116585 -144731464 -71317323 229551790 833768930 203595770 -6242358212 -656884394 -292331424 -3283602742 -766784788 -743034865 -1320179754 -3377971392 -114757009 -1088367439 572026285 30409341 -744956775 -241046022 -4833889872 -4214695971 -156452351 -3394816381 -643685598 -4556141587 121820437 -5112323399 3349264611 543268586 3141840270 -3356824820 -2271097558 666565585 24611515 -418634441 -7055164511 -299459472 -1182750855 -6536356742 -5797686787 -2621943826 395988292 5005175 -1905469877 58116682 271507156 1781170 1020075963 -4155387362 -4399979308 -6336813691 -1948214107 3082174 177412016 49323116 -256109930 -902902 -358924531 -1516412195 -2016987670 10030268 -11481566 -428955654 -471593724 -1211874557 -1298304242 -1095950039 -3153146985 -8151431923 -18916575 187502936 -3469782206 -519059682 -66458411 -8725325191 -109212637 -3275477112 -1030679784 -121798701 -2014836253 -3806130860 -51242469 -11487141979 -69625478 -2019463103 -478510524 -186746685 -1259564341 -4476599631 -6311332436 -1415272751 23715906 -1136870676 -4359590532 492606510 -6512123657 -701756773 272197984 -6226519364 882754516 -814892171 -44752601 -4555974401 -1702215884 -1288952769 -3187717691 -2531903543 -1600241144 -3142894056 -497735423 -690997678 -2225424075 -3241144288 -3120474375 -2783847007 -559606361 267266193 -1757443399 548208808 -795468489 -886616 -782619655 -1495813232 -233556002 -758019614 -3577815235 -2548970137 -1199153909 -822803829 -654608145 -729812827 -27493505 24893742 -704012789 -1074026661 303596362 9639184 597658747 -306385243 -1701954259 -22601182 -3157239976 -1535150497 -3384435830 -7498135 -69075291 -1389739077 -10133413871 -393420624 -1959412144 -674420835 1057824273 924835452 2726510922 -6233617622 4036609402 -233777640 -577577615 51413667 -463787711 -263799018 -719173921 463605551 -2477317930 -3431690908 -1441529384 406152453 113468715 -1907021194 -1799655862 -23785733 -9360720119 -347971344 -5199345499 410961538 -22752710 -10613863 -2446415580 -459688620 -5019563 -3213994522 -2128061885 -1585548448 386774386 69925904 633917 -55589131 -216412029 -634662741 258332161 -267077246 -209574698 -1343780422 -727063020 -4554310641 -1307498484 -5356211904 1705130424 -645779814 -29705940 -725488323 -1755629136 99598347 102610938 -2967729291 -1711967949 -910469434 -82670324 -1361277305 -1017892246 -694859048 -593034303 -525355170 -1297882572 -984921627 -23678051 -52849348 341434912 -718395999 -1053736057 170956599 -3246393273 121619809 -2078031403 -310628219 -5494535 222614987 -2807967632 2099691457 -1212292312 275772351 -776447598 -1851099841 1363700896 -289028296 -2101360075 -1121874484 -499549686 -7733315248 -80203442 -373681676 -164449167 -13063625 -45491553 -512924296 -392428078 -42619671 14822650 -6859832 -342159935 1700917 -30296695 -2203136302 42894784 -1858457335 -7122192079 -2620194327 -241936099 258873334 -1006798423 -102398128 -365969417 -1818763166 106026795 -3953922204 1496395 -1740282125 -2498008268 1490437339 -5458124427 -18853638 -2325041986 264335081 -2532963792 -2606394682 -3418451612 -3178674680 -5707634097 -7075540003 -3705383825 -621253520 -155393297 -86869762 -4514605348 -413108305 -6893742999 -445644163 -6902318061 -1263263454 509802309 154673118 -40521773 -2155948551 -9004298822 217583963 -99015380 -841905045 -734227401 1223517575 -5079900391 11669282 -2099265460 -550738982 -586425419 138354003 -846407642 794952006 -1547574558 62214833 -155204333 -614317899 -540385788 286012263 -3947362028 -4041035633 846763638 120374957 2378480 -15231057 -1479934003 -18733784 944366 -3851160976 1166155 -4340050992 604366 -774303321 94091558 -3982005632 -1281022206 -1848033909 -76204671 -255668597 -159066193 -336439506 874681506 -4548575817 -329174608 -6028918861 -46977171 2492478919 -4056483509 -570692020 -9146018594 -4618854110 -170845270 -5351802751 -9299092 -1791868789 -45367485 939984733 32777600 -810129297 -651097379 -5838300589 -2981455893 -4164964385 -27609033 5128422 597894645 -128908562 562386931 -889201684 27272100 173847176 -5751740644 -1233745857 -1594746571 1134475845 -4035810815 -383018028 115659472 -465803852 -598774817 -937017803 -124777165 -591397212 -748436970 -949377010 -512362292 -588126052 -439160389 -137944229 -2462567080 -12039021433 -4267181 -7956002922 107965822 -1035430903 727838078 22283395 258623581 -513176084 2247074775 -280343164 290899330 -137613925 -2488517895 -151803261 -1775230390 4367855 925182 -1116154898 -875994570 -5453843043 3299728569 -111694072 -41007274 -872417438 -337972046 -996887271 7770740 -6335451068 8176778 -624013353 103652169 454775802 -2092433916 156303693 -235194690 3534118677 -32754715 -3398340383 -3397006164 -4491066103 4722012 -1634185025 -976495860 -370291065 -9084118822 432772201 -2944669289 1401570083 2975690071 65323388 -879807456 -1760824338 72832450 -3238395489 -110808466 142791149 -10157436 -346133513 3143726821 -238191977 411056938 -1550074432 79332673 -9218784006 -1007674441 -5412531307 -4896743053 -879126464 -3201898066 -124638583 -126942862 -1032465507 -34439736 706044022 -30689034 -2842850109 -2656725614 146240015 1364426574 -10694945 -2474909107 203091324 -1900278345 325118764 -3424458264 1749447129 244774494 -6233292214 170236616 -338737567 -1446546522 -14000586 -1256390562 -5684091424 -848942072 -13798057 675854576 -10422558243 -1156072662 -90023896 652352856 -1279460220 1230760686 -1709620329 -68739987 116436 -188495723 -1700240 -1657021958 -39146061 -121560376 -68578129 -4852206259 -1621252481 -158413183 -1295228480 9379193 -3147045518 -19818019 -429995117 -5807618367 -2553647318 -4806099480 -410962363 -1266134081 7781650 179853042 -469647 -1306948023 -419908064 1431516829 1275943460 -6191196705 -810220430 -5842614797 244776820 1244230887 -111401203 28369838 200733277 2089840468 -3128070785 -2881493136 -3028051372 -1773416902 -264550728 -9193027228 -126357722 4539589 -916278847 -2885466228 -158623405 -3215086224 -1168953163 2072663290 -36781280 -3830570511 -1564122224 -205259607 -2719137080 2846622526 2443831042 -1638448468 -3285762118 -4894447050 290033972 -2205438114 -152728450 4027246 -5905200268 1883700123 -50929813 -465293569 -311726400 3181032 -695351243 -441720428 -428746843 3249994458 -2368093285 -7739752774 -218744347 -1512189587 -253753035 -61929871 -14928783 -4702650 -7230453900 -1568133375 -508244629 -968634914 -538362398 -2608432770 591588116 219617271 227664333 -164101446 -2796457669 -74864036 53130149 -2112605682 -61912243 783711 -133208179 -333839702 167737346 -1215395916 -2812822153 -251833551 -3670946804 -1636763805 -1734791029 -1637804676 -570981234 -106387050 385297236 -2434370 -4916918053 -441404516 -679845061 -263674940 -6316607578 -1968705661 -1434528698 1694327967 -69334802 -422036711 -14939151 -4417469165 -2238667332 -1051762227 -575154865 -1057845706 -1109202877 -24569291 471406697 -72565909 -2378095315 -5781511724 945999939 -322791498 -1378082086 -795158385 329018220 357715558 -3241072099 -512225535 -426345521 -493700057 -8129242431 -338087325 889736941 174310725 -209892013 -1084364610 269674659 -5064205495 -2019987695 -889070242 -7719852484 -1278600582 -163531826 3239641304 -812196558 -1954711166 -2588614614 2903943394 575825012 -384318699 -6633630915 -61198002 -6279466294 1191835001 -3950250922 -4826496670 -516347065 -2468464715 225208490 50439127 -943684736 -290438615 -218798200 -2611964774 -943583783 1079945657 -545459347 -445111209 -666155679 -3271527571 -34736178 -187909329 50938897 787954219 -7455643483 -2079306478 -2394717307 32277577 -271155926 -10928927460 21627218 -1205967825 -930877479 -52793584 -36013455 -6804436 -515243370 68334093 3736277 108715651 -92553549 440195220 -3831907866 231406352 -84024409 -12726948510 41046411 -424934983 -2310791407 -85226830 9002711 258115347 -1877867706 -4011972297 -1199966943 -5290181 -1474303615 -46139586 -1590140904 -41904111 62577589 3750642 -10874358732 652469586 -1199133353 -117036011 -7817136095 64927867 -79398899 -603506315 1095183034 -1576146209 -20362161 121121172 -3720079069 -163942906 -7317519 2371116 -1166905386 -91901538 -2020947865 -174434872 -410161443 -1858910807 -1837025111 -1196469475 104502957 1771161 404058973 -1776855957 -288033219 22538429 79364071 -687640925 55352 -315676203 17984846 -5187055277 422652207 -210168649 -565614737 -433777164 507163787 -2909610857 -466952848 -4699639641 -498187595 519260289 -5057883191 72794555 28488856 156097351 -787271525 -6726412336 -764268708 6690828 -3327925673 -3119320852 -111300010 -185138828 4348961 2387499571 -109318842 -1502912202 -130710784 56802580 -732498552 -506043454 -117139271 -89370850 -1129563612 -294939893 1124039185 -130642628 3095378826 -253955361 46323650 -2673044915 440639061 -1912177789 142430289 19554984 -347648181 3140682542 -894092395 770787870 -1348538972 261841966 2758219493 -742347407 -383777105 2056517838 -4763685893 -172892744 -59492144 -124081367 920494963 191111306 1007240712 587248321 77673799 231593311 -437667168 -70587687 -640813069 -1333186789 180833218 1683 7987271 -3727362912 9429453 2210654539 -13587021 138755066 -1870460725 -143805129 519012220 -218516918 1036853713 492221879 814556015 869843821 -2134263943 -1353367219 460989 780820367 -1772868112 -1295488920 -1826204365 11856224 26063191 -2902713752 -2452680857 -540373081 2132178483 32114973 -1312758401 -141474240 -3103465910 -582798404 -3922493300 -821535249 235583355 3232420310 1288630856 131757946 -263485900 -33234581 -364300242 -17866481 772944598 781361976 6027714 -593795544 80525877 -348067087 -537741283 -1894644606 -687844062 3522513970 3921989411 -411034566 -31683880 16456042 -1256428980 -6442420796 1138723920 -5988366661 -9225340 -1197592798 -34934056 -7238936707 334756939 -85614704 -4061255592 -5166917601 -63977214 500671996 -223716996 -2247254013 -571908893 -5707784 2133895880 -1959954171 -1347680942 -6428441493 -404229533 -1932918207 -1449453823 -95506724 -377030936 -171298531 -1532260262 -17101500 216416630 -566466233 930656390 -889209573 -486807782 266691030 -46074415 -2435499286 1857030647 -257464657 -2788996322 -40452152 -3399013157 425750042 -2309146276 -401736392 -4132467557 -205863944 -15043377 401790168 -4690323892 -893712008 -437088465 -618168551 1744449720 -5379852044 -285251659 -1264998099 -620787298 120633033 -976543782 -265434346 4317011987 -10068160773 -605594013 -142360423 -4789153960 -181471547 27801441 397751323 85483581 -3377498905 -4424652178 -4276978482 -2056960700 617898141 -1371858287 -2175357576 554297118 691729043 108238192 -67687500 3179469812 -1664182447 224084991 -4062481533 1015344340 113684639 -382441923 465352739 149005458 3201613248 46623910 -891132608 -113940199 4641842846 -15144745 -661563729 38593176 -15397744 -212975718 -5565910472 472661055 -338692642 -806070693 589715991 -830664763 -2536585634 15442074 -2152715939 -37193454 -1324585610 2034211767 -1391913599 -7155791085 -706528687 -1934588778 -882536003 9858719 -442986626 21303607 -16113642374 -41891936 -348537333 -4909325 822812713 -398378380 -3221590626 -3730297392 -28087506 -49201310 -152319930 -624069089 -683433 142767368 -2206542403 -2081148705 -356223730 -575853792 1941018994 -3891095329 548944994 1975645602 -1891229817 40293433 -1505916122 -957634372 55119753 107665634 -3886344356 -2372024503 -47143621 1060486150 -1641268488 -407377167 -2756938248 -4568948731 -5408879414 -955689403 -7301102939 577624246 18554706 113458686 151033014 1439865227 -1913728491 307608891 -6195222944 -3490260083 -604532019 5002368 -506753787 555274522 -1652673780 1212530403 66009035 -3338798615 -519229640 -14205668 -3642358388 -320742 -865896890 2051081881 -1379009388 -5201941018 -3222097433 296842825 327065594 -1296930108 188134681 3939500399 1899532106 636933648 523509385 1183396075 22650113 327270268 79580204 -1726578 -855587163 -85426680 -603362456 -2560499464 -2050915174 -257381760 108981640 -195082136 -1341537277 255584805 9860830 245153422 -879487801 345706212 2340043436 -1318448370 857382389 204284123 -1265967287 -789073255 -1511229952 -3471203654 -1045885303 -1057413810 2508353466 -2833829053 307539146 -248074419 -312378207 -690141307 283901567 -1381165558 -3516947764 -1745810538 -1018130465 -1788783469 2074816 -488168458 -535397737 -1786486543 171745644 -661698207 1177378079 -20639201 -835122861 503234686 -79714367 6197225222 -258269275 -127403427 -3497006094 -3103783176 -1618932632 -496653018 -2340286871 154381038 -1119824589 253891697 -528065061 -1975787314 236902856 -23369384 -2427752940 218461448 -1092011652 -3113671457 247939282 -586125163 -45197998 -623198081 -577491030 -765489736 1705112585 -3950944616 -436572602 -96720275 -1390275345 1132522933 3900807964 -491286898 -14311777 -44700792 -392170674 -877451870 -6854468841 -7608373180 -1156012978 -10247337657 -276273349 1590717226 559643809 -360960434 -96588593 1344927576 -851780438 -1043047556 2688705235 2103327848 409604459 -3896699267 -97912173 2707693222 -1123182339 -1241962135 -54660843 2746623647 3783329240 -5068154103 -1584540239 -49631072 -1245695151 2595715101 -159200780 -1768657436 1695685915 -725733517 2621004309 -448114816 -4015084708 11206043 -3920539112 317839522 -3221472135 -2337618519 4930984 -274360900 -1324425796 384912955 29796559 35436667 1424829279 -9660622447 -1113728648 -8241255 -437242450 -6739005693 -2525371797 973526273 -10584152 -1613428866 -613545085 -864436569 3472217342 4503632301 -147134290 1833360818 630007604 -2228470609 -11231053698 -9600776700 -857694603 5118600 -1018979717 -55822180 -386067781 -475105174 -5450610131 814267672 -8301444584 -530980811 -244573566 31026212 -18673603 -12375055 -737871469 -3669275092 1020083017 971881137 -504686331 -1962871733 -60514634 -104151159 8425365 -2688714660 -62744308 20381180 -3318214 -9603002893 61267407 639439290 367541390 -5215792396 161760959 -507336900 383063430 32336546 911537096 -62148615 -1194948181 -3169496978 -3420036513 -84077639 3180702503 3241193 -6750569021 -2214030708 -916245169 -445050116 -1445867316 -59988638 -223884945 -3124538661 9412796 1547267962 -1990240006 -544783003 1161675257 4084359213 -552959122 146491590 -796408384 -54134460 -414369873 -876230278 -594932025 -202256097 -389873679 -132475251 1653274428 3357076358 -6179904658 -1163698159 -3248947557 -1622000574 -1337863603 -6130260938 2131295715 -4738467691 -3258587795 907360548 -693010928 -225204629 -114432176 401977821 -802940884 -274653368 8596851 -318928373 524352599 -825369672 -165480373 -343339438 -400230663 -62706622 -1319523035 -1209056340 50193574 -192603239 1578516175 696455662 -457356401 6409230 -275112860 3575513322 -1466138732 -33243799 5075673 -1734798560 -2314772536 12338630 2253746 -701612891 -5506927499 -8035080381 -439062389 -6177672518 -1323843677 -5079401438 -5254757641 -976866894 16284422 1824404166 -1280331067 589118 -1653646796 -7873100072 586455858 -134157448 -255993999 -7515827644 -48033308 -4098510202 1833649450 -696317397 -921006117 -322561921 -4984582794 -2495644440 331436155 -812711835 -1128389046 -7585915218 -216281770 -27835215 -2818131688 46307601 1044296013 -6264262 2228022576 2374640284 958840730 -904997255 291967441 1304723494 -64337066 -28488470 395227424 -3926989496 1994059 3295782395 681735589 -685019652 1510426126 2373046700 -444645132 964613185 45632385 -3355360615 -523848629 -1898835120 -2807653692 -25665329 63534652 2811478098 -520701201 -539569006 -142981444 -190942507 -2562872678 -41488574 -15614701 -903126111 905245608 345932530 52509183 -1329415694 -1053659622 -868604145 -103334623 -457759867 -1145098579 -3167952755 -5135132190 -8177947693 -504392131 -2813483484 -988264596 52289399 844734441 196507328 -90702115 -2630870233 469647878 2474728957 -536934371 -2568159753 -2202707138 -273600166 -142738975 43644439 -5533205648 -2780556742 -6954813622 -154153889 4966719998 -284154034 -64391629 -1014512782 -2877816665 -2600995147 -6979690658 1012053253 -6198257475 -853533790 -1760086292 -2319054796 -3069697280 -4729837 3261586617 -4173916156 6803113 4463445009 3163028412 3021743295 -3178955073 75688056 -282626020 102562107 -955472179 -42139967 2896177896 -323435879 87838671 -623219508 -2812443744 4531817583 461036245 -3428567196 -2622335957 2540511139 2061004627 228350439 -1540160837 -323435468 4184620 -872946715 -251525 -740006282 -585066669 -1536276220 -1345472136 -587922547 -3303217348 -819575670 595274053 3285213125 880214478 -98370071 -6287540 -289612082 -747638209 -990444673 -422064641 10215401 -188697076 217921134 -1746216412 394532113 -628028875 -3307484 3403998918 -1378804298 -6362430341 -1442446185 -2131383889 412250658 -227499745 -518091692 70978830 394284678 -168502008 -195237914 165257537 -230981642 -1391128193 -245254640 -4091210832 -7239347355 -447065694 4490369596 3010519415 -5599328933 -21619787 -88936855 -1626135 263164346 -1179323476 -494162563 -309128615 -15973396 206255766 -565111868 -769675894 -26254055 16456986 -2533408768 -1149987245 470781999 6898838 -2263168442 -7042501841 -633412721 -630304571 -529152372 -3070241391 -982972911 -2923056923 42691802 -3401700047 -980588677 -154304685 -826336899 -1605121244 4380726801 -1719343376 -3885497547 -238716059 149086579 -542324913 -1350281428 -6322226521 -265880017 -1112911674 434945055 23536317 -253256848 -2198850840 700195704 -2044183830 -3084332997 -2802660190 -25163424 9426760 760135522 1856253335 -481075828 275054376 -534842814 -334739190 -948843523 -2204178710 1953085842 422351930 -3189970820 -1345627 -51975213 -88559473 -2229969418 -111859361 -353627715 -632123101 -70882542 -133519708 -3647174932 -2461241775 -13303077020 -4402909882 -374671 -2778276774 33008118 769506927 -872530192 -2413131 -33652459 -3062088108 -627228761 396131161 381531258 -632701162 -50336919 -264138992 1827133147 4446136 -605647778 -2639346666 221037559 -2138961237 -3388146936 -100714474 -11218159 -556347211 45499942 -66008873 -146458355 -953840816 -2138553102 14990876 -1912204020 -212400905 -4910844677 170020039 -3233493385 -4148063061 -1393038 -66564413 -2013993061 -1619297489 -663294492 -5562120134 -236496305 -923266524 -2391503842 -162294527 1017362739 -2536879001 17253139 -498266983 -3273126991 -141198029 -915236172 -54483739 -1202583602 2457425278 -3532428419 746889229 -513802596 -267112657 -17118837 -19932401 -1228558050 -96303607 -1083638655 -187376099 313778364 -1069301329 -862427448 385507132 -2064664604 -925519999 929116180 497469037 -1173287328 2065741088 -1680277403 -227474800 33589508 -317584993 -4545249539 -491783 -1378584486 67143223 1212894307 -1371411606 1070638 346892215 -1277545090 -3000607876 -1932959272 4217378155 39813908 -584881301 302824814 28212411 -2656574505 -1405109206 452599335 389025428 -11245923 2851460809 -22867852 -1334638700 -168282584 -421010763 -37475116 -975037773 -1451426262 5388136 -6440427736 -5042991471 -50517009 -379675086 -133505743 730453775 -27157411 792952110 -359060349 -1494545694 -75977875 -27819024 -138102521 4139502479 -1538137749 -881921175 -152445594 -22394217 468924022 -392137211 525464144 -96743 -461924102 -125579071 -153559694 -1121067101 1347702303 -190321383 5983079 -70403164 -2811730246 -14124299122 -4540539109 -1229267988 19543983 -2685891601 382077094 635438719 3581582821 3605278 -2317485892 -7555804636 -267122696 -1397595228 -1393608806 28971983 -196918279 3307128112 -2733896359 -154833225 68245115 2327728 -348996596 -3348756225 1646450360 -22555124 -117588143 -3620189361 2888449979 -6995124 21279924 2841257847 2252926878 267075321 -2533380511 -44549389 -6289018737 166080796 -593829595 -11554682 305694066 51404064 -2282387643 -12158938384 182684341 -69327386 -2483624752 -370842854 -27752471 -1004542565 -1298627008 -66653897 345229146 1024690249 -348727721 3859227 -5937312059 -3895288225 -837860220 -599821199 -113634208 488420131 324502816 -1410530814 -1171361924 -250899232 5558109 -453672968 53118516 -2701379299 481403680 -521465554 257294789 -1166714712 -518786481 -1978538366 -510327611 -294555161 -8351755193 -4637810382 14214658 -1233829808 -5507960965 -3905907924 -172247528 780773719 233454229 -3481116932 -57257901 -632142135 -13099426974 -145457478 -316926296 -923949464 256215979 935972328 -2168692 -1399356493 -1155398573 -847236340 -17438500 35947247 3603369852 -367957268 -3997660 238094372 5107973740 365385827 -230990872 25706526 -1476268223 143168227 49570272 -5646004162 -34666294 -43821552 -42396943 -631599604 -2894222377 -2014622164 -28285676 -57073915 -147831767 573413689 116456020 -234246626 -3976018064 157411609 2788549056 -1674384854 -3533286025 -795089048 -2823540322 -635995043 -1161982227 -207007944 -4660506148 -1024408724 18216616 -2046615926 -1608546487 -155991418 -455252060 -2459663891 -4119279388 -39361483 -2449668686 -5588151754 -178464950 -5082697824 87301948 -81438970 -242871193 -2403203802 -24152339 2975285616 166887874 321337961 -941364828 -1361965885 -3838067243 -367157763 8771312 4227150 -114426226 572066672 598761549 -5598614666 490449177 2912 -2831017710 -116937965 -1165239366 2505654398 -6926401328 -13991863798 -848449827 -4528528223 316493366 -128056171 -1386516743 -894461067 198908920 2053554562 3301464747 -971079894 23862458 60305218 149089501 -19251510 2468878342 -10213173854 -13301466 -401193106 548520315 -17004695 -1503731721 1553281416 -1767582150 -158250109 30574521 89651432 -633589781 -903464801 26746897 511220222 -37608472 4516747235 -1944799837 -478239631 4780638413 24310421 -6004682244 -1144794 -214920968 -5159548175 17488816 -47081620 35923314 1728969470 213954591 -181165907 -125950862 -5726581809 -3219502976 -37866632 24763763 -1128054896 -2864798720 -403965072 -14668060 -243444008 -7035019574 -3754088296 -316362888 -147982528 -39900454 -5647152812 -355652414 -8094721214 293013977 -349097387 -4359121978 -588684561 -128028409 726394154 1851505702 -136666872 -4283237849 -5357567 1653439369 469845467 1840525261 -550553617 2309515399 -2051132208 -2815521733 -3822140 -1016447058 4459264239 -486504274 15544711 -945617702 -2444217802 -18272824 -4472580031 -388629694 -346855040 -7001414 -2165794441 -1873587201 45370026 -80511298 214985529 -1518905729 -2306331229 -1624451905 -6749091597 46058178 -109597945 -162862899 -6220304423 -5829237740 -4374132186 102367301 -845403932 -9669998007 -8927392808 929568007 -529629814 11869 -362445703 115512455 411131429 -378454494 1161244861 -1000714351 -242122214 538516230 110536387 -1328349664 3178309138 242093702 -424901221 259311561 -3994445503 -3963556489 3376830 307421980 -409355296 -50650556 1214189927 2684609511 4008699290 -1705208863 -51754153 376819448 43431314 -4349485318 -6076541874 -5136995771 -4578558458 -5296373998 159000736 -8484653187 -2582500197 1635547109 867520250 -17388816 -1055966408 -2084913869 -398449 14885077 -308397549 50059104 221318247 -4192091189 -49527708 8997740 -26631044 2379009272 -294065344 -5254593472 63707453 -4502566903 -87924832 -24478852 -1326335505 -364904225 99226736 -78411872 -1789101129 1160906210 -769265908 5681379280 5990706514 3875707568 3134115301 -2337404087 116196657 -170809694 -1297821210 -331696656 -173567650 -21185060 -1557296269 -41965737 3561977493 -258060734 -196643911 -2019772206 -2454337647 45884233 -2013010934 4812182 -135433400 1940410375 -1373282479 -447199605 -214819895 -28005947 -4721639560 -488067944 -146020775 -4876141605 -1160502242 -4757375250 -196973819 76682153 116756485 -1079998568 -278532974 14912637 -77039047 -1774661388 -5463512310 -3053187586 -184876099 -3980785175 479358059 -2264571490 -2324889445 -1555587914 -1434463026 1315328425 -1218849991 2555990 -649751429 -624801184 -4435686020 392430673 -23412388 -123239362 -347283542 -1030227650 -754974622 -1268737480 -3132596440 371008939 -12153728883 612477666 -1156947431 22566037 -120811409 181367964 -4041513683 -2849737046 -67256571 -12512815375 -4612044 -3242532974 252588197 -594754600 -6358472 -182334706 -5747089194 1978856823 -801874833 -7036530 -433026428 -3667439846 -4191062753 -2081381992 -668079301 -3230358311 294744942 -77286366 -1108143203 -10539811455 221161821 3347451982 -105986704 -619675381 -518661949 -1539080441 -201438613 -35181865 -331981561 316631500 -49975730 -3913844112 -1303834813 668724066 -8924423370 -114946339 -3335417 113951945 3878701646 -128870308 -582139143 -8695359818 -3939785467 -2777584736 416191758 -2633264 -4020461938 -25718292 147952035 -218643442 -1157822237 261603607 -2068787748 -25760629 -4090093035 -2166952493 -1586904265 -47897948 251795050 -2101402639 1453512359 -55826758 -202147558 -4064221447 596039106 117388695 594625127 3842340230 155782421 1643126217 40118352 -1600329151 3346924101 -26053 468803320 -3552830921 1133483412 195893032 104389067 168848321 3902879429 -61879518 -609559161 19161240 1814351014 984292879 -1399456875 -21394910 -1003511381 -3697809059 5829058937 2250037587 789542225 906867322 -204120068 -7405373516 -3706613539 -594195595 -2016817223 -4934641728 5397803 -555064038 -277715280 2953109645 3782626 35489517 3363514886 44002756 -4156138160 169587853 -478606825 -3090595887 -569432431 -1299481469 -2328658668 186835806 1110384129 -61689250 402570661 17254223 836923979 -2555518145 3332954015 204448103 -27044592 -2411067740 -295310916 -117340490 -13536369 -2756827910 2535340586 -240661501 -16512302 -2425786098 -4268556610 1714100145 -1226838695 6390486 -1351268559 -1823883656 -364211486 -24659772 -122240014 582177761 -1010497121 -1466476474 -3420746559 157066032 -17508623 277281599 15733514 -3706749 954627267 -2832869811 -3434636208 -1123213877 681999272 -563929797 1660447522 -775293293 3123240782 -812727922 -666882949 -402219046 -6983694976 -7875226827 -284254005 -5154264556 -13558648541 -1554882145 597497534 -15904406 -1130764465 -129026460 -6373763554 60286503 5045121993 391544714 -325316855 -1313808473 -2011592666 -352038941 405037337 -136777972 32891373 161137768 74782676 1558265 -941907203 -932688994 -2064462914 3188646079 315457654 1966363228 -63086955 -7323998 -1355250283 -1118925783 -5871691009 3458799442 -609965788 -596463049 -454931790 191495 -345428579 -62847446 -1370062748 -682032789 -4535344 574787136 -195944529 -759500445 -25170361 -224904301 -2374873079 -18842943 2162837733 -2322059364 506549947 354462817 -158305206 877153640 3338207101 78662553 -1348205962 -1734246869 -8665799 -56739255 42091767 352364469 -486682003 -135872429 5464331 28101624 668374200 -6195866369 -136639267 -5992816163 1969111529 -987621299 -114614287 -2790564890 256657479 -2254516555 -1827490168 -3068225323 3785394 -238325027 18964039 -7146885613 -4999146415 1757111561 -38327558 -2860974932 -5280720703 448197236 -3595835579 -468548414 -1173205122 2859727913 1002321904 174455315 -5294742509 -18372013 -4911896821 -22953565 -2219254894 -77442815 -26693796 -1173156584 -207396014 -9093340 -90175237 2619948699 -249314396 -939770403 -719219174 274171543 -5298784763 -419963906 -44972469 -2184650902 -2495723397 -9133531776 91080396 538379187 -147904457 -864119893 -71830692 -122169590 3465916 -363005105 -2891695336 -1855366999 -3906989591 -581291144 53343742 -2346440795 -73749597 -84505565 -887800282 61157402 170729257 308847049 -1151778093 79847351 23463726 -3018836593 448018341 17224559 338186 -863959917 306149795 571164161 -462985112 155366566 -70673355 194734063 -41751499 -260307004 -208762347 -3460703345 -4455959596 -40516868 -705915 -47178418 -11108764512 -354629960 111788116 287562249 -4208781752 -567402522 -299163815 -353936742 -417522945 -1114302825 -631630711 -610840870 -829437395 -155778688 863256994 -904941779 -958834725 -2176598296 -347523738 -1281049726 -225122624 1517670338 332267993 -1047455965 -644683739 -431575675 -5138965360 -1133435221 37547915 -2897457733 -7836953 -887686331 -628635786 -577375162 -112737858 163485080 270650046 603736605 371544830 -47085632 -20580046 -661365074 -1576778459 -863583785 -396793589 216440537 -8205677553 -265786620 -2071846140 -145670651 -5103763346 1414510434 -357710173 -6000313873 -6605145 -3274541985 -291179120 26490826 -2200337152 -349517765 -1967252874 -2155929869 710182788 832725564 -77732480 -992093717 425923 -62366711 -981257479 -420845121 -1813079556 -252031760 -56152158 -685526024 1212093276 -2813606850 5172857 -2099219344 -7828462510 -337506449 -1527707202 -4479009744 251314612 230345 36904210 -528576522 36077860 -128773144 -4886457820 -347092484 -6493857899 -266619352 324153995 120857 440355370 -3034025363 -5153765 -1755121593 -34598057 -355610182 -617833589 1132291966 3223966530 -4911714849 -621439035 648399582 218190244 -133195650 1955969806 -3057903 -66364506 1173232 -1084458233 -651383459 37666555 -5697672422 -2516685169 -134563500 -1617954735 -577497383 -2033140217 24909667 -300041178 -275272444 41757297 5889900769 6068439 6578863248 -3705655946 -2992795434 47147085 37562257 -720768951 -749238337 2086831991 -495696653 -67751519 -72054161 -537711762 -403150220 3488050554 384840162 -2695740850 -298005169 -3485283771 4882160 -1007667016 -3086616270 3287681491 -192517867 -1883785636 -37955092 -4406261569 -1528597331 288692240 1776138727 -8151684673 264151500 -220131618 16812657 -4061793617 -385870985 1926158898 -1573212802 -910067057 2511631178 -144411681 3736962369 -867640206 -3572169648 -3248318239 -507005167 21071976 -6157077160 -812036814 -315752053 -205065386 474015050 -249783266 58333019 -875589098 -937254092 38828121 109794 -520582505 -3636593760 -1119799329 -2246332345 -1275187495 -3529815739 6666945 -9603016 -752283600 68776607 -1682021594 -53618079 -106845455 -2043149070 -4550763970 -12025907757 -2769168733 -1211042841 879602913 762302649 1695600824 184022886 25618879 7974228 -743690465 -2699235469 -4971516011 -5238923045 -1724263845 4345251300 -743341693 -6643240433 137676132 681240755 -830255689 -822684445 -3307075419 -3576706450 -578404922 -146275212 -1035837146 3822963 -1319081352 -169796011 31477787 10432719 55877173 -490694540 25602742 35087788 11423343 -516231261 3827073257 1428810824 -4943346438 -3422852929 33001068 -2676243441 -256661540 29869067 -963659247 -1933985181 -447019542 -1010934245 -397761177 -2283070072 -173375356 2293617831 -417220743 -143043035 -2280447117 -2588804075 -642723244 -1427159045 -2139841124 -32436446 486234575 -158054375 1131740470 -4975726954 1826356 -700975263 1033533610 836226668 146405478 -336799885 -116727814 255886 -240036722 309736 43515203 205190869 -891847227 -48599363 -23918455 596232158 -1570749663 -687788592 6410079163 3372028646 -1298648218 -1739083642 -1723343920 8313686 -20672302 -882330059 257430442 -1665367958 -2598163027 2454214621 -1623809989 -1475238175 1033720358 -1535462098 -1895005455 -3029676619 -9981826052 -1354379299 -851258658 -245768655 -9009293796 11980635 -1213866592 -728635361 -1719521986 -28044807 -1640296017 407823892 -232477247 -149750299 -150632858 -9740616 -635864883 1135637906 362148541 -960372102 -1913428191 -25931992 -483970506 929859574 306799896 2873686108 -79073119 -80963610 8197792 -26594674 60308227 -4360836047 -3497419107 56833645 -1270818198 -23158188 -7185868 -203156567 -3385250783 4189237 887329 371532816 -29838139 21040324 -2519222261 -2504614412 -70227305 -1211904968 1677097142 -1162684389 393265134 -4911384 765843025 275214746 1303439129 -9863478960 99546404 -1226094749 3898887073 1880776896 -3383516617 -71357233 -1880556991 -388759101 -96026281 2979008218 6714051 -436358761 853994289 -287268357 -4824445163 808128756 -7767002 536924516 -46597694 -165430750 -2484236360 2589993725 3838440769 -135965389 -6033412474 -560035872 13107666 4265402837 3169983 -217539478 -1717465118 -818590202 1090342075 -43071796 979580325 -4959026976 46962174 4633302910 591561312 -2621656990 -666419936 -137607728 -3452436480 -569134045 -12160333 -3894249 -1967750100 62542012 -124557532 -64810840 -30153212 -28933792 -1470905179 304133001 -559909109 -2209019860 -42123514 -239268776 -1680433223 -311337505 -170480024 -1137041331 -4245289621 -109302168 23917823 -2723792 -113507000 -122396034 4669710840 -1027819689 -130451494 -3568043 172708364 -67135376 377199194 2298972221 5744664 46204949 -467318002 -175567930 -3709306 -97096844 -903478595 -272264732 -2199394650 5477792973 -2856102552 -5230132465 -2412848345 -815933550 -62033882 204908218 -405406290 -212628228 -779187526 409616425 500370044 -1165062674 -23482654 -125009077 -1737501712 -564806431 -1380848410 1431292 -27112922 116410256 -70443427 1337660 -1506423022 -1117275429 -2918600494 369199 -1384968 -7360175 69747447 -1950333766 -370272201 910411023 -4095158534 4610855683 -6704477310 -971755 6955815517 752178560 563129589 -3586905773 62598321 -1533982631 973259819 -602287790 -3034521108 1121681453 452303717 1700044937 -323940374 -355973955 1392806944 25947493 183404996 -25397521 -2910520763 1250065939 -98214003 -1302197709 59965889 -339067136 2931273432 -2447831933 -5180326494 -196366014 1187985092 -51456059 685878680 -478918488 -11036784 2149119 -156215202 -66962679 -1005000505 -137605736 -6866920780 4510003325 -6837707921 -674294487 -1561208842 -160048930 -393618629 2162128 -113436914 -3002978966 -3191266483 831698540 -161237030 -1537964113 -1221485360 -3642619764 -6949575202 -519406739 143686434 797586314 -47377149 -1496228153 -74340702 17059145 -21052697 -1286916864 -58614013 3601156 -3025994816 -2017089847 -184223343 -1520610556 -62425268 682155617 -4857318443 -5482283565 -933367456 -714724338 314135645 3432008001 -1155709 1578744091 -2078578074 -769156612 239018014 -720805950 -4637963641 -1419088364 4921462095 7875504 2102604 -1607810059 274564614 -10735040 -1593346637 -1098040059 -602529483 -2869268530 896795947 -5080258594 -12505627 -835130463 3479671680 -2524234999 -4659222993 -838598450 4503059395 -427821341 2366201326 -2227259631 110996631 -647433741 -1356400089 24840097 1413732667 -3337719511 -1451140865 -5225541 -4162179 674708769 -2398948074 -142611436 274549833 1095723637 -555753807 -1195744564 -49903639 1349531 316619405 -8323418 215018149 -4687035550 -2511718708 -1216352 4713816630 2741660431 -4775209292 -181005695 -1816618602 -4775624867 820678971 -2012772291 395144591 770629303 1727242817 343745887 -1248298663 3214535251 4937660 -4292390411 -2645991 581087314 685130809 -88455573 -309045079 -4317840085 -1583767250 -2944572076 -1203179535 -5044859748 147250893 -14410541 379482338 -5369462707 -2861420409 747304221 -1778412893 1792616 -41029377 872411991 239869048 -53762417 49118024 -19144630 -541860472 -1209524474 -1086629673 -1510929132 -37552993 4992708055 -1180263618 -19677291 -542249226 1929406604 138611322 -2142907015 -1876728168 -202022253 -1611374148 -67663792 -588601676 -147006569 -1974696032 -77900222 -13365375 -165950796 -2039154730 -2231751832 17373124 -2043181044 -193206326 -1577283067 -438004568 17861187 -65108283 -9070059799 -486857261 -229365809 -144477552 -4186181699 -951805775 -905726 -508495943 -1166468997 129889476 -202679793 -53331 4103502631 -3970614296 -60173738 -1379362298 -73178251 -770173098 814307293 -509762219 -10329744 -2160605957 670821031 -4613371633 -1910906470 -2008407453 -518650084 431670697 12184309 -32005025 -9410928444 2310384915 -186646799 347492928 1779583802 -704730540 -1899973 -37462206 537486782 -53479056 -3048652548 -2636482178 -27097909 -232597858 -4547515925 21883311 -652976535 -214550772 1185657332 -140242391 -896314890 -19271000 504564248 -23147486 -333106084 -150932508 -725581139 -1901720008 -83546173 6454057152 -3876446179 2076736273 -4444981689 11326983 -5234186337 -1091482536 739838563 -14726539 -3379616840 -2582675265 -2390144405 1007465139 -237440622 -1378031351 388700332 2986734399 -2246557289 -489361766 4894846325 -753656575 18515026 493755869 -682786430 430830127 -4335607 28313757 -62851780 424618811 -138829411 -268437209 -5097753294 -226661791 -1848222898 -9862254413 -6468743555 -470066502 434323424 2001882782 -290928395 -4213551614 77348105 -4832616568 2884573631 -1402503332 -229462933 -155607765 -1031662358 -3658421334 -2985188443 -1877457130 23680341 506226634 150044334 6386232861 -112141897 -768591915 -3206155500 -32022101 694641831 -433696278 -54647297 -336053998 -3029406870 212564908 -2500471936 -399594747 -180576788 487307973 18642969 -97906346 -6148653554 130411191 -286906586 -17387804 -90532076 -15419008 -1794691525 3861128 -395229107 231980448 -2001860779 -253738274 -12685190 -5697696912 2010767782 554949591 -91245747 -653922201 -2866582774 -30488327 -953892866 -88623189 -488421277 -582479216 -1274609804 -69108093 -1003823312 -1559055124 1631974103 -1101566497 102706291 220545300 -461225055 -7101903424 -9342778928 -4135137690 149141183 130094939 -1965783219 1325232688 -99382488 -6035330 -85578159 -20890653 3930427577 -1876603491 -345864078 -1430370150 -28717979 1610933988 815767769 93585146 -81611305 -807278050 -178972242 -6635893039 -4578084295 -1822814031 -2607911873 330503393 668956111 -571821270 -2067332 4001693012 -2818620610 -50455708 -1259721354 -295004176 2433040476 -90128767 -1404824669 760538905 -212714271 -200859272 2595805473 712949384 -442020985 -929027894 -496672797 423336285 -4467513307 416747349 4476363220 -1264106787 -2515016411 2495296804 5705209379 -1159148935 575617239 290359 -28294691 636900071 -967172288 858071013 1021458478 -247732159 -6092242360 73390502 -16217491 -164829187 545400895 -16111 5382832777 -689213629 1252073397 2969510387 -1777025072 -2519149038 -4297640402 -1040361779 -184807110 902376 675584120 7143695 3696789 -366248652 6824554470 -644640845 -1320087559 -5467530936 -309902182 -470244296 132800061 -41531708 711585611 107443925 -894684162 248219428 -3709266 -36034679 -336066958 13396175 -5728771207 -347938459 2382616818 1177394742 -4111454898 1256233693 -304072299 -1368971199 715698598 -33876031 2619379031 2836218609 -205150910 -620956231 1086704109 -4910320438 1546178 361934599 -4572027855 171597834 184694599 22051426 513015771 3837967522 -28934707 -131016894 -155042576 -432165484 13205363 5366250549 750061001 -7398945 -4346363191 -7876853 -173506407 -201040381 7658551 -382446454 -816993652 2502740707 -8413099 19271388 1451199125 -812592785 101906903 -1373428257 -171265222 -469991716 12689840 -1865322969 -16778852 -567428643 -3124213932 3143783554 241576675 -662281775 498015320 -319680756 122354308 1290902212 -620308225 -144060255 772281480 -3647230461 -1350545803 -7681068833 366253761 -8644676970 -32196896 5342116404 -576945494 -638457033 604115754 -6440770736 15333553 157918677 -116512347 3588488803 -1349984383 -17219005 731784689 -4404123660 -3802846714 -882552196 -4926196600 -1588323509 -16970 -3156392863 -600382964 -929067897 -3736303294 -647214871 -1309166288 254929 -1432884041 -2769903000 -88584374 -3848660131 -2267306830 -27109064 560802153 -130132405 -609349360 -85216461 -138927888 -1696947045 -428120568 -24102876 -70681838 494344802 297263762 -2787098349 -2580402790 1095902351 -656157211 -550228450 -700749628 -37041536 -1425026700 -1322288 -4233069877 -2015288 -1411667508 -25515094 129644622 -76491205 -2528786197 -3103586737 504256894 -888284147 -1033156616 -5173072643 -15660817 -3562712322 -4439231307 -5194612508 -1378808093 -4080426595 -1890224212 -289985335 18102337 4613720074 -1447444 -1158436610 109427322 -317969101 -1321034279 29759144 -5864437260 6202226754 -1601191378 -3261985033 243590859 887273242 -3170153787 -421443279 2053708102 814554741 6125250017 -464744590 -148325367 -8118818 3106104632 4556842601 2795203338 -1558695891 -313075910 -897128319 -2548220599 160856528 287870745 169426420 -2328775693 22412603 637401401 -326244915 -3510559633 -6143254 -2816195472 56951259 216984119 14269831 -182269835 40354043 -834450832 -128371544 -436177521 -948674450 579298192 -2290440425 -21547171 -4041089352 6362580 -1822894780 -6064222986 24200633 -2619777420 -1459078662 -1393887 -4475763750 -3332847897 -154215079 54237157 -240971072 121424636 -143237716 -4438321451 -2323340097 -2473735601 -489375219 2559782310 1180212670 -3167249596 -6825862 -1413748655 4726186678 4030846295 -3505074764 11571147 -1375196919 1695390659 -4990156431 17800435 -434204769 2383623070 2015699706 1111657101 2254515422 3731067877 7119004210 1696259019 -1631258862 -409017553 5258602 975283088 -1088046755 151609196 799006027 -1783350942 3923577936 356337391 -997474443 -1084391335 -186626063 -543755951 126285193 -3446230504 -1123772413 -1969259268 -702052921 2150576169 3887339159 -114347972 -124014296 3463923712 -134878594 -61355327 33626595 -1371167663 2397840583 -228808685 -9073737 580008339 -2891934699 -682543438 -1170408 -648398441 -1294337604 2403560357 -2415109068 1066205742 519542086 -29040106 -2816184211 -838394501 -2111920480 -2074514083 -38475565 702563 -450022157 -58847882 -1534452820 -2865120132 -267799381 -282896724 408076343 309208835 -193193962 -5912611 1596055819 -57737431 -2688708510 -478721816 -4308694 -57116802 -1515206042 48562532 -3244929044 -181245536 -874003716 -6390572 889523970 493798929 -983588601 -5937867479 -3986003192 -121514981 4803247 -980778504 162595766 -13597783 6453853220 648093214 -2845148 1258986155 -782663649 -9950419840 10089871 697815862 4828397464 -739386293 -3701472740 2179325280 -498441320 -313581201 -497927228 2986095 -2554278137 -1508766358 131898028 -540343139 27906374 -563293588 5701447547 -2012595362 -54366859 -56041399 189977425 -1239022206 -43102434 -1460293152 -18758754 -6049511136 -2944715630 2202950276 -3452057989 -49947824 -4863310 875830257 -78095039 -1720713372 -4033607831 -704687484 -2088180 -869900333 -1245987280 -170230009 3791744479 2346988 -743648295 -967166788 -3293312764 3173496257 497283543 -667351540 181960457 -53689367 -493574198 -208752615 -1146412544 -3792052152 -1254505313 -478209773 -2991938453 -438742350 -5393387728 4061176 4440533 -2917432927 -1186910062 712948 57179115 80255103 -3934758928 -1038065364 2810571635 -1306565245 -936464197 1664224450 388102817 -17597683 -3504872465 -1208948999 2761835553 -844762112 -554051225 -1624268607 -2669731 5553108221 310087726 -6690035947 -2888238527 -586450960 -35762224 -2852849391 -1660839015 26990199 780349707 -1871492722 -51172757 107071233 -33396659 -1421724 -392637742 -574362741 -354247288 638219828 -73471164 -4986708706 -142621423 117135936 -174366011 906729610 -626499119 -201667281 1023804188 162904433 -7556231677 -12148736 -3029026320 -520575342 104576991 -2597538750 112917520 -532867731 -18667040 -2188883918 -679583568 -517794327 105931003 9852612 953839254 -2514582343 -2723408451 -64017679 738291 -650694577 1366398029 -754029614 -161527959 1455625389 47180582 -200004724 -4404303985 2474859328 51910281 -4928498637 -3543207988 -3236973340 149013698 -5908723 -1338715973 64715727 -2380556281 -5215671376 -890688 2633632097 -1132066552 -2272120687 -1503749397 859747135 483142012 -741001009 1069547 -17264973 3761506 1131213854 -772118484 6091508 -915342630 -444937408 -32364949 300320541 1054015215 628164918 -87562633 67852038 32979000 -22530686 3118346971 623796300 -344880845 538787344 1113824410 -3170352000 -7791728828 241919239 -5259326245 -4391479217 -79262887 -9299405 -203105230 -4152015242 -6532041570 -1148707594 -1549537154 -2731407418 -739363909 -3589580636 -5180171588 -320745551 1349406298 -1127760510 -1007806211 2148236759 -1887985802 -4550731572 -4295822996 348364444 -356416957 -1288215227 1021445 -147682640 -2792929891 41256735 -1105207545 -1444666062 -254698435 -1955821408 -589819773 2752581274 357575063 -80958172 19483789 380105598 3257485962 27356633 -1174685081 16442450 -145944322 -411016342 4701786 317431233 184176325 -2000281423 2167187156 114196100 -7504861 -2736086010 -14376490 1227643 -1409806179 1233202920 -1705603914 305204 12948071 1778323335 -688393790 -12209629 254339387 -3092640003 -7841833665 -1301704497 -1148421631 -5740449064 -1748042499 -5140879057 208245973 -223932833 3080698779 -1311349814 -25470317 -1090861036 69414688 8397106 -362280145 -355452237 -2101457051 -1064577229 36994834 906514 -18292771 -49394634 -3363616730 -5370870938 -34457013 548649352 -2330236 63545138 -175718358 -1218210136 -1692461772 -5152982 -335827898 -3354254558 -868950321 -4421867507 18310658 -496687570 -3012 152291045 1922385869 -265953801 -564165175 17520566 -1907538523 19038573 -1472085604 -7499464071 -407051082 1792337967 1441221813 701786282 -2771877113 3437401293 -29855621 -4818381038 -477450589 -406585139 -6010757879 -824345219 40536859 -1378934815 586669650 2565576276 -332317912 -9760797 -686052380 -3144828324 -8270194825 -125770272 -168486277 750613 -278722693 -1543632868 -5960897 994816758 2598857950 -3507540521 -5664199119 2408983550 2636516493 -44289122 -1597586682 -1185472548 3786057 752285608 -571742533 -335088071 -720574624 -27711631 46442963 -3937669717 311252354 -494384453 -779228125 865801032 628407841 212524638 -330712450 1152654786 -1055062840 -3379348401 -180575603 134577949 -1556815656 -232994245 -959764802 -962187577 -96345252 -4216335773 -153955787 -2877954996 1998417022 1718540223 -2042791767 559528555 -3240508855 -525787207 1035867195 12727190 -81874657 -492337017 1084049941 -84908511 -171261906 -11100264 -44444534 -5564641810 -19270503 178816644 -141832535 -441459921 -1385663562 -2904638449 1269948804 -1628295893 4864802930 1418136288 28968866 -2148386301 -933851738 67291628 4933279009 -1871182660 -1222120494 77293670 -810530094 616275967 -166986132 -2741128136 847331562 -961393745 545848857 193465709 9616 -39302725 112647103 -329889541 1109542157 -19712874 -1275102661 -271490125 3759031955 -969565504 -371070992 3423637410 -3255066354 -5524228625 35106349 389658742 -6583344687 -682280487 -1396271896 -350049199 -15006627 -17205119 2187508717 8979646 -2103363158 -4501571336 -8486921 4907395 -225734881 -4523628492 -710059856 75441478 6133891554 -18536949 5134484 -639200900 -878789047 14754539 5605403 -2335657379 -4782458989 -101883920 -718858012 475441282 960361779 176823166 -2735768925 1616922 191758116 -862788090 -5333696540 -666026610 347364403 -132550609 3621858465 -479874754 -230048707 -176654638 -581908324 -2465568129 -4611940821 -6325648175 -595490210 -529677484 -1967162907 -17241077 -40740771 -4285140158 -1464262262 1406293801 -135080468 -63247627 -3912014413 291154129 -764019879 237684913 404755102 -768310457 33687641 706954 -4629384168 760324849 1623807407 -867511606 32097641 -442802152 2961837244 56556846 -1778435173 76441067 -330072475 -673955295 -584398045 -6026128540 377298126 33906120 -2488100142 -77413 2413120520 315452 -1164639412 3716888 -40883027 -6147407655 -1127744982 -680153765 -155962240 -6118179728 4388358467 -1933867553 -181946969 1009412786 -797881826 -2606715708 -2784428647 -5606016645 -30731766 -3340534750 5180090612 3217975677 -949014539 -1405104910 177626961 -124001154 -660418908 -511259680 -552762381 -2400553619 -3877742445 -5020522663 -4258627 3296307699 51756743 2647318094 -568404753 -568001849 -243454734 3071291738 -3815028190 160765233 -11399785 -78521633 -221582823 -1596987715 -3900496722 -815258977 -100550080 -52951974 39109421 -4379017446 488288560 -2054007950 -650770642 12147963 -1742697750 -443885205 -2784567739 -1181847770 -897653939 642044204 -71151208 -1986712702 -1820218475 2740578932 -2892111173 1843950827 -1666011654 2300430197 124617150 -726992445 1045110173 2619705588 1307777712 4703617 -678263748 -2339775198 -1332263285 883402606 -153468406 -333804317 3830329 -1714104513 -942354612 271010344 -106946934 -77270537 -1513709328 15796155 -1884116523 81230874 -122931195 4369702515 -588854498 -611934343 209328045 2547084353 -1869394935 -3687904974 -500374051 -2865074592 -1366310972 -142671661 -8403868291 -184004954 -732573763 -7553332745 -269166750 -60307916 -8187824713 -4146644364 -8278311 -2159306411 1755563260 -4773726631 -492506814 -980160284 -734784913 911095001 117010213 -27250744 -5277980557 -8098166090 -3757960778 -688681335 -3324552179 -152102024 -577054820 37186398 -5603413652 -5525132347 -4513621284 -26931188 -417829115 349919688 202072623 -3681522021 -4407420936 27607714 -370016959 -779301102 -1222523818 -4397787247 -39560556 -241690305 2517398601 3727429139 -54377642 952615654 1348204427 -311170325 2713569 41339317 -821240357 -383719623 436255624 -7029680815 -223357953 -2410423119 -1584161079 -938858996 -2940827978 -149863428 -487832156 628954938 -407582775 -416908364 -747565278 1563796706 -4340671213 -373175752 4275364768 426199757 28756958 100805735 -4310188518 676409079 -62535320 2099022 -8984118186 -4454757971 781236802 -19169621 173689513 1116314304 522468845 -4926270414 -4775157326 -5703014617 -129903708 -479764295 -4639524322 -1537698747 1410808395 -1386835378 -793788895 -2772660406 9090588 -4498156567 -555384476 2035179162 -5353985694 -1897502753 2920147662 1173488 -166805754 -213041456 -1606966565 -192878881 182719108 -1099457341 62574252 -111177896 -3391339372 -76390711 -368856594 -3670177820 20490350 -13319630694 -72018993 -4331074946 -219447105 -447937349 164621814 -1486007638 1107809750 -5310731543 -3567018091 168271544 33754076 14150080 -134546523 -333542339 -65933691 -1342398 4084131102 2932071643 62029548 -131841917 2125244980 -298598729 -2520524979 -10210968 -2093908670 -3843800033 -7660858540 370429286 -770236479 45405828 56956 99131 -1076935777 1352502695 -4163295347 306838030 -1387017 522804340 1468745631 -1127438955 -359703686 -1793819339 -503800116 48163841 -3155690601 -175119177 -2761199276 -1657165114 -264053774 -29524338 582126476 -3559691742 -14664936 299912978 1711995002 10578995 -175116598 1093256286 -79993699 2576117 395400601 -7080851112 -147961380 1767266379 -947313181 7629024 -1552577983 -6305075874 -79670894 -3648055561 454482557 -5640677693 304781175 -844845871 -298810481 -228457421 -5408739 -2036528363 -393274119 -2615459264 -493702177 -511265140 -28049964 -12780937 -1685989631 -2553988100 -5274873071 65821684 -408004930 15648137 -564260660 -1900034713 3475158088 -1641376262 -3387434511 -554630028 -196161331 15199484 -129467901 -1693011331 -2326589163 -4055299730 -259297755 1660082582 -167219939 -472986 502255667 -514008581 -308941728 -7525700 -922250706 -4086042591 -497073218 -1005753775 1686630319 -6372514532 -3009416137 -3516064171 -1535374412 -167538320 500651692 10827579 -4667465675 -4451458974 -38959458 108092950 37714402 -240209288 -1408080240 -38364 1654946645 -305670904 79420265 -3722310006 -403838300 -1985096415 -267818748 -209203748 -1759817586 2085935805 -1595125940 84247705 725466132 -1510571910 -1766912063 4951324 -337436134 164972428 -9552565699 -442224086 -2064405406 -452013218 100577218 3237677906 106231446 -978487178 -1339100718 -1819119 1452069326 -6476721560 142671102 -3924624126 127474647 -105752837 423573361 654270950 191556877 1343697501 133167144 -9488873733 -3826475684 -141374181 4159501418 1151818454 -731394626 1381984678 -1103390864 -721210030 45962991 2532247661 3294889 -1786230307 -5998993804 -1189019147 256088703 861612147 -204019146 10726145 -596142968 -22839170 3660222573 9188070 -1408140841 3664528611 -307531966 -769574464 -1491436398 -1566392989 -2133113051 469033079 67451901 -23768100 -461985839 94049046 3825090947 -910118786 -1242937 2228760585 1047814899 -4550480636 -121826423 -18424579 -23607495 1038672866 62514552 -32413885 -141623433 -423079169 -6164199200 35916971 132437058 -123217120 -7301612 -5699558598 -4082301020 3089461171 908828465 3164510180 -2704142597 -289078261 600253113 2428834303 -4492822547 -1543388492 -129111840 28158406 91153734 1594610286 -973698345 3706690568 -642166542 194320997 1545826987 -1644946473 5860294268 -648515057 -1501131162 10072663 -421690600 -949793708 -1376966586 106233895 -86276295 -2034167746 -8938846 -1274515022 1072866432 -224419005 -2781227405 -1510682340 -967627108 -896293285 -248454860 -864297008 -3476037181 -4953534931 425694920 785703471 398743270 -5108124542 -558039347 29127348 440974632 -243096890 -11616006068 252053987 -645409389 -2477784851 1049895108 -98532251 -1193965370 2226442116 609110670 -765237948 -325008169 -4203561599 -283788700 -2408136318 -5563521727 -1534576368 294828294 -2350136596 560901309 942769595 1324083866 608107797 -1043794510 -4306862728 118792816 -116314205 -2256792119 -116011096 -1652089003 -830349468 -1572580620 -1806605169 -392480737 -899449948 -370196931 -3083786091 -296362910 -1476246188 -169881959 -3464340683 -9080184280 -908821151 -413079340 -402351569 4176312845 1137650323 -1998747738 202267392 1403180719 17793938 -104289241 68633090 27149341 1477257583 -1286653614 713317233 11546433 -5613415585 -85737688 -1784281182 -510184679 329032686 8573442 310008267 -69290441 -7275089006 -11958795 -623959905 -2148198003 962378644 1832872536 -2106577727 75821308 -427983827 -324750043 -6700584952 281423616 265295191 -338398829 -65910569 -111029091 -305814514 22139654 -4014731194 1816114621 -3997821571 -385980847 98792708 334551654 210322128 -34152386 -4328362404 -5725009278 -750013123 -498367385 -4985966169 110893079 -278045478 -869232810 19721381 -2879359635 338060701 -4079065072 83500197 -1721692681 -294582209 -172823938 52435238 -221535339 -691555671 -670069217 1985526208 -145053225 -1056212598 -1597930462 45449584 -4000044779 -104858735 -129179033 -1529243818 1005479970 -4847163511 -94097174 832135819 489456698 -422392761 2070828700 2735244651 -628552053 -2452730728 3689973851 4843651257 -362535498 1667261595 -45513478 -307764172 -255958902 200368955 -687489500 -256555568 38549746 979886124 31630224 -55881279 -60283639 361837398 -4518901 -3296432979 159877314 -5852800328 -3125509927 -58587415 -2701821069 -228805504 -4326656265 -144638456 -12501916 13509603 -4236861323 -705849475 79527331 -79078815 -25815597 4175463542 1478298437 -1040548997 -350996177 -1250055 -12793245 -224906292 -5578777571 -480388520 -462842380 716905511 -309944903 2646320961 -4654685030 145160583 -151312387 562192779 -10843285409 -123013048 -4229174527 2819796261 471585383 -896858428 -444981242 -89434977 -57321998 -1445496323 -663254342 -138170862 -2672673076 -1232075434 -57580485 -1026640028 -13588869 -448186744 -2941575860 -1064531169 -865630761 -5859958545 -1102261432 -3560179689 896546574 -571785404 745944616 -543884428 -810449285 -980561741 2013536493 -2261898 198572 -13793162 950646856 -5664432549 -746218468 -732980409 -2998988645 196184944 -266793616 -770463115 -4424439405 -541492620 -587860143 3799533550 -632302909 -4336590241 -643758233 -2992424104 -1373820 1270737166 -13671966 277972700 40132211 827283466 642214601 1752857332 -865733203 -36403484 -569743316 251499022 -1174527101 -475714240 -99924988 -5170255190 -3181452958 -11906491 -6520416997 -92212803 -1704256722 2117063162 -15033849 -3325853657 -289415649 518262466 9250064 -819780205 -35199070 2367389183 -249211112 32730016 -4084781684 -4763119731 -3226843988 -1593519501 2464547724 -510883838 3618358447 -3533599340 -673299174 -5356267 -3276038792 -295139481 -136695618 -3048601151 533390483 10593668 -293331852 -2407198973 184086454 -200838553 -1347944700 -62136897 -575053081 -296481966 1372144310 2111677283 -1914438856 -519856487 -5180477074 -8265285263 -7040808360 -197359541 -2842056475 -265233744 -1164432710 653147739 -236491102 33513073 -3666571880 -900858656 548246415 -164480002 -3473650026 -238680706 -329009744 -1027997911 230668585 -11380129 -10912792 -127048718 -1688933606 -43792728 -829873725 -2285771035 -1047566 -2553259979 -684100317 -121662684 -1522004128 -770838215 -236484260 258213887 1028638253 -855797 8034670 -4347885784 -65428 -383300366 -2633678711 -5327191410 -506974243 1281014849 -7519639453 2917720146 -1621802788 314869617 1706176411 459469159 -285473 -1515608072 -9705401 31809618 2090935272 332543564 -239013797 3999207347 -1585990650 -2011499403 -2312450126 237327551 -64203426 -900163867 -1043736411 1535798460 -550297467 -403351568 -5134755470 -2312237081 -380575489 -134147368 -690337219 -295720 -2285066864 -1159835426 -4985153422 -242176408 2992243066 32341257 -3984382326 -50349628 -511026471 -234442757 -174967489 281907486 -1980459 -373605 -4201455014 190337650 -2091927417 74743287 -5517272558 -299942221 285869046 28997296 -3060344 -87245555 -1276077372 -25429689 165566148 2043356863 -782041970 1003744535 -2597026540 -1559221863 536895363 436924194 -3274877 -1423164157 6155878 -1424411185 -78123614 59903470 -37783076 -208723382 -1890874014 -667396870 -3619213992 51631793 -5750396 -676374455 43264619 -3978476327 -3026344869 24059763 350208168 -1146921524 -2329395081 -680586904 347089975 -4128112543 -1748749583 -1697620 -30408459 -2953620352 -4236563182 -203295360 96010633 -477381263 -3112148171 -685056105 -121048651 -6808537748 -3955288140 -6357793714 997510198 -447802780 -275955527 -1859014041 -88805025 2489282504 505853123 210670634 65755772 -404939292 -9424719794 -71814979 -3504885888 -2941660354 -400468252 -2176348123 -3176183056 -314591258 -2037935537 -5873546120 -38250381 -3056743 -326259661 -285231871 -614973229 -55727339 -794415161 -20900470 102667953 -356343936 3396644277 1035630695 -190804672 1095541432 -67051845 -11489062258 14345726 12593110 -6422050387 2604521526 1024129041 5439794 -1766974967 -315825848 17341715 159799918 -64064394 -4403559684 2004157919 -694303752 -2569553280 36657676 -7287531134 -83929626 -830590731 732959943 1112233772 737541306 3739538145 -3145392291 -222099615 -54222155 -6114391270 -482401740 23975037 985583875 -3438828997 -95922247 -2761592852 531078809 -24057277 -907534146 1618160232 276039395 148076210 759767 24726946 -3404790973 12134089 11347878 -1272512478 -2200398858 120330584 -1017152094 -2751961275 88831064 -248967411 -146384319 -116335079 -5930633369 -10097181601 -2069843064 -1107441784 2309701492 -907084172 -620349877 -900137832 107951030 -7183678746 -3269973949 -2569746006 -688408662 -281219014 -3720850672 654770997 -3246260646 -42362094 770907885 -9773281849 -3307487417 68992504 -175425643 -160754881 2773007780 1675122344 59633015 -1401474257 -8380992 -1161823094 -5592439984 9173318 -4850743268 -1602606676 -1838529205 -6248596971 98060112 -723492412 2255932719 -396671330 105171477 -845535492 11859644 -196804304 81700363 274237965 -375103924 -2840360 -539940418 -946596624 -586253 -3353354179 -3065862989 -127953820 -2150793799 -351098190 -3236735621 -10714646 -1854662289 -1322806943 -135203086 -2657680196 1306186483 -524637711 1742505858 6210965813 -1512897468 -3347216066 -370694342 -1066487390 -182911317 20330335 -194179281 489928351 -89213865 1070030 209015289 784633887 1992648905 -519165659 416854762 7653461 -154519670 -8149716903 6640678133 -451023445 -2158869733 3442628000 4091469 -789686366 6072090444 -2609008807 -709466674 -29042256 1333235576 612119228 2319514971 -435803996 -55545059 2038599283 -1659982839 259771 -148727878 2223739 -593998443 -1896991 -689562 2382564132 -2144173090 -456309135 -1443348348 -1157014087 -33949421 -638717586 -796633600 851402431 -173552750 -4805377516 -2591850431 -1239458437 -5968597862 -11530322 501661716 -10277942022 -599828542 242367025 -5186324890 1277139488 -816912309 -2306002010 6993233 -7025878 -7460032275 -1517746183 2567199282 -2375477814 241151178 53339880 -3943037100 1960292974 2850694712 1181068 -853347460 -7489267639 -60259648 -8724856329 251690640 -94605863 2586267574 -253144090 -3573403520 43527625 4658117 15579802 -468738460 3828489353 418670666 -61786331 909929169 -7714454189 3057998665 -236154879 -544090304 -59496659 -5313225712 -47998018 -25329045 -5574656952 -1478175199 1556976486 69592550 -875646437 637155817 -278404108 237078482 -2592853848 -322184429 4887146328 -809924225 -217803680 2054952272 -615065081 -61892640 -99407144 -1275877904 207856131 -98135097 -6690237435 748979898 2751192175 -2424430895 308109 5197358 -214496893 -303001668 -14687993 3552111602 839059812 -33058631 581324778 44926 -3701027927 -195744466 3308345132 -6955514 -227763298 -277434370 228653122 -8717552 -4134580032 44904053 -1164917329 -37098516 -2665211315 116260220 -996064301 -2526295268 -1198021683 766311365 -1646927318 228853415 -1511587127 -1437873527 2037189225 720218586 -117714745 -1612230246 848679383 -809226046 -1314838909 -267251184 -1291866802 -20991317 -787196373 -3313002383 204819961 146868795 2874391937 -4029300983 -126602353 1146930236 -276194229 -304146213 -394165402 -2457314235 -5571863989 4010415739 -1615911940 -554890457 228580723 -1636708727 -1606624120 209663502 2443483167 1784503739 -622789925 -4372010726 -4302196218 -229853613 137035842 99551137 546319121 1226111435 -1400992 306409988 -358219959 -998233298 -150053403 -240931914 1507439832 -13842395 422928305 -49249883 34698100 -1124415518 -65810041 5011081290 2260118465 -241037440 1913346807 -1297810365 -1116962030 -615123989 -4827763775 -1271849032 -195408904 16529229 -210713545 -22758 -1440223162 386223293 2775671217 -6546722733 -192100385 4197483937 3279864701 -7270655 -2027661549 94752901 1911794492 -83698461 -746476424 -10482133771 -204302612 -1281203248 15384330 4304604760 2530309934 305995324 88372374 -314683125 134379838 -179563601 1000090720 -1386426607 -365101677 378269587 242311630 8893167 1416265381 -594854000 -365491933 -3169292 249491332 -2471998299 -154676618 1040874525 -3941879575 -22969154 -47335471 -1987929873 -592565508 527657957 7634635 -369906792 4814260 2008086257 -1058211598 1572403347 -4207719169 -3768375828 -43979291 405352680 -1327394676 315416647 -300951157 -1049311084 -1222380930 1369531293 2487176587 458235603 -8712262227 -785893498 -150922664 -1379195815 -609685792 29862297 -539466919 1787926451 -148799611 -274146823 -60179328 43265251 -8208193 -5580240299 -203023540 -664309944 270766869 -3496514280 5554485 -127267730 -183543140 -815135969 -3133407911 61965541 111174002 -3259578750 -2395238507 -2574701332 96205660 -44105929 -152889836 -55599493 -18665642 -563503113 -1189931365 -3033821136 -347127315 -2107962278 91107856 -1208282154 -2119036 431001877 -342721451 -274661799 -7424777088 110233473 751804358 -5947302574 -1758575371 -2538243889 814642556 -2046872667 -1868140465 -813315119 1376969305 358983476 -23039285 -327281508 -130074787 82537396 3673614180 -981081063 -96577 -7378092 -2533967851 1424485453 -76680504 5643421030 -21635620 -710465439 3124858 -4932568311 -23038761 115481208 -1310900082 -952105034 -1617183 -1013593942 -3025646400 408897324 639576195 -601619371 5254451250 3918609739 -18182000 336839757 120534096 -235188018 2155948521 1461718708 -456055808 -105503115 28743889 -1598041067 -857133582 -235737892 3822067116 -656086057 -1532045478 -239713140 3412358445 2342491032 -13972033 3734245627 649754778 -742206025 -966687051 78049706 14400737 -1872913608 3968916176 -5189644188 1781686455 -955442723 517215693 -1219970952 438005543 3083333044 -1519236840 -174055075 401738 -719451617 -1539731 -236406793 1009729842 -1855237437 30488748 -1867417578 -571211816 -12151155 -68576999 5311684562 -317537856 -52789070 1070756506 -466162653 -19871835 3161999967 -167276 -442692278 -320292431 93121613 400276461 3711200875 -1064858857 -1428960213 -2065175180 2907576515 -874107764 16676433 1372730169 -2067960538 -1364878878 32773835 592736939 90483173 -700330594 286879189 452411331 -117073605 178692782 -414272311 -2711086368 -163742712 -4004790861 -2753783881 -1664722388 2031219670 1117457953 116745596 390891041 -1712608164 -1063095928 3290084234 709637749 56097304 -1657333148 -192017864 80605112 1195588338 10313173 66128015 -140702 4576380125 -7141153397 28611677 -1669278086 -2934426959 4886487472 -1479266561 7477020 -4735944913 -1708490727 2455942587 -1242365644 -56173898 -1212887833 -1225784954 2638549725 4675761488 90272880 -135782940 -1796849802 1586646866 -57061169 -755536120 1970707985 -1100613489 -2220314430 -60820519 -293969586 1656566696 -2638354446 -234543688 82360563 618960519 -1855600682 7136209 -1864280659 443754668 66059782 -880795562 254719573 -39732561 86807474 241910839 -686999458 -1586224125 -195895864 912297993 122705756 5188280020 -513604520 1049662261 -284125293 3269527016 -631521834 895963 -4017392571 747638517 -3328154769 -330696142 9978396 -356575343 -1554671225 1019217717 52807074 -268480921 67476650 2253362888 -1266524087 -5200693215 -5861747714 -259402285 2190330504 1262364871 -5963043614 54269305 -1479509693 29828044 -1801499731 2417609 2546192 -1243500 -278564392 -1373098182 171501231 -1470173990 1922580157 -109940396 -4245008628 -3075042418 -1155820866 -3726999098 -1709433890 -2325008533 -1436771914 -905959520 6110785 1361781208 354741535 -3709773587 -1516276727 -2235817378 1694393683 -583745492 20956438 4210769520 6487290 2891679700 -739205056 -28207587 46285109 -140699482 -5671552 2663122885 -1957332393 114020429 5821625475 -1092462792 109524330 -812085985 130462274 326947649 65678047 -312637944 -81238182 -302675369 4353633193 -5421425340 275059592 -5840732234 109464196 -3257360115 206917576 -1740363234 -4151396567 -1456736744 -746336478 843234671 1720694628 3424429027 139462925 1700827435 1331302377 -5470169226 -766031225 -1266447097 -909360 -1519361248 -974192767 -477696264 447615170 5760954254 -2594327276 -173728649 -685327168 -21315952 678292526 -1164373303 -410467630 118568170 -2583959340 60455142 -429196 -1135652142 1425255530 -1212868288 485508824 -20353249 639645372 -29789453 -365701557 -1945905613 -3222293147 139582844 -583419975 -453010098 -4042131114 -3397693656 116074191 -190105027 10398280 -3527180 -355489639 152064761 631362058 82853874 -2826199152 216285834 553923883 1520802423 1329929007 -2782379298 -792489967 -914852231 -5329848820 -3463290862 -132667206 166631657 158642186 37623750 -186958892 -21837085 -688065205 289805465 -736859125 -420249028 119130962 323853657 2563469726 -119664155 -1071839070 -2636844124 138343739 -4002866056 1142468276 -1481400141 -517310983 -266901150 -101602996 5488536825 17268699 -2523813538 2128844398 -1746565670 -356083781 -388704443 -52772345 336329783 2281757976 -50981846 2236827686 -75391871 -76549668 -87057919 -161529257 -3808323339 -80810795 418347561 140760565 -2120072947 -1829035212 1494999322 -65214511 40388210 -564651707 860247383 8160820432 -1132705868 22607612 528543474 303940217 -8077587714 862040379 -912869169 178326924 2742508154 -1851121390 -467019026 1288317451 12127859 -2563709651 -19501231 -50334507 1964712674 -2562375332 -7940653086 342975994 -4186637363 81342103 -111199964 5483739 -320431277 345068763 -3490561436 237067042 5413651868 2876123032 -5468414817 -180433725 5435226579 1869890263 -6545728 -2124574562 1661920803 -831846748 189061333 -2926235 -7215116 -4947565552 -177438190 133408428 -3230818383 4043764528 2592447605 -200017236 152354147 239257351 -98368595 -3041971464 6166202858 514735758 346668031 -2921221529 -279420097 249042608 1177767907 656071818 843439125 -1068518979 -360488296 -103517141 -535608771 484929099 -3255232521 -2453011752 -710973651 -6548465971 456304315 -486704892 37457535 78170383 2080504 656280081 -267489270 -58775280 180868 3975117923 3930155506 1929335166 562279553 -13510594 -9658338 -72956506 359060448 -4581095419 1757715 72283502 -756416386 -122623267 418330230 -445493166 -1215759132 -1543605063 -41175747 -30793141 86761204 -527941345 1207210676 4373289781 2919364664 -207338392 420836361 72235977 -275174751 312877297 45134594 503318945 -644134122 -6209571196 -1319702245 21757913 7914425 -6520026 -94419842 -1352795220 188339887 2897996 2842687086 -261781074 -1840349917 5339723717 395246066 663908687 77365056 170629997 1843280301 364748 -3195570101 3810773775 -199373166 1016996941 235816407 -2397651294 332740974 -454039621 19502061 281271680 -826106920 171663905 5381028300 -456269100 1937705133 -1024220830 -175360625 -673661698 32774631 -626890756 -354799661 5437725 -370502779 462408694 211799478 -69835287 378476409 44444358 28309109 435139643 1222980478 -53772697 248084049 -1696154143 -614815703 -1881314207 -350366817 32754175 382028828 3796844 34217985 -1379376900 -321365452 -14053118 -487503473 -217643109 -1057364739 -6063023336 6616276 2598091 -155615370 5124951239 13692674 -2626960446 -1402419269 -2803184189 448414935 -57165608 1017974169 520966824 549531029 43010254 -1740984520 -3916267756 535133558 -22124634 -41489098 -44391683 287654989 2470663178 -525064667 -342715347 -1952320502 -1108337242 -1969327621 -1031338460 -4280375009 -901520625 -5139927207 -1850056681 -942069069 -5445647 2419463589 -930417626 -6575292257 255780299 256915878 -449732541 187392384 -128621371 -131200465 -5234903965 218308592 -16762314 -1456209163 -91472038 -590900415 643972811 583143685 11170925 -1759705324 -551693224 -6468873917 442178551 14240969 -18945413 450131485 1573709031 9074410 -1401170566 -572064624 1822920482 -267442684 -360548075 -299927803 166631162 -5824153 -381482479 -32294696 2911996464 1248902507 -3488543235 -3824401142 -463265731 2755830003 12251846 -356067426 2050824055 1107156146 168764007 -835971028 -510520519 -8136936937 -1744639892 -222510768 3761726883 -3989670431 -242909915 -619503652 3577200748 615996946 1945828206 393752849 -4238487 -12192202 -2700669178 2629735950 -564870206 -230960122 -586039134 -189479593 512927964 -8314650 -27459938 -72390404 -3315913824 89117048 -86295428 140393264 194887543 -6956942144 -56632550 -62195521 -920575310 -5532907996 1815430827 -1424266951 -301622517 -189147645 26179129 417094333 74270691 2658295 -1383006 -256821510 -485068399 -3138976581 -489247227 -98984243 55011278 -384741315 205461947 1380964281 -930533444 63883340 -8817722 1927379441 -137266269 -313969907 -632500747 1384817014 202371344 -3490928746 -316250637 27328927 -68385861 -39174660 159873914 -1766989830 2018383676 267869324 662318042 402749747 -3923883 -30720708 -3934384141 4255550301 3119195708 -55459685 1103699 -411052736 70151432 -47822674 13445396 1303030170 366991654 -34619320 3887175942 -1031707934 -444300597 -230074930 -3601715099 -3203538 446825251 314966214 -7016030078 -4913790502 12974653 -54196 -367812632 531470387 836134199 539524606 -22491497 316845387 -5942732904 204559510 2353606043 -47306915 -978664878 -58681039 2161660315 165386996 204155502 -5176722781 -7334849247 1399667076 -1866960499 32909312 -1182852109 -460586436 -7325000 -18004710 4386783315 -241376656 -509435753 -1317924924 291370023 -2529390333 -959347655 -1389001576 -610970507 46156041 -242104375 128256340 -160454991 -2191647090 -104953811 -2567611396 -513479261 -2093371422 -28055815 272066299 -4177999955 -919371350 -13945519 1621453779 -63567039 713985694 -114010708 151200692 -6104997046 -718171483 31633484 33303368 -731941035 -1020168920 -2238491474 832355818 7151716691 67570222 -201892614 -262063475 -111949304 -576853727 -2126120014 -58703668 2507363733 -645881550 -3194633080 444610772 -580996670 -374601854 4147853269 8685537893 2719243316 -236950453 5447144751 900521384 1798559553 -395893830 -4429194097 582757817 -1052503208 1514959809 366089322 -969079 50834819 -295436 -3045518 -96807788 281712449 6596362404 170285038 4486637 189979375 653533443 62861032 -3575346926 -3798829372 -5105578778 34840824 306548352 -954578667 2307384926 -1137731285 511165011 803178550 20793659 -2390626707 -2008504932 -164092674 503312941 -4064270834 -4325524357 -1859264204 -1432533791 92471400 -880123100 64920055 855396558 366231247 -1034404453 2524340604 -4846957853 -4814708931 4751923335 -4236906540 -3016259157 574223994 -1295594619 1729279902 3656469900 -545237138 -884259244 1221363267 199017247 896726178 -1109998436 -1407648018 -649019071 4970423526 -2310054614 4788407130 285504483 3086689960 563052662 -376009126 749016019 -106459984 245197386 -441014 -2523123345 -1064089220 -269056748 289170570 104481293 1647938707 963923090 456383441 5370236152 -583580605 -192367710 -2567529615 708130751 -147139653 -5637005 548536874 -171758218 -1000685423 1841519766 3747206849 -4541259695 -1892836320 -2355202704 5260579094 22598002 -43225009 -878019815 1334993186 1894750 211389199 -64014101 -11048183 -157937677 -539686022 739049094 -175717744 29337732 -5220920780 1472119456 -166509359 772984727 2588128979 -139370657 371651230 2338335300 -1801599921 417927422 -220224841 -211887372 -315593206 -986393354 -161783931 -744856515 -643622144 178278843 37114316 -127856849 -93471541 100149396 -533094379 -944036625 -30060099 -201385258 -482122636 2013056654 81026165 1835171 -120183221 -19637146 -4274439649 -419477687 -311859988 -328973786 -638626091 -638597653 128704877 -964172694 277169764 -1675363280 -4529684688 -40270338 1094746 -731954219 3504542397 -21503859 4824715659 15960832 -847022631 -823216187 -2774256957 1274292931 140788561 521716359 19507411 204011725 -194080429 -4819431198 -7826219 -3777529772 -217387284 2020669253 -499044766 427839376 -61038800 233921262 -57235274 -64414999 -72991192 -3144543896 8516205 -7914276740 -5113357119 3223455338 668909188 -220154785 63809139 -1483933787 2514631231 -303687056 -27752836 1000269080 -310322733 994906529 230076046 -645825303 -4244117274 -672166255 -929653023 -683933313 4232701905 5236246945 -586634642 -50720756 351033605 -20428699 -924317100 -55307352 1781398607 -525173696 -295900175 8650260098 172478594 -194422406 5172304607 279703466 -120154807 598977132 -4363007 -241612851 5034552236 -8318500301 -4421589549 3952465933 -380604297 24190155 2991589760 57369392 296713450 -3915493792 -809952103 1576231616 -1811082290 1325054958 -190838606 116030820 358112 -1614086761 -76607127 -8822340 3713431864 -1022398897 42365376 262636759 -408264795 800668457 -8714124912 85641540 54888569 5180651 3339083966 209263325 -876045721 -386337591 47929239 -174022801 2314725 4255426602 -1550333861 -1960491787 132168356 126681739 -2164079915 2829189416 -5454281073 -5825513716 -1539179271 53544300 105016940 -14689715 506405015 -2690672354 149422824 -37830521 634092494 -1680239753 -267293200 -8037185961 -132861172 -310774961 4301105 -2945861466 354571507 -1521893162 -232854638 187145614 -201449410 -21399039 536814023 47078994 -3838762429 -776917870 49022443 47052920 -790941368 -1765809878 1735625871 1240601809 2518163530 1235942862 504423744 147574842 188020660 -1067680107 984238584 -8667671778 23566706 1692783954 -447067119 208701657 -371622893 164568749 -422932935 -2010290929 -1493284761 1558236628 222694654 1934892444 130034339 1050637795 -2612048915 291359793 396571091 1231647839 -8113785 3128336295 -100773622 -191459292 -96688033 14411423 242172822 -59382099 130582646 -390558423 -776684232 -848455662 3954044906 195998055 -2151491082 192379957 1416278267 -241923363 -55553856 717615002 1060462685 -39165983 6153048 289617365 -90864672 -7429375602 -10488040557 -1088160287 -1919062343 -1814377390 136735926 324843154 -2640527695 -74332300 -5551679766 -2913828579 -1973258486 1204253776 10288977 -43292588 -167326458 -53354705 -2350475 -59211970 -1199590520 38228840 -1658710304 234006611 -337259348 2715278832 647824492 -26551838 132948232 104695634 -16352690 1751705442 -430209431 -393544495 53637115 -1154636450 -2448052515 -154815445 47645307 -724272908 -3155257369 2373890256 -2491577195 -306301509 2149533139 -4786323160 795858730 7115783 3952942206 -1347557 -1801123551 -493665950 359733985 57977376 320366431 -97343980 73094253 1939970464 71812906 20771073 -2130721060 -574397342 20211103 139015220 -231972564 3372447700 98804162 -66062280 1177598069 437172313 -1325634222 -89293423 3872168623 -756258393 1227954426 3773319044 2764454490 -66095512 -225607820 1981148503 -3919123361 -407191657 -26155126 -39275239 436160142 25673628 -2468412190 -1136265555 1900334043 14055269 -1860421988 -634569939 -71371845 3428367697 -683712561 6339872677 -1961583868 1446221716 -330228281 -39047221 -4752401164 809358 301307241 -15440515 1822204749 2684267694 -1769653873 121328099 5503024609 696712198 55747553 14618588 2127596768 -1263194073 -272260154 367145061 85570497 2082996825 -994219914 -3471100977 685477614 187827840 -102521607 459491476 -1065069595 97561051 -72521382 -908349605 403725642 -40788843 1318099503 -301375637 1752732629 -120265643 3270142474 1277460985 135847445 -1118017936 109554683 8910023 -74159084 274360190 160625811 -1075971070 -889207935 -4786938628 1235472 370377901 4913887126 -72362610 -447877792 103566988 33224653 -715931055 611978342 -193389507 -726367364 112900389 4695160451 10535404 -2011617151 -381931642 -332309149 -124154622 79510668 -1896791310 -1150566867 -7635989709 126144917 -621656513 -9985022715 5976982555 3313472052 2043335381 707981042 -1719140325 -67771245 -490758631 -348975893 -62429907 3265619958 209806183 -1540670573 -548729391 -150088012 463609721 1437791553 -326469840 -806923167 -3543888478 43070683 -3093333723 -2925264327 191728454 -157886436 37340651 -956518845 411764616 1488462589 -66213959 454845971 9598591 -6643604025 -4759910262 -651475911 -3874926114 76493499 -3593808850 577371189 3195453386 -2395450366 702200423 1221337885 -9626240 -4823573006 -855444994 -302639548 -364706052 -3997111937 -692589326 -670507445 2380694585 23712954 -211324201 -3060866277 -202592080 -3601397350 -527346676 509774441 -1960672812 -4082929 2942773803 -3085100835 -850386469 239441573 878798929 1161570241 -2301577915 -9280989400 -20686465 13602460 26467356 18732386 -1379578561 -4357749881 -589003190 -211754155 -863719299 79050114 -1030754859 290384525 2524057714 236111367 -85354058 38042904 -4411976792 3286848 -1223490158 758173689 -711430357 -828574016 -148196193 -61309492 -4725643200 438365971 -2466767534 -1966247308 -846396485 587775330 -581991684 249912046 -37002428 -2115791157 -1153596311 6036961 -371868866 41161852 1087578392 21324972 2383308 -1692912777 -296435427 -1528800012 -710801523 172284757 -121232731 -42827940 -1229390995 -1530656866 2524089207 -214059823 -55640789 -31150013 -3590149021 2524384 -36641282 3701235572 2866009833 -530103203 -1088360057 -1820947742 223056717 1212309608 -327991661 678618394 176605027 -4602668373 1677464908 -610843471 -2012932852 832343577 -348629299 -825685618 -240333082 -480899010 9435301 1035375568 -2053492675 -71552376 964431222 -3434728585 -2091507616 -37629348 152795103 -151872 -4863359363 -186609942 -1137256619 -699089447 393604804 -1416684921 -2064333283 -1679777430 -3781574 -4078229399 1015990636 -985287846 1888430836 848131696 1110745969 -1744228346 355238590 -6210139524 111030506 2106808149 -512090 -481190852 -3239607228 479751027 -114681925 913098114 180886267 83015772 945123799 3030601040 406259502 -3623498529 274459926 -623715520 2124359517 -3698762532 -163832703 -845985245 -308766492 -8028466667 -10313698546 -160051844 -415078288 -591579565 -1691766717 -3375166777 15155165 -5480684876 208913996 4656541240 3567710104 -479707988 -460143477 -27121863 -1111795 -1130706853 -1324564756 -59398195 8519086 -77011734 -174566237 10923557 844635852 -6160420813 655918841 -24891517 -936213910 849414717 -599130932 -266783573 1419817600 -1000931973 41100154 -1573277979 -6628148 17583296 5369428922 -613744184 -1516707174 -85701166 226982652 956353992 -222210943 -177770537 -5241871475 -1351819255 1609474285 478821017 6188293970 972768633 7490930198 -2325998208 -46843967 872812384 212361921 -81273534 5232713950 441155346 -1043757145 26919152 -1863132647 979204097 -61364624 1301897437 53689053 5542542948 -47029802 2126221866 -3226335425 338537910 -1560382197 -139987642 87478676 -2144716680 488961859 -362427290 -3801653459 5543214559 12221036 -2182244144 1293050721 -3132996885 -341763013 -6576878471 5880783214 -21431718 -1520759420 537318711 -92353667 -1374568673 -323116105 232118570 15165727 4063266462 901165817 -192110198 266579604 -671762672 100511610 -965609892 -647993968 -911388645 207203665 -2743262619 -115254122 669335409 -4374970764 2829881765 461459382 198261776 -3516850229 263850109 80368065 -12477864 309389939 30485934 -3865900 -1696799270 327790426 -332985853 -2160096734 142180259 7764425 -297407371 -21047064 -8785117324 763807 -2060070948 6542175 -94519291 41605490 496610928 6215068 163338007 551681651 1273034448 3013013882 -4696907487 248842763 1547204361 -6578749415 84802213 -69568389 1274886687 1049635 566457978 -101703222 5686804414 696203711 1029338629 14398201 -954955532 2382722960 -2284107799 -254558327 -4674354 -3480329508 2665419442 1562073224 5587013461 53752106 -10007714965 -1663478869 -50661253 1138582901 -1664320714 -441532207 -646360076 79812954 178122157 -113328456 97272758 1415116009 -621665116 -174812882 163834997 -3076004451 -1737171 -386208895 -3142255795 -884422691 -870409126 233859699 -1266052095 210483058 833922600 2577275192 -4275205243 194447377 -1915617672 -44822507 -6040392501 297271493 1494020246 636612388 801463490 -14990863 -1977868182 -333136041 -8164653078 -1260113864 -416705546 6586352025 -75596335 5263672359 596443676 -460560953 161178616 -275163384 6324063578 -324029040 16812701 -2789880394 -2093125632 -2167593685 250221713 7735009 -4817815 -7256517416 63422083 -664687694 -263344519 -59567627 873068536 -2029420291 -1891267857 -8786465978 125419704 -202849436 -254084880 305551520 -236864633 -362103588 116772045 -575827498 1397711935 -33529292 32374389 -292701647 6087242583 1067773444 -1790159 -814756830 -7335539677 90681831 -19919635 -42078783 1432225448 -378051928 -5233092224 -4379406 -691221927 2246649288 -3341194409 412429640 -657238603 716076727 -1215048231 -716065383 920381977 414719729 3591730834 -9386332293 -75039227 17442220 -4373482966 -476344911 -11092221872 -478503757 2120859335 -23319225 682951563 -2384913809 -1193450944 -5975318898 -711609725 -5875500631 -1960140431 -874170389 -1959203156 3804493574 652357238 311228703 543373149 -5841631949 -19934096 12515519 2367277487 -56491724 -40919971 -71108903 5194434 -855938406 -395856979 -1170450949 -75238255 535762845 -10130528056 716432524 -451035448 866767958 28684197 2122519037 -456678519 -1483982482 -6165405633 -1247967542 75762287 -62336004 593018678 564167405 588547549 1081815595 -13489222 8755029 1689118 -4196832238 -1274126939 1500393478 -111462820 1113153269 -222049372 1899670366 -85480210 -785331901 646033387 -6908832 453758269 -130090411 36233891 7885819633 -762160701 -1240502151 -19896201 -654559 5944489 174549359 -2765654637 93847801 -1220961096 -3821261523 182100138 -1563929043 -1720822177 452826472 -543734091 231354233 -327409395 30590671 5122171 672280207 263780737 18710264 -2251576997 31848700 520451939 2785110390 -182997843 92803091 -120276278 -1496319820 -1651496 -44149516 47724805 869578765 114143343 -1172086379 701836063 3681229588 -488548145 2744414380 304606212 -680654118 75899110 -918083852 -271568419 -4761942112 2270953918 -936690004 -669109085 1035904 -460109374 80071532 -8280142594 15928619 -460513455 -786794388 3363803935 -157513214 608764187 -669667780 1149875651 1916257917 3930548209 -5385980 177525744 99055104 245615481 1483729628 -178153348 525895675 499093094 751180096 -323837950 -978042811 -886388799 920810265 -2042014 687105939 -461123588 -890163512 6029978909 -85709198 -3797008517 -197065445 -123979363 499922312 -853636720 3559316668 422775787 -95118241 -2178834712 -1474802862 -5327695522 30573629 1037176932 391713480 -4351071195 398369288 3096350685 4762258939 -3504226611 1382778979 335705760 -1143547246 14791031 -1398056572 1199783763 470166443 3471195106 2211169 1014069089 -80130901 2562239768 -1419440779 -1361819131 -161185706 -1937333128 -37515751 352067834 -3015279692 -1062424606 2130311 454083906 -638146119 -4714690466 -308272359 521858397 269638685 125399532 -1502836026 430801832 135551302 20032797 78406949 -1573858581 -1032856336 -1138250697 491285476 -173723510 35452811 1965967496 -520932463 -19048088 -280257707 -9884251822 -730052759 -1538732646 -308027514 31741947 1143361423 9723605 -216118778 -32066579 -217563917 -3675870323 -171116160 -428797139 5014001 162843642 -29880519 -2533009923 -244089916 -3384608780 154546067 -97489776 -3236425232 -217348811 -384819564 -3757511605 -820478491 13405908 707882979 -27558922 -278343297 515305726 -118020717 -164767743 -772789088 322902474 688957139 -1368586851 2216375229 -20764275 580230919 -131916929 -501411393 -1017529998 -265797866 -721655788 -343245338 40077406 5494124 -785652001 -65293939 -329093629 283268104 -33117569 -7581699446 5414412975 1390340042 175900228 -4227012897 -978444364 807392315 56410058 -467658035 -3560081488 4474063 123251536 700383624 9997492 75172386 39958143 -1616746779 710272919 5134539317 -66793073 676270507 61635331 134021704 1292249335 7518879975 -93111779 1256673198 -749176324 38584700 5320254586 2317305650 114207839 -1438832634 -19666877 -1158351813 278707663 2197716332 644574407 -32982246 -177624108 -10223549 2956744486 -594655351 -712863 -1776437890 -4491420 -1406083761 743711002 -5762342572 252796314 315250662 3447184058 -131205495 -7427608582 -1179579607 -541954527 -887498700 697053535 1215905275 648581247 -101402822 1527691923 584250834 -657058198 -537472310 -544169899 1478878519 46109848 2917439267 179843506 2159538372 36771729 61219100 -154829305 -2710168 20152657 1654212789 -161120009 -600953733 771273953 4144886451 243330487 -5238343878 834390537 -1728354766 117096369 -4125424182 639212516 1676311885 381600129 -1572111198 -2092570665 862077375 -23244979 219096988 -5583166067 146097281 -715303373 138918812 -157386483 2156534631 -676923 700154686 797324865 -2920981754 1495331826 -3679558463 -76369606 -352720094 -234264824 -3973160094 60726188 1217056069 -745837437 -783258834 -504368750 -92964810 2420881905 3149213150 -3734849240 -236529208 -2938111587 7784720622 218409 6438467715 1219943101 -129083019 3763589641 1726137722 56183548 11579136 -149418023 -198203603 5220500471 -2471401242 469369580 -4590685976 -3172081240 -298588032 12018445 1688472713 -1733161905 103720149 647510869 4078283 2272138747 341702970 10784368 3830759687 -847945129 32550027 -418915717 4368401219 -895374235 -610166118 -130636095 -628298741 1291338059 -3043239735 -639811653 3858717584 -85147561 2964999174 -5937280620 -180710529 370134055 -4610387836 6315698156 9776184936 -463352925 -46544972 171847173 274829951 -5386933391 -430641337 204759511 -790995632 -2604793365 -553933987 189859803 3748888326 75936556 38628082 -770702255 66599899 1033118642 -361735476 -318210991 -90869601 15652405 -19581624 -94993429 -1263057149 1415297304 717653865 596420173 -131178969 635838 272691758 -3685470476 3753118716 -114967284 230670337 -4240678397 -8868827 2325618045 419981169 400611 867296335 1050171538 327356459 4716497297 147871781 -219709357 3735107613 124987929 91514466 24129163 258237382 -20702374 -403114612 3317055177 -319143403 2110632228 6879985113 -3116737 661216062 -2174426256 47811700 48319186 -32542634 6723025439 8849238 5502557 -11139273 1446759077 1974602795 5780359 -567731493 -7279908835 -50019906 4604986 809208816 622097859 -2893911837 579701327 -348833 -5968382030 206127151 -61855430 366912647 241941845 -298335912 271557819 -5530940747 -904917549 -98928902 -1258740414 -2658997179 -1474794693 -12229527 -420378915 1827100321 -3908100613 105758996 2610212883 -43451936 287917062 34542781 886628755 14430964 1060599974 6593827679 -1961730623 -71922067 824566022 -2544364266 222064509 130288188 476613282 -172134922 -29769753 149976669 307236 37224893 -96273941 80437196 31891640 3123437142 5078806387 -240800217 1783935667 3730975935 50969409 1889062067 -40539182 4532754390 -33300649 5190616440 120140531 3181674612 9898418 695360326 4075942965 541375170 -693087429 178834460 14678451 -1281906181 2613469012 90710703 526016532 88158294 1379672478 93195020 9849972 -6062532518 540388567 -646772544 -6910340478 -10182009236 -2034706100 10606483 -74865386 1237900534 -1447185848 1130086570 1727627989 -1716591397 636928990 -4625292417 -228336438 -1508521210 -370359949 2551026701 1645377759 21120176 -208724161 -23929879 139656988 4823578044 -205314208 -1018194211 109499032 -828174484 -36980586 -494480242 2247779855 -5241333115 -7554016963 -880969456 122596073 1507638851 7368568793 -131129118 692619 -887302 194932027 2753396508 -224941957 -9879310 -1363498728 374708238 220015415 -1796169500 -6524123521 515531021 6998386154 -1151105670 6056336057 125882341 3633448548 494791983 7201317182 -15272805 -107907746 -3219831017 -6141552622 136353431 1694554438 1294259900 -385518481 -15104487 -7294814303 -128086164 304701702 943235996 1997539342 1513705468 1295506836 251366595 524625307 -7386644 -6086073182 1427260771 -1655929047 -5117908812 -147280963 1526609808 279031176 1020594 -429108047 -3689285140 -1148212506 3430216011 -95997133 129868260 -2495208139 -2522414086 1876963913 -411766822 -61590551 -473513443 -539567676 287644536 1754060506 19541715 -129707962 -28226826 104361090 -6208783138 25773247 -41128102 11688822 -95709799 652496466 -1941652187 -891067105 -1283591570 -518819770 -1455905787 -1861220188 5021090913 -47730814 -5151862062 423730501 1316222011 268182149 87092547 -7546462087 96688238 2797282586 6106025134 187016637 305366897 -99094316 3332801058 -701226885 -252959 -69246989 -643272386 47125512 350405892 -8296842 130132831 -3323518211 244011795 284018223 448082165 1085572150 -1324178563 288552 87319253 187355202 -152626927 1788787758 4437366146 -985662435 848272232 19194412 -298959811 -5532555163 5828970273 -732898737 -205504531 709249412 -8308774846 102654153 -628225404 1739631997 242213187 -927162107 -236174809 -1084688114 12535562 -870021599 -479222613 54262236 355864897 5267128364 -638079791 -857982623 51090732 2649911191 -624172933 8532652116 49168399 183169475 29928864 224611412 -22924700 -3990656603 258579233 6728426366 1541210356 592729104 164881972 160268040 227314260 117783529 36240461 2551522218 -6405732412 -587498921 -6248229563 2973554171 -2946595 -787239006 7117280559 -333980849 -832752207 140013573 315785958 236516842 701641 191593213 4841555425 -3455445414 -441494881 -294240471 920976917 -841510833 86288375 -36578417 237096317 6277817 -145883818 105070135 279954856 16595756 5984578915 -3726159766 -1085200 -646482831 -35111088 -1447644093 103133106 -425664122 -235216895 -34792362 -61539638 -3409864545 1021762497 392688005 874504412 -423591427 -72166328 -2299129814 1120638208 28908728 -152899385 -5345025663 323149456 -1164335874 -1917240860 661897043 158847433 -70235710 -3093325396 524001635 -491895610 59806090 1324109836 25244949 -341647771 1286625594 -297904732 1446121779 -1920941402 -4326687633 -3796305635 -3465401318 546230948 1026851863 -217319727 -304529941 -231523427 -5354213859 -87638942 -17704315 -906068908 -3041277181 -4414184576 6321176402 -143322963 544856626 -591306312 -161370507 -121012788 -256119016 -3591228768 -3185010612 1214908 19366828 -1073513914 -437211198 -180981702 -143360372 -2479819603 -545457806 2251905603 -4629680202 -1154105452 -10675991 -5701330816 -2450297805 -920993627 105813993 -3421170420 -853697778 303603302 -651437815 -1452598989 94127886 -2752352873 -3824783873 5396556806 -1471561600 -1306124748 -94129186 -2799965491 1711369299 -8095389233 3263217752 -3994737243 -392278263 3140515355 -1352267076 -135494954 -6339305564 -393018641 -4588386465 5998938828 1120969949 151878660 -29089415 -1979049185 583124474 -5050308174 476758336 2073433999 -19734664 -5641281399 -3020772820 36450975 -114890514 -729997680 2242671122 -2248759990 1560155714 6123489 -893492311 -643924224 -3222153925 7656166971 -236750078 116690356 -255646762 575585575 -1620547488 866176426 -22994815 -4176398 -643062080 3979915632 -604512145 -12829678048 182023039 88878849 -442901188 128722930 31317913 239338740 848540 -463179947 643378234 598108731 8154664934 -143111137 -1573814663 -2505252449 -8220415 -33065126 -118873585 -2119820333 1159645490 15438898 5022594242 161402362 225795479 3779912800 24574524 131426743 -402006922 -470269469 -88646176 -574123894 4047429251 -333592350 -254800628 -146204598 -153064246 -494206008 -1081829624 -1559498663 219308312 -3199821474 5268886119 -399374868 -232016635 6013798391 -2839747393 -3424670986 1946511393 -145573375 -170179748 3537623 -45441367 4674326613 370348588 -3866253252 168492422 -82642482 -410274455 -344135020 32882044 3396309531 -663358038 968811317 209657639 -1027118439 -358685346 199354963 -61723802 2031528127 -1846571192 1066874144 1903017648 -6875767102 -204496916 321196777 -12558130 -935501574 -3015544 2189441361 80732359 -1363201244 -1373911186 -4227189463 -1030452351 -5006149929 1854134742 1346694128 -1838993468 -1132920560 652650248 -10561381 -201336987 4018981 -2159220761 -241498129 92046153 771651536 -2257786819 -6292997528 938910461 394878040 -4828755404 -1952375450 -42772136 31936451 -478542859 -428688714 -429794968 2089876 -1350757989 19841213 4671911909 5203518971 439776059 -3226810740 -1457305746 -1639358554 1947162655 -1832763986 3804197337 450698713 7094649257 -1707371602 -10318020 -2072699403 -659558844 -158001176 -7849103 -253208951 2230926462 51320917 -1339388169 303873626 -574716740 570508193 5500774806 211430677 1868312457 90731020 291521650 1218287058 -3772939269 -592729618 -495181324 -478665542 -18983099 3105406965 -2831588655 -624006692 -466614107 4303829 -5478464473 -4802363256 -5403838092 -11680774549 -907570743 -1545092681 -295685665 25232827 -13646803 -1564942146 -7858236042 -7055065757 -3000800318 -27367719 -2295175813 -388076927 -144968261 -2550720818 -517000887 -276066375 -7427632341 -174668895 1911634667 -369990 -993237303 1893908 -35406647 -63726536 1343235910 -2780087613 -3520874766 1022137626 -8664215321 -1334099704 -1147382 -571474476 682086569 -5047076386 687978200 -332390994 2337450 82641081 72137948 7614576 510352393 -2956081 -991903767 -5226263871 -488685679 -9423494675 -235278243 -816495607 117338118 336281167 545533638 -3352035425 -1637784928 356091924 -840107088 -5567612 -3198071463 -4202213511 -167295124 3625981006 32800473 -1364827084 423874175 644243353 -670405874 -4179595513 471318832 -5694326642 -194782895 446407634 -1539727705 -594561135 2894599953 -10698995234 57935988 1343603778 -2237670132 1553679340 -90738194 -2353525888 -1057956074 -50941312 -8659139601 1570285731 -2698880827 -2954355651 -183380196 4476056 -1982882801 -6775192867 -3944703813 -146261578 -694631528 411175271 -1040334218 -106929549 -4512909612 -2827186143 132863136 4474672977 -2016142281 -9972944240 83400102 628758214 -5525167420 338586897 110320150 5896875 436226352 -4626344936 1596545263 -4518185476 -3732965160 994806194 347906770 -8815498633 114138639 -887570684 1407701798 -4543470874 754574437 -271846324 5097715909 21994490 85534046 -285322172 378112703 -5294399763 -1601187832 79649724 -53295476 -566513118 1224875091 23071382 -63099848 1529181504 -3899356596 -12060449305 -6736247 -2501937275 -2123089109 4802317672 786424982 -717203420 -120857207 -3673735889 -9518764886 -149016917 1994326683 -150127538 -566597992 -95318059 102236811 2113729064 4658457501 -892098004 -145460415 -749059421 -865455446 -288883050 -315436711 -3693918823 -977563447 -115963394 -98300002 -572230180 461550457 334749124 -9698326839 -7708208350 862154800 2258939 713376549 -4105689924 -1187075511 124709556 -4324820642 40752685 142700540 -5928121 2441178730 -208100571 665338563 -36312206 1425674798 10622736 263764108 -10264208854 -990282683 -10205918 -1054440643 30778570 163989448 -5199114066 -12948107 -190721465 155659618 300173274 -361551887 -2363310621 2746575392 -310175629 -6746329961 1884122 628817782 -53674835 70723213 87087815 954731926 -8537009152 -563850666 1917870125 -3958896 -3835644188 -3979427235 -1376195628 -830600581 37027631 -565986897 3976307002 99856136 -90901747 161861365 -256404180 -12252071 -3932272754 251490212 -1915143151 336780003 -63670383 399158377 2270864824 -4613234381 -660164294 -41071618 -20976545 22668110 333842408 1084458109 -15655678082 13439755 -10352286699 -951380625 105541262 25603267 -3852183993 -417764783 -936378292 -3765723066 305062502 861313416 -77909991 162011639 -1406244988 -72707411 92234958 -818947455 -467824041 2410512042 34252870 -996695698 -3183402272 -2991740 -2538431705 -154159766 -1961774247 235941419 2225889940 -88170565 2698667381 -106976793 -3085707591 954722 1260877130 -1785602912 -349300640 -175381092 -258877492 -2039942627 -68894941 1708758115 -1228274368 -4320 1372022523 20137360 4719772143 -114999675 -1401566208 -8975649437 2155547907 -69376623 -522091654 -372841559 -1049426793 -69589577 -592084900 483525980 -587374301 -77627840 -1071374022 369820983 477622025 407938937 63156479 -302296115 -346207057 -3208911264 -7470245 -96953122 -1481654089 -157852743 942968993 -25332744 195638538 718368516 -531953400 -669734883 882708435 -7680829 4331624790 -38832488 -787652405 10525602 -3476481988 -2448197391 -3245943379 515981589 -258024477 -71282085 -3932154673 562459113 973051872 82209392 -4194208380 -110742650 -131553408 71702601 259110153 -825547510 11323066 1338752230 232284 -668603988 -1065079507 -592554480 803955828 -313731729 2514355828 -172586035 310007838 193707186 -8120176779 123460961 5251784 264840012 4969046715 -375117643 1305771761 -11070049649 -7053579485 -578914488 -68349818 -1216890677 -4535461759 -1936934239 -498982304 -43219469 -2075546006 2207718015 177549953 -2016913824 -2094625546 760185883 -4010027044 -1608978488 193927508 -5372435981 -6225749937 -512859929 -11958810382 1163608491 -3223839234 -1645751307 -4300565 -1945307840 -555737391 -101131166 -122666871 3092056530 954571536 -2476921379 1317562176 378507153 772236992 -2529025868 -694378864 -1799103149 -766135396 1170680 9410478 -444738732 -52276552 -565443753 -148017338 -310395113 -589461210 2085400377 -5196130720 1355920637 3184943836 91524835 2903403771 -157482242 -39952377 -79211841 -500006869 -1739085558 391947327 4138547571 15674846 92523640 -213182442 -189424666 -4422094384 -1128473280 379027001 55131166 996916244 47901 550448707 1156637534 12401993 11431875 -966639161 -1282980452 1640684622 16256171 -1691151230 -2519872162 1457814451 -905016452 -25796 -2980472415 -528877595 47731368 -982655038 -995885743 -22783322 3944950 -26244514 -2358612036 818645429 -825005520 -569056938 271984653 -1032300566 -3435904860 -1707948139 -1064431372 -571555 596687824 573562195 1095007001 288966915 -633454237 262118991 3549856624 -71391132 -3059562062 695219338 630265402 -6271991954 -2692271427 -3511098378 -6153351513 -1168414384 -4369477783 -3595758453 3097664 -3213827536 477758279 -6087563636 108190130 1134936755 -6969965689 -5958229 6116402020 -79343815 99407331 34941168 -2076926793 -3125694404 -181227483 -620250 -3012896 -459521969 -689644751 -1324724099 925863626 -533467609 -313550708 -172803217 -7931003270 -978838273 -539285129 -340839839 -6554192792 1870972 -3736382407 -380380816 -390583015 -911892257 30696132 -244853985 1444634685 6313837440 -2965646419 -4138202660 394603163 -1898891285 -2529299223 41573375 29947163 224673947 243953838 1099815947 434510399 -1358498251 342497201 -338729397 4347027892 -48082388 -51405722 -355063220 -3028452794 -100176283 -707240982 -2739472545 1881501810 -10358319987 -248880857 505875597 -8588459813 -1298373386 -479200245 -2659682 329841948 -3971572814 100157 -17134879 -5039653744 525527183 -743037901 72509331 98979995 -3794279796 390053584 -1348877485 109998591 -5041090731 -212478926 -1385391 -99622292 -2265550486 -646349126 -353733562 -559000229 -686976950 -133297807 -17585972 -244814517 -189407664 557533795 1056220755 -93580949 16231510 589005493 449246530 80660891 15592104 -921428770 17766169 615616071 -2146337976 2018138656 -1769726974 -10854908 -969852088 1380959121 -1709024876 -2519622507 2726750143 624704302 -98836287 -3513048775 1115290 -34620207 563712230 1124746885 -149439727 -1278380233 -9280511280 982963947 3672171792 -579156820 3253749 -679609197 -5810685368 -65995766 -3100559012 -2737717500 -2136220785 -1599049 -2885339110 87547088 315721883 -176099203 -932034466 -2180178 -2645326006 -31311479 -206591910 32263986 -128162490 -204998220 -410709310 4025000297 45543616 -854253961 187759307 -780356032 -3641997316 -75652087 893674474 -937262103 257868502 143304913 -1414212125 -184687656 -1909655586 159980539 2025299072 -1320098044 370799914 -306723890 871298 -3590476557 -732600432 706088784 2867272544 -5049411932 61736055 450320 79092805 -209007348 120268207 -448506535 -260800966 148745845 -3858589906 -302741987 794798943 -1653140871 863686797 1755696820 -27338803 -5009204989 -560740826 -251980399 3195003828 984407890 -217611531 126297723 3055600389 -2371994502 -924917293 85254154 2808784090 765264628 85299017 916775216 -118870818 -206174739 -342592257 -15503364346 939420723 -257706302 728080164 -8718759086 -6562028059 -2080345424 -2348364461 -1722537526 -1348164531 -1400145143 -1515111655 142760561 -2782127 -10166173 170187764 -3977415446 -166880775 -13822214 -4936671913 -11686863 53024478 -5614851745 273230431 -234008583 -3216551188 -3316890260 -264598702 -120791773 -526443288 -260788104 -1883889988 2600604107 37020474 -61276402 -42546515 354479180 -11015395042 -13046228731 910338967 848704294 3635809878 -143109715 -2983689328 1033587184 -1368015961 -2384730822 -52041497 464043775 3649029617 -658966701 318783888 -2935909375 -32599301 -1773885595 -2753158 -7168016452 685251147 4616359334 -703141559 -96264879 -11582449740 -472321733 -55525603 -26597699 -1873197076 -8657494935 -2942091627 -2333523801 155037621 -7002466903 744299519 -40325564 -1777273246 -5787475689 -3170910947 -2716173231 516366414 250711733 -516590969 -11581988 -8143084 434488894 92150533 -308570040 -206995328 790892265 -432556141 -2110365099 83524525 -311736892 -2743896508 -409811912 -6753025624 1094984628 -344050139 -1379220030 -267822146 94855398 -2567866968 73412365 333453109 -539935514 -1330685781 -1934149747 42391392 -257232794 -76975657 -386346010 -3265256168 -9503478550 57216490 -196613 2734098026 1234665311 941386636 284268922 -4495125488 -8642161840 -4935095960 1315852468 20163954 -714642735 886006646 633267813 -591233398 -4974446267 533655733 -5347839278 -439496666 777273793 -508163 -23645506 -1302446651 396021721 -1464500722 -886484853 736668155 -1428149426 -7155668953 -1044307796 1173702763 -197007260 -66522740 -208157701 -121825476 -5232615232 -442977821 -127476 -6117270189 -346211804 -142727312 -19714218 866987260 84171584 -996121477 -7649566636 -2973797581 -1197892299 -9364942 19988298 183086708 2921372333 189135326 -349098302 82643195 -408352778 19911201 -289780251 107885892 714622755 -88452402 317610786 -641148930 -12341405 -3048861628 646218823 1715992817 316394194 -15074143587 -883016930 -56881962 1073297111 99651878 -183974067 12890177 393436244 361624231 53086651 -2357069561 2954853502 28135751 -2007663155 -899639737 -99464908 -6478453276 6091051 381110189 520395625 -1561417975 -538758175 1323605581 2247527769 -75984960 -1414560999 426311971 -8491828293 -4190079468 35140513 573245931 -365720530 -9992645367 -1302839319 -1440900333 -4042920250 -2884534547 713329589 -964505791 -2889641060 -58787356 -2441605624 -8051290085 -1053188186 -3809292203 -41568426 576912656 -1770159100 147611650 -316932909 1010334893 479894187 -136913612 -316815544 -218884314 -844546521 -1015896220 -7240612573 3787405575 -452900186 100848848 -5723764561 -2811491708 30220854 -13918718526 -1091327636 -14217437 -1314782518 -3569311176 -2795489776 -152850089 -7088849612 -6869536 853946795 -759982133 12471061 3025326109 -18604113 -361606583 -555817146 -1139573068 837754556 -1212876953 -572739842 -2498094795 -1578901489 -285680900 -492724554 -1052677615 -686220724 -2337313644 -975892311 -89709416 -1373765655 1119969042 -3511741307 -618227920 2584564270 -19412985 -247566825 -111639392 -279861649 -481040184 26709278 -3556167448 -1208607737 494523227 -1641880540 -221859623 43422021 -157871427 -8006688509 -10537964 -778781597 -620772622 1336817103 18763769 2495833257 1255028988 -195477716 -3782952331 -7594288 -603562972 -5447308670 2383109508 329280014 3885949971 -12720555947 -1779507400 -760055448 28515286 -3939589558 -4374552747 1241730922 -399427366 277034312 -87501075 -38250429 -30312756 -74382813 -6699338228 -100046602 -643520935 4596852 -1140333324 -127456131 1129504182 1409408 -3167605724 101429466 -2137574491 -407640162 -6460328183 -3561774707 431499282 -96121827 -1631343445 -355551901 395209143 74296075 4894882 -230070923 60218366 448934205 -13343838212 -26961561 1143787350 -1182647953 -234265457 218174021 -4600256609 -4910716 -2936519602 -2085200980 -302232682 -743546919 1866548924 -1820326672 -592997970 -3450058801 -5373707467 -2250468379 -5782417 133123802 -502535073 246167695 -2256918339 -13772877521 172338 -733216384 -270538993 1345319 -149962865 -3930036 -225670265 -3625094677 -989307477 466155422 42523477 321470718 207488814 514713417 1051877968 -345365912 293714766 -3527043582 1561705672 -576440136 -26233691 4676265330 -1817469354 -22439343 940944188 -1389732139 -270681421 699604729 123951653 2137206113 749911779 -96753825 -314335372 12426586 -4340134520 -305815611 -1573486221 711075369 2729495068 -1778585693 -69981890 -4944064319 -901962776 -672627590 4052920856 33294522 -5992919530 137074434 -4394635855 -2087082926 1001008138 -2348382301 -3076431 -3704126051 24254078 -7288482245 -214525036 -3449219309 -7959136318 -38563576 -2596697074 -478639762 7155710 -2663565348 361411591 -91375188 1890096813 -54279251 -332567703 -28934113 -2457297175 -401739856 -23015342 -102913869 -1889563466 -582310008 1688583382 -6143987425 -59096 64157439 96508384 -4013613836 3622372 -247999277 266236795 -301954084 3019866647 82438858 220902070 -68235 -129331084 -1141034122 -2056856199 -181398252 -365849150 -47032518 -344459970 254409017 120400432 -3558654756 -8653477568 -11655216635 79592642 -2021268610 -1075996081 -620797721 -25980734 -4586464259 651791 47587644 -30829670 692216474 -170582585 -2588928290 -7032633276 -665879128 -37096812 -1507606852 -8558787719 -1077045184 -4493610930 -2353925783 -516616955 70592376 -486907614 60203270 -431716299 262991606 342450195 -978830496 -13697795 1464944075 731569847 -1493935346 -546485470 -3646964768 -1520770812 -991556897 -568849334 -3518298637 -191951970 59307905 -3259980046 541985674 -67888938 94979538 22817905 -148736508 454205973 1074575251 28877972 -301202280 84549293 -75009956 528009428 188303123 -7184476527 609066663 -4495946857 4810917 -1193279462 -508173492 -36558279 -3300241194 103776037 229713364 -92010824 -137830193 -1890676329 -177514033 -185008830 -933281487 -34804791 3593157524 -8011199 -14709229 -76816009 -1120895342 26935363 -1327479421 514426622 -1852296549 -14676904 1371791621 -5948056136 -2377542459 -583943120 -4069922257 -3930901996 -4743982199 528253431 -4855617 1112056576 -249157264 15364080 -1985593071 -874247693 -11240975974 -542130914 -109581019 -1376435768 2071387923 2281043957 481263690 -7499269330 -139264463 -751671771 315433410 9757362 -3169784152 -72112780 -3069652221 176936915 500933938 -4081956184 12062367 -1865793967 -5608167175 -633741153 -1258379766 -3050861425 852919908 -53141598 351141389 -190493796 -7545317333 1017754886 19107409 -867432382 1486360310 1397260198 114773758 -887822002 -193662034 -6590933679 3418088701 -1487912868 304549835 -2182827068 -5833969255 1777445384 -222635420 -118175171 -554700301 158770668 257293867 646621848 -4002245421 1569342877 3362386471 53364981 -362758640 -875404077 -6834668 -11106073004 102376095 244788001 -671196251 7244328 -308651846 -389179449 -1114827750 -1945022880 -304829449 240659696 -2012151142 -1651414606 41944245 -622648829 -851483594 -9599204073 -1211921475 -1503125924 -60957423 -478265252 -517646098 73284009 -58583972 1071300255 230191 -816244348 -784091704 -296502036 -110690209 3925968257 -6371690623 -559380681 3708525 1424910581 -321459153 135967424 787916397 -2188916779 -313206232 -193092364 155406263 -8011849638 288005754 -7868005004 -1959546925 -38327501 730091297 418457380 -3962541355 -36872208 121258244 405918979 -1835162 -754197357 7279621 -236604385 -154468993 9485189 -5045502921 -2636670523 -101541414 -160538381 7787781 2992085578 -120264412 300218174 -1819853851 -8690464308 -456886496 5526575 -1216255673 35933927 -137576719 -417259974 287533083 1223597865 -653170992 1103672470 -2647824417 -854542154 -2467805085 -7314726765 -5686847386 235900584 -3544461472 -136779 377032031 -704438466 -4796794195 374272410 -4320639409 -1431147163 59615091 -266280682 -3726658586 -1553764459 -768133817 -1527128658 -2765687350 -630815108 3622726913 1553055025 -1590844165 1228018267 -48439877 -1837296615 -1115972797 305250746 -464435232 -1060299806 -52871075 -1636201119 851490103 565453142 -440978602 192118803 420677303 119856958 485160119 25456522 -153696973 1051098026 -3069150747 3382964962 -7025787184 -1744363258 -767611168 -4095935204 1461944511 -1007299144 -113632336 -2015320401 131105682 884636872 -8519379150 23042743 -1032670733 -5154912 3531735201 -332321672 12678411 -478969954 -4399462378 -897328447 1017373126 -3850337788 -484243039 -519693380 1017363226 508327050 -243178960 464326232 -2825388415 -466273076 -1316146141 -17518996 -299428436 8059345 -2491064605 1455535758 -1090005839 -450159515 -1723687031 -4600354 531451245 -173321153 -312151748 -250503303 1639473669 -809447012 7709723 -179464529 -3168045440 2042493997 1680636373 68443884 -144596196 891568705 -286092979 1505255867 208563226 -1053779042 12990573 91792052 175352822 -4116212902 -342637718 -13449349418 70342457 2476585592 -416875801 -6562954716 -147034990 -655292705 -7829826201 -10297251 -241973997 -45338533 3871374429 147583072 -189505442 411418933 -455952527 -53101977 -12699472263 138407803 -14561694 -1157409931 -6585411309 38328362 4320788 -2416055591 -326961987 -750544161 -5712342354 -2113664658 130127549 138348925 3184212068 -1392171418 -1060587760 205035951 36159478 -418930448 -1040925668 1508512227 -2909922597 -1933201290 1269764391 -4545923513 3186830230 -11929816937 -2657018095 -140635405 -3950238550 -185858092 -8168989 -3789729165 209664492 51806028 -422138944 159354527 118254466 -2806555783 -677166560 757855146 -112585871 11951765 474678332 402601810 -6091623550 347751704 41186190 -1676652792 443519450 -1055556973 56289749 575881893 125416103 536029710 563764542 -535929297 -4257804536 -6715292135 -1260676849 914117521 -187508486 1025110184 415635590 -63664412 -118854495 2459497991 -996811945 39314707 -248554803 -208104511 -8621634308 -611294253 -4563110704 600749886 -3632559459 -7270885437 -5927412313 831647867 3074201514 794138177 2273980820 650526699 -5585157654 -1244663403 -6673283795 -49604690 102301005 36580037 -115524790 -224042804 -2520105288 -15514561325 -221087633 540215005 -475471897 -13888690756 3287490413 -11505892975 -8245520 -48536006 208153605 -2010303422 271686041 -224823698 -5088827784 -412262117 -24060143 -299260733 -2156610225 -5606016775 -696894384 124838635 3348349203 -902401193 -10044631872 -4892974656 -168423837 -272313940 3687128502 -127116119 17283534 -1286687347 -364602764 -283336528 3342686718 170570141 -3159617843 -6154037250 638712294 108214643 -1029793916 -163559688 -5354386 401756222 -736412 636451644 787083 -1071992880 -4121031 -3385790443 451222669 -1691597730 -8553112766 -581589890 -1516583478 3333136473 -2731744457 -3755840233 567265359 -573082275 -1762458279 605875636 -249775145 -11249807 2296932173 -3365265180 610288465 796114826 -1168581385 -5042906426 -19018911 -6526250108 -1121535966 59638589 1600009581 688405353 2167833240 -362200228 -401853073 59228411 621800751 1208926490 -780407183 -2107872209 1375134708 -1361724724 -5159900014 -2871624734 1592459295 -182310991 -3831669762 -138064573 -827671447 -48775908 246282363 1671623318 567520755 -1543762729 124725468 2170861162 -3921595785 -530459094 -4910643991 126986191 -1799995516 -14810396090 -1662716529 881152183 912165945 874029628 163775322 -4011975954 -11020459 -367775 -507520666 519965463 2102763896 -199598822 -735827161 104176882 -4429237606 242105550 160598836 2416842169 -2946608714 1899688153 897827354 -1855503420 1358455722 -163451994 -997180628 -4724213228 722580526 1984061400 -3093094118 710015929 3030567742 -1002687087 -77740462 199172734 -1766407194 440855914 -1550271148 -200871614 -1344796758 -3276160572 61738127 -124186331 746843424 25665762 -8646624269 3038074933 454466442 -856225665 9195024 -923491565 -2955118210 -954283717 -633373859 -5063074370 89407294 2634691489 985474894 -7522663706 133934375 924855871 4851621 98042080 -1772711 -1202104785 -4653306918 -10387123939 -8494780184 -471120121 286916637 -106504992 99539339 1626349487 -670081351 -1028085670 -1610611238 -1402144673 4206182 -55803731 1569633092 94443068 -146414873 3699020613 -1032354410 1312893649 17155378 -5273507443 1571066960 -316961116 383636107 -1253165803 490024526 -493218057 -7429819601 7909081 41900060 9427535 -3583022 225431626 -163491709 51299078 134003395 1115550526 1605203740 -1058907 -3431462 964523003 -1618055244 205488276 -16928979244 -1442099272 -2564727004 1557032111 -6759268312 -650158185 -6291483890 683463102 -9704975613 -80390272 -3491626336 -5736435 -55723715 39549015 -1206729623 -1697007869 -68854322 -340948975 -2991413126 4599003410 329364443 -50841413 961349897 200208149 2657001128 1183650 -1490641438 -2380653004 -349950969 -1008920973 1315352 443246716 -563009685 -123023112 543473508 -588614957 -2252063938 -616708324 -216289354 -785201536 -119408 -654692566 -1641032462 -638095966 -2351381838 -60998825 154353398 -614748457 -3463136970 1443406655 2589198682 -12179407162 -1443286339 -862045070 -405188945 -2907926536 1856505368 -1695336948 -2140966038 4454535695 -208376503 -2773146 450875497 -259363207 -8149868994 -2238249749 -4902542101 -3830335222 2705218151 -3237159716 -7186061703 -1004609874 -926922487 -2401726869 -1294733163 -1070542582 43870221 5807906407 -29186558 -4102112761 735148136 -13209851 -1549540774 -278568836 5330615512 -3248562 88714862 -326992737 9265164 12156933 -669550082 1238648701 -2172929 86379644 3783720925 -1265968506 1037341554 -51599190 -40859110 14768459 -179575550 395877261 -5712341849 -6737205 -206678404 -4609680810 -815495284 1677351 669489567 379731356 336436791 -7769694250 -674448452 -91307829 83856250 -1483613222 785341301 -260596354 -2368774348 -8543137096 -9294397 2249935919 717414820 -1809514543 -49762786 -903660483 -321656846 -9127465 -226261064 -451700511 41759344 -509859294 85266169 184234747 3035393790 2637356 -222397442 907645162 -9842230126 410580018 -3781124189 25785681 1566873432 406933573 3714966488 581090270 4630833294 900103 1687391010 181559482 -2474760633 -150329591 -35555950 -688549914 1107977502 -1311856372 -343574243 4584514112 -1830616792 2381001289 -41671976 -1442038712 -4843107767 -1317623164 -3361339 76445020 -4397294270 -820602482 -683036792 14925642 10772004 -1455153955 -5374753123 199407780 180588747 -1419168327 880428090 3719687 -509675059 -678999290 -2237749577 -905967956 1562178836 -4912362843 -1867365361 -1350539990 -242450203 -59712074 1789541984 -2439719607 -982928971 -1114218991 2413783382 -101393044 -62115846 4177096053 712829254 1605043498 1172357165 2958777756 -4641752073 583972333 -1326300486 -10487809 -55352950 1230152563 -54815775 -1150357 -6403378 1177982194 -1907391589 161788139 -2005626 -1025756145 222253826 -928216808 83476539 -557215 357537100 -123289196 2733791967 -1071313067 -714439111 -68510580 141344332 -513032564 189949225 2359095835 3073585796 244440695 60641473 77802834 17226216 -21847017 971864512 499918322 -1288728531 233332066 -626264538 -198993566 158566 1535499184 -1326596489 4456143869 -49191788 -1634417202 7405692136 24837252 27582769 50098423 1049306693 -2610428325 1646164281 409229948 -2206505395 23495978 -272746715 556469449 235453524 264709657 -1035377789 -749436809 -462307531 -4641114776 -1112104691 -16736560 -1290035710 10149997 353693886 -6159746377 -16320014 142310452 -4019588295 1047891595 42755718 2307173 -3496407559 -2232139037 -187660209 -5436139285 -653885515 -1252748207 928117059 496326800 4537925422 -254997636 302273333 86597089 13803645 -980290322 5993704319 -4463272153 -551390386 32548981 -1765059397 14175965 -4054565850 -1581385895 228590496 -154664511 1984058374 -1160719348 -193005199 -1401196595 -9220421337 -4993922404 -476855133 -450081497 250402336 2744337132 -12337405 10389768 51587708 1198281671 2393947 4213615 -9816697 -2459692898 1133231022 -1152392586 -109232878 -785965955 -64918595 9937519 -29365966 1292992832 146480941 -333645971 17537223 303784846 282532869 -2332423079 2156688314 -302726375 6390288 4939030404 -212082424 770927318 419814584 -251840234 1312789163 -307037640 -98593967 -2416925393 -62730617 -578913731 589975488 -5515420336 194081016 -6221113570 1001525552 -1314222096 113453329 -2426091134 1538332119 -73983411 2841323717 -8147994 -1430420001 -608742391 -965396209 11306308 -5887524903 412377035 171699733 -3503811501 -3035112236 -156993467 1848160654 -140828560 391535331 -86216407 -100903221 -525933034 1337791324 1282118981 -1392084267 87597937 9808358907 -1588313058 -4347796764 16888879 -8602017637 -62571186 4567632563 -2316474413 -1247804322 -49407592 1544406104 -7772905 809255418 6969102750 5528563203 -451313002 5138644416 69978956 3345291773 -8677157177 -250403958 -1748789118 -673007878 906511032 -548968982 -458169449 -143489451 -55042326 -3223038508 3620023395 -168038204 -294669948 52111244 -1455757547 644155964 -16341178 -2472283393 45315541 1100736826 -139025259 -12527060817 -48402423 35761915 -476551885 -240039853 -10343677741 -99586537 16154770 66697734 -26319516 -80676669 -43363179 -1758146103 79909133 -616437344 2335026665 96764324 -330029580 -5159266228 26043170 -6651186310 -8330130066 3198281938 -237084624 -931751115 -80277868 6497520515 398091100 2950440749 -330858526 609799985 -1167067671 -3213642187 -687156015 -242154405 -11137082797 10779407 68130416 -509043107 -597865490 -4202435813 -430851237 5108228 -238740151 334521873 534693749 -2013848650 221224620 -237179471 -3427905691 1931757568 499781167 -162259786 59787463 257797530 -527930035 -4400429080 -6847571670 2064103880 -2455142157 -707160598 -210084 553493836 -51341541 222249235 -4714435262 474458669 513253924 -783831198 184864977 -4863876061 -141255001 1220209631 2523170994 -4301086441 -477679150 1001530818 75807633 -90396936 27147614 14701362 -6635875093 -872872490 -9521694453 -15875691 554159726 -4113335413 334791400 955850590 -1224465585 51790251 -3821193971 6108891041 1961902177 1845460506 -105487501 4162842275 -3336623156 -2005783077 -982485703 -3048739439 103135732 6260473986 -62849401 -28579823 -11281895 -2148534 -2093600672 -34313756 -1757993290 -868953163 -1738038879 -1977393587 1176014951 -130689451 272031360 16902594 -4075411204 129477546 -234113146 -27330184 -470345943 -694379760 105714966 15164926 148837105 4859764365 -241031693 -2939939651 -1316571721 -2293785046 344953248 -3563877702 -765081512 -1434184553 -35141815 2113893851 -512921524 35703696 -209820002 -2297274394 -4604274 -1112600581 93681371 548246436 -388334053 148231506 -4940809325 395220288 -7877882 -6443092228 160967446 -5580127603 6280880 -2648113567 -94577955 -590041970 -4748611095 518418899 -2353838722 3163952982 -530475088 -227022242 -1293515030 -5315989 -368517014 -1414828998 1750190 4290252708 -1124261720 127488676 -879087382 -6914823846 -106533161 -379483553 3729560153 390506300 405531724 -56616299 1415660368 -3116957293 2388422606 115173972 -903015606 -41013915 2086818730 8548546 656832337 -920432471 -80792779 704137706 2851631615 -6738504634 -142106519 -67514837 -171012188 -2329190852 251762500 36926371 2175740450 -65188278 -1736200525 599800078 257606085 -1857201485 -218363830 -57841094 -42216 3569247764 -201159000 149568482 -614113465 22166838 4562811923 1256948866 21068775 -107268325 -308912462 -25155335 -380442784 492941684 -1406045871 1887444270 -21259909 1278735277 1863408637 493614767 -5609235269 83498456 -116590013 18161409 2788492867 1401563850 -1670871974 -857208523 -4566203 -416652248 -771117205 837446339 -19079714 -8426921 8123053 3342089961 63656049 -81856090 -2851106833 -3880181107 -101369087 -1456979900 -33336443 216743891 411508315 81022645 -367433189 -3775342562 -1264869493 -3321772513 511110753 -551926470 3330598887 -902286090 715132051 82288235 -434565666 170009242 -614293900 -1319709494 -1959505288 6531602933 38506003 -278563311 4096279422 -5440075163 4268718473 -4513867791 -3463114728 -31489209 -1254976145 -11040465822 -570152693 -466305699 -65850904 819657384 3174150767 3144654 334116555 -368491556 -116460598 -539967381 -1258392007 -618931740 -1227346864 18223286 -192193409 12841788 -847087337 -150838368 -900066461 -1267035016 64615960 -157514132 21625215 48770197 -124069091 -108963546 -924346732 -8367419814 3009944 -1573026394 2946952472 -1860757333 -706186622 -45754559 302693988 122436331 2219220964 615322210 -2642248567 329720343 78174253 25700291 -3886159158 -8231329 -2075362534 160313256 471678479 795674442 -7533651102 -592168530 -310651198 -4948181 -252292952 80130719 -727449427 -570533470 -154243646 -6754081026 -7281818216 -30535829 -472792852 -254125709 1192894423 104222971 -4219287526 247364816 -2413271 -2971762304 3423295768 -5015493834 1180288516 3675731409 4895486055 -994387720 -1675045105 -657646868 -5047023069 -6760068217 -2087033664 -7220673 -103447298 5231012265 280447142 1349298771 -103336916 -2999235907 1448605771 372271430 3595327104 498070003 1386562736 677793194 238410517 -556188994 477562325 -1005682697 -1722625646 -18113834 337958722 -3444012762 -638976077 -3576778396 -157628804 -70506878 -67713279 -219155827 650135926 -193546480 -6659871587 -126609263 -5140964 -84484004 -703367598 -8071993776 4612963521 -883872481 -205937613 5049128 2123214 764046493 885507559 -418090428 -515256413 197645849 1502588321 -2233883437 29284536 457123908 6540355414 -238129896 -5606612454 100865526 -9737120 -12386394 32019928 -3961900070 2078123538 -63814420 -1465297038 -962336805 284689036 705046969 -2655945915 2436157 11680538 -8822792488 -572844166 3097214271 -83572380 -33493145 4182766499 -390166860 4602198804 -228033786 1059416116 552232431 4079780881 -47030332 -2830674507 -1207220569 -217841607 541752397 2898172714 -1813760661 683923955 643552069 -4239182537 -1017477892 92195665 -53126084 392586304 -144790270 -28107779 813157 108387549 -2207256526 -277702261 -886298101 1364971282 -929354052 -3496803844 -495294536 -636866324 -1425764638 497346750 -64276053 -321307 -175427552 -323127932 689092871 -548478240 -46717923 68935836 -2847183645 -418552473 4197443090 1133080 -1449795787 -750531419 28272329 9641309 5906022203 72328560 -1132302530 -712791830 491229717 949382982 2226270161 1152472943 412918774 2899073360 5758478 -326744361 -333093893 -622370436 4426404624 -140494181 -789688683 -78403268 -4444859229 -21707178 6158643051 -432479489 1923625991 -3301837668 -2264380850 735111121 1926912193 -38236104 141075528 137841334 -5497364376 -101966481 5279848679 -2675170611 -1896960 -4085184503 -826784076 630312183 -2413021652 1344339232 -4090683601 -75315304 2670201394 -4078884 -3169422755 -411425367 148566869 -1234551210 -495654156 207429871 -446409098 912294032 -3003440757 650728213 2968467129 -746776190 -4351706279 -23561823 -2800178692 5570877088 -175692250 1928920936 1274816184 -38849953 25210029 97187107 -1245957633 -382441813 -942566450 -1503048817 1240320764 9415807 1107411165 -232019420 191352781 2802445095 48188843 3756283033 1767036216 173722440 4215529159 -3035986876 5329569425 -1876767047 771531533 1513065992 242367039 3862054943 423050787 4114490872 1692147060 723513156 98044702 378889334 1561718110 11784139 1411390134 -653178638 9145649 -114549456 42327602 1067388578 -2827564259 426014353 9046661 47638476 -34472568 -6324536125 679120545 15901202 1268684124 -31651001 430940393 -2723310523 80781742 -312377860 -2824511932 8938661 -4469446 -884725673 3139239752 846612730 -323584260 7284339 -2312290989 5897981 -1376447057 -2330125 1355675618 -143890863 658278896 84245962 -2818427164 -357749730 6814655 -37019301 -282697231 142578604 149219599 35115348 106185869 -4706559438 2353543659 33025938 361336979 -4718566 1178482025 -191735065 -169895004 141829393 -92550010 -838503839 -1950322884 1993500898 -443411353 50978775 748180051 -1015118629 324907155 -3597931823 1260151093 -296767216 2457313129 485296441 -3995472029 -2122224803 -574664133 428070902 12535879 635422773 -4079104678 283060749 -757824500 -1919155084 470587867 -1008275737 7888441524 -3624515468 -9293725 -398093575 238982 16255445 -2188122668 -9874930740 1730009426 43616753 99098467 1601843847 -3681722163 5140082964 926941716 -630282593 906695068 -1081139983 -1431725486 1633529057 37903439 5556889486 -110790604 1505923830 -2053901641 -229125822 1464303767 2098342427 -396759528 -205093793 298707080 -491655744 1220646382 69242203 228964293 -93706307 -2639042175 3591568531 -387510 -308148662 -463885134 1558673562 900136957 1699599773 3458277 1880434204 -62984949 -2948740985 -361865739 558054708 -56599231 -1227520726 469548331 -1704493767 1276195810 -3744612 129062217 -136314442 -28737347 -1281539521 9849436 7287320575 889810604 144625961 5868920 -1737581938 524123293 522834057 8255940586 1674397 -62601607 -1184005286 216387973 -23944071 1176148697 -33113396 -358392204 -185342624 -92624763 -3515864753 -175121989 -2425471621 -169454417 -192663505 3902725358 2371801656 -1742373012 1024588206 -1164695444 213062455 -32180204 142028180 1562307166 -4425610605 867586044 -503359720 -200175464 -277022091 3172326030 348690186 -3874488 387731653 -1146313843 253327035 -822909474 70475566 -3127964746 987519814 6943707584 -3141707971 742595642 -2690481561 6546433 4835801 -730312951 252924854 2263415126 24575938 588231047 2493348204 -32296161 -981757855 2427438 -2109301 7656824206 -1394415 61736255 -4446258 5462005 264900275 960767765 -572907686 -1273301258 -2196407045 14462093 2993151991 -1073121000 -1087896548 -281696578 -58235096 -591483567 -3154496607 555633173 15557689 873668734 5103483917 284731708 -786695060 4070097384 -186482609 17066459 202927270 -275419863 707758008 -2307642358 -116724516 219471043 2153825043 -2679906434 -1507139941 524420050 -4785485868 2154341151 10525188 -1174384516 897794151 371379204 244035181 -36967470 -3774510775 -276442877 -1111565651 -2078285740 16595387 6720835402 4468643519 5682068018 -31074446 -955521732 62836245 -383669000 910030573 -542494500 -2055661636 86405248 1240285748 -1479341963 1125304600 134385 -106240617 -495055666 -128001891 -3387993 329009906 1042361259 2065851519 42977473 -238275089 -345282735 -658836365 176797569 1104454661 -647697563 -1043416944 -209912724 -1028735973 6557243858 -57973007 573557911 109600962 1838078525 814011923 -4437197255 -90646379 -69081130 700797460 -429631928 342563048 -1650797963 -923096495 860762124 -73000106 40843150 1757681032 698358174 3186724164 604995524 206733041 486432875 -70515051 18399972 -892778783 -76230766 545824333 -1192000701 -1206441951 -1787951995 296819425 -2830127549 -892023061 34160285 -1463481341 -25424741 -2166527740 854677911 28097820 -3147753870 -65895210 -17034108 -6821855898 -4604815598 -216247003 -419939618 -1906716182 176648731 -76905296 5672518980 631492041 -453213869 -2774530616 -348208539 7976881495 -172685275 2674146107 1313913012 1734914047 -4716548718 333187405 4749315699 -73291677 -58070693 150494589 -5086552797 822251807 -6122990 1352994497 -1257315329 -940650378 133343486 -598665495 7716109925 90225336 5410856475 633580738 80553259 2297498888 -199794317 -29468471 -180559533 17774087 4429175 -3799565419 18144400 -96993121 -2053970728 4956829308 76128990 5451955546 114595397 -565331077 1309555017 1157147324 98141447 -141520794 56180966 54337741 285438691 3017932987 -187622767 1269281627 -184876571 -363344500 -1358432613 108944032 1938111625 2449272201 28488570 2021827633 -24325107 -6283558 -816852400 6034814838 2815252871 4180996398 -886070 37093914 -478434803 -14259518 -112975906 -1397800 -19563638 -707537599 -1612830245 -2015438936 15196054 24663029 -108696282 -749098337 353785066 239383182 -638155410 5158893717 -2324492937 -2243707543 3077641662 62765751 6982069767 -1370987569 1980168943 371227540 -721535722 -4349784201 -333121421 41443464 -2615660 -1731328407 51220836 -864771473 708628101 -934384341 -20397841 -723105995 -98302533 1437405475 2708051224 560543062 -239236063 -3386436806 113204468 2067284096 -526937665 -1067924456 2712245627 303205750 19799080 -1594965261 4958484593 130532910 -1291582454 3484303543 219875584 -1323069743 2304355181 4493155186 -308776321 -497521488 2285627993 -1292562799 -874335147 641530302 8902853610 -1766956757 -43742068 -751063681 -2507230098 1620168055 -778100893 480368346 -799095949 -127660402 2556568496 274225304 104618597 -6110778 549405093 -2163940157 -959945819 137888155 -1729254594 -1512155754 899599248 267611557 3272296268 -5487566340 2453462484 -1059251575 -978316255 486901412 -1461392260 2375648571 302505564 -3491213275 2439447860 296492025 -403438826 2247175791 5938920575 -425165716 278843974 -354502653 -978302364 453950422 567637336 1621835867 871996332 3542062905 -2788939030 -747406266 -585182022 977418307 2791131480 195413 -4582199371 1505122581 2992700612 9078299 759890240 59231420 -391901700 304847708 379881362 -48045672 -765233402 6412160459 8837431807 -2067169523 -1588819348 3415117746 -136877773 1580275219 109602719 415694844 -570555100 -1103865258 134203144 1733029263 -228170373 881601100 -613953600 -459728576 66743268 -111323296 637187397 -1415771559 -886942027 -1091504744 -82273713 -128312282 771773769 -534916876 1207991 -1139417807 237190153 28277657 -16998789 -17149449 -15614569 251503800 649294893 -69575458 -20134738 -1116622385 4689483745 5870846239 -717719263 -164431047 -3089470628 -266711969 -1634324409 -106317353 -14371312 -145766613 -6392828700 959510593 1091282789 63788713 -1294929322 -191466745 -308665130 328929865 -872793994 -120888092 1558242544 -3117271368 -45499747 -255549975 -558966 -113429098 2231816149 1402967626 3657616706 -72748494 4262291866 -383866629 769525764 390278229 -295032438 1124261806 762356333 2236038938 3220553 391867879 -184983910 5019125012 37897944 586968754 -191808756 2639420833 -307657651 -48044196 -330817948 -28172448 413455396 5931905333 -1557779766 -923437985 45536517 75300779 -419995448 -2222490261 1187788703 241819963 -40157240 209451732 -134500289 33879667 269060923 3618163102 2699242470 -84764085 1082834401 -21833856 -667345363 20874771 -43417173 432149056 253364982 614863149 -525875532 2468445415 353773680 -358071787 -1075451555 9391631671 -747290062 82649535 -247971 -1037547369 -297576527 941255441 -1494499635 96201230 -598428879 5153351512 451074311 234390696 8948898015 729054007 -980367163 -18199945 -34737340 336005672 15095220 25891908 62012437 718211907 -4838317276 2681610272 1751211459 140731335 -686480099 25070902 4281346346 37109961 3827135255 1327779792 591726170 204734100 77787800 -774722961 -833756734 -52442321 494582797 -5679836808 1281236978 -205436181 48376611 250198121 -1350227677 56971448 -1138746125 887338746 1335151732 756130396 -2034149099 -12843050 -6234692 344912230 2626124546 -166003213 117811366 625757202 340642478 -69033719 1884823166 -503101951 -1801104953 1838093916 1938661410 3633814517 -1130888208 -616179730 -153275202 2454423874 1261097030 -409187 -102152576 6651115144 -1216467224 306112358 40852768 -13485431 73484610 -286084982 -604843544 -2496506 -482111764 -6011245539 5300946 -386670198 -566097463 150861404 1472165315 -1233173592 2481757482 206172481 26313647 -4849523 147205780 24612014 1322355291 1668996198 -23056257 -4762857717 -20328 -1636892568 10677549 7780166 156285927 -370111885 42272338 -747334982 1299667208 -455009221 -4271807831 -188547543 524362893 393800730 8334993 4964206 -1070631876 168762595 8208062242 214527545 39601506 -3690768769 1358994208 2084867575 1116386142 3266755508 14515441 -4794237640 636261 1596984813 4911753099 -1866243195 -433846676 -15329131 1295906805 -223243807 -1748830957 406177582 335854554 -4856186056 -19308832 274131011 467496620 8152089 2411261875 -900344367 773561269 -1265694 -21485915 -7934640453 374210337 1279712837 -4924353 -2632534936 -1700365843 -1551918980 -954591769 -771532092 2502119858 60709290 -768644628 2815263579 -145483121 -4890783696 2283486295 -3024042743 4561703163 6372017 170616918 2769633507 -7096913745 -290941696 10099779526 526256033 -141193886 6365912158 3267785713 34659595 104050427 -132828994 212544801 6233074847 -243361419 -1204344407 1089607123 131040440 2870816854 157584198 -148057391 733355299 -429660008 2961790150 -3373294869 -85796489 76909019 873245737 97859854 -712945002 5016927305 -621470480 1200255926 -469743343 -200893416 -785540481 -6443923383 103000238 363356943 -63734809 5437367833 -3140905 6890801545 1676364289 3800587840 131760 -8925838 956554190 2746028477 -938732374 -203199927 -67244430 1702760303 -109484455 2332609201 -82315936 -838796991 -487881115 -1017747206 1135944294 -4112352914 -225473574 3676248246 -711328165 748294112 43555835 1156336667 -199982113 6076899 995520576 -932152428 -386153580 2327136816 2925862043 505138838 9175572456 -130438128 -28465826 1764270742 -3032789 30766726 -334084776 592424941 495604069 -234719569 2470377197 73153379 -276288528 -263276598 101231640 -53184096 -1242216322 1509757942 -1001423270 -2110377095 525111240 259049515 364275700 131993827 485968062 4962581459 210689003 509312223 -4747672701 5222042 2179262052 -203848594 14356992 2164331506 420137061 168370473 40414153 -6385100418 -4991306589 1531969972 535647974 -1131562123 1155161146 703078378 -372651695 131864751 7443210 3473435727 337757706 4020357039 703192510 -100435334 -103541445 51186548 -1079748783 31318512 10522649812 692620883 -1398634840 -397056042 -1406519603 -209583628 7974517557 747770054 -298002339 -530215531 1692098397 135716635 -359624471 -414384631 -202094216 8566535827 740896491 35255979 71122589 772342529 -24501191 -587525618 -87816940 1463172386 375413928 7723148580 25729766 -723246631 5475889 -60218492 -43509470 502576591 -239607178 -457860390 117160868 12178188 409514468 572682164 -103975074 729312733 2899182 4543287 -381644368 209263179 -2276681807 -74038559 -1302119577 -313111815 3803647683 1449838301 -326656221 72771698 321708179 -1167678396 2345178096 -4116670254 3341326690 -419992966 5535044862 -2417400823 -493525013 -1417712518 3121778032 -6525865 15373129 -2418205065 -290170519 -879436899 5437960624 1249543207 -60079484 -6292332 1256747671 -45540670 132347311 -1032141628 -1671759245 -1433457533 690682525 -3089118583 6611394343 -63700861 -8346722 -134165742 -811790682 167245 4840802070 104252783 1839360795 -65745570 -224857127 -267796546 -38395149 -607896 -208595324 4719617262 12341867 1132836156 -1661789960 1674820 -2621701715 494106308 -535188798 -490347701 -137775339 3325994162 -1498375074 38825625 5880055607 -993142675 15413243 -10492197001 -26439872 243349125 5239857665 -150609303 -3528513 -777444882 151272014 -773548198 838537917 -972352487 -115088065 295471893 157933068 -229272889 -336794657 -3470853 -5122912 584891174 -20958647 -66308412 11088309 -448237143 1411605601 -2816426006 13258411 6582823106 -2571546930 -468134820 -6009305232 1517098 5621756 -1030563022 3281922521 6212622219 2237572352 -6054294598 -1558530360 -496139912 164850282 1950565250 2108212177 949983622 -110576 987839551 34719344 171141405 -674012168 -215303428 -5219848001 -620253005 -159091774 298299238 -343884466 -1179140941 209822246 4719074790 2999700704 302067799 625545055 790819967 -1397938489 90077836 1081793949 -3592103226 4574359207 8255851331 4706523821 -3312641983 2233657747 -3484227663 -754264752 171264668 -5358643185 1081279466 6349321893 3578175916 -751356754 397258834 146559172 -1063464759 -1080226724 -1745753463 -1604848 37868909 3605369597 284188883 2122706092 11300836 155505652 37559469 374689516 -295333448 1936451952 -74729873 -484388636 -483721974 2148952095 417386798 -277009082 -2470470464 -67990771 -8954210 304453825 -53638218 -130684347 -1376233484 2004312386 21768399 -708293 -472714334 -486279548 1093265 -304878156 387030727 141581260 4645454521 180086561 343010895 -152753863 -233033559 1143099 -474235916 97963408 469389556 4154822242 -1519089236 -201817490 -514205900 -4343109275 1039040076 4623540978 -1710088920 336315645 5642684905 -25096173 973662238 27994850 3048722420 -865943882 -268801292 53954237 81811192 -568253573 -229556776 5434696957 970946638 -257153443 111053843 -2432450696 11268498435 43783021 2585897989 1173079682 342619455 1270758195 -510818936 -2339099556 213228208 -297095215 -997623851 -2604841150 369666168 923456500 -740699988 425900750 -58853682 806942025 1279753782 -1237535586 2476956909 -684931601 8432197 -1598284696 -1303707736 -5024823391 -2220836076 -2140258860 -248596002 90533859 -62006123 5638886225 35167574 5744225 -450170219 557679134 4541331199 -97775877 -10405979 -2574078918 25423258 1214474924 -3433524 -32515225 85092032 -315956190 1475180121 3684670795 77454289 -513077966 -2439306961 -1352227889 570470174 346253552 -520095603 -1316016804 20581917 840497407 107792853 792937893 -1216425507 62157676 -394608883 189118524 -729933472 -116918796 -4365663624 -477685798 358697686 -800586443 441305019 696708539 4995566 -548176403 168047906 1061695844 184873624 41782108 356958627 -4362932 2701962068 -5114746459 45779698 2578811463 -84202193 31098924 -475118285 -29695874 -572142933 -2505513991 4788949316 2847290608 -162526681 2203042029 712034969 -152191909 967240411 40021915 5542756099 364390264 -351611550 -2400056894 3785226503 548905206 298258577 7767302760 -5631725696 163107826 542786801 -758110090 -684194942 -44192631 -2753936506 24292023 -32012249 5706188463 -1144709647 -157386544 115381317 391406461 13099306 645908456 -726643272 8573646649 -8452392 2417202821 239489030 1075665703 794903503 141706791 328876239 16293396 -46964390 6830813061 5259244335 5311142480 587430073 216064914 -52656701 -1018974906 841565657 3382053628 -1608443835 897103 -204760736 3529175165 305346426 5129030 57083692 23598829 56366732 -414039986 -1057163264 2367678027 -623823673 52866728 -2452644791 -194576670 245096031 9090603458 -26633974 -390064079 109163013 135167257 3125910372 -2643719031 -230907297 -1702165233 153766791 2196681185 13256974 -2081621811 322924909 -192634723 10553151 -768008808 233652323 -7728547 27576015 -1173105374 -259006211 -2812611 -275049810 1065569968 -890075111 -23226516 115254247 9624694 -2724411520 -2413205995 -28360492 209036731 -154376215 622102930 13415331 1133705536 634843791 -638860595 -362133725 18706124 2774124065 -761892774 -1212747595 725495346 5363768068 -416304513 4129143 -194954456 -463236281 -2883714722 4907099282 -3420802214 -19770038 492270068 -162577558 -463783 23900480 211093949 -2545542589 256048619 -28806839 1422257354 -471071150 -53293986 2833925452 86405193 4877071899 -91092034 -80855372 2853395070 441550553 71685 -1571118863 -915383984 351951746 1400879018 -301521362 668246535 -54601082 1439366225 -41579377 2071221207 -130692568 1039364134 251934902 70982727 126861335 -373255702 -37455634 1540169824 -138306309 -3251478630 305971249 -15583126 -2861761896 440437160 -1778220 41974083 -178446222 2209417771 -106283048 19192090 791099283 -474629323 -513922761 380180979 -299936061 197771012 47520827 5741373956 61379040 -995458611 1051883877 -23767301 397829609 185671637 -692762918 98908063 153488559 303627043 -1196221343 208385280 -498640886 -3406213858 2501989361 391637487 -5756422 3482010620 16231770 750405406 -219386490 -662142409 -142976845 -2143356145 -2750504135 524897606 4190647 22281810 -320371290 -1140799443 -25747677 -402594264 -622577795 -259519938 2716614238 2042973870 -1028354916 818182650 -1582469105 -5117040187 115427760 51710467 1171610272 146721200 -1884277477 7582383055 1163043233 5272526387 2990230365 -1618768961 -18409037 -1970213296 -382814138 -34204182 2772991991 409654397 -50829187 -3958731650 -171530441 2569205 588375762 15717294 1638844081 334675602 2227986290 -25003055 263280310 455650952 7706417234 20947578 55134528 -1191809208 5981307278 212586867 558600626 3379106428 -3799862 -229384579 719227023 2115063166 -603825572 196395370 -3067201029 75842094 -7596982 2499528999 -92596460 -372554625 -174459189 183379534 -37655139 -832230954 -226206149 -544786269 121777899 -1845531841 860611319 -94473115 19966381 -580590661 -17527726 -3459100324 -2573873 98879966 -1231995109 1528119512 -573090220 245948002 -1666688342 -620287527 1792904546 7267660651 328871597 -168892922 8100846093 -335259231 -24377856 3279247218 -192302821 -2220604934 9154440361 -4334378139 -2999216680 4289111805 -1077519181 2335277 -1446529285 44339768 7677202792 -1520644047 1851912563 859429182 -847446280 192972632 -29606915 3658080380 -737635209 87315449 1290651379 -1206376860 -27115090 -318737029 -630874927 527228677 -36348700 1128253812 -751623533 -143816178 60625863 -60499747 173276191 -118528293 -424486108 343734442 311282219 2073894 2882423386 526179898 -775922098 -90377308 21814917 188870814 -17926339 -11029108 267676285 250229401 -445335818 465681137 -1148355619 -493976869 1125001834 -46569092 1288182700 740532924 -148872036 282707761 500876355 943380770 -1527748687 -20421 175681365 3553519 3054357 479075123 43246979 3578742359 399687754 -2653979823 929614251 -2156045774 -358425099 1200433854 47577858 4223683690 -339428665 69049463 -322757818 8621517851 -33968335 228446535 2476203707 2167377691 38942821 4791776241 -239667408 -400121071 43188647 425920909 1453954242 -13125840 3161992601 -3970945 3723474500 -319402219 -981609214 365463814 -2302202548 196391656 4622448051 2763088411 8197179 310622829 1314827762 7420169448 5284827618 99870975 2090096 2181631658 -1889724905 -2523392582 -3428998536 126660746 215233074 4601947209 939221887 -60581979 -3162847599 -31909326 -8406134 148927842 -68907040 -3259455863 -210635323 -993231923 -4154139787 614869095 -161787140 -339103915 -1000291743 131471268 1596866026 -42183251 -312308601 -402625152 5970282595 -3706997824 6896027926 -880647048 788485064 9630086310 1949518 89691523 2013158292 -195805353 15612523 546238393 29314497 144987578 -201284712 4834392352 -83444777 3252080281 -1465026 -1295514608 824779460 1873936600 68526912 9399790043 4539905637 -931084055 1530237978 1926371695 -1053494744 -34503817 -57297114 -732174383 -210382596 3564336394 211427169 689648005 1893898730 4021864004 1865675279 812313422 2831189 372851656 2691030298 982129598 -657787930 397650468 7419771533 -317036841 22954 -849023538 112455879 109153449 46160367 3030403005 936487128 -79706017 97640431 319827601 372416029 -3644746755 1780030546 -92128483 2099149108 -326705725 -76222411 89885178 3217104320 -1883207581 230277607 5529982622 -109091296 299513939 -768589891 5397278217 417480036 1457763858 144176095 28407128 7761679 3922725 1283384884 -634134318 -2165977878 -633145059 -166372018 8205141317 10645637 72320526 700986012 400851345 104495675 395242734 10604177890 -133860745 4367702850 -42017593 4149296494 -64901186 17877590 -1535366843 -714054211 1301440120 -452502410 400547591 7272159276 -914274820 1906003208 -1831167 -453485072 -132269064 768735739 12147886495 -149898556 206408394 -1012010416 -1783166817 -4617972 -999326529 290557 33763548 6905086075 237546828 83951474 1125483292 97340221 -1957526701 -1866750716 843980979 124903123 2664096426 29539242 -140144864 241054672 -132012830 -177189730 -20968839 261414765 8529656080 7980095886 1174306838 2120415704 -1278348356 6650496904 -151285419 -57111686 -934179998 -8938800235 -2474150043 -516644995 2197434075 -7868240 652279912 -24750003 401179153 8819576860 -5029570 819534881 -6334558915 6300905372 487381883 1117786791 458085803 1557044913 4541411342 7619306305 -445064992 -4442841870 -277692471 -2492262683 -740342557 3546549531 1244911088 1223499357 -250511350 2625075421 -342829067 -51635456 380191332 -1929287781 -2716304773 1971038124 203641728 -56368446 -763138096 4766231176 1423757032 3213858558 636610732 -9207288999 4173132282 -641256509 2755973381 -4836683518 -244529405 1163527788 -2345763071 3996848412 -36209182 5170344354 -795129819 -158404074 -219135659 3655827333 5130690674 5764379535 275103161 35773473 128648275 -333936314 -6245519165 -308892607 -1051860236 -3984587576 -221601304 -904314402 -216958077 -5290720027 244792261 2016343656 3055350413 2809505 -2407511526 185724062 -90055805 -80279399 7105174020 2161732370 1541939005 -632585228 -26193372 14008909375 2533814382 2672899900 2670852036 -5169966639 1820410944 2773061 34785694 25530017 2162229746 461676650 38494661 162297683 1132596167 -306591309 205434296 98559755 905064337 2167482198 5515613 2054346247 2883445974 -1323028930 379992678 358999365 397252193 4872778378 1732200759 86093390 2385043009 -1531289727 876319490 2210857851 -3054650746 -22652216 5467442485 -128075642 -183355170 71914830 -302162042 -3425540191 -1130215511 7753166810 -2617903 390713 6115015047 -16848278 445096527 2264203 -952036803 10143770 27995928 -5510037048 676580602 3080015704 103146594 -496110565 3600172614 1908894554 -481470466 1062134554 3580882412 214545797 362738088 1501618751 -910157280 1706844905 4907202059 -240407837 -230825257 10769596604 1549812290 1411089600 -122189284 3841569275 107265656 352081504 99749273 -771349513 1455228519 75722177 103170684 -71012700 -2111712910 -59480517 -295882035 -3583735213 166863829 1828656208 -647766687 -946075107 6106307564 -93741802 1912116177 -2846772140 -4844254545 6320048699 3421194261 3656868868 390926268 -460036900 261915688 -237795801 -2896063487 1010932255 -11383120 5844329037 -824075317 1080604279 3997154479 1398963972 4119792913 -1060516511 209626514 1276232159 195155320 -1378335209 -6107742 79860920 4252505382 1705194513 117353969 560903960 697445245 612804297 -1372323118 2933082839 -3803031608 -3954765354 -443404098 633624784 -2797861 -2819993320 -3819864168 18370252 -5300999230 2407369684 3940226523 66648477 5027436 -39648519 1213479418 30887170 552851248 151217354 135643011 -396555250 1995057500 -1579320390 990996937 64541721 2020861954 -241209779 -496336752 -12026413 -5908047833 322751229 -331835694 59680736 1940058441 7618035113 8428530622 234864605 -144769286 47962427 2195404062 -243058261 467378121 -51285418 3509740876 -1435651026 -436322336 -82455911 789624423 1185512930 -957698595 3607373442 6406950 -381113133 526810915 -350430679 -122257784 -2044270821 -528235968 1398810976 -999707472 4363640456 7976134 21361675 8266333 177084935 762943361 2231179 4348649685 -2610771619 4201936753 -1003647460 -727821461 174176346 11357949241 -19844900 -313945787 50073694 -1280850516 -37609636 -305445691 -251027349 11378348927 449666732 -329212601 -11281463 35271546 -251826325 1555080210 65881625 165515947 -281842776 905617689 -1215990838 -1025654063 1452725257 556506272 -471359902 -3515378 -172451433 -1774451645 15531570 -527462400 188635322 -3236068453 -1216512943 16607099 976154845 2610667051 180507503 13135445122 7918449418 3420038824 1190088404 1884715839 1760207692 25432966 5917369 40007770 7864320991 -288528820 1128542 112877443 5406800204 -5236297 -50055611 -301612946 -4269205085 -514840743 579426560 330815035 33076370 18016155 6633232665 3521905646 -489490330 -1482744169 4627435 901651065 -3698147432 82455359 -38525148 17957312 31177872 2628504341 -1381990242 -714006681 818134828 118856960 -11264957 124483831 43917537 -626030798 4941892663 -376805726 -258750666 -766142276 334545329 3889398163 -35244573 1587616 303327064 193676366 1252650572 -225653892 -146945355 191666190 -468676732 442682854 5105085389 -2067833823 -932091451 119395029 -150419646 2310965316 -129041724 -178654352 -138897286 -82314429 1005904 66398995 -1270290164 -139209407 -5809316136 62800701 303343154 -14507429 -676889758 2464290445 2454111674 800072244 -145246409 379284283 142816420 230826870 290085995 -4790904069 -56339144 61702409 3419922552 -410438074 -25998770 50358941 43922862 5085977 236454754 1949121488 -211009218 -674002480 676200671 -1524752528 -172542658 378741569 -2577445567 1312427 4183483674 -277425097 10392312855 5871837398 -1188318441 -292974923 4952686389 5038707228 4355228540 1045858203 3876090869 24206462 2035270491 2999194 -1137412039 25573627 1062962961 -1008857546 -70980489 -42670526 -80956260 6173515 -2337772778 2290738348 511766038 -198034470 -477035724 11622148352 -231408379 1282978107 408529300 61568951 -601024789 -351144294 -15206686 1524301350 1659707399 282173736 505488620 -188180455 124524044 32512461 2404201104 -3191962640 4090248503 -422793247 398681870 -20891852 -796981742 -884470748 -611059891 -5639263857 1116663996 -4682056231 276691464 -2087169020 636180555 184692069 -2569146509 -193571732 831159379 7069517963 186816156 897857223 33187111 -273403456 -44925355 4998685209 121538877 6685730751 590827708 212860042 1335636024 6316715424 -2179365 2516707469 -101137405 6732331147 3418172145 -200514947 421338312 -137564305 577667161 -130133707 2393910807 211394220 3921124465 69665722 7460430792 7749546064 -534195717 585791120 1136342848 5717314368 10825701 17281142 -531337710 634141 89276503 -5354311702 32777180 149439812 -5527123046 1509853166 34551534 933369604 174284122 19135843 8778302351 810207084 -1134482710 -29096085 504862535 -968594172 1831227223 4406507498 1056456426 61553132 526621436 -260956031 -4122998648 4926633647 -13689295 -1026859828 3914379677 2596718 6147242 6036871138 297522868 3581889473 414280889 141075731 921698736 9589500293 11321866 976253702 127452866 343617121 -489622189 2862868520 126408396 -236022683 818890037 1388366069 792891 267027613 526947583 4678468618 8454235715 -435504846 7437789165 -75690958 6811532507 9930047969 41056557 45240960 -418488865 18430175 -1035866280 -1536457631 3214186377 73496346 -125131822 343917213 2243157507 915404986 5704220587 -10995938 -2832731620 1316796381 19275104 324628725 96187259 -6582527392 2925934701 -1363310668 812067587 -71244359 -152461458 6298979880 -1152220639 -1951351126 -2239886872 -34754400 -89722114 117042233 2156786661 -68353339 -3240886277 171577748 2821521895 -397666219 192980656 -42528498 3360200312 -43745769 52850336 5957809288 17083781 -311931901 22287505 -1453378566 2201500398 881643018 599479282 816878616 -1462907417 -2263542475 -4911152 3450267799 3647732719 261035473 -615194684 -1364816425 -312285307 -1336065558 641422147 61075382 -55486096 1329590614 755411446 105005964 287604704 947032134 -467964781 -2749522635 88763438 140190514 9350277 -3294057 -150906981 3646757804 91643223 1415236499 -88801270 2395497 -123995617 6625144067 371602672 267367209 -210819368 3865006101 41693501 -2525698156 -652331222 1068520257 6056298619 422376700 141902537 968636654 12179537221 99214137 -25930468 449698107 9926848960 404542192 -2825070947 -981372318 122031787 318904863 1347333659 -544640670 927432302 5222354183 868719032 -111318047 1882770784 1132848667 18831314 291171197 83209387 2319883727 4408349975 5885901023 739732954 7550615955 178563687 -80467540 1311101639 -282228392 7421172191 4795175675 -191749221 4318172251 4620120313 -1382807368 -1275356 -321134374 -164587708 33765083 -2919262 914447696 331385702 133264306 951259741 -1162139279 -703479015 2517422335 1856679677 3240193430 807961464 222828901 40610065 -868803945 -930283114 7418595884 -7850525 2589281144 1264075366 -1040559493 3407449 157995708 513673467 8928871653 -2214821426 -135266416 372441814 199626735 555628496 -552664379 12571677 61142253 518206798 -408807925 -53814358 1389663426 39001395 909278881 -1372437264 5581678682 233902239 -1548518362 -412311730 -158952633 10111466839 2029220635 1134821143 -364889763 600297818 4491535248 55048686 -103974528 2358145278 582291106 -1188967836 3747853809 321386335 1477331504 202432946 -560613875 7491858525 476268512 1380183216 17135600 502729781 562415914 -833037316 5220207320 -57845506 463523716 -1497536690 1154086304 -329071724 4804647547 3400324 114937679 1841325079 -745951127 -124382615 6344462924 6348011484 851056079 -629792548 956917137 -128298495 96354774 275603566 104255807 -44430850 34087 8644560115 1927697674 277288848 -1417050746 -440901780 -567561576 -12996876 552288243 1616085261 3099272401 4069521207 -584880277 -4516031239 4047031354 635153175 -3054528411 -58981061 13559168 4560306403 843074853 1874872970 -14378460 524372630 -107626782 10423982884 6914997 -123159783 167830006 711766900 -29193557 132965350 731746858 -4624200670 -2032024434 788528464 -178130650 -562413241 57900995 572030654 43455287 -5568474796 -270693794 3553422742 548713046 -429218984 -145897130 -510467474 3936535681 556270381 -49541184 -1489855206 3757783 11162397 1781558224 6918178 -23546618 -109384084 -20270493 3451971 8960527044 5940369889 376203590 -531406754 645022841 6233039777 2946610688 1066851873 201117482 28172502 -207958671 -1590631373 7172549025 791565184 13329357496 4257637795 -5220219299 1631597826 -9368402 339072665 -70112 25853591 -2876583006 10384109408 12403437101 -120265985 247685606 -5358771802 5664873 -1892569542 79403608 -3153807386 2581840800 4423529061 3384874375 -44438178 27604028 393679067 60142843 -602514104 -429756455 4438671416 2234786078 47252033 622963946 5757991885 5000111836 269595619 -886761342 -3005446784 7795372979 194696687 359649 -2764328 7167204 -316954742 8617234032 12325674572 6918015476 -1543035203 1904401541 336247834 962563175 5284616 3570405093 490984980 -8011178 237363139 486916328 1899953234 -44270902 -58474518 4965505708 -4012289650 554282 -2284120 7764466488 -6474710 -200560659 975791629 1493212750 4089152161 558137948 -248632855 -3305473342 -2094840444 -121475517 5142914640 668313880 3677680217 1110045226 314360218 -452841263 -1140704565 266663026 3828214641 2111157920 30542667 -953572100 1101996885 -2094961804 30752233 -79440681 9813200599 103220780 -84641237 196437722 -417772693 -15457548 7583061762 3831144747 252013647 1682158873 5843085884 1099098210 1153326756 -861262572 6118558990 1986126852 -304551650 7369577035 -2962097031 1845515331 1694186486 -215304640 254415269 78055197 418022307 -394289593 982700180 182654 -1863803257 20415536 2949583 -3512645787 -289411678 4854582468 75514806 -2495906823 1129632724 286096099 1357766324 -2629237104 97341551 455466251 4167043 217877898 -2149077546 1176814256 -1166106605 -2565569676 -4192050368 7691456 2854190496 -36787760 1739327344 -12452743 242760576 -3894065288 -1052700739 472406934 140140761 -62690977 574538901 1312967370 1570038523 -184866444 405971062 5795956350 -217126129 149511068 -1217540722 8307393375 927798376 5463185374 183350805 1077865580 1713839446 -115258393 772233830 82265697 -908962350 3964907628 2229576796 3310719224 -154410334 -1248766256 565618165 8704225951 1186839057 4467279695 1294679 777507742 6499480103 4213862845 -211764505 8076679288 6431347425 3956300785 1286491430 971813941 474491495 2150804555 433331147 -190667624 -63400167 219234563 -389405904 4423460414 71345919 -348420467 7786583176 -6170055836 1982528387 8203830 7277160332 318001999 490116073 805651450 10844150481 227613889 3487714156 1473754525 725290593 -25908814 -3766500930 690357004 -1127834922 -303650497 -1397266422 24639445 -910584986 539546300 32405670 415632698 6167698465 -546095709 -952422 -112867517 593149978 215250999 -1812128452 -40317191 -35315818 26717660 3860779579 -1120893274 1496528181 850819487 3793467094 -950882083 -680542 -217584091 75771448 58120824 -3549251164 -195357708 -632437595 37685574 2996307378 608553620 -1863648659 -284375462 -166914309 1594736443 379180224 1668781111 2576838392 84407934 -1116459730 -1315132 117029843 -370475282 1278766464 26674944 114951051 12215902665 -1509042395 84143144 167701496 -13940073 12485562 2778658147 2858581147 4478414340 1960180450 -3299409157 1799318867 -1051005893 -387155063 -4593983530 231547754 -78292108 4760197213 591277319 229588137 121411474 8396175 -1016048965 2301134886 307890073 12445027 -3000720054 -1868331455 -219503844 -2175317688 4043110288 -328904519 130835418 -1122373524 -334633962 2917394088 2301629079 203881630 33017745 3505964035 2108447791 22472916 1021929661 -182613646 17521526 -838222177 2228230204 -8195201203 1903766466 -3010924388 -1257943458 -3120465287 3710311070 90748057 408119596 124604114 -1731337917 -19847595 6909237232 6198264934 -151755360 7380144770 61377998 -1915061109 -103182664 10893765478 -1093327429 -7428017733 2625273414 100712404 806143167 -3218837837 67135048 8431184204 871358 865760801 4301902 -706378830 993644909 -1650020775 7943607011 -443598888 -101567799 -199411 153607275 73023773 2202450274 -134014840 1782867790 276490203 -208030291 1041967805 470013241 -4067412700 -3468779504 1730170948 276581308 -1286637879 8378142260 3032566 -908401095 1136649792 -7359607 7988529923 342734137 5063805738 3395390611 -1486189672 -4895662425 -52018322 1630723726 3043939707 39027394 -64976901 11085837950 -796081243 468585941 1815760594 214067023 5680345639 415304333 1330696272 -1208281 -708569599 397733295 5051448900 3359219250 67910919 -584020699 -1117138211 -1982978344 215024681 -944372744 1640425117 78376005 -129946988 98317126 2423821994 826234360 941394507 541886613 -1294139990 6960198776 -541048162 2688129643 -178727214 44446908 -5071992395 2890798533 3136335697 110595413 2278872606 399200489 7439792405 -109518981 -2100534508 6422278316 6318882834 -532133253 3705822514 639731857 138339674 9150664706 -28129941 8324305547 -2867128 -722201132 515201740 -477207233 6340714509 42576618 -176342261 -1045688857 3409251028 742781371 2037635563 3100902025 90743971 1777334349 -603055822 -1258983043 -478709256 -358823480 -268605927 20648542 -104252930 395980676 3745081390 -236455117 -1287728488 2461180529 -207212606 -7565793 -2738927717 -5591633693 3649891436 455959620 469550566 1486879352 -22109988 54692554 -24268145 -10216151 3140854879 -835898690 3717736 25644524 2388353702 432715672 -901019235 -4716729356 -874387343 146040654 -106377051 939323309 -349667813 -2663292301 -2042664931 -393172884 7634786249 20631 1732913443 6648884468 40302266 682973507 -488260520 176843282 1353781663 894377936 13163479968 -1493462241 -1009253910 1993563600 -837249446 485149759 690574421 319569695 8991520 1418926146 205468116 11700938960 1849437530 1839145734 -1175783025 4691176 484715308 2048866747 -460481344 2443680190 11530598243 6100849918 390429218 271034500 -1068961760 -35288516 -5824248620 2568889487 -474689970 -4504359063 -56954834 -303499751 9261692639 9987986996 1449838530 -858502797 26325003 1963141483 -4689075815 381004826 -14672282 30664540 37897770 1110981632 567807735 1494264855 2830202974 905799281 4901290690 3158647076 484181520 467563454 -5509031877 3096752067 127588892 244467071 9071446578 -69205531 3235591097 585597 3773485953 1948331981 886589608 3044150374 14678199798 893709906 -600313069 -1076421392 141159996 1377262071 2408581832 -499092184 -108705567 235969647 -109092865 2150419741 1724624232 427487917 508089861 -25521296 21802485 2183198654 826007768 179728192 -1564231635 1468398457 4473023667 114852374 -1533561870 -202855966 -165238638 1808605526 -1174997 152802412 420307681 2963953615 1253834596 131807992 -3688299016 -370767174 -4343974972 4035105019 739960442 2633573614 -8381809181 -1925585941 63740154 -800709913 -738643493 40301495 914861515 -4155466 -32858742 273627470 -567716600 -93087293 -234951728 6829331053 -3170193479 -5375695241 366666997 109653404 4577935181 1624403897 183141300 244291832 8624196 -3821134168 107584715 -124872844 12329663 8472764494 1089249507 -720791669 51225486 1177007326 -321288200 1463465923 3423715656 260303067 -2441321729 -2313048845 -723096670 -1057126906 -4674125644 31792952 -1676888952 1426319104 62498163 -50119489 -2313473181 31024629 -2405609679 765219106 7902885999 -4637110681 375330694 29928545 -5528014449 -472919434 35814616 90903045 1847989894 -277036663 -409163924 -519201014 2802938498 -621558260 7246337196 -3559489830 -109355241 4808187281 -224927907 1351754406 -2245985 472506325 -1725669267 4044823691 218765043 4741345325 54406116 2443567357 95893178 -34091715 971124246 246366241 -22217264 -143663706 8587391272 -1237638164 1566891215 -398328353 1296776621 1725963 -40417442 -248255 -1260837832 8085777815 1257281983 798234636 240184771 -89157004 -232927766 379108207 -2631322694 2031874428 8061485594 -501487703 -950132001 1663906594 -3329481 30965749 6929012980 2878318894 -2442590845 -2194449037 754970963 -760781244 -3672721059 1752029438 9394222361 5180259610 -114445508 6552198 1006485542 387505868 2257845434 -1114167559 1772661021 3642990513 154949343 -196861778 -977146546 67058963 1679132430 -1606094 7674281204 -199185062 913062826 -1525595131 -524051646 1052178127 2802391351 1701911236 -169823765 1481173092 -149778542 872221083 -42825912 -1700941002 -105423133 1361463636 -79096478 -235049670 -893135610 2422660954 -135495686 -77950334 2254270949 54523118 -1112693239 -2577595 -3207169458 -93312231 -1011248697 6409552937 116900938 3485416590 527990325 -1186578215 -1858874 810914360 -229732861 -1503543412 -9911571680 219844041 -79577749 -153661304 427989468 -132901221 273810529 317558749 10970774426 502988616 580603201 2638503774 2041865152 106021143 151204794 354549785 -673271042 3785297971 361328483 3100608215 1654299808 7433018459 6128840093 1137061169 -154662880 7948475832 755432981 -34757586 10050785275 1764997428 329475835 5175951210 284630615 -7431273 2230513543 -264160397 114521858 4907673 5837015 1464906811 7552631363 -3015165732 -150633780 999292497 -580075508 -20829266 470543876 -891511 39985900 6391990 1983833066 1354763739 -526345236 69151011 7393869 64574237 -2382042 2141564752 336493144 1136916645 -1237224496 -474663574 1393730659 278594433 141189113 1624832102 -205452299 -2176061635 3768771983 493905850 -105518662 20332360 -2095040945 3841788959 4609755237 2628471513 -643360568 -6777888295 -874890235 2079995057 2101505 297422227 266917191 439080182 -908607367 6410468169 -1226648448 -155112658 -386150126 4472547443 198535195 957364576 980838810 -1848590683 -4522171261 5842672631 250176138 5693408740 -310459274 -1138614303 -180305124 11276690 2123245165 1514301657 -2998966481 -2855641440 3037043449 -128475476 880211004 308224560 -490680445 2551235541 -489748414 -1060428632 -606510727 585139429 395230502 -582581993 -1736413948 1727617232 -2610630641 -3080758003 -29691134 1536010244 7264325123 2475926609 -45307236 -1219865666 68943553 -1328841156 4197790982 917904679 -463812667 1968136105 -184187999 538636252 7558619 3134622555 -106419346 -1755256 -637086877 2566995112 -1346105964 -1760390598 -246831481 6414177383 7396464939 -805090388 -683317 7860571178 288380 -2513358111 348496242 5730202321 -487227647 3846649526 249000506 -1737566698 6653563065 2874269375 -298949693 -304921181 -694289040 26752698 1495166167 300109201 14068758716 -1056881260 3599152509 -2630739152 4439283 27805089 -9207982 -6126623410 889222127 230477898 347954153 4279886 4293297523 1815895805 1034832791 6473239004 314635442 579348044 1041324537 -116639392 -4209222933 142617483 -259953575 135189996 -451182885 571402743 103080410 4285838214 -3140287209 5375658 -4834484 -26134897 2359884947 8332603993 -28124498 290759181 752027608 1573916550 413672239 1012659387 -277169683 -234110130 47513440 3020024797 133762488 17498223 -199535236 1334820410 2889064100 383264606 3212756627 -70619044 -953594053 -25154252 -2385852503 6678095 -832580768 4468184 -2250965704 1486233544 -169173223 -257343978 762116522 217690761 -747136013 1602411830 78881632 -231308268 -1575175603 -329447383 -1923416197 -146627051 844315553 679192741 -941682490 -3597094021 2118607571 450278474 -23709055 3733244850 286392601 1351773679 -2524175099 -401969845 -707136326 236724012 711276007 -386754671 -361056750 -191976929 -873333161 -6263813197 38054108 2988886165 3303264671 5982454742 -108974849 -892944983 8908685 222059016 -172077074 -231276254 -387921810 1295933413 719468020 1775310487 882518623 604101483 824200633 788446541 2797957431 -766492015 -1489331294 -20387697 -2923434227 -97717242 -1686945007 1682323535 20359093 5138266119 7084006339 493768721 -793821951 -330306365 52985469 1942787065 2801122073 -3058930259 6225348806 -22591384 -559010931 5253382614 13183120 -64527181 -4652080729 -38663987 2515437647 -5666079876 3886902389 1379949690 365719108 1075277216 -723959608 -1564530053 -147061178 -227083588 98320965 1680026965 262374628 39436492 -5620701711 80179221 23787566 1444396864 6302647519 2571366638 -40270802 -279937590 7953718112 1876805550 -9990125584 -511709569 -937285055 -1482721216 -79481842 134452407 710946315 1190927 2466981 -4317226402 -287964024 1849302247 -209489115 5531733622 3136907405 460247533 -201522684 -4655095069 1471061678 407054478 409767074 917359464 39061146 -130242935 11786112293 -612248860 969701019 -3909812605 -745382154 -43017425 -556119385 -2078244564 -5037612722 -832485777 5885124492 -24369588 41101349 225249716 815382131 -1673367070 8044141 6363170724 6401421 -2360794 336249893 333869124 6223271 -2888406483 522819841 76989666 -1741071496 -5446689364 -14914868 -206213861 3831748750 3251283340 1406051624 -276833750 31572996 572245699 -5096052665 -605345506 150528911 -204486629 296256538 -60204077 -758262723 -42049095 -76743793 212367484 -70153810 -531608428 2376327482 -9775699 1110655231 248057804 1197985508 -773772378 1250873201 228493346 178041060 6325771518 1277913685 563835058 -3329628264 3119663216 4784989147 3755903717 7523366562 -140394807 -477824874 -490372680 -1336933502 210044184 1078168219 1958439706 -350520921 52681166 688378784 3759746563 -1435263360 -298045040 -846263671 -472413946 2145041624 -3185509594 1655599551 469008144 3743879484 -56854871 7488186818 270574790 -208598848 -3799768041 2788652061 226048867 -628531292 1398473258 97926019 -544772648 747360588 6826464 131149581 -1653079486 -4627350160 81232385 -1357906 61595897 -6252285377 5814169 -424648075 -5309194338 -1064289079 1182958528 -7537353 82562349 461085987 -1342717 121992736 1964312 -339065315 -780971107 75232888 2454853682 3287073647 -112591539 750412167 -157907580 83893834 -630654538 4686748995 370915 100128184 148160274 2995804310 -1146662248 -1376597279 387923126 5479013329 -208474458 367449270 448906853 359874965 -1653681770 731424651 1567645375 -858347238 -1594361280 -18255402 -47963475 400973189 -1841541588 -19034209 -449277010 1202447729 -1855164430 1187858192 552430100 6784070298 3952423166 -117817795 566134402 240631 -674919095 36789095 -1354978003 -34701164 70573915 722437855 1130379044 -31633033 -993620232 412384513 1425175845 2365438 -128596402 -245703035 -907405 -824629379 -228237557 1334291776 -2460078116 -134534244 -29845551 -2550527911 293304101 -782492543 -778301910 -32696515 778608574 1040612869 -1106808817 2670548 -897582676 -433262359 -528536235 -345879726 -9550751829 1228230014 -1423651779 1351047699 -884864523 -830578015 124347968 1220667694 -452002180 10099426 244894535 -734615928 -19894049 -162441304 934899422 466009189 2280628230 -2739070569 2843239257 955447189 -254417039 850826439 -582466702 1053291927 -3098662817 752764119 73811261 -29010312 5244652373 892471867 574512316 -275298298 -784129709 4386992188 315811606 65258035 3974030510 2643363487 4455126710 -1755986771 930504387 -259828882 325212704 -1084017653 -2260806230 2057999026 177627171 2165999418 640880 418761204 -1096652198 -1033261045 969265224 -7642740530 735948686 -620948 3398196561 1347629291 2016965128 -26834546 3390338958 158440586 -1763230300 4718436734 79777730 243819081 552633355 -446794548 244866800 3441902210 -885918234 179500020 662110977 105525102 5443694645 -4228038221 -1084008624 -100374053 4763594818 -636559409 2519867972 19072939 -3887403448 945675 624575854 2237799 224592356 -2876558 -2295883318 -461579741 -6974895781 -509604722 5726256 -5280899 713351656 -905048188 -1503745 8088463381 1922074405 117887864 47790306 -269326505 854304568 2295250152 1341099924 -1745923002 -743694875 528241079 6517981313 2676556435 1590968899 3922155973 43599755 -370736891 -2578554741 2742184513 -32928507 -712114176 -137290654 -2510470572 216045458 48197869 -5581972159 1409932288 362473598 -767488121 8503490048 -74827092 -245791139 74316316 -50649432 34483943 -4006264035 -330286625 -228384154 1335267762 -5929622 5650070920 5706027848 157634794 68910406 747920344 68504329 -346509039 -2404355951 -7141688049 2991197663 2739577437 -3733250213 4581464 -57117034 -1093721958 209024809 -2279994271 693700391 -5519246611 281388456 915743076 1276943078 -454180909 843007791 -1524392498 -18804605 -145309535 -3077421200 -1609528315 -139814119 1410874838 -11617730272 -59727549 -542757644 2004433018 -377075376 6800957 -1910365315 -3898022351 368881034 246861922 -1135498903 23386098 -1001480786 -421915495 -569461443 -1498067438 -3643985715 1577300927 7351024 1669274725 -2990402388 565448097 -133083335 970051533 -17125199 -634196702 -788251711 691113126 1117755 157822691 665836491 1771909464 21426520 14957733 -2597192234 -184011399 -3325919432 727034010 -5594963420 -3023238735 137957368 25508454 -65547975 104731322 -7742793122 84741743 4739296 133973946 -2009025403 -423809441 -1989687098 -47335943 -20704205 250620863 205683871 -3283142458 -220330170 -6108616224 -4182590 -253581547 -1821545403 399687756 271223697 -20040860 2446384 -1028184270 952991054 -4267468506 -2827477321 6264148844 -1171625392 41183444 -1718632951 213480953 253144960 1559697030 -1022306198 -1268122368 147286082 -1414460100 273886313 -703035176 327625371 -237985008 337624231 145428120 803107858 9699229500 918236667 -144764997 -20076781 -769230819 111909222 527483762 962834597 -34517788 667023011 -298392436 614953 4548497040 7036517 12589401 5357409549 1150972603 78772519 678472712 158440452 -4243675605 -616947922 159094940 7984056708 -3398687026 256075431 3957312352 -528267955 -425220172 -509684598 1626399366 -92235571 -1149895880 -1163522734 -5281382441 -940618901 94599381 4454186683 3620226214 3114665200 -27446961 1140074327 554549668 379559511 27474623 2421693107 -3757919873 1900599 -3465590486 5036183763 256731339 676696648 2229394339 -700348581 41887721 -466715 655232559 397646288 -314421344 -1036809569 -728037288 2741432387 317021855 -9628199566 10774348 -1826188312 -304526692 -1041339433 46711209 1918692398 -1443925665 -7486130902 -3349715823 3045216 -897636895 4662580903 3019753 211141354 6316183 -114259535 137900151 112925175 51248320 14831999 -139783098 -2421127175 706053573 -4729622334 -786254673 -540493917 -752619759 651805833 -114307107 3124805989 -2211377958 -760563222 4879122 709712140 41984088 59524010 49450460 -562379455 921595108 -2735207305 6730891461 9564680846 437013834 676226520 143441433 169037965 -323403088 -380288729 575667148 54017113 440432263 -163810009 283165785 -111348832 183698515 1751170321 -258107969 4609525019 586151526 -3381011205 5889872412 108800085 -5021026784 3258868330 581149926 441249259 -4347332510 -1648256664 -7950886 55218877 170128800 225118 176188361 710371647 -2104588144 2872666147 1440279971 2058750224 4467089783 -1826001065 4312182474 1428270571 -528797058 -1263000958 -8116942727 76574143 5787255334 -39922789 -6647973 -1145950420 34290327 2485620249 -166560372 -1741198 3342926867 -693188384 -3999763063 -547223380 8612677288 -775561781 -225161367 1785737868 6270853506 1760101572 494132930 -22229166 3884716814 7414553408 -236572410 -3068945767 1259594006 -1341786978 139944344 1302054448 -1433866176 -4909605418 -2962870785 4920405675 1172732612 -133287188 634152 -607592499 -5001814025 -340800834 4036966187 -776892881 -4018421612 62681664 4075916254 51891274 -1245274412 -2690931773 4447211597 -2936881 95124077 1753269598 -336964627 -7454036840 -10638926106 -1815925247 2442681052 553393549 -743195945 2043486753 30323630 -256821353 250712950 -715318528 1583558359 -1816301834 -2954393091 177126339 -589294486 -4058270728 309981395 -590642247 303315294 -527924983 93663024 -2136047422 1978165784 -980025469 245056675 -3793494164 205984541 1197313075 766858146 -3801196108 -385388043 -1384590449 -29662354 114246554 -1610673124 82175499 -2098315025 -7949216756 705308124 -743074514 299264518 143223639 -357965476 -32352196 5203200338 165170058 10997364 20799171 -97577532 4091536810 -725117830 3285703214 4388884542 5452554444 -341122360 148709255 -480189734 3019043707 3523335536 -1481537274 305270388 -164997778 -9927057211 52499968 -1239765164 6773141072 -1231332844 -343444802 125499138 1641032616 -598251412 -93283040 1346607010 14868401 -549241636 144336944 -2961564117 5120638684 2980996692 544377082 2662713179 -3946144662 -97712080 -1816806416 -883323164 -119444378 45857898 -2694447233 1533424331 -2400606935 -210383510 -783628426 1605885488 -39460879 -160476239 -1519542622 -55767 28409454 1249121315 1655704658 -1434816545 -1036626 94997952 186736682 2439150786 1247147284 2872390638 784791895 -94845729 -268025311 3449272635 23987996 -321606960 -2469515950 8307425466 3030531012 2081160643 3486684566 6365187669 2845690193 1537326 821368337 -44589043 10900590390 -247806486 38804015 60092832 4434725336 -2591981535 66647913 7293127300 2484439887 2146412607 1433458635 4281501828 547352863 832921046 1922390384 3469644690 10288626847 -9008549 -2476590826 8575469 -2939877536 -991253356 2720576855 -287340697 1218303749 -2245267868 215706992 9050923314 5957132561 854356969 318617705 36006650 1227470392 -5043358638 -1446909887 2522265683 7072435784 -1120796322 -5354109255 -577313189 -268510485 42026343 6020316 101613762 1225412651 27485666 -2468084049 3541623686 3110713432 576035889 -365240624 -4307164821 16474501 80666942 -288849259 -1308765171 2443783730 -6331211621 3326606281 278194871 244890418 -1386842289 3208238379 28927335 1937112365 458604506 -946797890 -1257328931 -5987649086 -399850899 -4398314528 77460572 760736233 -1729373 -144976487 -1571719683 -223205742 -265323076 1459603255 -1612667112 -307608249 822320726 -364507071 897917980 -3563068850 -2334996742 4129001464 -60215169 1171961008 -327075627 3396852239 63554376 2124657006 -2678049218 -584505994 724173514 335385373 -2037208079 393438911 385568006 20292943 -115769 841059611 1997726438 728299086 2580621409 960820213 -10310956 -765006 -61810382 -1521999775 2860194531 -993931347 -868759347 7657455978 1613966878 331182751 -91523871 -261083230 -13335963 -1767570456 -5066120109 -687078943 4356379952 1254752952 -1648739745 3202988109 874789601 2498618050 -6289939075 -245093439 3214046319 12545307 5391876038 399234527 -2789459212 -685288294 -824148 -51746292 -160381721 296692410 -58138608 24619016 -905554470 -1944844600 -8104271 2389624201 777978434 -53785124 -1367881643 6316471764 673052284 224211696 1104825375 10517943 -50537787 996076939 -854146507 313432266 -40088460 1138341760 -10965180188 -16743684 1845566038 -397999441 -1576543592 9129991 28858395 -88765 -642546548 -814851385 75762476 174597407 1938286209 -579521143 -426776637 -446395394 1751314180 -560170106 5946148099 -26115923 -9423577792 -69902827 -197215167 1365193700 -278354853 -1156548069 2630506250 1726890439 428024396 -196510769 -1181530611 796384694 -501663093 1718333818 2893418860 2253235941 -1015207174 3727773809 -422126034 63588765 635884761 -209689823 15012435 -228239475 15831315 -82471892 -173915737 47378472 1122621105 -765932580 2634832801 -2492493643 24623620 -140129156 1211846091 4000281638 2960772176 3077277487 -5541076070 -539892697 1813535452 2266615127 1277313783 -1451496733 -4605780383 10067361 -142102220 2441878011 -1940840153 -79593667 -3486132954 -1836198548 -450728069 4751639674 -206261610 -1242281441 -228263129 -750306024 -141127817 -1316495916 -318246574 -1756917344 2898441 -3160965902 19109849 -110766250 1735611085 -1260846905 -3375730790 -569131671 545459059 1234500070 -465472613 -872287366 3610632144 -797420969 22027548 362198071 265794361 -181008680 2659004309 4067976981 101183918 -1331745285 -22158266 -2127953534 405249759 -4066170646 811160 -3086444715 -1756143519 -18882398 6956527341 -1432870982 17703937 484413835 28689621 602462180 -171785188 -328266096 -169110090 482565662 -581299549 -380167993 -112962297 1469141 1584037859 574328769 -121869098 -697856019 2846345352 1634376930 -1290025086 628768768 -2172748 -467081069 -41854 -175567480 -2471659817 -1672763504 5919195836 -2776295417 -1655538671 67498415 378138201 3599039889 -560913714 1463400994 -2731443364 1558288424 5326805391 -48834334 339224316 3249716784 351646843 885837067 -26931594 216405738 -2257317987 986940741 6808957106 109411546 5253970343 186904574 2198842103 623572759 619880014 -457684283 -486854407 -78603947 -7849816724 -283987131 5845642074 -2545080822 1546560962 206927443 14316691 -168716533 -1154663962 4377141 -380380236 1254202221 -3602366890 518433532 -29778139 61917014 -349494724 -1080970274 370309606 2114408694 1493875516 -81474227 -10708390129 4044838897 25764309 3200395218 -2322365478 29143884 -350133347 323886694 -224953882 1621176076 615179235 48852511 -513499197 -764611159 4206947025 336867526 823839239 824044982 -5213766581 11893299 8418707303 524065424 -832701884 -3158800 2496633692 -2156690312 -677250786 1522972981 297253626 7169049575 -5631819802 -2797154215 -50075599 -35331200 6018976820 -94673799 -2565842785 -271260679 -44294740 -1098690824 1466268728 -927712084 6605298828 1388153372 -306672285 2760968265 6672784485