199999 -138291375 196518345 -89781002 168731465 191773123 205001797 -288401017 -37678257 76700772 240134711 -145585885 63211896 233289081 5383152 179068899 222763787 -287594560 -80039567 -180418382 147330147 297548487 -146421368 135820072 -202753627 119569887 209762299 -254007018 -32852486 -145774066 -232269105 232868666 -169883319 -84990544 237417193 -300429970 -200706793 46818687 -259923536 110712742 92526191 -4008379 -5819753 -220254455 -241382271 293775236 -153813510 -121860086 250628976 -40275925 -135546983 129790248 221845132 205365736 -124206843 -8944517 133195953 6378399 72593518 86907168 267283699 147575748 -2725071 -86247305 234597682 251008078 -41586974 285828435 36013660 -122756396 214538590 -253569378 124616713 -287909291 6760698 264055629 -201057975 -220143694 81254200 126360606 -194091473 279406743 -146501567 -79230371 297134941 96134732 263869870 -20486058 -26106637 -34045186 270416353 233087741 -96832020 40587855 145835025 -213805615 -95818212 44183373 281420327 139229210 -110097281 111258103 -184669136 -273947894 7750107 293590194 86338945 -53514352 44983476 -197299766 287559521 183136090 214525058 144992204 43718224 -12960597 -141112790 -241380814 59487532 -221738802 98804411 230220869 -29036971 -32407391 23455229 160351216 115452850 -220810640 -220629814 37491500 -233910008 -4267461 41509436 211544245 175339890 -286254122 172440102 -27389175 -136194119 280998604 20579261 -286151900 -293657641 3013770 -278909608 95239556 -21441024 -64632018 252599558 104019492 -167668388 -158104269 -227798163 186573090 302112112 231388231 135438084 -116276771 -247091698 -287479530 159164558 106833909 -97930 61654662 -263686284 91642334 -148787911 108304244 63249848 91924 99385520 -199232639 118331742 255356530 139726134 50328427 17831242 10154818 -126541330 -258348592 113811692 -83782906 84243626 -96232779 -173818487 -137154939 250548826 98258579 -106215276 20502471 -182109418 -153720420 -241037823 64751874 144935229 -259688508 125422242 -286523224 264930772 -79459043 -274730331 260899582 137921290 9898953 -116425691 69486265 -266013518 -137143659 -260042180 62440063 -145197026 -262536504 143295031 49945006 -269225688 -177317514 -285964684 98727303 181870153 193194206 -170196416 12573909 -225809453 126271464 -55094620 -216412756 176229992 -37158211 -234182209 53414719 -23511892 -188889198 135701525 -207470340 -189619324 -16362693 184763354 289822357 118796106 184628014 160153584 -91654007 -56922838 -178514206 -284366862 210032258 179328158 128428921 -231984865 -246624587 -194469487 -27368390 -56767310 153700571 119473343 -38544535 279270596 -74713206 -104629151 120588058 -250137673 -160847201 14792913 -186188337 69504369 -276190789 -272420165 74399864 189501388 -178546064 206154847 -119420034 282239267 290060721 226781989 -104244372 -133993850 54520487 -119794908 -160652756 57543139 -224631216 -246594052 234569348 205110122 -295631389 -178033434 -131167938 189938333 -197946509 1332471 38793814 295934586 88350352 -204038660 -68456100 -169263316 -70015537 132404893 155617164 -241202473 -137934181 -293594382 -44613346 128557202 -297271775 -219585934 287887137 -296975699 -41736260 -2842205 -238185841 269849641 -44845605 207949649 -19790051 -104792662 -229689874 91377397 222149695 126585944 263988078 231599101 -1897965 85063338 -57813099 -213138760 -70824119 167064206 -80426594 -59973513 30154606 -36733273 213839525 71572166 -191516708 150784050 -254611336 -288821786 -54926028 301363358 -230625726 147684864 119249299 -98930561 -160133630 115665642 15736900 -241101855 263015647 94060840 284448082 93418422 -117440919 -44010329 -255394006 53195962 130216149 13660079 -21045644 -78095628 -272062983 -57697512 -157270420 159973014 234051472 231338063 254149003 -193723685 131025772 263268449 -7672996 -69870005 -200275561 -146599052 -80001970 -180638974 94377926 -107079916 241354867 293287631 -17859062 -268686462 -172213508 231296553 -245454794 -69402140 -264924577 -46516436 233289731 -265257383 138730988 -92402873 -92129597 168274481 -177678636 -85459174 -260107362 -294012207 203967371 140001943 216667248 202392250 -273724720 270461930 134329798 -58438842 96456223 -24563801 -40810597 239593173 -150832678 57209101 -151787215 -52334519 -196931003 2101614 137145099 169146427 109151939 -210106481 7638524 -251053230 54787070 124960630 36632966 116836564 170126420 -101198721 -145167457 54546675 -164193573 27565363 -212047882 -276842225 -91085132 -221386560 -95079816 147598997 -109137585 -43702291 260305650 -285109726 18595220 84181387 84145675 -155018924 37726862 193400401 211617509 -245790434 276651153 297314680 174248570 -260949467 233502501 -52081712 126372697 233103351 232779936 -201717562 -196812709 44124299 21646227 97515133 46439679 102843292 287005405 257870834 216311430 96334556 -84765957 -62770601 229402430 169341110 -212960709 5341624 288904260 -62259563 40545335 150807242 -67752376 255851936 -266070717 80627910 -4571353 -140033923 -31603879 -3410391 -225574065 -201239980 -144743961 63928020 -26183405 145604533 270051572 -84044854 535543 -221454577 207043416 128697480 90150686 -202402397 -169784072 -10547443 -63229580 192729935 -42428575 31148751 61496266 -233763138 -215001851 88258775 140933267 56216778 129739697 143261854 280382841 -251277028 234024511 -129741862 138209208 -119501651 -237985040 -271739767 -113585628 -207203657 288509245 193660370 228105326 123866423 92827621 55865329 -128608546 36176049 -19143565 115285665 -33713699 -298429047 -72913546 251556475 171559325 248981877 -258582274 232660684 80643963 -179953708 -230122041 -157479989 96890349 262002958 -186709872 55499171 -287564493 124910763 -152413382 185934038 -63359670 -93364872 129960171 136366918 -13930872 26051101 50194751 249120752 -68081939 198417093 15902279 247217554 -117994421 134247720 226116252 269872031 259188502 93593852 -188457340 138910669 229524292 -67444574 193748763 -159693200 144348521 -242671068 140142759 99549889 -70618088 109543412 226576533 194814953 -274247432 271209308 152870540 154383187 -29080811 207938457 -258541222 -161855746 -219749900 146549830 -249269735 107733160 -290000251 -290474055 -247416041 -83413013 170805967 98094165 -13130131 14258159 114600951 -131749787 -205782102 85232390 -75313903 -281638127 32466333 -271031050 -143688662 181449643 284758001 -74450282 -220661592 -262056237 -145760671 -10226310 -58545085 179277282 296532609 83024369 214215250 182470596 -26556679 -231290802 -171202865 270744269 85849074 213339131 -18531073 3819690 258696982 -273439929 173851077 14436148 -231142671 -95103881 -62423710 -33385487 -241562920 34821478 105120693 251388368 85861276 167659831 139181863 172613636 -19356279 -85422768 -130798692 -75543561 101313485 -276914167 273937877 -109347259 42719791 275271732 120930639 47271391 -267170924 269942268 230056808 158797837 -144275274 -201506783 164026993 -130780584 -242512557 -37223255 -264912096 -297317937 74453559 103369401 295173446 207479156 297336420 31598082 3342911 -266405431 284811629 -223107745 46377700 -58276430 -57782653 114421950 -238034020 236595011 45834949 -281499010 296145916 -44656785 233768190 -215706548 -2384467 139813115 198882233 -72844159 -247420294 97601503 -159454909 288152895 -285232447 -217360402 257718012 253838444 40285916 202807446 186062514 -44762197 -153827116 -271520610 133598661 205299140 156510628 -85806468 -97920089 126686259 163360156 -160766433 12111084 -269413979 38167509 -255971667 209423813 -209702546 -81599079 -215602858 282749611 21819990 155680211 -42780108 293745415 155422750 271285176 143035923 -26491149 161758217 -181755926 -41096026 -162656473 -123107146 42687445 -204047144 -75974605 180239188 -104997852 142365164 117092521 -166819141 65048323 -96337495 -116532547 149227682 -47574385 291898838 164484758 190060016 -15074196 -157175085 54851589 -67049304 -247152918 -239474907 159129803 180141037 60058558 243424910 -151329136 265855082 133130152 -229112295 23437386 -91726541 26474753 83915464 132710434 -178835302 7741199 -276701300 -133472062 73830707 240979073 -56945304 -7852878 -120063578 174689564 -146674682 144842222 -114966941 251688087 -100354896 124857448 289870906 -255632031 27650928 255156893 570595 171710728 189809053 177313686 204503371 -159669249 185379904 271048094 -584625 187033885 -194905316 291591800 158569022 -42758846 186848154 3940201 114395688 227232983 -174136402 -230353543 148571596 158255109 -149564312 -286987959 -40841931 98603796 4796265 4063788 -292792564 229619067 -91047632 -33737733 -148441734 -72994908 -116911478 113165069 214908879 -230453133 -61267834 -195454446 -201838429 -51464694 252576376 101961395 -179250591 234310591 74904107 -174391976 234249953 183958692 -214511734 105961684 -83768579 -69654789 -62477959 -220272640 295244266 -13976039 -259956796 294139612 142640325 -123109407 -225929173 43638312 -283808124 -226426197 -229818778 87687819 -217903155 53125460 -40323705 -189323466 203419847 -205968421 -250170854 282791610 42386677 69025574 -300535790 -77763309 -6095485 36290688 -79943736 181504767 275144977 -71169006 127749757 299180999 8711283 -27088911 66770200 -209777172 265878200 -80280037 54988225 -287341416 41311218 157644338 14469779 284920 94118445 -111695587 224259973 230917298 57359265 -70922189 -273652961 -240920251 -281569798 -212390976 99980295 -274653612 -184531474 218084401 -212596148 -158517741 -139233041 78390538 -263010224 -225943179 -211404795 219719122 73166761 257081660 47669284 -249254600 27412326 -269830605 9993783 -294912297 83228787 63768897 278169515 226803136 -101076842 29227835 279916535 -102959746 -161827957 -78748383 -301386215 144427218 184490320 -110837304 -143635295 81568349 35917047 -269787076 6938338 177480416 93649938 119880926 -175289306 107785269 127286863 -256605572 -218122329 -205975650 -57620969 134392170 55901651 215327586 118608758 -87579234 84225920 -231508629 139680847 197333400 -64901828 298106677 -297823637 16970599 -55849850 -172623497 200933116 -193542433 37860997 274126272 -145025918 209316044 224505245 252786608 -286028316 -193355642 4726232 -233253730 -74275126 296987507 -150845684 94234973 -260483940 172125036 -276203054 300198395 267810569 33845709 27015152 -143871480 -160346549 -169353117 -39446089 -187415443 -178931581 117274650 115338705 243796599 -91849841 65594851 -79922808 -185466671 40025752 79798127 -245943204 -184890523 -106119507 182473447 123496085 179889330 272398691 95701662 209167359 261935491 199494132 -87030880 -51173948 154904259 122870006 137324609 141112231 -22437139 -221270834 -93288875 -227465579 224187472 137780776 -1433366 -26776903 182658669 -6687713 22059769 79794577 -47442436 -87195576 -91690358 -228554853 -80309481 119014080 41359945 79124568 -198407707 214571745 -11835343 -198946883 -257321720 -53426685 53597007 68816918 -29729745 83499411 254620142 -15157702 -98041926 219597021 81323286 -237707676 -1630984 90532112 -63546492 -17069415 261998483 -34115468 -137059453 -175266482 274977444 117692519 -192270607 134726960 -104237760 -36978596 97630004 302072039 -99333023 -280274658 -32093434 -140689762 265712782 -204581909 -143213595 -81118738 209423976 296360354 164622891 224278924 -155359591 56427661 173179823 -132002228 -80143798 61614349 112205735 -126309891 210841341 154462879 102809654 -195108158 -204128117 82273 -148301975 -112657785 -229748527 -251068507 -283383321 263507742 8815744 186381625 101088076 67825751 -226305239 16152138 -19136288 -219987983 291079243 -76753620 -215582035 220032221 157135374 176912929 578279 182441912 35939712 300868149 -104293525 -233203726 150186449 -79121690 -43698246 -195283740 -292178594 12958078 289085415 -208014207 -43214062 -283555383 -88970329 -252763359 -190704596 289060993 -75330246 -166630164 227649480 45126496 -295968396 151794427 -149731676 -245292597 -226886973 85721741 162302702 224578562 -69794493 -31363452 -288463295 -223063955 36379469 59847751 108332233 -144061921 255279117 -289957079 262023171 -25876626 -72629739 286972272 16286160 111384871 41180559 223838123 -163126101 -113448325 -191983069 280590427 136780179 -156763724 84574557 -168885070 -254909979 258756292 -179888497 213581982 193916997 46976767 26592208 190093213 33543685 30855876 -266939071 -154768854 -41858561 183546498 -193583490 -264045362 -142189350 144572460 -170844598 -242025252 245623527 36881673 -216686589 53704187 -111625171 -278016301 85442976 44881143 -27878588 234175455 -234631961 -76271439 -189373563 -28850481 61967435 241264259 -185022349 195498628 -214483876 50672001 -137940932 76118666 68069781 197111142 -10579207 85443179 -181651468 -201941913 -120109416 -208582268 -239292985 -174330874 -73283275 -106139779 270293741 -85681224 -6102339 -4016207 -7748469 -278264118 193234963 -54993840 166016747 136464977 292703358 114266790 -137635056 -153078056 28533873 -279217560 105938902 198375652 -12281099 -36215003 -99120567 52810861 97890591 -145088641 -136702474 -229505614 -136424392 178074216 -297347896 219059553 -237477272 33749408 -124933935 59810437 163900111 -91714575 270705395 -13086158 7985224 -207968855 103133504 -225502097 -175086363 32511145 -90578466 -29173967 -149239628 -260123230 -290249044 275905943 298629784 299038680 -115712332 120763811 102998789 -38021429 211548784 -265905171 262518382 116689131 -145344319 -267997010 -23521606 -55164794 -246544009 -95806007 -8265997 183228383 -20611523 274314472 206519229 211230366 -54074428 -149062861 171852932 -153294317 -19781755 240480208 -105989904 -27256624 38336417 -11204766 -146634339 -67262592 -68041262 -158812845 37607708 94647621 -82245370 217054261 -224633152 54729029 122911773 170090818 141676088 88694727 241545206 146723041 -94183782 -185057522 111024348 -130845653 -174944791 192470385 -301238276 -208034829 79958436 243353568 287181167 -59697025 -35599463 13406618 -149535339 -259745046 69942230 -119242526 99703015 147026425 -165511899 52279757 -132844622 6704282 177494642 -128439995 174161749 -170745974 -122932700 197153833 125658474 293432804 -251068226 166954855 -132095365 204579962 -29626248 154557945 267929410 -14931727 272407973 -26668856 18403239 231494552 84584360 94039402 -28143687 -11323585 -8985742 213236514 281600119 122000139 5493224 -138462758 59230271 -155497826 269784252 291668411 -221168467 198691672 -154166109 208597772 -119200330 -67397855 -150131258 293940041 -28320943 123135754 153762318 44143552 -40326150 -181712117 -213129880 95008611 20962553 98992718 271035393 -124950107 262679228 -289732204 108569610 44531513 200349669 155754915 195261678 -98154394 228347531 -151714446 15130941 43067046 136769644 282567755 -79540952 130363976 -158919473 4317874 -159341750 -219375798 70933043 -215253383 -91507308 130526300 75647187 -286168224 113627390 115828507 147445062 -63559637 -112269977 196913143 -249463309 197101183 -123430526 170787769 88596573 -235228182 -46280143 -217890692 -116432384 204296928 132042095 203166982 -282350969 -209732087 -177888760 104565794 55184490 265924636 -188835581 248103570 -206482185 208767388 89695557 74502630 271198265 259135287 113692059 166831295 -211500938 -144551615 -263755002 277914806 -265536388 -130853164 -256530241 275281813 271673613 -30385573 -210721427 38382023 -214779921 50668464 -96674396 39305071 67429923 298496293 -154587597 162316727 -51835668 -7669250 92263248 -183694080 16890658 -84114891 -207561627 131506840 52012100 -111021461 120385714 201193577 -111211739 20747011 -86917432 149250306 -297056384 -125330000 229172355 146898742 81636809 -117223910 -15470414 20132694 -223568421 190475065 -58069096 78218299 104046760 17157090 272168931 -137565568 -128049304 106810241 159751358 67808502 63171786 -107254091 33185342 -288403195 -172329818 228341563 -283010433 -287812516 221812773 -233314376 -44655257 132829660 181334584 -100682658 -7645234 -121777362 267617056 -82926382 104952996 -145325676 -2115851 -37486532 146983906 194366276 -138864957 -66705148 220887178 152665733 -281196873 234485399 182422931 -124073580 2675564 -109206134 52656243 11391353 -302201021 202478388 74071669 -287168167 -81590552 200824744 -140125732 232825876 31631895 10881707 -112840433 191455895 13029983 128445138 -37093984 243723174 -204330979 -82781703 -231762239 65956830 -254888309 285918660 -118617834 -232832263 -24594431 261582804 -233762201 -173970129 277981655 124533616 -144542771 238095122 225628701 94770926 -9026062 279275124 78696509 -49228395 -124059254 -131964692 -257441988 48057905 276364997 154725799 208731857 -64070402 281027887 289727834 187656179 -300605288 -284214501 -195141271 192740720 -128924074 288677844 -177015525 195274726 276544461 -256536209 178438313 59453239 -241115717 46405019 -268241251 5116858 8917890 -89380157 165996126 47980216 -76247038 -38890124 -159752372 29294287 -147365887 -93627195 -99952517 124033733 -173754201 -151162560 -94301141 -132334126 -246456811 -92902733 -290991970 -136444799 -210441055 253813547 173897729 -262172557 -204006447 -121074656 14579909 -186141457 213791464 -12880632 -200483599 -83139336 -192971514 -114065175 160698024 -160178001 109271390 98367170 -47912718 -277497745 -179584492 -271222572 -141585779 83671957 68725778 186988307 -88589544 186683295 229083151 97603002 -127859894 196366166 -6593757 2616132 -33283503 -123342120 262353113 54263306 205854647 282958623 -40509935 88599903 286043287 -224256554 223092245 116000051 -219148323 -168595678 10105189 228279457 229803163 -226508497 -84462697 274229242 -278917838 -276533889 -280919819 -100129470 -79292654 -250072616 -267167471 119265782 39201592 -297258614 58212514 64163457 -282705243 -117565108 51996904 -66830002 -84672188 152289344 219905855 238163055 252002272 -8097026 43514762 78393279 34634425 -234190612 -126377037 -819170 117991156 -55106847 -162735043 -275586711 179905206 105437303 98053130 -271095340 -49164339 -40127838 248442272 297421124 153061841 -86729684 -18939193 -70722049 -240433502 186291455 202181905 -150832299 -61038942 -23660697 135034786 -88678476 80996788 -38603524 209653608 232485900 138277714 -169082226 -40208436 -65885628 150238324 -194438128 -186865756 -189661560 -123555146 -203027196 -130257919 -261835753 86045494 -186034730 -84125788 204407892 -49934151 254105136 33894983 -148499944 215277030 -192036669 50927655 68264173 -124022747 60982432 -94365068 -213969446 281935599 167545325 235608340 285791195 139773713 221733341 -214103385 -300827262 -231117406 -87448722 296037230 141711010 163556234 -98591730 113294405 -48176059 -150935131 236456341 -194900297 -157119987 -28608609 -101237433 -11461437 -154239510 43086811 185851044 145168139 -42568896 158494641 60825677 237985295 279204118 130369817 -181855848 241136772 -179257277 117273800 217034418 -52482111 253845649 65847737 123101282 96196999 -280269187 149497639 -237178226 197262361 133423027 -72656999 133093577 -155009730 287520854 -251641246 -134655106 67941574 -240793887 -195263782 168679295 263141377 48971159 140653516 -23240843 -49526776 8455552 -24778543 97728335 143967395 -129469997 141076697 -125198689 -177284098 54832866 234943345 55717399 -256487277 73147977 -54547336 -153144162 80868735 -136090406 -150913494 -148080990 231337015 189644603 59870551 -207598478 135026461 -13854309 257197103 209557670 51601082 -103323494 -245623586 -242731614 -162297174 6112118 286726913 -278318632 131684971 75872236 -90963091 61911688 -61437019 -129599117 -86510071 170729072 198824455 35116750 -90221526 -217421922 -54263760 -293824673 -43705357 -178790803 -207212443 88917630 -166119993 176709003 -78394956 -290879736 169393913 281474812 -45210426 258506538 161849146 -108674437 -111891996 -278385923 -72346863 266304565 -184739337 69372731 16339992 -96246494 109892400 70125363 44034617 200875970 -180621711 -284558583 -262524164 -114344151 -183562252 -65791146 154261789 -226182705 -196696006 -97406010 -190702664 90627710 290586881 204105682 156336824 178907480 254545189 -112076005 177683308 61896020 -94151577 125290842 -207406626 -99152449 -294970528 294039710 260588545 -138238392 -156635410 243432347 -71801563 180033061 202962284 43832247 -255938454 -41789596 -112361909 -205606058 -231027053 -236149764 -100524667 139005014 156159762 171598468 265059033 -221545809 94391165 135995496 149125956 -131736051 -133674352 -161429211 -129384231 -76944373 -267295256 87538250 -178649180 249538148 300278209 49497411 35372643 70466409 62042211 -38148854 35427293 39070981 -95049120 -125930932 208953518 243671898 4526875 -256122350 161121942 -273865931 -124009263 90652163 158283287 194572070 -302176234 -268867467 1342763 78139700 271661931 -294091399 -274058720 -201388800 -9869788 70556572 69140045 -9310803 56467103 -47847067 34904305 116166854 297712490 -41070830 -240028918 22543124 77565188 -54742635 -91869513 -202593106 8299530 -152014036 181283145 -258428888 146121445 284805766 -123292639 -11677015 -265801221 128315237 153367713 85128924 82996501 30006159 -202444832 158483951 -20891531 200529547 -95233552 -187548108 -190583294 -222126763 -54517571 238069639 253355364 -266684454 287357214 -281774037 -232343881 -242740559 -234543455 229320836 256927473 29792757 -129737613 185591597 -250619333 -204773807 10663633 92777518 -15438810 199083667 8859921 -168314436 253046387 131913890 -125239297 -2946736 -228362178 123780139 288552397 274432348 212966085 -172148991 -192729080 -118046341 -46189672 280586923 212438889 -41724829 -171578576 33962468 156829392 293229764 155662525 -61081090 156127721 33351461 -234982423 -244870803 -143970984 -126172006 28122888 67385361 120608632 -121270138 63207619 216814905 121000260 -270613020 152737932 -108874512 256606772 -244595970 -296525992 -274837358 -240097775 -22886033 13433123 -164284213 241021511 -18195510 39442244 -122397220 170416338 -272544270 -86773491 -109580443 201199981 -169330598 108717350 -285279444 -147730445 171837133 75822272 -185627610 -108691711 300507418 242692587 -162353190 194473209 -221443974 -32070454 -300940508 257605425 -57225435 -12216498 191464506 -255848256 256473398 156890029 -75430747 -289847035 -166685882 29985503 -129886170 203852261 240627369 -170485095 -237711059 -52923786 -86395571 -250604755 -90644510 -18263113 235678132 122011918 194042916 -141865039 182809214 105160617 -99694150 -182840157 -72461322 238501697 215287763 773773 208271122 -58028331 163236382 113697717 -187163522 -292679474 247876171 -212649239 -106171999 277362459 298574052 291756785 -291775839 104187493 -90092331 -77324919 -196626313 -273956194 -53361526 261987060 -188360185 -238118051 290315185 -90739682 -222474486 171271811 -171085836 -71311387 71187526 186149771 249720604 -260983375 207195991 285247758 -82766569 -163847531 113286047 288881880 -19896806 -218755571 24386149 94309190 64210205 -38971708 -94616331 151058286 -265477779 262059235 242188593 152801776 -163664361 77599552 238929465 229166333 -40635189 -55686755 296289424 -18653081 -231859298 -234188885 -192749993 -265112457 -93500472 265103025 248607993 172417973 -89776964 -150544659 243598465 -137696370 63198522 -295178623 -155064721 -250186498 -257978175 3594190 -148859718 15503946 -24154402 -47588235 -248882325 -88331061 -245635261 -103927568 -112349743 -251158046 283905755 -255704041 247822559 112260756 -201787624 -49971101 -98553918 238488018 -257227726 -252725179 8297050 -198053721 122812280 -30349550 -129424616 -208376093 67063651 -148673950 46238219 55399005 254464474 87187985 45897964 -15252518 73209861 51080898 -154373058 272470997 228700468 -187943177 170678464 -29206354 150195522 -198472017 297623890 -66704430 -123455760 -156893848 -187812014 -152747933 -212707984 232096352 -152909950 22421628 40879930 219550810 155620277 132777996 295530088 164441104 149278308 -247040781 -104041107 -32196806 -209049022 128646879 174945097 281275871 193629371 -173184415 226332739 -213374220 111280338 -209126452 163288010 295784100 188299835 -139545625 -1090628 149910740 222719687 53313151 -70003641 169726871 -274384199 -107924759 89657013 -18334474 282968803 54101194 110755377 -88232310 279261882 146384677 158421709 134575352 -33837758 38611511 38001802 67288809 122884279 92527999 94834486 -98244142 103180824 -58813554 278013443 68405665 -7990152 90133007 -297446215 59912017 -149546045 276755897 239753542 237699761 -169946025 140098174 -103712768 -296642732 -135677312 -60326670 -237923767 -102579689 -101584165 -264758744 -100248241 91663898 -275900516 -120845254 164504565 289045667 188640650 255828403 216592752 196959686 -276623263 -16496936 65917390 277902058 243674655 -35702837 -283258185 120236199 103237978 -217182375 241948848 269273734 221271944 189745316 291267128 -200748435 -238959932 61932399 165171250 -18053228 -159811877 -94769110 -277094189 -280665481 165556979 -191196399 209813627 142639901 -10421073 176944460 -148648320 -162278625 -173200815 270923642 -44342700 -2109459 -252981234 -229908956 -268652354 -171471556 246337898 242400055 232652101 -253244229 13327732 197000648 -85601820 -128102393 10947541 40294196 188889206 281519462 15695840 -58634986 -58422992 -244021444 -20138432 97833346 -299932797 53766202 183716527 -251130410 90068628 277394465 -259014691 -286801366 -177461699 109402307 208131288 73328602 101194145 -40982700 -183018227 -143263884 296325925 -42788122 26207077 291579648 -262531817 -58501129 213437500 136629039 44184961 199836731 -160724767 -77769563 113497539 -53879496 83682440 -246009365 -221984678 60290935 174936632 -76803909 226892124 234736018 -205838764 -90435500 279024932 125405972 255694681 113647942 -265065135 31353286 -275952788 -187509116 -18978821 216713938 -296733603 -72544760 23500330 237718676 -73851286 289335012 -38276662 -5115144 258614137 243985159 284851090 -189186604 28053575 115660162 -98618746 253366506 -66419662 253916912 -266870228 -223717887 132448604 24781441 -12771378 -81193635 150082301 47399851 -47862819 -260911295 -295126381 -130464449 -61016010 -131851422 231649465 -207155227 142992762 -68034314 289582720 255399323 241981125 272061080 -147804716 -295956081 233122286 156002946 259155998 92827876 154199785 -73333170 80449421 -147617898 -46866366 -1933241 -115834687 94535736 -115748692 250543076 287352914 -198085894 -222866708 29279587 203358548 -110466859 -260104200 -105044345 298645612 -93362010 251639681 20579492 -189742867 -135127540 177528829 -174228130 215438296 -204154342 44325448 -300853231 -116582856 115909093 184450520 -60506307 -134351961 58960181 212883555 57411877 100223528 -239516976 58631259 54245403 -10640136 131929942 29429907 -54039012 -240249004 -26820038 -54360613 -143346854 -104542258 74340409 148752736 93642380 -174762135 -60217209 297650876 254029357 73856010 8049890 198365747 279023403 114812154 -29164206 294967447 220599050 273096938 -108743659 -100215370 -57763555 -62959413 286682697 -279714567 -58854955 -49800717 180093038 278001458 -185194217 173519837 178260367 187495430 -147466307 -219612535 288312063 -276916760 53757107 -73633120 274625659 267230803 261383798 256047478 218545092 221497905 -203954314 -42644043 251195639 -147313176 79856458 -270433025 -100706634 -207386705 297615820 132064558 277516485 243677878 -287625974 156971659 -190366069 -176109821 166358087 97640099 -161732519 -165825156 81536585 21530976 -230301721 -8118762 -36480668 -89132399 105661963 -217877322 67464078 -88031283 -267708575 -202543459 80052528 251190161 -50436758 -164891624 -133104022 -99132327 52915837 -240728243 -206479126 256116265 56273890 -278220831 -220855972 201530376 242800055 269443114 8328868 171142195 -71562644 -150066798 148749996 -127002062 -144519885 -235976714 -207456979 -275262649 -293926263 -197184373 268696785 137208446 -34909967 -150833554 -296576363 144936314 -234621433 228546215 227973735 284243621 37989962 -46389659 240269244 46277270 157673456 297830297 155897569 -51709026 151126853 -260584048 209622484 170544359 30421027 -7672508 -255937500 -10798419 228106686 -299779297 -75542169 277444141 55773504 -3097490 -228016988 129787262 13820184 -32558612 -226741485 -52010833 -244568556 111980089 275688636 19109230 -102902354 -263955782 -222929163 -6755503 83141209 -66810713 246395788 16397902 -141767841 -202484502 -192089375 275197474 -277728399 -36396135 10198633 -284329547 31679659 7005976 -74133813 227089789 -111831171 84865220 244063539 292291151 229180478 -243168869 -106404536 280740934 -287854784 127605482 -51720482 -128948904 -246956527 -160416663 73191084 -120886345 -126553419 126251469 -294889153 -218878279 -203122877 210043355 -943402 216530113 -6193723 71024569 -15129711 166374038 130225935 -198664121 73481000 -138670908 195013485 29236320 183134223 157825876 -39897254 14352581 293141032 249690475 -280653500 -191962163 -62921383 102517744 -265465481 97017963 133995857 -134410378 -199127556 75652008 -144798622 -88346225 163659053 223974542 -28712170 -31644145 74688320 -136306669 -53763823 115959579 -42502271 -153282835 -205668540 241578388 -58274180 123072989 -165738190 193878907 69591590 -7092943 256946893 232253506 119382159 -203183841 295085981 -140887172 -141712625 15421005 -126869805 200068431 176815709 -121286986 -147196007 154229869 199348547 104156056 202455244 -38272742 -107369644 28029903 288322661 285453776 -192624019 258208770 -33966059 -34908393 137003202 -250480796 72059026 -278806155 -103099266 30555894 271824854 235672371 -109683058 68653565 96072634 66197254 173755532 247482357 269449693 135734701 -64386175 214831419 63633751 -254413713 -297579322 -201275050 -19139498 -182640304 220896360 -34034107 -252127042 246618585 60786755 -120340537 -142224879 193197826 199133880 -34232879 -201238904 111610042 36386973 -42212096 222868104 48537634 -250089477 -70152479 -218531565 18140393 -229611568 85997401 -198934381 146430563 -71222820 217906303 25827598 126661282 195355100 129434289 92640981 -258608614 21961612 -59834335 32607064 8760969 71899565 -35410520 -266166193 31601339 134970639 -104135445 55047775 -104991728 -238074965 124501356 33544413 96608701 4634739 126960586 195991548 -243813904 98686170 136079625 -257703179 7604713 -287570009 298700535 4545924 -116800065 25502582 -4394160 -34406658 -4538937 -13149803 285342754 -230900425 284868576 -237651428 -71531898 215994020 -140832296 74372646 -41554989 -208785355 91732799 -43438842 -158252980 -33903165 200385839 139605376 132784926 96992515 -37162935 77614657 -69885928 13157844 121155364 -54606760 93976425 -188673843 -213641719 -193684846 -42153602 106535629 248132411 13667207 -238406438 -131448225 -15145278 193802826 65008741 -127512087 71618152 -56174223 262985591 293766602 262762940 252501959 -268353675 -58740841 -37828366 -266550922 -144964413 240950393 253594804 -47403923 -58651185 260599893 -121855952 -266208949 -195880844 -115754069 231176351 -282115870 207814836 -125277045 -173963856 184658572 -238157838 -259411460 -120647175 189759417 -36525596 -255585511 -133546841 -175085901 -101224345 -231320534 -83820269 -128434612 256287417 -56125232 190272566 -132873180 31716166 100860591 -270715016 120797327 -153648398 -3071759 -31607378 -192623328 101049637 -189387432 -253217534 -201583153 292468081 271505252 -180528098 -3217407 165848881 126373990 133945738 122067136 161220709 298121106 -54084996 118721926 277412180 12359823 18606455 -111689220 250902981 134670222 261094655 -7626273 -100012391 279631991 115360776 20150056 -226633765 67053151 157809632 -259177279 -51123440 -191507525 217415466 -56397317 -201882453 -81166239 -12888064 216687766 120255147 -78482793 -115961240 -289998045 -171503434 171446681 226834934 -60576203 134527554 211217758 82077929 188474763 -23688272 -300563477 199066290 -243874879 -235366495 -123038843 -40987248 274134205 25352118 210196286 267276906 294232087 184176059 294288797 -195010846 49280787 -298281341 -106143626 99953951 24594258 -135843841 154106191 176455625 30836079 209489051 38466853 144705336 295053475 27714194 -155500665 214876648 -11862347 164103869 129969166 -226143866 -132276862 54831316 111980121 32886907 -193987597 -301998481 -229873604 175749513 -89398031 167801470 -70194212 101031244 -189229919 76712011 -295677943 205264929 -178041560 252386072 -289160214 273677791 -122705500 -256475575 213208775 21859844 273458826 -36517926 -133668491 54273359 -30257492 250290328 -225478790 14250930 -236356627 -273061569 4574563 -99451832 79035072 33385149 -189569996 10146650 -145588611 -103612048 -233664998 -250858207 137592987 -278127825 93931937 -39175336 -156162516 -178139115 -4412782 202345749 -114543963 -299046838 130631258 119328106 -272628041 118449624 -73156528 -209906175 60966000 18195261 239414836 -182550926 216795969 177764206 -161442539 249459543 61052533 -253483988 124158154 -192573222 -138727138 287788237 123414773 -196968097 206428729 -130043336 185901551 74040380 18682054 -131914029 197967410 -245557640 -93469915 109784390 -229264134 -39760735 232374028 -178877637 -264239700 117355480 -140821570 -9977319 -143438065 -105864201 85186702 288868399 -177005700 -30556023 -195301795 214982258 104000430 -185273496 217012615 -115491106 -41032476 115559930 153182266 151355623 -225019319 287910260 36756917 -250574291 -237977864 275981871 240677548 62979924 100192446 131472370 -194758652 -271308274 198755044 31979593 71873748 -11271623 194136496 -92712241 -306034 -95599841 167633503 -238220703 -48715993 -31364165 -148350796 28141364 -33415668 855203 -214518279 -131407075 294029936 -218279732 301954921 13438772 58725887 62431000 34256947 -282041461 25894522 111007159 235132451 -106492741 -216148231 241145942 -301725667 96752148 -55367617 258147814 50447778 -243163432 111141361 152458317 -134657659 167226192 -41666068 66861743 82207017 -39144310 -121996435 -139157382 135951685 -273904682 -8908015 251960589 164002371 240947463 30016289 221558959 31577788 -259634791 156683677 79980938 -164969046 226471339 96618681 111862029 42396512 -123085515 129976942 152522746 -285638853 32365084 -190271451 167793431 -45251752 169195926 -204748609 -74190474 -291022815 19823650 -195807100 143894809 -116825963 45149360 -66031709 -271478038 -23087271 -94936390 212807796 -149659159 -36761788 -55683893 187090302 -128886154 -162281597 22304129 101907199 -99768086 172421336 -115663270 209579402 244482974 111243731 80657537 -52334679 -239198535 -293636863 289866992 -60217827 151995447 240133829 101868697 85385705 -263587664 247257666 172225228 -184385541 134994728 115744052 44564813 66412102 -245516803 250227310 -293292598 76773342 -160095191 108605581 184916887 -190006524 256415457 -163751575 -66979208 253619867 251329255 26591005 -7171063 296580203 280589439 36656545 -24657342 -255604990 -133987566 119949153 -105589272 -77177208 -60272593 17210406 77884354 -31296413 245443740 57788703 -40414209 179415404 -263485089 -182774438 5919734 16664823 69923702 210870373 197716309 156629305 141301320 -279873028 -215104369 -185008840 57201513 -155219967 101089013 189386268 -150642755 116378659 101144575 -22225787 175431489 215400828 -91122261 -177904253 -15499925 27652517 164917766 2807725 48314068 -119675016 82107776 -93521205 236669130 -167743321 259147780 -192678028 -135122702 -94208852 238604781 -283723443 -272180519 116409948 -211086038 -59793410 -171708915 -169717617 246888020 -72856882 -300841424 -196234506 44878740 -178049527 -263309296 159712188 -123759984 -272626439 179225033 111327328 -285288449 -202513970 3892601 -36844630 80170050 -147028698 -240812162 -189513042 199756510 -57283547 202260423 -135402608 -81566747 180760632 188224428 -8251579 -268436354 -189141271 -92019039 -128856552 -254386123 -129076462 179788569 -272087127 -251235184 -10414396 51776765 -44501423 114774538 237952229 91682241 -74777130 132342130 113439666 116344022 95856053 -299484478 263915117 -288796479 266652116 -37376480 239713945 172188440 -214774833 -185649262 175803821 1003880 -278296122 116582048 296397644 224053937 57253757 -81254010 263230313 280469830 178972658 -207843864 -54476172 -156715023 -176218234 -75869202 158796026 99265960 240736492 -54512709 -120738700 -258186888 -45048406 -151696601 142565904 -106511906 194393950 -91977518 -91154411 277040098 -279786738 -40764192 96682103 -115805585 -65622080 -217401488 250814549 -119662615 -31177840 143075081 222208466 121520981 109853529 -50914023 -169717649 153860627 -210457322 -156133452 -94120693 -80160291 203032388 115962941 -80682984 -222556842 -74004134 -135237018 227396907 -138000511 -127998358 265952495 211380613 -72589523 -299428118 146652664 -181171498 2894970 -16274724 -214738851 -193408839 -101693289 203935282 -155632599 -87221214 -57368512 -269905402 116452016 -286107851 33183752 278412915 198100770 283236803 -27298435 193620076 -230736056 -198431153 -236471246 -291423322 -9445916 149147884 -77832299 -246403655 155091997 147382778 121715334 12056030 97935840 -208808011 -161533288 238162411 250496985 126379578 7127718 -52715285 118164522 -67090809 115735667 -109453372 277272097 -195417543 253414367 -279640942 -27025272 -302226712 47132713 163746362 -74370842 139430222 -36718024 -131073637 148701733 299632155 -177026281 -194825894 239013517 275636394 -68789284 -103614060 -251313600 117889964 -69853468 35359897 56792487 -157636158 61683936 -138335902 27654248 210843148 -66350461 -201353497 -192661187 -87494516 54875080 128288735 -80138992 17790429 -185308565 135901764 -249382207 -41873632 -48504369 299454083 155652204 -216649350 281300618 100636210 -236531465 -202852996 217786775 264404459 147768753 302214547 -264541019 -133061131 -179534553 -223715802 -101754618 207594786 273077500 16590029 268680551 175060743 69153419 180468259 -14709474 148048055 220789581 6721491 -196605075 138367349 -12934039 -266411446 260571325 158637743 -117020912 -238481318 135400058 126496371 -156098574 4375244 185877336 118545046 -287560188 167156509 -123116770 -130307777 116911949 191734556 89114597 78126254 -204425172 -125051747 113541364 270343273 -97953475 -70375251 -45190309 -2293159 -4415515 -209434448 124152281 275208980 54114256 180841412 92073459 155849827 34751589 -81084427 -234061202 -183087284 21770350 -255548068 -279206473 -170776035 -290426370 -246259256 -6579793 -81587530 193702966 -48751915 46542795 129347002 -279228011 99595634 63951335 123180659 232693338 -165868637 -77661791 -163457757 57954537 -227311813 135836367 12793793 -258157640 -80412998 237242097 -260164298 261301291 268159136 145563334 222844301 103539314 43144212 -185642553 20183909 -270770513 -42853496 129595285 -54693539 159439671 75986 -295742009 265429068 139977722 20058890 182821044 224613152 254628902 -19968126 90657412 165022397 -67176629 -107400459 -93037453 -120254896 -188664521 -244608290 -173491454 267309785 48459803 -115019843 221254651 180226563 -135512217 283827384 -119229104 -291830662 -148999185 -283562586 102962586 -103018841 -210734210 298594955 -209646124 -109729358 156738566 -240502805 -90852927 -44155753 34916506 -261153230 253210805 -91335833 56258885 -223763510 -258229759 -78669263 -135058023 -281429411 -83109263 97987000 -163853771 -212771440 -86557359 -181935210 -274116595 260158319 97404840 66053852 91526028 25059419 201052664 -8779037 232883833 105029080 47652489 111140492 207084414 268511165 -47380310 96960486 -126854085 -124851267 -20251040 293813984 -179484377 -230593960 72922364 194717570 156661889 94109212 -210413428 -29378793 254162896 228628267 3868310 -297446545 170331250 -270291348 -162210049 210475832 -115404985 -97465747 -295907681 293170468 271435017 -263100004 -25127438 -52283249 -260247577 -80534982 22471741 -117929590 -87986732 256024757 -154886191 -191089281 -106862409 197887899 196772312 -295768540 -35545209 280001240 281301519 -177019398 129082667 -74988356 -294670540 79713646 -86474925 -288324903 245958684 8831814 -170037358 2927302 -5207169 -110415603 -223313220 40382563 59324781 -240731943 246715901 -170254440 172177410 -162413924 286964122 -114175757 -121774651 276359096 35349930 -86810102 -292333351 272062707 -71488854 172823654 88550244 227051122 -126982779 62645926 -252252278 126974948 79432401 -105361496 -204136939 186663764 -261748422 -226915728 140142677 -108322024 294094139 25624397 -300093390 134753738 246255881 131502164 65648031 -8059793 -167732116 155307004 129178038 104733785 -281525602 140745038 79328861 -155626716 72298894 146404310 -299333763 50411246 -1149893 -91531332 106674177 129765338 172612778 -204715526 -126712366 -17692146 108861019 -196093390 277702818 -206833658 -222258001 196372898 31384772 -277449246 113938521 -251982867 242381703 257789889 -3840949 -79984573 -181625285 168500101 90706571 -22519952 -133428814 286060683 -162731721 -115464237 -31125179 166874508 107242979 -208910831 -158025783 -75605330 274444724 -179666049 -40807982 -73013998 -30995342 147937036 -256076290 -211143614 -291187861 211461575 -282778584 -229531154 -109685871 -254989292 102431907 243252487 -2539549 34440480 69633397 72208271 -93724282 -255072986 15174589 24883419 213142230 -194127618 -268055122 141211973 254022353 244900196 -95391865 22127766 2588939 33388106 -98000866 -21899905 -206423879 -270483255 49570798 -287055076 98498866 100340653 -107366194 -297780762 -297249974 -112961678 -64895254 -302035415 -15169441 -36641753 265072583 11214676 -78682687 275186120 -223600430 -232336424 -10398432 193990769 293244803 -178968305 278440723 -279847058 147147154 881200 101198104 -178062560 -226799746 242766489 258643378 -275972490 -181310480 -45219047 -158108406 60922425 55281557 267432345 -211321303 -213320476 161583772 66962444 4849042 70700382 -286635103 -39165797 200325944 -223671502 153674179 219536524 123551175 13643332 293956620 -297868861 -154734595 85834894 208577328 -90222949 -46526706 68224012 34536675 70240132 -224502214 -227036553 23673289 -22098843 -51630817 -189003045 283149330 17653109 50970946 -24780975 -185097550 74833961 -265812264 -229643685 -104117283 195408668 248581985 249892319 -298201327 336957 28554410 -105825306 13296437 -238927471 -210016490 -158706163 -55205102 -55285170 -141137936 271209452 -65074753 -107131934 119505973 -280664471 -24732966 209818579 24808321 -258755796 190487908 136871940 215761403 -263149300 -289687572 268105888 116912486 -127116747 295330017 26515786 -45860182 -298030899 -235550688 262225576 183137143 -182687261 160577889 -232754284 78085486 142536430 75858334 266708053 -198335547 225432503 165836782 124123468 -278011972 -219687771 -137721295 -193215888 -48855438 -128143500 -264911254 -9373139 -99557379 -261069940 -203059764 -41347971 174685899 238100354 147543318 128966561 121177363 213857515 -285577684 263623432 176354408 -208885179 -283964563 113418344 -275106969 145112004 -87799239 -101238542 267207146 258255160 235752160 32646879 291552393 -87974861 -258906605 -284470543 -126491551 164843372 10067532 110327908 129920741 154268008 -164743009 65275213 151592291 -286869995 6135682 -130795036 162997002 -96307611 -17893109 57654047 -286510314 -206987311 216023318 172479561 -56820603 196029902 -67227496 -183671498 -223392537 6877813 -33325857 85283858 -250046864 -218921213 97488561 32579038 -226432236 15308461 264290897 -252159916 218662507 138163500 -88244268 234848050 -88237221 275268606 -113162614 -117221423 175115645 -288352244 217384623 268443361 219218980 39884086 4378117 176537280 -19317929 148251842 -237988029 -243233460 -112089681 288731341 235189676 206409727 -205117825 -162382157 224918588 85779716 -175617431 163537838 151553513 -66759029 -270935424 250043512 73221899 -233441007 -62052507 -87892668 91939355 -260788512 186198897 -203854985 199669580 218727686 -232492388 -297129659 287931837 134003720 -29147358 111407867 -270993663 -105612437 149770290 128877526 250800494 246517449 -298664232 243670975 -58003231 22704647 -300455568 237452724 265692872 103406301 -275443459 -65646400 -52840790 167299679 -13230871 -187995550 292393088 -276814455 -297581787 -180874106 248136449 -95021918 -257795561 9601334 115968791 -183339846 -118417580 -81259343 108951551 -219153937 224442490 185172632 -82445266 -293477131 -21936119 -148860459 179189058 243442290 217954410 147220447 -140505614 264283281 -127469292 -285345536 -229744954 126520245 254209252 229544385 -231182148 258789753 -26672831 241510208 184516787 -264427014 -199841274 248054089 -79205858 6728872 252665206 -142181635 240682926 -249011888 -228975820 -300512883 12531880 -42454759 4104297 -151730544 -252984624 -78285822 -193152332 -41846021 -150110903 63767141 -71048183 88780808 237785950 251601737 22448431 -204054231 280420756 -282954963 -217933910 -49507704 178367054 202910975 230212207 -237536108 23846208 -4564633 -208143734 -67140948 -222393991 -15738343 -183130560 -106327925 -274962518 -123426457 -16345689 -208766779 222267348 -153123148 160996755 23550417 125733080 -284204151 278857235 -135618588 125718940 267015822 -123067422 300390078 216509768 26589149 -127341538 242097668 -290834498 62944595 -160386208 -101290955 278756426 -237535211 -97298270 185773940 247146639 -66155952 29343961 205007252 -251498496 -96752523 -6411606 -262031487 58553030 19811931 -159601695 -17939844 217172909 -38902330 -43449721 -153765400 226477679 258047794 39220829 254198710 65479235 -142720155 232591824 67288952 -150274921 -10641014 207431287 -227045864 218476417 -292851498 -277014215 108997620 -278986552 262271711 140983847 218068081 99592342 42422564 -220506066 145616111 31020115 167792040 -62278501 -56641447 219154726 186156033 238315232 291589422 -136909099 -288390552 -70770317 -14800398 -73907720 218097466 290579391 234691113 177832470 -301648098 202144949 -242324888 -79038329 -206532675 -27567266 -252665674 205701534 -186538502 40752883 -110967584 -196131875 230284697 -47482849 207007140 -243666052 92992792 24981139 -202012065 -115513464 -11313816 -209305185 266449792 198819419 51720704 292429538 -141115865 -281656490 162706409 -281460233 87093483 -228257895 -85217261 169267345 61153177 12497393 -243265112 292645775 260858626 121750928 -31403775 44952682 -124291834 221699542 132921750 -68661293 166292425 -127050385 -231647771 -103686944 -227035161 -107514107 110599372 128818871 -46097682 283261924 200480243 -241557252 -100183453 184114438 13325665 -131995036 -269041252 -134475929 257164045 98226413 81266660 -243934916 237303926 253087490 116932772 -155963384 -299058303 -75627639 73144963 90361465 -164246226 96614604 63947205 265966110 -135265764 -282998713 -186725596 19596324 -173959992 -127099404 -46365674 52777174 -38351142 -32227620 106440899 -185728900 -126214462 -279379606 255856691 119380378 173827156 -133661942 129033472 7985171 199512445 120694635 71946949 219635458 254248824 83131918 -165163857 188587595 90625788 -94786289 54533293 282265763 133292237 177889822 15036296 -219951405 91515777 271089928 232347020 22408044 908537 -189176001 167272175 170313601 255780527 -18422900 -45369788 238984185 -230250339 13725901 107861658 31040191 -287196343 98093454 -283513262 264515077 -92544293 -118550640 -168466144 234517586 107914590 87649547 112478498 291738319 171594892 188241526 -281608134 -227427578 -82848451 206394102 -285318736 -193667343 120833742 -12058620 298184395 167421261 -241247014 257314892 111425372 -191815298 -248771125 -240611474 -230007570 -8976908 -108182540 16757502 -92466179 -167405644 -51971098 89417046 -276225673 -235385070 -293594607 -240883038 118090963 -185080239 102019061 -167348474 -95408485 -269945278 114939486 167726450 63928181 176318795 147313391 -198913113 207875175 106047592 138188430 -225025337 49346752 106624027 244312039 -22636651 59850783 -3052802 260879962 -29218531 256100128 231403353 30998494 -70227687 243429769 63668497 -147546172 232715954 -74155628 -73599340 33619690 107750351 -98403023 57445087 -286149694 91111675 -128991402 206755891 93730766 -115912455 -22101044 50955016 -102036710 280019594 8998500 137531559 -67974821 -218823667 -42081090 208587171 294932856 -128945811 163178409 -274015269 -244564002 175683030 90030202 -25256257 227072504 -277528787 239688558 128622036 186974796 -141528137 39896250 134793116 220640853 -138256706 -64188167 247990947 -282810482 -55162169 -277742698 -70096147 63754677 -201833060 96976023 -86321450 -39473537 126543295 172099052 33192563 -149824254 -191427741 257896815 -58039865 280607999 286955796 -295075887 101368343 299965987 210236264 216114305 18226712 263863240 135614462 236058705 22925451 48524216 245724307 134708730 230200251 -123278700 267373713 -296523490 233651985 254873476 227253148 25566294 51817701 102047704 789482 154770987 -64994236 104836479 -186009294 -205592124 -61175852 120764045 -166795067 -162723072 -116989204 266130750 -101948239 -47758402 -66671763 31353091 38643945 29546031 139510286 -297571446 133287223 264182799 -74625842 158074927 150964808 244563285 4852214 130759163 153870357 86105804 223078264 156704568 292013043 106256408 50884879 51404662 -224902321 128651509 -244700389 230941285 -80669369 -131991059 -281113504 -194415590 205021953 -110901934 -79728638 -20446869 268095206 263519326 297696202 67111582 -93765945 -294166210 176658255 -78764785 88734579 22746414 -198456875 182246004 -45872977 -270920593 -80591150 250867681 173025270 -87851428 -260699762 139023181 178761623 38399359 185399124 212327666 -302251686 -80387223 295199713 96227202 41271200 -214926078 -218691147 92739205 -122146512 -84776109 -180928110 -124849506 13802421 41902930 -46827005 139254244 281955375 -266512824 184176094 47532488 251901203 222396929 48834987 204649832 209660996 7778402 55763582 179024763 231170820 -268659561 -72298945 -203559275 183791419 -78952604 122841894 -210146416 -176182960 -173677897 -67501314 -12066292 19807045 62639854 -24379961 74413974 25510585 255908332 -275886429 92055736 -63189895 -10248276 152299296 -226149 70864696 96343144 -111745013 -52015050 230016801 -68789653 9239691 -87585848 -229285256 -83386976 -207369512 -158155958 -133372587 77307952 -38030048 266755695 -271893991 -9520646 -196558532 -58663399 202819484 124220783 163718675 292887960 252888890 -82321273 63537891 154933529 -146145140 -250317242 -79625237 -245373708 -315368 -8611020 -142899538 -190481153 280112636 162515385 984701 -145324265 -151423278 156549036 300971815 299367575 -146264366 154118777 254920144 154006354 183479111 -79793317 -178979745 262300323 -179814444 60253245 150430115 -251170577 200481099 228844069 297299923 279819793 94879383 -80726675 237128670 -6544452 -33217047 218113583 301491527 28051769 286899015 -143198463 -295258779 34412329 -72459694 287449666 -98481806 44203530 45372485 -124334551 161098138 -301930970 -43743516 -223114288 -188324662 282361702 -53791133 159959749 -56734958 212911496 -213459189 137141955 163910168 137649545 -26585123 120479024 -273692983 -147576783 27505061 54600307 32568835 224625006 -14885698 -63725137 276575716 -158127495 31449776 -101742910 -235831080 -169061604 188898693 -267208435 261798367 -251427485 -294160016 110440588 76657935 -290745745 -170385531 -89694368 78209512 300460504 145807253 286083894 210835740 96010106 207048797 100008892 -35809475 -123142344 -273709719 -64345554 -93706172 7950988 -232985432 184031968 -159859567 115079915 -200030044 -77206242 -153432804 274554647 -178388751 -213172810 -278037179 -270787129 -255099327 -281489050 199063621 76127396 -263278915 257676716 71531208 -238221750 -60370696 26196453 127039694 100409850 -79907306 -124111109 -110405200 -90440448 -220766513 237223707 125006612 182975738 160486855 -277671720 -197856070 -125044329 61488399 -40888267 40732441 -177237273 83305355 293041477 -147009748 -5021759 -115600854 120353825 216885142 -249897947 -217022812 -43395494 247572930 -143143917 183291813 278161980 -219147990 -115580846 196285790 24646343 -278625328 246863818 93292849 -51395409 -106683106 70004131 43240935 54497222 -45517342 261490803 -111483421 -177814686 -178542439 116363101 -230696261 143971327 132213189 -4020030 107077901 -123821623 -154697492 158709170 -184354124 -136591634 166557036 -144112256 66794727 168474430 -206839992 217260231 -34018118 77074003 186397392 -168020222 -274175908 217804795 -276524974 -85151647 171138233 -234056780 -138708279 -232849828 -58416998 -98383738 283924947 -288691914 -228188189 203940634 235440828 -209498992 236553612 86920117 148669926 178166713 279213552 -11062026 13836633 -124009314 12203663 -159088498 265261000 249857315 49122601 211777325 -237665447 235943288 209148380 153681012 -216119686 266273893 250722022 232402410 -24236807 16783111 -271087585 -144929047 -238338521 113445664 262634798 156525400 273893095 188406726 292307608 -237998176 96843456 183053065 -236035689 -235540442 -292633268 -236618299 -165560255 61400116 -29755122 -116714774 -201029544 268760289 -249668018 -297496904 -150015342 126260519 -302252814 -187298199 269953936 193443677 -23176204 259539352 61399658 -192166418 147816700 -32932196 -232144714 278309512 -128192176 225085199 47759647 -203376052 -103111831 -176618813 72579850 -38643277 -180560311 -264097670 200569334 220725267 -67172381 12450538 270237333 179790508 -139290439 174365331 83146651 -16144485 158419557 -52768917 195472951 -1074744 154301261 -288183773 137203380 -71363780 -92013822 230329736 -269085293 -5293796 138711226 279226920 -69845238 162703322 13317465 -127431229 222271420 24067571 -40387516 -75551307 54948206 239716206 183082323 43392749 69618484 211992850 152828436 71700375 -79495455 -253986888 -104816732 217137236 -300681650 -13649794 169231135 178086472 -286526014 251477128 97439252 -4100694 270142197 -129512612 -294277164 243713610 42506830 290733142 -50226714 104590406 -224035633 -118944462 -243462468 246202725 -206434823 283988285 -302124827 249523956 157698001 23479034 -224048628 -95827722 275168092 764742 -21237251 -140306401 229738472 219132156 -2958014 -160305031 -95787221 -202573658 -244319733 -226282944 122375536 255668576 -232746871 108766924 -165320956 168050321 40665249 273326871 -134201102 -197214289 -293253570 -129371561 -50378059 -90838995 275852783 -140932853 -47881179 58121058 231707750 61507791 -285909412 -101948653 -62753530 -32040978 101525078 134365978 -256143754 56242875 -261599447 -20113954 -78229796 -260992594 214646948 21583754 77512550 188102937 -13938989 -215640552 267749330 -53180770 33283000 -254624527 -171344925 78051401 -289939086 -239229831 27953119 78456927 -134121240 -59366301 -148179097 102587652 -214383901 55705088 251873711 273494315 -172603367 98938825 -78316554 -302103738 -257176917 -35837630 -75214150 -251870384 -182879226 -160678288 -288589669 -101841142 -268047295 190885865 199201656 -30655763 53483228 -11435153 -107388967 89307061 282449199 -205405786 -299645126 -27369603 -226785547 -204013344 -164745860 -132276292 -112429070 228124397 -296220846 -298333576 238615406 209370463 -178155080 -45314929 163740271 226241007 -31996027 169070545 -257362133 92731253 289383366 -28642631 74962591 -182344897 85323076 -100891411 159119417 -202662581 -167608176 205260876 216495629 -186172109 -292601309 86412296 230501281 -64796441 -202648685 -32177604 259961972 -224191257 -228475602 -5235296 270987889 151072353 71954547 -97760307 -201377967 42909721 178384446 -269155453 283959851 -30502304 189057602 158175433 -156929151 74560974 281559510 -208542117 240602949 -284905101 -82143095 297092882 -218841780 144001109 295813468 -27934212 18332877 213306387 301191141 -140239270 5352833 -42194055 -97255137 8908514 73749633 39672966 103478948 -177670242 -246174585 70597495 176839531 78103007 -76327496 300771474 17846613 85566924 297712106 -209014289 258675696 -149463940 510691 -131247982 214752162 170649708 250106606 -136314208 72169284 -200854944 211854439 -194495802 10586314 -263717993 -262828801 -125154183 113226117 37313545 59435864 266204104 -146449233 -49563041 -233714304 -172701118 -224281636 210723006 102193303 -68004511 178274047 265447840 302192922 -272456431 -235582575 180491368 25047905 198838767 -275796304 -272160383 274092511 -256967445 283902608 32915759 -124250098 86677001 -206007876 160035469 194184124 123503249 167984381 -123281426 -5736514 -91777591 -209808988 -70108759 155115112 52296069 92348966 -183276026 197993162 -151039937 -198076490 291659546 -261443858 -90034545 110700374 -80834551 -221733392 106518294 -262472882 -178117258 -9997366 224378776 -221275484 -41109816 161578634 291257844 -68115615 -137637912 4997651 198009574 2476902 41673274 213577924 -259417529 244543663 -169872110 160196706 -105953715 -134070765 -234072444 -228965797 138987137 132271409 175489924 -68544568 -107158440 250704668 -136539351 -113365675 -95372524 167999498 -204005921 52343964 -252698154 -84614793 183546064 272898328 -249551885 99278188 167862027 124910258 83848133 243398387 -2488883 -92426592 27595899 31170282 25349464 -60881500 -60622144 -286326815 -81230751 209807752 206414606 294507692 -255939151 -90672348 301425046 213520232 -127947984 290540360 -108497738 -246219779 161575450 279595792 -156362390 -33431259 -246386057 94081439 83352914 -213086837 72555081 -257830549 -7172183 14418014 -256765359 -286592808 -225956751 -211840236 255507630 189312619 -21250714 -270930495 -175538619 -144434789 58050979 68536986 -22677815 250587236 -39217285 75007580 -192431503 297410268 -88020835 -71481298 -45641322 362451 147095437 148086444 -21899773 62391477 -207556723 92030751 267270228 -19065910 5675279 140326883 -256193472 54437644 194075145 -199610940 57123315 -24186446 55025494 12477851 85956253 -189147259 1783359 205078109 75865308 205467759 -79073177 -195824957 -138078565 -133382743 -239319155 140083226 -42919476 -126539873 200282498 9522933 -153218791 104212450 296088202 -298367784 61212989 -270569327 -4018696 -103125098 -218864882 -50958674 -259153880 221189860 -148851517 -143379204 64218307 221589328 -296049575 -176626711 -1925201 -267644201 88957800 152332563 50227650 39164573 -212230121 -41746549 -14882677 22090236 -139575241 -83128992 140907374 -241917999 -228133050 253341870 -54062740 -109239878 144523335 123409968 56261227 250451921 -267956307 -301868160 -241336709 -241021054 298393081 294184106 90808014 39326611 33934058 -182888157 -251768157 -222937629 150834797 -155182791 -280470447 -175823250 98497246 -245553351 102499890 -260199028 -150547646 -252766915 -229946015 -217706443 -132819576 207408260 -73144138 147753668 244840672 -91608088 -20292832 -71343241 88231585 23970194 -211058524 132311969 -91674233 61080557 -166074839 147717240 175535325 65534984 -186153535 42155347 9734616 -252301708 254703788 -105697867 -194587752 -11125270 -204734511 -54460876 27834242 -171121515 275062367 -192840210 -242423322 -91046479 271048298 53994429 -193370223 -15331125 207579983 119717520 49839624 -276303189 -108776007 -45890953 118660092 236340574 75691980 41947616 132343045 -242220422 102636071 258794284 -151404998 135753344 -242005077 -154472231 -282167960 -264401724 -169961936 95959411 181902620 129615899 29323216 -194973709 240822467 -2209083 136570808 36255011 154836615 258695516 196805038 -245880488 -239924136 231440764 164006540 163700731 194162401 -275480458 84535415 141600374 276033803 -52831283 239396395 -253283707 -138622336 169921191 -239815017 120250136 -125262904 206094720 -156242154 -201033029 48390633 -164366485 191079649 239206112 -89530955 294260428 -256854307 -125486420 -158271352 36850197 170094999 217520217 35232935 -30300985 -197152704 -156991537 -33959834 -15858378 -169303089 -170933198 -243381148 232728402 74300178 170476317 -166948793 24076411 195031043 10043801 191141606 -91611323 -140757513 139820932 -157900491 168606631 -236683475 -253263995 -109223436 -273488551 -198935334 -212439509 -199557609 88893271 -299205488 -274569386 261265808 -273014755 -179058799 154246689 -218011100 85251410 45215284 163552851 -17915474 46638146 99112241 -153222372 -198925171 -76834044 -60717555 -264877714 50340458 -174133257 -247305446 -17316760 -25572693 156289207 153429853 299831565 -192025988 239887610 284140024 -84907896 85914247 -90921610 -264990171 2533126 -289829827 51349637 -84488255 -11384873 151389880 65190472 -82964706 -4472551 -294956902 100394738 157382052 279417991 -17538905 88044261 -199348161 161278206 -160202863 257025027 54190521 -279154562 -198855462 -301182692 -187826051 -15984315 -155184440 164414896 193559736 -26926476 55130448 44150649 295356507 -88456668 141556759 181445839 115590605 66938479 -109829773 15554850 252694435 188432378 -86870899 191632578 -250506704 -63073645 182350051 122373688 -36171408 -144088175 128837393 -197414962 74854479 157165527 227249004 -272410301 -70270794 -268687944 287486713 -43166925 -193265071 55723087 -80006290 -297138872 162373641 241895021 -86386581 -13847837 -172003257 135047773 -64379188 162783192 258577305 -220925108 182861557 69732199 182663723 119550725 -154241370 -294174730 91453740 294274707 -119864730 -227883075 241885454 65474323 -21046079 132095424 -208028950 -132484333 -20381527 -108850678 258914960 66590979 -181566323 -149486750 173944149 38785533 104001935 270649140 -104793814 81589436 61228918 -244652318 31938295 91398620 143379342 -207568275 -38506516 -280922998 112669509 -135456681 60764297 -25401443 18159932 184236574 52714968 252105573 184130182 87543553 -4350480 220591640 -34824397 925961 -47516512 220739130 30919230 252244902 57923299 21121097 81582564 -290049388 -395888 258797846 260737434 -268659098 11325006 179740046 46962891 -180178156 35675104 -166396536 -201534412 157977249 -144089084 127115716 24721074 61411122 238805355 -109897286 -178797071 -219076438 159694430 257334624 95859754 130291992 64520226 -211564937 49251984 284216281 -191690072 55404129 75189274 -249324943 -71080787 128320178 -118927285 164720151 14093764 252130483 188963431 -161311439 -59827974 -135315363 133429883 160763078 -248242557 74864482 -42773776 246902649 -290637832 -128779048 -168970934 -232684216 233019397 -166702380 -268532585 -167893282 227523672 169936997 90961735 141097965 209321395 157429137 108865868 181046231 247384910 19666844 103473378 5264911 220168893 173964093 159520540 -195120256 253285344 -205824717 84491824 -17194348 -55382612 -247802981 116617986 -10866584 -36112693 74226743 152328505 180010787 212717434 -201832087 -194769928 -10749344 -259499534 -28892606 71249676 207356779 -161557418 -217793943 34048386 206901731 199470702 -201001911 105407595 35203314 -280107794 255095807 -225897261 -158660116 -128950224 238110424 -86813414 65036362 30490418 -29110117 -167599348 152435580 -152468854 14890337 -177769012 104883320 -238684850 242988078 -81044505 -182686519 98563369 -297062212 1700430 149896636 248471746 84882842 -183010502 -243583673 -36759925 -149247517 -102874310 -203528706 -259797609 58660327 270867603 26842724 163149268 -176801238 -290522581 -10838580 37321560 -295529844 18501232 53506181 -24060498 119149762 104522698 -240724005 -63034288 268459074 148639814 254993869 89901881 -118964538 -10018636 213098624 -194116153 88806290 -55118216 38744908 -300641683 276842041 221658627 -55504214 234859282 -63019871 -64575273 106128914 286499388 93478223 -85569962 95153384 -23976734 -127871971 -177113187 245619224 -17182635 -258171611 59171411 -93882312 -2322478 191540545 215138676 -140960440 252828070 -239873688 -219056988 51834017 165319029 -172704636 94261410 -122542567 177573645 -12515308 -990291 -151779251 -240005638 20491211 -290679103 -19356431 301624406 186051837 158243352 -25289094 -94144402 134250086 126458520 199540613 -253301143 204108689 -184233234 -104215691 34471794 217412748 17295099 -265244031 134734186 206632927 184401014 263599220 -21231370 229822058 110744642 -191879799 156511021 83000243 95390092 247708484 -222449712 138374674 -233584482 231330159 27234486 -218586160 -42613672 225760402 100903452 -240289754 -233458643 299455444 -243048480 264196465 -2664013 -238787370 106368906 -5495849 -169975794 -213764458 -125355509 262914402 -180670316 -159836139 49849799 240086783 19447447 -96210021 -231935586 -22957431 -123790006 -38559240 152912598 -180682927 -240176353 203131348 284527051 -20399416 200890967 -24756103 -174396564 119062042 -126393593 271891471 -142427949 -221039993 -224115419 278775279 -204316393 -114981165 -226258672 234048162 -132030815 -170926400 230120041 82821030 -118411009 140871034 183174743 -109626935 -138770030 -131727689 -282232954 219276996 -159643586 -81001308 141920169 13160281 -211864308 179069720 -20117058 24556626 -300770614 -79428997 -15141470 158877883 -175221200 -103246756 -45756294 -230709130 108264488 145372748 -278866342 -126122790 52881617 -216689963 -82649550 281291670 -150736884 26441205 -153084525 78465416 -278530188 -220129620 -187144192 -171721918 200895075 -251296778 280710139 174142629 244857019 -91588905 -218688092 -88459653 215187464 289897785 300521355 -174737755 145440509 226737010 251362951 -111419318 -111139209 94866598 -78579808 -196313852 -216961331 -292945629 17329775 -301992061 -288180386 90955 -161121054 125119048 297552477 208270092 8200266 -128709824 -242274893 33149701 -151777661 141286591 296515518 97992376 17937452 227585357 175249088 -119125385 -178002515 289257948 214574736 -184841344 -255074587 -148325240 67748020 180938221 -39290469 145742550 -193780461 169533892 -243516394 63618129 252129371 21885007 -30920693 228490460 130932732 -86214828 253376134 116042547 -95502888 -288246949 225067022 -75322354 217359549 -33084582 161666605 -57118361 -284580303 -61485350 -166708447 112052531 47561096 -235146111 -74188788 152134921 -106017148 -195362885 292529919 -5060903 72289693 -84497385 -22301435 55132284 35068833 53671565 -146116296 167851974 -119296794 33372381 -278221815 272981285 -64164219 -56628992 276723882 183904743 -219982851 -116825196 33914447 -207572156 -114009584 -168597503 -104062081 231504418 -13434221 -230965312 -277971291 253234379 196291566 -185016364 -222590121 187498484 -265450624 -168635403 90036102 -150009336 -12761005 -258402312 78975336 100346529 16353263 178234649 179897458 187676329 -42069289 242295754 246687077 -101305694 -196056123 80181354 194165758 -194428665 143836159 -278022975 104671956 -199662489 -292727138 188157387 -60827394 -57929431 206119405 -150821959 280451446 65596589 -289862615 -180273219 245469211 -173145446 79438079 -291021698 182039588 -114803695 193672650 -165963960 292909750 -26790999 119716282 106087018 -39470253 -198426867 -115067360 -140693323 -190477361 -105105935 272118980 208794888 264886928 94615384 103570269 -199662820 -245348570 -219665653 129720349 -283701177 171134247 113390997 -271807590 -224310741 126794341 289948327 159600802 237779126 5558696 -249239958 -158399203 -169867747 -155229178 48697530 202904886 178972696 -239258583 -79467377 -115240148 -263802375 23345651 15662164 140026371 78052289 -257978098 -192066136 -301588543 -227224425 -158044660 263291108 232624047 137997182 -285596935 -153482945 20249589 -161453164 -118123710 -65133316 18436471 201468392 -143600013 -287499037 -269773025 -200418354 69848237 -273944981 -67162955 -174678760 -65175804 -210122964 -300346767 120319997 62581325 -227842222 -11337245 -197571188 99656684 245863161 189729078 273297679 92456644 -276972506 -233874529 113236974 -174842596 287035648 61653244 50642686 -15225762 -11085847 166298118 -217878247 -52232825 -222267004 236880777 23685381 -81124102 63003534 -251061341 197621556 269056606 -301794947 101857941 -261580914 -275746334 -247586128 69658134 -84335681 1436506 -227017931 201869404 141912101 -13004088 -68598212 170755563 -232628091 -25511234 157247184 41719463 152816143 -247517047 -78167042 -166267483 260057589 -148525353 -83963256 290928187 -103987076 -178553281 -280767915 75773253 29574603 -40862294 -7085663 -95456361 217412370 158435323 166183213 114978159 291834157 147446440 -71707001 50680916 -10714123 102352875 77345113 146882163 42598677 241373179 71935432 -134390377 -18806920 85762683 16736057 207386974 31538340 137663027 -197125155 203769107 -259546690 187532660 -152204700 -262774826 -38589430 -85051032 -120431159 -161085525 197913221 -131798001 -240683619 248210696 205491174 160309145 223567868 178662663 251850659 189078212 21146597 -109025448 166202055 -3318325 -83695998 263393906 -156585232 -11862349 196815030 -66442111 -220386500 258328887 154743472 -83298023 144299043 -27809667 92949565 167120807 186632412 113234712 114891253 -48208901 -156346783 82601923 -148322491 18236392 53825992 230313182 -142098586 141035355 282988684 60626455 19526931 -89325976 41621012 298386385 -98338749 72795765 -111881000 -101585115 233056112 -300203244 -28295294 -146991941 -138354243 -84604964 -288844835 166913777 136390116 163992240 -174018229 -112454897 -280206272 -50854736 183355326 13658390 23385983 223353613 134056735 9082243 -253840005 -290919188 251461052 -164256195 150350742 -236517240 242931278 296134431 -175567824 -71986651 -44164458 -162091874 13209749 -51292716 -33583223 124467267 187866234 -228955115 -142146076 -208898881 217974585 -237814660 206346538 277512515 37594251 58166818 -15447504 65597945 16852278 103230145 219055128 -61321484 243037453 227781305 130510526 24215499 288668920 -123665609 283765984 -92938460 -157975519 -275673565 -56304476 -205047478 -249869069 32235663 -167493843 -91728071 -199643815 -183217197 -148111859 -34416074 -96821094 29827235 88952218 -43250046 152706441 -234730404 81309546 132756016 -143982171 128786166 -18035476 46860226 -104229534 -83673195 21545066 -279793842 -129335633 -144306123 168156645 225623360 113598346 246081911 -273953989 285185571 191283543 -228553899 283473421 173865458 188902324 -190748339 195710665 5003891 7654590 -214315815 -104952035 133395328 -218641216 -102675402 51467472 -274248181 181063681 229593807 -290333240 -176705742 -238888669 -175319479 202762798 154723900 96572691 -101867275 -108823484 -156456726 -194258585 292361686 -183529904 96072514 6592112 -184239113 -64579160 192111332 265400743 -207324598 -295933175 168959591 101030392 -38177134 -151746730 -244157229 153085056 -175193838 77545662 128025111 -67283267 -253073871 -190649339 -20213717 -85989560 42254006 111444466 54045186 -212321542 -112802414 152060053 179740290 -230521268 -18090825 167810475 280734845 94135749 -118732730 232591957 269862841 124693222 -157609831 58357993 293591401 264726424 268252754 49581360 -238587492 269218822 94201210 -170079254 -148979689 151980238 154188077 83622867 78010716 -269919511 -9178428 -75518674 -95983792 -109841778 -176628479 259514033 -172388283 -238105248 281496856 178048103 -276396727 34180081 17850039 220373999 -223566475 98256043 -214370602 -228035804 -186483777 -123505881 3748071 -83279606 18785356 -287234467 -47549523 -208288176 -51529276 235634543 185266758 -45265571 153329222 208937860 -112108968 86903833 132770682 61911815 9089682 -21270730 264432307 243809345 277723239 -72618362 126773404 -268067000 -228095376 20007995 -251064491 166174127 85834950 164763072 170932080 215211616 74836289 -197982090 -124075045 -56708715 -114027057 -123872117 -230241439 209819561 133396147 229274813 -222335490 -278551110 -144749795 -126042819 -116680698 -83919339 -167629998 -281051297 250941759 202735050 236969904 -26263392 103953261 -19921035 -228087165 -6862665 -286492484 142359328 30956303 -164958912 -39400116 -161348466 -256038336 -157259965 302158321 -208272064 -45705098 -34490392 -24391198 -197264705 128286067 -8288952 -269555506 -298513506 283519027 -245461366 -405458 -71093366 202117808 -243721005 110026025 -183348751 -269194446 198857602 181101831 277751288 115073022 116809115 125131495 -12795648 -51610754 200737773 -18075238 -162374915 129515993 166955939 -106401623 252397317 298361485 286871545 -261334143 -200219857 2701919 252815665 69617506 69720577 -136480651 -166244232 -40050746 -278030660 74308156 -16955351 277187655 -256410059 -288864943 -229086714 -163457598 174202102 -182327041 77760671 146841971 -250001917 -720844 -210139896 59859955 -247009735 -38312995 -155115256 125328885 192858304 -111612245 -53916012 27365327 149650742 -144038456 -246422637 -53089460 238003646 124853123 101572988 -274412032 -57776073 -180735247 -196233566 -41150052 -288685005 -235986412 142478467 245418302 61469595 -45978598 -220183719 -115886137 -110253682 43769611 -143813109 -250541495 54545740 117645270 -132322644 178449295 -16937316 109449685 103039344 -13237292 -185452527 -82563446 -25097634 -195022814 -236785987 -235989243 -177304741 271531631 183177248 74221092 240553169 -125819321 -97163947 272801116 -97600953 -103686531 204373888 -218789352 139235438 -255959487 134724032 277262941 6111715 -214260636 -211359734 100233140 -39701592 -162547187 -36846586 -209069884 58451545 107013554 123601569 -191671479 -45701997 -94623819 -121289481 156417644 86095641 -172336041 290516692 -235905684 -50954482 -194607488 245027918 -46215846 -86946402 -154145590 256664063 -255721427 -153298290 -97612551 94107313 -65815051 174390628 -100380722 82334127 101193062 146269559 198517118 160039429 280884788 81001714 181760574 268934402 278021828 65552414 -134406137 -133325441 42226306 228390889 -224213492 -11676800 -190452024 175285816 -31650355 146849093 -9888830 30264714 242366240 -215489600 67791218 -230771846 -251969224 285344747 -121399888 195120242 -127068952 134473484 -182343741 92233328 -12239611 104790455 276157268 -95329085 -138916372 -177178641 -292284528 -193026531 66744166 239993862 237654650 117401059 -270937818 61388574 -241150730 120251366 -145436009 122662809 252643162 -67122720 261925070 228380401 147626338 -291594064 222321936 -208636465 28740007 172598899 203276608 292563506 -22973761 -74818092 -7077622 205917298 -153709163 -94916966 -245026486 -189572525 110078593 88068912 -177364429 -139613527 222412511 138807964 -44458242 191465397 48735600 -260513705 -205557362 273878347 140350588 18337365 174644552 -216213579 -203707772 -4712479 165778597 145924005 136937901 -135877299 95346033 236342324 219545968 220219107 233111383 -2201299 -74564414 298062151 297188392 -151783050 290458046 216265908 -89513439 40283213 -10890440 48168681 91279145 225424882 -8905417 159776772 -189276147 208457849 -74586510 -220998907 -299610223 177530216 183853527 -300527892 -147265667 202618888 169633656 170196735 274426987 -135477594 -122354831 232189151 87858978 -88108523 166489151 -96852677 -130252613 -22491862 44289050 -46162901 -134508173 216722908 76343071 -179511291 -60950542 72743536 -165545918 -241744339 59277268 111700435 -59178613 168965895 297971339 -32442698 111291748 236805763 198002446 -272565715 40630173 171513501 301194493 27571876 -108965884 -49682781 45374494 -270428295 -293740015 44009744 -142849528 5734119 228397006 -298196843 -211879697 -58522332 147803851 222329276 -288758885 -131927981 -286255950 255826610 107808363 276528276 274640617 205196976 -192961584 50260156 -289844538 241603357 150800775 34270917 111042229 -291131032 -151424667 -11410534 11110587 295530559 122956769 268555252 -88793485 128774281 -236655390 133682355 -17806102 121931580 -27036298 -184699542 298730341 -285261475 269936135 -247808071 155262592 182041580 250857285 188152198 264916194 -128478107 237149140 222742453 -214161286 -104975060 -77836441 -212705563 182301041 191023524 122579317 182075702 196556327 -132949932 -23039948 -103774210 -191607745 -182101789 80167704 81791630 -58044584 234246487 132517262 236996702 220443189 286168944 -198321363 -180651545 160231887 60190415 250596179 -130846179 -28028814 287724311 276219106 48069625 -234952417 65510942 297022443 -151112549 56010470 -189550122 35137061 123882007 -206881625 -276096720 -235317611 -45037202 -285944233 -99087223 14716620 -68100405 133190944 47485364 -234162765 -32625697 -164975002 706739 160066336 272417345 -179736640 133603148 31711529 -277991852 -127424683 261415496 29889420 -51870824 21737885 -258662704 201032163 -77034263 -287853371 209727696 -28878802 -243433894 81100377 277619321 49081389 -236637436 79563905 225872136 -44773784 290870551 134449721 -253255348 90204056 -95888495 -259447039 -766454 236280059 -93370103 -137699204 -278049422 -268752638 127319980 -26097865 -149182484 -239473748 78172790 200638521 -37350871 73221552 -235549112 263330581 -202011764 276336275 -261309185 21303447 125496201 234460584 55409161 79142133 -242551072 190319061 -83090911 204884491 242790778 -263237791 -69077814 -258622679 -186421731 -79553297 -170415919 -36219955 -224471394 -66251858 159538686 160531229 -263171411 84508312 262367328 -63641935 248291826 23858216 -104631798 -111908244 82225124 72960451 -86170153 240252832 -242213289 265551398 -275170678 5438209 50518909 264023147 -250715243 13497315 198152890 -211039618 -123347359 -34291873 259157734 23873720 -157374571 217939989 -10190860 -9081697 -217705711 184639961 171818723 99690050 -21171043 -276764528 -207507952 -244550071 -209307999 -109215134 -167742825 208375274 -88744674 204339373 -191193658 223435635 -253487023 196540457 -1332915 -263074798 -188187920 156272307 34206366 185961433 190929419 -15905956 -191785215 140330416 -99217132 67623808 97824238 -109386953 -232392358 -132657000 127142575 159920147 125089739 -220337722 254909429 -99719252 -35881217 86053212 217764677 -210471068 -115448998 -94032362 164868906 300745570 94953582 -274603656 -279681033 -96992003 127160094 -88373719 -5871640 121726456 -172238923 -271757798 72190017 -90447931 5129617 190701175 -104642846 -74225631 232234205 -139416965 -256659918 -82046811 -24586961 163826967 -107310019 182151033 120817446 100440376 83666473 201360467 298838477 -189139711 -36434580 -168157718 -27960451 -34475105 -136019922 268063644 -296369464 -296193770 184603240 44589656 -127107663 -185923319 137954330 -260381528 -249813009 -103832641 -247147400 -248239177 127026990 -182587116 -200317038 60105821 -241969117 93815222 93503188 -56446125 74866975 -82588828 272120763 16522629 173394600 -78066327 199172926 300130406 216591855 -113276492 152752624 238021946 -149555776 282098603 108631163 -173442730 -91302172 -5510318 -35576319 38240172 -78009278 183997185 -175244199 -63876356 164114659 147850132 -256059632 -130328721 -1829265 209526771 -108101042 -186493024 -25199511 93234812 -66179674 -14349404 114489689 -73019768 -72677373 292854208 61520681 -90718865 131778847 -230954659 -97033858 -133952922 -42092250 85772225 35899162 128689402 -154249841 -116788049 -217152554 -57478201 -182970865 142686609 244043558 -10213375 -166800347 -106534121 -51863369 -204747786 -169052687 94664309 289031162 -259205478 -138333315 189160744 215959563 154544835 -154362395 -280429747 -252992522 -223469111 21672245 191850357 -294198050 -165176443 -97709662 -168830464 -15764865 -52999811 -174598828 -256223048 235231134 222197149 -141728875 148161806 239321654 268864215 109569457 -171665973 -907668 -219407533 -40184763 252881583 82814556 150460988 81613870 135661668 194995310 -138103976 -211465567 66212995 16793772 -26057870 47139244 242733698 -213553379 100814542 -60659395 -244712031 87436352 -123801541 261710290 239621959 56999515 221683770 -277092835 -60341373 171337960 -1325027 103679956 -47715830 -135704844 45499007 267958554 -251669400 -118060668 -29050044 -263517264 24883349 47219600 -11074898 288322163 129328420 52745056 297665134 -48937101 -75944227 -60155637 -211928306 -262143916 -291957205 241110943 -166109017 -127763974 85525510 -293450559 96004373 176022188 98432286 -54011886 64688082 -254859780 59045826 -261899666 150528886 -251323384 216420021 -243982633 35658864 258851368 244708203 278850301 156871706 34497003 164055788 -220644870 140815262 -298937301 266743479 -301512255 -164973086 -87155571 105631685 135442334 -218815871 -205849572 178527755 30295825 -101130347 -137474412 231835085 131631821 90799934 31967517 278047325 -298334182 -6862507 34705878 22800811 158843150 173506133 -178974453 26071660 95823805 -80106413 -69604284 112128983 -12716265 57975114 -170418179 -58325123 218173204 180861035 -218946782 74051303 20261489 257117194 177710465 27461444 60444839 263202267 -156868997 30269639 -275465160 50044827 -300533723 -242563703 21114921 -30554699 31229732 -11146524 157740358 -80831456 77568569 268473669 252347316 68943480 176692625 -221840731 -273079153 227278399 115614105 -271446318 -240935642 73185568 140228223 42587005 -5159567 -288753462 -130653075 298626929 178942029 -104810650 -126846344 -2823243 123148052 -31364338 253910662 -183212772 222320150 -180333715 273819907 -97313301 -98611353 -167187054 -196260621 -301631607 261225715 -211133080 -222568376 125252561 -236103574 208459011 293545266 -151150873 211906366 -119894811 -191195426 56149592 260023061 232990127 -101448786 84155764 190865859 31211332 242658588 -90766389 48696504 -234374379 127172026 32958489 -210005689 23548049 -288122089 82083171 -160634279 219303316 -24786238 -246433278 -6059930 -61568409 175454558 298502821 167991318 101435733 -209688091 -182936738 -39537272 148955107 -276581613 -12478393 -97965778 -56653804 45474148 -130794697 -201890002 260323679 -26448105 7186773 266792651 188471597 -227151615 275551735 -180501109 -185688114 -263444800 -213881335 -64125347 300603920 -159793627 -286648943 71834863 6196264 -164610656 -130000138 -17823052 268174329 -72846164 -108224426 -142131286 298755317 44241206 -294528911 188614616 169943666 119166939 132060622 258073735 278854649 -40416443 -69090069 88446401 -46800305 -208587276 144335787 -128343822 -243779445 298955266 -197064410 -60097228 -224489499 290112237 32806798 83499156 -204340845 -280198484 -205357751 36238175 -200071577 231496148 -192412212 -44986753 2224154 148571399 -76070668 239458016 -231846961 290382804 74556788 253222897 -194584879 168719051 52747243 -254710480 40247823 197352275 -251334466 -227524972 -186779120 -217237839 20817327 163922217 253435010 -90168935 154635506 -130395936 -194616378 32783532 278753230 174551132 -80756388 252613587 -142066369 -140135380 -236519925 -134217623 268662450 -151968351 231817302 -138419662 -152237633 25958794 -95411413 76932206 -287684703 221248459 63009617 206187833 129355878 66494154 -75895874 113301937 181834918 -152612442 261040387 -114964202 -151935596 -199235107 -147580083 111325565 241832749 -106218511 -82184232 254148282 142108630 -215373292 -280163493 -209194737 197581892 69599265 -23520374 -129527634 -15187278 -193993007 -292304209 278816055 10472732 185526601 101129647 -133399598 -237074602 94522027 -90611100 -85633080 -157884774 -244781535 -52518029 -286778653 156891636 156525948 283711118 259751871 -79058283 -202802810 286741671 109815424 -189725944 -108498757 -287495686 -250498809 218685102 113854095 -253080857 293315695 -53788801 -290794456 83551723 281484660 177641602 -226732331 -156816296 298269569 -4649821 -13709873 -24371925 -200294903 -152135869 -54498876 63938668 -177912840 296973189 -286018929 -73975955 135772419 165490889 -168908875 -58745809 -230450637 43503511 10891286 77583213 -110813516 -124527723 277164575 -251116574 -198790238 107292138 -290494160 -35575118 83157207 249932103 -16518047 -198692341 159895733 -288395780 7150442 198257789 -39789630 139136182 96034812 156510325 261371752 -42923549 -157817531 -98928999 -115061403 -287800686 97874399 -166147199 -169469139 275048424 -111508235 -190608503 165443912 282376505 46823884 -151885083 180973419 161087519 -288398037 -297422484 228695075 237405754 -83574480 -121550558 277267943 98462582 118722828 127882216 -131814453 182345155 -48273113 213837581 150417580 301296251 -226054719 -24076203 298820903 297524762 -170002880 32550708 15720898 -138724824 -143308966 9709066 38223074 10884309 43008694 -59074863 -64926009 -239911731 119582823 -279520221 38933994 103391048 -111594158 195874470 -75220901 22717154 176556168 -299042323 31555025 119948542 251818760 8318029 -292171932 133552186 291425507 269680857 156580440 64859002 151153916 -13218866 -213025173 122804756 -3163618 121538362 -230555385 233187912 231391777 -81888253 -71064071 229728783 23685663 -290610697 -162701332 234970102 177995138 -202584402 -267041521 -238266257 150901128 -110510569 155570746 -189278685 -196222199 31462794 -77819369 -155440282 -115669753 -226313847 -179732338 138702205 101149393 140104018 64350806 -235032763 146350729 -247899424 -30927479 -31029828 68225112 -180195301 260899161 -181237862 -300616276 17466401 208441707 -300751185 294387245 -191795042 272936733 -170590847 111229273 -75657378 -85902387 -122348384 263425104 79202244 -298631683 -16794111 66002035 152857761 223595399 -41146595 -270594459 10393193 161421 229203245 -228930589 243169285 277853673 -115221789 -292866214 301236737 9458952 -197822426 122580759 -140194494 -171659415 -295607693 23925816 -292588012 97288533 -77758121 231500002 -10049119 298232768 192716563 -86553746 78569542 -180850115 -85419100 -76321212 -44120923 -111049656 34894320 -156503122 -170529325 -287840548 -149902177 -194826278 257324707 30772027 150007191 -101872975 -45943561 -232383443 47215888 -285917052 -150871898 136922299 -280495982 -155542324 223265385 -175079917 -195278139 40964682 138430318 132262308 298870485 68244388 253433141 294776879 -191920452 -188798242 196835629 -242075179 -21716585 -209841105 51192302 -113775858 -99089584 179394211 106511860 233607630 240903345 -43116287 -84725135 123038474 -297515849 -136461592 17565062 250656882 27285190 7960922 223584318 -72537197 250656931 152167903 161096270 -183517100 214888291 -108168237 -251800855 -182666913 -298333586 254544608 -168623209 114027836 40803985 -46495616 174223478 29323016 -94550003 88384322 32869752 -122077315 -227676068 -20440633 233324372 123251313 -184579921 80179688 38888123 124814805 59553730 -90264204 277470872 -200418001 93410837 -302009026 185726830 266114536 -169981898 -56908401 -46038925 -123906844 241597864 135665855 -165921776 -117630742 208515776 55292984 54887153 -143155134 -288223216 -273407516 84787087 135769655 109622320 -44900543 42102810 216897788 -174865259 298709584 156084872 -77120022 106916054 -13115293 56039236 -86982531 -48869523 -17102111 176187805 -149303141 140862521 217538327 -232423301 27271437 146589411 -174480966 -288563888 -31373672 -228072548 143434118 170020589 -96342938 92476185 -150221352 -125363607 198265111 261028729 -142226303 477604 104677466 -74596665 30310855 238477835 -236174116 250448837 143333107 -132818696 260952682 164093033 137644203 102870858 -229407675 12846505 111469848 -154563035 149865036 -263955165 969045 -191437146 145042041 75443930 264837716 79089786 -69145086 215927681 279297344 -219694714 101729250 53982939 298036436 -32536322 -10917517 274928129 -36124292 5116425 -79393468 -117678406 -278125507 -267621879 -81433515 -223705059 -157630736 121859531 41504332 19833955 195269567 -292815080 167553806 -261847100 -166859388 -117589775 -75189469 -157061855 -114584138 -286021923 -224795879 244543832 118418795 -84331396 293235436 -5385446 -139205203 24052905 242944856 159041722 16624894 61786866 290133376 -75044114 -162700648 60477385 -67142744 -293979889 58036295 104241945 -287965589 -162708365 282589704 219809728 -256904313 -121531265 60459631 -291940090 239287208 242298819 43588853 -66893503 -92323253 186721698 117921168 -34232013 -120034199 230156442 66485408 -46882461 55852780 -21993417 114196528 154525890 265565460 -26108432 -167869011 254003909 -296484611 -218247178 227014058 160240425 -108088478 -241604388 149901304 -126664877 -134739506 91657402 -81946567 -167575966 -241602211 -142078876 -99160456 -225752309 255016117 222667171 -177038607 119380516 125056165 -140133349 232674509 168778466 -61081017 2191880 -235030427 -180768243 -148965918 -254080174 228877159 26899805 -44132102 -71233966 -174593231 46222357 -78167851 82981715 -41405075 201952053 -253372342 301875716 144146341 204631673 287617184 -64814984 221601522 -36762521 205717962 -8547146 56730949 293718355 238880147 -282265422 -264640243 13984761 -149740153 63054848 -57004012 -80921457 159633892 82595712 -142778469 -43944883 -25177250 -36796031 198998544 105137773 216510136 -270649417 -237440633 -39713761 66366176 -21457779 138673218 237612450 203878318 -63086146 -95404033 11628547 -272532157 78433603 -56114024 -26521345 13073227 -215754941 -88646318 240829341 105743186 60736759 -29365399 177678891 14788800 -44787389 213779845 -231359677 8379604 -39510523 217276883 -46582251 -239620077 -82427770 272108118 -168579205 294716 184501390 -16790962 226173239 -101760236 -218267177 134170714 -172592610 -251229444 -249629393 70572226 -246558076 -149319189 267366825 84069648 -129564603 178269916 284319265 102996266 -148637055 66303573 -182720178 196013767 248771699 -100364045 290925580 212888199 -202598393 -129048383 -290369558 282238201 -24925478 281191964 12275653 -214635044 -291261556 -193875176 134872962 -114277011 -212396950 -301099494 151350681 209089882 -3972943 -196698692 -298791783 54677869 -137485719 39627172 198458693 109055689 176898575 -107353016 -56055857 127029333 300611326 -186897709 -165826368 181983551 60874376 11298192 -147412901 264141221 -162305654 29368673 107965891 -268538652 88957563 22870853 -208940219 193519306 36133837 73679365 -288705606 -37472694 240235289 -174839942 275710851 -23190669 -183891369 2355242 130931045 87871605 -209129605 -179568612 -126195733 -261041365 171811840 -75384260 158493637 260559248 280173321 -228106356 -59495007 72403807 157841940 207706826 95356140 78940172 141276629 -215892100 33817252 197008963 -296803162 198815686 -295085518 -297539405 6484906 81715289 -198226839 177445054 78611549 -269304741 -220318438 -52482350 -14332758 -190858977 121589964 -196189925 -301369590 -208270633 -96460974 233024959 196015582 -292284432 261354543 268448872 111625906 284177892 -292911181 79191229 274459574 -283271531 -228546402 154569993 9368518 42821345 153557777 114558643 205316879 17325967 85542763 -39502657 -15195009 -16283868 -151128717 -142766200 -244938712 -262893740 -155471676 -55189455 108493849 -263691244 30102894 145752606 97166382 108235078 -55685252 -161429241 132330125 77022434 189896915 -5907838 -122718213 142641859 -262386786 -208101696 270356641 -152123372 20169908 -294329111 49162416 -232879895 -60979273 -110569125 -281020972 35315597 250919647 -197067576 122259969 285859575 -4851259 -74161919 240158133 255873780 -138054304 254744640 16700121 243540497 185062385 178862337 272753540 275031947 129401724 163710472 -61774672 141600038 -165635060 287490771 -240539952 127947419 111037070 -54343334 19423047 100267694 115918780 235999739 16096749 -125391357 223379160 95030838 225693361 35702766 195077231 178775985 122954406 230271842 -243900911 -85379005 -21129192 281408220 -271533882 50622807 87376721 155342249 -253883862 -126115837 159646502 -255517379 201737881 162502278 208915825 90577828 50470271 -262702271 112582896 284940587 189793863 17109705 -98341889 202957545 -70270132 216037457 58707688 -130906454 230130351 235428340 -85606993 78078144 -229317129 124262620 -41185976 -293624260 178846964 260262069 240225528 213323210 35921501 -52345036 140644721 238423249 -174733318 181619892 -237877579 -215660998 49007537 -180127244 -216373414 -298442950 -80597596 -269751547 19410362 21623873 116446470 155322794 -239439581 33803848 195027652 189541983 -204328525 74175575 -205223808 -289108745 191223012 -234808142 4744789 294686277 247935584 93933907 -227407183 290488808 141170276 -257122263 -119542817 15397825 -45678170 -49002805 67467274 11684729 217767272 -2209768 62833773 -45785866 59840407 252447532 -94603841 248671079 207126478 168334721 -188423585 263023065 65913286 -202099506 -227606761 102422486 -61620831 -270023550 222451843 -295858530 -92149440 204355238 261855359 54972451 -188944140 161156348 -61343913 271467942 144805552 243495507 -102397740 -52379090 182460732 186594315 -1864081 97491158 161338420 86138893 8480054 204802698 100971961 -17900674 54538002 -291643050 -17609347 177345697 299456171 -290114584 99590754 -181386062 -125349113 150608089 48022889 295706062 113026558 -215878996 -55122325 -283819463 -97144578 -83048562 -295635135 -227609782 -23739367 290881918 131490303 138200257 -137468367 244746336 19839066 64913485 271251819 248379683 194402686 -231136661 -198461417 -212861511 -142115985 -153470898 205211899 270355972 261154880 23376809 150892688 138127815 -199431973 -257106729 -257954897 159276423 -58908521 -209210859 -247714404 -177414594 -100741469 149559 -181148062 154131379 72049872 -106311403 -198986044 -155892737 21801501 292910501 -115622811 -65787232 63758548 86161554 -150632805 -214210021 92316604 54404189 49556441 53909987 -234803175 -140498136 53261475 -271452771 176327282 218966941 273420599 245405751 -267149302 93459010 -133144055 -173236576 -40930287 182794560 -275688132 72751089 6636409 -79536701 -122412121 293863768 -234879300 -42343344 -200439742 263398108 242065074 84704803 -184163990 233895172 -9063438 211683810 122218948 124875362 -285943012 -196129053 -185507873 116788931 -73616066 -288285813 -138205208 -143441221 275387804 -232381030 -168615696 111032408 -194261261 276996416 -192191088 -297826240 -94139669 85290784 260438914 246232421 216689165 -131997684 100929920 -282768068 110514365 -252850257 -279825182 -94280295 -43471258 300040402 -55504357 147413272 -291188863 -152911418 -69552325 -196644269 -88988173 -5815933 -42713071 62447297 259700455 -136066586 -70503959 -287615907 92795837 -110498904 124342359 -235457703 -300576250 -185268347 -94550534 173998563 -152014396 -243870008 76628823 -186791281 -122557200 -280622087 199736663 239675320 -113821951 158847058 5846585 -118749568 -168933874 120305185 -173231676 -297664320 263035201 270264938 -150725465 49044930 44856354 -112341660 74206671 -231322876 -158029187 -177579582 268981909 -37909394 245768237 -176814090 136520540 213159158 -9788630 -14936036 -193449465 -257607727 -289925237 -256013281 -39457918 149721913 251644197 111755985 109821912 -168000931 215099756 -274715253 -84434621 235736157 -48144571 131679587 -247372066 -280758549 -23882375 -274867040 -17639567 -176360653 -136706325 70965365 -239528837 -155125529 -239674273 -301180386 62726030 216114890 -186440107 211068317 29240673 -298422558 50872695 -204789908 -231622382 -91231680 -138581172 131027971 113354798 40309964 89384525 93252707 248581871 -20571360 -136606691 271196542 94001089 -55986276 -79377447 -60568574 127917948 3472067 -242297051 -77671299 137400413 -109186571 -102839108 -23309700 203253631 130636738 -244968304 46570311 -287838101 -175655096 -283981461 293445501 90137427 231455726 267526047 -4693531 -167819977 250103055 98925252 221238637 -46172330 18322311 -186443013 241629287 -52124900 -138177796 98921299 156404823 44876559 179596143 -98612568 110188918 226142261 173524889 -138791372 -149688523 221814024 -95479640 -214856646 60051518 22940119 -231256078 -101038983 297052111 -135060823 -113448245 179263314 -67617167 80452946 301160684 220678486 76433472 -6587590 -166107578 243970627 64469153 -209756883 -118051579 -127575453 -146678005 -32385444 -290457800 301688631 -138470756 230924543 107486 210971971 105598098 2092496 -277998069 162114130 23523774 -293610021 219104611 -51201848 244552159 -37552589 80777072 -13869377 -147072104 92549801 116594889 188126914 -36872090 211907207 -114681397 235111682 280449572 -103294302 199557071 42387128 274292033 -158294551 -164387552 -7879384 193081188 239290597 228722925 252715602 130164334 -140213734 -29332826 -216847882 139788114 -177975387 59198389 110315231 -108097856 -187236126 109407309 -47188809 251350176 -173875567 -295896607 -79418615 -154952072 73498370 -241484202 -44277946 155292936 -165840308 216307498 -111762846 -37905128 -90779186 46768683 284891240 286973228 144474323 175932943 87080084 -249450470 54645366 137865838 249005971 -131451796 102501837 -23026447 18130801 46669692 18901914 -221738710 48744827 -195450694 127143698 -82637340 -164769906 -243670406 148717532 -27044246 -258840926 -223275806 -300936325 177922927 132440461 208407714 194942937 124949554 -24321399 -114034644 -105150940 90611633 -155455059 -171510323 104053688 -239874998 -189778150 18986062 190507042 38042406 -298767780 -202292018 3956279 -175283603 -213974883 180709358 -291352648 -23706656 41359897 -83966786 163713095 -56734922 -102089780 -20481075 69363455 131275271 258990250 251705734 -287880699 -179688224 285853273 -215656021 -167059213 -5630616 -8561569 177384629 276664064 -41413438 -14556172 21055864 -276009866 -12908517 275342458 -17921987 -292694686 -72568141 -76905897 253003570 264906298 278417628 -94455441 -116211853 291070199 127248655 152406977 79652194 226235207 -68786134 -27592080 -68894089 280075030 -287063274 -160136371 178429872 -295983392 -97639371 -213922814 103981956 -236986599 296102508 292490048 -296375750 -117642878 -50386626 105498546 168037360 -33185419 269278632 94862016 -139005490 247672505 -77650147 -161961 -107359034 33682616 182564579 169217309 277232599 255347815 -136497761 -142635854 -244330639 220326843 -232562278 280951543 101184658 212812961 -24431822 206764826 -200524995 285936013 -146708536 -228771678 -4221013 76756728 158819716 49118245 -236566468 -234710931 79532912 -166613422 -242070588 -281019476 83298216 -105596658 78405408 151140981 -237567819 278213726 -221158890 164995288 -67728752 69794402 -115121278 -59254998 -271483254 94672620 24500535 -44284099 -62748768 8384684 -258201498 -181568759 143310770 187474719 43416561 -40284294 112213207 -258340363 253361646 -257248081 226498417 -133518383 -43489398 -117323835 236607975 160835254 82320040 -54124897 38976101 90944073 258485509 -58396984 285713050 19174892 116711915 17020846 295462599 -162639129 251797793 -123309564 -183041584 263274380 -79623823 40552431 193835976 194688561 -64962830 -273878703 -17491336 8742066 -218448544 171181501 -53302957 255091136 -24178595 126796962 -241812972 -28301073 -66702332 204808239 247317727 159595588 -277115286 -294085905 -207795638 10209625 -174529935 -251298396 -33806674 -118936953 -64919229 190896828 -187633492 -115500469 -83636354 -153007344 -269277109 -290734754 -159647782 -157875933 183345997 199214899 80821501 9317635 83607162 147046281 66379120 218074610 293962879 220458234 234072533 -61626401 -70018881 -20359534 11998206 -347323 154423365 -82969289 -247552774 -371074 4806109 88058474 53193662 -171647474 -80409410 -78453282 179936313 -277960614 -114363449 -87406916 -113235437 -183672273 224673460 -24096310 -291536601 217607506 117247885 67016652 229215173 293085415 249651702 133031008 -258026048 264400452 174581103 -67926635 297111260 56810569 -95591035 -57783502 -13644354 75565547 36839652 286756334 -59340870 -47439943 -37951734 -172032162 101472491 -22605207 -280006609 156815095 -74411360 -179976699 -244488109 -115690831 -7060582 -52961914 97557836 -129739647 -218781467 -217210695 265159449 81450275 166565393 289617916 -223959820 -56601112 229118419 260511049 170316855 -150847273 221989755 59236480 61388887 -266912122 -189362902 -83853432 -11073402 -290604384 159952705 195546869 -144803779 243491034 -41202607 -62526553 -85903757 248077816 -215216689 -256302911 -139453063 -227797897 153593084 -178228984 257308221 48246587 109937636 175966301 284631724 154202619 20702017 -113096349 -38140229 75336879 -132311673 123798835 194350125 -156273060 -281434672 50287587 2262137 189518985 -91149429 275337389 229262716 -129355074 -223440223 2625051 -122267099 -7869136 239022092 -174614413 -108893843 200224648 -101116741 -145967573 -57183786 -42732820 123189980 -189676211 -288220601 -208996356 229800259 -148314196 202562769 174256281 -250156768 -297023953 -189873738 18289244 -111956409 -242805684 186228118 257952141 23135195 93600156 67613174 -231846588 -158421906 203191083 192497550 15999610 129742783 125396058 195544029 266197599 19028425 35610487 -244063124 -69116236 199512803 84036207 -18551407 273392426 -66270591 186032298 207815561 -152099905 78109324 -289614696 -216155319 -62264249 -253107953 185371293 -212309418 52459060 206885245 54485553 20290079 132929999 -230586646 -13434035 -93945387 -97908619 -34961095 253622131 -234842476 137970632 241826597 73403119 193569021 248609305 216295489 -101841550 251722682 -73670241 118028471 -12321963 -123062174 67338201 119210272 -269861277 10685003 -73233838 -104458177 -82811853 125885632 214372592 99328686 -29505462 -165451579 139634584 83892697 -283198259 140332495 -240566196 279624722 43141334 -48526172 230970720 -299400900 -169576196 -279191482 -59434693 142695136 -111380384 -129357593 -4655324 -171960966 -12572844 229601041 -127766044 -294517608 70880435 -192052221 70984046 -98520968 243243005 -251364701 117567747 -248011898 -301960726 -79461657 -130369049 137703667 106606932 -109866078 224426360 -211954734 -128321507 282547014 -144122999 -199423475 57446831 118782000 203303719 155665439 81127001 -113368716 -257975227 215664697 43421735 44815153 -79554153 282447579 46352362 -159366411 -186249602 94474941 -52097519 -4182607 176177056 -286581460 184926867 -254403329 87542763 21304791 -195632861 182746481 -272395315 -144612016 68381814 300985801 -298051808 -244490405 -268290208 298910949 267225424 49785929 171717936 111314390 6598919 236570751 232944666 51649172 -43697450 124832883 -101837039 11315194 180379327 -139989289 272567719 -102108461 -31901659 -260288013 -277678733 -137139651 -66220465 -190946865 294766217 -49795673 -111395328 -209421009 -191628255 144413359 -2294436 -14889772 144483241 57522322 -234988528 -130107652 221019280 -70932409 227889738 116457421 4098455 -285078514 -232600618 -114334534 -208383399 192196595 -180787362 -133576458 103057802 -209847728 -166358254 251801989 196172605 -35038205 197534239 247414184 182411142 -27409243 -89881024 -277237518 224693770 212777642 34638301 -243828968 294347625 -17874501 47832831 -72219111 -98896853 -56871523 200345891 41178331 -117396063 -290995934 204441332 -142694799 41680040 103245057 275742298 -281321878 124257102 -40798890 -219367998 -17953346 -7328305 -182318860 -116000848 -104692331 -197292468 123690544 -138132112 -124214541 253679496 -163094145 194173550 172512513 -151015562 -256857870 -101589032 -123913034 -160319800 104300017 167608042 -78680908 242748546 152970192 5949020 -166123273 12058261 42581693 44164481 -124974268 234969558 221151958 -111187959 -173919425 77610660 243429977 17839635 -244914511 -226814559 272309931 -69763110 -161068730 13854979 13821118 -149568016 91905551 -265507752 -187536484 -260477090 80926754 73953310 -278865516 298770914 207532910 -40271578 289334651 80646016 9801975 46212410 -252238746 15078798 214311513 254962474 -59726742 -201704296 -130984425 -129055529 59663226 77848531 -48583338 19285563 56434599 -18427696 -156446675 248942170 223224615 -46919251 -57363109 -245713287 59547063 -23498120 -200938630 -146304144 -107638241 -190718049 -172387487 54926421 -250583196 -269647240 258305236 215911628 1254229 -686153 -72313806 -49312927 -184833132 -221226811 -214729136 -218749953 -18912751 28792725 127866176 -185414177 227095470 -37005302 -41690851 -208048350 -51780030 -44077640 224039901 195375794 33025771 249073787 -187219343 19181979 -80706607 69487604 28631651 251585569 73286290 -87264939 182832577 -85534761 -268468570 202874031 -124252649 164485487 232115869 -111490011 251701903 -37169101 -221988082 -66548180 232557325 -97993833 105681035 96829967 -255395265 296562795 -124331711 100587436 294000814 111622665 283027214 -17280007 -256206410 247319263 128910857 282514011 235464653 11824288 240141884 284336294 -96223036 -100929327 -38809891 -249054466 -50643953 -265143826 -73314871 113497792 281174119 -90097086 -293866959 -206213173 -134433150 202722227 -149197275 -185316397 -101617114 -11081238 -32900920 61708494 98329791 300558299 253539188 79499265 182661210 80632171 -78813124 -1633152 -89037522 -241797257 152052426 -159945837 -84257432 -91232818 -57952202 -68203619 -51319757 -291424899 182165751 237152402 -7487185 -15927982 -109432206 192699993 -26233727 34243915 248674537 -234472789 -238153786 -206870295 -99393906 -159513334 -179327521 25360915 -226544943 269372257 166336476 -63911522 -119946067 42754735 -71308154 -267148720 133189886 -203372076 48950086 112164129 104474072 -270923476 -266034776 -111377766 -244354850 10129534 -82275374 -81772111 -259650181 -156065766 60446218 -207317301 249669122 67463107 37489508 72865225 131194070 181974096 -273949631 273660341 -208310345 77076964 -296645620 -10163397 -148750402 261769805 -82228757 157989478 122693524 -287788685 19458881 -44185810 -218959144 46083269 -107574952 -78033600 -215924894 -240375746 194427164 -194491930 201895462 -65765097 -187274468 181073973 -110033604 -66176960 124934633 -103019992 -241030392 -87986320 -62765534 104106309 264139306 -106148237 -129609917 199479113 -136576041 -266332031 81424890 258908053 133950850 281894121 -72294516 -149650322 282635776 206467938 220008697 -187684985 191223296 -174325980 239406932 153034331 -247420892 -52234188 87376366 71643727 77593014 133961818 -111454841 50626507 220525045 -97923130 135017136 -78981749 255012292 -170652476 297891352 292380882 -29756711 128592043 -61671643 18626610 278559813 17727037 -24090858 146473229 121340591 -151492626 -248046936 -106102252 293605503 -61445964 -91253597 -45630460 257666408 -153339490 234473286 111854002 -265958148 17079748 -76616618 -212612506 260615663 -68002741 167075218 -289327682 -186030003 -64186423 -167383917 -31301277 -114525000 -239756974 -117210647 213972871 -32796309 247315732 193536126 -293154052 112948818 7087626 198059784 95793592 210764652 71407174 -71309237 206442548 230918803 78254189 96556229 17220635 -218382488 -300177242 30019513 220789229 -99611270 -114219501 296371886 -292378581 162033091 -195593996 12944633 -93208050 -11010493 -240009650 -226034112 167076869 -299223780 -148781799 143719804 100523132 267706555 212375916 -166297657 -31488623 -277621483 18094848 181683524 155178334 -261560203 167735534 -140246173 18835884 4680300 35660098 268331930 -182283320 -254633777 -229065248 248708598 -277334484 -81402085 29243230 -59695925 -212295692 206023528 -35012626 217052756 221273740 -153728605 290928017 -4990455 -263772513 -121790571 22243663 -130396461 -183553536 -280382579 -135914246 -106910026 18795274 -107424689 23084966 -87372308 -12057744 -61609499 -152507694 -120774255 -292926248 -88065575 20204610 165701033 -204048564 -221595728 -33278740 222118994 -109371860 -116396459 -24295857 -221759547 211865075 -266474550 81225855 125471873 -232552274 -184401458 -92890118 180314050 77472813 63453483 -275057864 223413438 300372345 -297137779 147002453 -244691719 238254450 138544267 179152935 202900001 -101899572 79297952 -176001959 -54876662 188220193 -201115165 -242881712 -199562029 -90208769 -12799897 66068307 -135576134 131189983 135914579 80498183 -182558102 260163406 -46701009 284484796 173347016 18921834 -163907417 240363333 -22973814 -104694177 -208611478 -135193903 -33794287 170625444 159701716 24997641 202278345 200587731 82860726 224331666 134369700 -273573130 220611300 -283178835 -4583258 49408347 -236676086 -50177917 201176048 -150337754 -1406240 -145305308 -278754768 -252941162 132610054 -196755498 180908615 16773372 -31245803 187634925 166301145 10908115 -91929957 -161802194 278811639 -13564011 -124452257 -87340358 295594671 -298851060 8770243 -108082696 166725559 -185251704 45718378 -148803467 19343676 -28272492 55593949 -32539384 105189898 -30749014 80863443 17223379 48668858 -199763462 -276274042 112581222 -258475855 -133157085 -135198269 217144258 -295511639 -151780318 95911071 124900540 116519701 -276901157 79398873 250166427 190619129 -74594863 -121867597 129625993 203643716 3823388 264535054 276207875 212869106 242154620 -81382338 -271994747 -196083274 -134719627 36335298 109859009 30230252 46215620 -239386377 -80955003 -266944855 -205302314 -282419144 -299364703 -300698002 -72695722 -192919948 69634948 162245074 -47104586 -197545923 269260417 -236516777 -21927000 -170839735 -257682126 286157169 173420495 256951965 -272580598 131330170 296449096 152136315 157219414 -128222089 -302176991 74311592 -267614506 83685963 129159449 279720988 -120580904 -228765846 39198920 -195532750 81912082 65384103 274448883 -78620644 -199286135 -148856725 -145945792 65511077 -172837862 -258828071 -273942764 56613252 -249580630 275718492 148975180 178887327 -130053924 -171910204 -228065249 245052291 301652133 -277233757 -158213561 -147272379 -17725785 677835 145259149 92972968 258004534 -105189410 -60688521 -249460498 66731298 -119300519 199061410 -91647133 298874978 -148203617 -269139025 2857250 -6408711 -189806429 270889587 146527594 283308293 42840189 20075415 -289514815 -219299933 111774630 -278567516 -275644087 -247160887 40594334 283093208 -142186352 -66863211 -150434170 80941298 -226698123 121111346 -259282935 60183357 73747399 167889509 -91171161 150513236 -164812641 95774323 98149436 217339847 153214082 273688754 -236985925 -275406553 127420198 -235782141 -129691843 -105322027 184019332 259750741 -72773240 -12908368 -248598681 65322587 283279972 -151333343 86671024 -25374617 11498271 -51181194 -257643584 10453545 24297802 -14145096 168279191 -39200905 259780882 -128410162 -137588179 1639331 -139154969 79127391 -36319937 -38685471 -167550102 183728273 280058620 151000714 -270331911 -23138278 -8871588 105364740 81377402 -111395129 105195599 143507134 139587170 -273857817 -100630036 -79365875 62052928 -167860036 55085578 128731400 -36029616 44856224 -59973576 -213738614 -114160901 187562126 -286706959 -225779114 196157209 -176152734 -128331682 -120891289 47826844 173951053 222652435 148728670 262619681 -78659460 -255465319 -245360700 216639334 -34889183 180083624 -88639790 242508102 -4491962 -131565909 159278279 -47360945 270403610 -296461507 -163450204 214927417 259532710 71888061 -188238787 93906281 125535396 -96086703 -238736017 106915863 -108477562 -158728524 -82210639 131885350 -203383057 -281771409 266185028 210507062 -272652482 -71055452 -123258850 -10978319 -257686527 -181638281 57424336 -235198566 222614636 114159244 -121204727 119841201 -149786381 -290041616 240986411 -188842885 -83648795 136306326 68027905 82557521 244439443 -42269995 -80655285 201765160 60067298 -159938287 118225598 -291767621 75629763 187991541 294853160 -173597354 215682625 202512880 18478765 -85856208 174984117 -90498516 -18037471 50201829 253931077 268106747 110603131 -297526035 289811908 -177740646 58557249 -60284553 45869218 39328046 -271135937 229918246 128851979 -241532534 -86632820 68440493 183745947 -162201020 103903426 -177492264 173996425 65650329 -229854456 -200953925 -72442964 -103464560 96748700 95599913 -232407016 -16902767 21386592 230509871 74371008 175692995 244755598 -229470174 120754433 37848226 -278162242 -88352605 234560516 -182140068 -238271700 4466446 285591546 -69430992 966450 -56999312 175701295 -250495483 -195741738 68244608 166496378 168829179 -25959546 152395129 -91109383 272986006 -93540952 -26187453 -218542407 -169904315 301350746 171892613 -227642120 253820406 269609666 -271929892 -284466245 189004252 261923050 -195349447 2878744 -30088269 -208229080 80709231 -152740134 -168011877 -297958517 294201184 -102618501 190163101 127608102 -242077564 156639017 -181360992 -142856074 51138346 199052486 -62303283 -237437928 -204856465 222610189 -194170134 39883998 -292391432 -72919215 136429859 -298887671 -80419526 -102874568 -137975856 -124286051 -291386620 187763027 -55326680 -508096 -103732792 170594927 166387394 -31896909 -225197506 -30830286 -42963853 -170496007 -85946772 224434939 -236955405 -164999184 -181744031 184936060 35681981 29445441 80227542 144204607 56203962 -280160492 -2876860 179687316 -300763199 -5472216 -93698918 128221454 226035592 130486383 28800237 -258934089 8195325 263899475 -46624146 43700154 59074593 -98391197 -47200590 119889873 -192897380 242674410 -153349257 63715973 281140270 178134979 229994080 221747628 635080 -288460995 -20275850 144769323 148012370 -2308148 71043293 77028960 -112500754 -31317475 -242502123 -168921050 226369797 35932907 -247207225 281450274 145910974 -70204454 133053978 234673201 250145119 1542884 -224123963 -19211176 -211736515 -47944835 -204472319 111518335 -181761895 202641337 70028593 216678572 -175824824 -281921627 -265594767 245860235 171132828 -98657742 -21447555 129028096 262987360 -75612829 -54787989 -181180321 170915033 49928948 -189770472 -212411448 -215883556 270513226 94948864 144262521 -187882671 -61283179 -242263116 -71001881 -109676634 198638932 -287392412 15657229 -293136558 -84676969 -126784131 -232058247 -181161044 -127748655 -190035262 209990537 -287231447 243917036 -188552407 -45554800 261651697 186615385 83138912 -301715199 29367160 -151978451 -294928013 -143162622 250315221 193660251 252860753 20163223 -192460276 177695846 79465392 270073087 73208767 102612328 10800122 250608824 -82617670 -277073358 28049466 209324225 -85546492 -1870591 211215615 -100259383 -12295809 -205234465 201093818 -141049469 -45026502 -219233540 -243215297 -12443758 -169176788 -76977794 -181639409 32772811 142998329 -73738089 -45772868 51001441 231148895 206847571 121665096 131651409 -215156780 109675325 155978848 -185993292 153000452 33711915 -112026489 -201697663 -285057349 -219196367 131137534 170824039 -294114049 227595494 -113967450 57667342 1940251 -3085154 9936791 72201512 136619611 -263972460 204748627 -150790291 -59644717 77140555 -80169297 40075605 -17094282 -297712185 193004808 268537334 186308014 -52993430 52963071 292591618 275833321 166777130 -199610457 106096811 -237435240 175952670 58036682 -295127905 -227295463 146478490 -165005837 160463793 120472312 -61935424 133688131 80781841 242601614 206422608 -245202655 -59249402 -220837554 -91375392 -158905020 -87681869 157798978 27646102 118530623 147685968 -129410022 -109847117 225848509 -294574358 -195875516 112564846 219589066 -297812174 -183134186 -139556669 131471046 -234425957 131317617 -155943 29811077 264976424 -144133638 -164215935 49719631 -22215498 -265955719 -10727186 -78265816 215999442 -140511542 -294118599 1116352 -231107962 -291787207 -1038232 -224008934 268284216 -80286400 111921587 -235279281 11027411 -71433815 -68378106 171429460 117443693 127853273 89913179 257937709 295453524 261108073 130293536 7566935 30486585 -73722517 -139472541 39883181 -222443710 299704478 268194731 124460676 32181780 17005756 282490114 181182026 -244592547 156910366 5667793 128285663 -100816978 -111815188 -94661682 -216388031 35575864 84336626 262720744 -113295026 97074265 -274330553 -25599869 -99825219 195756519 -286640000 134025555 136932658 -42146545 221194016 292387877 -130658140 163741020 289057717 42545026 230281762 -186748938 -190062502 -44652612 207187069 245809019 -273124149 1289747 -284460324 -204201343 -270834005 16191997 -110562243 -97553845 -136979078 -136066822 241938433 -199420126 160216593 -70721988 -239427298 -235997712 167046580 -258898437 -56510062 -63805917 248363615 23246400 265972133 -115476482 157647765 285672936 -45342122 292121941 -148241299 -253374423 223419841 -31918415 -180071271 -113942733 -289140810 195161196 -294289530 174094808 -181606861 -168294904 20741327 -213298846 -161716870 126391510 286604673 267128180 113352212 -30974142 49563324 -116282514 -278783971 114481299 96444061 -129450803 28047032 86392958 143709356 268969475 85683822 -221496193 3748658 -48239389 -96789405 -80819429 -151466710 284325140 23086829 -136875964 -137724227 -150715178 -135095870 43795721 90076633 -43874482 195925026 -254137261 -175596968 226920742 -61817064 289257691 -47465849 -259327849 165111958 281424842 257296879 -39791113 -59054625 -47935531 -72094158 -109563285 -109149523 199419168 -170548509 -225074948 291264405 86954778 -155430045 -258294989 76340751 154276641 121117090 -98478829 291137051 -175852319 -186339450 127448382 -108576875 -274548035 -226411228 59505782 236713897 8083579 291867702 -140690017 -181362165 -47803874 -42967240 -88320990 -102475846 64829292 32193534 190218757 -61597318 -34634537 10504371 102533905 -300253754 -284171124 -128070465 -115997556 -248694197 -95176222 44160650 224480089 -66525184 249728056 14386679 196480780 -129718132 238151170 -205133166 21023842 209589810 235341391 -45829770 232280770 173495288 -109750241 -260760858 274557446 11160232 -285333088 -197462669 59908162 76958031 -133550774 -251180311 245084841 39131605 173493766 -35188345 197446759 -11343128 -229456642 297812924 219116674 104579752 -196327342 55408244 -107622170 256554376 29349017 -112802591 -39625742 14541740 105237545 197093522 -201163028 83145340 -271293493 271211140 24097795 -48552105 100405284 -62591034 259301118 -124820418 75378425 -78235423 -103368495 -260549138 218165311 -150491126 167051565 -198087274 155372748 -28029246 -150304517 282336147 70337242 -79216519 -28310124 253443611 -210024272 280980147 17525666 -195736295 -141483440 206520833 -137620179 247400963 25751796 -211769148 253792532 -241636907 74790579 210758380 -57050408 108795105 3809171 -244124964 229948266 113279967 22851805 -106775539 -68394785 -107122311 84470162 221447266 249185152 -202546830 219705627 120521701 -126758807 -251215571 84463648 -126241300 -30152042 -79843459 -241311554 -186377039 -194314635 236667873 199807715 -27395275 -257393885 36295829 4505020 87492339 -220231640 -171045855 -174679973 113017714 -121551419 98376706 -40404798 200682737 106757399 -203966620 297267849 47427295 -52084407 230504099 254005982 -298787472 -274399274 255056322 -75624626 -216910146 103608923 281238924 -198618576 34450990 152388476 2032118 -92939720 -99117340 98420041 -101033943 271084015 166024509 267808579 -190223161 -178128996 75164624 219200631 -265703256 262344026 215674705 -179158175 211306165 76430708 -288625478 285122658 225374638 4798739 246560521 -45248176 -144344569 -133044690 278978220 41402600 101461466 -7201094 -93855670 235452044 -285873463 198381955 -168873033 -146094475 282331242 -53047320 -75340221 -169058190 89272012 53847602 -92892765 39333002 -134501442 -283114650 -255052259 257639608 -206720532 258257272 101976398 98422917 -179087083 -257714255 90635666 -206852626 88505544 95346892 -51451079 219820989 -116054155 -80283160 -145172133 -195598276 -121544369 193375608 -14220724 262906035 11364491 -51239853 197765644 135272784 -76330115 -290418635 -227759193 -279590147 -179206365 46106975 227338603 -264909199 29933583 289029872 19078945 -233415533 -105040936 111855630 -280323258 35602236 -94776028 -119331846 26074249 214115136 -61953693 -164111586 -272517721 20923485 -12893003 291880495 126629543 190382001 218756906 299569738 208839608 -287853713 -291425715 294857893 176078308 -28427965 -232015687 -296348050 216122245 285808229 209342436 -17269086 251116411 238589655 147818798 223004058 -282541877 253939401 -98016900 255698169 -41601360 -16273977 249792001 -162611649 -136705674 122579198 -115106124 -281612786 123932998 102934157 97436622 264067469 64554077 217792058 -300409377 -125916269 299607225 -298780346 -282889680 -73324390 280469163 91601841 -131931524 -78169857 -164652277 -255218524 -267730119 -48299525 -187662820 182253104 250032286 -243440265 -25491290 -294090266 214699830 -265089266 171855216 -99672214 -97069323 211659149 25868480 87750101 122136126 -152988836 88963444 -243608853 -179752489 286717569 81683242 220385832 284181869 -159710014 -220352239 17234475 -101017182 -15366654 160087144 -90045266 256688095 -287585478 188700997 284188207 70128432 211244270 137460070 -62078541 -247616677 241473749 30604707 273312957 297006913 -211036676 102230192 -163476563 119512489 -74220232 -25202039 -154473815 -51110693 271918024 -301650950 -273196704 131716006 198613995 209137191 237861192 180502233 -83219004 250210404 -138842684 -201381587 109452491 -111578821 278099054 -113570214 -265732952 -216208534 30393537 -18082067 -302003462 -218337764 -192485915 231896071 2456198 -70625127 -28439423 -182685881 -126059332 -234967720 -112429279 296855334 98196822 -163845423 -267161247 234640795 176357369 150563173 17358868 52464678 75092388 -174065135 93166137 -215956071 193734380 -71620698 146210755 -221114639 -54614887 95600878 -157842766 -138975964 251665742 44648208 -38616104 132507463 -16214584 -72026920 -175680892 -150444727 184104921 -47821689 133298861 207441626 33049386 -186045126 -82183457 40855626 83103033 -85218844 -140743109 210043990 27018273 167926976 -172349778 -97836646 8777866 208894413 -202621668 153089495 -246313256 -122924731 -272621967 -187838378 232792389 223007080 174002360 30198523 219806907 -78088353 -245347954 -169437011 -25391069 266248201 -113190401 -124945980 186685738 185638708 -56014056 -30579828 269881861 264099874 -174123304 123462966 116743524 24294335 33754055 -248419856 -113202561 286792540 -167152802 -150175432 -177619797 -29944075 -165532914 230311671 -235296548 39384681 92825351 -218464091 128268856 -57071225 -46759008 96083603 -3394935 -166065965 228448993 164254505 245363827 -265266772 169732228 45860304 -151096547 7959233 -258590222 -248240725 157199201 297550019 8607467 90228299 -129259413 45819162 -143732143 232161818 -266465622 -140406523 215462835 -11651009 -106560236 219901501 176435055 -25789774 238225066 60761912 -217880321 199618230 -124117260 -24352201 68645445 24186485 154581607 171408497 121227354 -184199860 98830525 195365458 -153884229 -78513758 -100159720 -102000856 -70872705 -160341442 -75862430 -23581559 156655639 174887312 -145359898 -201302235 -116717413 -78762123 -147753054 285802172 11706318 -46921454 -99567248 -298521316 -85134635 178349045 258825905 -53605450 92754597 -84367856 107391562 -248535176 253587686 270757860 -45342385 -229927480 -233112969 59127474 -160518947 12962612 -41327123 -214860285 -87762060 12266351 252101678 -194966768 -128581542 166004875 -188594036 -117342673 -107459065 -89121553 -123324778 -73176982 28126614 202132074 32089746 298848685 148174059 -275379613 205820488 -121178089 71280455 -104549399 -77070829 -1960647 -4095831 -8440165 39673559 260260907 -251258552 165164366 -178389530 -118489133 -112752033 164626451 -80142668 -65505648 -75107991 -70683981 271459770 272150439 -73738845 -149844562 -18505230 -209675592 300083435 103629396 -40650549 74704522 -22385169 -237978277 10064592 153038874 95461105 -230303682 -236069279 205992508 171953521 -193249296 282124708 -232246399 -172636946 106608813 -262211424 83394313 272439922 -32801813 137513472 284747571 247972042 -156867278 288463426 -201274362 105494618 111094671 -275850491 -125154667 258967116 -34392491 -48515488 66848249 -76299958 299767992 -211214076 195259195 95618974 -58623423 -230089839 11873796 -191453441 -293621747 105227221 -249066621 300992974 24451837 -163063157 -161274713 33768170 -79503563 -190337390 288466617 -29616034 -84261582 291708860 173275584 289859868 88347360 -114585738 299583833 -64801393 -9252978 -141621499 -181538044 -172422673 263530609 29853001 148138997 -77541889 -294804461 270463763 -67056623 -194639747 -169647313 170207736 -4412987 -47533301 -168162337 25125841 -129171858 -108223872 -262792980 -98552697 131187608 172400244 -107409878 300905836 -134139898 -173154912 -160408541 -264508322 -102187808 -299985004 116840144 13713928 -39295605 -172532832 -240898709 143212557 140838671 -268876914 154459283 -54658748 46517392 -300681123 164874063 -243237968 -122644427 275068950 -210222357 176739341 -117512205 -85092232 -112029884 -107765678 -24300344 -197473377 250172700 16968017 180499137 124314000 50500832 70049894 131605685 -32216945 54231628 -8835938 79665282 -189664736 -78812985 -196927443 -170010879 -262483876 -223584256 -80196393 -87189075 283769554 -105118883 84797519 54865081 74702335 60437779 212084867 149103685 198623896 -62019839 275742338 -123333977 208199682 -231728795 42524765 -164699662 34632788 219943814 239430214 -124003063 -149544619 -129253796 -1081512 86153832 -159447916 195731469 -284171695 -173225229 -26942908 -271989396 160876570 -222602986 56162348 5945302 -27235523 -30799405 54922250 262678541 268986211 179941369 -107715520 183095979 -162334874 246755778 -44218638 -115387924 27907622 -43396154 -243488456 -111808689 178797574 -177988569 43453286 255392501 -66774229 215649360 153171282 23757611 229206577 79674496 -276973424 -279020946 -63885104 26676983 -160484151 299423639 190476849 124310574 9844263 -125910106 -83867778 -288042593 37713487 -260924816 -209951965 5748746 151023704 29973312 -73479803 -102896900 -209815023 269724974 -147256750 179369289 -207254728 -281825907 42641023 6674546 206919404 -239257654 79608107 271020290 -106334957 75653961 -180760783 156312977 -82838686 12764734 -149341419 19521518 119164054 -116644567 -180418820 -92217413 -62832916 174341860 221630232 258396874 238489750 41837351 130309065 -178166593 69365935 212624235 51568947 190854949 -146962124 -165168335 -190416844 69702934 -299739465 -110000903 -107622915 -174550303 166224974 -45973640 129746059 -220399432 281384132 232543792 -123993289 146541573 140641742 96693069 132013031 -60626569 -99211904 2016600 21528645 -224973484 -265662723 -271975870 248882929 -60887628 -232941576 208879999 -11197597 -201745587 -50787697 -179094528 -171450719 -236916833 7894125 -53334379 -10767862 -56969565 10392525 -124194243 73082790 -261821326 119112717 -58169967 79233793 -123116611 -80438655 -11945231 -222642972 -82234860 -234449370 -61734738 194973917 -176182848 -82183339 -108266324 273848004 -31326061 -267670916 -105866246 -64799179 36804539 125158019 145896658 -224990657 34356691 142111390 -188493930 -130981354 257166525 -192620603 136964539 252806036 39155685 29146196 205562076 52444021 -146335052 -165449291 -301883270 262872129 62193208 42902642 26583305 208544757 106084578 -187690023 127498770 -87803390 272305124 248730959 267786488 -14078730 97211502 -162085181 129171686 -192813106 -189460828 208666573 -200768380 259102113 -169266196 -239965542 87660876 271231560 182160089 -186753855 -161868852 -119835717 165605957 234054375 -280002022 -252792342 211608863 -198745374 -134784166 -100449158 160983144 155555636 -172871172 -253142569 -253781395 111923114 -142820637 -242176178 54137971 -19111029 227558412 -68041876 280237386 70062242 205914781 107159713 278577986 31928867 298605679 267934672 142656045 -63732451 217063647 253978502 -37497397 52615238 -239176038 183330324 147730685 45495470 4961867 -27319630 275281956 -95747830 -45363555 -140370712 78753599 207916532 -295205066 -9244066 -79298770 300484075 252108181 222962394 -5399735 232113365 -278593633 300839889 5111160 289523905 -48737469 149995552 227198430 -289279526 90777864 -147366241 263211705 52325779 -117343532 148702196 -194287856 30546526 -16108884 147087453 139159133 268413740 273736897 256540140 -116253492 198629585 83279523 121391151 -36322909 -138999103 56792269 -100773208 -264704790 20507528 -242404971 43899854 -230837343 205092414 79441587 258714486 169172427 40366290 -19708603 146413206 126187528 13835435 -134488156 -221141567 -79767631 -129529231 215522642 -227916574 168281218 -193531053 -51372128 41537462 191400 34870724 -9568852 292798018 -281235692 297024788 255821321 69335138 -249156652 -167578332 -238760858 -224757949 14429842 40166186 -189881938 152635688 267080366 10287608 63246291 -2055347 -25982721 253337097 209057850 -68258499 149042203 -194059547 27399837 -30611258 62782316 -145951324 280373979 233493906 7155231 -197832663 250771825 -59226752 207446203 -61112646 293548787 225726354 48410270 -52727801 -109405193 242638161 286277385 -99082267 -100292527 105937288 112621398 -234152200 -223275005 -73030640 -139914219 -275454189 -163445816 111891061 -42933648 199464822 98452522 88659667 -185604111 129672452 -222210056 -188214119 -296518034 -71915320 -34157685 197931675 -101336229 -33788140 -296389795 54946906 -99710861 -72708533 170240458 -55268295 73862200 -42418195 -191908683 2293118 163199042 -2181386 -33682868 -29190599 135921359 286486825 28566546 272841939 -184655879 -90796569 -259470924 -101743156 -253329015 -43361276 -244247989 -286888862 -241491573 -122963246 -173349522 -241959727 159566466 291133134 82525675 130666182 93508109 16724704 270271311 137776647 -76587289 -129004260 234481248 164360932 -167510151 -154155567 -258987003 241295627 132369036 -203309039 -222320671 184003124 -280096286 -55881942 252265730 91077205 -32203833 -5381705 -272811724 -50217125 -148095616 -165570349 56174098 -80715824 288059124 119408692 -26716497 34202657 199749726 183121989 217168171 244868265 -302124084 208358982 122810647 133326970 101286393 -282310601 262008450 -242654359 31585363 116557729 281473122 -140579456 -166196863 169067713 58206485 146082476 -210095018 235825384 -197262471 -9052135 251317186 270860258 239884353 -219524169 -280192672 -133564575 142223811 105272592 109197787 -172217067 -108439504 -123130421 -108634070 56027516 -173270286 81637234 251473557 -95620543 -79483434 -175408458 -3593850 -213259913 144574919 189951393 -46518472 219560234 142472633 108857647 -5782005 114755183 -33483478 188799033 214083715 -252890278 220585190 132805019 -122198903 -52063848 -153649266 273853980 302020711 47941234 -107047467 270391279 187605730 -37061519 142251543 79117132 -224717253 165924797 -94224519 27620252 -110287874 -190655394 -21140762 -205656825 145791330 134264838 -121472771 -192957085 -171776952 92018132 288086257 -238926005 -247081655 25282768 213018844 -81188426 253515902 101781669 -159210751 -239817999 -16837268 -148829472 -35698459 -268820387 136032821 65930762 -192423304 -168661877 -127319140 -78444604 288962140 3957147 -26062369 -143074951 26111351 202020746 -93744380 -101599017 183929540 -98113012 -301255562 284161480 245231051 154624526 -91083955 -272855791 -50908958 -59822783 191722857 -98907660 220718272 -79440701 -136214691 -117993865 -57597294 -143915891 222870498 95956746 -95013489 131915362 -198196355 27916196 143535214 -89402814 55056998 84953251 -292527357 9129009 98356688 223204759 213287088 -263279854 66752646 -167094128 -163267497 255424185 -105219776 29562453 -146500358 295827720 -168081125 -72998615 50487671 8169646 -48991045 -113924405 -256650817 -50669781 -139699895 -62447470 -29167184 -72071935 -186550534 266880810 -11529729 239487974 301675419 -160853197 -149396531 -124401221 177984390 -186435840 -63512869 226839854 291168883 -203288892 -158988900 -134116696 256272077 227486671 14374338 -87216905 -2074291 -171161543 134498792 -139482631 266021586 -112512121 202458926 -25587900 -260910627 284188486 203208889 -138685347 64440457 -123200001 -158940138 65045992 -149583993 144830446 233137641 -132815278 276620057 -250583870 175340777 200576517 154288929 86675368 39137994 -229286739 84525343 15133284 101121074 -281747494 -62198505 -103246288 35077283 -289266037 256365140 -54425445 177657321 288737768 -265713495 -240480849 -113834531 -127065539 -298966417 4482948 1416001 196271296 -131430992 -277712435 138520009 100259056 -5684076 100488948 195419138 182440957 -183339918 -182954085 -94519854 240788122 -108037587 -274353743 98083506 -170160163 105595548 60185062 -39834549 -277126651 -294542994 -268271435 -131241222 -243822282 -163860357 102780099 -56213750 132148633 136352342 280769420 -141586509 -37330257 -94737152 13328622 -155069829 43798635 -218607672 -101207274 -93981691 83505400 -102989998 -145132254 -187954598 -224935025 -91558372 246071126 233084960 -244940297 -213580975 -172808943 273438288 -260848643 -230601899 -27522944 -238174708 15810539 151286262 212361106 -266606378 241165605 116942902 29804618 84767603 121950950 194256073 -140170643 -262973854 18741303 -280254992 191420066 -288657753 -59896499 45633749 74610981 256129432 86747229 277562573 -89511118 -124277342 -201671297 -4427124 238323247 200706412 -243961800 -152854888 153634984 181486709 -130495301 -152130074 191875285 124047362 -220194269 -299328991 66828781 -112688264 -19359270 -28259615 -218782804 33406786 224227203 106596960 120070157 -78719933 -140357872 -235593556 239377205 193300976 37446917 170635150 -244367777 -223670231 -123818702 -76458063 -175786223 49415326 -199933456 224524354 237497545 -238797924 -88036696 -217299896 -148650476 -77030704 -86565155 -91333338 -204838490 -127382899 58180359 57391568 74454549 224587850 -67671581 11923524 77676013 -278879545 251271833 -93981376 260680995 -138241956 251819105 164949889 -282919757 138361127 -13329716 -136254306 -12529135 -214063694 91590397 -129725354 16980599 206817460 -115303961 215686960 -145475540 189107487 -192442261 212275526 -105275140 293002586 23175560 -276669519 -214876663 -284047601 -83001879 -207300226 -257042713 -96134862 -261457269 -267568719 280595879 -230062307 -244967201 -96738085 270053449 228040694 29849031 78764116 -260135657 258529873 193491380 -153232279 53386424 277439779 63644998 75123391 -82485209 -61121125 72520724 -258064668 237239759 -246115310 -37856002 101247950 -65795487 1112292 -158279060 -13816935 -77051540 294513918 -99793247 10991757 65475318 164651389 57467116 184932605 177072681 226713164 -49248205 -223384149 264355073 191538141 31368618 -203122862 -179277159 67268119 -83815636 -9295106 -139987066 -296619777 161167616 227181398 -119139769 287073869 145151026 -182172919 144895497 88587068 -60434576 300496299 -198753296 -283702133 -71988185 14396579 166819404 232998736 -146402096 17779047 -89457009 -176439563 -93382751 127290478 103648544 270209324 -12974317 -191391631 156340510 -230620633 -176521690 287261318 -231296479 -169522161 -78649544 -237480709 251289283 237415568 -260580363 274092726 54864691 47442022 59361244 192985155 -65400644 -36696830 131483870 45105346 -301818438 241315695 -127936895 -232236405 -149875937 -260180351 12587212 236791708 295405287 102508954 300981374 -82987159 -119823490 -129789356 123717340 -160228540 -206294600 99976809 -257634412 -175830792 -185350623 -129419 -272503551 -103176425 -244974421 285696570 -7674751 -145170009 -159995520 88866561 51796783 230674273 52768482 -287850331 -89932334 121742848 -27392761 -58113627 238709872 -94120639 -289163593 -132331896 299856139 87135336 74378786 255607256 -242359758 -92876425 302203237 -106147352 299506978 -188597824 -285630284 -47216449 281553487 -180471830 -38835457 114268765 -8825322 -189942156 213213881 -83304609 272954099 -62329543 -66812070 302077236 139930471 -270221575 -61258135 256124486 -142729774 41711961 -118038209 173204974 275985921 132011938 -8874011 219059805 76744768 -28923679 -168719327 -292022859 298381002 218722558 -197918457 -35248354 -212891146 -269971568 168547725 281955132 -197866230 168477894 -128955430 24168156 -248446036 -249756241 22026473 211258290 173861940 -69440038 170694214 76892910 -147786819 182491816 205230215 270435007 -60188776 -109438948 -137980936 162787737 -11806955 -105301956 270140677 -58929861 -19033986 185497788 -249177267 183655508 146637553 -104840766 144977653 -239790272 414461 -196290430 -90943409 -4101919 -157834176 276027328 227507402 51799707 163799503 264568386 81612807 -13863410 -200089313 244349471 -237714454 -328493 -213236484 210618754 235726993 -129686178 227371762 -64758573 18831613 148526925 -3808831 174109123 146677853 -159460622 115149919 -74035192 -53902936 -128811953 -65854620 -115297142 -280466304 294077630 87906827 13707124 74761289 27308036 225722999 -128160352 25166274 223155618 -119306609 5762396 -285414680 -117214109 202100731 -123089910 104416705 139790967 257792889 -272296902 26216822 -99602887 -6938376 135376510 127395451 51032194 -239994326 139054980 -246677641 -108254235 -10599278 240919958 204093395 114342224 -94775434 179677645 -269507140 -177691126 27541363 -237531921 76680783 -209502207 -208393813 -148151063 -30920959 -257499000 -263882828 192790270 -64801272 -176844847 27755659 49911881 205252357 -24408903 198742045 117093925 -35432817 269947089 216776138 -44452675 282312666 -126502761 -4662215 -278868661 -76605825 -85339615 212376946 47214499 -254990454 205487874 51314368 -171816139 -130609411 -73384115 -204729932 2323948 77988259 -187027859 -43766902 -129263715 251983593 -78294654 -134009963 209846685 50701981 60385196 279661885 -33557526 265579760 153427857 -11424069 130645166 107181774 -222098817 249799121 -83089114 93795682 80087733 -248261640 -106724854 102065683 258162018 -134573457 -281860387 -104374092 16815654 220132862 276306280 -177678994 259383144 -22511906 90600718 25916181 44671170 97104269 -226787073 142577743 -288110484 -61246585 61699498 -301909505 -155971726 59664879 277994549 28925980 -233803438 -15007903 98446498 -268817554 -217554262 271200951 148851874 117822087 97796166 27200950 18831208 -57200101 -107093013 140240211 104762936 -31697202 202849491 -127925778 -227890959 125202977 148205967 64813262 130984312 -221646761 -14132583 -131654830 193721826 -199126184 278622612 -159419790 257137381 159316751 -246278699 -45594796 -147689053 99322992 169250865 -47225992 246306186 189417907 -29634116 -156516164 -201371609 -210689231 224934309 93130128 216850196 275123961 -52268107 -134364519 228896983 -100155650 53128374 -122497292 195666226 281796292 164874505 16735509 -35257054 -37686367 243090434 -26994421 -281055392 266613045 2422592 -112316653 20643092 -203341610 128669581 -104707032 -236915521 237674623 4765717 -286881926 267601031 127430437 147849585 -190642113 164738955 197362034 -293573472 111419474 -176317053 115126992 17385610 -26461415 -177443952 -54038242 -133395814 -166019596 -60558931 150530324 -286727419 45005522 151828368 -149298532 -220147435 198859644 29239697 -249947505 -129455275 -123845467 -127656493 202520874 -242899115 101074454 -278225512 131128789 156287625 121775242 -269068951 -237427631 -73783737 246656117 90250980 -166475176 80538988 -108030485 62078524 144856374 206608477 106674364 259924098 117826736 208512294 -183150840 267014743 101392566 270126138 95474908 142739116 14692991 13729792 -204959141 -16061949 37006568 -126600042 -143854986 195294293 -163230497 204433671 -201331606 -18588212 -142041623 -67614255 29573057 28590784 -123519526 291807007 227410039 109462631 -234576755 22213639 -216343410 -204406080 127075159 244724302 -169494938 -5220961 38405025 251373916 -183935233 -243079642 -175808313 -231154201 -238884506 -290192480 36896389 -151512430 14259285 273803961 145760269 263553840 215613219 -220249915 -221306521 231884466 64031146 -245078706 -80412460 66967985 -103204194 244191073 -40279875 154490238 -129496766 124839505 171653685 195428235 -297360166 -302060310 -138951837 -51509033 -175530998 -155378327 -266445324 41947369 -169071074 -69785552 -238710594 -271195464 6898579 -125035974 196536589 68438642 -58142593 -169161157 -39392739 -15069188 -293923149 -102344108 -55730759 277920968 54957178 45574854 41343135 146387284 -39612555 -17298161 -264501019 265788090 170047258 -33503117 -217354754 217013112 -43329524 54602168 -260769319 -137065716 151533926 -287761773 90725106 -260003412 299356461 -254841593 -142637638 32448976 89952674 -168400533 163211388 -18695205 288429635 -127900162 -64743969 229457440 147591056 76533804 -102781047 -259769561 -257802144 224388665 -131138650 53615237 56748804 127267909 -134823024 -72982374 -272215454 -86982587 62532194 300043839 -302199779 116846848 211789944 30792353 -276589844 105438482 74307410 -151062154 35868050 37730086 211217894 -11089944 -32378211 211738623 56437974 -1018149 134545566 -203033215 -266632444 -182313426 187194570 122712385 -200409121 15395156 143322206 -221803828 -127919041 144004242 212286106 23801285 -197839111 -123083566 210118592 -237265351 63429178 170151464 -63866818 160737310 -298144819 -139087148 155607952 256725900 -2845269 -117126906 -273876115 244612732 166347353 285510224 20771224 -75154080 -178621198 93964180 217543548 -281836429 -52111839 -127193944 -98885755 -123909089 137398930 -90499467 48158159 211119029 56247068 -9022976 25933900 92369532 -135335302 -36928734 3684623 139225154 206252284 -248692778 244326089 140181463 67152737 20568265 -268486600 112540355 -101070409 161828505 168066437 -106184535 -288463887 -45515228 -36395816 96138669 -47757896 36613819 -259323965 -108616222 237569432 264243528 268944888 -134251075 -264482358 -155917794 73492903 112680617 60718140 -280337669 286427345 36247737 51197133 79980993 -202971309 -288147011 164293324 235346970 -192012402 54965519 -277931707 -193808053 239613568 146390627 51058706 -78400743 -135187914 -284366624 -27613279 162922757 102246836 -300296982 -115161683 101197009 -167315549 87198560 -236160147 272702630 -238569643 -89418482 138532223 115868190 41425701 -53219215 -114496313 258207427 80278917 -229446464 121653479 61645539 -212319861 285768803 36964708 271601184 -78417979 213743940 8158308 -93027866 233862139 292385991 21113141 -101755026 76325223 -45720537 -218902885 -259077403 71490454 -151183743 -294324163 70724209 4861462 -152426507 -226583933 -289798968 53708116 280721905 -12772583 -259726647 222062473 159687260 283295576 268429529 -39529121 82771858 -288586135 83546442 -222922248 19364587 281590878 -196990914 -247372132 -189694455 64525347 200557734 -56226340 -18216680 202047329 -277931159 189570758 -251211386 75055989 -131842211 -45039464 150141259 -179396784 -120474402 -9579463 45193604 -49742113 197609543 -299442661 -47505551 -199343378 228161205 102101858 150586845 -175168924 115268682 -112310906 47901348 -28370579 -207966931 -116386974 -34755717 212967302 131031550 -89075534 55585874 200958965 -47594336 211865534 80814467 36519951 207734521 273628611 -62715898 142539028 -258773355 -134455898 -67038442 276388054 258146740 30994493 -283972603 -39698947 -67383156 13324055 132559799 274285601 200487539 200129185 -27242945 131209510 -191775658 -43842967 -220195395 192818928 214142551 -153744586 263580294 -273657178 -152390436 -244935476 11711434 58856706 129137084 195653823 -57267946 106680293 98870661 -4065388 178760889 -26727112 -153059020 -96536625 37132939 -184645701 234591554 -95350892 -86638137 253733087 153021678 -58153371 -54299959 148983984 -76547221 -215048509 -38102054 146309330 -96491910 152909363 -255459699 -107179222 -37173499 130344094 -16547426 -104556173 -290103643 37051111 -44673420 -234272191 24578888 -194721076 276126262 71087613 293363848 -100579985 -178384125 141788635 18904506 -274315797 -105967300 -263171563 274795060 188575574 293225663 226399858 86279130 296610462 299716952 -247622767 -36549779 275000508 265362393 -188987405 249300019 54409780 -126508050 -21812974 -10285265 -52914861 -231967557 -54707596 -141383464 -48843120 140085284 148406421 -164136535 200003610 74723817 168019091 102393687 -75522801 10499578 48604076 257245367 233521697 185770891 -149131584 10394658 112122364 -271116762 -161662545 -297566607 277695027 298300585 154406654 220756367 224887078 -39358830 269876798 223819732 26792124 -208272968 -155874607 -109187283 -107995824 166811015 290263885 -155586882 -182535778 218818680 -27016900 252106336 211586784 -250060768 -85193999 -53767904 -135029371 36832619 -71449268 -126613553 -241901025 -300376389 -12201853 153296521 204773459 -124954775 -63060691 -78023552 -47120442 -67182716 178281397 80503346 -47157777 -81296935 11072070 -166172970 -288254155 -121247960 -45914324 199619852 140748073 107973970 192465113 67944612 184556496 102926129 14905852 91118435 102338276 118287940 264920250 -58529115 -7204714 197949498 147373578 -90367284 -272482809 216618589 133603109 282935899 229456789 -104362651 -189096182 -83892663 -108192688 -190018656 170328903 -231971844 111323551 18803942 -172095214 51419728 -65192023 -53391554 -154442309 -199418653 218922195 258815564 -12977947 -2330372 87755190 150424630 -216485104 171891028 281673413 -111535830 -83285783 268823971 -214729391 -2312422 -135953983 -11540416 -192322364 58362224 -237117998 151190399 -72451616 162260552 -59961139 278604966 36024067 -75947468 -272181815 265718761 -290549280 244557145 238676584 116314914 147605355 228841195 -239784061 190978813 56204108 -100027284 -98622599 187977331 16801743 139535151 -48605699 -167853556 42885844 -117182566 231504012 -174179894 190433702 197540598 -161680030 126896137 232065378 278701281 -48484504 133640589 -266615035 107812425 -290617041 -193220571 -58069670 141067250 176424216 -12485976 263021579 53794472 -72640017 266397509 -243007484 -52338258 65312568 -251810904 -24321406 -60529068 -230660150 -161124529 141005227 -230882792 126847166 -29748289 145554359 75430958 -252312377 -281018417 -243265176 211032990 115339291 -79580476 -149742099 51563581 -248217293 170121338 4421691 123304597 101400454 254424778 -225433753 -91851847 57894214 -86873385 -213764471 173470536 -238008348 79607660 264912457 -213395289 -18887768 94493257 -221879789 34978565 -142484843 42430754 87368868 75380858 -123862801 -198380190 289989110 -265442191 65592002 -124732211 181138047 -18472128 -18100180 56063323 -47929530 271908576 -233616301 112699126 -198521268 -6386875 179899934 -140082459 -71643166 85506683 225907771 267313272 190523710 -131060402 -132399314 252969415 -111952832 78338686 275309874 -13728210 -155454759 269389431 -202187176 -268408200 55612764 51183255 6955846 -222272064 -78033087 191499449 204174919 -237227943 238041146 -18438082 185395490 -107330613 266373476 -113868484 14649361 -18352249 122586834 -9607738 274642132 -93578897 -216482540 -61011054 92293079 189433325 233958332 172511991 49337013 -179478768 -99485309 43270331 90224753 -174472477 126993186 -105980267 157478560 -191586767 230425755 -61987091 -112355187 -232137635 267262015 -150181586 270519390 -78106172 -294929875 -100495832 189810123 9752546 257500093 -153567409 -149278967 -226692941 -185035779 131587174 25705577 -208197345 -262759745 -57241510 292926528 -115972803 -158715442 162556759 -25630017 51218509 -32973028 149336392 136356090 287457680 138467682 127370912 46470916 -215818711 -147071614 -78748250 195347179 97122736 218505260 275508296 -226705955 -180662365 116607602 -215610618 -98841963 -166458951 253456050 -250830461 -170297259 -176583824 -97269300 234251194 -111991996 -37519413 -252849299 170472013 218602741 17374490 -98088301 -198764428 -141740002 57639581 -216019690 -242130494 -185963672 289657594 47031962 -286106364 273507535 -201684312 -251981006 282030750 69363953 1985194 114725653 129383675 231274004 -4810267 -147486385 -223761530 -181520345 -213724160 -141302695 236197293 -296413994 60214803 -251703295 -192598287 -136804626 279122171 -67349404 289896227 -43632502 51741786 209532538 279035767 76055634 285253533 -162834846 113230872 181871318 33622109 252822664 112755338 103047486 233228524 -94267866 -265698252 -124313320 231380821 -258666592 -437415 -63405560 68158059 139407449 16310656 71399975 56518431 -82202760 2752645 24717745 -215075644 -132347552 -10739541 269116077 -263027764 -3116724 183471671 -293841889 -177412653 43779330 -115250488 152153463 -11214013 169205220 -257889420 130016480 -38403295 -32068141 -106058449 137830930 -180806381 105484119 243534414 273628487 -88864167 189383423 -220642124 -207600987 -140413662 -237222765 -279627914 125657964 97678765 -136844341 -33568528 4532033 -223377094 -256422000 232465439 -261716349 216803088 176463945 212201275 -27106166 49610948 193703842 101305203 -41866873 163213095 283831542 -116014053 -123154565 -147083181 72181911 -167583181 55390243 164149868 -180644890 185782934 235833163 -105486206 -246450956 254396637 -112343067 171555904 146216254 17751980 96774919 -298829566 6272172 -30667928 -56557967 59612865 178849437 -75388074 -190592659 39446878 -173229860 29657602 262640669 199183393 -167827905 73986283 -60453004 -175786876 88179552 -237557327 169174406 -267701633 289292680 -222537391 -158538863 -4244717 69767952 -110144818 123737615 257911375 237787967 155628420 -96519752 192155673 756765 -101810396 300926894 130164530 267504507 48156458 -18298802 25808498 276894279 87580808 -167811087 22071292 131592257 48131437 -288395819 -13726579 -181317153 -267440284 -291958499 28533757 129955042 -40469272 228242253 -75066432 37509043 170506669 -242240483 -293174022 37173296 213649147 -168430467 -160734078 -180188388 280539976 112637003 -170526676 -285462 217489602 239544041 -210609019 92545286 -115355991 130773649 215297597 237483838 90468201 -228683583 -286949986 250929616 201630765 158226238 -61073817 -242004629 235053569 -173339038 116496893 292983552 38557275 121644162 -288048418 94381541 272099084 262679715 83709913 111794400 -234021396 -266056520 -195116311 -236290706 230386272 -41632899 275066968 155342126 120614441 -12887196 293560854 81734030 -219524017 -28615633 -35388931 -297608779 133937109 224035628 -296412369 231515475 -36739146 -118600881 -219830526 -59189119 -265301251 -259433864 214734328 73877450 256890336 -92263566 32071227 129390417 183576248 -243514097 85051103 -105034990 271337338 -81667147 -298364644 -70019606 277873842 102695214 -94890413 -273991311 1700219 -243582620 -282796150 -249084184 248165763 -97862010 -202802317 231461851 -91515457 136362840 -106624838 -68918018 132593488 -290168566 -167229724 -213124377 282054333 262597421 237949663 -259874247 -247926645 -172704843 160495433 -248873159 287726470 -180730206 -231842275 -22402398 -2574899 -22826344 44510953 103996328 184862217 -34500547 6136103 89364622 133665065 -186874133 11305121 41845813 149336596 182691001 56240978 280906334 -27210133 -85352893 -89454401 -132034040 -234145396 -164773448 281047606 -129406920 213190253 -223386301 -109617218 292846190 -25939151 -218099977 -271212775 -274849913 297677341 -175427760 -139838424 130848289 -197975806 -229874239 75639265 56139183 132033232 273727471 87794182 -25441615 -254416571 10919778 -284429001 -258219758 190244819 -104744500 -210652117 88484254 -190880493 33207283 91342333 238499721 67805921 96337083 269652835 271042123 112734497 -185766864 115382132 112965116 -217418311 220395759 214554854 274523387 254813188 -40746499 -141548860 -90910087 -30008072 -85989671 -222969494 -294466321 69980344 267104168 -223156098 282796819 -86214479 -209552449 -73632825 283211030 56138651 219990522 278449965 201906757 -7067797 46561218 -202445573 193363246 164460923 -65350540 -142108430 109978453 -47488453 216188896 297273557 268095337 131950451 215385515 -4636279 -190655902 210990977 -250358602 118400083 -9997324 -57125314 247825586 -110028354 183597372 62880274 -80976231 -237244518 -260561668 272615210 -40240525 203500745 -269372389 -19570639 -266913500 251022691 -222895807 -85074624 172919708 -188586433 -191312810 -169078839 -293189082 131118655 -1373239 -101975098 -93436194 216182852 -20271236 -243373543 -177694175 -29697441 135466190 251144848 246921728 -278767248 252796766 -184897393 -112445765 -276909472 -38787642 -33099884 -63249228 -240329684 19426736 -239842949 181128582 -8688231 111661401 208996295 -149724294 -145923699 97059526 21748359 -80158214 -52114613 179597850 -234224797 -101786489 -103725096 -187428452 65600361 -282724193 40207081 -143745509 59875184 -195156660 13115626 108203858 281780448 -97613882 276836914 -184458079 220836317 -72701483 -77689724 78605515 -131164868 -114485749 -10744796 80628847 24682339 -48657020 293410066 -256717459 -212674641 -263115976 300851214 209566297 -156900179 -131119102 -284955997 21114716 74260913 300879037 -274537945 140960015 31409315 -194865947 262208225 35738642 249591298 -187287003 -287831569 -176824412 59985605 182274961 -300681063 143258646 -34366728 -261984811 141305282 10569831 188289222 -83401205 227013467 222317323 -70993388 213684941 -123655126 -302031553 213894087 -181447243 -59750236 -48681858 282784507 -19670164 -137128286 147074812 -285961196 37762598 26361353 241442827 -93658725 -198701159 183997675 -87070067 -165648210 -108988743 -149181379 -19366960 -103515091 -222199665 98956330 31582033 129703040 -50533182 -224857316 -187618651 58253626 285563593 72974332 300426741 -30099362 210990915 -42358573 -117078796 -69313824 281000456 100346789 -50035071 273990932 176702483 60049130 31187609 294496521 -211006175 -78583280 212900433 105498030 110092084 -213591078 -48505598 -173550110 -57532755 246139738 156186544 -181424347 -257431551 -66497575 168700540 301928775 43530763 153460372 -19424464 109100371 -146355023 144713871 26614821 -184085037 192265905 36741810 108160817 9332835 -289998843 62047225 192313462 286108352 42639476 23120398 -299171669 -117092849 -207954743 2047264 99202138 -208299192 -290604018 -220340010 252294475 262499174 -252053050 -24272738 31210122 -232877637 -13863598 180114597 -290843969 261201932 124322810 296452155 -33127388 -232354883 -154631342 70908985 -16099570 103856362 285104694 -171623836 128281637 10124561 26229802 33420246 -220703483 242107160 -76713410 -179616858 -197824787 -122595753 -297121007 185516148 294137696 270423466 -174279850 149439220 179554013 19748024 262844405 140940853 -4546763 204801981 160104403 -159363343 133670301 109795092 -44913952 -202008067 6797580 -222372463 -258940903 -144176878 -159072476 225771918 14232869 279982585 -224660940 111743485 -23866357 -158460009 -214091510 -180443727 -120987894 -22069987 -134674273 88022960 294916958 -67528763 -30688901 262416528 -308411 205041545 301274230 49765652 79907102 -199733821 -66438547 -87153940 -235970718 -25759812 186893156 -102347749 -248981188 103604077 54948430 -44591490 41789861 189975799 -153023274 -195560752 120461911 99011807 -193164116 30612942 234521885 286105917 240147372 -271223130 -235967152 242720775 -91993697 75477434 25235797 -199395626 235854653 -16182061 -150244703 201387596 -139204002 218439073 156047186 -172662065 163161251 -19629188 87953247 -139978433 -24910631 -11123343 -58659721 121244754 167634824 -54229693 134414549 -17421697 68980953 -81972526 238684946 211101298 -21788545 6398060 284400290 57122037 6026195 121227618 -62490676 207216488 -69215996 -145327704 286678989 11841096 -81410496 -294410455 -39573042 -70260298 68969509 -209053043 -286700220 -68881304 -17108073 129644166 73068931 1565916 -271294776 190810547 113901187 78008277 -46850891 292449767 61028559 -82085494 89250500 154625284 -133639047 -277248427 -251430615 -137587813 -189293005 -249723102 281543770 277942743 -40578400 91719879 -77046753 113784374 -114171539 -198224780 149427290 100870966 -3918684 -288532302 -202097590 -73285896 226491538 -19848186 53271209 129035361 137017348 143567642 160324138 139798 -121681743 -248024937 -39079324 145390712 -257706718 -135146250 223480834 1503778 55718531 -17282424 -198586691 -113523423 227394502 -151365328 -75938922 -195491849 109463049 209365320 192412994 167421720 9254600 -90643901 -232416575 -127833063 231457932 -203390787 110324765 198591428 148378436 102176714 -297685691 -282760277 -1350045 -220091894 -91552381 -183475678 -174928627 27885158 217028073 -153759624 -21772635 214739493 -222710484 -279761870 -229099064 45339775 268301934 -26077338 244382907 -152798690 -164746612 196127315 -223368321 -266657216 -210883178 50563495 112697302 238834772 269225298 -5960771 103410587 171240250 -259587991 -36110913 -21696843 -191249774 -247003680 240128363 274785558 -140243161 -292806910 249857128 -138635363 195288115 -280985490 -75513851 33132351 -188548678 231473660 291509787 -153235440 118922556 -37534049 119813140 38925401 149609954 294088086 296691124 -83232535 -301071041 -177679519 -247240285 211484301 -151453940 -210349322 267662145 3533422 210445090 -118130273 -224570823 -23826713 -261329691 282570688 296912990 258534482 -260172670 24437585 257094392 -242644772 -219984931 -234288952 -103794868 -74229624 -298358244 189750161 -214890261 -223011256 280218163 -234744779 -194941075 -122914728 -119191213 -102347053 -191077758 15608296 296594990 212630428 7737324 178603878 -132637144 -88612438 -36628254 93816020 -202151677 164361796 -52527580 70783283 -140521247 -91215624 -204828109 273786606 287493617 -218828049 107840315 44527297 -145313598 282466100 -76375233 110623338 -120622425 -284771511 -297899954 -279227270 24364066 240543832 -46560731 -56400218 155207628 -88632393 -221329690 -261000398 -12240513 162019500 -171649941 -3888893 61346855 -75922330 133906458 -22772430 -130452495 121251233 239870254 132529460 -281322539 194215767 -59669372 298509182 201763864 -28464090 -92994671 -127778491 137915840 172350309 -99896683 235544518 285727172 -151510873 256144659 -262016410 -157196968 -26700970 -168991723 253521145 -174863058 -137984890 -159813618 -252764382 -241074602 165397916 -153471970 -136665639 -19990967 5750317 47544886 226592327 232366314 -176743626 -229522078 -40229157 75978085 49942111 -290691221 -89369654 -171533487 237013705 216533349 150218983 -9191124 184936432 298500404 -86145987 96914583 -76892447 284814672 -45999071 -214690463 168810687 -25406261 55885402 116275575 -72038001 217312044 -139974701 232470983 -31958775 67359896 -279481211 77578788 121841359 225459822 -267495588 -54824611 40587130 37439511 -61108891 -15937231 -197941797 176978535 -63399678 292363247 -135854812 -255318496 -155759657 135697676 -73604902 -30941712 -186380548 -209920038 55679019 -43603186 -31898465 16868537 -39282388 -87155198 -134209575 -228785892 295308741 272096824 -177334459 -51366868 75883981 219528126 220837793 -222999035 -96468611 -224380731 241050015 -206830016 -58114870 -45935845 -235001738 127385175 135839410 277075365 191906120 142407260 163044445 -23240669 -169616819 98196232 218332850 233536745 252561910 31455040 239592442 109331570 165519624 -157164569 -8523920 264661324 -291547074 223280246 19745571 280997895 218914861 52963191 8588990 48882872 -249143247 276236929 272709041 88987430 198255670 192234681 -62785825 186740857 291962696 -119501856 -186788288 -257558872 205751416 -119400622 38043478 184325833 216327973 50454199 201453220 -119238097 -265281326 182963654 -184568076 -266221304 -100002779 159347203 -119744496 46147037 -206225261 92945834 -183270413 20285558 -256402780 2059205 139875238 202453323 206278716 -172594943 20022490 198478903 -38303488 83430945 176791149 -69378470 152523012 -301077060 31098644 -249825937 223569054 103771855 -12929561 -192812009 271405442 129521030 -94162546 218334445 -185009975 37770117 -24958633 48920180 -275328726 -40487358 81469478 -286196074 -17668257 242997800 -259856056 -92694962 -18838836 -274746176 -214383070 256183184 -194755762 71223362 11633208 25811191 -112409713 21246799 -26353852 229578467 18671245 56440826 283854382 269059283 44081611 159583640 63406526 -7008225 263934791 -16377486 -187264969 185942679 -83232225 -63777820 -188023911 146294680 129294765 -91091391 102811642 -107949407 -213859166 94129684 -204473082 -85742703 -53183706 -265506052 108719815 -118143727 -62733286 -213329737 230683142 289803393 12901440 -68467545 -60637629 161062355 22204507 259970136 19171999 -274594472 -35980166 268983623 197120321 148650179 -96203969 134292026 -105332760 62102782 48146648 51504853 51823253 208822630 -120489087 -72418445 -115649650 -249007885 -255765546 202210867 115783800 -285849759 -205258326 199045184 -220161175 291994298 -54626506 92972478 221153828 72743024 110571616 -226959038 -40936415 -189410503 -94098690 210896315 227937309 120284484 -14020935 294634096 36583934 -5844500 7121820 -94854508 53285395 225857560 -166059423 86369149 287866776 125306411 -117284163 -12166212 127446784 25918119 122419272 -159004690 -186420789 -94880487 42259102 -223919237 -226824931 -2523447 -104522362 -185525681 -42206631 218598434 -136175903 60278088 -199877096 -176501991 114635719 -119876265 160656997 -266122324 56547541 -24361639 44696204 98498372 -211481149 -40306013 -116607569 47140347 15658220 260346908 254404662 46345059 -109986918 199137763 20394949 197719376 -159736014 235659976 115930231 155177544 -177873479 240147629 54914756 2468188 -227401173 -113521427 31313645 214566004 87888353 -202200391 -145837152 -134239445 284372951 53439368 -222970705 292209197 -232693300 -93350445 147000987 25479701 -43863886 -150888879 89496759 -219559062 -30361987 -257609172 -3956482 241339761 110539493 -236498334 -31361134 -195232400 109423384 84694955 -72287642 -200548458 245817144 -297811138 120085401 -12972479 28404643 101071233 -44431723 294709609 235206096 204046781 12803125 186002896 282552406 300241158 -1553096 -71973211 197050506 265253220 -144992720 194057341 -176104821 118464111 91699955 -230772538 -259468748 232031757 -296812833 -206971561 228133619 -67010989 70749495 -45468537 124773589 233303992 -292263292 -10953458 244423273 -129685889 59345324 -181383541 4544343 -173662712 -244648618 -300709868 76297375 95694858 295248342 139852861 -227027492 -244281300 -52365335 158100308 -272946711 12816498 -258562010 -230135178 114779186 17019031 -270597726 -19619174 129326386 216708903 -131003507 271897081 46052582 -202211894 -23498107 291382908 -3096795 -47225376 278113881 226909590 95481502 14675673 -234487571 261732961 84986135 95972652 -154424385 -61339786 -280022827 86057552 -92176719 245741931 -132455330 89564414 14578338 -223742195 169981411 -143234968 -228972182 -66645103 -88258668 22845374 112008940 -42503988 245088519 -103735769 62991853 -251554128 -203267207 -185620247 242409385 24511424 269055622 95299778 180000992 -240145066 210738769 65106399 -107508980 -58868568 -43463236 65770906 5174345 -224140938 196666481 56684187 72892872 15950748 264537352 271610313 74177998 -105293853 -285692414 -107450937 -258445872 -136448266 215053850 -71875373 -243648850 -291894068 282180768 -165952892 157793904 227227168 -37144744 271661580 47990988 280707696 -151607304 -103787757 -19504928 180114220 -207904828 -43196796 -106825412 -293663393 -245034488 -210135775 -244160906 -228845639 -258149028 13858153 45578218 -221838451 258203689 -28339021 -205383366 -92323882 -23924580 -12063837 165676822 172266501 143945263 22279221 -232718946 197529126 211700063 -153073746 -254978008 291056373 170510705 -174041954 173241394 226300632 163138814 -214592176 -244694902 32473232 -259006043 -191541083 53201094 -209106521 298692744 77445704 -65104092 -203240242 297025316 2720877 20130789 -302076097 50960292 155090169 -47313603 -251363471 258960200 146726222 22078986 -146782655 -130228450 155281086 -132152821 -138699339 -95162458 -237643721 131982563 -63534383 169216897 130210296 -7030728 -172591519 244470476 224588088 50403052 74801056 198948018 235253984 -69584579 -121964539 89972747 -89225854 29101227 -46593313 -38484609 -233107324 -92278688 267601731 -296004485 188366578 -256461510 7913414 -245916125 196053883 45354565 -126595757 243723714 86188734 30310340 114653929 64662239 -219373051 -62744141 -81003850 -12884895 265484524 27560949 -163792725 -128524318 280066182 -244410281 151739490 276528035 -177486366 21629707 290457491 273677883 166547770 86452486 -281730362 55522063 79736940 -230380464 -201426474 -144080630 -5224502 -89149616 267347787 26501061 83929148 -108424374 -204760450 -106682710 -296371779 -283093319 -51669615 251922969 233339684 28412185 -173686632 90790515 242868178 240627234 -57476170 124831119 -63622327 214522002 -140922318 132800718 247300977 65783466 -256953606 268865448 178698076 -248182241 -171320104 -124280847 -230437212 108353326 218493819 -256460162 213106871 -261863825 297913844 -289600622 236986097 29619830 -81386362 50781595 -181749997 292995096 195881490 -135108165 53462887 57743178 -51495721 145937001 129643720 -241833233 -187351590 -57439649 257225185 -107750233 -290551427 122830909 46936320 -37132241 182562720 90296891 -223869451 57768010 201260763 159204127 -39331567 212557097 -132513282 -104745699 251431760 16895161 -100282179 -211656486 -30656382 -129923896 275481418 -266876486 216477572 165397960 -257392773 275096350 241606696 204276243 294233301 261912048 -228385450 11096217 79391703 -20504345 -22427792 211548203 105085430 -112722047 42955028 -113457089 196960038 -237977117 133540467 -288261624 103392760 105066755 64272012 66044384 -69364804 127976003 -37600719 166974133 -123124355 -252247037 256773398 2388546 71328376 285067708 -20364424 -78269137 185027832 -11287502 293866608 138400827 184466592 122298342 -16334541 -89636200 -288414018 -181171196 207682662 265478637 187102400 70182835 81188703 -171900310 143917588 35149960 178040127 -13599438 -19486475 -210575369 128401693 -15158258 -241123083 -103536376 58783954 171545243 -5661272 36352098 -216280330 -217241258 80037158 208184684 135707158 -40320050 -244895514 179515525 237982949 -243865519 -156707640 -136468311 157494451 -78782169 184778440 -77994320 169722982 -17576091 294540757 18530525 227308133 -278064585 -158265680 160248615 -138727717 -188279496 -200046822 -115358679 41196944 -8519067 104425844 -226804718 -298235401 -63289453 124907534 50299201 -36539066 -168026349 60839187 -197439093 287356253 21021560 262923628 -164307687 166002703 211895084 222558818 296149451 -253029530 295556175 -283308122 -2614166 -289207926 -224182678 151387608 -127312130 -168542810 -85577651 -239059245 -83916146 -116703322 -254093850 -223275089 -251757971 203078266 -21963848 -11012652 259444456 -47045952 277625553 261020815 56748701 236463752 -291448076 -131698806 -167976178 -144387796 -21476880 270420880 -116479727 281161446 -276967197 8222817 -36931212 -290515592 -52618504 -285761092 -20075876 28905222 -103306137 59161951 -152558510 90833660 192238114 -13901568 177282657 55513289 -194028632 -174849974 -79775348 -272687751 -159220257 221861341 -194493191 -100345918 -866828 202064293 201953474 -298383140 194425700 -53788804 -242833541 188544557 242390314 54755747 159283060 151691519 11909879 111674262 -295305766 -138843400 192429700 -23655958 -200213344 90253272 -117950227 96594471 125809307 -117777426 -103340087 182041611 102772191 89885585 21349269 259847644 -3547283 -27183971 -262493642 -141890941 -71704643 121014699 -124476779 -84554156 -293927868 -192113428 117246122 165171574 -78377309 -133176376 -178803868 256232445 33773923 -51592793 -99063644 -70685401 244304849 18337876 -112717890 250866442 -151549085 21269460 -277390019 259402974 -198450667 213482794 136181075 -85632038 95241981 100117859 -199394015 37204567 -204144753 -279022997 -161828929 170050963 119737251 -188032040 253607366 -32614448 290598798 -129376139 48162652 -11907393 247209655 20311038 -157467560 -254529162 156804749 7323749 85393546 301426293 174256022 279790348 -225321429 156289634 152348368 -237432638 -129271762 26138800 -41572846 -163324901 233164467 132344890 162374265 24921364 -2535200 -90567791 -132525125 -232384568 232786476 -239463476 148526919 1866377 144304848 281316168 -87426776 43306034 129273247 -181094952 -212949606 256077914 159284424 -258924435 23572812 74590388 279814686 291854253 -122575700 -90945883 -211319533 164130610 170482948 -84460100 119713773 -206440881 25810306 102645957 -276961049 178666059 -146274264 139723803 -134564600 91440856 111780779 -104108864 276878198 217688589 263374872 3445065 25341726 -215564042 -170905436 -139897663 -197650163 197668032 287661062 11999937 -192586620 -217793529 -250195580 -270495886 -59357550 -155109040 30794422 -222583425 259852540 124358608 -263615388 -210794319 43240217 -242837028 -66463605 -173556712 -28961814 174702942 -175797060 294453764 -121897021 -272003519 243802848 -216492362 138949219 255755782 -12141878 146848468 -63211921 190320451 -283290108 106554183 -248034427 -148232863 271695902 255680787 223301402 -188083315 67667020 -32318779 130515213 238183094 23202372 263336828 80160450 -115685217 -165892159 -120741504 -268243910 33136754 -36222411 -235898256 -94416282 255580495 -144854429 104229319 -19501723 46783801 102952649 -179198048 243102111 215576506 95258553 -140846158 -129972948 165019736 -296879154 -249077690 -272054446 273627750 -83717122 -148096556 175461613 217673792 48909871 -195646797 29357124 -211291702 -84178178 -173817060 -74077478 254570496 -186962866 -179554440 215907000 250306849 -17914418 -183194376 294532540 56228081 12419111 -59206522 -23512276 108984068 57014918 78770808 150319074 -201417794 -158775750 -47387483 256062279 76794469 -89572860 -179770354 -152939118 -182209196 -11328470 191832435 292514410 256933778 -12326045 -245308698 -183002009 -11600251 19531570 -174361590 13481297 -161672753 244531223 96895449 -196418412 213874434 259791298 -137193454 -203340389 136643893 139183919 -194583856 153181672 52114174 200276422 -139885052 11521585 110708282 69447249 -17238769 -227538789 193909700 -162735847 -211345736 141951941 -295574995 102233349 -266105843 -106313415 197047648 259029252 105387552 -219475279 70641500 -113933735 265045975 -57985493 -190576488 -57416283 -152079888 -72147300 -28978561 151878599 -175694159 54050923 121944590 104437500 -118524330 -77331233 -92458603 282929710 -100257713 46280156 252914393 -57372802 -252565644 159553591 268648500 139454899 -297787634 275630697 165990309 283132032 50794719 126964728 -104232500 -60795759 224948907 38634696 265789553 50926389 -217268889 42665327 194893872 -153110357 219557928 275233772 -109503663 51434948 233029356 -39053299 119954302 276365679 -245090297 -258609048 286644619 110809359 109726892 -70361903 -264032435 -238101531 -11425348 -224452951 142798297 171314968 1895815 -33821256 -109725494 -170238154 -281621007 178925835 -278205995 -112826441 265557537 182446331 -142806505 209987996 -108907978 114712845 259743834 -55969152 291598788 295857978 -213174412 33674077 -275824768 -300146647 -213490315 -285492886 -101379973 252578216 -257846422 -243192311 284593244 -63044805 -270482521 187051753 -169641824 100190737 -236137387 293651480 256370999 15473417 266593170 -286329286 55034173 110911739 110515893 85462318 -49480997 -270947101 -289644331 -55125813 15516451 -208393362 -159602919 259778908 259760381 276804999 46852588 -85673169 123850699 -14499107 301435329 161175899 56580680 74441266 244838001 151494977 -251091508 -265753241 -222602171 52617731 -5532221 -279397891 -80724354 152194951 -231070980 195259583 135380612 289293615 36270487 254421709 218789572 23570697 205929435 -248826447 -293122527 -57015611 290533460 -63640563 27453759 113884756 -284883593 74171535 237953407 -236921890 -188547960 223634370 24155963 177327009 -201803167 66754783 -275727162 -183828451 289654112 -17839037 168470148 147127472 -59433035 41656042 224165105 161935556 299145528 -136195090 132702556 90570188 120271021 -87468016 79975684 -147875917 -227657787 -296076723 6094676 171302321 13837791 273040202 190503101 -10138843 208720869 267794190 231081103 -109114315 -110522476 -258214741 -116553576 263213722 293884797 -78910670 150766778 -43459829 -199373884 -192958540 -171144810 212356320 -257870384 -292187499 -123573228 176740858 -155842895 -278858817 126408166 144771425 107044033 17237537 -234262037 181005409 237959800 196038319 28778795 222335403 269298575 -246888121 -61870731 120832996 230017972 40745808 -101138232 117747635 107064841 -170680821 -36763878 -158222131 -241432243 35580113 -85292908 198892588 252866228 277171249 -167838083 118448124 167672168 251078460 126185785 -249276950 130907005 -169460633 -161253099 7127795 18849077 254982090 19897386 268736474 -19671194 21292542 -143889165 73372393 63900648 2335293 172700240 287919420 65233167 296054354 257605129 -47414614 204761816 -219923436 94058928 291732195 -238727497 18848502 138145918 -169578745 206926703 -40824870 220607797 111534885 -253809830 182735035 -119187409 122381089 1568275 92731566 -175240542 82225774 -160673941 -252172002 -17853486 -274225232 -199180401 42315006 225562863 176183891 -298084225 -124634012 -183792335 245242496 4581795 -281322513 155672745 -223240263 110791913 -184997170 143541189 -259884717 -135695164 90045485 281662409 -274262446 297127515 -288807187 -257963222 -136354948 256959067 161765394 -226231426 -73791739 264691814 238637693 217794300 -4733029 -49189233 -71711805 287363194 256897134 -73467585 97523166 266441873 209791715 -178570097 -52592707 -40525769 -99630736 -267352465 -90568169 65078452 1983723 -66460249 -205390514 -285931380 -227369066 218288396 -104405456 -242296077 214997641 -141416653 -176177999 -72630575 -274810018 -13867241 180181821 268804746 103338425 146117491 -219486458 -275725999 145686263 123294874 -178502336 103379116 203032154 -276867674 87074260 -69977204 283170327 -258633520 166820378 292612931 259361443 -249521540 -20234896 54762809 -195090675 -226790367 189352923 -64063204 23110276 -115679421 -7409099 209798404 188946624 75969511 108950831 175838468 -28730463 80388227 74732860 69330251 -270142709 31763264 46246485 37524039 -151634532 301687197 -14037960 162515986 161266523 288721399 -74913434 39604632 -139028340 234178818 -161951462 -254098079 192275403 205700375 -211663951 177933490 -233710950 -107274602 200861334 -104789104 -127868912 -176138520 -148438752 223105676 -151196142 84975472 -126643247 145762695 30793760 -32319332 -91696268 297362785 -15296102 199538583 -4639386 -228226196 117272498 -299849154 -115297794 -48409703 84412126 101975104 44470124 -235258145 188311929 -229937108 -56912137 183670659 112150944 201428016 184394636 -187153689 -119254499 -224702394 217700270 -163647983 -114937651 -125938033 214192098 207264791 -89925860 162701084 191638077 141798836 290108860 -4700532 144427814 -196450332 -225835500 69670037 283213291 261902968 107143975 232454520 215491396 21817450 230578253 -65687730 5403167 -268336447 -280100589 71874473 -157885364 -29134169 149393383 -162846646 -247889833 -207161624 97278252 272849309 10978603 99249688 82229722 61626220 -170396570 191340320 168082503 232472458 31529698 71122589 37103652 -150756810 21965381 203166261 -71701498 176084719 -39819106 -137272403 130251445 185645948 -290044536 262924025 270662962 82225346 108414015 128932022 60152796 -105759294 -130860262 -216178252 -231715917 25587343 20105869 -162209994 73410215 -21609437 88868278 194509651 287914484 156470205 -163951630 -151548481 -117783644 -27950905 -75809703 74278013 287141448 -215437540 148415546 -298736236 212894714 -285503530 -209182481 114286340 -131172056 9936515 200950236 -174672940 -118851969 -194148530 -211788925 2299502 -290225705 -274687209 144727764 -257516822 296386116 -166392390 -100268854 -105198394 -178485118 175342445 -4657008 224677598 -167665244 146933041 207275367 -194762448 -208624924 -58784276 174678139 248833719 56147575 20452223 69084464 136503245 113898751 127977778 135480231 -298136350 124274876 300017680 274018173 179916415 85019541 -8611285 -127262794 -152004935 85611196 -295772958 288385571 114181965 69714586 -59100219 -64581525 6296302 -162875817 -70310814 -113951059 92174636 -214343835 -61764065 -91210291 -241292224 -57825117 -215563169 -194565252 -64710925 -291519797 213287895 -154071443 216032084 -169805198 -4798509 63813102 -264855985 -134703525 195617927 -254286568 123501486 110716017 -219709656 178547105 -298002036 129359561 237228340 -220606003 -19362385 121859750 -80515629 -94418866 -168524692 230108794 153226186 218801334 239975318 224366411 244029773 244705655 -250685999 -143659743 258396843 -204454560 -247637000 189706449 10097609 12445402 161995319 297831800 -83951655 -74681419 235577856 238519740 -72152822 -158489108 -104533354 -125712077 88364817 -11040523 88380729 -189919112 -266632773 -193719113 11385951 151633072 -77987664 -14263710 -125062140 127360545 68733394 54106974 -32011845 261031340 249942881 138250340 59400018 256374997 -283659541 264040636 33730265 -179873991 222750282 66056929 195218274 -20281889 -101856888 -261109951 -277228618 113678558 60316096 180698664 50279095 226187736 244918130 95588815 133184602 179951440 299123477 20885087 -184999409 -128435438 66487981 -288239654 -284076927 172272578 81461582 -289130999 -230003324 289030909 -98659233 -192503541 57906409 -30114063 -148269737 -116032393 247174353 -101567378 -48398955 96223581 44333009 160957741 169693281 -268512984 -101646511 -100341629 -128062051 293299359 -127379446 -227615774 -134103643 193683781 244853125 152665382 62251927 273798258 -192350870 -33184892 35866419 -164192493 5700804 250629631 -172732652 912019 -28192924 -161013431 148849574 -112971394 -222193793 10988681 -170032378 -186701667 -44540702 -240837417 284288203 13240511 -12154684 -122465769 254875482 226085432 -161617882 204086259 224167689 200296371 -251599058 78093538 115958530 -296309584 -77333469 -287042663 -169507931 -36014771 -159063349 -7987651 297589077 -123105485 -189076365 238266198 104931920 -139862534 -4101874 -39220059 260149658 -233713029 -71411840 -103904019 -94777291 167766712 -194155896 -69731210 -36109891 -124896439 187357244 -59052767 -262412827 -240854408 192235535 71657286 60574980 -266819233 236075404 -135986377 255460292 188925310 45761228 206471548 -91337705 -108992150 -45407358 -103934751 -10135904 210340154 163771646 -199632134 224273869 -117846759 152040084 194896906 256605802 10377231 18475982 -48605898 -288856536 -79582468 -165971875 203728468 -298989541 267420388 -24553922 258978366 62477768 218942313 224869783 -123867754 10780310 113253784 -278566701 264981383 -147592831 -42676512 -207554016 8002724 -92936221 147189802 141294285 14791971 212497655 -272094237 200019048 -66812852 -110008271 -66155547 286667747 -162680960 129701553 139844759 196068589 -273924936 203852836 -78065234 -190743477 227488679 293651138 -210890619 12365399 -83760089 -495102 -18948783 264631219 102870833 83148260 196484364 -238826187 32805262 118793699 55165619 -288413348 221255022 185679707 -112269674 256352212 216271022 -299918194 -242863902 -27426402 143624857 -272866976 -421898 188951331 222564823 39393224 109680183 126167932 -219401533 240297693 7254728 180422041 233898648 286761386 246536101 -206036223 -80070959 20769123 62926194 -40680433 -57607728 182685189 151331733 -61914449 148123134 -51802773 -209993989 -249787175 52749659 90017366 -20396096 222418625 184589921 -198219577 -119276957 158535522 156072822 -281945041 190546444 101079955 -20792434 144062230 -285446187 -198842477 180258634 -22670470 160337758 -218386148 143000336 -241425192 -134009626 1205256 162610739 -33950022 146816353 -259916966 182289135 260515973 172772454 130710677 -207068172 -111316790 -139901951 181259925 60256444 104663923 203293682 83640978 36173168 187941029 30060681 168800065 180307 57328511 -69220464 129098757 -215855972 139298616 95025612 -218933009 -91109661 243327007 110889646 283493409 -129225946 -210824613 207183656 -23106865 224613943 24211964 12941815 44951533 53239215 -10725493 -114398698 -117955510 215688080 -251789116 65675850 42230293 300955308 228666689 -213645798 125496259 -106643711 183529364 -288254981 196414167 181115261 -96123966 169531224 -73758628 141803013 67589556 -232343162 -77578331 -267481490 188199305 199923679 -46796563 -94420275 144918137 -81217092 161755917 -143397566 114469 105285423 240234751 -266117403 16689381 270905117 -171410272 20241635 86058243 -235242271 -255160757 186251915 188733348 -205220474 241806375 -72170227 101592193 -228197416 -133965224 157749718 129041007 -27150093 40875517 -184480733 -114575805 88136885 295692772 169251005 -216024338 -135227661 267107583 200553077 -71357979 -96257302 -146087999 301552177 152948666 -11823190 118896618 -159658943 247051627 13958536 44308260 -57068382 286513921 -48096791 158949112 -31860929 114592933 -270378126 -261889851 213355569 -259676230 145729905 -56140628 -271642705 58129031 -236373936 78730022 -225447740 272274171 -83264192 116000627 293381805 -255225369 126951351 -236534815 119417607 -9058719 227718704 95028095 185718198 -138476741 -85448422 -268867755 225373674 224278795 -270071712 -293822834 2403675 -136573520 -19731852 49962666 -155470758 -184948116 19674239 -172482423 -190042078 -31803702 132137269 293599035 112856514 -190030558 -95835259 207223840 135025060 -185633869 156424100 66696543 128507927 -187261883 -129643410 -198915562 -136819186 180355316 269544216 177781814 -279400187 41348737 283793277 -60234725 229779138 -244069040 186068773 34901855 248127225 -191228801 -133166003 155049589 245802339 -91483607 -140627003 -194578782 -19222957 96561912 247068238 -57050295 249025398 -274350189 -226930566 205970490 -187458393 -30668362 -179136773 6850554 -141371258 -284033734 62178318 120390844 80666589 233127203 147259885 -161384871 -178146379 22779913 273134874 -175346746 301902101 58162007 -157371178 197927992 226397355 6254769 53811200 187061876 -128398653 -126619082 -160188120 -115090565 -76870083 -139644943 29996789 -170695524 -120596141 280592156 -119329776 11861413 39989188 -32072741 77861679 -101142456 -2476837 -468578 144686102 -115735146 150544303 68066715 171446090 130632536 -106637417 -286533548 -273182870 248120781 9303730 18364289 -129453329 -155705897 275580529 100235929 97041853 -250081213 -202478500 273277048 -153171310 2752285 -97768010 -192636236 100290973 -162928904 112373593 -181914548 -119358527 62757837 -262190257 -193104133 32843236 -38275717 143017383 175408019 -51374846 3688920 52398778 -145061494 24336615 -219134442 -23023160 -71860563 -111484628 -223240593 -92631678 -154938225 -277227130 83695746 126291066 236549068 -235738926 119935018 151468135 61531146 -194368871 193348666 230940578 184251634 74789172 -225300803 290130418 -59040488 87419626 65163560 257794095 213168419 118721157 235682437 263838960 -116223327 -24503867 -18809089 -66524159 -148927946 248567190 -257953282 -35845608 77206770 -15999562 -7648194 254103205 99753895 43113509 254868339 110070271 -166647722 -160461133 -7882364 198561952 9818772 297833277 -24845242 7223226 -271819403 285312200 -99919969 298365101 58788342 -198360202 148207961 -149329276 -2431068 -229876931 289258118 -49364211 -224093792 -133497408 51479619 -15215195 154520950 -113623517 -279416428 294566815 -113828200 124164873 203784635 22866916 209777091 -224533666 -7823502 -52622910 188153868 115888469 -20821916 -31865139 75571006 134894636 -91282748 -143881566 101319991 149330627 -298128736 -126765554 154946620 -57388309 -293882768 70505973 -53535264 105256709 262114322 119814857 -274003520 -122189763 -62202354 84384068 -176045073 134860723 -205801799 -72960616 -264732718 -159446724 29190857 -148885139 -259877367 -54249183 210924278 -300025247 -291175265 237026931 43115644 15612467 138909603 -101618234 -227552697 300163690 -79995989 281280865 -108299687 -282558958 -186513450 77620552 -219963116 189759621 -31260372 123970634 -284645738 119543133 -265696476 235443 -254842517 -235327257 32422043 -35130355 -14513404 -145095093 -63099370 -142052577 185426947 -73378206 -41057361 -267757302 204462196 -180073524 -131093117 -140808827 -267294494 105947700 60041039 -65299732 -32603086 -34498378 273647070 -134357945 109050462 64385364 -15029980 50934553 271474266 117220431 -173036404 204970112 107082022 -184119584 -174706277 -137134196 -181750632 -38325398 94536656 9745818 2005899 -199690378 113487711 273397693 -68053671 -246780167 107839945 -18293141 31014626 56217425 60615655 -274513670 280640131 259243624 -231312252 287773016 202965331 -178070048 270839598 109486653 -187725048 -165186424 182444928 207974198 -295591612 -139104465 69424743 29606029 -19154190 -67405973 6352834 100959307 -218131854 151633090 187701130 -224655707 137126585 131797209 37268143 111605600 93399679 4480238 56508101 117973205 34867021 -47744442 37420735 90369012 97704263 158158654 -35500555 -25038306 -179440189 221372014 169460574 -258082806 -226377147 251627122 58463499 -28298124 118691466 120651857 273074424 -162740419 -237668055 -233441766 -88469392 -61075311 -5111481 -40904669 -83269261 -225433551 -277270648 18639243 -147156321 70931225 -154231098 -265221311 -215597956 -230154499 170677058 296952712 207132059 279520590 87943362 67333711 -56056050 -169331480 298709079 12588091 63775367 17344960 -152156958 157278602 199031936 -133604678 267518774 48589824 37029222 209285156 -204723615 -105241138 134329240 -47212035 -292797509 199105775 8840865 5123314 281422363 -112205180 -266652763 132758366 152158716 121334072 290284300 -262620805 -12501039 25869820 11587994 -134504610 -127462206 -229835996 -129501097 269135084 122811171 -122319953 -230109446 150028136 -36233405 -64066083 -210256246 239710206 36826577 -75604123 293755078 140719809 -266398655 -28528847 103731191 181590670 225304386 -229717376 278176189 -136930996 129299537 176360587 137128704 204793064 -76660628 281654895 280026102 276208242 131961850 -260685356 252610299 9963664 10017346 213231444 -129139434 181748887 78978370 38751537 -2922163 262052040 -59791102 101577641 -109254163 -264213510 -274034456 66972386 -269454216 -145156314 -200933643 -6623301 -36197299 59830037 80820705 -295165511 -67923167 85257176 -67333494 -213150045 71911205 73520525 163626697 -228358447 217011859 246474865 157079626 -74304498 203243317 -61913786 -106731371 -233414042 -8861441 -95970168 -245973267 181688798 200752193 -223684923 -138497675 223191410 -126269078 -249413149 29740846 -265814554 89136506 2482579 -15942500 186377379 89229792 -143326134 213094695 -129180861 -30973358 -221900040 247925002 25878839 122819032 -125086024 -91755723 -179593517 210533366 -201579662 163046000 -262734756 204035438 -65656411 136645045 -217304182 -237143010 28800000 -83649705 171853817 -64610560 271456857 202248834 191731061 -139697669 -289989319 -16277291 287116917 264049409 -159255755 -253397415 -276210296 -125165025 42277765 224537011 -190483602 -70575028 -18715163 -111293971 -113588846 219787733 -280468366 -301103470 182996483 -153225885 131638465 55697198 -123515392 -17158508 -99897091 221086052 -268749204 -246153880 -141573433 -424273 -96940407 -5442999 263873976 -120761611 240348538 -166096717 -210246377 189734318 11304129 -14293448 -153005146 27351291 -112840307 -162268231 -245296116 50998736 -150966928 234668302 -292830637 -292806172 -82323789 -44589655 -206401942 220591335 115590171 -252931509 -277624665 -244654848 273305994 -209032545 176002356 177834435 -164212782 263961359 129180243 -11471411 128798243 121656457 7473868 -97492473 -155588651 53288299 -60858131 -286493743 181897013 -20982582 228833397 164648534 -68491567 132080862 133787894 -173562727 -245726883 144036119 -179264830 113019800 10911259 229077430 86049671 289293768 -127180834 -126768774 224068562 -268404651 -294513133 47609784 93494553 235846850 -281118778 -197176947 231756067 130326362 26089809 -8222428 300361791 244650128 -188270792 -1323609 155542946 -109399214 -154049929 -253127057 290004343 -214814851 -204383755 -287023688 68944293 -156408902 301206175 -160930107 300853963 213931179 224694088 -192032763 -91123541 113007015 -246921781 -223201348 12006793 217468945 -1144009 265224166 112322246 40014070 -1164406 -248850712 176760899 89749828 14471511 277514898 279623232 289734683 -223465091 -74452536 -186859203 244215895 217023515 45412986 109717331 86446056 213797742 104221845 255786424 -220276261 -90824140 -60974103 240391553 57035128 157344552 -192267782 50682512 -213837027 92650435 -220429284 -241597886 -146415829 204730929 125082975 -288366004 192626798 161234290 -184947130 248755044 -293257619 -217392000 134782801 -216569108 -96435683 -71196422 -193967476 121214329 -9031583 235226255 108844073 9096524 238081993 -42200640 -49701332 51683300 50813782 121193081 -9149376 7142375 -35839021 -120774088 -102150925 266862831 -268398900 -22396702 -3352933 7360631 -237551986 215529746 124505111 -25196137 183680326 174847177 147795104 -98433815 -180781377 128940598 47582444 81925714 245340036 97436786 73920718 196838452 -180244508 -269958011 -187764696 -61356829 -25746712 195670860 -287361324 130433723 -201700717 -28638639 -34101647 85856981 290115959 22302084 -48866380 276384837 73631327 89052404 284981675 -183939480 144992213 33340902 30564269 -72672134 22534046 192091114 88124322 -172134153 144185172 221017451 10545421 197843179 -21713789 -206756374 14351538 -73813359 300458095 -252470187 96848136 -183035430 135396735 -25986067 39769922 27822863 254723652 246654374 50597860 -104130573 -170059956 140458259 82787510 -9089527 256376487 -105296659 -99130881 187896246 298004745 -204269110 168494064 -230361565 244448616 149700891 -293232933 -239701293 -144044920 -127901133 21564103 -173541926 -268154783 133382251 207412616 34759468 80819368 -289452093 97956504 -64342431 -3459336 104053485 238866705 51770244 169774190 -279335382 23364018 52523423 221017223 -246083788 -9624829 -163514031 -53476093 76149456 -157889417 -262003495 139834139 -145745636 -76501477 71112815 -182234053 -59284214 267322177 -273620324 110711576 79148820 224371220 245718664 80004746 127945473 -245300282 237866147 96281843 -13444729 278948838 -153590624 -267598641 -78552816 69540955 277252262 163220308 -55771045 -88687629 37612913 -285083729 -75449320 157619292 -133972741 -178170001 -278688662 -64176972 227266622 162798129 8898767 -525311 123048596 281640926 31559575 259357740 -54895190 -234991896 79107595 -32052647 -104571594 174154360 2688709 -71004612 -246612312 -157598863 21034509 155494447 -200587031 188220597 229203738 226358760 239053028 -7271384 -285553132 181899919 -253414247 276989571 -115143122 -75093470 -113366507 204557343 -241114164 -93741403 131096586 -301277138 -281321835 -180877912 -109080067 -211820427 170781263 297621936 199715994 164900029 50819699 -109041944 300757253 221375044 287739762 4470626 -46320666 204142667 -15733879 81054086 39535704 -276618005 72908985 251029328 -39059856 2177840 -163983922 -214082069 -289245231 -223476944 217137953 -57193668 78095495 142172067 224181388 275663174 -63956287 -209234907 123824539 -246460462 87446244 -224154056 -258617895 27695306 8909673 273135421 243321862 -250505181 -156883127 282324324 90102221 -62660090 172022635 -289422127 -185895439 -139334751 -36210072 278003086 270438736 -207659303 166628143 -28556772 280773663 -212671667 -77761926 285394484 -49881990 248192576 290167085 37702470 153835037 246275384 -290447540 294370586 -252702290 112980314 -65849081 165611482 -23073575 -4893008 162909014 -173407025 118848583 68343032 -289796304 -251217974 -168065950 -82146034 -138287093 289457570 -122265920 276635196 72521899 60521405 142445215 -277587871 155023153 -59005937 -87664656 -156788795 -255820050 -33945664 107639460 44770476 251139657 211327566 73104857 -49924157 -87315209 219968598 -252120159 245001944 -129111687 158451757 80480657 243861198 -71483408 46196274 -119112618 215884422 -184171570 -270321038 -268528952 -14626164 -52986120 -235893529 -150211819 -94427357 295414681 123801928 -131532838 -34668829 222990705 -86105496 252097224 73683043 3324315 -249369607 -26738744 26396606 -171685133 -119906506 254392774 -285576560 -259429250 -289500486 301212895 173202104 21390982 -301517502 166518969 288841844 -46102966 102411050 -88067278 -249072893 -206614384 -141493049 156862610 -145915661 136205882 -209513815 176395426 -5777544 -239288215 -193840237 -167584377 -16970753 -143291769 218303588 -101751889 -265288195 -224936144 113957251 169746289 -815889 39119912 231264057 166337323 -13035533 -74469223 235426130 -113349301 123364903 -108579461 240412890 -90949095 272445361 -105144985 -284303125 -196414260 -55389390 47650417 -27113077 268886841 160309171 53447680 163056430 -238308962 244493324 -298445159 19708970 -34224975 -296762181 191309372 -232943945 259017778 189366584 203987629 250660375 -295851140 37864738 180101567 -246178290 125915536 255974809 -142768876 -154022387 59904097 -255287811 -220366336 -76152420 16156340 -69107856 -73398325 233961952 37586178 153444470 -104284625 -88869607 -46365768 234892292 -220981202 -125064167 124255505 112837534 -140373085 91193427 -30847777 116956402 -293451937 93160816 11444957 29916502 161072681 -296468659 -29765028 -292997032 61528528 -178595151 -248317801 220131680 106755391 126923496 5577212 185769125 283666458 197436268 94669620 55663674 86714069 249632856 85326925 137210857 109711433 99654321 50494641 -288333664 90121037 241334669 -247875134 -201618447 274030541 66499490 221005750 -253478771 -94099982 -81786715 278409473 -281661775 -278308912 30208673 270156007 252920550 -276813063 206667321 119355618 137076797 -264070290 -249761953 -167245358 -139490302 -127277947 243075700 170178614 -32800897 267396136 225491912 -1582060 -179725908 -275055342 -12771191 53929825 237122170 -171106632 -120115684 -32717065 56202174 229400620 -199035472 -265914867 -175024002 301990165 -131418614 249504751 166999501 243556124 270042324 135771028 -38543088 -272464072 51825759 -18828512 -270065265 289467787 -231286658 -287273012 -26272868 -50183973 59068535 -60105585 49013869 211255211 301366417 -155889600 -138626160 161331011 -73939507 176894597 -176053098 -276202118 162890244 -146957438 -125151963 -91821798 60234048 -277974730 -231691003 196976324 -270852132 -297145686 -125055888 90221118 -71010102 243577681 211577760 -121557053 -162220254 -43427523 273022132 216997923 298135684 -90594970 -121744063 -224080789 201682215 -18004239 -287724140 225685389 121001038 234715493 115292186 300991646 -283782394 167101688 -283562807 24398927 -63741341 -30273578 205251474 -40428071 29322609 245970376 258902847 -87595803 148391442 144626455 -207588866 -103096696 271846478 -38176599 91846823 988499 24874017 39479246 49284219 270434409 -88969353 37145153 139603751 -277752736 -104316348 -120748432 86982966 -4623807 57717736 -83543170 -11080891 -6689708 -82222836 -279854531 197191534 -275660541 -182030613 -272684753 -292073489 -215546321 -258501682 -111610890 -210565595 23085972 -238061610 -49466766 235942082 6848008 146558399 134684037 204524564 -228817401 -81383285 185279406 -301880609 -157053395 243540720 85114671 -265195609 168978520 -26528996 -163124397 -246921293 -249133876 29377944 148629561 -130645421 225008214 60562301 -56443591 -124525617 188812390 -164399487 -266127666 -187958648 48856364 255685731 120695841 149479140 297507702 16764384 -53588210 45458240 148333648 175342328 -11136008 71031793 10240688 -113747804 227651942 80917571 -49869643 -130105228 185799482 -291614840 -194817340 -246368027 282054803 -7558539 -237482996 198025353 89101077 72452785 284025112 181546724 209843242 -262581465 -3182026 163340641 -95795314 142747401 52560854 133285661 86650123 -274249691 3972417 -107897018 -209932869 157958174 158898909 216386307 -279192862 284191015 -108932283 -115679226 42336090 -70736565 -212402235 25961426 73334830 250578881 -4112024 90294255 -186103063 -285971071 115490236 21744052 -189327095 -224311893 35546601 207873221 135858840 5219459 159353102 124232525 40184648 199986042 -94278134 266318544 104522285 -88336698 -216586423 -123011394 40619083 132585954 138799012 131707795 98757175 164698227 -248205941 -133875801 -248624127 -280241092 -64447776 -254026764 295845863 205076802 -107311007 229481638 195399746 156970176 -281863735 152881266 243466780 -4683672 -275843431 -206024806 270319223 -273920 59049332 130318737 -50769453 132485060 -64032401 -178351436 -65338915 -147002 234455362 -95838136 -281742597 -300699179 49563515 6955364 14103705 110454570 -77679426 10560491 50647428 201560596 66252551 140884370 166768860 -81528416 260193204 -80096664 -43685395 -158695758 -265939961 282284461 280207880 -96672361 189656363 248092210 -61199137 -66225734 107517152 91261949 206925899 294718239 -32749507 -44118100 -199256925 -144755571 -4240132 -74460084 -293502896 231717992 -49045586 -74242473 -66735111 -111095574 -166964086 249884234 -293427139 -79340193 176854416 128745214 -11477973 103969023 -269356791 56075908 -203515471 173898388 -241527332 -70284518 124600902 235404781 -20099448 29922774 122545720 -201256142 42525617 -124522935 -232166316 -124197892 299648098 283959530 43409456 179728693 -81034187 -101323124 228701744 44632372 36472629 -255776745 -145705555 36742194 -134667975 -36371081 -57003135 -55086120 259271721 -292950070 -214398451 -250297211 -146195910 -104213016 190071366 -163815633 -272530741 111246773 246836885 189551358 -91829630 -87868540 272375684 198965461 -204999634 -223032891 -108084752 235293802 77156542 -86792466 3145614 234741889 -160754541 9244 -182390529 -274017887 19387329 184174742 -135006007 24978173 29139365 295232356 -8313846 -219167138 -264308397 128368184 124123699 -262774050 98360721 213226201 194013169 217304263 148409142 107064044 53613507 -129936063 177184142 -270222428 90977398 47953669 -246390937 106233231 -24126031 -219657757 253790798 184237308 -139351428 -40694781 -176235829 -173052243 -212658714 -198102080 -115311804 81534639 94496363 103230403 -108910221 -169729739 -81416750 -42794812 188466249 298853752 -4023738 -16401140 -285009546 259778404 206497209 73664932 -212658126 -180594505 -190495276 54840450 -66474331 47752933 -20761447 135176502 161138626 122288477 289923185 24947620 291073174 -166202738 -92944143 40597576 156772819 1477110 -63820192 -179449564 45258336 95231089 -101304354 32555365 -239488939 -101456239 290829714 184208068 -5684735 267725379 30486061 -237270838 -224886117 -259928815 206527787 -195448196 -6952678 -76083126 -147550151 223149258 7110042 -44986503 272950321 -174133522 125830209 -224871151 -158004805 -244146350 158524730 -82782128 -94823391 133728551 -125085628 287634585 63695397 -294420308 288770747 31150285 -89240506 294954482 110491617 -210756452 -76777291 -146820218 171481758 96503262 98765699 -224323308 274246855 92016002 226496843 -245391744 295295825 91611875 47890226 -48443018 -70225467 -296370693 198326098 -227596611 99531530 138687948 -293685609 -64520931 32642773 -141721832 81965552 42914331 273886871 203957845 162340064 237044191 -137675289 -258358265 4982396 -268946149 46149882 285436535 -249920423 -216033633 161008434 -108391839 172592489 -134818504 -240698581 -224966672 -122953864 -214412517 6454250 288823370 172672191 240678645 -238273849 -213539854 127012124 -198501333 154627153 281600792 173891301 79398075 -23046305 -281687068 224143876 76714927 -71192258 -269753504 -46573143 241194522 269959664 -89510226 -41876795 -72472180 143676704 -274717667 -179110332 223707352 9185147 -195105726 -105245961 -64914190 2183891 -206582425 159725140 184017055 -245785641 -206463410 222978232 -209125136 -134057560 -190122638 -144604929 -270553273 106501930 181193926 -114045916 -44561680 166188175 98501500 -122130649 -156384590 -84741255 -11235095 -65354930 -41722533 300085167 286919607 181841613 92024593 14484366 -183680084 166004027 294004290 -301736244 208613512 -136374502 -149149047 -14545058 37087212 -31012677 172490765 -203498190 -81771828 -281260409 -273177552 178792729 -33532872 -113102710 -119763552 -182459126 288142221 229048309 35951501 147819888 57049850 -128797065 280350434 -269849826 -25619162 -12618101 -94516713 120983159 -46958732 155719268 -174000074 -101257915 -289388958 110286773 -78582176 -103705272 -184569145 -293283191 -18084858 -227869638 236941044 -123452642 300575440 5415271 -257908940 -267924192 95073537 138842898 192565305 278527850 212774184 -166057294 255485898 76426814 -276237363 -194824404 44074426 272653375 10038503 189528299 -286331955 -100314313 -244234817 -155144921 -259736092 -197867862 59166727 202030575 144023581 -240791176 -94385586 275718122 -113803737 214470123 222413467 -234051678 42686411 -244372050 -158961675 47037901 -152939873 -90255359 11553301 13433774 76460994 -167418383 -12731339 -91492003 -57315895 241508698 -7117221 269880085 291367433 260849864 249540050 86605488 38260061 251628067 -215678922 -268716748 -287224123 91593444 -185119729 -99671314 -81270395 243067095 -286546958 -221953209 194521065 -294951498 11592821 -186913067 -244549350 -36301347 -172471136 116904921 120102337 -274067297 -108443073 120127175 232280610 159816300 290310853 -132907836 -28531450 163352352 -284055652 194365446 250574572 96920249 -2115114 85462188 155871301 76733906 217152235 -262634683 47398745 -4978417 -120678230 -191079642 300266116 21296382 -197841841 -74769096 -166958703 -6308422 47247192 -183844937 -139560583 -294750776 -16530323 -154319677 268187327 264486111 -211958948 -101226429 250674336 239744161 -42305554 -34228487 -206044481 271623468 107478538 -50142111 -136021195 200522018 -299060611 -313687 270602493 58783863 246750870 -239361664 123746721 -182356347 -203564114 105875326 -133860315 49069174 205668625 280019589 -159732375 273666516 213372870 -56335747 5267956 -241203247 126776672 -76075939 -291067428 -36615464 141134067 -15501567 -192833056 246923071 296075633 40587853 162986019 -290471423 -159315164 -151536074 -111012901 -221849638 48820769 -250773360 -124639272 -90105259 95219294 271170109 162082195 139036477 -104808711 227861022 -9842875 -251690449 -232338605 -783050 -181080804 236193548 -151550092 77184815 -273561244 -114719971 87449758 17515536 -55001964 -281756645 98358953 106632151 -208720221 223207699 -13156903 -224222524 -297250185 -82432965 46087486 84221367 -121010786 88216195 -166253114 138483619 259604232 -174133382 94240356 238183130 221466075 -241403380 181685400 -85353741 -294968254 -64594800 -291442247 -271563150 242740043 -99071164 -106621846 -99299295 -214680925 -119266579 -144604093 214527311 -197928748 -93684122 30485486 296623310 -202198184 -87516865 204945960 -265337703 11226634 70223028 -171203492 39366782 240606078 135093003 -297804209 22285847 -291412278 -261338489 -108933715 286637717 217816477 66293745 -173588496 184715947 137642776 60755552 125783771 -268931657 -10555466 -6930759 272984839 -65866087 -41666104 231811333 278367889 -141933569 256974583 197508102 86126252 -18986231 79486262 -135092686 291249576 15516325 184841368 159296608 248576103 96870332 72749245 138721839 155174172 -203600317 -267423030 -14162843 180540264 -53338298 -150681713 232769810 -130343248 -202239658 287485764 -286688549 267242860 91300605 -127057084 3880840 259746624 240054721 12192251 22285549 147574829 155477202 -5503433 107541994 -254741366 61950820 -50323440 7087279 155040534 -104141936 -242259975 215811409 213790817 161611914 -200125628 267448384 287998567 -110556790 -36818354 136591361 183658642 238433500 -216318436 179397530 -248699207 221024663 150275458 -267699491 -177340423 -285943175 -226671773 126977205 -89768461 -108292479 42455719 -213495171 -166517625 193488112 -46541065 23396255 290835461 259198043 -119804127 218360564 -190606811 251169577 -142334058 75652150 260363014 -238673231 121595808 -121519962 279979194 -218818274 -21222977 -174205756 -184278885 215531819 -237882632 200648380 79444154 -243303089 5100914 -125772361 18243353 136453491 67283413 -297629963 -31787174 21038903 -244222348 9797564 -8955496 -131765089 251000053 -121535970 -126986626 117814289 146718882 26959999 163346088 261370824 -117576064 300198037 233743816 290572733 -222496578 -133414541 -134230190 -54428283 3756023 -251890801 -248991535 295666470 -106547190 -74004771 104564476 111940928 -32710538 285728965 -31712707 101786213 -243462916 -167848496 165983158 -101691272 213020188 166992492 163484137 -78801750 134052548 207002788 -2024822 -236632949 -144558473 254763680 -280410493 -36318965 171196452 227010786 -247092814 -119186827 228073135 57412670 -142775166 -61574424 -273518886 187799134 -166023404 299800092 18804151 39358212 -253934304 254342873 -116108148 -288654638 -50577109 -29003699 -218012894 55024396 154802068 206409090 -254660844 -268276893 -44902818 99629493 40631816 80764763 65636219 291899295 54438335 -211993685 79868196 -78572563 -3866147 -172940936 203817630 91754856 -240021785 32389829 -208906717 -39436021 -95388162 301140849 -199944524 -110187992 -42903668 155842911 125026030 175598031 226442560 155148794 -269955723 213556123 -38214081 -48805591 287826564 -259055553 -214250544 -269072034 -277545189 -52039265 -71460687 -23274630 125822745 -93535066 17576546 156528937 -128566296 116158224 -175101252 -184163057 251354234 -270005507 147375579 -222888545 -280391174 -291833233 -51303072 -160797962 -292022426 144907033 -117943141 -203018344 151884786 -264585422 -104690182 222969205 -147916522 -7587173 -124086702 -30485246 125665325 -243994806 34318883 -231439283 71816870 -202377934 -122751658 248837863 -211085516 282554517 136765688 -186306721 187672050 -95327636 -59084550 227753070 -250744865 -123177798 284658037 -295039450 3179063 209314961 78874549 -108062121 -136807821 -151468751 222535447 95870286 -272647772 -266981070 -53316362 -76031565 285315861 -56723453 228741060 253433643 -272191243 -10624863 -202665626 110198572 118622536 -1496566 110063061 65090105 216439330 -68188014 -150850045 167220837 -125251006 -276010509 -161050925 175677281 -132984985 69534631 127505225 300888868 -84233426 21702506 -292194675 5422032 230283175 -120120482 197525830 -98497843 27770597 -241564812 -132724754 -8366489 -29315163 -30867149 -151170878 -7123681 -299496772 266923286 -268245471 44531292 167152081 -216166052 -245831634 269888244 210947645 177022104 77506935 45159131 -232200552 -50376897 41874273 169194844 55382275 -154835175 182986764 -210176565 -59376602 -184697983 -129609562 -118822546 -152028321 86448955 43110753 -62588463 -208308324 -300783928 -298381190 -225636636 59857074 -46504991 -105277582 270348776 -94314027 -72826435 -161747056 175272101 156749547 99184768 36221064 -132732838 -90648615 -124055008 299857914 288345354 298807451 -98709828 110770378 -30537165 281644764 -111461309 183748002 -27515857 -130263858 -237695938 -13635415 -153670819 -99899005 271031794 -42115366 74132411 266171475 237001729 -98800942 -222810727 81807812 188416690 263606327 -260002950 -65861702 74191281 -209385226 281581812 145520263 -260363442 -33560426 288141702 225805906 -186416279 -277455810 -90972081 -80362180 -260860564 117086660 211455547 168877364 264645494 51952058 -139251204 -39387155 -165957127 -5943099 216327524 163193841 56535930 174090822 79846910 164609389 132643184 -202472610 31388960 91569054 240960563 -87932648 -253179156 47179205 216035410 -203159600 220243668 -117184617 191429400 -117910406 256223047 196465627 -293029019 44191496 -76859206 -237292465 156172071 -45072493 -99587610 70569675 11858773 -83582947 -53142597 187296226 49837985 -219717750 -155817722 294818145 66888974 258187440 -241343955 144818528 186618431 87860505 49225191 181479783 -215176727 88495325 12047222 152353972 -266948255 -50206149 226611899 207307460 -247821046 39523396 232333657 -192362018 -138095797 146769163 35226330 235015772 -274243721 282980389 208731347 -242021777 54744094 -158965132 -172212087 -147374571 277727148 45433835 143437168 -77355577 -138862361 110765430 -78527244 -88955051 -75283189 -67002943 -48550786 28904664 254125112 -220486173 -76591980 264864146 -120916605 -221104286 166768757 109273106 106547042 54344950 71382743 298639502 128971974 81803918 -66911629 -201242446 -224625475 -250877147 -287842575 84289637 -48379828 189214787 -13837227 172101059 214277857 83283589 152206754 -155502070 -210417221 45517911 252940220 -172574377 -30900363 -87945626 101840972 27075468 21194770 -60188757 -238592691 158587575 -251552714 290796876 -212922055 -4066029 -67373148 -94099746 -114979299 11892154 -251648087 72886681 220775860 82671960 -225103379 7715857 -194965849 282634372 -168738701 -209833274 212416625 -281886331 298614903 -122881099 -90525771 232484893 100262396 -220744660 -42959703 -165204700 -12131014 -75026644 -107058412 -281586868 103031264 235151451 -127802311 -153531822 274044258 -273194502 -192964229 153002375 167717043 104312773 121896927 -205937261 -20971576 -192214793 -249867409 288671508 -109970393 134170305 -209175022 191788487 -78945392 -178493178 -165221865 -30957416 46808378 220876647 153625704 -216585918 -103083247 5699185 119605595 45535862 276946325 -13790942 115199026 100882952 -162191627 251661505 -121886124 -85654521 -277643484 252458394 -24904230 166476352 -183320664 -128301343 33602162 175812931 108811427 228585655 179182715 276325930 182763888 -297960592 -171483887 -299355690 -134231297 -220178539 -169815488 -122111194 -114286189 -288741190 -206815377 -278420025 212650697 80520500 -280241070 -101801591 72218632 -194940325 237121054 -262718546 -151335434 244547088 79806881 -287941461 276657629 -20684805 29111116 -246996632 -260393503 14634924 108157067 152327680 -174647654 -34296067 121865005 300553635 -116082443 150962006 171600416 77338581 234755585 -18325072 -78204905 13311353 13274001 -114915051 -88349605 103854906 -13455829 189730026 -264880544 253088595 -26495785 139737652 -14761346 212422402 126223625 -226809549 10207512 -232359133 101710559 261908949 251643746 -112050164 -244045259 -29852195 60584263 238437357 225100423 208071106 -41697055 195617494 33190390 20147650 214625340 -207796825 1166883 -27172994 -29323501 -136942194 -170536834 -154398085 77961830 -86781967 -260955754 138419542 283246612 116424804 282162239 231781372 -294192602 -169317248 -194113516 -255847363 277344885 35001788 -9955827 17160816 298903838 -167365224 -161299648 -23559400 274243837 83252826 -243477241 17765685 175373957 140866821 -232703222 119329180 -110774935 15402359 142988819 -290222405 194462121 155592748 229401814 119301540 74016377 -51961540 129253817 -300978773 -12101025 -162521953 166490179 274426605 130331903 275475129 142144111 283941377 104093360 199525631 -191350397 -108545597 -218879551 -101671362 -36938207 223027614 39550991 -81916618 -120342239 -260048850 197719454 -174524404 -97608429 241656379 -258403925 -1532951 295461166 -239575041 -42731164 -282382586 43246056 7628543 -11599701 78483316 -108012787 295632359 85627737 14005735 59410452 62177671 -140545184 -28575862 226750351 230721881 -143215746 255720919 5972052 195515881 -48558108 1962808 75590456 -196103773 43705927 58392261 -138183264 12487587 -173670603 14726137 158201045 -159312709 -17986866 281811201 87674540 -90493105 -19099182 21036745 245848658 -90248048 -242843315 -72182045 22370291 215013714 -300173456 -208307071 -286267902 -107661487 193222685 125216282 -185751695 224192218 -266996698 -74653294 122727988 -110060012 179826975 189997023 263309151 274791162 35161181 -215719503 98260558 77826076 -103378008 -66917037 63282566 173559793 -15889289 -140513301 -6716753 247999148 -250030803 -283169026 -278002145 205768190 200672873 -138498913 21998077 117402360 -59741442 -90970306 247323894 79399871 -196629300 -268148555 -270780415 -14104590 -20113565 -108845496 108253361 -155805701 -244125644 192541446 41321722 209514568 -92046388 147844632 -193873059 10524561 161404628 -281401118 48689198 129471838 -113258639 104304394 165816342 -112477413 247117637 -72817693 180294766 -153186447 6766177 -108957124 186386773 193789855 228534262 -273177082 24623010 186731817 -149415969 24804111 -225676894 2857512 90461325 -95801379 -120694640 -248266205 269482023 197858450 -293984031 197393865 188355308 252845792 -75104574 -23851838 -149371567 255115269 -23998528 134525372 101441230 273638576 -98148677 -38231027 220066376 164521793 -68830605 251871907 -233004562 213066258 -1998749 -290229669 -70390427 -278233396 -2057962 158319233 240142366 -227750770 -272951637 224623904 -76874482 143372260 -96646486 -28844427 76174064 82413295 233989535 115358472 -283863303 164519119 83191541 -62065205 164640274 145571427 126704023 -13583651 -63358726 -131675054 242501956 -101220221 -279802292 -170704751 -78075085 299684400 -222072300 -298373433 122569258 -170287068 220263898 -27277061 -38015269 -210494417 122366851 224214916 -27193264 284188484 -240838780 -51140220 207744387 -152642483 38592864 -178182478 181642824 35133945 -24288886 -9764549 206385812 262924404 -172772888 -285371276 -240441948 248401734 203790356 -117006868 99982101 -118400493 -89056708 18495283 160555052 -183228592 232409974 49041771 236216801 225831056 121913314 65979636 -223197645 -206161842 -172894784 222185127 -234481581 -70714117 -284037386 53042303 46936957 -246534255 278007757 -240178467 229462672 -264546468 -196978556 170626769 11171074 10659735 149343979 -298775498 16052244 -141071882 -68309457 276359426 -162746159 31278085 -277377338 -75025158 11983531 -107625412 -94570660 -287365370 -78431103 53268755 -11230291 289560786 284355881 537491 244358384 -156962866 -299980754 91435304 213739953 -175873308 -290492242 226190914 -130203903 -146416530 -96529140 -64793892 -205923509 73381561 72089357 258641400 -144189716 279174526 296020632 -157707819 169117998 67772864 -227563723 129894209 11355524 -115995087 -161897553 -214179368 87772875 293445376 225225 -279882491 19674066 -134542154 -237141865 198733953 96482987 -21595048 91323509 -198616633 21146190 161844451 -680553 -127696632 266472697 94309723 -269760817 195527091 -253915784 -143752145 -257428511 257560274 -171628197 65939440 296470995 175782668 -237406701 -247134044 -281127967 -154499242 -151342458 288778779 -170428928 93202880 291121931 150440066 181905444 -73053521 -125570642 -133486287 13273423 227422246 -52901046 -128343890 -30345249 -219725733 -291907490 -209028168 139091568 63179008 78802358 -25720257 44590894 -51855115 41905676 41798577 238275594 243102422 -155327813 289184020 85244126 -159670455 -47660515 -294517857 139318681 11334762 -123871233 254164894 -75772627 241191899 -167958865 141774610 -17027709 -16721762 -188901361 -128867283 66395871 -138783919 66853670 90783199 198481002 16808490 -164789463 104855127 233965644 -298444947 272517105 33108351 186503145 -270593806 -109260141 98719327 132749676 218921704 50057081 140707527 -30685837 -164530544 235997813 -175269968 -133180089 87225802 160569432 -159173747 -16692109 -93204179 -213079509 283582799 203170987 -245425353 144538569 -111859151 107892375 37070610 214656702 -202122839 -122076882 11999325 78979497 -33668094 -125566789 -164296644 280364189 288311068 -160532552 -137861351 -64457346 11922920 -218039963 -191830663 170502061 -13038970 -241688761 230997232 -121639655 -28807240 84878814 -22658363 -165441463 42699224 -269939027 60993030 -147953925 -156318574 172153089 105528507 -231396142 61410165 87819846 -227468492 -200167610 58472446 -127320362 -105354037 202257655 -177770070 244882753 256110748 -155295180 -70808019 -992226 229794673 -240444433 -234718082 238265029 -288271918 116101707 257225015 -32420767 188529861 -291485234 102055261 -33790506 255421455 263232018 -16137507 -260712646 214120132 230280809 -77906101 261812522 -77575223 -183370606 -30161613 129284287 20821704 21053811 -283157480 67829573 244530270 -244940791 62510697 154158933 268609086 -244460971 65608350 96636457 228923579 -94125741 -91602364 -212662821 -138788624 245617050 143105582 -174110105 29237471 110616208 293193253 -37210254 -36817731 71015881 -302205677 251104232 -143871459 167646672 -192387336 54655245 -157697268 150718021 -253620373 91651800 170671829 -105424799 -213607377 -104130360 -80934726 -248315284 91296503 122010035 41760877 296925097 157836585 99528611 -241111271 148810855 -171934063 138803745 -294408800 151318499 -246887024 85721411 -233211687 292749735 43646796 -102655552 47893224 -142582090 -64509391 -244728622 -189821392 209436028 54658202 211422291 -180019921 -72760775 108590348 -160353341 -255352621 -157136492 -156378910 231825065 74487773 277398860 -167271666 231899466 111460094 300643170 223220225 202613039 -178101002 46283644 -221942387 141929367 31086621 301688377 -272612805 -29761053 -46340243 16821914 -80734302 61265523 -119259812 -74570766 -110987231 -236251621 -49749797 -64134285 268876091 -186484031 68829648 15773339 -42313009 288946713 142068778 231615856 -230657373 1688494 -195621835 -239798664 -273138801 81267117 -266315076 33347762 162037866 -137836408 29886255 126782576 -113994929 -162987711 152314806 -240198572 -62109139 -222913293 -163439965 169921817 1297388 -5782049 250984068 167063320 258369928 -224371254 -146915661 7594980 -202331055 -98300000 -26520161 -169582064 137653270 244383524 127953026 -115321517 -245923858 -198052560 94772255 171847446 -19713633 216555515 298333203 -156072846 -163610941 -22649613 16452993 90604333 112701834 -193027393 19511438 -53699011 -28807224 -105473982 -183553771 -176333247 -65195185 50841596 273965740 44236040 -218068526 -225055084 -97172783 -12162109 -274958722 -277829089 -229108795 83017689 109898050 -188859652 -27574855 -83768445 -101020622 213320309 149353908 -118334725 -67581201 -123709867 -284848416 -93337196 141759439 3355625 -28637833 73672090 24757365 -238084015 -157362233 154161857 160968650 12496913 -135979586 -217451024 -252011232 -194110890 -66591676 -168608551 -246268242 275342666 58837748 259172396 -50816842 -96691332 8662379 -77641142 25262625 -59115621 -9449722 178239286 -127435974 51995682 -157806887 -80589868 -237216587 94441756 -143827438 -40858340 -110045758 180113353 218200689 30811390 117982382 61229874 53194418 49432921 -284779953 -193379300 41254085 -69037243 281592053 -41147190 -149125692 -296847730 32335885 172861849 43758926 -288118986 -273136921 -76404116 155320077 289284699 48576252 -192450344 211182678 111185588 -235284009 -73721780 222114709 180901429 96408308 -189943015 -42192783 296683519 -298306747 -275504576 -73945020 290175134 299216304 -166900101 -30890753 -43699377 -129324972 -179415041 -127351220 324839 14142908 45946156 233123037 14277341 289166717 -191134325 -225964343 163430114 -182292300 -148388181 70333753 136215450 269060484 145824126 14430325 26005624 205447873 223437540 292229100 67529787 6320070 189822765 -244784706 -98557267 244745566 33283643 301287380 -265943608 14784481 -12110321 125709472 173780196 -7700198 -173814925 -138935989 15579815 -5152856 269259559 120459766 122032048 230940138 132540060 17654528 93885763 -166821104 -285263841 292458601 -134979208 8662897 53033072 -270418619 29028281 -265838331 192838426 -132271374 30071214 -233716466 259907963 88153560 48686775 11761702 -262315435 214042863 -18051853 -214970524 -52052916 -275327885 -100516187 -156802160 75613360 -122264506 -206360325 26673104 164969188 188738981 157381231 -293661073 -21284597 165618410 -201198261 98617814 261895380 -144878270 49194123 287522701 -213713020 69182625 225870620 -258147104 -92245271 60189550 135214157 233264544 -289029572 30028179 -267965324 -250702324 179325574 297007661 286139126 -85837396 -220036893 1878149 -248265942 -254057783 294250846 -251098290 213050602 144813627 -70889812 49504249 148434919 87506028 -191479377 -158493580 4467244 -159406276 -259878104 -167853958 -225342430 -292263964 -190500992 135965914 239185291 252119435 -195036574 210762323 92155033 222609435 -288486088 -4561049 -147079006 55863348 244655389 56683500 266382354 95216489 -292989741 85073651 -301753110 -161431140 -261253876 -100824963 224234266 269945838 94874376 -296681885 155894213 276450135 -10829687 -132151735 213630480 266480476 207615765 -251376611 -43721146 28190361 -106576445 69674722 147223419 262923058 69750428 -51593334 69494718 -149113397 -95344806 185223567 232286042 53295387 208949410 36486081 123807808 77691183 -179803313 37352346 -114117359 206234042 -29004145 -212181871 -225168878 -130398657 -262351966 -29821763 -265599411 -635771 286000472 -46943450 298849946 21216265 32258520 132986990 -197441746 -33678549 -117699986 -296439777 237046953 -274589747 -178871288 162912152 -290228886 -207965060 -294017669 293786433 96467411 278707062 276516171 -277635578 -99341214 37616981 302108034 33183661 -98903243 256339379 -197482236 244376480 -276122536 -299418586 166042027 221846956 133429428 -56810305 60311638 -45391196 -69722680 -115896316 -273793012 -139926177 270090617 301278450 -62419837 -6521006 -7216324 -132583549 216152087 157949223 -140058487 -54809173 125921220 -250780312 -7170178 19885405 7050651 -108092451 173146091 -4417403 -250637622 -82547478 144163939 96714831 104836475 -129057928 164924915 -292409794 275655607 137018906 218769206 125624730 204967880 -60758348 -52648654 -74655145 29873626 -96487779 76445826 -294899329 -148206826 -205897183 247083680 -241668638 -280776200 151194017 -181380895 127942782 103547623 -174372222 80522543 -262508188 140810622 302222993 112129342 184069636 191913985 23986985 -125417842 139687620 188204116 -193215854 153767526 109572310 -26839264 -227861970 -174739180 -222205007 -50839394 66338400 228132853 170886843 -284740038 42698633 24060664 118607140 -147790170 -241747633 44432117 296990568 -120840230 -285059502 -32008066 103145845 90570979 -56062968 -45142624 239135823 236681708 169080204 98928890 289581710 62274261 222473573 239858814 90174791 31517731 279153298 -163557375 -33621317 274604178 193731546 223061671 -25421021 -170028664 -232418088 124519696 136085257 -173920043 238444610 4962990 -294832582 64390504 -79156541 -82772233 -215585947 -45685495 255613783 235975299 -77815576 223140991 -85108050 189065844 -208372081 -176048049 218033403 -50398703 -270997331 195277334 30414822 -163110427 -97349305 -133067939 -282625412 196270409 266040845 88124713 -59764145 218459180 209571858 -82251950 -98977393 -75372153 -120529757 145005240 128232816 277969566 105587338 88251797 293256879 -101553970 216917333 -126933945 -18596078 -249533777 174725498 -6638368 204489741 -239408559 -98051488 -51500310 -288997469 163872398 -253136735 -227022825 282917980 109058253 -152737720 -188842553 158176189 -65495369 -276605208 273653852 -30858966 124773279 282881745 297163612 -243097400 131152478 160023776 -177336967 225519559 167706197 274393079 136008258 281651071 -285831440 15961515 133712715 -184038068 -206419407 -85068221 111276902 7807992 -118035999 -216454182 -216511027 257157943 215435042 -244889547 -206757087 -145192395 -280193027 -31641415 72714699 158422646 259945109 -35529728 -213105300 -53575366 -74811330 226381319 298516034 93504339 224567580 125849584 -54255540 186724507 -6707630 -188094392 -112818453 166863670 124026254 -59869784 109785269 189615547 34341253 -108232120 -277651481 -18352828 79841306 20150862 -283148289 -182424541 190424742 71614586 170907757 -263321930 -162322248 -119921106 247911952 74238337 -9335237 204797755 2482841 -80689421 -244822219 -272533967 -252689215 143269534 -92951574 274630210 220998048 83965477 -118468816 280173947 -20487990 169184197 -44517993 85498279 254510119 -265841274 -195812609 -33462429 -70897450 -238698573 41674150 -163108040 262331579 224258190 5254872 -173228805 116915841 -161479483 -21166755 -174481508 297020942 109801081 -42194978 158777771 144086373 174957181 -6252025 -252520242 -131516002 133348526 147681212 -235909 -999163 -271334710 293442190 -254458417 -262057568 -186069219 -32893660 94297643 -77102508 208982381 -267385834 -92116347 10118043 -108473990 229601918 83717814 -131791300 -220978004 223899234 -250583978 -42734771 103254485 73275183 -136455857 187535891 -14488083 -19001120 -26164269 -252486484 34402041 219448336 -146627307 -72523202 -233805448 72365684 -27990424 205740521 -215211273 221453963 -228940336 285777626 -297088553 -199874771 -91538482 -9804421 68637676 -203919104 258342730 198381567 125042382 -102761693 -177146975 -140303608 -192795744 124191753 -173619321 181357404 207412652 64949273 50715752 137076774 210924944 214821386 273545124 -157303420 -20111390 248341974 37369752 -264378577 184233976 104154869 -222391218 -261602935 172821627 270154705 -198159622 -181683667 63288775 -264840340 -200016137 278741915 -179621437 -43857833 -199669557 -207839833 110832124 58074101 232395804 159070324 -94866328 -121791077 -73652676 107794735 49350252 -294875940 27087240 248028456 251953736 -82874902 82007626 -88161204 -532450 -203601818 137542661 282588893 -167577074 274988512 -185937456 -275862827 86353745 117889656 123490885 21592121 196290350 53514838 194729066 177445509 92528575 177907333 -190595413 -292174331 193942412 -214167573 -5645045 33849279 -14867517 -269881091 203074136 147953764 -181413069 65350135 -117145007 284793738 134795248 94118161 71887069 -246246590 226703689 -162877289 237056496 -240506979 -87520609 85627657 -291997793 228004871 174343638 9228061 -23651526 -186624857 65112723 217216698 -225114162 -25207409 -16117784 -238632405 247433903 -200752443 140419299 -39212338 33306157 -282904148 188528357 -158250181 151203016 -99504012 287261571 130275072 -116029228 14991414 -45885511 109845793 -65738015 15371997 -61532162 159203031 67314205 2020668 -18220654 -255059036 -199486806 22796437 -31705920 -225489865 294320257 234466702 216086886 -115662818 -34278178 256976470 49665615 148284347 18034281 8226732 -97692686 -235027019 86633680 199472853 280475060 136603510 -23062623 265420646 117444395 -226497556 190448478 230537086 248906016 181366774 -260892484 11195145 170447764 -157416804 -63629489 -13889049 248600247 -70340793 -299499885 88865452 185641045 256463281 -190527492 -96266578 -151606234 -245932716 -69790886 14256462 244649061 -17132954 255800712 -190442947 -172314926 -250376583 -190774988 -282672439 -172682630 120306090 221127044 -246931585 110946012 -256022501 24823993 232987879 -294484724 -218042891 -164660640 -15050253 296964107 235399060 -45080943 149937205 -20382955 -149524112 -57998329 69076195 228361139 -190053996 192494536 -50206350 52244125 -208881612 -24760312 102385399 -289892923 -268789921 -181030214 -148894384 -222173191 -167127155 134606234 186254685 165707675 114217579 29548457 276426872 -16841407 205931913 -152171223 143692461 -52672691 26114731 2688150 -197951141 -154384160 -270837461 -34568202 110342904 277732380 -255663949 -54100293 -189501579 170247378 -280905688 101027174 -249951878 225177258 -2012581 147916847 286673913 51904956 98505483 120038964 -185037629 180417397 102652423 -150113154 185801428 -24964313 38040592 -132525819 128370097 196248451 -300122248 -232665144 192478322 67964423 -138489785 34664442 186379971 56610651 122740085 225556877 147582009 -250578613 -50820789 -187557418 -223139963 237403774 -135041891 -3887085 290116766 222136796 166151269 146258214 136057435 173251253 256468154 286833395 -106255498 -265238881 -248523308 129061822 97405716 -188782873 70643035 -245467214 -184363376 -26940065 38053057 -227625702 174265254 36512374 -121005540 -61513313 97739889 213244354 -22906524 -270452803 290501903 19127066 267513528 219803744 -235723480 -196960624 20739448 130959278 39034494 257791913 -278901375 153898523 211315135 4877250 103345825 148085673 300281109 246323465 -285486229 -167472929 -264540192 29936936 247734665 278460372 257943789 64096482 188734803 -263341438 -257550645 -245851683 -118100652 -203127599 228403654 -213194373 -148942641 -294962654 153608378 -37229108 197103753 -276646057 -127548102 104189385 248229365 142227584 64171796 280205682 -190596420 -267446108 167959765 206910024 -58412723 163351174 -103680755 -297706793 231153375 -139053157 -32666529 258760917 -70965117 269602948 -268263373 232001008 -253979166 262841580 -141012262 153344312 276497 15415833 -24731066 36057088 -90726086 -123655745 -99571612 -133433433 60131057 10531655 -257238777 -29054278 -60360544 -71738779 1782310 289870178 13006044 64819160 -133347851 80694416 -175099076 132323947 123677809 -271372170 60035501 -93482708 19708064 -159026285 -17479133 -267724195 252901029 253005683 267508732 -285124697 69967487 111350654 -192534137 -112050540 122132582 177796861 -220651931 53196686 -115498004 287245654 -99655261 156394444 -104799770 -27293148 -225491084 233043704 -3065729 156620093 -273717289 -255148759 -254469768 19481850 288290659 -261017566 135311618 -277126085 -180927244 78575717 -191847612 171113076 7666714 -38849252 129874832 13263232 -45914872 43162020 192590885 154246967 -42292946 -202087603 292101281 -195742152 -23581494 -23445536 249413224 300955635 60827135 133786594 287122440 -222742481 -81976169 -196157850 -218197028 -101310364 -293525634 150483291 -192510106 240417401 43078525 -150869268 -107013339 -138277137 173383457 88631100 -204203832 -250090340 232346242 -1381481 70939069 -153449536 124654753 296213311 184567264 251317789 267404294 198178224 -248876179 96287064 -267846274 -279466542 57853828 168472470 -52426297 36467294 213393305 -215491005 87973421 246571755 84448172 -226218250 -90241930 -50424627 -30849529 -219889993 -209005731 -242342024 -50112445 -301477469 282147360 -292919710 -141021223 222898454 -157293442 277665843 -136559011 22836752 48554335 -232364500 169539249 -97486851 287853230 -155055381 -166102534 108971194 24325378 -139577279 -28326632 18059705 -31473351 131336130 -930930 218523927 -98403852 -105234671 -208001906 114923 -253389540 -235166058 -228302537 -134519130 -49055065 -29149326 -237516129 65653804 151817067 28837278 -275717937 -272597384 -189345577 216537121 265365495 136077333 166864333 92013014 -36200404 -165662372 280609099 -240129791 209877735 -21917435 192154454 -149691860 -124881123 -80600560 290505546 -222851548 106321385 -67593323 -279563824 264510868 252048629 -32157910 -203030265 26015920 -4900012 32627020 96947479 1007953 -33410077 -226906471 150746782 -121351178 -236743046 259991628 119092097 -141680854 33653919 245981186 70243270 206927035 59425549 92878941 -151194889 47747486 -14482864 13275433 226975974 148202840 108502732 244949852 8049386 156161830 -30863939 215384553 109568873 -270229118 51844985 163830033 -135723943 115328923 -23480246 -99216082 -130610982 140404562 31437751 181026336 246906206 -111940911 -74838069 91901663 90252745 216904932 24713579 -277288291 -252702578 76707399 196581529 -95655108 -93365970 -237691530 154698336 119346800 -219344217 12794067 181482685 -244425648 -116711832 94647241 -232278853 -66086718 -166597597 138891374 274579513 -279855740 46382991 69029622 155175502 139742125 -194276095 -215309828 -154844742 -239124382 76514314 270782095 -255378518 -129662370 294664451 -265751794 -29329708 -189733055 12860658 162923466 182862465 44479570 41907865 -72565102 -144615504 -152343097 -95278810 -94869864 -81513490 164206308 129038106 249187388 47347785 218638029 -265107339 -68822444 184044176 246344008 -134407570 -106884678 194343552 -163396377 -58457807 -33881046 200496361 -261407014 101483974 246480304 27372615 33069280 151258926 171546800 78447927 225013831 75619168 -207766498 -131790406 -240604074 -219142241 -122818872 6725210 255035252 -44467945 -161956581 -26023171 -237144057 -271009532 -246088107 -141941016 262267825 -104598352 -144539659 -51279123 79974278 -178884757 -236242304 -250273924 -273231836 195854139 95648670 222114640 130089601 172959486 102581780 -22884716 201756724 -109189340 54120342 -216486360 168221723 -278339130 -239464763 -205053745 19017559 -225317307 -211068257 278952584 243153439 -10710656 86441907 -268652441 299610942 -46314296 50276130 -82693852 168931645 -109136875 -199230992 251849003 -81801993 -64780250 -125057783 -154726176 128502327 260801006 188709243 300508920 -194343287 -215517889 45995635 80213611 -149822691 -275996512 -167372964 -155182185 137931965 -227877307 268090592 275142059 127848528 69317213 170977225 -46739125 125292111 -139748706 226000403 21973761 -261513964 157594098 -171686201 217341091 -49367016 179853986 249682951 208921654 169614918 108466810 -175953935 -244769892 -65925762 89437303 -134558017 85222398 -45285420 -99367741 291287836 -262264796 -61023060 -140557802 152400883 243931635 -130124813 192537420 269352059 275984283 177661648 154238665 104950912 238436593 -58384031 10772047 -35918264 72883290 -165812235 89327846 111647518 288398924 183334083 -94288929 48192205 57440827 222673047 -103850773 212189733 116782748 4786872 198993143 167538826 65204744 168051479 149338688 -32701378 290254334 126617035 -249134457 222243196 -1677279 -32096236 -182437480 9935205 80074025 245945110 230963679 -269090642 234146934 -164661640 -7624129 -233112753 -201576887 -235889388 -198255595 26745892 -206562337 -226506136 -208707806 -245147862 -61701287 -138600540 -63938007 -81044594 48378184 201417412 81480611 117574606 -151032644 243642234 164095066 -139198887 -216321933 41961506 -260337535 204538312 -90674242 80441149 229547215 76970741 114606373 -277769980 -189759860 -115021198 196739060 64299065 -233056981 16493569 250585451 -219025397 143308956 -148194188 67002543 202304833 -153634100 24625054 -101343502 -223481505 79185879 11966993 -136865627 120266840 158690896 202033032 284572449 -138826541 128416337 -205203345 175083633 -107694214 -158826001 -184873087 263465355 22582202 -232746608 -173653238 -272492128 113760770 286331421 -95502513 137227514 15550485 -21661033 -201095008 -260855589 23084341 296337358 158416777 116750343 -85167401 141463389 -101399072 282284084 -224876185 291258214 139453994 -246201907 163510995 294149358 71250786 154163078 -226383629 155417943 90025646 -235972666 -244954279 -166055088 296938011 -261039231 -58978480 -252067548 -129484100 160805272 -163095184 -268480673 -160013389 247988109 12093031 -300094326 256337327 55948840 -151266953 21277589 -209997893 -37446599 239190207 68106656 -181873805 -63144843 -33858305 101448881 263433828 236741347 270212402 239510255 -123003085 -242823793 -76819569 7075746 204899134 64218126 226559994 -297108994 129423523 -184653207 149499614 161558154 -120043814 72313568 96980048 193727438 271309879 -244089114 -246221119 8071887 281466011 273622900 -252373976 -10348792 123838714 -114653754 -134380391 -213929613 95645757 288730663 87421904 55484165 -120535316 -285954772 261001055 -184906203 -80194041 -104779957 -190064927 -53215042 -301875171 203064777 -208986018 78812170 -152876312 26261582 253209046 207486783 -48034437 -142637332 -147374003 -246536119 -297572290 127640168 -299182420 241020503 -275018728 -141884815 -109821849 -250272322 -262885999 -13905760 -102848156 87532835 -108626329 247898908 283912491 -184236404 -166891566 -56674173 295171182 -47664722 -135608335 266750545 262948422 -96348212 -89145473 301300567 236326095 -162255455 -28330393 216959260 -28121718 55928890 -150076565 -249832652 196040747 8249634 53374366 -14948289 -171805888 84990608 44141265 166960262 -107208500 104518185 -170416335 43313930 -233573983 -232986782 200772895 227404737 -94918258 170712094 129835419 -42670565 -199786591 -267253981 -291645952 -292399656 -127639039 1425082 21829328 260888267 -176581152 66661401 -97216999 -296018035 280720707 -246805520 136349871 176069371 174443562 -149937089 27761977 -57092531 -119774194 102017635 -165029412 -2778514 -81103243 30849220 -57902719 -200869242 -271097078 -184896083 -158913469 -129039034 -22698283 -173717886 203898528 144757912 -275648788 269689414 -250956585 35034214 -88682701 -2876862 -279634505 277736376 17347002 210609996 -140325975 207895501 -289497671 -266937557 -190155073 -61113046 -273201639 -251320840 119027812 -31176538 115201549 149366949 34874988 -164139382 131751499 -81376147 165010585 71283509 -181397051 101531066 175610910 -227560184 219676853 -99387406 -235652614 -108266993 -27825582 10627970 -198661458 65929217 -72286655 -225650346 235614417 289562398 -167867366 -51466225 299984189 156185533 -2042856 196115335 -126880523 -113365175 -46579041 -245268134 89882803 -140816898 50482873 -14127886 -254479175 182114651 -275499263 -87542417 249750400 -38434685 134678394 270252771 -228427798 -125340932 -164497735 291097088 -229670468 -150197011 111329554 138662351 178280620 -179202673 -167401938 84791049 55222037 -37631885 -129795301 -126060254 -82766929 95313152 88637815 278383679 195473602 -167390494 -89173374 153049130 39154418 -123338084 -44193342 -273510549 -176470058 -251386624 212101567 243488814 210329178 -174461466 -107202963 131024899 75481518 -81781866 206141186 -188326189 92966777 271050461 44551739 -193827342 -139907806 -51599791 -48343576 -268353199 -193769222 119860530 -121686465 -261858391 -169373037 -161532442 -110020840 -155733507 157117810 -297168919 136744475 -246217112 257104933 -174598121 64110890 -266837744 46640647 -40186240 48164743 -270397502 -153872911 190783638 101670855 199669075 -28194249 -232117609 -105229089 222646915 -58014263 -177951966 -253666614 -281361089 157886195 -220955109 80160269 114776554 278253381 -95268069 205035361 -272812789 19295635 -193160054 -69401702 68468063 -301020170 177440451 200810706 -296902152 -163555079 141410389 -146948129 -81986595 48085549 -89668660 -155144658 -87813523 285109888 218188862 -160504995 -293353345 -286398347 -280095689 147860294 -84178328 -277366576 -15678636 198577655 -135006680 -63700429 -39311071 277960647 -257509808 192783467 -174231640 21178411 -21983943 236077629 -23806268 208877743 21154659 148351444 99912419 19132753 -212748878 -265949991 111055669 232967593 -149273403 79927117 195137082 -38633425 -24965826 -125659071 177456537 -296774310 228242620 -202469643 -131583952 249504937 -283926003 -127167027 131470165 -267465383 -268304566 -122561881 254533324 -157960187 221215380 172675947 92231709 -186538464 157864208 66620003 216309664 -239104869 -35852854 -240703783 77919339 229012059 -4057986 -192631187 58730431 -166036984 -187495097 177213052 231595459 -165698798 294814553 113950703 292997339 46219122 -112749175 12770295 -92822489 -294949729 -179987733 -230290308 -155348410 -168937266 -280676810 -67716075 246608402 157195257 -188894871 -133056842 235385220 -291447578 -185852620 -279182226 -233894486 -46411046 133267207 90097024 84577841 283951408 109532442 -10015387 -250309890 56949612 65433013 176090669 -289048608 240247842 279595146 214565029 -229154075 -134948929 -184499360 110951590 -24210668 282195956 257241210 -130807339 41975075 289312424 98258360 -54817934 267047888 -54988600 147245014 18086973 -169202532 -112826591 -92403490 -17572531 -206784959 249430994 -143474250 -250459186 -236946334 1677929 137602498 -62548235 -237954349 -126187804 299964832 279759450 233464365 223236111 102629615 250752935 221077896 260217242 227443914 -17105414 173546387 -34141845 56549362 -152208083 50957287 300828951 266983588 -142655018 -58790876 50641067 65901765 -289269493 -6422013 6251118 -188626412 -24082632 -57337435 -56596767 284775921 -187540391 123464540 -225277687 -232927591 178964227 66195098 -130163711 -75934129 122585459 -103188218 -4051820 -10204628 -73169296 -219861301 -138598680 -269754688 -215531634 -262928162 -10519210 -136301069 57914380 215197385 57517851 -131503337 -136893626 293756763 -41702875 -213088396 77487143 139563560 -37485035 251463405 36133252 -96708488 230340894 -300639071 -33301655 17323010 9573252 284185401 -10659498 -143447454 106146529 251209705 -70424531 -69951544 -168844189 -125427248 -97034187 -3050267 161286368 -139679444 44614740 294122592 -88774566 213032282 73781464 199619031 213906331 -609908 -31520229 174502564 -284211236 -253864117 214018351 -78632499 241361373 -65182232 288086196 -57717997 -17624797 122361508 -11795145 17962129 130758649 100271678 -214175327 -198063465 -148805095 -41724494 -113999841 -16989286 -91033422 -295019891 -167042889 -267574039 -27342587 -298642342 -68959742 196818553 252128187 -270685306 16619015 -116985088 -210814091 209198550 273082819 -143681955 -67713627 -134924400 139598615 292649034 -107661312 155148256 -252216783 11072510 -246885059 50179806 -161059658 -283801537 -276003781 -41423886 -240749865 -282001489 171791602 105606369 -285015237 -285839372 52000280 -8675374 -276337484 21513993 -4236728 -247094462 165870724 -137773227 265722385 265628364 75555489 -51504768 -158117965 131728781 -241301687 -179346242 -298836588 -219211905 37310305 -110073299 107557921 11648167 130833233 301052903 53588174 160772703 112772170 162895793 263203328 266169040 2762235 157489258 -20469063 -294407398 -268040494 -110858819 216203782 154228974 104010091 -94164236 -263921787 34053453 100232963 82204550 163574260 237228853 12536014 -54303930 161305291 -213771307 217984479 13236411 169114524 116096006 178381797 233762326 -215066199 123508280 212798563 -226078408 -147713461 101360154 -262079069 189367819 63225503 -2894391 -51004902 -178480869 -251516775 89472662 177388095 -17010334 197712153 -166920261 -132783823 268825369 -211210047 47372532 27263815 -92797465 -236475096 -256173057 -199321920 253784215 -13942000 194098496 2793633 79685967 -137445636 291068818 -26470270 -256000334 -50264898 -203275603 33392190 154748120 -245266865 -133092657 -222920187 233384546 -159472035 244898212 -72550326 178742384 231495952 248419693 173062059 -186516095 281128394 -150931726 64070706 -154800096 -82614147 14117137 125730361 -38431612 30683026 225404693 227929591 -27748691 59408918 30750407 231304298 -157618973 -246958389 -231780004 -209366144 -155522159 -36161479 192141818 -156272852 -23673138 -40179059 -111189975 -46519524 285802053 -109256217 -135792964 167321813 12908169 216029464 160609253 -112213722 -148502870 164940778 -143037337 -37389670 -147984938 -241675849 -194369567 -98998629 23190516 106298318 164353946 119291749 -97501612 157619912 -105946056 -205039753 62636402 166940797 -73047636 -120521668 62342835 281870844 127608203 -75036877 285869180 -111386313 55318600 29856972 -192246591 107425690 -236028024 155195336 64630191 111401131 -9880924 -109051696 235110743 154958880 19450062 27224944 122548695 219629466 32837372 173919612 -78462850 -152849760 122943596 -208497382 -232407566 -295865408 64093728 -105431098 -40379280 213441923 59719377 -117771379 -121866310 40316694 178860256 -127097835 181364585 -149055142 -118723393 -121092742 41132554 -218232162 71223861 153663375 -24301874 -125548445 274442003 -16626889 -122433095 -151522599 -193023689 204386601 131915344 249340102 57532081 -168385363 257636836 -288356741 -121603089 -83283535 -290886578 219326449 77197746 -237927943 153562497 -239517417 288789130 -267458732 -145144143 38757127 -54027582 154591280 -189297911 12372349 203265306 194569607 -272999461 -151740391 66410427 187528766 -262554206 -15849684 12153757 -143292927 -220961376 4166927 130168128 -287728722 160067141 194772832 -32617979 51967825 -111258504 -229128300 -44577429 262928708 -214156953 -141266772 146309 -220685700 294650077 -2889668 -146674078 -178797575 -23087064 -68862156 -188751110 -3598484 -187462761 220093266 -270341962 -174221218 -140931155 -16106549 -298194262 -116865885 -41452220 37106956 276658034 -10438420 -58863618 -91643717 49984846 104974727 2502151 85396856 -258063427 -271342254 237264900 -150550576 -151141374 -110762966 229243852 123184462 105299125 90507983 236090430 19377542 14829258 164481292 -98419981 195869930 143000649 -28633956 301935301 267358272 -150910758 -168508757 -110025477 -292803779 -127964040 -44866590 158437485 169751687 285824663 -170692075 236901474 -142057538 -5410226 240396166 239197745 60639695 90223637 -58787885 -8827825 -193932155 -282383102 126527565 9012238 -51625631 142415207 9865736 -91653467 197529834 -140890820 -64227112 -274218845 174606830 -147066529 11968231 196385900 -70495796 96949249 -193051924 6298630 230303774 -277167313 -120942311 107446835 -11977564 -6700995 50169962 31349924 -290386750 -89007674 -43801431 -88412279 251153015 195986849 93410906 38074184 231971550 -213229006 -263568560 -89355826 214591402 -296538850 -216643264 -219007551 -155842396 239786772 -111141859 27508903 34948746 187444376 -10403962 -121981896 136356874 284179914 57975479 -15620857 -84615632 101464648 -176429555 -10436429 -257583272 77753100 92339435 136541514 246348523 105978816 -227997381 55525275 -75662209 -266416452 -172741297 260370118 183237183 -126782637 -178156239 114293755 251637941 -42866212 -64855217 198895165 8101159 -145726524 160883275 294685125 -246809485 -188558703 140942529 -85710898 -96970454 30264551 65204905 -225805571 190980363 -32764827 216416435 -148497124 -138196547 64599546 180250913 -177550912 -67684008 -292070382 -45860423 208820218 -83743874 -197549282 -233230942 -51921946 -162129663 -25128338 -266209424 -196954700 150980542 -67554701 -107834411 -113835034 96321535 -298358554 140976154 -245686589 228999638 -103613347 38365999 -225030754 -160543375 -117379354 79644023 198678542 96744136 152765314 -14838303 120280922 202018717 203750210 59652741 -13002941 -279388059 -19652161 -241882290 -197920767 272887598 56232438 -253956864 -283883206 -224100199 162547193 247849656 -96977868 266669184 -109994044 -134642870 97372313 174956966 99882447 -75646109 105614233 -229079986 -287917136 -257389084 -55259485 -136123905 -180543906 203424597 -172352117 -247925718 46089592 -93698051 -240564390 -30392345 -234777865 -114360296 267120551 55214349 178985214 40742163 -217511209 -79628823 -230954397 -53376904 -286680915 -126650681 -142281751 -296408010 -244402404 224001358 242554452 -121912206 -68744419 -242629885 -49605458 180112239 -128800580 255010726 187553552 -145244468 255474211 209653373 57771907 159747714 72376693 279734748 169842602 193505607 -48623505 -213123672 -119720564 202596486 192976006 49840491 185860903 293536132 112242852 236309347 -98923230 301165846 -275091613 141752104 281867201 -96391693 -80923557 -216699752 224588476 142526566 155684568 170627237 -219814694 -188718196 -221620647 -17830511 282084688 267980954 -134971330 20577756 -157072360 -288299867 68447766 267889569 -145764723 -111602831 -25174608 -162977450 -242178824 162597240 -283931838 148816553 -90770818 5975546 -200563328 -7082716 -258509893 -180269079 80348671 -174483422 -146073706 -21041035 -91232509 108996661 -70771703 -259105895 -85138848 -113250855 -182044525 44020399 88745653 149344196 81280135 279645938 -120539307 58417169 -261194120 -91173095 253703242 -211619899 -135093698 301055425 151919591 2744346 12980136 -268796383 235218157 -34522017 -52954166 -291158518 -296620392 -241174185 110367705 264065253 -252894964 -52792834 -35849424 -5738427 233034313 209136304 274282406 68187205 -194225991 296557098 -84156385 -77563517 200820748 258818605 66146223 -18199920 190866965 -168348538 9444381 168595551 -167902077 -166192160 -123299574 -3598059 -197700343 52783879 87385636 -167022286 71366914 143668069 53012315 -120101730 215672649 -227170296 -86199195 22838072 -195978178 -204779431 -28130924 -116884899 7012811 215767969 -157585287 234011546 250214061 -43342143 -137339993 -50946079 52835428 -135973958 -302025884 106305698 122093725 -299515909 265560258 125492041 167447985 -258449551 1685960 -203236426 279175775 -70405620 118322810 202371626 139968721 -3056653 -251480078 295201239 55031054 -216740739 -275198818 -265040111 290444871 123234022 -8227345 -198136004 258632430 -234160497 258185834 230275485 216665659 -90819237 293193478 10406547 187492264 -69865908 94092228 237580463 -109695754 131979439 -57224215 52196605 -183821422 -164689772 -166752683 219238854 -170346475 28443942 -105630909 51451787 103764964 133709054 -171084442 277564480 157093547 40617011 192293492 -128269717 70888394 64934116 -217681010 281670163 -121960162 135658469 -81564544 -15975177 -21872860 -56875556 -38538472 -237536237 48328969 128375711 -177259061 -44412849 -2928821 -225410052 140668831 -178123750 -95889248 -131409700 55419662 -184747242 -301262938 119285360 -58462004 -105916932 68325005 111145959 -242323493 205807762 -120253593 -69294658 25333894 193643683 278106135 52197465 87367864 -27975449 -110413893 -112406982 44326195 74924366 -253468267 103101423 -16817040 282779480 -191063080 179620981 111106355 -62366569 234594181 -89546255 -58696416 -48349803 -195064090 -147014315 250282100 48426181 -159729673 34867129 298591728 112832176 -165210086 280456246 -211511822 2561685 21148730 -251045632 -142011696 242867837 -143357048 279878924 -252159141 72120413 -38868673 -256845478 205199014 195899560 157318070 -295714407 23248067 85601453 214946269 -121514119 -244554411 -39618601 -27418775 -248082098 -144731549 -280819547 -213708632 -185256109 -261372475 -251938176 239261508 190119061 -50698241 84262905 -152034662 270353706 179420826 -261695216 114621216 124522292 66535506 70268223 -165880540 200114501 67541568 -81993172 -87967582 -199318933 -17528902 -35641756 48658681 -176737633 -46980644 -92311392 -48538809 -71301729 -41720592 -126198970 -53534492 25714505 249151824 -293970818 -213826867 198717615 81130743 101943 -211504444 208571398 -257853020 140976544 220843930 6018408 161727487 89273576 -274169609 125142306 -270189371 205802717 -84224872 2578310 73995927 -130049713 -92182855 -135148083 -149824217 125888742 165125052 29250269 205998135 106062290 13960315 -175730241 -232715511 258896037 104226875 261690878 90899929 -4603830 -91753304 -276864355 -175473194 -136114901 -266298386 196677309 30211349 22174875 -51286882 -84130164 -226271068 93379504 -84126688 -183377141 -53755374 134857619 187545410 -86139884 -52109880 -223125118 133885907 -243444937 -173223638 266834030 213854088 -66007391 -31705362 130829974 -10170675 -238838879 77440048 -109870180 100547371 -284629747 -142680827 68522056 -99494522 168905114 178115250 197166197 -27323227 -8300529 -125345894 284142856 26904895 185776821 185819335 -31824367 249183747 -241590818 193373257 -228014872 -72618193 202617001 -53595733 -169572556 109378788 -137385925 215977117 135530597 69421595 45554118 209824884 -226214774 -210866304 174309442 291296443 228230848 -214632541 266491460 250371766 -241174898 66884910 95167634 -84322072 67954157 1951087 -215814149 -112375777 175401801 151491519 239430277 189359571 11034285 -61849820 36032956 5390347 193479560 -282528296 33361382 170401261 -210810015 117889544 -233466538 286317613 -280232292 194410714 301040156 41464291 171730489 134565798 202281208 139037454 54992780 179876016 -291214226 70720857 -294515600 -199632237 241670146 -142011602 -113356028 19002109 -215134898 -23844267 82155228 -148829429 180372081 -217402234 172334443 238892782 -135609699 -109191740 -280514904 -127741068 -201960861 109387340 -277459123 214342288 74878987 -90844346 -150081848 240188171 -46144256 187852335 119776859 -301963038 53133558 -48488364 -213426938 -46405223 45771376 -178066760 172581374 76830999 -22490515 -277089128 5245473 -200754959 72131768 278243240 -225780952 -85603286 213765120 294917108 279664384 44366473 -169453864 164876783 -151663089 99826245 -236905585 -191631269 237942114 80461458 -65394889 -161828932 -230223850 -261328194 -251223347 46426879 -103843696 250088880 -150599235 -163027992 -88636651 10060061 -260844055 -170755841 -178156093 277034060 -264894002 159968975 23088394 -206447784 225099976 -234760312 171718407 266466097 -184880062 -56390426 297359499 21328685 -296986112 -269475279 64638211 11306595 -88173266 -292162865 -92285272 -282712689 183888488 -191363601 158802796 70021318 210488401 -263905715 253663362 287361031 -177460006 110792817 -300220096 -259246439 -263820865 287595483 159446116 -88567312 195144811 274779407 207084149 -151247691 147981060 202040329 -123187952 -234827138 91372651 297831475 73135989 -279119647 124077513 -191868417 65791176 -232290431 73389716 230390630 110249795 -98391487 120027468 -96328016 98123773 78508779 17348749 202576854 34160039 184268219 146252465 221643968 -277411012 -150605967 183517643 -44039342 118264160 -203079527 -46339108 -289812684 -174306044 -239573932 -204743043 -249267368 -113161965 131567412 -135132004 -203973626 225071519 -163346299 -3501083 42926082 166046232 -224218336 11663777 -73024864 -152311816 65913139 107652636 11470893 165509221 -119617172 -150882249 -167727713 -275911529 148474170 -201554379 267680889 -134181037 238313792 139721793 150723918 -185149539 189546390 -27675019 231832681 -242328019 -270111982 284681924 282210406 213387847 185293767 194751651 -42994569 16500999 4108171 151342302 -183710483 -207789994 102437160 -225817976 24628698 273742118 265577943 -199940101 125698937 -146695227 -101645788 -202929599 44659029 -208825797 187549911 248971085 200781823 -122660615 10542176 182720097 -130523280 -18801178 -194041864 -232844360 160302210 239632198 30740624 197154182 -106666186 44915501 294378390 105227569 27347984 275016542 144711470 145980789 -226929378 128160351 47758513 -136066127 179103982 -257877557 80826296 -17063182 -40983442 -258143950 -220359858 -270065001 -125805105 1716010 126388341 290395784 111237816 -190061544 110934256 226685573 -65802372 -297257037 101963076 -67392949 7395211 -4001874 -145027746 -232755560 23433635 36371325 -216560113 -88790647 -219040546 -245758580 64711550 -101700401 111775467 278050819 213362899 181534715 -64915723 127166582 -128219651 -109679499 -106178480 -10731525 297046166 -231498868 216373884 245871607 117199061 -14095725 -126641657 90416662 260901522 178636543 -95207706 150636761 -83929313 -59937788 99951524 254610399 -104446908 -22638555 -168105829 -294408612 -127559087 290838094 -268214004 292049444 76702750 93047461 98411841 -102510416 162372958 -134010653 201005728 -185042734 -105949386 -66883752 -182076435 185576493 -264773271 31841774 -92693578 -185466377 96580993 243065391 -155588849 -186186464 -160835938 197594615 300575705 -299358947 -291636703 -266121578 240893151 -122372290 -77329000 -176947940 -138416354 -271894309 -53857294 242331487 -157104131 -296315957 276380823 -55149262 272680147 239967101 -228835768 -53889590 106378342 189223914 -174439827 24355985 -257503085 297508989 -190017866 192389323 11004040 239101295 -296484196 223093394 -208110687 -182481176 -131851742 -122426422 128505804 -176267444 139874831 -32895135 76881191 -35556773 273931789 232579263 -273441812 295865397 -248905453 -33841939 -1468035 -113100570 193073166 20711925 -214130114 -242948773 -186768868 82495061 -33882669 210541503 -44732600 -219857864 83834745 171038379 92549062 -67406250 150904937 -203461189 -117470697 173217566 48939877 150941817 -42604137 102598488 243158266 -146837566 107284617 185726572 -283101548 137124763 -6180710 -260401514 267251021 -42224962 -152652806 184173073 196292757 140564287 3426373 -69235835 -113855790 -107643437 263371141 65616743 -127973318 -279513815 122661172 -176072251 -276542969 117388003 192884150 98443309 129687705 -112731439 121658094 152207113 260100179 37012212 283589383 -99977661 -227436940 136930116 -255640383 75028529 -30602623 -144525731 243081321 -269863787 119973281 -281350368 146497441 -174103666 -86812967 -23769333 457460 296824933 -257615323 139902213 -82802010 -158618119 -100827233 -92489445 54964797 -224450796 -241944318 274160446 -244888285 126694573 -59183775 131251514 -169739696 -227241822 193446937 -23479407 -26923642 234809606 56856342 -250988429 268928185 -221631676 33098790 127240735 224874199 29177633 -269513200 149718343 264745921 22458111 148091689 16239979 97321450 -135595169 107686224 -244221562 103039000 -141541200 29229288 -140493541 -92004014 -216252876 73758024 -154334978 210348776 -114794563 -297495301 185315172 260841007 -248476384 28928606 -74205190 49878044 -164262295 -194784068 118124927 -92087790 7746242 -259560190 244254269 -277793883 64364838 -32621566 -101543816 170077971 -106291366 105673053 127000610 54433023 -85274859 296756830 13796396 -71841217 8689810 -246710135 34102157 -278087689 -272056288 -264318765 234508793 -151934032 20512016 -108458868 192297403 -194849698 265348667 -66674596 -144841920 -43921075 59512754 -65232234 -119890217 50973850 15158077 113590932 -39586309 -50172357 71754127 -62806373 -111959672 92603360 -81859484 -200471976 -34996570 154185708 19961627 140196838 168331232 -33255358 139501969 -49255766 -105162318 -46870279 33533541 -80259781 92471292 99973458 176587853 -6529268 -245689183 -5594600 -27251050 -253624254 4078082 -251668018 43118034 -52160708 -232005389 -285211790 264183086 -154209217 -262759485 81014519 -111082965 203710512 -157803395 -105598810 236009645 82794457 186480129 -254990746 68270961 105846911 187618053 163951546 119514373 -138187625 -235543439 -648937 128880171 -130337403 -13428006 169577384 146989143 135331495 145187893 -294888488 102074893 281923197 278691400 -292123784 -158940747 286565697 -260221055 -261446902 -140663747 57755396 -7871604 -172607793 74741155 135660310 33030557 -39762916 68946813 259306968 -12582185 -121783852 -22726168 -258474098 -159760929 87766628 299889573 224686022 -190295197 66333648 -7649451 -302005718 -215077706 57242942 243411309 87180766 -4072118 -44646472 196629284 -185733935 -239225942 209840378 65353333 25335844 199671076 -1798974 -255688219 -266030729 206459623 -89013350 222732205 -3879785 204960828 169714023 235048304 -79975451 -202143348 -273777420 227332788 -238537621 -66501204 213231779 8269418 149995088 -301036737 -246780617 -131798336 111770957 101717637 -260004642 -18306223 3096415 -56846915 -24353139 -264750050 -77641249 -39663976 171402250 -45056553 -45549317 -114203428 -172230582 -135247263 100735427 -141210083 -21689764 -129564950 32497079 -232458253 -285537661 209560027 -271620532 -41020695 105532802 86806056 162808210 -71775973 92543003 -91361071 119285652 -16096711 84500146 -109044248 -237555028 -255304561 -24528055 74976340 -120622254 164979649 39440599 -132002724 44202162 156181791 56464260 165740523 -212300171 -254520846 -186350156 46141598 208169537 29338902 -63550317 -247826123 103711932 -156771717 -207374107 -231017673 -241445702 159842367 -168352325 -209917488 -246453627 155582456 79586871 -171544355 80071749 38526119 21665895 149143540 -49363228 17762833 -289778447 252566485 -7061123 -150035938 -62267724 -238052817 192468212 -163895164 -62258115 245489229 76229902 -215155052 109459538 -166718354 -69093792 -135487666 182421045 -214586051 -261225326 -38843634 -75913046 2607049 290826180 33849203 40617232 134665958 -124956170 -85499595 -279001023 107098357 -17556657 160047284 127518535 -294168493 -125141992 96545968 -97692786 256899136 -244778465 -233990157 48837964 39965684 153654552 173487286 -124140884 -153308960 -104112732 -109715784 -215553490 -5103459 -112369643 -14502753 10908706 -25567044 192258145 -132391522 103714919 9023632 -244226894 272253469 -142578295 137455954 -51658205 -207070074 166065193 -40820087 138646292 -1163906 -114652717 179011720 -203543883 39446150 121719462 119968802 127747684 -2373997 210577780 6313694 -138333557 89973567 70416550 100292392 77255859 113295583 134866168 301206081 190512542 -217930605 215193015 -265646258 -205473861 165358288 95649817 -63819036 194410622 37250338 -34897633 -300606762 -87778481 134250250 -268451811 268243564 -211275082 -50970962 138399853 -22966064 297251112 112214618 -64001870 33190678 -62819544 220839939 -186921249 -103111688 155222364 248581965 33603792 -212397256 281432579 204717664 165492477 214352148 80311747 173348126 46307232 -288744547 -96475860 -188816928 90254329 22067542 -6934555 -90165399 56952364 -241727301 -59142147 46790634 -294702254 164566091 279247230 -287328883 13557966 115573335 3747625 268691928 139436581 -24433473 -139737443 -284731840 -290109735 -109682081 -35613959 -231705618 27058041 -117192169 -23045249 298753245 50861813 299300011 -36507886 -122136412 -104748983 155380136 -186541520 174798873 -147553164 52190794 60247658 -53710106 -268578826 135044360 271983282 218037578 87140825 36774808 164587558 837970 -205264561 201924064 -128676986 -148070200 -61728726 -209574048 292668291 -104039376 -212475428 -291966287 292577570 -13447488 -80837301 -62280217 -138267224 -178446638 -226076248 58874566 29737262 36253537 111137619 -87666147 93612245 -13580774 206098976 265469553 179960063 -290287340 -31528701 135706109 -34530052 -18035868 -9805701 281636040 214436602 37229687 -202849389 -71285046 240648158 -264838023 43439755 -142649215 231347266 -244558539 60525413 -138918093 -261912569 -238914488 -272914622 92722459 162214767 122890859 52614692 73065203 -27946545 -277139619 278852714 -299071366 258270769 -114500774 274011118 -180393591 96261719 -158360739 -28591198 -289145332 163604845 121828905 -105886712 970936 -11404262 -60247543 42550796 158564461 -163422761 51932262 61790969 -167213240 165172597 -293815224 289953964 260059648 -17234948 -208263085 -41745189 24721505 -299435402 -114825169 -228188936 -73775132 -182533230 -297107689 -20905654 16371178 -12033168 96434175 -60466008 196627744 296451367 4953911 -178303073 -5531796 208679411 194834705 146595305 98767237 3553 31945997 10543973 -32572343 211006962 -27706437 187436103 140475348 -44680920 279881620 291056437 -74293356 -258425718 -206670649 -58405123 46526093 -10697980 -106936051 232182630 61876783 -81266448 -222543783 -164112230 -182412272 -157489737 121907574 -355814 -288667806 -269954267 14464390 264033970 142785354 -117119129 -119984847 -294957514 -154423823 76919939 -88337279 -87357461 -131630219 -146838562 -115059487 26823105 -38607471 200301739 128552457 17070246 -95988496 58709621 127277089 -107489354 -133601179 -29723101 74384906 230413473 259121071 -253907766 126883655 35390654 271220573 261998552 -282295234 100468689 47577618 197664230 -54869737 112910618 -243122349 165727330 181946134 221985279 177998565 266459790 -117977974 114277474 300843045 -70545424 -58181674 169450534 -123007838 61087137 248945575 -197632495 -130224364 -89087111 242041223 255224104 -251477740 4953609 169161117 -80388896 84904707 150622196 135029394 -100942282 143749544 153359752 -195405604 15933367 127422071 -29916628 -237852517 -235265693 78972745 77500245 130323957 -187800747 -133105132 -198386079 128714550 223432773 25333802 138206228 90674065 -294231122 -185423672 -22764962 280965152 21543986 42686170 3706676 -43916604 171655593 -157010065 23127566 -34600262 195345957 -28221776 153450942 273382831 261701063 -108396607 238032972 -125556994 294227759 -60600062 106785010 240847190 -133271805 48092969 5740599 -49391172 -284941089 -10267851 221544783 -203431220 24428490 -180317083 234531888 -166316047 251905094 260834170 -195172681 -210486783 171230820 146866922 9839928 -79757713 219135139 41583720 -5202176 144923018 -181692744 -12482107 -300621719 -253754372 -109684390 -300481853 205381228 99971896 176250120 -22577646 -55462825 -95615196 184229435 97254231 -100655869 29518399 274016805 112024705 254752901 213646594 -88897009 -172322872 -298508930 -274649927 -178945483 -276650714 -3231520 184420570 -193495124 69498126 200208476 284196781 43220665 45595178 -1706078 270973076 301625842 151122318 272555693 -283785586 -247227501 192377193 -60964008 -268460478 -17917449 -244575199 -299639006 -282512498 -178739726 21481388 75599819 30653300 -38741756 -277381395 -48313914 -298865363 203750441 207810667 204598606 103748591 109176477 103064115 147273972 -233107089 113150221 202801081 156246131 -154519144 197730161 13800766 31031871 -108952828 -176191082 118662842 -92721366 227819320 -33942568 90300825 224624056 -3749289 -174684413 -214014024 -284549248 226113615 130572571 -138519135 -50108324 -221907154 -104087964 -144889909 -237726412 157786491 -86800807 207059057 31474505 -265034712 -108878838 178085433 -25646656 -93070881 25649316 -42581180 -172163259 -59831602 -165510620 209021987 45443188 252025318 -20112023 140747586 -97341866 -182753453 149779709 25734835 -18701673 -170656842 33620383 -106190530 -55523142 -77453987 276673446 44568185 266522666 -99710628 259303379 72695218 -225865367 279985951 228481748 273704171 -261781865 -46803607 -34588062 -57464847 145530023 100450797 132738361 -77477693 228896546 187109142 81002181 -121388077 -257698059 52977148 -209673204 55722808 35722031 -56241308 23870440 -299474284 -282630716 -165135216 -35942160 2990111 19912017 112852877 205758732 -112847661 234836806 298449684 -164464126 166372509 -208554415 -25920762 -79650757 255515283 238370831 113971944 154791191 -210000632 -216905574 -48481075 -118670968 276408523 31919405 155518471 103888149 268888952 -124687142 -273375983 273415690 -202820377 -167422171 273701516 6077080 13606641 -246253706 -99624926 88336650 -226556881 69688607 -18967493 202446118 -231258681 -67000338 -1761903 -196310364 -283489426 287275367 247609391 -40715627 -300322015 -242652655 222601928 -240396863 226190129 59270281 288870858 207267295 -250173982 187211332 273517995 -90220365 87770684 16050339 -202087481 -272584566 183556988 -818589 -134212526 49618271 170763307 196689190 247780188 111620459 -39216235 -183612693 162791650 -4014017 235774762 -82539317 -165230938 -130074000 129933783 126544222 -203267664 -230111965 83155022 141230620 104813922 170075947 238780831 -196382914 -249129192 145173512 -189057010 281480554 204498325 -89371657 177820711 -163515151 120673816 -14992925 -292950920 -126086214 151639127 185574450 -222772563 129509026 261407646 277058530 -232423375 -255571890 38043759 21784285 -23845206 -54525283 31151857 -249066137 -232499772 36147182 -175906096 -7327276 71440559 -111552202 -163763588 158715234 -170581548 -300373479 168512912 -157923659 96874559 -181698039 -74281766 -42166974 299275176 50617963 3137337 -45113216 12489762 142359139 279403693 -248792426 19178480 -204023422 -238008145 181476114 248124092 -157082647 88740459 -34307238 -188831535 107013736 110963290 74599879 -97803790 229324311 -61303956 74898728 89820844 171272261 -137903348 45519975 169874125 -114909146 -180669861 -90330636 140510749 -235811749 -193150793 130062542 146099998 81081946 292183352 -148774118 -63448816 286768998 -102002510 249278215 -271145778 -229481139 124467591 165431208 -83624407 -7097335 242569006 95364689 132816748 -264983744 -291249778 -229958802 -119738530 -13744246 -42208702 -159822188 267889094 3762958 6276838 -51170876 184053237 272962806 -91487196 157575232 298021716 -86339740 49170949 -73827573 160251218 145535966 197418538 209890603 -2996678 -293235072 118933325 202077933 243422878 -255707156 -288560079 165396683 -300790674 -173482410 223558440 252959895 -250404302 -175710951 -145722174 237747370 -66609012 239347769 -150773472 21698377 248470239 102845181 -147919595 -244678114 141806632 106025016 -91009057 -231523321 63580754 -294811573 -65556986 -244089132 -298654266 -9579239 -175893637 226336625 -106166889 224801915 70204262 169503556 204001445 64225988 -176536424 35800389 86349897 -266377018 -21324813 -203730349 -168582172 -199746870 -45239630 233685359 261044635 7049376 121747680 36531747 138066186 10127887 91465673 -28167525 -40605940 259590717 172461412 -19327070 -116434156 223374046 -38827320 -93260406 146988781 261166390 -27924292 -174798863 -108859824 -76980552 32740777 19813426 -134950178 291332907 51352244 -195388897 38419331 99034208 -38062463 -270907242 -213086859 106766910 290773895 -211586931 -101892159 -158427173 -76366130 199826433 134282278 256809408 284554112 2393737 -254161566 -181672659 54553920 -161753430 94537007 12810577 2070251 -84715121 -179803882 124848755 153326390 -17111476 27505209 -142150390 -56847496 -117487609 -150851606 -62184852 267380290 -299343442 93280417 226767683 -217957636 261366214 48187132 -100999562 53096834 -59970885 -56327192 61620660 -28424208 240898655 -127060181 -33492791 259845437 -154508245 104734188 -63602588 -45816089 146889833 70617128 -17729110 -143423165 34491663 220563234 -247191226 -84984073 214538482 88973737 -84219346 -121309003 -290565265 101877956 255519154 -85025629 -254249640 205571337 109275414 23342077 -183394129 -221296212 -198252751 -278486571 -230269474 -241258531 -85336109 -18559182 285084268 35741487 128050392 -254816913 -62381492 74543863 10920447 272388062 -221696361 -128071324 -236012734 166697079 -223118457 -75021021 -297293881 -140524283 -155935239 219909298 -279942963 62885604 203309599 291641091 30615784 267000906 62923583 251415026 103045579 44038784 236406089 187750573 -283576757 43257696 -185867042 3232678 199988746 234437271 -124984020 80154452 -151052166 -84289527 168897972 102891292 51109524 61761899 60618351 38966698 289423830 204763597 133978412 -117866613 181346492 -233723770 -209546402 -128780087 -273672165 49005574 -99070978 298823767 -147456399 -94858153 -285865781 -206301258 39874671 126903720 -83456229 204768182 -140492343 184258374 -34188299 -235311938 5245620 -183827597 129453302 -110990086 -207110940 -34124154 253165623 -231135263 -200645158 -57751011 37546981 160725909 -140768229 2290545 184406203 -198297392 208452808 -255544105 301240870 -110896606 -200198063 -287094123 -152203189 227689107 -143316442 244838065 93263171 -282401852 104772842 -176185801 21421588 -224487650 95311649 161885852 -135861471 145340587 -198266733 -89437062 4885981 298089289 -287215241 81654095 67600009 -71153798 -90330812 184468437 165428528 72975656 -129174229 -227463445 187417153 59878086 -85602560 5858966 -266047192 -263590089 -112847008 193677436 222596493 299187389 109221365 233935970 -43820645 -27612494 -263298004 -197785428 -93065473 -228756986 -163946091 301553451 -232341590 -251988574 -44427875 294693008 281094246 45016152 238844683 210812680 -74940292 -12260036 3514159 -151774318 133538321 -170554694 -14013043 50615271 -101040221 -195182492 -82070562 295620828 -132802300 119849601 -186471875 -175241405 -155318152 -279672304 230294657 264994185 -53854695 -151504901 1283333 162843488 81309354 277140484 -235278100 -35993378 -140098425 298742759 33309515 -199714972 40201941 -12537840 145692472 -255079370 -294398431 291700163 -92729654 72641032 -249278784 -103529031 232726244 -189527204 -161541891 277563473 235826908 236445039 -211823753 75577158 -172156431 -2777695 -210621650 -159770031 95944496 -189545436 -119156552 3703680 -284895621 -85678732 155942966 63647884 -224677874 90997754 212188524 -213968458 240866336 -192135945 -270144703 -205944394 293459513 -155099770 -76618833 -97187507 -98967758 57339881 62664163 -240757098 -288648515 -214672260 108421948 51623372 -165033664 108743765 95812534 -39968016 -94104648 -284920846 202148439 -237812089 -51776358 166654547 -160794787 -254572409 -15387804 -51183756 18161314 -31914368 23450641 109909534 -115177649 170032240 101268595 -143489686 73620693 -295931710 -60817840 267658769 241771448 -115319378 -256415680 -259363440 -145837527 -105380850 184506008 34547483 65979699 -61259994 170922991 185850161 215874427 -169654018 -163819344 -73399948 -110151789 96155771 -10819981 103737433 109185193 -163911269 -220708466 -202963188 -253461107 235931096 254230260 -90461635 -269084321 55963932 -32009271 204762593 -299936023 -146969932 276611789 -287499334 104940975 -165592444 -194971415 -216271840 -22359981 278301228 299835261 -130582258 137065837 174514140 -104734299 -138379295 226401881 -251012774 237809677 79604564 247166930 147016671 207491055 -230707708 -104219164 -295302997 231810552 -189756549 -200493728 -130991738 -38272735 -280864139 76955247 -44289970 -163271971 238386190 250180231 99599608 -198745132 -239449995 -37174755 22462881 -241504153 -261927924 196396146 -70380281 -48319313 262333182 296331230 8539026 259761229 74218685 -126059572 12754174 -155507673 106663158 120473450 -245997064 137122182 -188707364 76501563 29422595 -202310565 295086614 -113949887 -81098014 247983983 -81862020 281426652 118613435 -238850646 63529957 53069019 -219638598 32609291 112847718 -75828491 296831818 199519500 94715581 -291932689 -217397965 163755580 155413815 222527075 287900179 108218518 21261215 49675428 208087966 -58741753 243709879 -157906541 -33224467 -235344786 200004390 165168183 -213690451 213436 118725060 -53627071 -257451816 -112581702 225076783 207603867 -212246069 -92384610 -7690591 -129407805 294123392 242937350 -132639628 278143092 -174556619 185329963 -55983825 203809016 78776820 289623757 -100870373 -272359328 194001257 -5123107 200096917 127273070 -175257445 22016927 189858029 -89679213 72149416 -17056161 171433442 -125369067 225454891 -189814381 -226859979 -5397031 11404115 -258477507 301924414 -68072234 162463411 100824324 -297219566 211765319 -300569406 -1685421 153450495 -233418853 69898156 -250592275 -59691181 222799656 190065364 -183595365 156579474 -111745447 -122616264 122782657 -223211330 207963549 282253873 180995215 -22541355 226826393 251743670 73241705 291438922 -191777317 -37476835 266166399 -60204962 -124566136 -152592351 -117848032 293468661 269430259 -299553629 -107360920 62209802 -228360472 -27391722 -73430706 -245375474 -7114065 -173106087 -155303396 288706035 251604722 163050369 -255770792 80647868 -68943100 132487397 7693583 -160056688 196090165 81336353 89135996 -275262600 -125017824 -183712136 -118535675 41692920 228740014 144209238 -297613148 15710609 -151552974 -241385844 79832437 -245919174 126438940 -105646803 282763083 292156486 204049539 43996165 231752115 -122786153 -202291842 251503896 126263789 -85321490 -20519242 -201204118 -182551202 229937578 -217391710 235316822 -175554191 -193450281 45293819 -45186734 57041094 -261306298 -222796026 -171338441 117459763 295724908 242713857 84810989 -289236711 -283139307 289566480 -252647450 -211499028 -295230952 51906145 -260881723 128579377 -109058560 233979110 -252229135 221074829 105876555 17947953 -109430042 -74119008 12199637 -62730437 192243262 -191775934 279974496 -242631550 -27261024 -24875708 -191028125 -66867174 277480743 122794113 46200248 -14401172 70959516 207334567 11516403 247035801 -50513451 257449879 181764685 19018507 -127076580 183061732 -148999766 11941304 83622312 72262901 42197696 -133158476 -102808086 -34305424 95646005 240342859 180491670 -261783985 -152175303 -193526800 -190113495 28079525 -66790415 198963956 91144223 -190377856 57917170 -229719141 -248500961 -94222488 115196707 96238800 -108435854 103034736 -233543054 -8673398 -184728785 -294962552 178769986 245469460 72859893 198280332 178816026 297438415 -247034760 -248349985 92283118 -219920469 197764834 -126656797 -175820306 -36213162 -214506208 1324608 30179923 244017178 -269883749 264267275 -69901939 -75663047 -49298122 49522542 -8553027 -161279607 293514470 173571711 148204323 -89510952 -271650603 -143525309 -300486187 175137686 86908176 245172867 114284326 167336693 32485869 -274475492 -45802999 44084724 -17969163 58399491 -100082089 -209112374 40478105 292658510 115197423 -21325110 -123290026 190366342 -206667810 -80261852 -88900267 -235520351 -145484522 -283345190 -46806152 -38536639 -21351496 163356798 127960699 -62610045 243837631 255072841 229567797 -236927492 -118254467 -103987913 223055439 -241661772 193021078 269224695 -186925078 143024131 -149391393 -123906889 212869343 -113398775 139330606 -101569170 -235977304 -273030083 -290442965 198613308 250512298 122970889 -260574958 290144564 202060912 48944420 -112438608 107072084 107736774 -129022145 -163622413 -232677051 -161998976 -186216662 -118522392 58659003 297033159 148079361 -172955189 256104659 154330985 122115222 -71852623 -12353167 149518317 264497467 194592456 -118262563 150418702 -38512633 -119540521 -84209757 -45969633 -46255892 -59556496 226730083 -88120109 223699865 235662109 -54751667 -12840892 -15591475 -203190988 -9332238 226330197 -237513357 -169980531 -165132942 59326752 -198365804 -74785480 -16246379 292520807 20914159 146034625 -215322788 72468555 45340405 -285363591 20467942 256272767 131756754 84837036 161771119 177803798 261285966 242059716 108311066 -229024600 -114830297 -76455660 149746223 95454355 -63519485 -220712422 -137650668 -108954662 -279548570 -41305213 -106126479 197379725 81654080 244722144 -23177243 -129964054 -5628237 -270488910 -155073553 171239753 -32783177 -182903235 -187943309 -116193506 -119140374 -143403504 -197021647 113999441 -267458803 21441267 193166411 -6177185 -36702487 -145003626 -231638182 -46607990 -146585011 -220141757 116592052 -62486676 -13722669 108994209 235269892 256884405 -270923485 54490275 229978626 -43686078 -2492310 247942514 65869466 99680768 282675781 -171749107 262995676 150588203 27890124 -191391975 25770188 -129632093 -94922659 -127267232 14073114 -221308280 -274794970 79803283 186912389 -56117291 -34185743 152358244 -177847195 101852103 -53428884 40382616 -291518038 119745707 -240727789 -146119077 -92641774 -174799890 -178133918 148492473 -251458102 -153811717 227629068 -181709678 -89703481 -265006782 -274165391 220688263 19878989 184387808 -21131490 227449803 -270076358 -42608787 135417120 -168770552 -65885604 -5925466 4030949 32570977 -27309404 -103880370 -228080047 -123373386 -296144995 180201679 198062013 154202116 -21915280 -86087620 292365945 253576211 55370227 -146050091 93384472 -80615136 153745128 259547157 -26895008 231294685 -51153137 229259864 116617548 -167161621 254518692 200191015 -65522518 -26290150 139413656 109815812 283139140 -267399336 -96950421 -109379492 147682672 -50073880 60434986 117755211 272142002 76342239 179724741 111888324 83990939 -41407401 -153161280 -205842788 41468900 -35025615 67411779 -60974261 -129916898 -210329419 118026673 113570916 -102565766 183472776 -5034489 -22077011 -214523007 266161813 215113284 54466682 64411693 209638747 259921536 -46925299 186815028 8392651 71799269 -38385380 172305646 17416168 -153008864 -168400996 60504287 -209510440 4974329 -284346834 -136765960 287909251 99390143 290005689 90735838 -260088048 249773374 -118149319 288203338 41742458 254157973 -277773031 -88821790 -27896046 264670789 -105639657 -121670395 264832430 252751808 -172391791 215414620 169833162 -138745564 106170734 252483451 -171692369 -42710112 202945148 7100477 190671796 -170151894 -10119919 -18410079 24816140 178609149 -125015677 -14902847 259937770 -100706361 135857886 -63926695 137237383 59018963 -136847223 21223477 -39344311 -253980250 213484576 108813440 -57536478 -19797182 -241643035 -94845520 279303475 269193766 -287864528 -15563601 -36391439 -264589975 -209464285 44233216 -31008427 -38588197 -53358775 278860830 -191538594 43066466 227199828 -113400915 -116330074 -285706090 -194895298 -79091587 199379124 124661942 217600714 -164611477 139426075 245532532 163162813 -69584529 -290888426 102138369 -8264087 121471405 44440658 -19405310 54826126 -156749949 63711824 -125590218 66018782 103178683 167602266 -58256640 163146621 -33674097 99895192 -234379641 58501660 -203872547 -151293446 -248863607 176334977 -220732807 -216410956 144442239 9107721 58175821 -82775063 159735910 192068008 59543648 116265759 -200178099 131977951 -244383651 -1180513 89898936 -13882667 -120973495 -281427827 -196261367 -89150990 204007348 -254624943 -135929985 235369006 -174572366 1609030 -87562411 172112058 32012959 16141263 -55839403 -24851196 33812500 -140237262 -222024550 -170215208 202008797 -160907783 -52329196 94675831 261570027 228184566 217486904 171783243 -191154699 129641717 277972904 -191512560 -123215624 -87703674 56750885 -256068263 43695125 -229316264 -185720592 -294538880 164839241 114835072 81057425 -250349553 211535447 98432560 197960414 168483322 255812455 -100637750 106886401 55366638 36972668 139697669 -169433302 -202202312 281507204 -51794263 -238405615 -135416504 -72047011 93394930 -240164465 95921343 -150032618 -29134539 -238675875 151493337 -91611441 -6331211 51232516 202650152 208576444 217180901 171059217 -90885379 77729560 82835479 -229416102 -85790670 -179569791 195499524 24146992 -62517736 -248692053 -88353670 7739267 -39302582 167004276 89828944 76880943 197203972 -81663285 40079682 159756961 83987270 -102811936 -204152930 -42893379 -172211814 65832423 -248019886 -81681926 -201260091 -181318546 -135861624 -107299884 271884330 -299011404 298467982 -48755982 207320698 -114710917 -194191189 -268462601 209168730 22491589 147794596 -127875427 155372846 133503006 112502672 -288551479 126989763 197996578 -176403986 -208879005 -53093427 -167369081 279432316 212735078 23296038 189174434 180187995 36592047 83144923 195063908 -113665891 -123586183 12690888 -159400271 -141839548 -142176671 -726641 88682203 -153465701 133515123 167970516 9033479 77309858 277913974 -200660475 245763783 217900985 -145817110 588182 -104880711 19441115 -232463554 -85487698 -250785839 9348165 92657982 280415601 163697194 -25004804 253621963 278800357 172438536 129006371 -178168630 214409392 84049946 -240878018 -235718424 -239135235 179565817 233970822 74042130 2740733 -290682087 -278492350 182481468 229738171 280863004 165769915 164536420 -195307504 -272903107 -3200833 -104553055 -178446226 279317193 164812479 11335424 157614213 -258443589 -86185318 -250929436 175546940 -216259965 95871725 -179028478 87718939 254894775 -286524073 169948418 -267227252 114132621 130571866 -104946496 168927113 22161847 106287991 -280787427 -87290398 -140774051 286305809 146545657 166887226 -31560311 82532260 -87189097 -130581034 -85489498 77264049 -163671283 161515349 -216690188 -126694039 -222735135 -146915120 -116338998 -90302012 297619696 -253513648 -145197009 -271145539 -140090647 81500037 234412220 -232659849 93456731 54438809 164708824 -175704591 -208386900 67999179 -223446555 -97836966 -243532632 9272798 85593884 204570896 -300996176 163405203 121876717 117386134 -226720156 205603905 -22662341 -202026582 248417930 219760417 95914456 160688541 8347298 -197528787 246529050 -11259094 20521270 -83185910 186514602 126176855 -130495202 263868219 33993022 -283913959 -193566817 50409994 211390588 -263929107 -139950758 138817016 95413773 -128764349 -184526532 180055628 95875610 267185724 -139313822 -206536002 -34826675 -19745537 273701881 -223378198 -26324770 -243419034 -142413724 -9574879 290794344 220727257 -237228530 -260403687 -31837916 -27150889 21553632 -151577740 74712054 -262123597 -227241964 81242949 226724630 289812467 48743908 -62937369 -110735330 -37359671 192590265 -46080946 -54087428 -104293074 -145742539 247153423 -10517781 -237666809 -255546442 135697913 -183541105 5958877 -120104528 292929531 24058412 -183517628 33478364 -198188404 127184832 182422592 78698034 -5053541 99090406 122523631 162138896 264112792 -245022290 62962092 248274255 -151837617 65668733 -80190998 170492105 -31515260 289842339 -299476052 60071256 115419143 121080778 -5155319 198917581 117639633 -133936734 89085288 173363817 -20163118 259866525 -71107726 -287276290 73704604 -263439912 270754284 -172432977 -247433252 296636251 211526032 122396467 190317473 74444677 -38221969 -220804963 -289161725 -153222622 -223434718 -180251044 95053152 -52884268 158627828 12196638 -52380214 -217701274 215117512 -225398399 162060561 -15956616 189246097 -15493018 -187124835 -182506447 -192509705 47734812 134277484 -7217682 93861432 -127064715 13555313 31181120 35136543 -217707952 77587210 44829099 -200863230 -91813285 -165706997 108240429 182601949 -109845864 224004312 231666760 12506169 -103655193 246645069 202220860 -15720717 -103069645 43256644 -55029404 -246761890 130561486 -133939707 -162724565 -107129682 144273001 -203068171 -40722687 -206678624 244946542 301208842 -298797558 -137933853 247689910 92176853 -196990224 -142054402 -102527677 -61761438 203247832 75247304 -256559313 4284540 241587778 -56168405 36117282 74646802 -31660159 -149613191 144766806 250327106 118819698 266171747 106663611 -267693117 -204384910 115149442 33886065 -100103276 15912152 115476757 -69300568 156674043 282071203 -81443408 185969718 -224262553 38473764 -14533371 -186301256 -286754890 -6838793 -302004555 263417642 -129435910 -209069206 -259936273 -90011782 -28598910 9206032 -231249109 -237072456 -120734851 -280460180 94483255 -237109303 -96702241 268882577 290711359 -238474573 199691122 55885471 277284338 284702859 -175408043 -217942300 -239534126 113522417 -248463581 249130995 -22830436 -157513260 -41458774 -227917821 38443151 -7488000 -138956995 -97998090 12773170 60992304 207840463 276238218 245074622 -44482844 -77563767 275714142 -253857587 -76008517 106030180 -224880715 -178629595 210171262 62884482 -17447172 206098761 215589909 -185091361 -699379 -39996631 153469185 -251791926 -279026425 266443029 31819744 -83238684 129566130 -136824057 -22746870 -186130594 -193902074 -50321063 183946449 -177753627 242426472 -285175310 162317301 138454057 185671510 -271788727 254900868 -265565115 93555454 -115371518 -221543179 222650513 78660048 202172560 281499430 199626147 268670063 -238509907 -294995416 -80098133 132266844 -257710645 -207965117 215013452 -172504691 39653130 280884602 -298697069 -23167134 153385221 -48505345 93171082 -169314531 -128996846 -284881349 107290383 -74148853 -253990637 -10516934 184108190 -54677679 191156228 -227869719 -186653482 -187513164 -161040260 -53727494 7267731 130292236 -139821075 266092988 -215477007 -236171022 223394513 85767187 121351988 -4595679 -153868093 266281657 111874412 170525401 -57874471 167426077 -11050068 -164078709 -212577163 -86340092 162012950 12908866 -24473951 70763566 -222966690 147402606 -60232930 -302084039 -50091210 -282553634 -128790628 -25930232 -146815136 284363651 -221422986 95237122 -294131894 -147259914 36388379 -204204437 -235253122 -224677923 151453682 -100617510 -50357599 -59105234 -60873501 117618701 -105548195 -37526367 264137428 -16506345 -16821357 166983970 263861534 -202125979 -243182654 119131035 -215652144 -235799047 -186908616 196873310 68552035 85703093 -131629657 -179721125 -33009852 266397326 -90025641 -176316020 184642296 263291251 -13096363 -214604272 10191044 281003658 68669970 84156988 242786330 154874447 -196922995 -6936419 128122851 76672632 185156145 -266618472 -74202515 -268662913 142124710 90289440 134933003 39464520 -195653924 2812896 120751824 289119533 -88369338 136986936 -54434689 142268257 141791630 199737431 -123229554 -126417503 110030634 -15944276 -25570763 106412884 -273719282 82622213 -199750535 -166051520 294111853 201892149 -59140979 290139552 181366463 102361458 -69130081 134409510 140538393 -269604261 132532209 62790521 -8295347 189217608 102463115 -67095102 -104292771 169369900 -115980532 -104642278 159439376 -138593014 9758085 149002754 283612901 202099610 -236661584 244890216 -52536881 -159062205 -214482191 -217665109 -271958980 53178916 -272185106 248011208 -52740516 103532243 129116784 173760599 -29963270 222227024 -35969762 -298770697 -253666184 -188702025 204141086 -62781335 -41011253 -42887827 -85968975 -40894346 -228060545 -151365072 130467 63260820 171779524 235692653 -185303180 -276154393 -33613448 -38159174 146910699 41498224 164878538 290259874 -39158472 246195951 -233912027 -228961142 141816101 -235778163 7599954 8696756 143603816 242565588 -163817049 226508864 -254029357 95943173 -88855005 -163574249 -27112105 175419700 50502864 110633619 173043027 -221550076 -135386309 163157236 102860049 281516687 198797118 -272246737 26301554 94209682 171534153 -274664596 91271577 179547111 190111877 283816553 -60598371 -102848005 158349521 -99520917 -277231484 278626477 215987508 41556817 -132016375 207044546 -125552337 -193086960 261612821 -37999589 -185774677 34825493 -281319407 49586107 62527360 140223782 52826161 217573243 -289398312 -205510200 -274819119 199554792 206207724 135973723 -51007774 -186550719 -181395194 -218799518 -54565827 101523349 -275939444 -82076441 56580568 -75214480 -111525736 146506929 -263228240 -33064171 -276330860 -90653358 -86206370 100530535 -72839079 -206924340 118082369 173601039 93042486 -196596313 275579620 -1370455 119086725 -224580372 -218740836 -98391329 43585837 219141634 -47814107 -216151611 -274299434 2015209 40256781 -199425439 -174901506 -154450128 76995253 76121764 99124233 -50890084 -254338886 -283002454 273161577 174386719 -210824142 -117172627 -285581037 -245223858 215919401 293525170 185587248 -73261066 211183256 -193588030 285847062 102223047 276445667 79788507 55930360 -273443703 141535669 79016030 -195376083 145263439 -180734889 160270269 -114430905 -232677279 -19087394 -49346430 -182147013 160990624 -217925748 54765719 -56157255 -226855294 173277601 4882465 2656071 -291212508 -193123987 -117757161 -271772697 -180802323 206289311 -240865845 -116567964 188438564 253807729 -28673951 -270484695 113638937 -209820073 -158317370 -22569034 79011258 189639058 -244188997 257365222 42782181 50281222 231922022 -149692883 -78563 153619999 -60281839 -67646892 292681320 -78983490 -261313886 277776958 242064766 266146928 -188143605 -201381 -124362344 23146995 202746890 129551938 123002763 -206341941 -301196870 124369533 -44216280 272630076 -113611766 10617956 -76875320 40468355 257058266 84405224 126109713 233799225 190998507 9618748 68993342 -213834939 -148421087 -261807052 121447640 -25421815 -23590803 -152044381 -224829301 -221349008 -223846826 93834922 77090824 -3797601 293204932 44125287 23139254 16298235 -128491119 52717898 172966151 297971378 -51026459 -244405253 -223542689 -197144640 252558609 189863622 -268769187 227229845 226720999 155115947 -270537633 -73664518 -281878487 262607504 -94343660 -211637449 197092623 124264069 -77586315 -277232862 -112587335 -271247159 -121093280 287871359 240894893 -179109246 -66588820 -299047478 -90233660 -178699683 147588212 -273012298 281043056 -294036234 269806690 231892792 -152138167 185975056 -210130204 -229306073 34168468 79501570 24148990 159097332 -245664143 -79515181 -199867421 -123893666 92461349 -111422183 95387670 59522695 30851706 -216573038 -99133299 -117246939 125143430 69062796 -228474121 83307757 -175611320 -119358692 74491777 124027339 265677997 -126759003 -255182859 -185887177 18687684 255385423 -298077086 200419528 -163097630 -220790904 -180523375 -173735601 -17512981 264868881 46932015 179253208 -173819438 230067096 288687450 -160187892 270152868 265810160 261985088 116051938 -50080063 -29962003 33085128 46610828 141416418 -267568369 -142380946 -54398974 -261136158 -44783282 5236050 -52433870 -3045263 211728087 35786025 -78952235 210749222 -273334934 152855887 11979945 227576760 -126154880 -69885563 -31826487 -174493083 155474994 133349099 28250038 -12152220 -188897963 -16100352 32303189 93884115 -187403243 -143218372 214607259 -19203433 -287142832 -181484125 -139837306 19238688 -216126179 153784634 216551721 -145190644 291755036 -113095766 275069644 279482276 91668085 -226744644 -139639495 145169718 112681496 -201104955 -95602450 76847553 -255765522 75865046 69162708 158777543 299116354 65947754 -226370237 62333713 -151898850 -58860709 -202895776 241392837 197320571 -107177286 26648075 153507410 -224495791 264995652 93338375 175919892 -44961405 -143107440 296986782 -59929358 -111399596 259232502 253986959 -294130568 74614592 271346290 81920031 227179773 -266003813 -200816880 -260436636 -74048052 -115758098 293174661 -159579992 296848340 -285029687 -155326520 150330452 48347938 -133690978 27073342 119167843 -136623879 251808723 97565623 -220003852 55991307 -160733884 -133258865 18919288 57391329 234543406 255183234 -87956979 -104080194 -199848146 235491651 -76109462 211644139 263157513 -287106245 290804697 -113117989 143355916 157893775 -30659092 -13112431 -152649034 -292607676 -256971547 -36738207 -221238226 -48074881 68641926 3369833 -277552760 -200056929 -69791304 -37743269 -291197316 -113413658 -54948890 -126925512 -170189262 237165346 -128112094 8979934 269090582 -197423359 164192145 86204872 -17972129 10672645 189697475 280375713 159886953 -202493062 -41111279 -134166233 208893977 53565859 -181600153 -27606389 113761847 -19759235 270879220 -253276905 66739740 -32767939 -210397715 -222927573 -88154087 -208859032 218831601 -134203934 -173988072 -85729083 211239019 -299630867 300459999 -79705216 -267502281 -255760243 -15732127 263769642 -122617372 -81043564 -271983552 -143569546 130372819 -96509676 280495356 -65993821 -295888842 -55571501 -90043246 -288216271 -71649706 -150262186 67855817 -150659681 -285739379 -301595909 -102051869 30601545 83980240 95748854 287174283 217931201 -12791817 -8880225 -30023580 162852538 188136197 -35821212 77103389 131839496 88888268 82820686 -4604564 -208500241 251589651 -4412810 88177531 -28652192 266831090 -108840189 127411745 -241224486 -98842105 77907573 161474907 287998870 211447549 -236463960 111149993 37988312 180927813 192388361 -58022099 -173892775 62356789 -217843589 -59129059 -36883266 271140237 17274073 -196894922 230761825 -89330032 36074410 281365360 227950072 -219783654 -28211314 -68955211 -76287459 11454624 -77832158 57748978 -159415954 -147116275 -111350012 214622979 180287306 -260969918 -233090096 -96403397 236233128 278501963 267879529 209933356 106295554 -544654 -59380793 -141193496 68948059 244003266 -88979599 -20985971 291547735 -49541461 -244353974 272171869 88187110 -244175338 11024903 221886087 -231882032 38037924 -214979101 269742625 234623803 100922962 208499540 23086043 99673753 35174156 191152537 166929610 -19096586 -72056743 -51157345 242735368 90220244 132602834 -211340192 218243539 -28262670 59244638 -91724292 -157299306 207458164 -130017789 -229266541 -69143274 -126263358 -210057349 191787822 52353367 150782028 -203622244 295179191 200755026 -79164655 -41768013 207006698 -151645537 -72127880 24225287 -224191100 203016783 244499986 -75835024 275407645 -88148223 56831354 -207009128 95504791 -208730422 232918186 206564774 243394920 274837074 -181583065 -211636756 -95218846 -245661324 269704488 121569791 6250522 110650694 265168825 -112623792 196339003 247456521 79964251 -194047523 -297928048 211199363 -202074192 -233793728 -270479662 112075015 -198723361 299622829 94987801 280402960 138067373 -5431279 85148051 -244337588 78810966 -250262351 -140841662 257283539 -247101541 47605468 50204019 32423779 -77600937 289863732 -175768273 132606488 222412244 -166708939 24562892 -114322411 -259418007 251280443 41209458 200164602 -294015491 -75367037 -51710699 -209107257 -253802630 186510126 271025110 167844447 158969186 243216624 -259683342 206862958 -264096302 -174238376 -30124037 -202960596 -48433315 195172783 -11189034 -62161190 -275043021 47278948 -89262378 -252513659 86786172 -174108483 746670 -240462090 -11960908 171736370 77484520 136275025 96281850 -42070807 81629961 15110272 238425394 -166661634 206982888 -209889949 236371401 -133199682 -18401711 -71972766 190070653 -230263543 13021819 185184775 -1983067 -31469444 -21530795 143760857 -270826575 -40176217 -46338020 -131649230 29778377 -5687009 286486772 13414318 -105899523 -240881531 -211066455 -10372676 -145069217 234046179 -151887900 -111365637 215413993 261804769 233632804 -166886932 -82408285 -200798876 -289768077 -177536087 233118496 -196626530 -50942048 -264663679 105115790 -161704228 185230540 -179471105 18377152 187913705 103558172 -83417135 -171942813 221867695 298212585 -132714680 218937173 270383226 -119466210 93881876 -228531274 -258260586 208582197 95739630 -226601627 -139293405 -12438655 -3795379 96274100 -75297045 183755766 281854936 -198332765 -7900705 179378632 -224258872 288034906 -169607314 271622303 97928184 101777657 4271297 -21229509 35551323 35151481 -203775755 -118964393 180285235 198049652 239352570 -286020820 -103060824 255246056 -50110539 40832966 219616527 -51695551 -264127985 -281646787 75806287 -128351745 112092552 -24383081 -85096325 -80512854 13100320 -157626027 291905857 129895932 -185195407 -225419148 185640595 268571294 220214595 -268712556 164422642 -45012916 -185845902 -162672318 173501016 34964570 152594899 26197306 227606132 -12947411 -108702836 -68391072 178806389 -274715072 139451934 -57891670 -100981805 62005013 205270911 -258220747 -174850297 -276779051 -71586565 235196937 -98955914 -121260054 253483188 -88339099 249032339 -260310048 -105776998 -156942161 -164848477 107478276 -150498718 53816095 -263665415 -9884627 97173020 63517023 276168775 -209620400 269106689 -26051688 -263636102 -219293615 16559052 -231900817 -232759198 -18848235 -57215535 142645864 201913831 148675161 239458208 104974109 -15470162 -170103848 -186740671 267979077 -116545519 -254040797 291727854 -9040551 -195368289 280066870 -204735913 293381400 67540276 281558866 -270821736 128410987 -49788709 -232082907 -59735775 253277597 -226012374 -138186252 -179420942 -47177635 -5707619 52383942 -277490965 -135271739 107476684 -31052868 -125873944 200343295 246325372 -86227362 183294758 -197897922 57249674 9225110 152342528 126761105 76010381 92912944 274720361 -48445382 -192588611 -59981535 -105181242 132274360 152418740 174804625 262689701 232138000 -44716028 -39050912 6189757 135901324 227742525 -186812055 -48127710 124773993 -121835797 213769040 -55324168 238557612 263763626 125107261 13231260 149627969 185225379 -197825419 -11361813 -197968291 -117356699 283266123 -227557558 -222247903 192561208 34624162 261749796 103071239 -81459343 -188627538 -281835872 -123863989 255691296 -21721385 -62142169 255576915 200486013 -87910434 92793637 222282713 153287891 68163515 -298187096 -142915167 57606173 -179837966 76378876 -34809727 91355510 -293958324 90858122 -105731688 -154890714 -269627551 -236804766 232747242 -55218577 241255112 -68535495 29037476 -168895099 115736432 -236047152 -14012479 46415437 164555680 -146984783 223352168 -111995269 26270140 -151685174 80221268 296562341 184555255 -16853745 126423601 238031112 -277368490 -195487169 156750377 295273290 -7086911 -242982926 -267132179 84386478 -65058406 -296012276 95461305 -93543889 52073610 -100123829 -227019554 112715459 -251087 85477704 124257825 -273715672 -130235705 -98008250 -97632936 -302058498 -182047875 296183115 289570814 7136006 268474352 -284731686 -95025610 261089722 -56655496 59231300 -290853378 -69868947 288214900 -118301165 -238026670 -188743747 230511196 147883486 187786827 61218156 189949430 228246974 94459270 238869918 258664498 267658345 265557798 186607567 125362849 -275913587 -12412969 17250001 -94467052 -106367657 -169705786 282735737 198084129 220627490 286744824 -29585525 183299223 -227743976 -231978117 105537761 165927680 277678049 76372530 15947848 -205216424 285523021 -19477524 198152905 -299905040 -245864985 -27929273 -193260170 32159258 -281978384 14341319 242932987 213593334 175085670 -270546854 287386137 126140423 130442260 -288702708 226831644 209447819 36873257 290432616 -182010194 -286137779 -205558126 281538837 -201134889 -52755132 -51410932 135530567 63520419 161631468 238680362 -130793591 17177863 -8715648 248056848 79217751 -93728470 118722522 -6326307 -51724047 63959805 209308699 -190556950 164797376 9900019 -196573849 63434850 -26195945 213720593 -111469935 261323633 132797727 -235198957 -199522759 40163634 45505527 134037079 134604177 -58890153 -256466251 100384685 -136419130 -217382110 269896477 226713238 231738872 23633611 277939603 219036771 -38948445 -51697686 186622726 39133242 -143385811 -301580107 674110 -179488746 -140287042 87917568 181193679 84963523 195687404 -85836356 -165864694 -172817164 -277475053 -170112379 -96699901 7608359 -297051095 99754780 38811918 -200963779 52863003 83203067 -261551591 -143502711 -230559464 250267849 296448180 -23482231 160776504 98859907 -289621458 -220683619 -92585060 300474019 -132391191 -296333384 153756135 -132376430 -156184988 136005959 -202667431 -202377899 266348233 76945604 -241997231 -219088943 -264034898 119433807 -280110755 -103966800 -271059898 34503005 37837196 -132905953 -290740419 292726247 125627692 -298563249 -275524217 -186208202 -70308144 247312459 54678331 -210896224 217494068 272828863 -76786706 -268930879 -78581838 -201429391 67833402 -130364088 -21434747 -108478207 197358588 -162631598 -181876329 -157073642 -168962610 -238932577 -24497852 43826721 -135656034 122084746 10219060 -280639621 203369771 -98135874 -90958870 88634939 18596130 -85306236 240586339 117980181 82386442 83658583 -184061435 14054518 -256385521 95625043 107358198 -16865110 -84716737 -244175728 190147532 209127814 -164277705 63014959 30991950 58243873 177123787 -288516483 300860010 -265648932 104198444 192685844 177933929 263084398 -73473055 282275374 -95472312 -11214465 -264165310 -81671839 294073084 5387623 257334625 -102048868 244785335 225791294 -59587587 -282518406 120315645 57368104 289253308 -192259150 -119519946 28232792 68685520 271176678 97650124 -63866432 -249322611 -165918322 75813047 2534269 259800411 290240212 187078183 -236806797 -36621213 -164704500 -297662980 203757892 -145617500 199825661 22078028 284220277 38448319 3530478 283470042 34537993 160331740 115946165 15262924 159802177 -105515589 155649676 292936355 -165222263 141247232 15811077 104587133 -238053882 -40275171 243299931 134185120 221337969 96886260 255685502 233687337 235158009 256052274 -17805026 -75041905 -267718595 -166541168 -251421166 -71590777 26422975 -155970085 22357740 74994541 -254048672 -283430974 -119730834 47812865 126580515 56860533 -269423423 -92058144 -43728564 -258600434 56878841 -11157966 3792263 142597759 81242632 -102344011 -141474995 55638579 10474880 182029013 -244544875 -260116091 -19571423 288887 23921091 -51176500 -187951675 -53172327 -210776103 -123662339 985775 -5467834 50853082 -98511839 -293560586 -262783568 62894049 13853165 -249345203 291591574 -292126136 176161229 -104484831 248752938 -79255630 197141527 -42571976 -257032639 -80266221 43728672 -14080530 -19594735 -230146521 -19935169 38921672 217644534 -260664940 74131322 62698728 -39854843 -208644349 191809142 -88962012 182109937 -211224323 -197972757 64458141 101713271 254237533 -113347801 69038896 297825466 -281463253 -239424008 100111561 -266087572 -178413637 140082047 211955886 -90502512 90795766 -286974721 59138991 59278476 32945215 77975474 226433292 -84387316 -60847505 -126503650 98681282 -144759097 -165400950 134132394 -151509981 -19011917 147537416 263640124 -155171675 -147786136 -228016419 26271326 148229928 130078981 -5424620 -114405846 -126690202 61112278 268549769 -118860612 -275834569 244892333 292153108 141694292 196606554 -26162315 91654592 -123492781 -233681823 109831700 -253462570 -270486140 -57356352 11354239 -199339617 72134851 289162914 147568396 289306868 131623208 40405646 209018881 49193090 253975770 39433853 54492371 -128625562 -23771083 63141496 -105135817 -107004748 -173803025 9990065 247508952 204305868 280414664 -286681434 -47204979 -212000291 -275467265 209363309 172293705 12470454 55441183 166118238 -49149613 -256316024 147523359 297829569 -19377749 228936031 -83046727 269950842 231712393 262669672 -272664146 260322175 -244388920 179119996 70731531 -73184155 -129131060 -230141478 -246551379 -196029842 -200406079 105833673 301656872 -187669281 -288348628 -133980386 86462665 -138501877 136804537 114909899 269174598 186614815 189666474 -125086480 -149092309 -14592018 -46477556 -134734922 134019788 160990020 53205147 73766817 256562315 200861662 -111887655 3649720 147899174 283806655 152926449 -209393478 -276700319 296946796 -191745049 -100985998 -245364090 237040073 -59769197 -78275913 6883851 -286056761 -82051080 -280048427 98628619 -297575957 -234558674 -200710747 264295782 223720510 -27685665 -46466624 -281607698 59820057 -176268887 -7873314 -99565660 244276309 287811408 277311761 70715058 -114543906 276379114 -246955429 -277509974 -45553040 113664694 -212222420 -167652955 -190756655 -168600485 36180975 -299967476 8922494 -276021017 -62818815 -207298212 -40206515 -205841823 -300889550 30716625 101911074 -186377711 59554308 -276591482 84340147 -4246693 37531773 170823456 8544302 248738644 122178304 48124033 -170611095 -258768358 -108863490 -38110581 26874284 -251604086 54871723 151709628 276952603 242022497 -111692756 37292428 157285002 -13946909 -111053342 292455349 -224010284 178309373 48239825 228298882 -201866239 57214707 -163082403 109333553 195639807 227137636 140805107 -170187557 261720525 -47878730 -233770782 -163115763 -294450147 122778837 231893507 300084951 -299113054 -195229076 -131167781 300342106 38331932 274876628 38234158 73961954 140126801 242443630 127800029 123390220 -128944056 -164935905 219554656 217128273 80098637 95303598 67725632 -1449417 240115128 -60178 -261958265 -233011317 -167381423 35569645 -298094373 206645523 171237995 279064804 -91238636 -168861771 92432452 135341530 36727732 -126918650 -262151735 -274294950 209678302 -276502517 213012330 -117601921 200961979 161671474 -212833796 3410500 4948419 241332201 61922811 186782555 252841622 -57237192 296024194 -56843138 61448343 -186719125 263657721 164043715 -188145283 271069160 167567308 -4488570 -268553579 -275354983 237828525 -130320267 37120537 270191371 298312147 140837660 -88803015 71578591 -220102558 -101651006 259867601 -12293188 142694890 -65634079 -118040569 290646922 177026843 151853944 -90994251 -81517678 284663916 295576394 -40348617 50558190 -89509595 -206364643 16997959 60662839 127276035 -90068186 -295229748 -120101967 -206080086 130281762 170115496 -153431104 -208600946 34970427 -48343130 184598856 -3136641 -189608240 -3886289 19487920 175154563 -283228109 -288361442 257430902 -194990928 152317048 -83511453 -150521329 227149649 -192405948 274368063 -23178523 257962033 29428957 260299043 -114726896 -187320841 94267388 138190793 -29454328 -247352254 -64155658 11893148 -227760981 65580480 8317704 -221760020 170981164 47389003 284257987 67416603 217951293 -63839621 -142228862 -255343548 -262992137 -272778890 -90822951 261694092 247538587 -252363268 125370252 -117598990 231148660 -275583659 -148284560 -174960990 207225510 207231341 99680206 -84660904 109987259 186509987 -192655880 -195480933 246447819 -63662081 39405525 300863161 -197788536 149576422 -31753283 67908755 132072645 -221218340 148665084 252465564 -298864298 -250484000 293466906 -192311635 40823553 138683432 151400309 -54861561 228489025 45635487 70918778 297574684 28151707 -165358707 31625936 259982854 -129053073 188822170 -12867108 -82838943 86541902 -22536838 64002146 246545360 -246479890 70172627 197032798 79787076 248182789 25263530 -207184196 -123936264 183722944 -177814380 209731474 -46260239 -105744781 -54794176 -242186583 -167121809 27258290 -54875524 125058225 72805538 222026891 257790219 -279017250 -273573289 -291872283 -119271874 175790005 136100849 203142535 297723470 -82623409 -210760746 -168169565 11598874 -265629503 -127011266 -267190289 -110072113 81770781 253402781 -59952804 213315351 -7904715 215756423 -115431810 -92812574 55802748 133882907 -23851805 -97402300 -23948300 219054877 125718448 -93184001 125243988 230021104 181132772 -156040741 61284654 289969519 185126375 276356934 -260557613 -255322122 43076638 149347696 -41864162 120124693 95544610 144513569 16310198 278766856 42961745 158721316 174231527 124438602 -85265409 -248031688 281416375 -98461376 -82608552 -202970491 231819735 75981199 -102649507 193359475 231677248 -283319796 -74105940 75518520 -274635329 85320575 254297628 -289476828 201658293 19830636 53021311 254847693 -95501258 -157521529 -114009765 280746759 91707283 129648628 96365734 25179114 91591386 -138340631 219419332 116096436 -293008505 62319143 217132643 73763573 77784297 44584739 44229682 219197578 -111152196 117494042 181427772 -183334302 -115381726 -222920943 -240766818 -30627275 -266545608 -128975018 76521336 -227469587 251947478 158423270 61700652 144453449 87662313 -4284123 11572162 -6669351 116313225 237501297 283431952 229347515 267197174 115727904 79113197 -73421368 -212089632 85740223 133517006 -272805808 -203374793 -55812803 251381695 73335765 -82696688 85480490 -49334902 133979 7344093 -121892396 40147121 -17293874 -237334748 -147931214 -179484691 214674927 -51531777 -147143829 -196019819 -109387001 85093873 49473235 217920732 -152022975 39295761 130290443 21001330 -85214961 842412 -74293921 -91817189 -117405335 209239119 71781467 232693028 -238519064 205828828 -130329372 -151609383 274135937 -35614469 -193821508 -184682412 -206578348 54105393 -130126023 -246639288 267818540 41632271 270013403 293079611 64723862 86201419 -121830173 -195528768 664470 -16159670 51982589 28481445 7452730 105939533 38690629 28265084 -41958238 -57591158 138836816 -211127454 -149688472 53095207 -290601930 263696711 243959006 -27002802 108173334 -50286345 -206897646 130012600 -262095051 216475582 -175036949 7533425 170496733 117591141 199404948 144632707 146370506 -228808211 76181472 250265193 5091047 -236091979 -171206027 215081877 118875029 233242116 192695783 -294308228 169757769 -8360038 257724308 199065663 -60661583 191236642 88742429 -69171198 52888053 8733091 34543499 -17200174 -210230792 -112313052 -228347455 10224793 249890790 253946672 83809372 31277428 133237678 68953312 89772196 -259414566 -229523172 256324761 174334139 104124340 152966948 195383541 -154469406 -42394506 -34773008 274964915 142438196 18721760 -156729199 -255655357 206489896 199178350 -26916034 59225209 -207748038 206752286 -60110398 209809619 88864305 -186838531 50762284 -95836392 265498702 -292437856 -83161730 212166365 -248821544 165865406 -217971627 -229385326 -3858066 139395794 -104767196 -97626593 82685847 -181295306 224507745 53956406 -193633846 -264266691 211162158 -67930461 -162722967 50285835 260939033 284441695 -245981442 83857188 191738234 -45938554 188759443 -231500815 186219116 216472871 -21425231 225498551 -206745163 -145849426 -177632836 -289995077 -298807173 155796661 -25690764 -210660988 87992600 -63360971 -174720954 239921931 192214811 -271397517 -114867446 233586584 -18615617 189672823 -64970332 122909716 197194247 192462764 291406962 177072214 105945414 -61288276 -267204104 125778251 174003495 221643938 -157623692 -252703519 -50776402 -236232311 -301514881 -251078636 52365382 -213984835 -224789726 150325565 19555959 240968306 18646577 255103968 160215927 50531622 -220521727 134784625 -52257646 144284707 114854278 4377234 -275885981 88047266 200361619 288696668 201255034 -170172236 60613871 -216422357 92569816 -168651428 -24922672 -56899530 -76811933 32255982 243763857 5396879 -210213521 -191271404 103154416 -234041737 172518773 -70037962 -40809170 -77274699 -286376144 -294871664 200789181 99707967 -23516579 186902971 256175980 148368574 -288414948 -129387055 185201397 -85235005 207555748 -233291986 149293516 -56537320 -262908533 225223952 178711468 -275744217 285314668 156384255 -31706274 144208412 -174084806 207432397 30858013 -176671035 -210419539 287273325 -70920648 -41730703 -292969221 -4394751 -235075272 -214090540 152872304 229452263 -123997601 -30558566 -151749249 101543286 85349812 127407503 81682429 -195039346 -77617844 80663629 -17903107 202885246 275669220 284269677 -95540724 -163443596 -12147324 70540507 -233387847 208050569 -266776906 205688939 -162287243 34507170 -183366160 205527082 -156142994 274952493 -153704135 255982115 98463454 279306641 -242909186 14634453 -154250068 -286665708 62436442 -115937491 -162370668 70014200 128591215 193130304 180173421 -209991177 54815851 137268805 -203924500 -257801931 263253624 -130082802 193784358 175775309 113584192 -282852789 94887912 39494124 -293657696 128103887 91435299 197332013 -188804667 252789949 181420700 103214667 -6530371 -256112562 -141455316 -22963296 -70484316 117920460 -116894219 -214152920 -4236704 183670154 -28213065 -11200716 273682609 -52590323 254233259 230720815 -106343975 -194218458 -48656240 34705331 -169656277 126553312 47699708 -58467459 34455288 -181711770 44003401 -211755575 -277937274 163594271 95592899 -189479518 -248838569 -205456192 -301040555 64202574 -229608974 78681477 -72905429 280589409 -54715473 -26491009 210674694 -263118418 -243102413 -57653286 -205722948 -128154014 -200567057 -194640380 198832704 176707915 290639698 -240957138 -68272360 142559255 19042317 41963013 227148630 215889627 -246373330 -242062651 3234710 31406206 -164141182 -146919981 -30475099 -209279945 -81062373 127457056 -227772205 -293274222 -236552418 -184938078 129412379 -17966592 -180143685 24644744 -191507207 -112319129 -119146940 -247287963 -144419081 -84364497 268906669 -223407100 -254420470 -50711346 275566602 -154723716 153952453 -268830077 218829145 -116255330 -253245413 231048544 -17898120 -271162536 -254852257 25893843 203261669 -82659895 113626831 -194142790 122307400 238954210 48128289 -227638070 -148209305 -239848290 121600304 -137130527 -241484016 180850116 33899427 -97432537 -175594882 110716980 79737360 -179086975 -296386513 126767367 -90056539 -20793337 201908249 221040302 -84019997 98006248 224128654 -164097383 -220339060 -276749402 -201146075 4868548 43182850 -180207736 -107326602 -134755387 186370419 -174693613 -96712701 -101456409 190817711 -108443733 -68899092 -90750312 -11434154 33276840 56195213 37165655 -59752035 74401270 -168369046 9930738 -134962532 -106397424 -240350824 252722769 255851326 -132926012 -22719992 222726860 20192518 -267646699 178680877 218905774 -230957159 -70524958 -71218092 -202345526 107676329 -226586847 -66640886 -693616 -96716435 -135510002 -147541513 190058287 -219959770 -4724293 -206846417 206064187 182715562 -83703471 11421626 -123818991 -20091466 287284595 -193983167 -248481565 -100360369 -255508579 169724934 31964065 182362394 298786591 -34039981 -164575332 -87240195 205539515 258816417 -167652078 85074335 140724940 -36751026 174842025 84924087 -123004157 -197134445 134654124 296584388 -190869743 -250860219 86714018 -276768045 -114481370 112126294 62359714 39911707 227206656 -44134251 213973169 -299525643 274831426 -246830819 139042039 272257852 -295015758 64194399 -208260282 -298699133 62517281 108117928 172856561 277614260 273310141 10902206 -271166878 205745315 -55406141 -276902420 -84905992 -99238808 116611813 229121034 -22014839 -178918503 -88754375 -148487699 56371084 -8668973 -76701869 43700500 -262465589 -98062839 -73452222 49729287 -134790777 268101578 -259896974 72304887 -58345731 -183926626 87741625 76252673 -297983893 -112734858 -219574879 254205591 -146556712 -241616434 -190970015 -281348397 -177843618 247242482 -259131610 -102477456 -205583140 -248085651 141664020 95263659 -214410825 266298095 28009092 258589325 -110572314 -119100970 -59293654 -238618382 56488678 -80591642 -253194747 159235912 70974051 -7062577 67088351 109291651 -66746021 52830168 -60622431 -205247130 -277351873 249154615 -85807630 -158149347 -286015333 12057389 95010710 199653541 184064575 147872467 140430127 -255093864 160585060 -32789833 144399403 69860797 201036963 44619369 -249273736 -73830049 -70800778 63400208 -265224172 12945463 -180526647 84759344 -67468689 -27292393 -90853471 -227376354 -198044781 258755529 214156991 199251209 116126751 179461209 300340719 33144895 129899222 -119422523 -131016091 123506625 -22944748 -230480104 -118932917 208014438 205653823 187724986 255382223 -190385103 244829652 -95830636 -83527285 69382312 -294482434 248214539 251386670 -59650071 98527969 296836520 -158405083 86219788 -79368759 53093298 180280839 -249189214 -138808485 15060331 134065067 242647755 -174528756 -208820468 266357239 -254665708 21665209 -94536059 93302630 -99502491 -210676735 -262654580 -180598409 198389987 -49881407 -84388829 235513801 -257785983 -76319853 184626900 140060838 254318659 21576724 -287038297 189061514 -206282788 30483347 270535268 -179294769 -65561287 143816976 198718662 276198515 -8337313 18818386 76433825 -299016018 199695039 -26735196 -190568938 178089583 -62680535 -62912430 11453672 290628045 156910308 235361277 -281772379 -226861283 285655961 285918792 -219429662 169525446 236314305 176619029 -140992837 216838875 -37684684 -172587633 -125243584 145695395 248933918 301490860 -146207004 90373097 256324241 -21338682 -118830426 29148307 -274625008 202947497 92887804 90726508 -283645252 225600108 -231278093 111138609 140042868 -261893858 -120429157 -274213634 86952494 -255162206 -240956296 -113260223 19554008 291817160 165164100 -175055639 105424562 -79837475 -53196200 -287501214 185707448 54516499 209839637 232311901 51199594 44049909 65049037 -112265933 166576104 80568142 255926003 125845683 -30719696 -220113885 -266542348 219400036 -77227668 249971413 -137257602 -143337843 257914196 -95415113 -268356556 223867636 116071746 -257763668 56635839 47418265 268607121 80074552 86616152 -116481148 -81689372 -3513120 81607412 -72196412 109650047 -211144038 134376809 84731089 141887046 -261745811 286115105 142527681 -62975944 -109055506 -92777403 -161349941 -152419519 115426977 -90558915 67979951 -30616270 159764005 4300538 -266473056 173909729 143380274 -167398318 -186571759 -15520544 248226012 145109672 55420358 84867207 -86933370 -161648063 -28069865 248038246 139813004 -108897619 -236522604 299314311 -262049655 264639114 1089000 -150898063 -21589020 87373532 -120666831 -101295656 -38476873 -192291226 -264966188 -63757668 -74012655 -70845929 212358984 250981803 62430538 -228990041 30403150 -213230114 185243684 -246961414 301004604 100630035 -169407661 -59816193 -27784788 -226522197 -88916250 -290465257 185853364 -244734186 -252511755 243445973 283489684 -70341793 269222178 157448747 -249217386 120348351 -197948137 221994192 210059772 -179651085 118043451 -109657650 -226343874 4675899 -286428646 -180356368 -198979028 -280421222 298883747 -164568538 -232411878 -195403037 -229124109 -265400712 -108181052 225522846 -28574750 129003482 -211798955 -177497942 252618069 -233599216 201351831 -37325793 -75720604 -49689838 -209852774 -269516395 -143359721 186083212 221089327 -248487683 279045159 210043154 -181761129 202035299 -273698296 -275053096 102573044 -13383980 289151510 -82120223 -265994034 196196840 219068014 -291687591 231533741 68055882 132711446 187214405 -16973222 285703321 244177017 271639272 -178328749 273705985 23918840 192906951 -186003388 114937597 213765912 165924796 -246411252 -162909499 -32879698 99170022 73901015 -207489475 -261150545 -184940286 -238152993 -53424810 -1466981 48216556 252984831 30895152 -165235684 10642961 -113622977 -108089792 205176410 -26525795 210262869 124622870 -299683309 114664008 63569999 -189175031 189316592 -128848211 -198478413 -247672328 -121633143 -158860058 -120464269 266073449 176294745 162848830 -286934375 57085247 116655625 -210707311 213557379 5523351 -129131907 39100331 279820621 -269847185 125158205 -131879559 211172410 -204939898 -139925154 -65784697 143089065 -197573850 -25614936 -43798510 -20205588 -127510818 276515428 -36930069 289700115 97777155 -36608513 68096279 34502265 -112797095 142716846 -267894223 6584404 158515721 -137811046 -256187241 239829890 -245195390 -285285362 291149375 -157232053 -50587613 294994742 298363481 249467772 -35320539 145002368 57320082 -104889062 221242272 -259071138 -201347267 -115743607 -49443703 -100369585 161773964 126432143 28287866 -157232860 13081981 -177204868 134397569 3492526 183613587 -234849506 -254612711 -170485219 -202030405 198263778 -156745005 170866023 84302280 34198891 -37226537 52088427 10241397 251816213 125623968 -123582562 282791437 161439963 -231529987 144312755 -197290555 248899806 94880184 -276139402 214196329 58626854 -71640036 83311548 117640073 161320983 65687679 159172444 -39929539 -249401789 -237369289 -225948146 32076199 -190572186 -160638777 208922428 160448170 -287921999 86845709 75380534 -251219677 301542747 13146930 -241153888 185152781 -224672157 191935685 79669711 -150250927 237958260 157625411 -55386179 -244604842 -273485067 -239446372 114937996 -10727651 297200882 -47161402 187207515 28381669 -15550021 -128134211 -80429156 120213420 -209733499 -107790225 -88261098 113993826 15352212 -286802445 127669858 91925863 294237605 221807623 -84618685 -17354101 -185205540 -18070728 255651611 70267133 -64085185 34898205 228106274 -121317061 124553432 -237809179 -120671486 -145702040 146560870 246971111 21472774 -157360541 -198073627 -85999699 -64721508 285934090 -234377980 3964079 155438549 -85340092 113131749 199222986 260286676 -29040611 60656799 40688082 -111787016 191758560 -69835613 104725379 -52941426 -292378354 -158472517 66224894 -47582446 -68150881 12953394 241497177 -120501460 -252695159 139714108 -32991393 -79108136 221516524 157623085 -31032005 -88651797 175779393 -3694918 19080123 -272196113 -11397352 214375397 -61056396 151998048 -55116933 33391332 210631141 39648460 -129088512 271584169 71586201 190556681 -175110812 143553415 198852612 -258345369 301957309 19501127 237826228 121919210 -39910694 -53409939 228416678 -73005434 -13739920 252217751 -69011820 -193561388 -196635633 85183528 82684973 161526310 -46808540 -226865829 -7723736 -240044610 194799611 230896166 -248556917 265847040 253084971 -235490207 -46390058 63073163 -107469901 -174292138 40479013 -129385194 -229371779 130372247 -31530334 -298767364 -231742681 205048617 -169901744 -87134809 191514669 51082886 -115991422 181053111 149181198 -271709116 285155245 202868554 152975077 -185680930 282549927 -103947518 196883387 115810363 240521453 110734607 139874776 161683250 -196557266 -261082181 -185204201 -12555222 -136254528 22813767 63927647 -91981104 164032136 -295416377 -22595376 244175422 -108474529 -87558534 -123706586 230180815 118116250 21175824 257525610 -270042646 285252720 62015080 -217112716 252413589 243741467 299609394 137876886 -225592004 281670540 238186051 -173989393 -302161586 216295142 -111778511 -226361983 11096934 75638802 38810804 -20066318 -168496425 -281478658 -127031989 230930718 197854980 256863428 -246937736 261702814 -151043985 -124006377 -66235653 31508636 289628046 -199262393 5344833 141318410 272452348 280506511 -162334011 39839513 90304660 -70844776 -226695496 175809065 257786853 81527565 282977556 121022330 -225437254 242196659 49312991 -283183136 62610409 -211352945 64308018 74491949 248759063 83999519 34015817 27628626 -145277614 5472475 222015453 217619421 -87071475 73175470 3581014 263041271 117801330 -240741120 -86524840 52436673 302184268 -102075167 145726751 84446513 -105109972 -204844531 22432137 71816445 33155622 190137709 -2855000 -187361821 -21420210 300507180 56290774 117687199 -205600344 -2807080 24189780 10173222 -103682584 259742931 271467817 -186983200 20326597 282447332 104418455 184267349 123606370 -267760230 275729234 -87835736 48880864 -269666217 92143673 228739914 -75350694 -128958692 -12826835 -59106515 -192326667 171624895 -215506559 68030971 263234842 6164773 -80701136 -225713916 -149469458 234096174 -183054638 -85043668 -298038816 -195493301 288705147 -173817192 293576492 -254561193 42175637 33836328 -214869504 -197414306 -75919557 120730175 21088338 71349298 290815567 -91864003 -110371516 -55409080 -81620621 264892647 -169347498 87353989 158643114 9682082 57844530 251687606 44957932 123624397 92895244 3741006 121562382 185615427 227323224 297869536 -264357091 43388868 -279102823 16488881 -208508662 -42071373 96384834 194487834 -213512458 192115614 -66007510 -35302969 226423626 -223028203 -89017511 -37458895 243317437 25378145 -64113468 122062090 -294699892 52192043 -147067988 103719 -207677759 109137789 168998519 239350207 -34653811 -54944451 185445514 183790454 190601825 57341147 16418599 231826532 -204767389 -14572947 -138481628 -177321870 -161888290 -200214230 206344398 -19537869 -291456421 200272 -135911140 211882586 198803217 254274125 226451269 191925356 125573960 -147150693 155274556 198932249 272803141 265223927 262152122 2481261 -125853589 -46615543 -150493062 18319084 8259769 129001216 -294828895 293383741 -228247759 -122567592 68508522 191760409 164208621 -187771733 -265898555 269035440 274764737 103618263 153256063 57549743 68041042 -189210153 -162466860 218527942 18268253 -157065103 -149497199 -296193558 -228260365 251152442 -232404801 -203728537 -89270515 71753709 -5708680 263702458 113257964 -216382467 300014999 -101552933 -280032513 -6286425 16913424 -301494072 -167467118 65389624 -86581983 -223303611 -3434573 -47302225 115409844 105048673 191992492 -154858824 301659425 161675663 -26732534 302171785 242984750 -76090059 97523505 19824418 -63391023 52114789 212065942 -288061087 -250313881 -91610790 -112690697 7491640 36532503 -222564355 -290985332 -155515454 35251823 179854100 191274172 193130234 -76735730 236504123 -110374128 256641280 70801107 5700480 -279092457 -158921657 253185821 220583650 -277397478 -52447232 -161739356 -204884271 -291169384 -120377092 -33724914 82592386 -31396094 -231615663 55268594 44733156 -61112065 -299803357 -131408244 -223897051 -204834588 194004731 -43236987 -254694775 222305034 139580254 46862200 -97253296 -54294471 281631939 84891764 57698450 -3858381 -109360230 150557141 -15434540 -234519323 106951982 157428778 189524169 -221763394 -353418 -188430684 295749477 -197743801 -114257277 -95529310 -110530967 -171286711 248308930 -148086244 124698101 234473978 6771463 -91443519 -169399352 3407716 291324168 -276953433 -189789896 28449685 142381566 -279691236 269434945 -205306962 140408454 50637404 -219112649 -126399555 76571335 106616461 -55254879 199341110 15721284 147904774 147749679 -33204110 227454440 145232521 -254806413 -88383653 281207103 -14792105 -178189674 182368127 -230126125 232371583 176957447 -14549989 281479652 -147587542 275055832 9326676 -249317856 247855718 163712027 -61605071 40025544 -291133087 108664539 102226419 10269888 16367110 297529694 -56842292 -85838090 -227290464 -2604430 -240612455 162484867 32869594 105209909 -287880621 -39897108 -65295242 282911974 242984233 -233423833 20071230 161679715 -120400946 -19146880 -275524930 -59089802 107838438 -202130668 -51150664 294239173 31525167 66052203 -232920863 -2041548 154533354 48951529 -172261804 -241213091 149237749 257679187 22222236 280024262 53551279 255279720 -80055932 -94719616 -246983688 -20151578 -129650197 214489339 -156964296 -184257505 -210714961 162430798 -137927108 6740677 -217257624 -253885991 -273189734 -5889075 42527707 26715769 90833874 122364692 235789619 160048370 -34483377 -222080419 -41229155 244249145 89477087 -299284630 77173682 -66379038 -8822398 69039153 -298167882 -264348697 295556297 -238845486 -14286627 -232549371 -125718300 -177004085 117518591 -236225287 -47029479 253503288 -174078540 -244659891 260785604 160292667 -204335423 -235843663 -174712797 176084518 176570684 289983870 -201250229 301242741 -10138718 -290915616 280077030 -206661785 88758310 -7992540 -19432662 213664852 96555795 -222168431 166850117 99516560 239587325 94990197 -294545406 -258893083 -27259832 115342708 214039276 123823851 142929675 -86893550 -128756500 37602359 -54189159 -5574205 241712195 -115821397 -49850597 14347896 -30066499 22919294 -37357456 182256511 -43051452 38634912 120558960 -43274768 60045709 -185723090 118402496 204138632 -36021429 -222922490 141242196 -190799896 -95082667 146826799 195294662 -22127008 -259901208 -85272701 -118333072 -95906077 282546996 -46671610 -247698764 -31787832 -212641915 -116526772 248328297 -64015886 -123559893 -290090261 162528441 107978631 120240948 -35560337 -162444497 -281612345 94820661 -210901874 -3252336 120939993 -298706334 -97085658 -13485699 219260014 94128759 145321728 87128106 230167427 -222034575 -9207669 -238893105 94238388 -233384719 -255071096 140203855 149466012 87263525 252138136 -118343377 -242571554 34635464 94049087 -36271229 -283061313 -261886566 225150115 165468026 -184100746 -30891460 234189776 -251066088 282916652 -104468144 2284223 -207567835 115014255 242841495 53568011 -28126015 48861299 142349924 -88767745 144731413 91713275 -275797884 -172517079 -154907261 -196993103 260961396 -286207874 -177070339 257990725 -147805121 48795068 294673475 -167252883 243643298 283141899 42555627 129146156 14195831 -227414993 147385756 183638247 72740111 20520809 -170491027 -33498594 142681047 -157459923 12285771 -298593906 121642551 -189419106 169838064 -131772298 -75364759 186977393 -245773140 216049626 300646793 -89691029 287531802 -213373420 -41523393 493766 185001634 104146042 233735205 -172480347 -81229841 179206465 -251847233 182182643 -16586401 -15529496 189585923 298524586 -172337700 -2342621 100654117 -4249961 -88595988 81254661 -154596993 -116371580 -167017019 53491179 286567668 15464951 34774945 65952466 -3577651 -214141487 -103407441 -146901776 -43828222 282803820 -141434236 277050225 252633070 12008001 -226350018 102545269 -30777311 -115838004 243886667 154413347 -92586061 -229975568 187598714 -61450152 234420547 -137105620 183008318 -143412630 181389469 235178311 -148504174 115918264 41505732 -159762197 12983303 176132737 -149741639 -53299256 137252854 -248200312 14439713 -159725208 -68538787 -112934190 -293257265 247056415 270922535 -131999082 148119788 291234998 -220747905 -43005199 3929486 248870282 -261446551 183741308 -34351613 129104396 -3912589 27674884 -72886616 -1253641 -78274696 63064148 -147358265 -150060367 -134991003 -94648815 -13539771 -139184538 -166667439 -35647252 -244630171 -51094997 -6719640 -111518198 -302016500 -136451076 282157574 57424068 94015681 53898283 293057917 -259622552 -25615585 70774798 261603382 47544513 134042120 196696388 -135808922 -156736384 -74945680 261623015 -5591470 33369606 22603433 99968203 -154090725 -13726998 -184518288 293460932 -4063129 45662751 -108791989 -210535508 159607036 -53664996 47029740 52980474 235782848 -50698205 -74849130 87596707 157019355 -17782716 210233834 -144689994 -213610822 -217305706 -203685220 -233375967 30986192 25499164 -65947230 -204752089 55782877 227440750 206409068 -157485894 -31797198 -164562324 -271799382 290052314 253003868 178052633 -2943453 -71729400 173232635 40753351 58213812 148939131 17988417 184408700 156480439 -157289144 157205537 80676606 269528688 -237843844 159120717 208528441 116900092 147523719 298980984 -58658615 163173378 -8199820 117829057 -182634298 233998693 -38549576 251266145 195228179 298363400 285049648 286145731 -10102813 -39210906 196043093 66984131 -175013555 -265804812 65459511 -291725544 190505692 -236543511 -103161667 282649633 -139161037 -65132118 -70045614 109808715 244328415 269855419 273156302 -61848066 -187714683 -216935559 -86414049 -126447897 -194933887 -80251979 83455233 231867228 275245420 162014168 65673205 -23579502 12297136 195279892 -232485229 -20479668 212685681 136106615 -184625943 58211622 -117538954 -84016341 -248719310 -296137164 92959456 -48101032 41401185 127034011 -291462019 -120028881 264684539 131376759 142110434 58337699 -7318523 -191531872 71833984 64450240 118464847 -77173948 -233576390 -144914994 -13351875 129071229 -270243428 -23502638 -298627642 123169446 -213297711 -58170547 -258284766 273239595 91403221 -237314876 -76965769 122302745 183508585 94016392 1365700 218472751 -2251155 -269485215 168524503 -276045542 6074059 244421305 97791036 -38273979 -38970969 146113438 85621151 142290236 -184283689 125553488 -260705642 131907259 -23319172 -32999060 125779833 -85557561 -204743594 -15804871 205908625 168871351 -167118981 157432280 -133524780 114510272 83679452 -207821787 -172172389 29575343 280663422 -67344738 -56113279 222785407 90110223 -39263499 -103650332 71610574 195501237 22665782 -86037360 210253979 167631563 -301427142 -190765496 -109293390 249995831 81769152 273634239 171654967 119396264 31768782 17095805 249841942 -248201670 -137949265 121950115 -253233996 282379543 -48087306 -250051985 -45072988 -111933156 45453192 292951111 180270148 -270084718 -103820014 6523017 273364619 91205202 -26627660 -289212033 136854412 -108966783 155447418 239137677 113272834 -172499647 -257549190 -81475945 129229409 278053379 84344722 77144272 -205816157 222587881 -135376803 -248083599 -30009716 -9422817 -293243075 70676208 290624150 160498665 -120831760 -134064621 -137296346 -207809935 298903930 -125305786 -55016245 -143746233 -161383085 -30997460 -6451487 -214236577 -1267755 236704992 35525723 -125228234 -249299804 281635033 109871895 270227946 197311141 123932299 -196624019 223227408 240670153 -30907844 -38783969 265459803 -196687320 -42079218 16411362 183973334 -128239591 -123983235 -144548795 -281479345 -267490996 225076278 -210296979 -185886685 -27120931 80973193 -254710953 -169112144 102829533 -291783745 -213861989 114102616 -159634651 289807319 48139558 -240322465 294928941 17870175 254706346 -88375655 -22312424 -117753161 89881715 298874906 138826936 149648271 -76694848 -76844072 -194612973 11232567 -228853976 13612571 -103790664 -249957547 -25287813 -212063765 72821526 -33369771 59406731 -108243121 292180803 -270780467 -120960519 -75131859 85328234 -24477517 108334711 105562718 -26413326 143348560 153985519 199117387 215651267 -105508129 37792618 -82684705 -210842243 -167246232 120378421 277545045 -90356273 -243949788 -123204266 -67889706 190469561 -231072400 79960358 -77726530 -277691160 -241674453 87792189 -148360934 24513792 -297644960 295527443 -36175967 -73823057 239989471 -228896153 -211436004 -197450687 291840368 -186539570 85031820 84574459 267183858 242608165 119532139 163350062 295664674 60856552 160837337 176106847 -115965238 -261868690 228420455 15757422 53977505 -281050192 -70532936 134824204 201407666 298568545 -167164311 -154502120 256069627 -56781839 -154703098 -96219731 -162407813 5235630 -186019891 3263481 67989221 -114141986 -145093700 -198362449 63914579 -162383155 -46027897 -43294469 -12065930 283334754 -219636367 -108340147 -139720067 -248728986 -87423753 -146513142 132107467 -162959068 102310875 -58753857 286458863 -26630631 232196656 209970108 -278874333 -294309947 -54384227 -139853213 -81246684 254904848 -65978946 -260588419 -94611334 -264156500 2763443 -216185767 -129391576 269405229 -106331164 -163119878 280836903 -274152746 -227461542 135179903 216195619 -21935586 -244912058 187931623 174685889 162776893 -295645299 37278989 -97401594 -28648850 207134772 -109697465 -200387089 298697643 207748116 -176051146 -104441561 -70631564 114695398 -107475892 -211165453 -141214643 -253661123 -156472568 -61087846 257023252 188715741 -8230413 -276069135 991465 -150157319 146365662 -18784368 -242405173 49587172 51185654 13431937 -89879698 271677369 70988001 133862229 1499963 258220018 267158055 -9552188 230591161 -271772330 -91880954 -52814817 273211641 -114405124 -256948581 -120590455 -96500500 13113888 100159439 27138114 -115218825 -158592214 -17876001 -225807564 141607090 169173000 -101525932 236210746 -337293 163755123 -42282158 13993142 221921612 -274585432 184728054 129278808 103462672 -133936754 92464061 -51519135 -207496142 -83852600 16440059 203953898 -37753636 -155093902 -244352627 86262394 200235264 -166625306 -80071357 -199397676 205292814 228732698 -300717275 156753328 -90032501 -253850710 -54969850 -88181411 188709018 -5726084 -250068647 -153409947 -237706776 286612031 153361894 -274068647 -244386595 129057208 -133053575 184528635 173376960 -22239516 -64954419 -9238665 177204471 -17750036 104805343 24659758 -193861519 14310503 277831997 -56814777 -45037963 -177270028 -241766243 -295768757 58852346 163994281 -68860877 -202916489 114023663 -157940924 -274549474 -3120156 265660514 212051137 -123326337 -65701958 268465344 171634378 -263002369 -197547 294748743 -179904458 -710647 221130302 235720380 8587742 274389997 -156925656 -225792726 -159984482 -23679355 248386791 -43622540 69078087 -120315308 -294432270 -250536611 -201021946 64400690 61805543 -118061334 183912162 -164756631 116700913 281146969 91363837 290251342 83788635 64894765 -202572758 -275564818 -256574574 -39906205 120691941 -104649006 243063878 32775934 -18956745 161864609 5009381 -242341878 -277430833 257849818 -188245573 183824459 -213342201 150493218 1494680 -276693083 -208899269 207027930 -223894768 -282472015 -173070126 -201557041 280897147 -295304824 199831418 129579516 174476039 -134971560 214866237 -80305309 144231518 38124232 251373199 266210612 -222575048 117200827 -140316541 221212927 297052575 248059694 -98747735 204118583 249443813 21820465 -271706402 41629410 601132 -42889997 -216088496 219218108 264838160 -122230362 42291840 -23295471 192863965 -237413951 63863135 75692922 -246406466 280862042 212964351 182291504 79911270 290252608 -165689895 287887683 -262031786 -15812544 197539347 136983939 180727145 224469448 -94541739 -231036547 258202790 -164388765 -270105536 -250558922 -50699844 -84742100 -41935428 73685839 280000599 -34877967 113561056 11329461 152785917 -137543785 285022154 -77792524 -217179372 7089983 -153684613 142907346 128838091 -13645444 154933776 228166425 -157824267 124229514 -265865817 252819390 -256108347 -181637697 -50292067 -27242791 285529693 119285092 -185087733 -241075698 -171654182 149467915 127380537 220869705 267495169 171917523 -63523 201174363 212163101 -163432873 142676068 -156661282 254871297 -137099805 41168352 -287940586 -139128271 158542287 35877442 263906150 219582442 -215020532 -21658188 217124953 238035056 116275048 -284087818 222510514 49526573 -146179918 -264901925 64107068 124302208 -269748028 86875653 149806000 65609067 90730057 65088852 -7603472 -101528248 264365480 -102138307 -285107496 -175607894 -96740553 -47925951 242930305 42474799 -250481950 192047186 -10019700 -260833172 1117767 -207326019 294394335 267140606 -65238524 274051827 -210590220 52634348 -176732100 240020153 -83929466 3733313 -66563641 -93512819 212558627 -20092289 -267588060 -175260460 109856290 110210994 289160083 -255732667 -77008181 298452325 -258967577 -143258320 -145713687 44966175 -190639280 -235427829 -254106997 112704024 -62208135 -144510766 273044740 214419716 91777511 -84436469 286594132 -134140746 -2464807 -217181352 52598633 -253375479 298932318 77376712 15982990 162974781 299600892 235696088 120211046 260045066 -27090753 245062917 -24771466 -111935090 -140593432 -142233655 156733182 149497771 223366762 -102945861 103283293 191731971 292684466 -133001387 -137237418 231091876 150377481 -179303320 -242758951 -268577151 -58150221 -128722815 259701291 -76544088 -281812806 102320536 -92717869 -161000192 -82412821 -243093384 149160489 164885291 -275990115 157893322 -30712478 222158094 -14034646 -214099533 -169624769 69064425 222202136 243047144 24083119 263190546 -34935867 -41490848 101844720 -280041274 113920613 283366829 -209143193 -132876942 -17551513 5173504 -144378381 205405492 106621450 -46530898 294889761 -9671339 -248613747 134347670 -142060025 -269121756 -272230116 162080806 118364938 262542529 274158553 67792961 -21517310 -45649748 171156915 244768449 13781758 -67495583 174002172 179524294 256025358 -277372390 130707125 -80374763 -200440860 4981361 229458162 114470861 279115809 -279880714 23647433 241759687 257422345 -187370938 -259171173 245077566 195066926 106202914 163076220 205534178 -75474307 233910483 182320063 -83326148 -233977205 -238546519 66961838 -202025795 -129581458 192156742 -118753710 -108432625 -300382001 265384610 -292920768 91601071 -92950172 -17822106 124759922 193857176 35217899 -2543187 -217038761 -298182126 -92200462 81847785 68661709 84521378 110957239 -207743008 145157262 275188022 -114579753 -153637348 -301441413 -158808933 266808805 188602845 -284816539 -81066255 67472597 -108999322 204483051 -258472967 249018574 108581197 128730363 -61442475 216189527 -131875419 199951943 -206882147 274287169 -18858621 -79931159 218344350 -89353217 163735066 281414054 -159163772 -70340988 -149834927 -104854355 230004484 10579729 293951941 90383012 276168649 52961027 208992437 -48485905 -176116598 -225268299 153497467 28382504 146187097 -13286104 12485748 -51873759 243860481 -244976613 227088186 243702438 268295761 23366418 153042815 -248687910 142754245 -147791196 -10459493 -47220330 -208441947 -179450035 -230241230 -280697907 63823874 193187428 143425856 72263685 160941033 -244541400 110062633 -13321231 -264390584 -28377445 80821468 278345802 279319619 -224144087 212745669 -219175966 -223857890 231802076 -75048223 -266060270 117270307 -288367971 -294626406 264545005 -257894351 48138763 119853920 -236685990 -12611170 129805195 -45912848 -200438 29327403 204614322 -1534363 -128587055 -279169419 -223956359 -133544971 -78518149 176017526 262743590 220455912 -235945980 -154094326 216684038 -31745904 -48547332 286734791 -202878843 -231910487 -292887186 -95150339 -281613456 -70657556 8770999 165858255 -203640479 27257681 -52767284 -264198404 47588307 138753905 -166759471 -215070405 -140886311 272784579 -46678022 200083680 -269837073 -265836595 198943813 301373363 -156617851 -27449270 28833349 99250498 78184480 69728158 148120075 262831007 117537444 -193762789 -128546706 69564677 -117734827 -111254658 75266174 207652501 -278227500 6597163 136551975 -154767319 -263414932 228227246 127157625 30068336 -90157624 25505075 301461264 41832067 65420809 83124598 91371683 17714368 -249466504 212873538 -195695656 -107907702 -125723715 -155093232 47256597 221187884 -201593684 131205956 -161105340 207933733 270154485 -53352524 -49301052 41093386 60390288 -287189904 107259128 -273280520 25572217 162907647 -204985775 -286117273 -159553249 -14864188 -51190284 154569567 -209473073 142482005 -230168638 186953862 -285063872 -133959046 36499668 123226250 44253116 268981821 149782043 114814598 43919469 291521069 109122266 -212472637 -135825187 26587912 253043176 -231456224 222910687 55864483 -221348172 108012990 128435716 134177096 35132115 101211414 -191663400 30682790 185638909 -112741719 158284414 -92976603 -196035489 -96362751 30482589 -254607417 -101364136 236091411 29975869 -131752889 -150616457 -115914931 265909296 27343142 53848317 64396986 -172176618 -94262720 293534219 91471058 15107400 239290263 217642736 -25367367 -176846724 -264890719 154014819 -18131486 -30937775 -264672542 63547525 56915236 145004732 50428753 -131673643 213796406 -120602191 103827582 108606138 27762113 244084581 187506451 -160949428 -208318102 -91581788 40731565 -198933457 193711541 -235651179 149706180 -4949100 157539641 -238564878 130140029 -168372603 233878610 -89460516 156820103 -25426697 257241401 128386728 103251128 -186215380 -81070355 -195354270 -82880917 -113306528 -188301702 6794716 46782379 -91149519 261139351 -269941807 -229129641 -225844856 253973064 -193926682 -295354677 299265541 -38104574 -134211846 193534951 43452026 10006803 177315788 26881228 110794761 -292148498 -245817229 163228298 163028184 -297380667 117964076 -230660155 -89247722 -112734554 72845295 -66130276 -248911562 207180629 -116042671 -124201209 9557047 -106183312 -164800815 236862093 9481073 -6175507 270545130 195305973 150077451 -6766062 -92555410 41935599 31511250 -53203516 -151874584 -282265736 278113455 154572572 -181092655 -249163419 172747504 80525742 42778955 -168453783 285636347 -64482220 -45773752 -221768273 -215957231 -28075863 170704019 129523580 143524942 218877943 60944093 -278097578 31655240 -128250519 80541830 185647303 8976351 -258187594 -295261341 -10551276 174742750 177327363 -225876591 -38058848 -176529893 -143066394 104107848 -73225803 193003038 20398101 69834488 -275686106 71852358 84018577 -267066045 -239576779 -223077439 -210412140 -235845587 -73769423 268810216 -206184681 131682214 253973163 97095415 -82965244 107475381 -33219875 -57294767 76273772 264914349 162842090 258296712 -89514633 202813222 98917263 36555986 -22680988 271005370 126284472 -38908455 -49530805 -115194907 -246086756 147410908 -157428157 -291815310 72194055 137810823 -63195240 63174574 102637314 195528053 44267097 -206613007 276675048 -35571961 262852703 20585016 -132973545 -220927647 -79835596 268971086 3423626 -281558533 92110208 -165484470 -260042078 -281119373 202271129 -19577418 226561117 129866724 -101748752 262707101 -253369160 10003665 39219878 291622296 -167805150 -186977544 278395638 -223671525 159516618 -230693607 110086428 -282849304 230570406 180300408 -254579337 -76204019 -96455560 223840596 18038212 229209202 -66173335 12568142 -156567000 258857620 -81743682 -118315274 161160789 -67161957 -18899142 129991012 -285431636 228225976 278918780 254775164 102259352 -230674325 -40183422 53887775 -93608289 -204274224 35848527 -293977439 267233042 -192799795 -33704147 158697575 -242837998 137283486 295936545 -130825145 216404933 256881812 243593031 -241726630 186067111 85111003 -164649695 -246894837 -267539099 -88193735 -135977876 -84618924 102301627 80420973 193972939 -13532949 259308956 133643016 -297175007 -94978961 -195435795 -284117460 -153376283 -190265701 -286141079 -288459152 294937682 -82545186 -67780229 251358203 -134628404 -119430527 295994444 -226599771 -238376367 -72642015 -40775039 133317014 -206919622 -3184063 -282251920 7578594 -168657983 104304401 -190030431 136643808 -185475093 48764474 261949456 -298546047 -134717802 -90989762 74423605 -291059367 -259839887 -113360858 117006669 8196434 224013215 -130391685 -65597187 -141851309 274402382 -20698085 -65647733 38691228 -5640044 -268705905 34892862 -203299098 193001667 9477136 -99363873 -265164746 211971045 225226704 -289715804 -139407192 187281429 222311864 65032197 -33396303 228200264 261712619 -253713581 -105580624 -257645705 83190083 -130971586 -27992844 -128520756 186157852 112019703 9337876 302216570 -288490948 118482689 147887553 -290566989 -30672051 71079855 216069257 224387962 -186908286 -9939174 -231614730 -257948510 -64506388 74569627 -209190088 -167895339 38811167 -211313500 -48072161 -91157565 -164384300 231131295 252553302 -674364 -23997136 108455922 -39741302 -136920098 -69384189 -301211483 -226534588 -155023206 20866697 110495861 -175106851 283372037 -181495771 297785227 -50894220 301030023 -57267034 284804976 -162912528 -301400015 -82388003 173874385 77560756 79835831 -248591137 -212503330 -302076830 168153050 -102960728 126168489 -73366200 -161017640 -7713120 237171864 36047360 -71577617 252585328 248929662 -50219531 -109320470 6763078 291517141 -287468224 136427273 -59152888 255879664 116003691 187414962 -160240630 -42572541 86101806 -243193418 -40839674 101054391 -232892526 177077216 141158623 104181402 135466450 -265066965 -239376426 -225677934 -63739274 266116571 133116138 -195528160 -166863347 -123296298 -133295076 -141272339 166125144 15174200 53354472 289748865 184715681 -101538025 177262044 13700165 173048651 -247919988 -54798700 137635237 -138185246 -134649921 -77860616 270406012 211717546 -112529742 -145023975 -289212057 -217359644 170998035 220678615 131736239 159409006 -259342705 164572531 123579389 -201132389 240867147 194975145 74009274 198119547 280753095 -172232543 -60839223 1301537 -61331669 265805579 285753292 98778157 215837844 5584682 297958060 -279641131 -53569541 207644090 -239371872 -289808574 -291685191 18751471 141547143 156342220 -191793131 -205767703 -191104147 75623715 285205332 -146258327 162768229 -289862609 204681056 276099102 164864057 275229518 -290123178 203319114 -119643915 -290077275 249123847 -193792803 -291914331 -220076582 -113344786 135445517 -12125948 -136655212 -155865741 110420881 16630476 -83428991 -125904647 233856723 -215847164 41606779 164340633 -67419878 -283585557 -292642425 171684431 -183184208 -132192107 -850796 287384996 -78438201 226212640 -156189088 -286467793 -101821297 -92095661 -169259055 236044829 28641427 -143786252 266938412 -96790970 -19769628 147017400 -88118018 -216861565 170171408 -194712645 196413903 40930495 -175787622 -160961558 -208573071 248418379 158576917 247253129 -102530803 265026143 -151710956 -97962725 24053684 122577826 65766003 -298967851 -199984488 276711742 60966383 295194352 74569905 93015479 201931891 -185300990 -213407780 194588822 286855654 286538758 -131859102 -48269697 191917956 245789990 -241167342 -101023961 248828785 125148991 291328084 -134459569 225293364 -253310195 94577178 -177055041 -85465434 -228345841 39347229 -207867238 -71950478 -35936910 298642418 -141915586 -1798710 -233890063 53545135 -8363483 99349913 130250666 183129450 -231748518 -284630776 -18962672 -144541040 165446639 141760446 253979202 -8724350 138718331 -73707229 273489458 172512664 276155835 268832428 178144344 -194585191 128930283 -46596844 -243021991 189491861 110090033 -77204827 -298426986 -259194330 -169530574 36050442 -141607327 -148120486 69618274 143152951 118984911 -99675362 27960972 284206447 -268645498 -44302237 163949534 87547719 101479715 -170927157 158604316 -117254148 -287672631 31785379 243792777 -101738205 -245772807 -84758847 69161416 -16770959 247858306 -262299245 -108355485 266728012 -233907646 -176564888 -151597238 -102938711 -269059319 -236075648 -152778310 38617575 -144907848 -268694265 196260079 -52243563 77588022 -285164239 259213300 -280540395 113089929 277214433 -299008441 162894059 -124758584 11075381 -42855503 22419425 145433585 199346381 81672617 180819938 -42010949 -73245185 -81364784 171064423 -217787406 -68513601 67419261 31197359 131018808 104855380 242894032 143837536 -115426435 -198712885 298694794 -192178956 97719239 -232909726 126643997 -112543380 -294811700 8207751 123430206 -236451921 -11098282 213550245 219391566 270968587 -139902756 -110534261 287953895 264133960 -76379998 -111303623 132787108 -132564572 284549558 136094072 -218956385 -191252298 40256536 244977079 -210056194 34518203 298353910 -267586522 -16031100 198324332 270126321 -240185704 261748841 104362095 -76075180 171700035 -26191267 164847595 274915172 -75451908 71060943 -193361764 -249995414 149790276 -117736637 -33827983 -232590859 -227686436 -56246147 -209328755 -116080172 31649004 111254354 255802026 258783394 -235605039 117737663 60411334 -266003288 -156835598 -296761376 -61500009 279465308 -71255844 -244266876 138333127 204770052 -97848632 -43349022 15838145 9898849 -229978871 261209985 189260596 -202345999 -282573751 -146976473 33636240 46923278 241666577 121508065 -97079088 -89522843 47434650 64634674 14846029 215387299 -19171882 44003389 -105765050 88129781 147958458 -146089786 26647556 -229438251 117611474 85508151 293729880 91090674 -14433608 78260327 -179542252 -162389460 18454023 80880638 167809124 -11562645 229463802 -162520307 -244056877 274560182 -288072846 274891630 142079445 77357971 179765578 -250334079 -236600152 -162102410 46142069 -181843042 24316649 -287234974 -248453339 -233056521 -19480164 -65165613 288900458 57300244 205664470 290833507 -50831634 -273175247 31994202 -136136767 122999816 -96218279 44858815 84084029 31023174 -197228887 2613190 195424512 27416896 70364779 178534945 -95482931 285172892 -78037368 -116972435 255830269 117809376 -21497158 277476259 92675513 -24814561 100010353 -209166151 -3119745 108689356 -208566910 -151156214 5550601 -124343831 89617856 99976407 -192797920 -225231629 140638083 -68778052 176296424 -63883767 28998966 -291481628 207831927 -56911331 -209406252 272834113 -7425250 -94313199 -149237363 130447879 181490161 199686136 260680234 -93120851 116512857 70015078 -132635601 58820926 161926056 45326156 234517423 123796614 171532127 -4440273 218519372 138820403 187977911 -182388608 -35250925 52605342 20973906 58476741 -190043903 -289554352 271204534 -294367496 -212518554 31926728 -190940724 34542544 272815281 -175819701 35706473 -138604486 -204718360 -181524177 -137601130 196527031 43917853 34824060 -177037946 185390619 40658471 -45495843 126549691 64090817 243656591 290856711 -27971939 120436358 202312368 -123747738 -276763469 143888775 112363084 -193411254 11581540 145941948 92264921 -182813309 -250322038 -8610074 -195930637 -153150235 -180901260 160285984 -174748567 170386168 -132994268 51311230 -202594520 -248547610 -262111706 -21647207 -233370672 -256612553 11173194 141624728 -135662736 -34869120 157831611 11035408 261679305 236210516 282622537 114046814 286643546 244330378 -289869455 -5672893 265734451 9649829 -232546866 -175586768 -300732126 28127792 -82238128 -301909866 300405819 282794668 -89911176 -141794592 -159292113 -149725411 -142365048 -64783054 -160885876 219145042 56022821 -34011547 -48303815 -217015267 43782569 -75174060 11218727 -256742194 -103584667 46897595 -75104441 39537524 226271496 96540380 151637239 -84385451 4523369 -168372704 219761814 133057783 -194335891 298279134 -215967226 -184891587 -274023407 -119739336 110240683 -148601488 -167243402 228773133 -93491270 -192263751 103776573 4058066 61747263 -128543997 -288979098 -258815491 295687608 180478607 -53379265 -146019094 -183310167 125716556 -130063187 51291527 -149894116 -48683577 -49058647 174206252 -122195179 -104116102 -251145266 182717815 44707817 -289004028 116429520 -278509310 165432117 -56957369 185789189 -4707073 -229934459 87371717 -189097718 -295533113 288778146 163508462 -34503945 158356302 -182657073 46351856 -167173478 -199303348 150708580 228818345 48263043 -50874266 -39793263 -191958571 120320376 -262345990 -58531166 286034551 -271674497 184688374 190313273 -100435497 23528685 190156811 -42869514 294730985 -119765829 -170048180 106664560 233448825 151362913 1581172 -108305198 257322352 4689923 -204091360 100245647 70997128 -164635764 -206694270 -249059011 10562001 251710458 -87436391 158926963 168276741 296581252 44624724 107742097 135015006 78587436 52915496 135390350 -272126814 -242018611 -247408472 125570135 -292910897 -34611159 -228849843 89743207 -277926589 164311171 -57400536 -58241872 169743615 225528112 110192425 -269044893 33944321 -223364730 -255161544 236642906 226255836 -57499958 50651900 -33811320 31483094 -193906753 34399660 22373998 -79340206 267955205 173317386 -193592463 94882964 294796936 256181889 -221064448 77361330 41181966 -230106181 103259891 48523643 -105139357 -209571466 33224086 293869837 49943036 295717965 -64234431 231356406 209949879 -250276814 239819408 16574314 82157136 -142317211 -88160097 179902555 289971861 116770120 37123369 62693933 167260570 139733929 -193277210 -159684719 -131294329 29795819 47060120 207228062 -61987454 -80105162 197403707 107787644 -252221680 -86060173 9038805 245951429 -276182989 197758834 279966067 197739447 -16254841 -11533865 -182918157 -55788975 -116335543 -215349689 -14682685 141863761 -158057481 145918213 -3547375 -99702061 -113783929 228854039 239406310 -110858884 -159443532 -27579060 -121868441 137034456 31893419 -62629233 203526793 291195559 -258901995 -238555157 -95646281 299429734 193377575 -40338986 -129566053 159736049 -159575227 30172389 -458056 47102550 179922118 68229751 -200387262 -301953555 32263428 108397261 -285807379 226720490 -101900669 -170115847 -96678209 -55627655 36695769 -19646195 113938892 38220749 -29336350 -190839916 -269884280 275248204 26573261 218319256 99844403 20966495 25726897 -5993256 -18811841 -166705844 220378841 -84949068 -258952551 -136919082 -145116050 -293090547 -170813145 -174575703 -123859050 -183895169 -265461653 -187357272 41819453 -125079128 187094493 -258853377 -148266668 -147906439 121401031 110157857 -16696007 124948887 286690844 79182371 -283143755 108403916 248096620 -48066504 92081810 -138644895 35234001 -46474963 -51926277 146017452 -131500439 -80078238 -242922713 286826717 268357818 -5611953 -234345643 -6946283 -29162679 -216078694 93617994 -191949308 137276174 -205911434 113586310 -234372286 168675978 -39095992 147883393 -253187470 55672399 179588452 -29422062 22660343 -297187904 -79064582 93167173 285650331 50581259 -66230243 91896564 -122658299 270155606 -57921640 50029218 196400306 -130197767 -117366560 101348798 24943124 -8515732 264764652 -204764141 144654475 137916539 -287191742 229997528 108506375 218640140 154615758 -218668707 169438773 -57111656 150160203 -143942813 -225251734 -287318158 -265348921 -214042074 -190106092 75032458 298579064 -63330576 119161596 91199254 200019339 -9324501 176079042 38757709 48221814 90050365 -170461552 -137804336 282269763 -265978941 -98535038 101972566 166750035 -278347636 26498163 -36673463 238569057 -173744620 4658318 136860394 249582736 225009638 208668454 30964385 -176703006 -280079682 242684177 211903786 -278872081 150211829 -239709831 14177998 56612047 234435125 210056593 226283259 94174269 116904616 -166381079 223570273 -156109794 263330773 108965630 242256169 180524134 -237547126 -191383069 -230532708 180970709 282627439 -38579743 181875418 263165818 -187528744 173022123 -94694393 -24450385 54453966 159124214 132553656 250656074 162120449 -144257305 31563173 -5358402 -151486017 -8667806 54369580 71474178 34660421 -88161254 108045614 96661698 -220824830 -20906477 12195354 32744976 -33313165 258418992 -170330638 3163105 -266732157 -216798927 273557654 -118574833 246421251 -160437019 -19455465 -59109253 -103830187 -182589520 140095330 -139643495 35584154 32063242 -222256439 142368429 -1214351 76856539 193853760 -190799119 -87935921 268929469 -247668624 -138133223 90339205 252675474 -153197852 289377473 223830100 -247352874 -6784759 -235907186 -9433642 260853232 233190813 96735386 218953664 -164002108 -266506894 126679380 -46099472 266265936 274277974 -34332331 231067780 -84996770 71304076 -3676201 123447115 -276784819 -122964998 -96546973 236584774 105553219 -34564671 63378792 -58027776 125104470 -178521085 221931482 256275229 -206484299 266334575 -65626180 -211053565 221822457 -32529766 190340931 21909597 252319275 -171674174 -142487646 -116308138 99695051 -261321966 241263516 45503497 173184329 257300745 32206225 190089312 53924840 273941557 215369496 90823375 -302049367 70673742 -153507826 -237265154 59299895 169113549 96455847 -269444551 -253636576 -81957080 -160312994 238197518 -263099686 58701167 -93705422 -86495331 111574530 9330267 -159347540 -34381 -122309078 266530795 100302272 84404277 201798936 -71536009 118551627 -164238440 -107787519 -92393340 -26656927 -9829971 124953132 -170743710 -161221626 51614448 12830745 -293177996 111486091 51850630 -219878228 -206742575 -176440193 -128791552 292300996 -120094818 187695179 -71457135 280188545 6617055 -211338092 -80821337 -237528801 278745448 300308043 -199027093 274628282 27265268 199503083 16396822 -279414469 214286777 251127783 -137829334 112184723 106839913 -228877102 7142420 -191706259 210497178 86859904 71456136 259194799 -268750347 67975240 -2295719 -98522304 -191670560 -271147184 -145968302 -175040966 -89580310 282691398 -125873361 140706519 -273004180 -296519621 -199616308 239113244 -119730549 -185869751 50263328 36601750 287402987 83282056 49045756 -194497495 -146830015 140722419 27742449 288758502 249744101 95053824 -108648959 286338207 235481903 237094330 -34182050 -8002970 -110992259 114534023 -95265078 -283769916 -264464531 -184037339 -172404007 240547863 196633079 49878238 8901609 122312057 -176826639 213789619 24810702 250619171 163646098 296852449 -263625306 -209345022 69749661 -108514969 -249286691 -53517718 -276300825 10952780 186448673 -189301072 -194507141 -57872504 -240120426 -118985151 -19123846 -13204135 234588934 136115708 190136299 143120369 297406551 28536929 -2373295 -7703003 -97772976 278716566 209927258 -45177163 263606202 -102748955 23785426 10005733 -297756736 -73703005 -188691960 -165444495 -47919994 -2766007 -122148293 -137460938 -146382011 -142300741 -299400540 90247290 158809323 -134418612 -117650840 298763318 -193087362 -223210982 -255577788 -105364837 281127717 -226109839 -251639173 -170805211 -211098357 -194939677 99726013 197098414 -16184585 -144028624 297437084 16982090 233450685 -249007019 45218796 -93021347 -107542241 -144930937 13345165 91094130 8397342 14911224 77943814 128011205 -185687687 -154974199 -148457368 -122838565 267506437 -280003371 67954650 -232436970 -211725825 152674515 230679952 -166859253 281028316 261918594 39627744 -276846325 -238838796 115248798 -67657412 -86032370 -283984738 -5664619 94312345 -180335112 -281186948 121633360 -13663243 26744010 256424107 1974272 84141776 -139673916 292605088 87282386 75630625 37092181 -165102865 -91855240 37364860 -57814599 -103317129 -198656740 -205836423 232141124 -290093746 -28402929 -102216275 216504343 -241507031 137184437 -91588183 -149402968 -249710892 -186380171 -5940817 169500267 -57445841 -79814453 142776320 211496477 51229386 65219307 111563132 133724547 204581965 -206844060 246673758 -28387058 -126463237 76888453 -58569211 -280314921 -190724213 90776942 -162160400 202157670 -260211101 -206592453 -153928999 -76505527 -166847063 133494297 -127504474 -89318893 125192910 77231582 189742935 262004790 6071989 -221110871 98140501 -281556346 -264130067 -114970642 52613845 206775517 -165402475 -165658923 -83220287 -237564280 -14463770 -241838724 -174858561 229087904 265868854 229468092 22117333 -110989936 -232790037 -193331708 50808767 -227603904 -191244106 288513989 36880481 -134104313 69969212 -247103477 -271333938 -39671205 10308398 171438159 -91769000 -267780355 -128553166 -94455887 119585832 -282673562 205662073 -294281616 280498764 298267242 -3291651 -189380578 -188263158 271785469 16281013 111316806 -100555379 -280568346 268391809 -132846718 -129708459 -169293920 206117255 285661039 -106284673 -134373975 -33402031 35452519 120898271 -93273151 224060916 -88018781 -54578756 -133080472 -135751401 -82485681 -69928229 -165568621 -69623840 -201488972 238310737 -288220413 146467703 -62349591 10076939 191167785 152776733 115907677 34185156 -211504297 270648571 -220080039 224630462 1370310 -148929089 43578386 283615220 91152886 -212522265 213486635 291966599 221835244 170867918 -240073375 -206396501 93469680 -171774906 -222497321 14927680 107861882 -162257982 -282180330 -180457692 -177848405 295813799 -97624503 -73027429 -46120774 191876719 272898470 -224515059 -109563253 -53766814 -49365498 -246115223 -158588645 24439241 -128424796 80343246 256920945 -128408438 -58483915 -202425354 32887013 57154186 -78335826 -189246948 -277718032 171868113 188859929 150858492 -139634261 -235581960 172661431 138631 257926868 -157548630 160604718 299947465 256345169 -284599814 -284510897 -257836733 -124461024 77319536 179804826 -96236301 64146692 168126676 -23923559 -210733521 -82680633 -216758163 21279604 245713065 210789267 -236907091 -224897113 -194888319 248846018 161058363 199400294 -172430814 112161978 62107065 65698003 46773632 -71790152 -158324600 44492158 -228934038 188552600 -203987414 251794385 177131665 94906087 260037935 97383557 -178557970 -250721217 40290171 -11092274 -187290400 -183142359 67172985 295209708 -274572250 -136085572 152241387 133125310 -186564505 69398876 -118614416 -54814713 -171782074 -227135479 -288544929 55175071 -35306682 -207557762 -166746910 -269894920 199891619 -132489474 64387292 -284039365 57097021 -163737083 206435076 -2632359 176995068 88933797 70382572 181637840 -74656976 -30280563 4934708 -240887926 -220436754 215786136 52739919 133366267 -210036321 123592174 -182086509 125167725 59839371 -241652810 -289195483 -163166668 192939154 -214944490 -208889364 259912524 -114822001 210791223 224761314 -47228865 179291739 73821512 -301511943 277729996 22176082 -110861267 -76319754 -32302761 69337388 -212378171 2987245 120992630 -104513380 233589287 18010505 -188672299 209139054 -272983601 -223016655 299720023 -92780811 -187465408 -201441701 -119804522 630089 -272775782 -216616142 -78892936 198180110 -213455742 -198746624 29932859 4052100 197994747 39859145 260116456 249384238 -78888942 -263968321 -158630638 -72255074 102901234 33832250 214511198 -101624413 -269877924 -81023550 143871570 203785217 -159651218 -41860849 160632557 40592888 -280895236 -272439773 -229566852 32538448 -293073139 22628791 -291195767 67584119 71976102 180100152 121335987 -51898409 289657238 159261033 244806823 264653951 231619210 282614572 12318438 -191958080 -189763605 127345776 -75701640 -154729211 -150327131 -84547961 -273239855 -257100006 239098242 53174331 -81420084 -124636036 87398732 -87247939 193746098 -104325712 -8593585 213669369 202599865 -252520988 -174623172 148929421 154929008 9913203 116707258 89663275 -169815696 -275405060 214155759 -151072214 215504177 -228501274 177994914 -59765659 -87741948 -266090900 -21685147 -164826976 79977176 257748044 -8833901 -85535475 97559281 165291991 -142365730 296008495 300860220 119405783 25473066 -56826254 -140870535 166101999 -56443635 99979660 120825832 89568445 -123352820 54395286 -184386812 281905034 157132498 294549630 111136274 -194690125 27745376 -219399693 -9759692 88913182 160666251 -91208176 141684476 248711468 -162059807 -106670541 300896367 -131096020 231715154 -201210268 -118130776 -31716992 230939117 222827808 -275300864 -59501566 283405234 209338424 18789473 195144727 -60550423 -108321429 129627643 -302012909 -9615603 -12630134 -83919453 -191226434 -146995230 262754006 8138304 73910251 -211434189 180062750 -131015722 -240939969 -203465422 -813242 466069 289831485 -228478563 111151980 -153337265 291572325 209878740 103949595 115309849 98766720 1758434 -67526707 225873897 224042656 -185810007 -105586609 -21628987 24273403 -966237 183749352 -210644200 172734652 124084745 -79484449 140462483 -209791109 26791687 -184041575 -245745785 211045343 132263876 -270960428 -215606058 -82790526 66952080 -275850756 233465197 -97689142 -48383311 -293777824 -163117831 -187598720 94045124 82070387 68560789 -109425699 90871100 55236925 -276550240 -267799817 297277160 183101577 239448040 -13305958 -10114811 -57045621 57972108 -219732074 -51711489 192831473 -110598551 64847386 239749703 203735000 -31309315 259244516 -81932843 -144104134 -111315187 62175277 73144301 -217886061 114208212 -102848784 -48197360 150174327 97711281 236161739 98459732 138331478 -34741468 -300956788 31260415 52465371 36268710 192091153 -106564754 288537584 201219715 -285314950 136975569 31313104 141392822 251849531 60359503 148652828 -37729725 -237016203 298911489 -132190959 15941118 -80785742 153548670 71718730 -277517371 -278339274 -56921635 -270689321 -160610741 -179881997 226256235 -4150539 -273165983 297488453 -26114545 179856573 -298318471 -165658015 37987679 -45687914 -149325361 -54862154 -143158028 86673880 182004614 -301641448 235991553 20110890 219752663 -108523724 -27988886 157257926 -96216001 -59952124 -236430323 2327915 47739989 -1530417 -152885225 -110753399 246843023 135449278 -282441649 13263454 -79759365 79689028 140878754 98813147 -137177728 230817337 -298674641 74059269 217511688 49434182 40745965 23032193 -106118616 -278696509 -54086275 49114580 191082932 -1596514 75006706 51442042 23039891 -147786620 97804747 33028866 -116953361 -262520978 -211925485 7376489 194645906 -22480881 162162314 -107262195 234355277 -126078104 153591391 143947929 -187688357 -296570843 -176274806 175837688 74642900 217732920 -121430138 213519476 3192019 203673220 -47853467 -188824041 -299372412 289565401 -47823297 189381636 -105762 -134462915 -132067686 23313979 -252674013 175659627 257331096 -174672602 191104078 -48693617 -72862589 42138826 192186314 -178323076 164285400 33432625 -267912305 38957671 -209406117 -181260371 107363670 264118052 13287179 -273487173 -220986207 -154294098 94607587 -161467710 -275381461 -96333491 -170266075 -42205299 -46398035 8683814 264685180 265421715 -2929007 -113593243 -45583731 -162119424 144145027 -46096322 181440867 209654866 108497471 -34176572 -62663678 94611699 243906447 249189133 -138832379 -63237590 -283810746 -186260597 230232197 -85047473 125781151 -294882648 -7571922 -192282208 162693417 -141594973 -265631533 -16645235 104446719 97694980 -255407996 -105319854 87896900 59028246 60787679 131349852 249397283 19994594 -52003701 264848375 239465064 -99389502 287625448 204968339 277222383 -21739339 218131750 -28215749 89116449 53902800 70641180 -203518699 272696246 -166616099 -279657131 -171392929 -123425403 -294960863 52697121 300128346 -224791263 52896268 190815202 157117535 210787717 114790157 -71049249 164584958 188436360 128475529 -35612091 290399930 -89688113 245322234 158430637 -121162841 -119254276 277069649 123249679 7711168 -252253369 42055547 -179575092 -37806171 277605699 6859528 229733504 61821600 282673963 -151203704 86179513 267444001 246202501 270866226 254130290 188863785 -10066386 175778628 -30684198 -133969446 81835029 17541721 272320215 201617135 -147126399 193893069 -115957295 -245968223 27683012 -38841447 -290997462 -210960938 181557638 -65054231 57744077 122807361 172056446 -152965354 -72932967 -152338855 42709031 10001087 258781505 89586091 -166371088 -278720559 264734041 -77240320 -236430707 227037812 -102375747 -16939832 73280564 -119351919 -273210455 -267593986 -31065418 123036282 -78496902 97074982 -180966482 -110700819 227593777 89573725 23777567 -197547490 -293343491 150315670 34991511 -254662359 73746593 -281689142 -265806450 233289742 149263719 -77232939 41407109 137517534 282550923 -131016754 230949845 -284170653 -162738380 -189876047 10943714 -155392184 87977665 251706566 -61690235 147527759 -105190112 216908999 190804519 136622904 -202970252 184921082 -106266726 121325599 194410324 -47407769 67916146 214855682 158675876 -65027202 -215048086 131026796 245278417 181188205 -116518717 1176546 -92563792 179402748 -142814291 -36032874 229371642 94898557 159453700 -202329497 -211566292 -35025873 -101553017 -249190967 -271220350 158811292 298896694 -164764960 100493684 210863484 275362533 -191166925 -42259166 177281490 -97361348 190594576 -31515649 -145970527 164008755 -63773496 174956370 -96373498 232725040 43228584 160044632 169119289 278871741 -257748356 226880684 38840245 119912971 -76801382 -144481382 -185218162 95776536 206366682 -157596559 -25354246 -134544008 -256925959 294531394 769134 -104990622 212620704 -105924863 214103417 47366940 12237084 -108438413 21608322 -204491790 -51108257 -137811313 231960302 -300797756 223160927 106977128 -299966788 18385377 -218778139 135918212 4568464 237530516 -96717140 -116518475 -269575552 43767700 159802259 269757445 -5027139 192454170 100923234 83221434 39192295 -70898378 -205011408 -166617309 -118988402 196029674 137904781 96102031 203008041 -217656067 -276729294 151239564 -183354815 207497902 59343797 278796389 148005524 -34920595 180852327 -137925032 -223201905 -229836620 140843985 38818993 -58013838 -253744881 216960584 172337371 90950742 -237435619 -222118749 -57566214 -267962167 107527678 42337144 189451699 -155719817 -99302220 183544771 -122082686 197694789 12039205 -277214378 -45887494 -84392499 88053826 244946947 -165401651 -60223641 -103416398 -116128764 -256157557 -37266097 -118690648 300787840 -95926832 -217035326 -284377014 14891054 249274973 58562413 -76673381 74326634 -88887793 -17898845 -1820933 9352754 150778341 -218992075 239011055 -289083541 -119729180 -219828881 8078005 206853797 111745279 -243075256 -151631462 246280380 -256086200 99488207 -83852334 47503004 24769917 30010936 141359466 -195622430 -63528469 -169356616 169835664 129016564 163629304 -249740308 75646802 193096533 -188123523 189762088 -23339987 -78660040 12090383 271464645 -160944906 -125264344 -148703504 -13342925 -278489127 280609488 20983063 224278079 195369299 -255565323 45467358 281683761 107677498 -111468007 132672916 31246123 -144609850 85712801 280159917 -132055807 -174692542 117370317 -142901024 -238354858 -157814386 -239846623 -103703822 116109949 -4469795 130384013 252015476 74544243 -76114321 173285553 -271578438 -93487881 200952348 174994238 -113945433 -181256753 -171660773 -149093566 157359445 194130912 -144167346 25326526 258944787 219736750 151339778 -19005449 126783900 -148190087 65509305 -148517428 283113906 -65523846 99267527 241378046 -31208861 -55336402 21869627 77347703 -28380543 -219216825 -278566323 -299952685 148299541 -132275835 -58797822 241012870 254020985 259339920 38434076 39744223 202816515 246482454 241795056 220394761 -116358261 66050641 -186197096 -253131597 -149459101 -89155087 37525977 47033794 24617745 -74671613 101155117 111736991 83910203 -181328338 -57380570 -114286828 48603473 -175350165 -220217450 169067338 -190025061 102213701 -78738043 -196816003 103187142 -104347598 -46916077 -50316035 98367896 225341366 -262567569 -75696857 -100414719 -155977234 164306677 148773850 293622075 -231990296 -212685214 -178250407 -79801629 81342959 242690508 58324691 291498696 -68999390 -290021715 -162526745 -274280184 -48300030 210460755 281055754 -134305283 63691820 262895436 -133077925 -246637732 -26180369 281486305 -208987278 -22899578 245227314 -79255854 -228828507 -114154180 217257047 141499445 -126655274 -282647453 -94907667 -118360958 -288624419 210983231 185743588 165761659 -197326787 -174801161 -216539553 266062756 80187006 109672256 -64101085 -291323295 -96150530 72136473 260345877 -217154907 -218796246 94596541 78186578 -120576796 167683276 -267393186 258129225 -266679699 8671221 -173203240 -283041462 -216966259 120658330 252450795 -228822438 175800126 203835501 -41532302 -240274567 110862414 125121412 -241753982 144074382 108819881 288646264 -176081370 61118741 172399743 -81928143 -48228501 -221601631 138305554 -177928133 270359528 -106844944 159410742 -127358198 -255506931 -196382648 -16147073 -218151182 293644393 -296366716 51664022 -4139077 207466885 130626740 292594456 9309390 -141724835 224188654 170634879 171008634 65887533 -218673393 295639232 9508381 -193849055 288758393 -38867101 -216748464 73388070 25533858 -16059301 -287038587 -32817647 258917723 146311425 -257876950 -49008005 -12551038 30704045 51680462 69407164 159966771 -266466437 63693918 -63213792 286286452 207299544 -126218093 -135651549 259799746 -298073503 -9807527 -279469659 186559865 256408158 62976788 276418646 -66171775 -212324079 80688669 248024110 145505946 47870648 17091918 -83721266 205680955 49682492 -92571625 64507973 -180209287 253522155 62094224 288199805 -170564265 -241386172 -267143341 136145927 -100027214 -69046981 -17650956 -219440277 -168221688 242670295 300106348 -229711568 -172234725 -128307546 -5045448 -250567492 156520595 -23416536 -30952034 284060176 -274458278 -301040291 -80540439 -2978112 -281114043 8156156 -81330053 -124773775 43176922 -287102498 255272416 46245213 65824077 -121902391 138658268 -195896556 202475234 150543210 -43864492 -129090420 82944151 -25667652 41716960 44227764 -149651016 59819830 136667465 111993442 96391558 220107424 -134439405 226417129 -42090983 289079701 -139452670 -117093636 266494007 -247874712 251663909 27686386 199916581 267608357 -298109088 12456230 153582969 19411440 -211586841 -222562867 283893846 164116132 281110329 163387718 168320427 -258679074 203881104 -100101149 270500946 -226905591 187714661 -70184481 298288639 -116007708 111108807 -13571433 -106176713 274576668 134593267 220166212 -249193092 192849821 61604471 167053407 121128970 41288200 57139485 -91791179 -156318355 129913021 -85958438 82318624 -144462497 216297826 133772983 181213954 235943745 -50065834 -256284546 112591985 214631443 -165296253 81280856 -226126093 111096735 7601969 135321155 -49994892 59474888 -216558846 -18940819 -128948086 219818969 138591148 132276534 195526479 173453920 273365712 40241 148014387 83709661 272183571 32821507 63605709 -239600591 -211290915 188717505 4279506 -72406022 52090586 -257096805 47137373 147562852 -176651383 -134873269 139969966 -208481987 -160205572 -101760665 107746022 -138603159 -210199206 77851043 -227880177 -2074409 213204626 -289866891 265517521 -288872723 196905182 -231454890 -121574153 264065078 17040105 -124562302 -163170236 234817025 204484868 34322689 -82763113 116252693 78950739 -113153734 -249616145 -176849486 -119116060 291260525 55312279 -296787085 1034827 -92010040 181880134 44430850 -34753285 -108329949 -20323153 -54127229 -273591354 -109648120 -3375131 38026908 -210198164 42816860 124255115 191862074 185539244 -223977760 213245592 -199925285 81815879 -168492372 99523451 -244115579 -198113361 276209781 -179201199 -237472987 -92397217 -73189376 232695720 258370897 -97619545 -24655899 29851381 52537637 -13095090 -203183511 -46792971 -109663139 -14583722 -191299154 120902027 -14109075 -45181848 -299270517 167403757 75904007 258000182 175828146 -132552081 263256597 -181563244 -181558575 185767982 10882631 -29169102 301142482 134907938 -130652987 81796050 -255545378 -287141128 -139818641 218966024 177434917 122354729 220093012 -82187087 -188495644 137743830 -243182241 -226197801 9851852 132752737 6179384 38187029 -224960471 -112978365 -189253621 -204042808 290874999 86418323 130725446 192942281 -89054347 -264307048 -15418059 -182180294 -117317100 -299389034 -247743377 240215403 -274396684 189951662 -161884064 77726617 3539671 -63001817 141603283 -82383764 -32995292 -189932769 77828369 -290947778 298056967 53781781 -42717374 44060229 118026105 203495773 102936976 114338718 8690174 244414399 -124508566 -236430242 244784341 37415411 145388315 -41607220 -231030760 17564626 -176879083 63041112 111362671 99532889 111107572 133885374 48420696 -258518345 -191550202 -130212745 -268886175 123121945 24175541 -251382211 11314006 170987828 -189111199 208889736 -83907622 -218037707 -71820110 -243640422 16841333 55403548 -121447107 289104383 157239897 -202381595 146350577 276889981 -172870245 89986817 49700556 196766687 -138535565 -203453507 -291522059 225780233 235772511 41461419 94712868 -169924004 -59073701 -62248188 154375810 -75506296 295843 175551787 276816664 -260681431 -53352090 -34773525 271623975 -88827058 67183368 -220337549 119079088 -66259440 -7921957 -75377375 209038170 -90789127 286746150 -117500349 -49226016 150274962 178189396 -1069945 -119100448 -153092116 -85059279 -156117668 3042344 70222913 -54494388 26897761 -89390580 273070281 298123061 -124831493 -108901956 282299877 -7269734 -272871314 -134888859 -223883600 206054469 234409700 176237683 -124591649 -266013293 86534104 283967942 244229071 -121363596 43832785 -201343693 158364702 261664278 291743462 -221463726 -18158559 30344922 -45295118 48189590 144303546 405110 -37892581 -256002740 278196257 -233161068 -134928503 228621455 106239730 -108110706 42516708 259130677 48554427 151546668 67745245 -258540285 300184169 -5488182 124700120 -15427015 -193442105 -56429447 -220894309 -44378514 293842849 12891862 9668358 -33903644 237137115 -176182598 -232452712 138263410 53357476 -280539901 -29996113 137345858 247206187 36487812 -268703059 127860121 243908558 44590782 -48839974 -181527438 254636015 193154366 -292442648 -104624205 112490414 -88191211 -123317307 276467233 147516154 -113660997 301882930 -87655674 -75129879 31346661 -249716748 190155131 -73361474 87928793 232762222 -3721877 202191367 123755689 173487849 -24652894 -65046075 217979812 118489239 -101605230 34366448 162035679 211811858 -175623530 -14562249 -138467435 99872433 -100696841 294616747 -2324145 -300001128 -186644448 7783105 -241017749 -259843099 39128295 -146386710 -140079617 -88727888 77447305 -62530755 -159158762 -194285043 -117993660 27234462 260258411 117252069 41441909 191470817 18459877 -18878323 64474812 182522421 -178546671 231386118 68799177 -210319130 214759237 292645940 -178833402 137583376 -293574354 -282309920 166761751 214101538 235492284 184205534 98202937 -272061010 -243303426 34812225 291868121 102686066 -294193295 -172677972 81840157 264262409 -39483990 175913290 141135540 19668035 -79197885 265488335 211903153 -132456368 -57890982 -89722757 109483857 -287666907 32033256 -129336472 151058092 115282610 -268822993 -71071760 293547153 206716022 -74628064 -262303007 -29195690 -164998405 181319215 -53154723 -91599152 118839963 78535050 -264129720 -197878771 225939532 -263866604 -272397867 -36782108 73013609 58955091 15489580 -204533912 -64605333 -112632980 -86121458 230576620 -143199233 -26803886 -267363249 -119703489 -121814259 -30101950 109280524 -141655244 -99652050 261595902 -44510596 -79582268 10588340 -44420055 167729179 -166862080 107522774 -225364248 -91143139 272926016 162131508 102342552 -231917725 -169033639 10056978 -21246890 -113122869 300379760 -114061749 122405712 264722293 -202025434 230835293 295904287 -188877352 -150702618 243293648 -232621869 -224989557 173249233 -108492989 138841106 -201180101 -9152445 -281318535 -237118986 -123722083 -182020083 134883722 29569114 91087862 208024638 246577934 189987593 131615576 28147167 167885025 223347008 113477498 162115869 -142043342 267659736 -12348848 -103849473 189379649 173500517 232390442 -260773569 -156993988 267229385 233512895 -288048185 89331092 40932214 224933230 -75873720 -231126556 160308909 139252496 129588369 -87197048 -263096701 139130091 267804362 -192941630 -88428376 217258497 231908522 -239829244 -300494220 206492348 -171900769 180053061 -60144620 189079287 279781990 191248106 43992865 250345299 -227430511 13581442 -277153322 -230140527 -47450140 292023718 238300554 -78608714 76664185 -178266578 111517973 -237753602 -219467446 113638852 258806343 192746558 -245231332 289170816 191730315 -301493423 5988377 -231126529 175512840 56840550 -52102677 281055796 -89182093 200975627 211128223 -225835602 -162020928 -261869502 -155714903 -233523827 -297039840 24750929 -223728095 170937697 -243117178 58085436 40041024 -30083619 -86849255 218279510 140098460 50405396 2196553 -178544938 207854477 -187628089 99649288 -237424370 -188390233 51713347 -140036935 103203201 156023806 -198260179 290144603 -104989404 -201971774 -256086441 -16436850 170745589 -152550863 277644514 -157312936 58311093 22526291 -132643677 -157280545 -170875313 -229343081 252345810 -227479265 217876474 200077490 -148531734 -53422372 249572945 -293754102 44572769 274461367 209400642 126792494 -71777519 -228276260 295531454 -118490673 -87884138 -53258758 -211060090 -67412241 -177536178 -127449203 279115937 202192576 168126718 212149221 161339795 67409429 118348983 62990336 243857962 -62715879 37024630 -150276130 132055903 -72390189 176091429 188434485 -224108474 -45824433 -206323946 114532461 -100354913 -203080934 -188385499 -57610634 13865600 60801776 -232360710 217143723 -185327424 156457606 -96577184 138828875 -68432135 63631568 -202418407 -285653990 -211293254 -66758773 -175586699 33224742 -4798909 -88861069 -32160269 299080400 -150804473 -166162271 -62369809 -111320232 185920985 59622674 84578547 11730354 77357691 266236754 -58291912 206551581 184251180 288677417 126881560 46466246 -279190244 -37087328 -6383703 -284473283 -127693789 226700157 1830160 -247102905 -289223823 -198206305 117575386 -272943820 -102064844 41230430 -96227173 -126219889 14366811 -156723078 -180600393 -93748648 172301225 -99115249 52983391 203648074 27840996 -265369815 190610522 -280604161 -285133905 -56560940 -150302730 244923173 60930940 -157566876 -76606583 -60377317 79531711 78547287 290378452 210335255 14145488 -4249948 191967803 139279131 -206202098 -296356382 180886965 84321266 -117593468 -258365685 147947554 231864111 166137722 20192614 92963582 200721610 265905049 31975307 76125981 -92164348 179524191 24644950 160733369 -197745185 127882830 226894848 -254583731 130813931 -244693579 -139046758 43653173 -276682104 -154597086 -173910567 -214745389 182899809 -228487528 -60796344 -117532757 214785558 71777857 -231431014 -179643957 50224134 288743805 11332849 -126749688 -218062286 -106462922 140210602 21382132 71200547 -32942746 -213657107 -149928733 193762769 -134223850 84437912 -246653789 40171511 23028958 64118453 267201176 -118189731 247436111 -218207241 260111120 171666231 89643926 190175050 38650990 267884288 125056162 272710963 91975647 155511442 -113483984 288379612 -152719289 168212836 -50341386 2997356 108176967 -229306915 38445078 111221970 73158210 174443793 -9473156 193463092 220385763 158035960 -122173201 -43821861 65215539 129528469 96964168 256332773 215835503 -22799374 -136815345 -134992296 193678450 167140071 114719303 -39780297 111999263 220123546 196575011 240738554 -182408110 47967367 262180312 288468569 -184565281 -245150556 115939713 -150594754 11033394 185593010 -116860147 191268839 27782280 213247516 154550242 108164150 232956911 -217544513 232853185 -24204904 -269510010 -52235724 -287623360 -81290458 142963796 138463306 -130855934 -87894449 -103500396 -224699394 -213830385 -265635876 262896119 -145878631 -164565964 -175175941 -252915086 -276038965 -172697449 -88072610 172351884 -109602054 97244392 177725990 -14326708 198708068 296482346 -195379196 -86327418 -758527 159112349 -205691318 -273196579 -165373086 90065421 -161917866 -104785297 -20107438 -46498051 -228189614 252685999 95728892 -115082958 38233408 64638887 -114618923 157612603 3364067 -103259370 290262331 115617183 189018930 265275185 -215152518 216056946 -43314189 -52298843 104380408 -247193148 -114226278 177336892 -125491417 -144259804 -245955433 282045124 -143005393 59148322 245230208 -296413955 284414345 237085158 -242561398 296928662 231910257 26687071 -260167264 247563953 84514735 -82038222 150818357 -195033269 143595555 -55104898 103384140 -4130787 48070772 -79520966 62304519 -30792637 -103246182 9187600 298509294 62502416 241370976 -292086813 -292781120 -101958122 -221591071 88887830 182138560 79423111 76677924 -13555511 258190482 158837497 99274175 -121833000 -119451471 118258247 127681443 112336804 183300711 -83276770 19317414 77898437 52342679 -246628401 201916712 156411755 146999951 20873450 -186728862 -221894713 -187594052 -4768968 -169782555 83810507 5500507 218326761 140652158 102780353 129011316 -280322970 28505487 -261739206 261163349 260725976 -256374876 -162324190 -277486443 150792804 -263238912 198862514 -228182975 -68447842 46766253 33826857 -53895207 -40728293 172731339 277560660 91571777 -5891127 227109232 6315419 -30621245 53303601 280833749 77444040 -239723909 -7025901 -211081328 183012052 267465043 -55332641 119330620 -232387224 40309944 229208266 28388992 193818083 176814945 -301040529 77346887 262970475 -79254956 -205335811 17135572 63902757 221959718 154304386 199774442 177344983 -7451106 -67249188 -116945631 174270446 -279630392 190905229 -131334544 28591045 227661408 7275043 80292196 -11028424 186804341 132346992 -105844909 -1053956 17304290 138998948 -150129920 295870061 200460188 142136481 240113662 130182187 240433169 -149274913 164759086 147519085 -292672442 80232889 -199417290 118859112 -245793002 295930422 97359301 -78056774 -95221911 168133766 -202495510 6473814 111645850 137749333 224582075 19948225 122373056 -276616389 -179762300 -138297387 -114659979 204932914 -199180101 -268934302 -238369933 -265721928 -207866844 15822284 -186669061 134019968 295833537 180317515 -174480888 -57977332 -45937523 -253217546 -226346059 -183199880 -196341676 -106923602 -149180072 47554545 -163131383 163801664 55472657 245692033 -247749064 -117385024 -61121933 -164428168 284716857 51518209 221839832 108615900 -218265058 -53055574 -236603914 -233157121 -93350393 145787125 -245512406 -62707169 90745597 168358935 31049937 227043206 -238200228 273480241 -123867858 -251131652 171568277 -288314207 -40978056 -258128257 -300469580 -262585798 277264736 219149393 52924981 270384531 -57107615 -213733361 -47454075 12915554 103565725 22479237 -95651426 2760226 -65638243 178085869 -50728090 -100463227 -199989961 55582513 288996629 -274455530 137294879 -269415508 -234631421 197866907 -220047873 -302115133 -158385121 -68449291 104401300 -131115778 -106059017 69017838 52340653 -205550771 219468992 75557239 257667647 -189278785 -91167878 -279025299 235089866 -284634040 79694371 33575443 -256449893 -238116724 261850001 273998951 33213571 27474738 -123364051 277584125 -156969063 116732440 -34139784 -233074100 173432357 -200856984 184607627 -181842219 -93215625 -292916139 -219608141 208360019 128597196 -102139422 -191935324 -193002585 144110555 214768988 289237986 -155319232 271763372 -290149721 -4340746 233318594 37022496 125449910 5944837 -214058812 -148516099 -246307349 109541908 -40843480 -287016586 -212519289 -256398466 -32571979 -238199024 264097471 -216971985 74722875 -280743865 121635308 -39593291 227243634 287810468 -97444228 137911858 -118129989 -263388794 -274692327 -107709862 -79051388 60166038 -151879647 -272678905 259595354 234249274 -150385727 159514178 110678048 223764349 6588372 295816303 50563583 220215985 274952965 -253722311 228744264 57451757 123475311 -244321438 222654904 -250456721 -73517087 188141039 126270693 -282183827 124965352 -88133578 -254490872 222303757 -2530216 147827036 -97745471 -73646489 289840657 -170839914 91114059 -116471445 -110132319 106956950 -126839704 -12304633 -24524789 -174279826 -232086098 -156085643 160682099 -196474843 -190958207 2259679 -168991532 -153836858 -236757482 152880231 -108559859 55760200 289415979 227554316 -104994783 -268473910 -279826398 -161060802 -118222497 -250991488 204782248 -89310517 90123890 -118543 243518645 -96703290 97908799 231202080 222812298 175726479 245382937 102520124 93676882 -241473736 73389414 262720476 -934287 108486264 -201809022 269679109 284581272 135939432 204751374 -215355916 23619519 6297948 151402271 182048723 -262658925 257899230 84136646 -76497146 35248505 40745862 -286772404 -10661099 35904738 -162323258 206179203 223185168 165435821 -9007743 -59949583 -177907818 -286162930 -32722244 -64637379 -224825334 16118465 -283560894 145513864 212578328 245521161 -233904664 58158082 250852173 -43095911 202213126 174865885 -231151592 -263632393 212051876 -116284386 -113655130 -123649899 252905301 12316108 260805978 -115789658 129968537 122185218 93903156 168093330 -14199775 212179497 283624324 -175486312 276085939 -37640476 290843443 252539163 -99427051 41655869 194588252 -76660115 135126596 -151028481 59083771 194569448 -191031806 96751434 5568845 82907606 175326510 -28732686 -269501800 101414820 24710935 -114337065 -1881838 270457757 -30539728 131497773 -281960021 135828731 232501116 -196874670 227097033 80392754 -272547142 -86801439 -87424856 275426443 -159904582 191936940 -126133169 281499117 -22625021 147615052 149411083 -112423827 -56506300 -185636946 -277664307 -193715981 40645613 190185083 -288016968 -21639418 -78851063 83617137 191392869 47674704 -125177164 15454738 -32525426 121220399 11726406 262929102 -67690523 39770171 -266478748 -96700007 71274018 167547622 -90740694 14451214 -13913360 -12702034 -265703821 -105338590 -56279392 169464997 -134516519 174801515 53416236 -76915706 126829417 -270792857 -210495849 -20130400 105924403 221237596 29205102 215119157 -14363763 -25898280 35461308 -192852304 141466208 130976957 -209499257 18342252 250299815 -51580572 251870004 -299867352 279617792 271874352 -93314795 176606338 25284586 -296950108 105944704 267510496 146725063 -95074347 -130629751 71239830 140184127 259942431 200506544 -205416398 169992029 -68334002 -121119329 68810272 -259608878 -203557497 -63089169 -120624475 286818562 -149304849 -139913334 87411876 299855444 -217278824 224436491 111797360 -55475670 -159097328 -150152168 201028627 91494615 104993080 211164739 7326060 82704567 -286856246 186674540 245747184 -59300507 -33199420 -236398690 -13966208 -117765822 7905312 65501607 252767496 -170415654 -5209337 -130920935 164118994 95103272 216958220 54208494 -285511469 175312588 2262980 21572429 -195738021 -84741463 20889468 51562971 -84449319 92233553 23724670 112762111 -140036391 -216711314 263224652 -37233253 190054895 172212390 277866706 112541031 98382782 -255691316 -32189276 143401311 165268723 196905023 -230126973 -64001383 -116357873 -143646359 -112876988 199978710 -125810295 286019757 235109251 -266796526 127557023 -78656769 -195392416 -294983087 -24955012 -37106637 -76548648 164774046 -264581385 281062788 272198207 27541428 276102400 -209385544 238584251 121469922 108205125 -19859591 92389379 254215392 -196283330 -158339531 -258245473 242579655 285582456 14544645 -92625226 -71155584 -217475750 139324463 16733231 -140153815 101737545 142401155 16005272 98274397 80489060 218533232 214948751 273485429 -4733690 195628228 -227026431 -183254907 -191277349 -140959148 57215734 -178353817 -80046518 -147674214 156102809 -2065126 117872439 -170346620 6575633 -164250181 157332817 -45676301 -155754639 -27468337 30848103 143782881 75992979 110914283 -36779892 -38198980 -165908038 -205188242 -91185642 27676986 -293881898 -200517644 -272138670 296486762 -27504616 53298163 222162561 -169072754 -140253048 -184596951 142090936 96218710 12719738 -226974888 137809957 -296324990 -25954541 78109740 -64514908 -243951464 295073102 29010872 -195469338 -263425651 123328961 -259999126 -240782631 240188342 254085176 154313820 12044018 -32328921 6689241 46333503 -275379438 -213775352 -86201326 -60110936 -282518444 293078357 178165774 53911044 -73821094 -218082146 296241911 -208678687 95882452 -184364937 -166513156 244954386 207001634 -129135709 -97884565 -90854828 -114914544 124742713 73443538 171608148 -240373347 -46924182 35134977 -272915894 -296652660 -55433115 80689304 -180375220 258580222 292672577 -169869567 -199333816 222635143 -253813683 281679935 42877080 -15596205 -43386826 -277477362 157016626 -175238627 96104459 131793084 -296311619 36685352 282105413 200475018 21918764 188275780 281173377 -273307305 182542606 225325031 -183525943 -41526044 33892222 -178094617 -25269030 224386093 199876366 171901367 81252161 -52730570 297814531 -268049555 -114695680 198934984 32564489 156578552 -83133392 87569293 262070224 45963332 205494883 -263955996 61752960 -276931095 -292457937 169716202 295096887 125648459 -49722265 -257582558 202214000 164887944 -206274387 -271240884 51067613 94291148 -220143338 -89464165 -133486857 106394140 85708883 -218255972 -218792982 -179821084 182490233 153178246 8029948 14660538 196602531 15359010 -247834003 -223299439 -25747739 -27398500 -96936266 130258193 137496459 -53880620 198439394 202659773 -28980380 49999514 -184842764 170989013 45535568 -235422691 201386921 202908275 -206459866 125833651 -275676544 -179874647 -285533160 292060783 -149819505 -88923351 87764981 -242533814 207129628 -233306667 110762553 260565874 -32017008 -254934599 86348367 -233140858 63865188 73694246 -141683285 8820893 63335990 -271287776 -201178756 -25012465 83676989 247234153 -111793550 94715733 -174681982 104005514 -119191506 200882432 -237959367 47152874 256669116 260775694 244379919 -284499393 6384281 -297168448 286893705 -112708071 243531243 -234229804 -172188158 11189948 -158032615 -20784067 -181058580 149020861 -162524319 212970355 6161575 -236017559 -239318011 217915781 -169479530 123771334 96618633 -166894161 -18404555 179179021 219598235 -180041065 237607881 -57071332 -57955991 247098755 161855995 -220311114 89285405 271485103 -96587061 176339281 -85986169 -7708455 -41083099 -241835503 68114578 -250004046 86993369 256222460 273728284 214411477 -132672459 -227670617 149380228 -171987611 -151763510 -145296015 -222306753 -162746014 187819595 178118841 43934589 1889229 178246172 230282837 151233897 133364511 199975395 -212234096 -187127340 6574341 248398446 17980303 -149069793 -145075180 56686046 -130892303 -214595665 99961391 -4386611 111819057 -243368667 -167981674 -11196348 3262059 263318087 -215048256 -133857068 94843642 -205707560 -8749496 -185052812 -301052333 -133461347 -187897788 -199214982 -154721577 63619487 -86171144 260962663 157803166 -121615612 190714796 259568491 2283887 224030698 154492245 -217447275 116322491 -261498239 127170380 -138377612 -161755636 -19618167 -187346738 -143493579 40066012 214662758 278515675 197024263 -236663453 -46045081 -208017783 123282745 115341890 -61469431 -288113226 265843875 -288015841 139066599 -282290477 -124632871 256297530 -4562700 165690409 169481648 53025289 34279168 -24119871 -129816201 -159264556 -131421256 64694636 -170953740 -263826467 50433027 189339125 -138972926 122637079 -174056665 -106209833 -91891820 -2902739 216247183 174437080 20747347 252963976 -253284989 -165848837 48170909 -173835769 -106589891 -193233706 -158856832 72606281 -42378982 -185515646 47361982 -160324737 -106452557 6490307 -39835017 42156140 -44340940 -120921188 188784309 -22512639 83143712 -38681756 -203265719 294451346 -34957962 -75868407 5508107 203145181 110330134 296155501 -118424483 -169084096 -57357588 -238105551 -158655559 203091335 -122710075 -25080902 268867304 172626363 -240408013 -261729646 276311577 -51932155 9526014 51369480 -185881171 -230397219 -207833105 53010507 48116632 187520118 -57188135 188816633 265415609 241148292 28839227 173027805 241967446 -6307460 47859689 113926335 91145178 -79829312 22120582 -129265995 -21394298 -151417179 197573262 -97624110 -3518472 269308552 86186622 -47130932 -29968216 184724190 133256952 95690255 296491688 -103626942 -93628369 -25245562 92680252 -103888738 -16234786 289391607 -119214169 207161583 84746747 -24389734 69463694 -41513358 -162132335 -249743001 290995986 2475133 157988222 -50839051 -259325261 -62828787 -124816684 66445536 -159526673 -278482700 -119806764 164838334 -240329366 -248538922 -224588769 -49831016 -90856192 -284626371 169912463 192427154 17225777 126439354 34283401 -104517351 236547549 -73796285 204109218 120953289 79014788 -87638291 293021356 183821247 13567689 -116803650 -27896369 -30169349 -92934741 245613138 176423713 -67767666 259436653 -153370493 -8648879 247524261 242514232 -192984353 80434004 -160301329 21159969 -33524476 130090727 -96956517 -68381293 -147399153 -115506654 23898512 148344290 71853381 -263196812 120563819 292720468 -100488467 -289525108 152020754 95645753 -286019152 -290229272 36059444 -141145894 17830557 -194682406 73447011 278411509 -214240269 -133656427 -78850426 -166619744 86232322 -229709896 301656936 -211136699 -169795939 -110744643 -147110259 23453297 -222340108 24254809 -148996639 117097544 299802206 139711679 -301649644 23845390 -136043326 -173147376 265041343 138960005 -40706447 -140776407 243621537 71164136 219520819 -271857735 -134653783 -33078618 -8658085 192011453 -122839912 271093399 -134628455 -257982766 -82223463 -272674474 29387507 203137210 -208509318 -244845621 223201224 -232767639 -82722383 223092463 -256604955 -175605738 -204874711 -95973108 -40220715 -5165637 -17941630 -233831740 -148275263 261828517 -199481218 -28866079 293978033 145453916 -173299201 -190288413 240014954 106897810 139540213 -175057419 18149848 -201015755 -206953225 176801541 -12337540 139732283 86149181 -251578386 128391562 49184288 274809444 -120275335 -214843302 -206492103 -130488642 132445750 -67257336 -238192304 212361231 -293237443 -136603774 -200448152 -20560296 275363277 -28998979 -26621224 -67631566 -173144686 184616313 -39568347 110063295 228895077 -55833787 34862949 -163200066 -188169311 280583366 49431575 -250930354 -79711433 214535744 -216225866 60122947 -255976330 -168540477 -190987660 57915081 114369212 88511964 -197649150 33253975 -118142966 -34256494 220481003 -262644587 -204702841 -112459944 60025747 -244167937 195665719 48622299 -213078551 -146924961 -211954285 45133433 301229776 -192360781 -190894387 -160054105 11761955 97526584 215033364 113702969 8823376 265377482 -255533268 -2406586 -78936414 103822621 88181964 242518076 -135169936 288945096 227929984 12710280 6208582 215505453 72153598 -90072733 -23344646 132940619 4565349 -173225000 -294604798 -281900717 -239477285 101071016 76957183 -25874196 23627737 -145043968 211588220 -210905527 79551459 -245160827 -21557888 48268011 -4675544 -233923786 -293753929 38770341 -167684749 98670391 141376330 -10029498 -240092143 283892903 -5407647 256520155 -250930864 154458099 260872143 -150377024 178731923 8452053 -54098036 -27621783 65920036 -5442095 252131812 26147568 -200869628 283371921 -157710764 225039259 -283416942 61593050 -32647069 -122049211 50724068 -282914572 -159337489 94339616 67363072 -83459287 154799247 66498309 271130806 284203833 56728165 -185878909 -65427090 -237430605 -212881282 -188015351 -99708433 -31850882 18639962 -114524999 287870835 51574159 152169395 -183107623 -162769775 -166235502 74849259 -76854996 -164032486 -71150820 152737725 97537218 -90763332 202748973 -224804745 60507160 -301699134 46568459 267603332 5961760 100447351 16405975 -288020664 -54219504 129798657 -168555373 -244845779 2283220 76959833 280414023 115485371 -169485223 -126567815 -302065796 -258546822 42866266 176881296 107339703 200173597 109255459 -97109268 299142942 288080847 237004613 -98402831 138721169 8184099 -296923455 -3519898 -197946363 28588188 -29793694 -77847684 -144695700 -38393776 -80030415 -249535805 292395384 56863081 254113446 -153053694 214247748 -113275549 10231522 -142477336 282422536 150666513 65990935 2596438 -284892102 53000201 99995804 24580403 7156402 277800043 -229024475 -45319162 -236248855 -249240837 189965079 190913264 -290901100 -79635571 -34046286 -125130300 102424076 202012843 -235519397 -126946781 -106497640 183960748 158731251 -114748868 232237439 -132687706 -206538525 206785888 -212600226 22630225 -160052410 -42433634 79396025 202666541 -106334664 -87354615 8004915 -68851271 -239516907 21002028 127521077 121178113 -92795535 -64532966 260304278 3082283 -6232940 -147318747 -223270598 -92279995 -36622130 18348447 -198150575 -54973930 -108059345 -62258855 -54603924 255801453 248582947 189044739 87822286 -52330630 -3638400 209842262 273713019 -56650839 -268020788 -95512932 -117341586 10772039 -251729301 159459117 -101436852 250995828 -172280180 -65618270 288820443 -207429797 -51908638 164297428 92916632 124096242 132518088 300939977 155618277 -103264345 -130839830 -133738608 -241595177 -285683494 67103340 14455548 202552797 -4856451 -251137016 -36205641 64414860 68776874 -153745429 13036450 238902727 -237837086 -240223214 99450494 -135037324 -105619188 271453870 30870638 227313393 188568474 219306603 -161544457 -82979910 -113254565 -85819793 -275300694 -122705629 -181609378 173107244 111969018 -55567612 -113507904 272464195 -91253707 -263846570 252913045 -45960370 15189741 245762441 46284485 105418556 137313463 -29323370 158259445 140093630 -210680917 -181050012 32140724 -299226186 274263212 -19977482 -140826473 31424713 243700447 143485069 -288087679 -192807383 33837057 277416426 -225611696 -29244809 55090244 245654060 279017484 133303989 106286778 241724420 -259621616 -81278197 -202259415 212685374 199603463 -78190588 106936950 237008552 131143104 115589420 208336292 12979633 151772266 -244435989 274398547 -74815892 -146960437 30329343 -98588995 57721975 84526669 215532606 -253030279 169406815 4678537 261402683 139261751 -225753199 -21703215 -98169501 19543056 260793593 -225113482 227537908 185987238 -262778325 -191651463 28517247 129971979 -124181533 285480411 143740244 -10084655 -109184718 300612093 90989439 -115354239 -216520876 -253195984 -234429328 -55520600 -101568864 112250128 -14516515 -21072788 -6029689 86116614 286058713 -264022246 -97235186 -296047736 168439234 5738810 -84623582 -43881959 115819171 -15044092 251114920 -204606751 181334189 26502703 -130209111 -7685638 20877336 -107518405 146985831 123447937 -171877329 166200759 157408380 -265363243 -122868733 -60665145 -158651276 -194478503 -130389652 -105929997 -176190289 -66067562 222517617 -79965894 -37461674 1724819 -231398575 -283916155 -290021784 239601094 242519977 -173429646 -198419516 106824277 129713737 149743941 -153373572 3160830 185962282 -100404845 -109575792 -275258045 178073329 -55637173 -97121336 28820078 89505389 111818092 -301447394 283747686 271606440 -30430974 -258276665 48653942 271583230 110629760 -236020318 40618707 -114131426 268124966 -68871096 -36980504 150450664 122530853 -10468420 236491686 -135190232 25029142 71285650 -45098408 283142961 605273 -273176009 -211787151 160807453 -148101647 50248746 134756672 297127200 247288461 21517487 -56958948 -200893104 -265763715 -184068688 -41762159 -202090624 -172298427 -14071671 174483047 273920404 11648653 -19099496 -113936370 198438413 -239741351 -259964022 -23396411 -195942695 67018757 62181808 257782864 -176845465 177817792 -204218682 -48316375 -262523673 205892836 106213489 -211625163 73076978 -128284109 293680774 -233723491 -48365457 -25736603 51319960 85031373 -218089066 148516932 29140403 221343323 81994176 -261019112 -83233548 10124069 82257914 162329379 -66437336 -136299220 195269700 -174664673 -30679595 -72490871 -32509902 -34946562 120728510 134585157 242473961 -86722213 126790250 43411250 297928826 36944706 -56092887 231237493 231412308 -37330323 206475883 -8461342 129586188 -147030695 -208907618 77171842 80901636 -218453702 -189822080 289940804 239972773 226735391 111577191 121098467 61496329 251825449 234550245 200356241 -277159766 247018260 -296711968 70782410 64518867 -218077079 11237748 -33186201 -231693427 -75585571 55048204 -178279870 -275299685 -185235651 136552675 44867915 252679584 -286872063 195994038 -256147721 188643317 42397748 -77473506 -111659523 -176817426 -96658 84865324 16092796 -232551975 206721046 211271378 -267013653 -250839998 68255157 -171879977 -222022731 -85463572 -262746036 21713604 -238611843 -64138368 114024428 -92164011 -155434992 217518676 222534249 -266127753 -202919183 -36400225 -71282836 33148558 150415573 -121721227 115204894 47512475 -76448975 170136151 215696885 159172204 34768086 -263711920 284010364 -154720062 145136102 109254914 118152641 -75798765 249194078 -175855219 58329682 935146 -159926319 222313730 -196971792 -230803261 7701932 10559969 -265465698 -134941732 197989755 20015734 202515530 249494192 -97828574 -276888251 289385264 253506977 -26044786 -266809632 -32147126 -46025605 113023880 156390705 100481788 255879966 -151291464 50335926 -14059465 256963678 -276891672 54442358 -81750384 14153115 -196807577 103519752 -219605201 -208088634 162578661 -49576821 -14399751 267885435 189494155 229648831 -295108997 124097660 -106917902 -134565075 -262567504 191152405 -124290673 71527580 275831197 267755509 -156785775 194672253 279097760 230744255 -62406120 157353603 -9995410 -188734238 113443990 -9758751 200699578 107431224 206282652 -247539395 -40656763 -157895185 -70841316 255864117 -54866941 -283865668 218115563 -174802417 -149408766 60866684 -44281975 -264866828 -133168302 -199679858 -129819715 -293435628 -164848164 55581785 -285065076 279630932 19054216 -204241761 -102024969 163077418 237819273 50560715 149013490 296648093 25779694 -267904412 -174824898 297711229 -110764195 -87033508 -79285664 -183734170 -254191579 31426187 125482183 -154826256 217486691 -123122692 -249908725 -267107300 -62208167 -29749109 268742158 -8180471 -262789120 79280183 240008147 -43769027 160469054 205516695 162867983 -272233092 14047839 -273033215 263474884 -172737742 -212870243 -284444592 -207344649 43083572 261511608 4437503 21163467 -283220773 -89247829 -283785966 118435076 193055686 -74512775 45992274 -79291769 -26077439 112793066 -53047900 -257258220 -117093705 146772479 190773287 115554022 -173118369 -128453772 -269278272 -48206138 -142438698 -16999752 233710632 -295778751 213817645 231496250 81544915 -148372925 -239103338 162850411 -55303816 252041122 91802431 -268194221 -155706321 81835665 189217123 -62204753 -144478162 -143316964 -192614553 89881664 33095452 -278069250 79434278 127086437 273741385 103345177 47713438 -219985376 -285574002 33779632 74216472 35634208 2317695 -46025660 39450591 -146829711 -288237046 292043859 -73223331 -32001640 192125663 -240809502 52196114 69919555 29736499 -68598646 -241073168 -5460526 294964675 -46793183 175173903 90831605 -159254181 242239423 -58782473 -41383976 -119809576 -90827692 195366162 99697327 -244803444 -17166479 -132623811 -63745032 -146340433 -217817225 -238578846 -103962416 200526456 -64014798 212919384 -279752855 102386394 -261812143 -135294863 -100277340 83360445 -177803663 -114146066 59506339 -163795171 298654444 87832966 196011852 -88414607 240225626 -151364775 -143245948 -131581178 171095552 -159473125 141835856 257310640 -50889098 211418373 -267038848 -23233559 184404830 196556794 -99342046 176401777 75780809 33942656 208762042 -177760744 -172266375 -272369396 -286164328 191275488 265995802 -216663427 101817956 84315418 81563469 -153622835 289696637 -194910746 -205490674 22251682 -9942677 -139316512 -83917258 207013098 138700322 -205507088 -252181198 203569921 -162949754 40538333 266347056 -46199621 -6312555 -284811142 -138432718 277524932 -98701224 -45600790 -251884506 -179010722 30538225 -271348136 -241078172 -274241129 -36173378 -67488805 -256239649 263111055 -111054525 -946984 -236301860 -26132234 -54674901 -139696062 -48390379 199993031 220686656 229140374 117744329 -8365588 269168266 -2848307 155569021 112207686 296067158 -8034732 193952782 -210494639 251160120 -41751296 -33479807 223686696 -56398640 226562504 -6864729 -247599069 170373216 95697764 -40336829 213371268 167893226 -63250624 49952187 -220996160 -87579618 221154349 -73596163 -29499657 10484988 229798832 -164421784 -264725293 97486734 -251992385 254115612 -284842019 -51882739 -19029511 -284822756 68666504 89629117 254205899 -269546594 -167273932 254822011 -184908341 -179046347 -92350640 234058433 -56830779 -55542805 -8041195 103762643 192513846 -212895545 -39293392 -245755563 -68549562 115790809 -108834606 2049115 13061752 -223442954 -30752590 -227035271 -154137356 -204885833 134127847 96361915 212404870 -259637449 277366541 -228938368 120194730 -155220991 -206580616 143212200 90081235 33193879 201106899 -8698620 -153309015 -153597656 176967569 70230653 -17907731 261277262 -247327004 -201127377 24962372 -155547025 -152995474 -269262817 -199160550 -155395328 -289869199 144179677 -10060521 -179223349 -269229176 -267598873 10825618 -212693305 288910244 -181061954 63956094 298941169 20199445 -73565095 -190967675 251429260 69591088 -283908102 -78122140 -148495405 -53025058 158414901 -6446092 -124510295 158520819 -248100107 -37277328 217387368 98445347 -126314169 -172225216 -259937376 -94818026 -274483505 120318243 299874256 292918895 -233969525 286706339 84181504 -156051883 123376667 -151359251 -45103323 228475477 66672062 -105305417 175928656 -55803662 -221843419 128626721 97166005 193105685 226819832 -35394196 -42440637 233824908 -224674298 179423127 -150959978 -4170539 155885064 54536549 80369605 51362757 145212696 -77121259 227287343 -146533027 79660917 75847489 -52887039 -213903201 106429406 -283515132 130157554 172985475 282639712 57541921 -62336036 13879635 292449768 -278871441 -293820624 117818689 260818113 -157577576 178432112 -295157257 -256428959 -89991376 -204127199 185395113 -30414010 214005621 -59267483 -144873100 -90237218 -11504369 29666058 259714057 253129109 227599943 -252135188 -155487928 246805503 -104510961 224342447 240514951 10389906 -148312279 279314010 231137590 123042568 193369279 -43496272 -227587036 195140610 -44313444 -25752531 299093043 145429614 150117245 83115661 -70083491 -102047819 -43932937 -283542340 153805986 128645498 58049749 207299576 -187186979 126322619 62627635 -217945497 -54127212 244983351 -106641085 117246766 -300725291 95051335 -153028528 -148710135 -142574690 21364388 -194654356 198882468 257388546 111536469 159853679 -194042265 -80922610 -215486618 -55427611 -10149076 99074704 142270815 101826177 86233359 -241738590 25298215 134388574 -133936347 2787332 -227862930 -49723749 5342843 181192816 117341192 -70175819 65112470 -216665173 80333543 98896931 290528853 145675714 97753983 -293964061 -142492762 13541252 186514189 253323769 -279931363 -32641235 23613080 -27310292 281119560 83715330 18486438 -175749652 296611352 -194429252 242808703 244828104 -287208353 141055212 191990178 41207853 -242408276 289229070 -289529075 -135603809 -196406365 160783710 58603105 -253771923 -273357544 80076285 -91222360 -13353651 218760706 -295498812 93893222 270752836 -6663537 44361019 -69603133 27872344 -36727729 118136280 -5296260 -54299656 180232367 -169165238 -267164900 -21719342 -170915082 -247295808 5445617 179272614 -117100007 90948152 151693129 -189013210 288828830 19278527 274913556 -24998189 -35364141 241758557 -34453883 -248438359 69262587 -213381288 7437815 -48570658 18732331 -96134544 -164342537 47159693 -267791589 194682219 -42885437 232649646 50720922 -146666854 -68360074 200823138 -770600 -64602984 238271965 -141524544 182449003 55779166 -126376207 103841602 60244749 -279107194 301404734 -157720495 29715780 100004513 221567601 3322179 -194741568 -164712599 -25528276 267572721 85604525 276337923 -60508923 -16705241 250225073 76631848 -63803152 -156846898 -27532084 -10839851 -239877106 -14349911 107659607 65818616 226593253 -129134724 -68883009 -207239481 247411821 75129826 270656041 -17331384 52533136 165186083 -38846207 8986469 -43722257 169097412 -111656837 -31443569 186044254 -271304987 -45736212 99180058 298387711 -69623639 -38652531 164952730 255444933 -64220279 -299788128 -218449422 253470278 -156876383 -37087351 -97450528 -237154493 93284919 -72739781 -35361913 -90154481 -173114607 158303587 -289256748 -64687242 -197824945 172548613 -156469683 247122708 302204679 152615808 215203534 -167032547 -47868484 280565679 -4845915 -290965629 -204559804 109007518 103623336 29467898 74939854 109472877 -271497530 -7292829 -248679629 101760369 23443608 147612388 -189534711 -289297477 -148367367 274810494 624294 276077973 176651532 -227643842 123779004 -169806452 -209677032 -150380845 -163405644 -209656272 -49523395 213079150 -162724979 168620252 -253248941 205032956 185402417 -24218863 30249632 -120511969 287121915 122536457 13937029 -120421563 218259969 -301150497 -125379314 -40458975 -18170042 -183230575 88858264 -268351787 -116141345 62319258 -165798705 137616215 295017497 -101797480 275896154 64497638 135776150 84159164 -149059052 -96467066 -189468306 118006342 -49088200 175272753 -8912953 -134161122 103926479 -58034531 -50633470 177225973 209389429 -201524442 -9835810 -58326918 19162882 185803683 -211646549 -269565416 -212286112 -97534223 -249263849 244426260 240727367 -272635688 -267987318 57446844 89754110 225231911 145609509 -22498630 -13376503 -110951103 -154698788 -146488781 -190152256 -238215193 -261007814 -95414593 -6162922 -80970405 -39420076 61265025 201671806 175767810 244941666 -218699194 172034893 231606432 141611576 174985090 247009769 -119159748 -164660170 -117524266 -21923627 50792340 169323807 26136065 103424658 -45074703 65525503 -285861840 -215091491 -1323372 -236678299 137526046 182666109 -126064288 -283651840 -263128738 -159839510 -88453077 104974500 -233953060 279365315 36698926 -297988895 15218156 52097975 188765297 -111795116 -94431319 233847276 41548615 64722454 123051266 236429534 76948587 -16288584 -270543836 -20316287 -225213923 -54212138 163434099 -232242405 199127870 190605209 -107840479 297072572 152375434 -134523627 69580015 -14497186 -271025142 55019718 78795247 -15110329 -268791520 218403590 -39890864 277473969 260436446 54329797 -265845353 -35755199 109614044 -174858774 -169066524 -141334113 -150950429 232951202 -79528352 171503421 -6881420 -38573596 -214741074 -97185294 132349034 277177054 -275540798 150511557 -58288054 291814217 171989586 -24734856 74824292 233577048 -65164974 169186955 -120759820 58663377 -249045706 -202713817 -69240419 -234265474 -166278778 -89240210 -77658599 -250135635 59010730 -103732962 -116876570 108157888 -268094020 -91532473 56146378 152218184 219259127 -175221110 -120477100 -85203990 -116507358 -237319733 276453407 -289925552 197215926 -244826727 59212221 209175540 214717296 246267775 171753170 -253523206 -113462029 152309940 -294321271 199442987 223003244 -52614882 37986460 171285712 224933727 -175080628 -143721908 -237930693 -184597568 -51272024 -251681962 246307379 233290352 -270592249 3687714 172721167 -88144939 -171283490 177797118 214376097 3565997 283410377 58392159 -76186193 -231396255 12627837 10907596 269786516 139215745 -145594063 230750460 163936306 -102027402 297386849 194663363 59193254 112245173 -42237256 194840103 -179989352 120436747 81873319 -63356821 193072974 245125844 -116180471 -231163214 161209294 32900463 17787001 -80799485 122802375 -196013829 -142573361 171013700 -220707373 -129536183 -73009238 166361733 -244740922 -235083779 -141380927 -192567589 -250688258 217510262 262818598 -113776042 201207037 -67679856 -287439749 -276548715 -173974754 261159680 -33093302 115331626 25304004 220190945 -38063466 -178838682 177447656 -165641680 192067711 246609832 -149685579 -197372636 -267398835 -108100604 -26428935 -62188058 -300942230 96478953 -116897068 113005329 -26459583 198103496 13278424 -104672503 -10642463 -32721403 30142266 226710320 68216723 301041714 -158921202 155752244 262879399 129801323 182243050 -22340661 109262524 -215607365 -49272655 265210701 -290412927 -152227219 -105634501 138521513 231556232 -136680419 -15770603 182596751 124105676 -210748981 50457418 29952591 -37060483 -170885629 46256839 -94185339 -297286905 -84052361 -295911699 32067946 233140224 7642812 96752703 199088191 -119313630 -160433153 198615399 9154617 263276576 202917600 -238931365 31113472 -56725224 -211503003 2757470 123449856 134679699 -278032340 71474854 70188162 -186846607 9434084 -37217051 -35068595 212021458 -22219620 -89766547 -108036015 33856805 205694400 232977274 -277724208 68927540 -48557375 -214278262 -58986582 -85120125 -261394294 -32574176 -124355587 -103857572 256667200 110939747 -261299970 56343894 243014832 264423923 -52847982 -137839467 78668778 130250734 -194656910 -91095545 -70143025 -28951669 -229749969 166402395 -248682638 279922616 -91601613 50203735 82804941 232120768 -91907346 99006210 12113391 31860195 -178647914 274663462 -59760574 -29014831 52607802 257993420 -282327433 -113013877 -11226000 112872949 -56106834 -72087128 -136755609 36078538 -243520209 178316378 -75644024 -208970196 -85440747 -124184186 210827319 89383178 -297213028 -176381061 190948651 -179588265 -118493095 245235280 -222991957 74465242 191400160 225440439 -288207454 274760743 -142480977 83288957 99660728 -13315887 263947795 -171298297 168068978 -127113639 -257050297 130024623 114215765 183309950 168137754 143987246 -40815272 124112081 53106204 104945167 155099990 216633700 22320974 -173864706 -124094989 -196415098 13476041 63227773 -90505342 284471919 154370484 280672351 -227589196 41464108 50951901 267583871 21924570 49505122 124064757 -296004553 -97634798 -108814120 -91649477 176936884 -133656900 -61684481 -114525139 -56133796 112812889 -243529749 63828714 -53547861 141859760 -171943997 60299147 -235621131 -175227895 -162861909 207973565 5537663 219176564 9057085 87843892 106233441 253382596 -64431037 -94145326 -155411211 174861682 285991304 -161689994 201349901 197345415 251431680 258224784 2351798 -143284054 -11372126 -256988055 -211461473 209436347 178788709 128510959 247757687 198448182 109518453 -56798596 -202035130 189623830 67097471 71552830 136939883 -43171452 -82868268 197327750 -111537850 -10262226 -268746499 258254193 283293607 213386450 -146602908 176599239 -245920830 -179990777 55033553 82982969 256497063 -47770610 81149271 56076368 -28587932 97056532 204627520 234936042 210911445 -286706273 237378934 141303386 145316741 240076335 -220091383 -845678 39625611 -217815410 -20441470 -201409934 268625486 -282494132 -158113333 -43305432 -195113651 -60253245 -114311355 -242245496 -104091664 -192369206 -291472600 -210957178 243410996 32883912 35586957 -74041970 274454941 -5998060 265215970 11433965 292709355 -178686729 -95747794 -56222134 -231634543 45486787 19403172 -230190392 214840046 -122594859 -300123197 -156154408 -63934634 -119435355 -29516763 176089592 262156670 -286324360 -101466058 296436696 -199330095 -300467569 -60404097 -51814870 4691229 245848604 62317374 255686548 -258236633 -154564928 -273613186 189294109 -66821238 153568319 19794882 284093163 -265474918 -263873444 279701221 -189466406 -241509837 -61381858 -106121315 -60305686 86027498 -213362736 -75817455 -294013245 17546137 -247235402 -60934452 -75740749 -133198011 -204794769 208746241 -174979440 13838441 -271333408 118966712 -181162049 -152519612 250337953 -20510499 -82689857 -254947365 83670043 106187609 -256938448 -122965112 251872318 -185750846 197965136 127658519 -255943836 -148407795 -93526443 219049419 -162731514 165347899 -178661759 -136648278 -140962235 -55979691 -184995458 -186675743 256999517 -36888874 -118369528 -64976091 -82600357 -227670838 208288031 -231789131 255522640 181916126 28441346 -63185562 -209596476 139860630 -192893948 199265903 15531757 238601221 201524841 272851960 -214756223 246294587 230415029 150396605 118906757 -256794348 265813037 248637125 216378315 167507460 226948447 4595350 148089386 270349687 155416365 -198471874 -103120413 183203942 261358698 -219138473 -49370427 -83286031 -140791976 -259941330 119632102 162280829 -145619585 93458763 -285881214 -297778320 267763093 82567416 -227833678 -170492751 225983775 -85576029 34656138 -86173995 -192094864 55233390 194331440 -65495774 -300482728 12898945 14152 -141023816 65107338 188049470 -96180949 134573477 19147974 -75705030 200111639 -127001341 -23785014 76010901 -128049177 64862162 146841402 263319864 163486563 -53412914 203811874 -16737739 237546483 -250831027 -212006761 230601429 173052773 -195868090 150629400 -17180709 240964995 -25024755 291295278 216093144 110611227 -220069589 33908701 127056517 284248345 189365539 205125096 112353735 -45302026 61729091 -16974323 65228578 -291103790 -297525764 78291110 135624103 221677296 206276771 -109594560 94296544 -182013640 -62834081 98764673 244857629 -199498089 224758814 -139941790 -248743938 -81327346 -72469405 -120766781 91360359 32936044 104402614 -102054033 -26616436 5675483 -175145304 32271221 -178704248 -137899651 59398038 219893379 114333394 -206680893 160572846 -167827160 -150474932 116773655 -26206009 255871748 249111435 -24737700 161888759 -98934670 -285830008 -195052616 130647072 252349429 258652733 163260445 -128168106 261043130 219309297 -284173092 -21671457 255939656 180288358 -201821977 132318183 -144700208 -19440137 87366120 36663894 277989520 -63856986 -138911715 160384610 -101612863 -146644875 -105816053 -258591023 -259554189 -300341293 -278596387 177500582 298789854 -138499831 180925082 8440548 234994060 -116754096 -153083865 -56993925 72128324 -274087851 14483575 -298677438 40122500 -96034219 249663242 -23598410 -270108919 20903990 134777744 160538755 -224012529 -285096143 214337340 186382275 -52152453 -275888670 274329748 271444002 -238631350 291391179 77059152 -109276846 -282438310 -65239338 -102224102 -107646655 228490832 -191118016 -71441965 -166082389 163910138 -284368830 -79871148 -119444221 137036830 -287514941 -203882715 -291114890 2874532 262953423 266604157 224511075 1375998 -210185881 292295789 274347644 -126014490 -266020556 200697577 -92990342 96451637 248604299 101590952 -131489908 47227365 229810230 238263021 235238302 99465414 -259772516 -210163964 30613622 -194245303 167974418 -104364751 298617222 163028587 163946837 47177302 200178691 71304647 -125991433 -108911948 9294355 1578355 -97596009 69719908 161431072 152258219 -13946491 184732023 -88155042 -119358719 -53523869 129714842 8729514 29199169 -25359665 68265284 -106338426 -190669734 210867528 126364142 33097373 -106036196 -298311513 -93452535 -185073901 -170616945 -275345559 -9619669 193359883 212400063 -270966729 167860544 -65892840 -175155512 295610188 32609910 -194768409 81056543 74580295 171370958 -173626540 -246830662 171347951 226422259 76284274 170384905 85167495 48593989 -222889799 -279717013 54126310 11088132 -218201332 -96596657 47716805 65357971 -108460084 -143050746 171453203 -240340712 139518054 -259494352 44794301 -120331326 175622962 -75104613 95669922 -220139913 29281827 264926859 260560537 -204931567 276292029 196323880 -16256577 210615282 -79715786 252683361 -110141640 241143636 45382685 -216603158 -135058273 -241576511 65264458 94736474 120717466 133026974 -108613837 263190722 253715970 -255395847 -178495172 34177413 81831061 -69694206 263261158 -145814097 -15473012 257748568 161321889 282008319 269444947 -267593285 296902011 144406791 -197906473 -208800274 -195606134 -157009118 -219556739 209303021 -292626440 52293392 -87308927 25572308 -18174283 -28570363 104462312 -54598871 -44946452 268973677 -232599832 -161359566 -271706951 281688503 -212149439 -277775471 -139175433 -177799584 287902199 -162876188 -168978478 -261570634 -11026688 -127154172 278296026 107050354 220320671 265589049 -35457166 -200882561 -198541707 124832091 63239168 -178107527 -276886697 -224570411 -301438399 63898123 -197674765 274764928 41360688 85649653 111578376 153403944 177817514 35091242 -88423444 -72536647 86780168 -224526164 257594374 -32962687 -199376791 76876200 -122779261 -76415403 7161819 171260417 20429926 -275256259 -79381860 121545526 -161235964 -294164365 -296796311 -186570073 -193537613 -105934759 300226234 300516948 285389062 163927952 -264195250 -229867739 281560263 -251310050 -284563682 -120799531 75573910 274724262 -3121130 67554820 185982201 -159470627 -98530674 285745051 -4357348 195969205 -227677876 -269954638 290347019 50034056 17173534 -269275038 -112062898 -101394615 -61784832 181411419 234994195 53865764 224656825 115739477 235823372 186443884 -191513205 58328675 -34434523 233617231 -79365689 -300755779 -21311567 -152163087 -46971868 179295172 -200814011 202962781 195626443 -129120939 -165225385 113995837 -89919506 82933209 179222353 -206652487 -20921479 264613503 279083294 -241975679 -18755571 -243595681 -128803807 -20336570 245696265 57057545 -182788490 298010349 -35325612 37161457 -108028392 196933755 -22079755 69900555 233910671 267596734 138815252 -128680136 -42135502 240554108 193994985 -219879010 -130457771 -121095468 -156906489 -224124822 35851041 -295070927 113817935 60226142 -154603980 117344199 -266129236 -222812673 283572944 269458273 105473231 -295619951 -29372825 -283773164 292554883 154294237 136267723 -157558228 290632391 -190370078 134522528 146750259 92100761 -247132110 100637693 -295174064 105881010 129170931 277193621 -84452970 118926992 228584653 281413433 -149006773 211930585 233305778 199727801 -156622800 -135327687 173276712 -15079910 264619642 -283026069 234622291 243448014 200039206 88498821 -271657725 -209368432 111647695 -80161353 257528646 187844916 62599 119987396 -111793060 -40105201 -124291619 -79698121 188511155 -264100620 -31200065 76185369 -38845371 286647569 110689530 -180715075 -29272059 -234373703 297366967 -6478536 73181755 262457243 -98041309 -288571282 189855701 211328334 163087774 -80360468 -70620616 -37243003 183310553 -124200942 -152947841 -158766361 -117483600 -219185871 -107119450 175707310 -58797429 277964519 169907761 -132763772 273391958 99635184 157069264 -255010550 212768522 -133454612 -130453686 -151252729 -70130527 205414229 -99941110 -284793781 -125464988 162001302 66314477 -297862654 279404077 -37468923 -291904558 -234820010 39253680 -86446557 200776662 289907093 114656645 -212842872 57316058 -9784306 -107356677 127483843 257128969 248588622 -8788328 91002427 -158879712 -50189866 167263763 -69321661 -55925117 111107823 -9050140 274462130 168582237 117828168 301921717 221193297 -33809761 231962064 -179721725 287796674 48450353 -22464260 206121959 297942546 203267615 -15477287 -59864875 -196362813 -41645058 -171759151 -134123606 -197976769 133782184 181201549 -14014627 31135699 32118375 -280302340 5450290 -144334728 -146504703 -96295992 141292335 209067587 -279313122 -266127776 -234399050 266233042 -37897317 -267970793 -127050602 -286279726 66171882 145987201 -246183072 -291966720 94156147 241167991 -234540297 -116026885 -248592254 41648262 251793968 -186780357 -207391559 250081173 23638385 -256034563 70930955 2473838 74553053 24244864 62698425 -82852175 -241161465 171710779 -154349560 105308830 -137602530 169061794 -253386945 -40637976 -174607263 -169914184 -112928908 -86083503 301217078 120194623 -11096728 50442397 39863311 116603491 -79827774 -260550123 -75213447 192803797 -75520742 76819823 183367882 802470 -233471631 -181343522 -129753297 -264564803 -256660653 -285852295 -59024953 -160999931 -203168437 -97676274 -53162447 251108809 272839811 250505233 -97663799 -111089193 -85206322 -126763581 39399700 236148370 108915562 24746084 -126530607 90930974 -10314389 213797635 77480579 293617076 227279420 -295108696 188905184 -259532916 246868387 -97474517 -33979377 146807736 -76409109 -241114334 -162500005 51427038 -136209294 294003692 267708442 -73574508 -108408201 -41334050 -52523907 167335579 94414052 231555802 82977639 -196473674 99028767 -118335917 233577023 -124315200 80290993 170450741 164250212 208353653 247844495 70557832 155634510 -237555813 -248036396 -67702161 262417540 -221819038 -72376486 -275182578 -82389011 263267378 169725986 -44802773 167624256 245775130 144815106 -280904588 -132532886 152373388 -192466710 -98566997 191807076 215362529 212893798 229788229 -123781375 -97525244 87269843 -206211856 -202491276 53919507 -112610095 286034415 -144264972 -94469739 20444825 88713008 143109806 22693161 84106284 36556751 301296309 -171102006 46189757 207032013 -110976389 -227345267 -232848314 -233455682 -97950835 115667883 256167605 117615584 -173830831 51547116 -199143147 31671431 -66699993 288509474 -132035362 -87980143 36695432 278755977 -171103228 -287695475 244664562 -116756376 -246040917 209226121 -62279229 -51277037 207314105 201200708 156376215 -143400965 270929526 -28281575 -74084491 -136896370 -42897972 -283040486 289633577 -107527984 -212871507 -240853024 -248505123 -245270810 224447329 279919360 48329853 301493993 -240013586 157255329 200232219 250645882 10568964 187086300 240512725 -18373261 289743951 -125781037 284251513 267547654 -74960703 214310763 -69697911 -68940203 -119889342 -157362219 179222821 147911951 -230131152 -101304077 -133241033 -102201796 231683594 154184081 -244443719 -134295188 -123008763 262131142 214890309 -245262195 142075988 -182527684 145425883 -246120122 50975587 -135092610 199238014 -101412348 163108233 143273467 295804578 244139583 -244118247 -14853400 -183861256 -107606244 89397997 73393848 -246427469 36299762 28158182 -178811252 115313276 -102170468 -153489518 -220717561 -261815235 178509873 61776597 -59765843 -184427233 243951699 74049999 244792012 -231718761 282126564 -259992427 -271117962 195395410 38917243 -56915716 -232544508 211048589 168931805 -292832498 -32946788 -132975827 269948321 111312413 185968720 24736962 -252715661 -182304628 294124003 -88021568 214579924 -26349504 69200340 -51760586 -37047645 -164600530 -187357545 -105121437 -59810467 -71788378 141226840 249380843 296589601 298907614 118679685 -155641144 -95541122 -183643512 276555448 23555789 33764509 -213186673 9937156 -33128884 -52083249 -167300940 300425943 181338220 147885371 45600862 -65124123 -120247504 -146986510 41234122 -266509572 -17192949 137377650 3150935 27022909 -73049788 -20286288 -283543651 -206839005 -136911117 -118905677 161180025 -89173440 62907823 49397695 18117643 -245728813 -246942895 -29078764 123448506 290294343 -62816413 41450157 120426628 72473359 -162603583 209151968 -127589644 -222892234 179870723 205693359 206786819 139953780 85639550 -87217314 -88621659 37997267 -114516858 56914023 269475798 267378350 207209285 -133428454 -187299151 -5449366 297843007 294237235 273689317 -292810431 -104240596 -125310757 -277361947 274534519 -277117911 -204841020 88231075 283904024 -77861321 -187275891 -281085141 608112 85930689 -246553532 183104398 -31628695 -90351915 23232977 146920592 135961689 -168907388 112073608 -228253168 -197870747 226226032 -48829734 56201707 -294125221 -123354057 -220768144 266711787 -44058112 74817230 12660646 -150626587 -100020993 -39552525 276984640 -294462106 -171733993 -61366968 -198172040 56651265 -261712466 13028593 -71595889 102410579 61389407 56606109 212077298 118588214 -209820880 -175824558 -3327803 54496920 137048262 -18639121 -74941578 57417695 -184965078 180287984 -279129704 230395105 -6431366 202956730 21301070 -179489910 242334253 292885522 -38722224 -152797122 -100788213 -218138642 260065383 171820252 33637051 230773723 -146793490 -207729343 24800879 -80636216 51502271 259540098 -220211081 -119709277 -130067176 -104026322 127639748 227709699 44227269 77515337 -197963777 196910808 114873631 -116656632 -103823431 -272003368 -236570487 -121669967 158022727 -202995171 119426338 -58820140 -145726114 13387410 -163148655 48574607 221545558 -280051618 104699249 136544880 -115419186 115449804 -156461446 -53064879 -194275180 -174063345 188818081 -291456086 -275682718 258059515 -30245181 51996184 -190345128 -132897828 -289349594 -46320097 158175570 73081764 -141430695 112117419 159588428 -188278271 -292388631 -265734966 66376008 -100627509 165135559 -176882649 142751793 -265964642 88106475 210214663 266708163 -170587111 -261634729 208364510 87086702 -84557492 -93406563 405838 108356922 -32723264 -158265189 -38275725 178632314 14844445 83654083 -269355478 124868553 130662031 278681361 127548923 37949450 89352977 -85839712 137771757 161777759 211701184 273227240 -257039251 80098896 -122901470 -186029268 178287526 51871645 -3645548 -282331092 -205174800 -32739480 -258674311 -37280617 -67835137 -172418216 96229648 -296194488 -197736925 247756820 -82061328 221495315 168489835 -7867074 -72037190 -67132236 -84999878 184046100 -252573564 199185471 269042936 42483068 110467157 218044137 254769222 54681001 63091669 299940317 275087533 -268216334 32924147 -267293055 -292026859 176940885 -7590680 118601326 -42144521 3964193 32791340 150073389 223247948 -36399990 -192436504 -301585744 173353759 24067547 -269231632 277553698 265172890 -61122887 103422486 137709154 -180710614 185439625 244317935 24079395 262538886 -57165558 232911594 160990707 127796585 -87093171 257599341 -276571769 -215259201 78757781 55867723 192049231 -115384753 -237491807 80992621 -18971708 -298763443 -201748489 -298279571 -256814870 -183699259 174591482 136300502 174802363 -272220639 16941604 165959557 -236327991 -11892433 190051127 -195318040 -173902305 -57581026 276410597 111130327 -199597428 126293883 -42728660 76717529 47058442 52158939 -74244237 -279317034 14781522 178675621 51031677 290513943 -71318716 -87402541 -111047734 -165068657 177406455 176351984 -218864259 133817587 53179192 238735723 -275520290 134963326 82718777 -128088838 -221845089 -77294622 89056202 -149601610 97757775 198647631 66974536 -23155745 -131223493 263364141 -240928808 5316261 199704913 200244401 41479949 12138651 -254190344 -106449553 300168554 -159899184 294447437 236162599 -97757163 288345241 -124359296 -123317287 -233111791 228851662 -201233981 -86160743 -88290663 182759442 53913042 -272353153 -185916995 276769377 4468103 168023453 125249860 -293241260 246589757 2148009 -228692360 178793299 203264758 -244881153 -102800877 208524301 227832153 245236950 -16633815 110171339 244175555 256516531 98243903 223273834 -100804814 98189775 262950561 17016113 245239190 177421501 48163052 80180560 249709786 17086844 18140908 -224530362 101454061 168080697 248160995 227925219 285623121 217645855 -139515640 -50258412 -17582932 -105874799 -88346754 -92021102 -183579453 -301892967 160952893 195443299 -28712615 245059833 118245628 68790511 39002384 139368907 235113150 130122151 -169740006 188315449 -278442725 -152492896 72081803 3462650 -150109388 -25857843 283643961 -14082420 116156749 35586324 -298385042 -70922393 168648569 35085402 -197071370 166421357 150188145 87219988 221531996 -89504506 -247582875 -276548542 159537999 146018573 263429820 218035713 -246289843 -18508858 226038316 -95350508 221784341 -88102956 235949230 -269695780 285455116 -293915716 146269007 -269076941 -98172153 299654215 -298500844 -214137035 132315678 -212902969 -54248083 245717056 -15514946 62009263 173025849 -135335544 -202404180 164226248 92044350 288973227 278815088 -260262602 229804226 287932669 228547919 -159622703 244707669 -91874234 -95779139 114810026 -232310148 115057447 287993826 148436741 298884597 239546332 291450862 -156901735 173822002 -158168788 -251645311 -80900408 -295274914 204185631 37511947 -286822590 200192762 -182267881 -149579577 -249642070 -8650504 87487732 -188476337 -225800000 263072849 -300949028 -233823055 86679926 -153329188 -113680872 201466244 -230291203 -158675122 -229714531 -281440085 -113525939 -235483015 53056520 -68393501 -198136219 273620512 -106407312 -106124801 254375200 145396582 125523612 -220712761 212573559 3427476 144276263 -53722378 249102705 -140199994 -123906126 -135142031 45118197 -267598532 -164933678 255422575 -266983370 176186027 136321590 -207525084 54295612 217902342 -46780841 98143339 -271607839 -164740864 -259083553 -39431995 110273711 103135240 -260538669 257856488 -97953514 40677089 76536506 -91227834 280858621 109090051 162429665 57525294 -197479825 -149408351 98685299 -221039023 -171093582 150788035 62963583 106595085 -154827831 -256920115 266439306 -74522009 -56519300 40639781 253601252 250005226 -261544418 -12828083 -88177619 64392676 128390002 -159432508 80596476 -266660874 -283247043 109363971 -292669613 -288977164 118900952 277471368 -26643794 -230581426 -236762881 -242822523 142087022 217279736 190393339 703409 21241860 -32914905 51810477 -98978723 -225646052 57768353 -22478934 -170234059 -62292123 -72148960 -136224852 -160525729 256718815 -10394468 -292817779 227974546 -9883434 -148344365 -297843032 -283225486 288829782 -227822935 -189394525 12150361 264265891 -120577987 -142879228 -15183612 -35911189 -148564556 61294374 -279779160 146519037 -183183432 -111278075 -157262224 246387106 -263473322 -119394612 -193867513 -207123221 201781014 -57267709 -49090587 -213585376 19945927 -29133148 -120828899 101382839 268630689 -52923180 15744730 70815105 246944431 -139404701 105884803 198526203 32906678 -229084323 -254565412 221005678 256910135 -162996891 178690403 101287116 149759285 232532168 136018986 -105229647 -29977796 187066474 70856581 198240928 -79115498 -39135108 -253843114 28273688 42926459 -30850730 259367361 60656152 161265433 281238390 -55883589 -207116385 -238429828 110616352 42530085 159788521 -70126901 39908057 77335404 -199726534 -190397491 -50244083 60261548 -199389816 -41256440 299952892 -242860544 -7496549 -214006754 18105332 121822870 -274443376 -249233555 43868762 18241291 -161636033 -197861894 -37049935 -289592651 72642299 -43205540 -7562914 182388739 -264485174 -177749320 291414514 156478273 -139115598 -143102651 -258256863 -160409260 68570410 39034718 -251429860 -302124420 -129965477 228627779 -188168270 -97855753 -76059517 -2609301 -278711351 291635928 -261387997 -226895201 233207965 130649277 86585387 41632858 -209171616 4352125 -137042786 95081812 87845219 -172785848 230046801 10972291 241427370 -87361529 -293014800 -298235218 270898210 -23210310 -185414269 190592792 -88432877 -71972486 287744540 81615202 -120470466 -20255194 -80349760 -298114594 -153423938 118123179 -160389539 -17001681 -193113493 -231204825 -83599820 31293823 -89539241 171619195 127923429 -115511807 -293562112 74873655 -280288366 -62733921 -165884749 14615379 -300663374 274343638 -48355403 -282216688 -83197219 -131095470 -185730060 -55739425 28970736 146949208 209303123 108693454 22515127 -18389071 190436244 -32969328 148185303 183077046 -121682222 -113245732 42717552 115202448 179909067 -129208527 2707304 296900475 168623040 190390444 29866598 -58999520 -251501312 115150859 180684737 -31916312 236082718 150363714 -98200821 247537155 116789246 -107418168 1609874 -144467450 186468622 -280657833 -123283182 190666112 -110440229 -99085954 -20054307 -163386709 -156335607 -172382324 108527818 263356528 189676282 133608914 -218328469 -145103929 158506497 -295141684 -84243638 -56396721 -58514171 201137272 249839799 -122841337 -231404049 -156550822 -148856024 137933077 -48042506 105133819 -124796356 -373329 151248854 248194046 6890983 -150477346 125727416 -66423032 -76532080 157848580 -238051970 192874889 172634197 74333755 288895801 243013541 -197786187 83708268 -139190830 -193248614 167338492 82743710 72041937 -235596630 -186495048 171180821 -241908691 49336401 103619093 11463542 115961831 66207110 -65903759 198898931 -284231855 84803678 -41658071 103485331 -268536440 -13658434 262687116 -154405719 -297632028 -94181797 -9285503 288398021 -141835798 26160253 135399757 224096662 -274749200 -5377521 6939405 97236325 -134224265 112037737 156589069 -71115341 266598464 280074686 -287210188 128288303 -295148207 147552708 -43903938 20021507 -278538023 126689178 232587220 217897337 -159607949 20575287 26272327 -269391152 -188218975 -153718048 -88319566 217714570 -170701683 125954535 -111222005 125545649 -238984683 221050341 17853230 176410513 40347570 151960353 8145746 -6301676 186687733 -280256124 -26411389 -190652973 -196154646 57213108 163886214 -231942004 -268260019 -266674663 173795486 -21173468 51462126 164788167 64917307 51098366 -202953250 -20062851 177429671 299665604 -208434797 53086269 291973048 92680459 113554604 202428614 -136797035 246041630 -225813727 45833957 -221612310 230255081 -188306833 -11325929 -100420205 285118468 -277988976 -129097374 183349420 -185672297 291881996 160460721 -110486460 -59316048 -111820022 -203941149 220616086 150373317 -17531749 -67859988 -183835409 239630413 -29921482 -94051692 -263734874 174241585 -247420626 -75086780 -228641654 8566570 21767074 -106098532 128523287 298233258 -283097827 175271163 -255795834 187892163 -117222695 -208968357 -58120403 -222912027 -300684273 -8747078 -289931784 40879504 -188859450 -115934602 288839695 -1888633 98572492 52120563 8097641 -129638057 255502413 -24278713 223671623 -3057769 225782299 247553129 -142846139 -288559581 -156780839 151656590 135952699 -186016176 -224180932 131752862 230249063 -268764232 -206379009 281377891 133765379 4993670 -149937109 135226004 -207280601 -7983135 38243323 26055022 -267578793 92349453 -256678279 57054812 281251901 232971130 -18651228 -67295134 -85098814 249273333 -269181250 113902987 -117099416 -117173100 49657513 -55204507 266941001 131538624 -184957532 -231163519 -255735003 -95184870 -261021289 18591757 247927096 -109601943 -70427006 299928937 232502957 -18396419 92826135 -52674332 -91132331 -158935562 -200508597 -65041947 3342429 -200455442 -72908994 189748893 -2507731 279650860 -296769399 237435761 -92466043 -99827125 220490019 150294936 301807880 162795324 113201981 -247031595 91622341 -165254179 26637635 -119857255 -57485643 271119613 278922117 -187817780 141075760 -231801180 -266673678 -236327847 134469842 34582355 116008759 240127877 32924661 53435329 119814882 228847473 23709145 158895430 276069403 58729511 258993162 -243549238 472773 -142701735 246398140 -121028345 27723970 -174230701 126463650 23854983 124148677 -27314371 209626043 -107175087 21359972 -136141091 -40601129 -201504303 -206539680 -198678849 -203389841 -118801229 83063708 142640148 -189534272 293015100 -297238534 -111385238 -85106000 -165586013 -168311195 -97664054 -6748274 -103313104 -67860631 -301256322 -78616271 -261823968 2095682 -133893134 115538587 -194441744 -267163481 292196128 133378019 -32333350 -45764834 -32931428 47231528 48195183 -290518474 -21534367 271375771 -236411595 -12405033 272602408 151118961 292407456 32613998 81573267 130943051 -119246416 -39748238 133013998 -277155931 -176725430 -77677689 290550909 -237264733 -188936319 159224462 183548540 -39376595 224428046 -240236362 -202824465 -170773302 -20129298 -192391273 245934519 -267175932 45512478 3351273 -285633281 -134108869 -175294727 -209004311 237836586 -167719351 256019106 -38086456 -255998718 -241831071 102483521 192586009 155089293 -66571849 99176602 267168640 208008248 270012635 49672902 140279744 87004729 287172258 64033979 90920640 -188779305 238350659 218411284 -46748577 121482099 281288743 -71279024 30036558 227273906 -266525257 255667400 229108266 16503268 -62400468 -77889907 253010326 60546591 -244211833 -251047526 -7406207 -65781069 220505606 297581972 45531848 -64120124 -211495524 -41458022 55348628 270963733 60588888 -95402666 -239118449 -144511397 279578140 -227954619 297608561 19612153 236761214 -17356359 222434163 -123926458 143357222 134098903 -141583833 -224992501 109127871 152843787 -45175874 -227879677 54285183 174587289 129853682 134577384 268817122 112622570 -273084419 200344958 134089731 -100652805 -121503933 -236888919 -188756347 -119874355 -221657949 18608222 -273748890 -271172407 -202683611 -300414705 -148738821 -268075551 -109370206 169128377 -23846849 293933664 -122653120 287417032 180304988 -96407281 -68339219 -10623554 248728274 -135683775 76639094 -218777931 128251440 -185536514 215863928 257442782 63544904 -92288220 -245327742 185144461 111663255 11967907 71476804 -95842075 147852890 -18801360 -97950102 -250268823 256567529 -272868437 -146813497 -105383203 -228882417 86380690 211086637 -172077285 108040878 132793448 61328344 -277701097 -200846215 -124948029 -196009185 132804221 34157978 241011661 -281195651 276031122 -162759752 -201671211 -161539805 65980458 -259632608 236031893 61958464 214189264 165971690 101533636 -81513009 216684076 -224793171 183139987 61311534 -177237071 -89177331 215419083 300089126 3392515 29613580 -229022749 51543100 -90332806 -282060333 168267904 172626506 221818647 16910262 148917204 234879077 290013579 -33903141 -176443264 -106680492 47081798 66865665 -65434936 49846496 145311849 41794100 -291907806 157816810 -76246274 203983006 34646841 156810028 297454676 138048820 96627825 -53207913 -170605293 159474196 181711154 245158239 212235016 -130747937 104137248 249386164 -185587659 225506304 33521807 -125275426 243295730 -273275076 234196552 92445781 251953823 -206142421 -257134761 -217469061 121368624 121006040 -174320784 79387557 -43438113 -301628134 19029651 -93904994 -121604139 -35218439 -254157614 -285327264 -102635954 235701184 246133811 -78118822 -8028464 -262025112 -274991490 -108166009 124072259 -228237595 251401890 -237780029 -120621559 46770008 -70253278 -99272117 14820277 4600425 -164141120 8833486 -119405989 154856485 -159206007 -43066636 4568569 151431406 -87074730 -107372905 -221236010 20896523 -48048145 260258506 -267556560 -107192226 -110592303 125901190 277955817 57683771 -237063527 -265391185 225478929 -27875337 292317173 167690656 -222215050 -123267327 -39094761 276497074 -168554230 -270960632 60804194 230729052 263751357 205690958 300944147 165106383 276059564 226045346 214743975 83841497 -135230355 -186288837 19081182 -255275736 -66030793 -75666266 222851430 8028796 190480957 -136603774 116666507 269064922 184339201 61345848 -271409724 -132892279 229473925 -249427467 -264130791 -95856337 200927135 -94901606 -84400911 -89973679 -221686010 -173543948 -215297663 73541978 233618718 -291841561 141023308 232140252 52545258 182883337 -221672720 253404273 -146760646 101874240 89458786 46358857 -145283269 -268758868 5690699 -287400858 266082489 128640794 -78890334 -150685877 246614073 111806789 274657692 -67834188 -55581275 -67361756 28805471 279032586 -101725900 230614770 222042642 134414287 266609702 1318829 148542338 147915127 -267024679 62953978 -156473431 211248147 -206620215 -269261581 -268486818 -301296823 15819172 -287971550 70014217 -167798339 -185277620 -159383877 97542301 270382523 -76294495 -142200502 269748084 -149412981 -54234022 -32458460 -12493857 -269209652 -153214753 -205820020 299353484 -288682227 34655525 255952119 57452912 -50224562 -261307661 168032781 64167108 -30562757 -198920478 85392575 -181722698 -135276402 244665198 -111602108 184916370 -185846420 278575249 -265280460 -108346300 -125686240 -88438611 -111639504 10938618 -164429899 253690270 49917613 -256160195 -205677479 159336800 -266975093 -272203264 -21446163 -250868055 275412379 -119569316 47804104 204935595 231145392 -223800923 299192986 216833597 -191817089 -21824858 60788808 131055808 -111681720 -20348418 -94484170 -209515864 173662134 188449113 -267804409 -111497224 144745890 49338380 97472109 22698264 -51196314 228504881 -15951678 -124107723 -179331859 -59879148 -225872222 130067514 181958872 142019300 -151408772 8530617 280715097 75738298 -278555270 122098571 -287259875 260848927 -115486425 -110446030 -68919427 207521024 -54912792 -105644195 226514178 62909563 225153815 -148159715 -8364116 35693858 -254970473 -81276018 203385250 37717020 -180390674 -58382032 -44503052 -302020981 17966973 -34244581 -60100707 -80804316 -120304413 66741367 129578848 125682739 195905569 7997292 -49115999 138637396 -127772907 -7266120 76344645 69801150 194513051 102943459 198731734 2322002 233059184 50061967 292438873 173198582 -195637445 -293111004 41226400 -300044951 -67427123 -254375397 -265633684 51764341 -122758998 154710629 -199558806 -121539797 284529783 -139371515 266348064 -132355643 -225022781 -92803367 10260570 261498276 260656438 -42070143 -119404785 -20116381 237778911 295903885 -138845457 179628375 47771249 -179096881 -233553386 -78697415 194089469 -105571806 289095273 -20225849 -14323356 288498929 -10626027 -74898955 -142273777 -283759185 20874618 118181372 -79547781 -141055761 278612916 272725909 162976942 61945711 -211858536 179410802 231445572 -192166494 -283236257 -284651524 -91148648 225584369 152855731 -29373649 234929362 -158251641 81297004 -122352230 -146850895 51762478 279386963 129468503 42986127 -180803927 -46716804 -140034927 268055893 -189362777 -53725337 208110049 171622323 -197922689 -111726151 -138084088 -292945624 60654135 230576878 -254109203 -16948517 122844794 277487049 225388525 -183631154 -201078943 -40551959 -13709871 -102056036 -149589263 151965096 -253943374 95121903 -218258827 115402698 131187306 -179802608 -250307520 58320087 64758260 -12479627 151379180 -196080773 276450066 -261226588 -213470617 -189929830 -106241810 65772569 -157419174 -46700889 214983831 -236415118 -142646179 -173506011 36252113 -175467290 220644346 -224693808 -233596006 -4261810 -244709709 49657681 61467906 147699065 281379041 259703264 271528860 -290609262 -119331685 -271500440 271489911 213421545 6744910 -92254040 -265973903 110944539 -229497320 -4472051 280173190 -171865379 -296652659 -67599140 -78378327 -46282493 -232315923 -239987799 198659078 3005397 197689147 -233696267 -27047667 127986817 -22503321 -84600407 -229776943 -230611749 117873661 -271619517 164611096 280644503 -246681973 -19743775 -72845064 -254737514 229983759 -289497247 47213107 179133587 161211519 182440233 120122915 293577852 -70100266 -150071799 86499422 91518386 -296592103 250652966 -214372346 77321349 251106559 180724757 74272418 135196126 248135665 -198310004 89725012 -42046571 -85967902 -114100910 267129686 -289847401 90986480 -220453895 -227575097 234372054 240476452 209090021 -180993862 -294113016 130289739 181101833 205195439 -156241345 -260041981 -297471987 -132554215 188250213 -34067449 216247483 263418218 266289245 -119891115 -176774106 -34099119 -301198047 133811796 301486524 -42085594 -231771044 -191846090 -209422949 137105170 300308105 1897165 -289691905 -63101295 294975318 -265410926 -258232500 189127276 168378163 298604873 -258928093 -215266805 265535039 -5187922 -157535655 248300357 -160075215 -184886190 242380934 126918277 -119244438 185489293 -103791128 66372071 235729686 251364703 130920884 -179572118 222052982 247449611 229804457 -36773238 -282180845 194830154 112579921 -145054326 149581657 61816654 -88270240 193624474 -157237508 237821614 137829394 23637643 147461317 143067652 273298198 203903739 249934747 81047226 104020286 -192634907 151585759 -185606237 -242547504 147341347 -78368311 261995998 215647543 1558462 67931676 113723264 2335459 246014963 -94928956 119300300 188889274 -81354285 -203395473 -184785670 -63893111 991884 -291844813 -69032024 -13040856 -37834136 -82484300 -297258191 -150849001 -137899598 278898004 -93509174 -165926383 -23931411 191071639 -51958834 -2576587 144014373 88647328 294833518 -227074094 -48073630 234761328 -126775383 230810088 -178646002 -57603793 149407507 -262744262 -113416260 284433016 298801945 186060563 21390262 232084647 145881116 -271751615 117679391 -137702897 295636241 70858663 230873012 -108965963 126722938 59070828 -135205687 -238539357 113442459 81623250 -257082369 234111000 -284312069 223318937 -118826589 -25153942 -178767841 121569520 214294391 -111630011 173357114 -270708678 -94179452 277199645 71101312 261821624 243572159 235862723 243332292 -293533976 -208224654 -187092241 -181362592 294792018 300279112 75226234 271834112 186351934 -217383371 87905019 -140984167 -162663041 -32350230 -251017625 268443291 29920606 -61374404 -144870805 -224737755 25784883 -231150118 105654993 -234525439 -128263317 97736382 -218403016 76554511 288419907 -269307883 122760989 -151538379 243733137 149942721 195202524 -223100703 124400645 -125053152 -118698595 -140399952 -27568709 -250729535 270100727 -85606071 73635599 -197288634 94162676 156819266 59317423 -278983574 196349646 15470831 -185845546 294497251 -144239519 136922724 -122230394 -133463538 69007758 -56820443 -65525404 -159985648 233046379 -66134916 241398603 262713752 107366579 -289596751 -216413833 218641731 272382967 -208272758 154063367 -174601478 -137097983 259397621 80464937 -63081838 291088386 183139667 -217036579 -74959187 -1781473 -122400379 -143776520 -24383467 -183656889 93896851 -253042746 -182436515 206891486 225211522 273868877 -220275862 48872788 -26473429 286699700 -247236963 -163134780 29704245 191411594 -245192854 185628509 274891175 283019863 -118196426 135321109 -17780076 269419997 -246006268 96324489 266866740 288397194 -69129822 246052029 -6139349 -265639366 228602057 -277533504 -140635777 -225951245 91481643 72294158 -38082681 -62648426 -157269874 -3778247 95235244 -223896319 -159606854 57689260 -158752711 -237112818 117933331 -183404996 -217198972 138867321 239982860 140251535 -107777350 -291638739 151091305 -48505294 -140770256 213324759 154525089 19970737 298726684 -28329254 -289542801 -232742311 -276240965 68935327 122533219 209545039 -222290912 -290254929 48489480 -54662889 -271328244 270546191 195693737 284620074 66943645 -248653908 212682021 98779377 -6418464 -15461773 224970880 -77619552 229786240 170594796 -273522605 -6020787 237526553 -184165917 266859319 145540210 84706409 -168999141 240579000 -70155864 -11534430 -5020239 158872608 239350175 279185060 -35119407 -226930513 33320808 112492966 91892020 -282720363 50942201 30438081 179300934 111044838 -90397825 -227477492 -8261120 135733594 298709948 -92271151 -101936803 -23891200 -131682344 -150785501 60229672 188864703 -151439785 -39179226 -293660915 240407054 -37659334 210839263 -233932091 -246152256 98281767 -209705431 -22164773 209166855 -23064235 236664503 -182385938 54644673 28537562 214740013 160791467 261922770 81070790 -267608985 252124759 -289692602 -179230547 -199548044 -281832312 152005809 196019647 127044111 215391510 -182561355 153463830 161737632 45900161 226713546 -78278700 -49181468 -156810187 -295962210 -137930411 -46884960 -169612904 -262063998 -231804323 -158756364 91251163 145815285 79692468 284652061 231765515 270460975 -249283696 -115962781 268815113 -33198752 -259068864 300351819 36104094 -239841579 -50301641 -68164717 -109355291 127321458 139087086 -203752412 -202737227 -271060706 158290320 -49211536 -178656195 235841221 -246439882 12828895 120215475 -110579881 -251161368 211654614 210488078 -148273525 -71692577 -199564555 -299835293 294555605 221991125 278900769 243362337 48525326 143956512 -749207 123287789 -73912487 -161365423 -46551608 188828452 60552129 -220786736 -263335577 -177015219 -83293685 -190233829 50119123 274109268 166118606 -290335088 -187828118 -95552650 13396798 123097228 112566543 164106016 113463810 -5914535 230393162 -3289613 59533893 -232480959 49140521 -160950931 264234852 242374254 -248120274 -77145207 108535630 197212747 176961218 -260884425 221745780 -119327072 -3091950 278231637 26317943 -5791578 102687180 288365814 46257445 -8766582 33286819 72279721 -238116175 -1338632 288436998 -176815261 216771079 267842034 231563773 -70577200 -108811532 -108892854 -54736308 25418462 -120129210 -267697872 7617595 -259985261 -124140282 -264263560 -238459444 163188528 -78099821 220919693 61434648 148835804 187432352 -134411296 -56904906 -84704549 27429922 -17813179 65368657 -178354038 201626578 -36405960 180676830 -72863828 -112060432 -88064520 -75311320 287785008 -8038728 254179749 -144304374 -248413433 77874065 169032128 -17920068 227662418 -274483061 -117953856 159909388 -263928386 -281827200 -260223307 60584634 48307006 130601818 229420775 10009729 -216179130 197642140 -226464746 -133292553 112309159 -286379825 -201647216 -269768426 -78703488 -290527246 -138835478 -258742145 -98413401 -218534036 -51677653 141989062 87362797 -97007044 -202306 194721400 15990864 265573551 -169530343 -192897826 162208652 6921168 28542245 107538784 -102284455 131153674 57566392 -186890236 290901464 11250884 -7314550 -6090390 268169188 -70795550 105932297 48359302 -161516112 -102537043 -284775882 -223914354 -35429342 142946227 -128718875 122640192 -194860895 -162599061 -194178674 -82417620 76615575 209516209 111570803 -139622589 -10631821 -58713142 295920146 -39028594 232049655 20618307 -155262216 -238976140 -77420521 60182348 192205308 191768884 76490314 155612714 -123610478 122807484 -113734376 266441021 -242346576 95430646 -45499365 143820668 115379993 -167796041 228549624 -126297128 -166214661 208649990 -294838733 204204898 -235997819 -274876399 101830269 12483028 2088266 -8881257 156541672 252660913 -219898086 -169595247 -105217203 172554458 -92337890 66673799 38265886 228210168 286410021 -164443810 -228963184 -190658700 60713524 50398472 -269221791 -231114132 2155007 29964644 89348221 -147136256 -216228244 -237297266 274986504 -3177262 -244242037 -269055108 -164183375 -124964501 270170662 107587909 -38942373 -18966251 -240458265 -130226641 -183005621 238718945 -34532938 96413482 -142402629 -195812633 -16033448 -295478183 -64901531 -216164786 212261159 41648337 63177284 -194158813 168038788 187736614 147937375 60383629 172494057 23056527 11048609 86363643 -289001225 -132301235 198481907 118740707 -200253164 -171394396 39599542 -60098774 271678003 -276560037 153044746 -130957760 -36113384 -112223852 155708155 158499127 132682485 8319266 -295682543 -65966184 74444168 -161691383 122929109 -263608886 -282330725 169419916 114177646 -122860115 -98537592 229498971 215754088 269166035 -241978658 -257335945 269567194 150901884 75044786 254139021 -81325702 140239985 -281272075 -223268956 -177496236 -203314763 -252293550 20328592 146916650 207443492 227990236 -111206596 254112440 -226810658 -173138476 -125768051 296067427 283136324 94107504 -25817240 -297473514 -250102186 45581605 -130560521 -220133569 97246579 -29797144 -37558442 -69151493 178920448 203033879 -182920515 -89422533 -150464097 124333897 79445476 -179419934 -39131459 -284067070 228056082 -229222104 240153227 302160590 -123040622 5751950 129416688 -215175604 219474314 -95115395 -82469618 219803479 -96002646 271769922 218125803 12310701 173070376 184224200 298293961 -104046112 162863157 253118840 -121426908 183329515 30130424 -151575449 260468725 277202409 -127603994 198573302 -167747301 123062916 -50862129 -297184070 132074414 -81665713 67859398 -75385561 -135129887 252730680 -264776932 106434506 -13496152 249766840 296201173 -236478507 -119996834 -176627460 -254398984 -48930387 74139697 -159125139 262295166 92111334 -128375805 -89330736 -173208794 -64659919 -296919717 262723533 80994133 -250684656 143099218 234272139 233099255 -92528478 -50117025 -247556548 -13621403 290420382 -3176222 -9290809 194632926 36202287 -240606672 219374804 148714485 189299416 -199351023 -4661576 -50705447 -38725636 67150405 300395429 -260025393 148528848 -218125263 232085795 115164002 256434807 218301574 -205520590 -185717484 -109293060 71823419 140966137 -44240041 -96552886 100555609 273867040 94902644 148771687 22019877 -43410268 209303656 -138271763 239654240 301567712 119741778 -163702792 257930294 253437361 92580664 50032848 -154753524 288115506 17189341 -216277964 -69814567 247833105 88676417 196873756 212052026 115276096 160626084 -26084290 188531390 -266256773 -254719735 179228020 -34451503 217839132 -266537767 -89991941 218682053 -271533678 -294081662 43754760 -197621276 74858065 16901457 245430846 -248542236 -269431774 -137173847 -197274047 -17645010 -164758210 161101474 -210404028 -161525534 140494476 -160878035 -206953272 260246976 256618676 -74852641 -67322017 47764928 -147632367 -135702196 -48985767 -238147131 126062807 31089783 90966265 -145332469 225189052 253337308 -38320348 -219658113 117257365 142266703 129181739 -148117037 104152513 143564108 245505198 143770448 140946708 76623890 -158534407 -85298245 249352736 272490362 -243994223 -268579499 63378844 204818961 -5717848 -225280791 140728902 -113739001 -198775272 -217385244 -185533163 15294548 43380520 -49175826 259781058 -112972230 -190913999 136633016 -135208067 -17763581 -197213700 74142800 187526472 -5065415 -292136288 219651347 -120180957 -150716074 -269696975 -95894132 -102935832 294624137 278044268 -257078905 -261815 100894023 41635995 -86583837 -151957030 -11911432 72740745 63797033 112876028 131037951 110894981 189346258 158363436 225856811 -149569715 282790162 252308671 -249557477 10992726 -125000834 -76538032 82081836 -24377286 293291733 271167542 110717298 -132702288 80331244 -242977094 161189336 -36560094 -70286480 66146755 -251696306 -234065562 -42092970 6777695 256690633 -112652976 196637430 10357513 -50148168 -126658005 61665672 126028928 -248448894 247311330 -121836021 -149165447 141076530 149755625 129452467 -279212372 55553377 -84989126 -246324454 142002186 -92901613 291328490 -110722040 -153817441 -106960357 102377784 -15874787 -222872186 49058649 -32015951 -286118020 129493420 -237085447 -126338458 -238787735 123871779 -66996814 -154283308 52363411 -131354574 12997808 79970041 -247209701 -226608248 -70320047 162714180 164959017 69606644 18621945 -50263536 286479970 -76702134 41641994 -186427777 70806733 -126452275 -168954154 -128238430 237656315 -47817089 -102024415 295069773 -49748970 -212554767 149881894 -179037620 260863530 -120069357 -49555537 82816401 97441975 174810434 70159494 201432500 -225807642 21873592 -187537349 64538691 57758233 10617386 131321504 3454994 31527058 250884120 -222145922 -62730841 54201023 -149645300 -27022815 -186840597 129397290 -137730123 -233549482 -1702561 -6632343 -244853245 -74490351 161264904 -297757580 2969946 233614480 205598538 31122582 49008848 266519001 10242353 257690411 -241113959 11358109 -94341083 -201779427 88358290 -8019691 180180569 92176724 85526507 235203583 40729730 -236171049 172956101 148144903 -102115394 217894338 199040897 102995397 -15027042 284943683 249280564 -21521680 190500211 -218666626 -62711101 286784750 236462212 -196442862 141766517 218433860 -174175334 61551994 253475489 12850612 -135400167 -128415893 292956348 171665046 74484409 -52980385 -242490618 115897727 6929003 -153291858 238184864 -39348158 -126518358 -28651241 263162055 138350663 187859203 79053689 50183480 4590260 -129353275 -274433043 163222536 298732424 270934488 -201641381 -47344571 -95176547 -284118359 -287742120 -140300550 17957051 -98485361 262389046 196758819 64204192 107207020 -117894164 256020907 103938161 -214320982 -186049107 -92860687 132249942 65784221 -75553810 146119978 265406308 -133420942 299552393 -73632421 -169448912 247476104 -183753714 122995513 112752443 104259079 -5275701 296541169 -168386650 -44050960 -216072345 -202536814 -262490624 -42645126 205907617 -109540189 -267360270 29800442 -87159938 99572285 47772855 -33523550 -63084427 -52082533 -186479592 218356009 -141888457 277674719 -290794366 -36393065 147409368 -13744368 -161337877 123021062 -98952087 -73966404 157985854 -142703386 -224763477 -248035196 238894094 -15137096 -32447177 125072963 -51935811 250196976 226935607 -126901341 -234729254 80341638 179217189 69554845 281631436 244034464 90293080 32066881 -181394033 -64395622 -44293111 -281128154 231954807 47099177 242493019 -278015854 -25363639 -267768584 -32184527 -39711115 183424661 4409522 225903827 -98842697 228629318 20601613 -114189388 240166546 100015587 198034906 40916649 -256558173 -267150965 -267288266 -21348753 -273279598 195321207 189596796 118486052 298044948 196691903 -35161286 -244626226 -232507040 168224320 6016241 -243520244 -181417404 126818989 207009773 145561358 248716823 -290078305 280884148 215895733 -233605678 -2118996 -2683860 180855365 196866852 -52317937 -124265799 249941724 -65292658 -96741012 208914646 212511116 -58257690 244190685 193345869 -71618584 102271793 213576577 253106514 19988646 214755505 1096854 -182347718 -52643569 197677727 -233398817 84777669 -118976541 148063643 -96608995 20364897 162077366 -139856761 252515135 -68607030 78726892 -79880581 160267602 -106695535 156634116 146552357 -130316122 52825449 4574227 204444071 76768329 -274437082 173864976 148535293 248842145 229731973 23345670 -200083996 267310958 130777750 31659585 -37843981 205310281 270757037 -208892574 199816021 -17545334 -199637957 134432802 -84433371 78229307 -55201263 -252942017 200759543 -244230050 298951273 -296838375 -46521524 -57827094 -113131945 97902919 96518942 -55783853 -78439624 -153448757 223765905 -14511839 50053927 40035448 -70641600 81518975 99767295 259522800 28633529 -8614254 -230442411 -28170332 -245584955 -141430140 195689610 215448390 -90803561 188687720 -156355270 -150397398 -69473362 203084894 237720928 -180533755 153576426 -261254431 195550763 214950125 -244222797 293317730 243297840 172390076 83146242 50836974 100968673 -69717994 14589801 -231325084 -224245614 11504038 -54848932 31240525 186262655 -84503487 -32285391 -9597356 2106639 -65088392 270753338 283818433 -166854262 19900516 -49842355 -207128619 -142302416 -180617836 73343420 130119080 239266899 -289625040 -284485027 22481653 -46282834 -245390726 81684900 291580886 -78430492 237918083 -37302073 86778121 63612500 -40022869 -26649503 -62541073 -17016251 -22905586 -2774997 -20976498 -163430865 244945040 129477936 231457256 -91721500 -238282494 247160123 123947508 4386974 -598441 78229043 -178874629 228785837 56870736 248832022 -49160037 244139601 -81836036 -286356286 156510136 103323175 143605292 -24180728 3030124 -109491274 104353289 11650739 -72778565 -81086892 -170647087 27119778 252708606 -153187903 238645710 -181994827 179826322 291465237 62736760 -182331818 -206782975 -79386949 -249915608 -94407979 -139374693 84657878 -250325833 -225526333 188994999 151752282 -103095339 127207293 183231210 -273409772 -235012653 248726631 -272744437 -91916437 -51470090 47720271 74445714 -119657664 141163393 288377808 89174606 275865570 244666499 -225298660 -134119653 29007887 -233482295 -98066245 -15451901 182196200 -257687771 -49189301 -261316348 -114395941 -224972680 -55761168 240563287 165296004 22051039 202080652 -47191284 -3997821 -187163342 110909217 -88818413 -60414647 -261265561 -64765698 -269677821 -292493968 -20811326 162252605 301843366 -78280192 182282966 -149038451 -108774230 -146528234 91463890 270409202 220981564 -80867177 -89298394 -151038747 -243812416 -165315973 -148561246 -261558175 199655687 -58479604 -134381363 -87934080 301834479 -204578174 -44327218 221907715 -3702937 -188504064 119730399 73704383 184780237 278580040 33819699 87218371 -281747366 105805615 258568753 -90108818 -190437315 263703877 46114337 -60141999 -220268181 -103611753 27030551 -285933854 192140587 -240627656 296203104 129042301 -180625800 245537174 107984478 -36154263 78160844 -190470131 287415474 -1313735 200592962 -299965394 289569821 -55541146 -137664675 214008166 -41220424 -130747794 -139786577 -74761901 1244101 -149831791 235454095 117554062 34283589 -45710362 -205554662 -32159596 108586119 253474692 44077792 -203782007 -1022505 291415298 182790692 -255852047 -90928257 -30532291 22566129 -251402443 275459569 195191250 163592320 248412065 -237887326 -196794125 -281865497 98519060 -171816359 177437802 -182312215 181627534 229669240 -44891562 -156300637 -105258406 -139368510 -259990867 60614266 236649027 30317582 283906760 31401959 38682517 170429170 -223367426 -11461676 -144012573 -300811507 -200390259 167338126 186966393 -94986630 154347728 265231616 116868314 -115252949 107946463 191886008 161336391 33705942 -216688939 195102800 106220408 -204618871 -83151462 -265144176 169755719 -267531826 36841343 -137967498 -97477030 -153399985 210157208 14346106 -206229640 78466991 20602528 -13690425 74621973 -108416535 258962313 72701375 172119456 -28481151 -280693003 -161173545 264840097 35060218 160358610 -152776241 37637409 31307355 97207140 28763212 -18352302 -159831635 41619184 259414775 -70855948 -205277357 254458938 -155126365 201882110 -208684143 -84783564 -64956182 -238392405 142758979 -151589374 -47469085 -143186697 -135257279 218697893 -26866672 82077570 234677698 224120200 -182892912 -41963469 277678862 57766881 -227043381 286140614 -58559282 -197580647 -286788647 -190271361 -149935911 68581319 94510159 -16998942 159271078 201967664 -282946212 246378886 -57994666 -226220244 -298077824 18799824 -132178794 195624937 -266985291 -50034547 248055142 78020678 147736092 249809510 216327540 78422943 190729877 110017097 -125064410 -187747873 -230268156 78974270 -270267473 -108937194 277129701 -189351868 -215799935 -143234043 281428604 81811892 -41450318 198238383 44544891 153645405 171188530 141788889 285564461 145089353 239739226 289766743 182657368 -257790166 -16405867 -285816709 202400154 -40239249 -291234765 -187548630 154034325 132118742 -132114774 144778808 90296858 28113638 3435947 -157468613 -61422162 -260238846 286899830 228758694 252798883 -190268484 -270026245 234090200 49973184 -120282539 -38024611 179425036 264887088 -245789511 12071815 -98298474 222623448 -78799451 -207152210 275369132 218181996 -204160305 7597679 -144464564 128147196 119553575 120812060 -125060224 -273225884 41363199 22483308 238445242 -178234839 68845626 -228537545 -122136608 68337015 -88842463 -277933281 -226498683 -143077360 -87478982 -150803077 -234149082 62363347 -182673128 -282295943 -258553232 203852470 261252559 14655673 -139473026 -65106244 96044331 207183562 -234518609 266956252 -297145809 31247480 -236884171 99294376 -233227708 -85642368 243683876 19891454 273519233 -97182297 -204741339 148833137 226977636 86001794 281046696 -44872813 62102095 295042252 -285320606 267008342 241895719 90784182 285661025 -178422661 106463137 296770134 -208753166 -119819598 -131387643 151540145 -135714662 105964140 -91967554 66785177 67471922 17021417 -50250475 -63637179 -219145192 154946548 -9922666 -15574746 -138047206 -23703332 270965606 199639733 163023634 269405213 110305411 -122405118 -183009059 59462617 3832161 257520947 -80689029 147324140 -269649873 138790364 269495911 30579380 -287115132 157778469 201626880 76999891 -140981194 -104170585 292893749 -296297725 114393134 262961778 -279535361 -235063913 237051392 165648753 -174946849 207432094 293985392 -155813006 -191838519 -191831103 66389134 13795470 209401537 -207729688 -121406169 -288605756 -72721700 -100427297 -109985026 -35311989 60638306 -10406732 187082947 -91229069 -254707911 110069602 -255375822 203102227 -241937005 -240925176 53807283 -106762698 242553248 -10499676 -175874116 46147966 69989468 -274518994 227634986 -154781316 -253638480 -253183618 286232968 277056017 -294175371 -212060032 287120112 -277605421 196853387 -181822451 140808381 -185730248 2184694 80471816 6224866 -36265144 38517635 62954107 14204606 223835404 -257974637 42452962 -73346779 -275181448 -159979633 50153095 158262057 244696328 158735054 -113858854 -290638691 168079317 -198214954 61211081 -88595472 47781977 -253080454 -280474513 -285628874 247118390 105837562 -39032906 107502891 -191861160 -103610752 216438583 93472091 15612773 292680035 -215495719 258098484 217330697 10754674 82932344 270121081 -169298524 244374695 -296084460 186544872 113222187 -141748104 -192698921 263719457 -282308297 -86533457 -60289047 1630568 202287672 -100981518 -280485116 34832337 -48203856 -180513130 231905571 140671129 134663722 93794955 36543580 8232238 -65186178 -33366802 -176520531 -189425887 -154300112 266571799 212312778 295787936 -274614720 21083095 -45339050 168452211 -182066382 148832477 85279876 100040568 276657855 -113178401 149179635 158383114 47967428 175384255 -193355632 12457974 -180104551 245124208 -251708230 -287159182 -138023705 252705910 258794072 -227913847 -2155872 86748310 241231395 171053515 218874451 -47395003 142040878 88843655 224482147 -115027845 298285362 57636403 187630015 268792365 -160599765 190179725 -205052590 -33372312 196927197 -301488959 -294058064 -21087428 -2444783 178943349 58340871 237041810 -33662558 92874672 -281328082 36016968 154086097 196558811 -217982101 189967084 126854107 163537238 -12834228 -86274573 -75251318 168966410 -137996815 -199339681 -14061985 -246047966 71539509 -133370144 -140390162 -5060955 27707841 -194335640 -166708189 35914540 177527264 -272025308 -144394904 -289311639 -278451327 -64465326 -253758817 -75858276 283437812 -110252066 290837766 -282335456 -198511100 -213195835 261775854 -106145582 -40904063 37526897 -129858427 -109860754 165462614 84133792 268307540 -7959880 -90856977 191283390 -200652531 173748153 152015628 -691406 287517108 288366752 -20449188 126612530 -143011601 -169157119 -171453414 10865421 -11871885 -263040586 270604560 -239533877 -230419305 -130409646 276483855 -75090540 253050252 22619574 -32073657 -218492753 -172065930 302170882 -147791309 -125207701 114362097 -11905305 202257954 272673962 -122704963 -148206806 -7024939 28520388 202592582 301926661 -252356147 -201676136 -130887363 32918049 -83644398 298589801 -181718857 -12874439 -57457294 232774982 293061674 -106794010 -46930642 -59298239 -266423566 100360004 -158663234 -235257856 270607077 24257981 -173016547 140651808 186503512 -163429888 80720964 -115747389 -271329905 -123813085 224845204 -301162756 -243170276 8891000 -234364532 276500284 198002524 -142817722 -145876418 -216625515 47827899 -178707555 249347216 -53084561 217022549 -296848900 -60574936 -159344032 46199799 -90989855 164711946 124975003 -118433525 56836611 147826150 -102803928 171647295 269096226 -146522877 -218188347 20914801 -214783140 -59834256 -98080382 -241358684 283944979 117632845 79543043 147009856 160243232 -208599176 -104832956 160916677 -260662218 121706070 283715482 221678402 83257846 125383764 -83619361 -287452184 -211072060 180525658 54972211 148791037 232863676 -190203207 -125601399 -79814241 -27604833 -94295751 -230545009 35705880 -110476810 -5658712 217432386 113904479 -259888365 29568427 263218766 158138366 -272439692 99147780 109250074 143275223 -130224328 58907455 16829830 -273171226 -222088435 -56803992 124328904 -27963836 -224885272 148295429 -35141693 -300291648 -108563413 38403984 95159915 -33987732 106135434 -68778634 -106171179 141085162 -213145200 -272187213 222935156 204994773 230441357 -285292363 -297340656 147393883 -182895843 260463203 -167075775 296076177 -210041334 94580713 51600913 3741069 94195735 134110826 177825561 284815936 -188453912 -97666224 -55474099 -213198775 -238258879 -120334465 37944343 14430638 274868751 31964838 420901 -231435490 25564970 -72754003 225798993 -273153104 219049245 -127226860 -234590008 -50816566 243080145 -81462658 120536972 -35670709 -70744640 -206984304 71190575 40583124 231318970 255876514 51912251 -4684307 170898183 11916875 -163817682 -93872794 56774759 3112587 -23016923 -128936786 68127584 227379426 231105841 153724981 39006793 -280084941 -120863535 -121400846 -257439850 127150211 127403051 65597846 218604913 -63870735 -255468183 -202061760 301931639 124072617 -202481715 -100418983 46514501 -24701623 -245356566 132042996 -31111093 -185927938 -42237338 300727663 279500787 23001335 250399005 -19111566 -31653581 -224369767 110089425 -232370080 -18618120 126731477 122100310 61416696 -234272541 217723729 138799650 -17894718 -257210547 -218587407 -277623047 27785780 -295793422 93841688 203568255 66654360 140253701 236221389 -99917021 -160312760 175282797 83025773 -72205456 13068165 -256313150 195669843 -36742826 271798414 -19908063 -164781260 -85132593 141380756 -36690356 186579730 -116803913 -195178056 -109333488 -50540469 215108387 255525994 -106280582 251796527 -301865812 -127438289 -220533337 247443754 -35837083 -90648187 -25648380 -48557005 126066888 -71850770 251967078 130710142 301366611 -302106220 245148750 223797713 -255915177 -24687824 89810757 -164364062 -241703950 62542147 -179700385 -8752576 177035404 -297693202 105185084 -190636306 -134005631 272624716 267939457 -295701766 -26546365 213614806 66802753 58506315 -195403730 -244214353 255385185 163096507 -274508572 119274908 98820280 1613376 -241063661 8755325 -180927077 -251881175 -30041393 212580794 -22125022 -16181385 -26759241 186030822 162810788 -223225566 103032532 -178713483 -283623201 129692746 -128877203 -27254689 234576223 -143689440 -282063563 155382060 -153877670 -124374918 -50036677 134502540 -110888336 135385631 -122092643 -113886518 5378748 284708198 -19682192 72459913 -292446834 -81165294 -176827383 300085305 -180891596 -203194623 203488899 295867877 -189194936 217061995 213809505 -288355981 -84593145 229654117 12041061 21890988 1158984 -70427594 -75500596 250848456 -114001467 30199915 218626552 179708143 26187746 152038282 -10645160 -186410968 -242870877 -229241234 6265727 149399887 -220148286 -122581172 6814337 -53491223 -234033612 19664300 -182577507 5136868 238599183 81343126 -90804250 -167798445 -106642378 -215623080 141760906 -272464839 -288056907 -203863145 -214435931 161037839 156338529 87669000 -80255474 -257438021 -75868892 7901401 165664060 299469853 -286304933 -242067095 -6969161 237607865 201418276 103244575 78886062 -247055991 -22746817 -65571146 199314528 -198203110 -270717327 -289050228 -190235232 -47691264 150276578 -130730219 159762383 -12202424 -172502170 -122108397 4490871 166241687 133471217 -84204901 -288813050 205020127 -244272002 18870783 103932281 -232118314 287877110 -93698842 -283394426 -267916872 85723579 -264242900 -124366701 285432315 -200774330 -81444348 -210007551 -144287797 -240985201 162957919 113114907 15044937 -45511013 128911983 282121621 77159998 11392735 195661967 118442617 -51248805 -226772780 -44327635 -281021093 17227599 233446287 -177123891 -201187738 -28495230 -255873453 74664197 -290995464 -242556498 268230183 -15878550 -250139613 -298235022 81777470 -55827592 212115997 109504496 -95702370 -111932672 -272886677 -205673041 -245064108 -296052266 241415898 -287697853 -267311983 14538089 73347282 43133253 -260833501 241468523 -113985140 215503348 1480864 -159205678 169527410 123449709 -4647210 108787617 30772223 116026814 237587062 -216524148 -250253295 11912873 218346651 -211523725 181071963 270689561 -221095263 -294988522 295541949 -113112811 212962266 129114250 233118991 272285232 138684052 -161142491 36484619 -282377426 -181416364 -301183423 -129239780 -103555677 -88829982 -293377760 -42122317 -206148753 -88160364 110159448 224088617 -288927348 -49304143 -135798758 -5369711 46378409 93602962 269195812 -108685229 285121783 -155061351 -258957546 298782989 192450567 210965486 -242170789 -214796604 271746180 160032770 240277429 -270355271 -96552170 253481875 -166658797 230295726 -132717495 -64109519 140782376 75015159 -136333642 -271750276 -243505515 45158779 36549610 183787714 -79672492 -154360071 -213315112 -46279153 -190308402 -162498586 105979611 -52736414 -295608271 -40576622 189236366 98160578 -290620874 155423916 11271414 49394053 -128943906 71621889 28191284 298681895 35005369 -53820869 -120156226 -42125152 232328200 -3846985 -39531266 -218020255 56218806 -130211017 34144017 22335577 288378038 -38223093 63295051 -285492884 -96748276 -261542692 7530175 -31592884 -237611032 91207423 265833763 -83144151 -89028320 -218854885 -107091764 244965225 166910119 264997777 217262651 185772751 -57947762 168222663 183585566 234999761 106676074 206527481 -245039315 -200840679 -162036157 -194056927 -163001833 -85671464 -215922410 -264048528 -203189561 36041058 200125249 139681427 -272773832 -238938096 49272584 300585720 87737453 -259449256 -289866013 -166028573 -49249117 -152249158 -15075138 43777578 154213559 36383733 8425749 -246333900 -53863639 273723193 -247988328 272669578 -213125409 -15578586 -23894336 -148973995 -73825030 4039762 174069348 6500435 -50007572 173688822 -283669624 46093431 6166127 169546959 253805490 -86808630 -144133674 225009549 -292803431 226459455 -51364927 73162744 -43040885 191404989 -278686631 11049963 250508837 130117555 -174030811 207863892 205639724 -249957969 -298755 181196630 -8413732 -168490148 -37339848 246179506 22858438 97409202 -212508561 54962103 -183936171 70511382 162016077 135684522 298089951 51155775 -112945856 205311677 221493941 52146003 219235065 -267827067 -58180514 259341191 -268808853 -212831342 -146105674 153717261 108001442 -28110002 -101877155 -236309211 -101722292 224009451 147357198 294376179 -301861366 -275789852 11095510 244447938 -179933869 221582311 -247752999 196037408 170152913 83252924 285384651 31643502 -301387788 -196969669 -111607233 103787266 -293515573 141170812 -223709225 -252561582 152283317 -11472095 -178544186 151628235 -267916731 -177289440 -179890510 150994694 -16096901 -56953678 249049403 111981295 -184529314 200144599 286938735 178489005 -21109512 244961904 135972293 146969292 81502210 183595467 119282204 -70070667 -256858875 11015744 -15304765 207560305 -39034224 111740548 15332826 -290114581 44299223 -154095177 -173455905 258292905 58533708 38723682 129271397 71269771 81568280 141803162 19534258 -153255196 301586794 229543053 -157256078 120059662 -167895457 -30331689 -30127241 167681838 -145485813 -191151179 166762344 -105508117 -162372636 -51585741 194766270 133040969 -128392168 94535363 -2045090 -56688971 200904629 -215084790 -12530034 -9015904 -50067717 -110037194 184894044 180943923 171136939 -256300272 -273375691 42805540 283673177 -18656363 -30417920 251478634 105305265 -195194505 -17923381 285666067 242679139 122804326 73276007 247185513 296581368 -168781343 280268203 104606396 135343089 -129334162 269705797 -250691759 -184020669 -289149868 -259850486 -203012629 -227686161 -190242783 181078409 151207904 -151733922 14812425 118716208 -105653697 288474586 234418993 -163802378 -176496614 290527388 130477446 -51305656 -268455168 261100262 194271417 9844797 200101247 -287924435 261281809 187479085 -73546317 -115942895 -91037535 -108238445 198183162 52088513 -68886324 159014105 -132942891 250183614 -175240046 100518203 185750017 -49708465 -173768589 183424320 89717673 102171309 32612500 297022925 106291695 -101801623 -213770970 278492708 255830064 -75412937 -877924 -83572951 -224003640 -249640098 233881997 -81931910 118210986 -133657 -222855346 -184880725 -175657453 -128488064 82256720 299398627 270574831 -197295978 66171414 -265383303 166337964 -182556907 252052841 -145052218 168613517 -73710602 -243384856 4146589 261783403 -175375896 145898130 18075601 255804568 -299509522 -127977232 -58084553 140278442 222918153 -43638580 -219097072 62496211 -140771822 -220862975 207918353 -92005949 -47792468 -77618036 55780077 204646401 220663790 98613098 -82660745 17304308 8843027 -169964579 18040128 -97834075 -283056876 105837118 106254064 213654805 -244724444 233774577 203983363 -117367522 -30052240 -184470574 23231036 154707426 -147742638 234804256 148538625 212363923 -165380947 139420794 -263224496 158407285 -282652064 24106287 -112973521 119586119 6703761 -283627227 125394202 -226990205 51898134 -115259785 44321500 160792211 -44435889 -167236748 144674295 50607642 218100008 235905609 -161394109 -246732361 6998714 27276695 74202300 -267577220 59021876 43826748 -174947986 -226000037 153326409 298036269 67922911 -253827384 -120157227 -17388173 206591235 -198669624 -250490022 -33444800 -237394187 279017504 145354274 -233290304 249284509 12742998 118353879 243705078 5824911 -249474303 -32456605 15361948 83936292 -271968597 27999835 242962422 56057190 40204499 39907857 -102150166 -109473109 -92870032 232227175 -62500256 147424710 196588574 93292958 196263495 -82292562 -112235913 -136496055 40934106 284254148 178053183 149752115 -298083325 253663516 -91639416 165956755 294896999 -184294723 246169466 192109758 161859384 108720570 -220905401 -49151933 142962567 174881187 -170754226 -86571600 247983579 -77306040 294036958 208710419 -149042344 268177496 67474143 -109962957 239044337 -248661217 -133108856 -25833556 234515957 -245081436 -229167500 -25459116 -100316030 -263953772 -221139682 145528172 53998707 25329106 129196627 -175290803 -270854771 -124334763 106116037 -118466142 235889277 -233623970 178932714 -142865319 60063415 177451295 236755916 -161379780 15209357 24552708 127345921 197233093 -42107572 194817148 -297504337 79754618 9421830 221381863 -245168226 152288453 98502769 22228135 75085492 17884442 -15114240 208271469 228872346 -219346264 10697032 9764340 199698623 179202399 -25400342 38921496 10084222 236179602 129120093 -67798324 -256434834 -203662125 168987718 145219042 66895093 -255309441 257107212 -157280017 -230016050 -281726506 -104450924 -279905825 92719751 -287218183 -118802268 -32216829 -253149188 274134315 235185921 5028615 -8273206 -234161450 -61550140 -253885776 114233061 138975642 -260470236 137727511 -9861022 -42412944 197946269 149936343 -201975297 252436412 -219925896 63228431 206323558 -15307535 -215169255 8774183 -180156194 -260884355 -269726752 -222443847 275262880 -77059810 44936412 248684188 222861338 -179065241 1948087 106959868 -166392772 -255155616 -174884208 -281407533 -226015449 -138245130 -18592099 196164537 233522136 -193443888 -72996451 -269252548 119425284 248848414 -16400734 -291635498 84524867 -79676981 -109424988 -224990235 -51288680 206960616 -170960839 276410732 224171782 -166141506 -257292938 -31726108 -91535259 286831723 122803515 43931691 -18584644 39733784 -104833297 -131463116 86171065 -54032477 91329819 -200346124 -111858921 -156704198 -279287060 -189305834 265715916 279287206 -235865830 -34074531 -61159610 267208009 55784673 291183013 276904881 -144218570 31652373 -207762714 122196761 -126127591 168755825 133688407 -89214257 208189661 -199321229 -172377668 79964635 46010129 -67079396 52463647 79944263 18981928 -292048808 -3613679 -197211584 -9817794 -153732101 181921032 186131535 -226588805 -240206797 124332591 -104794725 -136985580 264256006 187346126 -14532501 157523115 -123092377 -173560374 -208671375 261067510 255442639 -268893622 -147463528 -260011792 -4879879 -202423282 -124269168 50849139 -78954773 -148139021 -204502710 40961424 265893000 -159724508 -162260570 120787985 -270804546 47172953 -54356369 -173886068 -96490870 -124615752 55162602 -223276456 111158371 -224124572 78833299 114141193 -260847462 -289188776 116809752 -288481623 288625711 96244758 -206239662 -219801772 52954627 32312973 -208785818 82778270 92613786 -273188552 -55762514 -193308442 178945830 -51026831 -123170160 -263999567 -246199250 -75608985 20094665 -12026280 -264230812 53353269 211412705 -170046136 53262649 -149771774 282837207 -100750153 -257342287 -186964015 -104595865 -172105548 -120791152 -24744142 -201951938 -271121395 -103080748 -45810080 18331080 -283173828 -133188725 29054855 268327117 43500942 -54938561 153284318 133279420 51280101 -152734196 -143126102 -216310303 -189845056 197884004 -210197064 263062052 62819494 293271415 287481191 -265069007 206582656 285007023 -288553980 -116847340 69403790 -56785293 -120988864 -262828324 -196081649 79255492 14680538 98139324 -149445852 17398747 -175467100 -148120609 291616587 299951678 -13729059 -264004892 -163348844 -273624446 64452679 -249635503 190393542 -115597558 -265329399 205269031 -259370530 15078886 -33460325 216029946 16096331 -292005008 196868361 302174184 209952505 -270904837 -154450099 41729797 -180911594 101858 157110838 227676994 217622558 226312711 -109624331 244108552 -120154117 -241498597 234969475 238350471 57637749 -58642659 -220096014 -60454305 -112123087 -100272029 -220711300 -219218058 101478445 230997200 12433835 300188370 97048486 -49746021 109807810 -35202835 220482527 -181828168 -84440155 86535936 96229473 -56852233 179530066 204748075 111466306 -36704249 -83789236 145307476 -167690389 52944289 222010401 157413084 31950689 254989661 -59730199 114322455 -132749935 -79623173 208503278 -70537528 112849466 37347900 -87212034 -182326467 40972917 197879310 -90987743 28934392 -188124058 257622056 77795854 -266306969 157256759 -284096006 266513605 -72877264 -99939488 -152306612 294442105 -292909902 -242565656 211908359 -93732290 -30336517 -179566820 -274058808 -94286521 -199866790 164985377 -187249418 172860029 37985856 -288388757 72977883 97185897 -7150648 161562976 194200476 137322546 -1994487 -85675457 282248320 272668517 198528415 178957693 -12116416 -13034803 9226169 98942568 -57105518 -188320752 -210445362 29439778 -12843599 -69491664 -13791692 -48952904 118208600 -166326230 -216030723 -59734169 55347939 -69135446 -270312730 179883380 142621142 -20036489 -208572158 117519343 111730957 -15412386 8403428 38119085 -9246814 -65508387 -249192497 149808147 275250438 220792938 -172574310 174702687 278703766 161249162 299307619 257177238 170879085 152574260 148230772 194997864 94489561 -69138398 275693307 -294966009 -144272473 -250335839 -247993725 38738553 -63994860 -50340084 -289516382 293906012 -94288912 -182661677 117880293 128571784 -275640894 -169160223 -47212369 -5919935 174130112 -26096568 265404468 -210082838 -128839945 -55325353 59584606 42189165 -65940546 -200516694 31153963 -226825941 -32045471 2372249 3088180 218208807 -127812744 61394853 167618296 -293265146 -294152218 37120636 -143751485 -136279880 -125120609 51870983 264916832 -143083594 -142311823 -254493460 -60701788 -157592374 -295602123 142594562 218028201 265156298 15412566 21322418 -250898435 104340143 152625459 -5464372 66633269 -51949107 109634172 -158078299 -72674422 -210603669 234546768 -143466998 -230824241 -90166677 -142248993 199681752 -119682943 -240474125 114196666 286575181 -188974544 -95581884 115223312 -84300049 301550103 51938198 -55786080 -75811764 -131366794 149735909 80085493 14271125 17684230 118316195 171680987 -199280996 -58686082 181077163 95798646 -200184174 204296237 140215158 219100859 -67802661 -232906047 -22232054 -31309781 255326399 -107128103 109097862 -105102727 207298511 192273128 283133402 -268356248 -59496907 57199987 -96952123 167125764 162014461 110169542 137360245 -116554426 257001497 293522922 260527000 -30493712 128055833 142553457 -225619662 -127937277 76513899 20404898 89674818 179597230 -32896434 -252425280 -30101240 -184996236 -112855322 -181191093 26782540 85188017 -73421465 -155547109 -126761049 -159701324 -155299183 -217083873 165084778 -2203281 289573156 -30295195 55859570 288255882 284272306 -260364165 109366593 65354987 200182831 152244968 -200810014 56024409 -227397339 -95043323 -29180970 41755440 27251710 240374543 -108900249 -42554535 -89706904 68421959 148755948 122234708 116403682 30472943 -150574087 -187399758 -258965371 269784742 -218321107 -66526546 300246478 250976875 103229475 -183299609 -99928826 55913761 -52803284 -40246176 95302896 -285209388 52167194 232924443 -29675377 186442250 244881954 -203077603 -200709864 -253302377 167253134 -259472290 236376622 -93216973 -15570355 236710694 -293598843 -234172727 -13940424 102854167 -129150655 -165665776 -15324924 -244661772 258825318 -127749616 12467275 -149543722 161937472 177633201 216707463 246922862 -286423678 -231998812 230365411 -124911152 -178553752 52288101 -163259410 177636079 -146878731 -194047278 -113084309 -224088744 256093854 297743774 -200643863 -15268067 -290129393 -269091510 170888650 -167189226 282058835 -120591275 -136719957 -194226904 -261772603 -301665042 289078171 -103609251 126434615 -104560409 -29770242 -79237375 -158123633 166166158 -232200039 -123170529 -218117326 50027270 52597460 142245340 19123498 197530874 -38414263 -75739610 -216200573 161398450 263514214 196315107 88647713 -102257556 -238786653 221369987 202901526 -173842456 -181074287 -50307616 -275150030 195733059 205730885 -58971350 89495978 177345358 -121232628 118881286 -232488321 94460809 -99597712 265049123 208060328 -172259044 272392870 178057653 67193384 21658762 208179491 202257569 188183899 -47026122 163324602 98662341 -254847870 293981845 -181674977 -79492989 -148286713 -87838214 291961309 -149233126 -111233777 -228955332 57037543 65423089 35741018 34866862 -38188579 150474126 222225119 236467946 -289206127 -147425933 -200871907 -198610606 49660954 203689394 -230779741 297788184 184903479 22410018 49751687 -191159241 -142521949 37342729 218987755 280672768 261027346 -216862244 282820595 -283850524 71925910 -219387266 -264544716 215963541 251750398 5170608 -200592593 -256031087 -1452313 173517633 272053227 -236597853 -90655480 -149088610 169996448 235856267 -242220035 66057749 -297161783 -232171889 197300960 91158201 -296261813 -63154954 16284704 126666514 -44353987 -190552124 54089334 151909853 47146893 241187659 -63840182 -294508391 7418250 128297935 -194458392 -135506417 -129542404 10593325 207834466 199239530 -132313983 149735071 -216483066 -55312554 280341265 -203590691 -55150981 207961048 67616326 287694403 66616830 73791510 13367089 -96245577 -76684098 272475484 -92414179 115396726 52859436 250402841 261147000 257574541 -233577094 -235615806 268220130 -210483778 65082815 -52968473 -49341113 -199670442 -234015526 -65756737 191947972 -230506288 -240970938 9288829 123850716 -90109937 -203715479 269284115 -261063062 90164855 161995367 70199202 -236469045 -189741934 -134891709 153272751 -7718203 252334914 223500929 -101734948 -131345819 -117377361 120023292 -269266557 -55882802 -104165730 -4264596 -246677082 -266912776 46341892 -39843770 -101698360 194876724 -130628893 -27164628 -151400824 -28745708 -114396358 -225337815 209201023 73243954 10990669 -83205221 -34807464 69315745 -243883030 270715904 205026035 -104514194 -51920906 170646287 -246046888 -190998260 16105436 210231324 152544138 -136889683 -139486377 -66557339 -101772391 295199287 -25754479 -92444304 -123415880 -274985487 72111217 -68559854 -75377963 -251350694 -189842178 -215820556 239719800 -39120433 -30822647 -51824342 -134026504 295238382 -67549393 20243078 -282510022 299134198 -155165768 95730898 110396863 161993765 -164906460 284373908 -137039255 250759183 -244071446 -209638155 227609029 -239537003 97629522 -280378301 85649117 22272404 267585717 -253283447 -107778288 150586278 141412134 -71802019 -108808985 -115519440 -200511461 -234471085 45970224 206219038 -274111034 206654134 -149855537 152289122 -294575032 -234628023 -2335454 -147898704 -260253636 -138315546 66418882 300897703 199594049 11265541 -185240359 195530653 291589182 137698745 49795830 -249247258 -6782601 105234143 -267242180 -43017207 -213410356 189424843 202353239 7002914 180600253 -139679667 -100013542 -74027734 244018202 48650265 -30689939 255533391 -196269233 168576018 255254411 -262434950 -14415093 -35815495 64740934 252605983 9811333 -113572670 -94557164 -235319718 112899675 193401881 -108032315 184594972 -89934124 -13766092 170476458 -249463245 -44425221 -162260854 -30507768 -262104087 -123002296 -216917530 110281895 14889026 -30346134 261513175 48294000 145600320 212710963 -96588465 -258226721 84591607 -253206404 49747102 70723139 -111237664 -240847369 68321080 -160731208 145519798 25617081 132604582 143580013 -88417329 65768735 157782701 261071602 -206425239 -110633527 -142062148 104409315 -221871288 85538534 105168846 24356365 -152848665 135391226 162940178 177634662 62998390 -181233569 17295560 -26836291 83589139 236145270 -247519774 -62847674 -19900082 -83015201 -213417674 -19034577 -129546406 106840741 123141908 121542161 -533698 121033439 246220931 179172075 -65954686 -165352064 128416424 -75617468 70639017 89770826 -84905515 -181436698 117547491 -125757155 -255220599 -130929639 18101504 123668921 251776333 -71436657 145064661 -51744996 -231377971 23050961 -3145809 -126509707 -128178868 298995723 -15995703 -260119343 -221390452 187444288 -241425944 -163023912 291359824 -22306801 199239813 226842628 298876998 -144442612 254686391 -168895753 -19224118 -233481610 167716732 83366298 72650464 -97221699 -128923802 261364521 -241094327 -111450326 -141279575 -125385777 24509601 69788072 152410053 136879600 -53339884 -196462194 -37918887 107628221 75600631 170260069 -198236281 -196078699 -195795206 -103343887 -135682020 -121696031 40432331 -64591744 248748761 219920213 83107440 -107856267 -77449621 192472307 -121478449 98455723 106303399 -116947209 280078896 198972749 192320420 87659498 275898456 288937370 80771332 -103718710 -14742882 -206475331 -281898891 175776932 62229192 -195078459 -136919727 43864248 -60887757 299037655 -26888258 292440673 -278901436 101287569 182588240 -195451674 -20105410 264956414 -241090342 -239146002 88582094 -197224654 -143606857 -256146969 -3298690 -129034771 14065022 100833520 -266350024 81676021 148569438 -211344473 -112521543 -286046239 -216293128 -181669986 -237226637 -111070262 63704159 -236457368 -104591985 -131609504 77442785 -13084073 162945372 -24090603 -191939717 185113497 -278810294 -3502101 -271356091 275328162 -88307038 -249645721 72550346 -74261659 228357069 291210754 93208616 153988420 10854013 -20453731 178800557 13842595 156379155 221598953 -241706996 -89996795 -206697665 277476909 -58501126 106007450 192938602 -97489495 217779289 264408004 280854303 -113765930 15392370 81030315 -247271660 299775918 216103994 -133229304 -124169716 290861291 -48469787 254221435 -271417877 -203280851 -142430101 274547999 -63461134 142030391 114913815 107872587 31374098 282244338 -158150121 -38736080 264369007 189780684 -211999009 -71623460 -266817830 -77529879 26109257 100799068 127711334 -301588793 -106042595 -12574349 -123140735 -29871334 140356293 176958061 -92213036 -113533115 -209547056 187321846 288188987 -76919145 2888829 -36583091 295822809 -130172199 271766958 -43379913 -238455615 -141965689 -157661712 72710281 298724993 177742242 -252674590 -185392748 -121868846 281304564 224868352 199272051 121685946 3533661 273570234 -241785355 127038059 -139879834 270300024 277293699 -237139920 117494970 -277202354 -157786379 9288402 -55157625 273956611 -210836155 -204566132 296610387 167637873 -51771390 -81325160 135883187 296685542 -188623224 -247833024 -79168489 288254237 -65460701 -173139801 301249015 -77889595 -102004228 294691865 -175785801 8524929 -78875530 -239706559 255602401 -85750352 297001338 45016042 25920103 282044697 52899850 -7459608 25758246 80605218 -278608551 50360019 74965868 275062005 -25848376 154175717 111462075 -170832814 82147703 -36222816 209321178 -53961577 33134379 173200823 283964886 71087461 -282483901 -273178053 -107020415 -152043962 168006418 25067449 129594483 274909615 -178874857 -135356754 -222542596 -207287478 -150223277 28721322 -231325626 277243407 -175721902 -296479460 -25183840 219005896 53737243 109963386 -41455769 97379269 -82328458 -81114869 -7288010 -263236000 -56368364 149150593 266185138 -23021195 -97276925 237693399 -260386944 -162073592 182449155 177566965 -231018473 -199060870 58871360 -209791503 124172644 -219557407 33890571 -201828062 -119135355 253834914 -100594333 153170384 -297461456 38676698 106434626 230095957 -122189941 -134187956 168029794 -278141126 37279506 -217685567 207163353 -278043953 184800835 237931512 -201692384 -131452239 -172445551 -123323175 -176693241 296673991 -97244007 -301912476 41833018 274700530 31863974 -269665372 177208238 115584419 -138647673 -238216088 -97906747 190231736 -136776134 193739353 -32482327 82747197 46803808 -261350020 34774912 -176446671 -72028374 259693294 9107433 -168669815 -63750853 -1063070 -69290451 183354129 -195771843 -298661871 298568529 243818337 220681666 -270715937 241373219 -97010839 268374754 42801982 -86929630 -115907320 -123274182 238054028 -77028325 293202516 54555890 -118704927 -80479875 30656692 -294382126 231536510 -241676632 -179700254 236357419 -202468831 -113429205 250585602 -140605695 -242036018 202468292 -151433350 99992021 -60944013 42328824 -172999324 -126105146 -90676910 71886485 289884115 58107212 -232671122 157305050 -182917174 -194263310 -179052272 -21627843 -213369961 -260936728 280283592 -10345208 95443214 301165777 -203791218 258497115 267053319 47774772 114364250 -73567894 225084750 -104361708 -183424073 263587698 -53779237 154205534 110113324 -264357968 -241027504 -147353639 115737654 -81431498 242606290 -42003122 240555139 279723413 -199362620 -199158146 -135043754 -181203567 298010501 291336028 -58449040 -181169404 -290496252 88921524 -119581409 -236764157 170976183 112408656 -265763422 213613621 222825603 299823164 94593335 188410008 73337523 -286460762 181008248 239909979 151321981 -245013949 -94186131 -38366009 185673231 -44593178 297154577 -184988658 -78924447 -186307532 15869452 159414486 262234055 214620895 24966485 -159004915 -139315139 -74971787 -104198217 -36669678 -297286127 143358328 104651949 143618219 -63644380 -110095679 147578592 50495871 74581777 -102663160 38430580 301786756 103310035 -146346131 89955652 -301948881 -126750176 132058773 102961354 -13066916 -201408206 -266869133 -276170393 -36903784 -145521783 202549087 -13854045 195068809 5685054 -298811988 26707126 -154096758 -31752978 45315617 -54621063 -120451581 61781396 770674 -230001741 -93720521 -296266677 -154675694 183355778 -124890275 41165258 185658 230827666 -194766920 47109645 78185472 88440170 147926303 -212296350 -138217513 -6806150 -37137156 41922251 -202073032 145202356 -96606273 -256509605 83847218 -235780820 32958447 48011391 -232531759 -292238778 -243821817 115079221 -115738427 37753846 -36868986 127110717 -297396949 9838790 116939329 -284513037 50493873 -86250664 82463737 94126203 179450763 -136528384 295916263 -110871959 -248955789 192141938 49884236 -172683684 -162561133 -48555329 -73716772 -147293309 -31949523 -222722451 249196973 162861049 -87773189 -120806409 -214094055 -180177823 185863967 63859739 300970828 203329769 -48136271 610119 -84197778 134469752 -283838635 -138974840 254966638 -221176367 52023183 97224739 198266947 119297756 38304676 -33230550 69737287 80770367 -29445538 29656886 188824388 -102654748 -228472958 -137186336 -266289226 -254102179 -20668961 -82244771 -9773542 -249247693 3109615 294611367 101763790 120380925 188468190 -183970899 201853087 -225654471 -258581469 283003494 -276793811 -57041433 -120291088 -163087364 132784455 144694404 -292368848 207569907 -40663880 -19881452 -13950933 35909895 26917118 75309772 -278371513 66517384 -287303028 274013711 -245830042 -226803496 196654517 -12777113 -123342039 256453270 192699044 -112731506 -189330673 -214188402 90148781 226352267 114261966 -91654182 -36387459 -159262202 90140144 237894389 -189591156 286732007 130883761 -208762927 -10929409 -149949888 -22263270 52546334 -12515005 179930917 -267693094 -284173472 -170216689 -250406571 -279187972 78442550 90842254 71704759 255032451 188173174 21855514 160867632 253059185 23098246 149947442 -214145948 78205875 -95103087 -253075980 194755175 42674004 -131316802 -298169184 43031251 -110286668 41556106 35457082 -21465884 230783225 -44967324 -227013722 -156695274 -150186659 -21082579 122265205 133587979 -197257869 87658218 -47289532 214719643 -259308699 -20695555 82971597 91719424 -55290714 22969892 -28016382 -232543180 297639754 -236222629 169621146 201357089 -147960936 258137148 139662539 32601820 248187290 78448338 -232023427 -104169551 -270548994 202464713 -121612615 -278395634 -39721780 255570183 277905203 -264083946 -299326297 -74208796 -172021042 65541522 -151813060 112406648 94670720 -65428029 -11489781 -120843425 67413060 -47532059 115535950 -129997419 -281141855 39841435 -61999920 -15961745 -60544045 -83007490 -9773795 172429608 276416095 -143236783 279431378 222358156 295967732 193146139 -156014795 -22254087 32464688 269019991 -181698641 14129458 -103442641 259397412 155376543 155110541 36497191 -39066721 -49752730 256366853 -53186180 -54449658 -300854859 -1591508 219733220 97889696 160776754 -265762524 -31147826 -269293680 -103680973 -136415473 -89162334 -211128254 -291528060 246681412 -173533608 123090894 -112471717 -121514848 145197900 -91052629 -168334940 -84123404 267037226 11921617 -35973975 91172025 -301580705 -230159642 261166871 -252783300 167457321 -147755367 210854030 -191501531 238412981 -51245499 -292718571 -179484480 133108423 -276606600 192304746 182402278 -116045759 61947707 191728820 110406915 229682174 -115090369 -72971069 154785550 60596138 137357318 197167618 -252799351 -224459636 -203364387 -208329263 226828405 31276896 20190717 60315156 -109429261 13340509 -143659529 57033378 286930902 223922202 -76087566 180815210 -276342140 -134299367 154524701 293262750 -18390359 -4962227 -253618179 216043990 -203025108 60940065 -219208530 153708707 256019979 245046056 26786447 112611340 41551227 248574466 112513769 -5842821 -99014309 -290965059 19326478 -206512889 -81220115 117819258 -51070607 -208102837 -97095017 -78703468 117126360 16905144 301327806 -93017280 -184814056 -10191247 133907777 145662396 -139630064 9492866 88306335 -192459631 174723721 -169110899 -114267696 -172378882 242053450 -213361929 61815451 -35294162 67995833 291745634 193950900 -240057410 8860884 -275868879 81338588 12999724 128571399 220555730 236709581 -61199425 -105666440 -212958687 22747351 184293212 162304354 38892788 263814123 -180709070 -232885028 -44945083 -78859464 -42757141 26928046 93119574 -209038789 -199531723 245564717 -141169362 -81540702 -268330020 40557497 -112859202 110362833 93974563 58644237 -230001645 -178234439 -80522284 -172759702 150647430 -209160257 -32488971 151827405 14080510 -164543309 113639360 -74590493 -257049310 -81956115 -33626986 -51585404 -122188829 -3040003 124705864 -141146570 -83873442 95840516 278583789 9292732 -13907344 -188826981 -242327445 -114661373 -45674349 73281579 -879956 46735867 -57565492 212144379 270342208 -295382573 -263468011 -301677794 221926259 -136010230 -43841765 197119411 -170806152 149064549 247547686 -181807808 30168981 35384331 -73111769 237775799 -259776294 140811881 -127510964 -291915810 -299038454 83858840 -162460250 26154068 -230273890 152067196 142090788 6520727 -251774576 22532720 241461586 -222937935 10398275 139738068 212715772 -20432057 301851462 141508290 -129357257 -262644905 277067100 -219232830 -159697327 -51406406 -300320762 46305018 186308412 66601159 196592891 172512623 184261476 -188282859 284851875 -86373726 -10570423 -202134826 225842246 -3878096 -35858258 -31903981 80896889 -180471784 180074079 183991425 -294643336 176432914 -265950121 -240571527 -110992781 133831004 288796815 7689425 -260207693 -178854686 -81538676 153168848 229663348 284511877 -242183148 189766643 -51258219 -219845910 -42754066 295927428 8020177 60492613 112042998 83724628 -91664222 -289392770 271578688 115263112 79659477 36407002 -233761000 -105933342 203410971 -259152504 -279401412 -301148438 40103252 -221390600 -292640861 -74603726 191516667 -178623563 -15781868 -287272785 -220461365 145819671 -20922007 70101978 20295518 46961987 155697977 -143534771 -143258438 -172798258 -15344172 -162047653 -23566223 -5314621 146997582 129058236 98197862 -105129592 289501151 218389234 17005059 93642884 136285960 35100453 53018495 270152906 -72063390 221863284 -238851944 262898149 -103236613 -42601254 -87510504 -200549191 -34636526 267034756 189225324 -87194811 -195648797 -132873340 -239640747 195989094 229231639 -159539474 82861787 -193146186 43641226 -105554645 -101745657 -46973664 93062412 -80496771 266891701 -170882759 118410722 -123099350 57794570 207298072 -253922682 -43211249 -250449257 -203740250 68481628 -244844088 -273196318 -64852002 -98176276 -260101839 -220319228 -237043333 109614522 -218027832 234034155 -147941718 175162817 -169449382 122003075 53596039 73439366 63038238 98980263 103070662 -109808897 -294651425 -96663772 271252179 296855570 211498504 -262978668 -94661943 134353311 -186591477 -175645351 -175371417 -126292799 -256933969 175784607 241208212 117219259 25857058 -109956696 226975274 270455403 -80446331 133435389 19905292 172920796 192836504 171081748 198182202 158431123 43633694 82025840 -258235527 270777847 88981322 -181610235 -184314883 -260338179 227761111 -35581027 124997833 -152884423 -67304506 -218453452 -19569135 -193763353 -149947109 46642008 -56629263 193476857 98228331 -11742263 -139863129 53485186 -4680664 98310120 203976155 225790009 76049041 32973799 -265602434 68034289 158495462 -88120481 -201402939 21679159 -270193571 -179429929 -285462079 30169806 -170986999 237495353 -64561894 23300166 219609866 31567174 -265613223 -193002533 151780808 -145713622 -11757695 -297125191 -78081882 -182150331 -74703310 21421066 -86144593 108064352 -248722973 -220884585 276166688 -215531880 267660841 30800266 -8481604 114132715 65289655 211063808 215143466 273762441 37144019 97023447 -139641863 297754272 4673475 -7811452 278852014 187671807 237602738 -72682584 -175275168 -40204132 -71795300 175448750 -43985702 132322695 -143714275 83108862 -13960568 169713964 -252826555 -59580900 17486891 105324521 -141165477 156989008 -182606002 59622926 -20719713 -288637255 -120057248 120103832 -206441850 148158265 221613687 20345488 195525939 121706701 -205770247 262870862 -263581403 157654559 -73704843 -237323549 42319378 -261079096 25433498 -184354629 71298192 -241001571 191539574 -165924920 -175393975 -200703524 -271222986 265176928 -248036651 260069953 -183324325 241946038 -25673431 -178890764 46174758 -13419602 87342083 114967881 -66687477 -163703341 -135096043 -157591960 -183876481 274593180 -183404834 23042592 -95646268 -168662697 36625856 -255255585 273127469 -7340271 135065940 257778443 58651105 4302615 -241340549 -53304796 -122995982 123144168 -203755057 278591106 -36443608 -75762665 70756744 -6614707 -128095108 -127095921 -122704001 -288171227 125062325 -182751490 212142358 -171010310 204035011 148360191 -171257227 -140828294 -60616404 49061559 74482872 -167291979 3652237 43830712 -143666771 296715242 293264475 -131578772 217148641 33716689 -5061778 92585216 202650416 54948400 102550430 165604733 -173707109 7073906 208876042 210466814 -267843399 131292133 121978929 263916251 -60531547 289878712 -7148953 156841192 -281955888 147112250 223828388 283126656 99569702 -255037636 -97789260 -299518821 253708823 -300615938 104292580 10409497 -163153534 60773612 194315863 12446004 -60386205 153032172 14566573 -292473372 -281869736 133862680 -247981391 190215021 47319441 97288640 68043262 137871729 -136564585 -161154023 -238721560 105615384 -226225708 290685681 48927999 183454766 -288388374 113830911 145895491 -277386587 -159927577 223299854 297278741 -55261244 -157643503 189069874 -266222244 9062567 79668426 101883235 -232092943 -63754735 -102024791 209817350 136311943 -158174759 -239770750 -4984833 -296950208 277506795 -143141989 273407189 -248415540 -31770315 122606595 261709169 219855199 159743756 38660742 84581550 -268446605 275364217 -23830620 -287478378 -238375767 -25137500 14649360 245854461 -210462869 301088870 52673768 101387089 10972027 214860777 -282888113 -79634044 -264041167 223641089 103575756 -297502241 6624861 217805718 -194021069 109037325 288434742 43647478 -260491861 -287202608 196931270 -129526620 -14203955 -269878015 49488394 -96591933 177333804 79442200 254913043 -246382356 36581089 150418566 110568601 129714432 -292621564 227929929 -192969694 -185884327 255016825 -89675593 -97380217 -101668463 129686177 7893202 -97324448 -260835146 -44059933 -258129463 91151577 -202125394 249285724 179450442 -142565676 -174094975 94980121 -130032973 -61181557 -180357576 -250377168 -91384007 188566604 162142601 174052061 287406297 293545135 -84515818 106407155 -29587738 19555364 -233641467 -194091805 61389609 20644500 -8464967 -277136881 114794614 -73687009 -120955915 286076577 -172090769 -145052629 -108688171 254166046 -260293313 -274893204 -215187662 -76954822 -232732769 -227741521 -205540186 -235866325 -244166365 277799836 -283589529 79439444 123128168 -291704143 -124089000 41994770 -205277845 181689639 142322869 94180787 92165518 112143395 140414310 136598067 168746066 80573390 273117483 116239566 -75523869 284446586 -275211677 -12964026 -3458598 129348800 124440096 -104566835 -251768522 195780867 -149428878 217923039 166626437 -297507011 7819232 -209452716 -187803353 102583376 120266303 264333090 -71610546 -253596873 34961827 -119754970 229214207 -301586708 196451131 48252056 -205788013 42458441 76130625 -171193024 152501101 -26325541 159833336 110506522 -226162274 -47258592 -135529932 28460927 237060669 -262625520 -272630413 92431369 -120563807 280185476 -262375101 133057937 -128923554 221303214 -118130712 80601645 -126034882 -27564924 55085722 135758930 -82806278 30022979 -16646208 6467108 -70092804 -77878465 -76093419 283178008 -126900803 26204361 -21119557 -133145334 -115553893 -195969874 83815103 -77654794 -143636486 -142089268 -187903164 65563211 260795829 277379073 71403620 -168506875 -293387689 52637024 276138595 -235674983 -228400721 -272724867 167460556 -122374743 221980942 -83813799 -205254830 47659191 248654470 86883627 -298123703 256833944 -297836541 228957027 -228362876 115921860 -91506356 -296032450 -265860657 79818565 212627346 62029995 -96523555 155802052 -279383079 110960774 -269080146 198873947 223504932 -279076145 195345550 -113884591 18027098 -262017390 -53027580 196121400 262718548 21384490 242120688 -45343541 -234428146 -183473533 8357394 -113310588 163366529 -224927873 164997128 -153078538 -210594148 -165596992 197827702 -47832094 274287582 -53581578 -58464312 162439173 -45713375 -161902362 -287091824 221073664 -148682284 -293639983 -200480467 5379076 -25824092 232893681 -135660035 235829708 301202181 138080574 -49489332 -91332308 -192223767 24696199 -167466432 37006437 31003896 -223329925 103642860 -27244486 -50607387 231831591 212438049 229082411 -49730867 -233008629 -146332243 -166206188 -133762295 107142091 -301297447 194203976 -57132797 -153697738 241216044 -175136779 -183605655 -42550608 -89386146 112783630 179228766 217352066 31943543 264321600 -191992742 82761819 -166621385 -38911291 -58603680 10889421 -62738115 -134458870 -205120500 -111912764 162162131 82339375 288142645 -197082218 6514794 83660954 -35245596 -141747024 -279524670 -230548978 258382233 295818977 -135683604 227003498 -159519896 158733877 77795194 184104659 90697014 -114733216 -98219733 296489928 -8267818 187828437 19243381 -112536101 126236278 167059814 -57631377 198982960 -247157336 49729745 -264644084 -202823628 -136279009 52233606 158443574 -104120907 245831283 -196364905 48278987 171762003 91501017 140802395 -39090081 137194792 -109326674 19140051 269366217 186934831 28156527 -25569468 92508191 -210734275 45258150 162002372 -87181876 -294196532 -188099104 -235455827 9540803 -214301703 -26715343 237695864 -59976711 123921440 148545124 115588658 137183359 149191917 298429469 -172050091 237136910 -113590492 251671643 -124188471 -31013475 241710650 -59195684 -45555190 278829041 147041165 98297244 -164086316 -204771133 -14366276 147423494 244397045 -66355097 -230006719 168675903 -289634326 44112000 47182515 226333915 -88133885 208753996 137085587 15400272 89863756 -197415808 -128898199 113793134 -50239895 -97598972 -191976921 119674827 -142359132 275203296 -219434134 51116351 87883571 263872078 40361302 -116683995 -102224747 -200998697 277094419 -46249286 -94977003 -218119643 253563545 87925353 -67674324 262448093 171766438 -81119502 15943242 -252808206 -203231239 -207465418 117507738 291750960 109311289 -107255827 150350849 -182386435 -126484274 597482 -269925546 196808110 -155628971 -177112830 268892352 -134753194 -42275119 21668489 -124472126 104608104 -46592436 138141521 -99473505 -120244467 -53336423 -67468626 -122908591 246548935 158345203 -282171220 -46269201 -56163600 -6309952 -223684333 155964252 268627568 248281860 -82059860 253619918 196859987 217721476 -252816058 101995123 106694137 -275944028 147731761 -21869951 -13227590 -65061379 -130495584 -294171172 168845110 11270850 166930185 267540887 -232367242 -160235002 -50728681 -71396794 113594799 245024187 -297766145 -70252461 -178419819 -37606851 200711223 -103884062 138226345 202882894 -138287483 -215239121 -242533830 156496567 262013400 112780419 238317164 103184213 66776160 13533730 84873150 -194944422 -229517948 163691498 9863414 75049951 -14671694 169864627 -173081361 107253109 208282423 -45419048 -6037755 -124248580 -198717029 253768923 -264233014 69903592 -52281183 -259275280 61540659 238056204 206160831 -186866993 -75454358 -32883430 -225117916 -215697984 299151812 262000285 205906318 -268682626 -115291131 214034033 204943576 101735179 152450111 -169563773 65668893 -298585018 176850164 -144501694 249207419 203297054 228682785 60905834 -149822521 -75987106 134052840 -235304464 54192747 101297601 64244881 91380453 -188329975 -274391903 126667726 75114413 167443339 -243596595 127646874 235840791 -174215248 -198795378 -236867618 255558283 125723842 154227296 -134013139 -251734111 106758359 -158633519 73125947 -109133790 -274376797 106815586 260830618 -280578567 71723795 -261104765 -133532556 -183905646 275864637 -152072432 92651708 213195813 69188233 175078785 -89484514 260537893 265386583 -161304827 -91604112 -130446568 -78113371 -110706539 -284747842 -232130127 55816273 -67951506 -160393366 -239136273 -11468165 -59375563 67241244 -107662191 112196980 167457791 145237816 164945227 104527051 140358064 265128048 -123753696 141076186 -250242382 -242677080 -81398746 -199968481 -4187039 26775976 -128620338 -62925305 216563892 97806751 -46053857 -100564183 -63807376 -215401395 276236341 -270785719 -277105612 -242202534 -145512357 -33223603 -115217286 53792437 253342851 240170804 99942230 -171414188 29294442 293725299 -99348151 299513056 234951358 -163841099 231974965 90038522 225894561 104061907 -43888812 255302054 127403784 -235475264 109054598 -104181695 -57255114 -53086470 -269249880 189711191 -9583094 -235449171 -189040600 -196246871 -248923566 -173999343 83267358 -112707860 276005606 200653165 -276587169 234605399 -258804288 22257063 -42718953 136349580 64182145 -35769173 -86780985 -251864552 -232024410 -165609038 256284271 -157782427 185611299 -253480613 287758482 -82173144 190834297 150382659 181131291 288278447 248235848 190679446 290862160 212148523 -296400548 -189781506 -295485408 -228129385 -215919850 16504034 59106078 46652409 -210449283 -200188658 -302159805 -254437284 -119749513 132413814 -228042242 78684562 145919988 -236388792 280351483 -224692203 -172833915 -82174302 157086346 -239345267 -60818347 -54419697 295493696 -37505738 112871796 -71439835 33207964 213467298 43761569 -10737858 4061421 -59634641 -75892876 258214802 -229574918 -227401538 191621882 -188058176 145616115 58312310 -246696544 86762375 21173015 239809089 -38914032 145389299 -49960427 -264040418 -17475040 48848408 186688015 177371435 62457847 180202691 -285108400 -90396819 -72642109 -2755714 89900173 107134685 164550694 -3258421 -19943021 -151136588 268462825 -701810 -35570870 169279331 -250886447 47718316 79453580 -1397610 -67604221 -154058323 267949420 -178120182 170339652 54679934 -215408454 116106163 -162087415 -53268824 164034736 -123630398 -31021253 270157009 -284460762 -203038692 243017790 189078299 208009120 -197162547 -231438729 -28685434 188768642 53512216 -36479106 -173664056 -81189774 -218500158 -226656489 -134876771 52850235 -79697862 47604443 -153637749 186594719 170224182 -261827024 -112979997 228952516 182923548 -201471410 -248147812 234111101 -162919703 192907801 -98279127 -264147196 -209749747 -241597586 -197035310 222393111 100314797 4296570 159988845 -282177071 -174052798 98815373 -69844853 258374127 196990811 -171221143 -36006397 -153524181 78846772 -212544308 80974921 6897806 194138961 169104892 259466405 44244065 90543425 233254311 274028451 227908413 -102437430 183772314 166215447 -215470027 -64976494 -70740972 113604816 -15580406 224203313 -72240363 -84820706 -41234529 227734003 -188948474 -113380643 124298347 142153574 81358207 -11234342 124553062 -96011157 276691993 192154629 189721473 -155836464 -9818127 -166306708 -197878304 84469962 -16212738 171071459 238193478 -150506680 -45731568 5514540 149010955 -164332222 97242696 136962783 -190237246 96984873 -84571068 98484986 -68326678 234776178 205048663 72793368 -278994546 195486729 164505282 120017166 158133450 -224060843 -46576460 -158739696 67599668 103994702 263296180 22141648 -71460974 209745860 223773874 222557987 -139761135 55324732 -205129038 113558312 -263526863 144780197 -52615847 -68228945 14098887 222523165 53830074 258874771 -89658890 147377622 -12344534 -61695196 -108482501 117315765 248172522 33761665 -13881864 220552800 -22468537 51330399 74100928 -133752865 -170954662 180219740 221730824 -87741190 -29998682 -14957277 -35873165 161798794 -77240913 -35742580 202933347 -227122193 -158625264 186121107 84532600 -167839023 -29917570 -99165695 -26433480 -191937604 -55029189 214936817 -180411913 158325695 46843424 -148678043 -146205849 188505931 -293978160 234102837 -221354028 124499420 127883321 26852612 -140363324 -144359030 -24043127 154721948 33588985 -143509693 -71283456 -157060485 299352578 -171424457 -222911841 -69376793 243413518 32786459 141690525 -236542887 283054130 -131145439 99911697 177210022 -258133780 -103071735 55599400 -217819245 -170278516 212492059 209655455 -194042441 -188005861 -722121 -212011842 -2711183 -2701071 203178345 62656800 -285358272 185085208 -49672959 265628410 212294446 -141886369 -48827492 183109088 -61440536 -67723753 302190519 -36342979 -191454121 -179575450 140905059 180574813 85247514 -157280807 -68579953 -238081508 -147201623 36382641 -145889405 221880490 -3514208 61758778 46262917 69634487 -293933503 -37542703 263127091 -282972338 -45276853 -223784059 199057250 160273744 16067581 -192102210 97357441 196036259 -32988283 293788979 227943981 108025354 139684575 33268417 2379458 229101697 -286001805 729758 -220797038 -249615302 -282036949 216520111 213980307 -35772156 182922800 -121464370 -56088342 -55149967 6770517 255829474 -27210808 -134421957 -56240119 -189459845 -85478462 67961661 65710641 66764621 -89991852 29264581 237718766 -1486367 -33815236 -123709127 41402717 246283660 50746207 80929263 200164568 74681998 -145525726 -79879170 -61059043 -85908285 268801077 -33614330 -226119521 114450915 -181931403 -48128848 -300402626 -41855765 234616948 286467170 98845197 -71259250 125094099 273492842 -156294029 290832686 268805673 -113802905 -244717806 -126904720 -16580702 -239784187 -93544303 111628149 -68392729 -7039008 9419004 -14021193 -53049675 100814882 154027371 -99706084 -176478111 -227521664 160923072 18209319 73751110 -274586391 -162763699 -288725446 -203757154 -198914052 -245905314 25711577 -23674305 -32924545 186605506 41057972 -16073969 89540617 -116396690 -20777604 -20321167 -67073472 -89152289 -66970310 159897181 -185414632 -274997732 -256424540 -247045735 -23895719 -128153922 -180797057 -2687919 -200881946 143411799 -284314067 152760218 175267720 -218281332 58641389 168261102 -130704356 -239214378 212502930 -294755181 -87107240 174908224 15180628 -268639946 106191786 58076998 -114993297 209809557 -155791749 -254390836 236482707 -36583121 -154334379 237021029 33273005 -172244472 209711379 125554437 23388949 207098029 2409001 -11660532 -45695327 271635315 231511148 82620504 -146248208 -294857082 -94238709 80588802 -242802608 -5575230 -113342562 -22609203 -239738768 -144551743 -211134533 -47489741 156169924 171033890 -47247974 104622136 96996828 -8654508 -286479127 130767152 -209605163 130890936 45694616 30429150 -195089631 63038557 7812671 -91080305 -57631872 252623259 297170706 82196825 273826633 222881748 36977936 -236998068 -13894386 70408946 -245046604 83649238 -78288390 -175962659 44324214 -187411876 40842594 -40704978 -103672834 131832466 -166368898 -61108332 267898763 16921986 149646679 -18396357 -75350785 115028123 -193284424 -86673414 39135438 121340398 278261430 -68192970 -258749776 27189272 -35892491 282887939 101991848 -241328763 221531956 -77620210 -81171369 93148732 145132509 -286347747 -91610106 181646263 -263291393 -299901211 -207954773 -253643603 229470509 15065274 -149127562 262534185 136053130 -62566228 191569342 127429521 -102849265 115784921 195819249 -245124697 -66765551 16868924 -298796306 -56579622 269218675 -207866650 -205457527 57207600 230188094 -168489694 161081882 171773549 -155934998 -40693556 -184017235 -260918603 -67970600 -4130474 -299479371 72442929 157336697 257129099 25960959 137541526 188892151 244611093 242260227 23652531 61625270 -166457189 142757963 -231344302 233624926 77151823 33730224 -190032869 195711805 47018795 -100369201 86900322 117041817 -152381907 -243211296 -14657280 224913054 134543764 -178572846 113984360 -287194535 -224742050 -97113037 105330741 165830137 148529254 250102530 -95915945 105331429 -249538935 198571162 163709766 211735391 -153065235 -233525158 21396088 254762785 123272541 13008102 -132431170 34323 111269723 152292972 -11748284 134196372 294105736 133926202 159849463 -175685531 181535242 -91178689 -166146564 186022746 125279884 110285525 -241503351 -19495678 249375940 141183780 -199002963 87872791 93610715 -267488583 111006593 100115099 52062284 71003057 -170284540 257273162 -270009511 237061390 105993197 122318179 -3315587 -216781849 54491313 173429391 -3499169 -112151292 -298149471 250252301 -264347788 -115770884 244668160 -146481253 67081746 -215158931 -256769783 -248854283 -21279131 -94568199 124894324 -119406243 -275890453 -45869151 212006759 148207478 149736015 -253852504 -256637104 4517082 -69338098 291060318 -278691890 119713641 270208322 -49558525 281488047 148183235 -152961665 -151739515 229303559 205327505 71699998 300372765 112102335 66754217 -17101740 -119274118 -174931665 156818232 297331362 -206108325 -279650250 263546457 194907151 112845276 3469948 231164316 -287534403 -183921111 -99018687 16112531 -110900307 -177105662 178079587 77924355 71119572 53626008 -170573856 210963653 -280273306 97726804 179639543 -182141692 -25433023 -129497302 -268612961 295737358 -110366621 -271573320 -137326713 214544637 151516445 -297206132 -104285633 185291315 299664850 -94224211 54942024 91783267 -259503054 207443078 130174687 -220091004 -182939253 102921316 -201626036 186939614 -195577257 224954881 204734697 -187197177 -200431025 -116696329 -217373257 26704632 198068151 24076660 -149078959 -192213219 163205056 -43049064 120159072 -135704680 106095834 -111639119 230757596 -205113086 -167956945 -102252720 -120595565 -279180917 -254122087 -277450108 82575853 148730888 254283862 -134358456 116219435 59575047 187932095 13476475 170606436 -113419971 271556365 -182162131 77201864 79464926 55881962 61941428 41181217 -165508618 -246669370 -158206738 -6953460 120712378 247013934 34876841 296488528 -61056379 -25894257 -33603224 198972368 -68734684 -38333822 77026268 51462284 292308623 218417734 293964924 -37702525 298783367 109059710 208930618 95520792 -240988821 146651466 -43450303 -181496422 253840107 -209594413 97193450 46012494 -19354240 -179510422 -75597943 9975964 -285862311 29440932 -234523739 72249211 233308300 -202884106 -58557222 27328559 144143160 -291073260 -268692213 -105652827 -127100623 -10743828 214967277 19076970 70398495 -205965401 -250463031 -258153275 -159084788 176329688 -198120784 185143104 187141048 295203915 -178378095 -253197271 278625830 187319896 -182661821 104512793 -16875540 149398137 -79577720 -284371557 217359411 -61823107 -85624072 -15827988 196088022 -53984525 -189251095 248116 56947029 274770810 -123106568 -61682968 -69156179 233820750 -106116549 -245616591 -274912312 -104202779 -130628128 -91898527 1532372 -41468649 48944148 172657538 -206309742 151824697 28217316 -208200589 -28695800 -192902728 -40136250 186101810 209032543 -118385020 201513 36197086 290113881 49581539 135267121 -8833976 74777097 244985011 113597411 7613514 -42865295 -128327533 -182247091 -120067456 -91784322 -109827755 -93562081 60728057 -154159927 284190810 -161756402 295306211 -162773595 -56210998 -136346162 -180671868 -119044388 -153375395 85999380 -28679527 227106523 213751896 -211794842 242015215 35925861 207650421 176374228 -135024551 -222483444 63988293 -184335411 -274688215 -93071239 -163507730 -146360904 286200571 -73150685 280363051 -17881861 -233613786 204354139 -159636213 -97691383 3024763 -2391849 81935024 -121992661 -145236962 -105616670 -243403805 171440765 -146290737 124461007 -256024280 -296165768 82084551 57233359 245911897 -208587948 -29724962 -169424052 -214490696 -15658991 -109453329 -109597487 266382628 98889560 -301223179 -211921212 80860489 152707861 -291086968 -185832346 -136480220 -81156604 293267531 -230435324 -238731988 152780938 23706927 -120593065 205640931 -254554714 215154657 -197568769 208442858 68219400 120009315 72261118 168244941 -272966476 -213788745 129093671 -231354355 93073132 -189691039 -119855763 -224213045 168989055 11398106 272829317 -5433951 -11780063 273785953 -226239742 168492859 129610207 137169077 -19785649 -200036724 -143256586 -247670536 -162332935 -300197663 -189427876 205006597 -215459267 193498038 -261888947 161905618 -288595099 -248218317 -274553791 -186459786 78173220 272471383 -232649285 -238910117 68390883 265070819 -165156351 -253826443 -141291192 114737456 -119446046 147314661 -7028971 -214935085 12820216 218722578 -142315143 -213791826 -251259184 -232681019 56588006 100221617 78332474 -98383527 59060175 -183069606 141238886 -82119857 237149438 131047227 1038832 178439211 195580250 -1884246 234458043 12525872 -7859571 -99478145 35239266 -4046451 -83919136 -63218192 -302247457 162251606 -170788690 168149375 -46715742 -69924337 264291047 -246433876 -158972018 -211952744 259471785 4202692 -8990264 -135783173 -29378901 185735417 -143077496 150543281 20299188 -111574351 -175177530 152083952 -21502181 -267842016 -284449956 100902395 -179178664 -201691550 -38971450 -124800621 37987014 -233076864 -237417637 220141938 24163110 261234739 -134499877 21643084 -112941588 107041385 -232049146 -40726338 140326563 64273489 -125745894 -15462456 -142016351 21489674 5993902 -100258173 -244311794 -124301484 -79518255 -139018453 -267010300 268051819 -178046520 -177299228 -213202749 -212830784 115837176 273980195 167337662 -292764850 59074228 -124153454 -168598398 103779826 -191938708 246445466 -120145423 69416590 62622467 172781524 167487077 148916332 11790832 78666106 -49379189 26319445 -278013940 131783144 59819892 -210639830 4759428 -60763718 -183706827 -157755726 266489579 -213533414 -228460664 252300264 57620431 266450785 -140656977 9876789 -64194939 113211557 -157291037 50840808 281443498 231258564 246114956 124343532 274102183 234523509 4424992 158645447 -177520656 -176495390 -297720384 254788832 104953935 293076491 -169905844 -106464252 193420718 89424367 -233400926 -75960236 -20550698 -142288988 -218687339 104028054 -119015264 -237593936 -232155241 -300904924 256422297 160987163 169325473 47860080 155186547 -87847413 -91896632 73313645 -43190024 200896678 110284649 -78006771 -155322816 73678236 -63879325 -151063329 -75425911 101577067 160559455 -50317561 221031359 248102856 294504301 77591424 212032631 -212988193 -184022084 197468108 52952936 -225177476 172192251 -4394918 -177234766 197848184 -193597881 301690184 46654674 -37070506 19088112 260238426 138367260 28775040 191183349 -100623602 -24067818 -24189192 153348134 21814864 34679664 -161562926 283814618 -22166463 237355531 -132403454 25082231 -48963237 247521664 162966239 265264838 -57141959 -56235904 -255370452 -25314004 30882982 -15548922 -278572559 35283573 50498285 294252160 230335764 130183460 -143931628 211455721 89417162 -147188718 -188235086 -276531356 9409943 -245881916 -1352865 245104762 42254798 -283263052 -250146784 129853704 267987700 -153648095 -126913129 -53706257 -85779060 -37605958 38174513 -63650404 -258587834 21744582 37751914 130758683 -199224058 141285947 -32753684 -224662540 -82388174 -214321560 285747483 99137531 18428488 -252574092 123222341 233968438 132768840 238364236 102923979 269949691 -88766301 106907759 -267258379 -87207936 200713044 42428403 -30496229 -270432539 -2495284 -76107965 185483429 -52206440 -178720258 -235394940 125176251 111649823 -37848942 -175926009 -274263030 79407425 83974868 -146036387 -83994969 196445222 161466467 -83161416 135520432 55993342 -10593303 263081669 -133859079 218159469 27655439 -217704922 -131962003 -281040235 80613094 119460717 27440337 -93722231 -231176714 104223822 -9617301 -300351403 227021099 197919999 90266283 152040204 -261817544 -88202540 -97381056 -236804685 232011526 184730119 -146357502 271925910 76097447 -94913184 -63132803 243638225 -41204485 223382009 -159360306 -240302254 -213292317 39444379 -223426014 -195721377 -184124619 -255562507 131457353 -227745622 -123640596 80228040 226069665 -116371806 282124678 -221531046 -244747617 -89046838 290885774 233395767 137792628 -284163399 230933774 35756172 105916804 17259491 -206232953 -114267263 -203112835 -249089284 -241225354 178771668 30095289 -91266188 -100059380 294827975 -112989432 124817292 -153383174 284989672 -10371295 -286244447 -197224547 270064092 -300042556 -189655756 162869580 -154324938 289965737 -163706081 223716979 284602462 10808765 123706508 145253596 257336205 215668255 -178794265 1229330 -200932837 -158328117 91696577 90486161 -47818502 60219911 122184587 9220986 19444888 -124720706 23729312 156619867 -57295101 175383029 12269323 14211810 -101163161 -82693262 -227635527 -100201602 -200774426 60051096 175094324 -175054435 180353281 195837396 -166586175 132843039 157898835 124356522 -268107202 -54755184 -130908187 192967813 250118306 295597126 49726490 160957489 222800089 -150337174 -229327152 105329323 -290560567 265036491 -101579121 -301755002 55394818 -273135219 143626047 185711664 -28951908 -71700603 -91909267 33218500 -72653329 -115320881 57896900 -41311343 -6265271 206459794 -65793148 -162670411 -269433645 169718416 -259735409 122546914 -70019760 168275511 -259647684 -198277111 97045705 -229108201 -237280937 -37370700 -55268854 270513189 -172789936 -204254087 -115164929 151524702 71012565 -25996094 269213181 25027993 114400789 174964572 -641389 234215930 -158817452 225846020 214548625 -143005714 -184259681 -78201562 9366745 37872855 -2304094 156949539 276119340 -150252080 52224518 154165830 182073101 166904797 100705098 259131894 54441305 -203617910 -75484796 177281104 54874639 47978821 -289852048 -25378477 96154308 23474305 227085148 -168543661 105585893 -237142044 -184700024 152707396 -271699703 -225934810 -247535412 -267422256 33237179 33371375 -65119743 23064157 -175080902 -201965251 -57515223 -150998366 -203263941 -152905227 26682852 105559721 233316951 -141450342 -52937453 270846505 182938568 169795691 -84906530 204957111 123911798 -297163401 -117032916 94647351 -146400707 -154525141 44881979 -47423615 221662245 84254407 19189453 72511922 137178712 199978605 -169437061 279365329 -58552457 -245992033 11490038 -59077374 -209138428 -258373353 90709091 -166849488 -67461800 206682830 153849521 -24495815 -267925060 47045957 -259469778 -165416587 -283996560 -252388368 147334824 -247400311 -250546159 68173610 60532328 -241686855 -180171477 239486740 19919183 -84698304 -47617145 257382325 158622022 -43133363 -239777620 248996449 118269166 137261963 177012401 -147440571 -199430060 286330879 84509233 184637358 4193606 160236812 -90081832 197957783 38551746 -204682482 112559717 -169679670 -6426458 -290565315 -254993702 41560739 -250895252 -276725046 65588000 -232510769 -105742022 -201504717 108051039 -108033345 -293142505 -159378717 213230666 -55734289 -253880403 18682930 114831938 64609622 -126753473 220319077 80672350 -227380872 96056792 -240934278 -30266614 -99308291 4262209 -15366917 -245749039 -247917365 -235399219 227121334 81979185 -135763785 -213091768 81734864 154192286 48489285 268637457 -265884568 -54252205 259423188 29088372 221409201 -79989879 263793481 52751426 -288449906 258041006 -245868631 274226876 -96162403 113889379 -132470216 153964357 90451895 217991176 -197073410 62844492 201053581 93944748 -33714350 143490726 -73376261 -192784475 -224405817 1620217 289558170 182509312 -204032855 252348873 241830468 -131099190 -78550047 -63175992 -31838573 213577718 -130729861 98909690 29036894 294255912 -102922947 89592678 -263458040 104854242 -80757927 -222724906 -2955773 -131496343 -76170584 123161165 219521645 296693853 -210057702 -59011852 -256880742 179885973 180288438 -81991393 -17538432 230840555 195860539 299171145 163780345 -52886387 -100699229 22450959 -186138989 171398353 -278650756 -210562071 -298719466 255884775 117909929 -241650650 38034789 -152710990 -152986043 189344243 20862657 -263458774 -227465548 -202529449 -226052223 -79083388 -182360460 222751119 -70868768 15234618 -52830917 252575363 268731252 -139417360 189173976 19051034 216910892 -296899826 -192443220 -38951589 -198439654 154400703 51718422 -294882405 -288175531 156423772 -229048697 -64866747 -275015436 105979018 -164110279 -248797583 -169405444 -118755410 48493859 123758198 -69539207 -142953414 104534461 194430927 -199856298 -233879327 -47827940 202196285 6326025 -211656822 -120178633 -101896898 118331961 -98286811 -288266958 62139834 70361881 37906083 -193981160 -207719132 -188334572 172832898 -105008224 59541257 51717601 -158831727 104135215 126923376 133242773 58956522 -68405534 -212014637 -252073953 160443777 -225181078 25815494 -177307692 106557767 219207388 -59602158 -175626901 153868755 -236682290 -193739374 -104367205 194223231 -16957403 175589985 -49772732 -174468310 -298547367 -197369102 99076631 -148757752 272840002 209604207 -60252288 -12074802 -101737670 221632680 -774741 219666225 -190526115 -13509091 -223405735 -207245380 -110458464 240226150 -282306669 -62673911 -184599473 133407486 -250527357 -218734094 -267852952 71671571 -204994805 274902745 -96941341 -264825822 221260672 221937809 194492307 -286348161 53938818 239140185 103749304 -144789569 103199851 54183367 129285961 -77307525 -215781799 -141710448 -29768021 -206773726 -20563081 -121504944 -145900067 155831828 -50220130 126218221 -196159278 173772864 98181259 267016549 297301713 189562810 -242446883 -29622800 213494996 -278212181 -296359523 -140792636 -145437552 -239037405 -216826361 -28474832 26873521 222650412 -24697712 -206783727 132160733 180436233 21854736 166781258 296762857 -121637221 180551780 284251644 -284321937 -182522171 -105404519 296253227 -140210111 207839633 152289772 23759226 128640518 -202756587 -97316708 107543064 52692967 -39314860 138549442 276063061 -198865551 144233431 288352134 -191620590 -141082903 -175823687 -275513519 108234757 268639251 223956151 -37100075 -130774609 296056823 259519721 -55437132 165915802 -223461934 -195873249 -215141056 -300411169 -48768051 100592263 262307366 54695342 53648377 52659619 -42742334 260761222 -268231832 -156437247 -214948898 -109225347 110850546 172895982 247507138 157025573 85310469 113337268 211499346 -26139729 259862745 -34145298 -201926670 32334554 -153530309 -29569876 -291881974 -242314433 103670019 -260749846 215897801 201617684 237360171 -224777733 169286159 248502049 239590714 -88322689 159769943 164987920 54053818 -74828545 93808526 237870091 286163168 -79363704 -56813995 -50866147 -270458820 259612683 86584776 -269605499 -73626955 45270660 74967698 89383986 -210660401 211483837 -63095498 269390330 246301039 -200420677 -186412298 110649358 -273011474 157737016 -199102769 274153423 204109761 -159623038 -35551385 -17817253 66395197 -120329439 -119773159 -74396456 -185272620 -177938929 244352225 -219894822 235265936 -3290474 30123778 -99342369 259166479 31164096 -77307341 -44432265 30250297 -133497098 -245086349 72923496 146778306 72248180 -46963431 11555835 -149294288 182071339 -197687255 25163015 296387624 -32107441 132390688 -116482133 132110869 174567424 -275245645 -155734808 -135655071 92566730 90303674 222792485 82855388 235161197 74267202 3743752 -35296150 -297617628 218089397 199829740 -267088807 -65147910 266807817 224688341 61130364 -123010837 -13515811 -114064304 -143996558 -222240793 167863918 90378207 130769100 -180650958 -12655471 -50772247 108801785 -272205346 32750028 -90528390 184070971 -222766829 -200543779 148783777 127026858 198959011 -171141107 154155751 -155321724 258462955 212423072 169558893 12402889 -23423070 272105633 12661946 129197330 31064948 -121394121 295406331 -228446210 191098877 123395450 -33167978 -256968026 -105498560 -186306608 -288961545 22276110 -286338872 274912827 -186411512 191732422 55668968 -76111044 262011078 300726300 -83501146 -172249329 41915775 -87479633 -293573592 36903165 283578055 187360175 -214254838 55516868 -45418779 -129907933 -93501786 263238381 -39682806 -134055844 46379274 223586528 247633306 -217368688 -147316202 50550641 101061476 123797542 273944021 297192018 -179203162 -251011584 -119555820 163651569 171785189 -65829095 -250644378 -252665776 16954894 220523151 239256041 75122246 -244009315 -260532251 272322613 127511684 -92771604 183379010 -105120204 178139270 -139293989 -268575801 250421254 44249318 -10520103 122954046 -41402152 -55421210 -250845061 -167954247 267957633 141373315 -110073776 80349988 117412524 -205846173 -225084399 -205146406 -31677845 103805178 -72348891 42074213 -156187841 -105684022 250079428 -297358157 281623435 -63071618 294994410 263919586 164845101 117167967 162050836 -292399337 83589997 -79445375 24518736 213264654 48193845 -214047163 168197111 -286877991 7167881 238424560 53555936 -143461336 -7904347 82370195 137371579 249448765 187415350 -8007377 114926121 -293907054 13198400 -196499916 48369489 -248980321 181846169 286293084 198902927 64748527 -182853220 142498124 -122324049 -61881150 29316822 161857184 -184772465 40495421 47012569 128988897 -8173796 -250562770 15350836 120572545 -129367834 103600426 151319159 269916016 291646356 177131922 293106928 -74780143 33300916 288286929 79067439 -41955001 66892058 8304302 -68035399 -177343728 101194515 -152037792 119639915 -43222946 -161231587 288931263 -261144847 -268692129 -80743139 64172391 127635508 -175952926 188317440 79396190 287995092 -82755864 242029322 -159651992 -300538743 279127083 245200202 -108051010 204559944 -218897694 19195117 215462752 -197675894 -10314917 230862284 -33881960 -159718620 -69992580 174999147 -208385943 -130189496 81746601 -36544786 -67837831 -147981793 112041314 65498749 28909806 226203796 16221584 -133006794 -204674265 165741956 -295243534 -271379799 260843369 162515421 -172103726 243859165 -268348218 193673740 127485938 85632244 178075739 203059908 -274685780 218419246 65773706 -166998495 -294237279 220860969 214458559 244840735 228109943 10323712 -282429079 1001970 -178935809 221336821 263810816 2336280 -134386373 242938294 -205372229 -97628200 298262422 -271971726 166599017 -195094909 -235800106 -177780229 -276092559 53625126 21623638 291996599 233655114 270361383 -291454476 118403235 -200839301 31502955 -125914496 -122772527 -173107890 -52627502 -251448396 -181188810 -208585354 -62771189 167313986 -273010833 -283760697 -131736522 2224147 -294013606 2900796 157401263 228969990 -83514340 -103333005 -10056433 -129770023 47399673 -28714832 71871077 -119229165 -223742715 -3555972 -154022765 -225174801 -22022890 -271649655 205779203 74301701 -270833874 198765842 -119729906 -70279560 -205643907 235510066 -50459898 68384845 136304679 -48342653 -127795280 53296701 -240234909 134938550 -11907005 -181830850 -232828025 96363568 98748616 -5185436 282731826 174958294 257857944 -53394128 83191760 106066996 251317994 -153665424 -5428701 -107436887 -221608405 -114785092 -245374663 28999025 93122307 -300592457 61714407 -186441121 269965375 94569507 -88013688 298356981 231221313 164937975 -19709150 -170720428 151604700 -223181118 115860971 -196865754 -164881440 154781946 -135859509 14697152 -11971691 -118236048 -298852278 -95834231 126241112 -187877159 150396830 146397104 104953459 -89216897 -184951471 -143189276 292537716 271962590 -133887772 -252319234 89586314 -287869481 -242375180 94265946 268699194 -196947575 -80150207 64852830 239097614 122602715 5603845 23263008 -283522129 -24146621 -278595054 -93191124 -222168520 31787006 -155453284 246202873 154606924 -116857962 58563331 -8472854 123261092 -136512940 -78396133 -47799512 -197971949 -64619278 -74156473 134592287 -70040839 11989560 73160554 141455921 -72738167 165138736 58141404 1591831 -299121716 155400446 -140044078 264445992 -39132149 -66467908 -49717470 24550719 271818000 59192755 98706323 -37202941 -181994187 231609671 36176621 9349155 1851203 -24592761 -35080835 -136909859 -75258746 -278119210 246646039 -231844547 -268886939 81961449 210576699 -151288745 -265563342 -266708019 70097890 -12873386 95082287 68997979 -46061853 1555318 -171341669 62112750 -189904932 149340578 266901055 -281938018 -143178522 81003019 149984390 237679634 -252015117 -65758400 -217129828 -227047760 -239750990 -88331385 -247553445 -181871231 143782307 197630635 247963611 183378463 28676313 177649704 18870484 217919469 -117037626 110517672 -207570272 -89101874 -52406798 268497983 -15610807 244755260 12998817 -86473791 -212248861 -173528950 -259752875 58700222 -206433625 -42600089 218524469 -21278653 -24486011 244835890 4115256 129805923 56527616 121134648 41239107 86924267 135046185 -69039476 -50583162 -155439880 12222469 3301365 -130129969 126336514 -104230955 164892105 -154278699 -271341048 -99108833 -14595410 124070228 -123718696 -104808529 81673329 -160522687 -198432955 -126647687 271553935 38213445 24032142 90169288 16090283 78071040 32582271 191315434 -98817129 -97359717 249844336 -188722198 118404195 301600095 109325530 -144046742 -96025682 -156704371 216889869 -174544429 83111335 -137041846 258301735 -251081867 -299245507 -187413873 -154407899 106959887 30627444 -301791915 258506213 105615932 228033370 -37867088 64690971 234177913 -291126868 -263246849 25368993 -129979291 280511021 18158635 57943926 -11580684 -181825237 -202200721 174618045 256016226 128890845 198911491 -130537813 -33556745 283354367 241310657 -52139166 178539392 296459766 57183077 248470677 7699972 -158438767 81881771 -229835385 198399486 -177284196 -268648633 6574543 -82492928 -106915459 67693535 -202099974 -279002955 -35924448 163645021 -50748259 -231369003 -171524971 290119445 -138830070 -280361324 -248542493 112256880 160683918 -287385120 -54293994 -210119814 -297210338 -10048360 247001888 74201919 172552607 27614993 -193326299 -33577444 192625071 35872840 -286800497 -188488497 -113824176 -238224874 -190596539 290964113 207641507 26744081 202955362 -222420927 44954673 -87482454 167583731 -251207085 193627802 -273523064 52549462 -183349399 -217920525 -177101077 -31956318 205412339 186916239 84084194 -275495641 280178684 160933981 -174525633 17470660 31774407 162727199 -92184413 4418987 179819016 98717184 -18594922 268451743 207756414 -185346051 -82644277 -224613241 123689467 281771512 -187429099 158505253 233740119 -12600483 121432889 -136422245 -156672191 -173759257 -238865190 -107075734 186680581 -40063513 -277219717 114507131 77422504 -15336471 -240161842 51348610 -111201562 116023484 -43783004 -228989300 -283331726 -925162 -146905330 -168474258 25191307 -284447120 276443515 -220474913 102478497 64513792 137226263 287109826 40994555 51659422 254974341 -219097451 -246606910 -229496213 170857029 -259184973 -70501683 -192161875 7138642 -133301342 -207519624 46222572 217469119 206441763 -152221078 99095447 -256281426 60440772 62816389 248177433 -20555284 -273368190 65992654 -251468930 77360284 -77171744 -180163984 -245104816 70233601 -133780449 152693852 66124518 248419695 273525341 -29134739 227348923 -19756808 -82786458 14664390 97423873 183807856 -246610833 -240201216 152124684 162000932 177314520 62959002 286974690 -22527476 179122141 -13256682 -194122181 215604972 183248387 19755561 214398 97201061 -266076031 215394738 -156577003 -148117200 18527731 -250309977 -99137458 -221512999 74667159 -288538469 161671204 -263496486 119644478 -197580450 -93667326 282652531 -32454068 182069386 244385601 -202514234 -150321344 -141690850 18892344 34139836 293624250 -23430924 -207503866 -291095597 -286991537 -18235439 -119965037 59547263 -301565024 -262282911 268341776 -135251453 130995112 -44238127 66342122 -278784542 -273869203 27841963 237510686 136292832 292914350 -62969553 93758408 -224660189 -127331348 -202814338 67608114 87352968 -7367890 -52594722 -25389622 82188855 -170171471 143739084 -266339722 -281328316 -47569663 257528768 -161461667 19082115 60994242 -237272848 51368846 85933088 -64900984 -25762297 -254260154 -159034458 -242531955 276836501 10341810 -184518962 95968578 -110406683 135421293 -77281035 27811902 -286360424 -290580732 -161096973 -198989714 -70243546 117138931 -255910631 16898084 -254028237 106140891 209650624 -112216835 202500991 -37009117 -153216985 -42238650 -116107238 85548168 163754658 142447537 257400890 253622902 165390302 301469674 -8739955 -205346447 -218677851 255997224 -1000393 279092118 -49819854 -59251388 149140170 180125259 -112085931 215679533 108788384 190127179 -158075123 4893461 -267992059 -18223716 -265813958 171966212 -222300908 -195964925 17102225 -87997980 -232373119 -122254182 -133613593 -15244462 162028897 80826328 188408895 177678920 -140468465 -165386556 -198592925 -123238906 -132631278 189512203 -271194669 -266559880 271323335 -24999328 -87544018 -250223340 -266977732 -196043227 100276505 -51407828 -25236694 -127772686 235110847 58649622 -227078766 126055576 252161990 8050561 -940663 286658144 4972336 49313467 -255889077 -137251987 -268641508 119608538 -122132828 -10108170 204518153 -279386027 -9275655 -160343758 147424677 51108095 -83194422 -198114652 -183160691 -116678133 -68701975 93130567 133144597 -208389091 152687904 -192528728 -29669806 -218579068 48085581 -252933349 41371764 119845945 -167800321 -263249985 -170603747 101913171 267382469 5459787 29663175 177695471 -13916685 -190679180 157736757 -29237001 252434872 -90957352 290102140 167689450 290234384 -183825107 55006551 110485937 144616124 142744515 45223505 -140136377 114783857 58234378 -192477715 -150749094 214475750 218443752 -160648113 219466102 216525536 -152092145 208855060 -139059766 -215352066 -1226845 -55774432 -43338584 -282057885 128686257 -233293987 -15747131 173167204 -63149648 89444772 163496501 -226912082 138456620 24049129 -242943614 151917582 150858145 2196125 252635473 180819320 -201639455 71314510 -189844326 -24377792 188967122 -224660196 122350661 -73215171 120860264 -235754223 189147401 15132355 115540505 -61092848 -260575805 -98039968 134405247 274686270 -228271638 19705008 -42313207 226203737 -59700828 177409033 159397768 -33120870 187005523 28679654 252094630 -257854062 -141872458 -40824123 -23621798 -21959871 -209118342 -239443837 232310788 203987373 -129907077 -14873121 -234065448 162949443 -237258199 -138064638 6093456 -204071518 198731417 288042068 -82585772 -128297064 165196317 -169057068 -152042564 -117927838 -64737876 -89454226 259910695 197842828 70541187 200855796 37383628 -131234087 114604401 33496934 205276820 -296618428 -106448871 -112103653 -143523990 -270672132 182576016 -249778680 489596 -190861335 47991778 -268070460 -187401106 38839468 -210572881 -152253398 -152098287 116473764 -258338676 219085292 -185075627 7387426 -197112997 -32107022 246545011 -265177610 -61321251 290003122 249041019 165759648 -267828606 -203097611 39131958 197606640 -153746843 -43806697 247964728 -87867740 -6874690 111855166 85050013 80188995 133993879 -72409362 -117474987 -243713260 242816363 60159071 241024508 41271990 -75861495 -283245911 186002590 -6881296 245705975 107867706 7048385 -195449634 -241324933 -71882173 80645378 103045226 194963484 -55142241 -192936786 75054247 -244100198 -191030546 108838676 97952032 -140987620 10873119 115162176 12233523 80615426 115058302 35515042 269772308 -162544606 159832402 -272333438 -43883619 155633487 -265496802 69434561 37688239 188031143 -38685794 -13614216 230968531 215048546 90691198 -143792514 34023373 -215303219 261733321 -220168738 -173983635 -259611319 173737674 227315597 -219751697 22729301 -280258307 36317792 -33313754 -190209304 -290159545 113188486 -267322380 139475767 -228978737 219921588 -202237112 67306759 -18209856 -26986342 -180706365 186465375 270910138 83705059 -285402005 101966917 -50461977 107821017 -139006650 27615547 -79072089 -200229850 -236584743 -202895872 -281109146 -94586092 -45628157 192683216 139937832 101793147 114291061 -135063237 176782389 44467363 28726139 -217362987 -164366744 200832750 -15068549 -120739712 -113250086 64369324 -272914715 -23268227 -222868213 160551904 5026540 187545400 -207173856 73400815 -232383514 -89383475 -252091893 259966517 17555572 130856336 216916620 -216646038 -247088969 71756732 269859919 114781825 282628701 -40195982 151447731 232142887 -275765642 125384908 -83037904 -158933384 -91771863 47961377 -204060980 -94224285 -167013343 24678152 117050861 -72326739 -277126346 162130804 -286656750 157128066 210832510 95015743 -265445528 239585796 193194357 151812274 119625474 139273760 -241820358 47479176 -3762461 -64204794 -135039878 30096522 -241962043 232555036 290227324 69193251 166516481 -113206373 -157128968 164344440 -258767185 7338623 209851804 164596103 -46766922 286039316 -84006782 -179184418 -234554956 -266406506 -161668472 -135923407 287151168 237095290 -23196347 -20725561 -117961541 -108050165 -38827280 275431468 -224225988 183990281 -252659133 -14083283 -254680130 -283840707 -27464659 -258407760 127439962 112369464 95315535 -165764601 -190495035 95885543 196696255 286646134 -289698903 264276345 -237862988 280696924 171748638 -188600363 143063437 64752982 155586607 -53040234 262208426 -110841574 122582484 267687562 -204615076 -188384783 216662927 137081722 -102661092 -5680373 28998953 152023198 110595897 204833161 -103462780 -157929957 84228380 212708615 -120448443 126393721 128269004 171039882 124096644 105977574 233862477 -105604617 96504622 299923594 -2718078 -205235380 263589503 9906218 -234784089 102099671 -294285819 -55563868 119978479 189372612 222679945 -253671945 294983723 -139771167 -299850585 185984340 209198372 41439659 -108508610 -33230750 -184664322 218873367 -17147730 60728980 98111211 199427744 -54247202 71199933 171102310 27805428 34986420 92859377 59339768 -105451628 291638258 64039204 176541687 -5480013 171121854 127498612 -62730048 111118422 92610209 214483797 143258778 292152152 44053036 -131946630 -17117399 124359591 300030190 189350085 7178998 -299827206 169769848 15783 -86513565 -40791011 -120522046 122144637 54746873 86525095 -12517657 65168833 127292163 -266654115 90865845 -245376531 -272238124 -106138171 103943271 48571917 109133161 221839640 91540700 11915384 -71182541 -5662090 24222431 295606205 -84325121 -209327323 243293166 -292265402 -30464605 225657892 -191987561 188518757 -250161088 -91700473 180026424 -56005314 246024089 191260777 267436296 -248681524 -137770417 193234450 228889018 64791695 187310429 -113861867 190498822 195057094 -259117142 -194336696 225178836 -112748624 -115866477 -125131019 123837303 -299414967 85481718 140059498 71567830 -141332178 260654048 -160852111 202139157 118378964 -183321525 144611211 27647788 32539 -152948848 230279767 11673486 79878963 258734091 -118213842 4108937 -57237248 264008789 -265633790 27966813 -171789701 129583296 -102983204 -29670324 192107592 -234107273 -40915578 174222578 199543846 287323222 -299380031 140937418 48370499 16635858 178830005 45096810 -59517147 -273390996 287637014 157350103 276475940 -42697257 -291573288 -57471147 208414116 -246240755 18971210 146954272 231117265 -265754445 -242058609 10373461 -48366454 119394775 -129839348 9871367 4648929 -196988655 174010783 -195613722 -175364917 -108280100 -183589468 -203281594 187184053 189184682 223169049 -144283541 111535247 -96075904 -263236862 -124727214 -209149225 149543906 -35602063 -31499739 66038795 -156285716 -145995694 149750898 -207244446 -266508638 199733171 159627539 -171863334 286224199 11981241 -202440524 106379898 -276163212 -292630116 297127657 235214857 -242477777 -40377170 -38853174 -49056733 -156087002 -48641717 -176876396 148534319 36192467 -179332896 -273332700 -63051713 -145209644 214233852 -73995132 -152755189 -194954099 -62667930 56453895 -277118292 266412384 -3013624 -261214650 137830855 -151298021 274279432 -144599514 70954839 -128213224 -261063004 37162652 -153620186 -41306354 276034811 -78372742 -125926097 128621221 -244430372 -1290066 -247565939 -272051094 -63474565 -229127727 -147565407 -60191579 -3506725 -163496095 152404173 -76028986 139164901 196579199 81364106 -219529070 -231377475 256769292 46178387 4712576 245837556 110014601 -99313336 -192011846 16264720 210625630 234331870 -50836787 -101223605 235658377 121683976 -284851378 -169556050 -195844404 -87233414 -193060862 155836244 214570594 -202512253 171847446 221645370 -198996538 114425908 103760457 -40233692 143364129 -103303004 173257602 -94635006 -141816750 235812297 197325365 -291621630 -91994506 250323509 -79593211 192568820 -249695534 -294567495 -22681340 266608433 95039310 23766785 46228444 45451028 -200936973 -195156465 96415634 -15416726 -162599359 -169922422 94824284 105669069 -247707906 122442871 182383550 -146993514 -229798874 -166309662 -275807773 -253948102 -160111102 -157936471 -156992217 -274973689 279226846 -269549918 78603135 245339947 52603229 -101596076 -174077344 -182011930 53189325 247141118 -162264001 -105971793 -164493628 -32187413 -38764485 177069187 229297731 -101864205 -281109688 -38422363 -37197105 -291389532 97345334 -40806814 -127106302 -127960967 -88268993 216262706 -218789258 66539528 -37649456 -168131204 265516888 -277586237 251609194 -101222699 2129563 -122923367 131485498 177224494 -154147858 183063163 -125099236 -214021459 191556542 -198732861 -112166280 -223482254 123183251 18817932 177340729 130981053 -120539405 -203629706 90250641 -242580085 -171273278 -282270760 -53613004 297610176 -252392089 -96544333 -275769027 35973387 204031067 104205781 1758128 -150779756 -239081426 -5501841 -134899555 109585439 -94875176 127440655 88514560 -250808011 -115739145 88354068 256609133 -250382980 -58295574 -29139929 -137508455 273256359 -220851612 230482237 -136085184 -198994729 -162308364 207803336 196779114 -176282321 -210388319 271343480 156909349 -199287815 -127064278 133556340 -65072898 136303240 28835270 -147314265 -86299418 -235652985 -46368670 -89758272 231579983 -240007280 -19179447 -285749291 287399051 164083202 -176234996 -172765509 -90286131 99055098 -105630837 45528528 -254228183 145429864 -200770410 -86666697 -209183837 -123499005 -210847789 -257999754 -79464515 111208109 -170444121 -128144391 -291711693 27225796 -214331076 112282184 -166870186 -297258725 -99850401 -223162599 21486316 -13174558 -260167019 72193592 210532468 -150145793 -74287470 -284318458 -213644275 -10069740 -159590952 177978400 68284266 125267753 -122618317 -104482050 187722262 -116748139 -129272969 -269883110 216658131 41200921 191902984 196408617 -144510173 -11212657 -187031784 255299080 -91795131 -219617697 -8005041 -267564873 99122899 4106255 -8042717 -260331847 271056625 295110794 -256404075 -87188202 -172410590 -298297887 156741781 8785376 -252206368 140545256 -32686394 -109428279 255760690 156071365 187302986 118994238 93205637 -286951020 -284741334 96796854 180352797 -141855623 142795237 -292760385 106273207 -235032414 -141098105 297940957 10469511 -215488153 280256809 -139646893 207511652 156180254 218320840 -280650891 -86827463 225621096 -246106704 -278182951 165733501 227229081 -75667913 141311587 216589265 -114344648 34568437 147155040 -246313480 -15032672 -175301892 209273491 -16709422 257827328 174930542 -196825037 259132651 -284246984 124908612 93054598 10533803 82548109 -156252161 -237189873 102517290 -119071243 130579547 -149303 -97165645 1859279 220799651 -216084840 275103036 -106654368 -276686737 200020503 -157957582 -181211093 126963594 21821414 -192524756 100364236 257336317 41015783 -290069733 -264317926 -220877921 265537717 269812035 -141022344 -263634710 -247372160 58334699 -257832705 3530957 -113748733 -99272861 -261811988 106166283 -187472501 299959171 -99569894 20225443 -252685259 202610918 -43419132 -113051927 -11659688 -287654701 242890082 257434365 36161036 110778707 -255854567 225755721 254270065 -241341820 -206095451 -147207759 -289540569 -33638364 -106622656 179099473 199226842 -13303897 -152877797 32030632 163959558 -206293146 26939296 157307123 -300773822 7544467 266220649 -261207284 -22519791 35736410 194374055 -81489783 262579202 -135558055 -194109753 125476118 -174019664 -120197936 -84701002 -270673627 -251469705 259969657 -216167628 101299471 126713164 181966261 27416425 -236126226 -284739815 -265039598 277254200 297659903 -193136638 -122677467 57791005 -238850530 -33002649 -69471443 241693035 92460754 52653453 140505256 236019510 -258651015 28303830 182977195 283597457 -259944084 -69249760 -123075934 -148999416 298130788 -58418239 127814905 -135941835 89900160 117718623 -110827574 21546754 199950439 199562196 234589944 62029343 -105718193 172636699 235473118 -137164799 184257870 146705008 -170165073 165292874 -10030746 -48505030 -21019661 -22813280 -79710545 103490916 83786035 17938110 2088500 244422568 -296957997 -277314457 126686576 73494258 110367089 -141318957 -152755110 -142670562 -131944597 -72422041 -99728920 -253597159 -198815386 -223100283 -177670937 -127647476 140066009 219552270 234297288 76112640 280707178 21167944 138742221 -26335745 -247025360 224901239 21207095 264802718 -124776609 44356767 -31772614 -35532393 -53517374 120739004 86687797 -256456402 -9318204 299186693 273251698 85371222 -32110552 -223327653 74323764 125153552 203836037 62542121 -288858847 87184481 -299214762 -169913689 -165463637 -65210578 -227708264 18065139 203279475 -135421980 -19906849 -210588426 145192718 -252713805 3398942 -252281308 120838606 -72874069 233528803 198938964 -55930389 -14710055 28192690 -202304912 -189733411 110012724 243082514 285775316 -261915137 -242028741 -27568473 -21026129 -231411171 -56874499 105110064 115791149 -298789723 -300384035 47054057 20563326 198822295 -227215198 -50522271 123683129 -38095779 207350184 -125586433 227222791 -252535831 937232 -27474437 60855058 -80814224 -82453691 -222922757 -171474239 -248681722 -248373349 -120775727 257587292 10172840 181981574 236889888 -101573111 -154887436 -5889999 29106626 -128667409 290578338 296608493 219335437 -240709429 -219018747 47481365 -176559955 12820151 96102081 92401347 247762260 127977329 271345396 -290702401 -188128738 121425444 138788521 158902565 -247949339 186584657 -80703615 -92642579 155018895 267339643 -122021801 184741412 -20920742 55749775 -41919281 -105048298 173285872 183013265 -209869831 -151440206 7654611 -83381015 596837 166023434 179753632 -100051579 -187519340 -251959358 221030389 219603121 257488096 215125647 93015435 -215482993 83550765 81760754 60486072 -97136509 -47158708 157227712 -108143531 -291305219 185522224 154900785 -110589429 -17440348 -100048650 282327079 -272378311 -93103317 112571802 224295578 -48932463 163798903 -13587270 218743490 48880123 134423559 50282739 -95400740 -68924869 -29999273 -284189525 33557868 143796340 -80245668 163666013 -127107651 66450772 134566485 -290887681 -178279393 283984862 105979088 284536891 -231872095 84648526 108650596 -194628769 86750151 -47239989 -97611999 127168153 -282366220 -246501748 -191148410 1373373 -184664930 126506196 289645500 -214071689 221198523 -92050849 249700119 -123423609 -228409312 -228805681 -23524460 156304762 285765646 102912736 231258442 -158808769 254967642 157617601 -203355226 -275463063 216833834 79608489 169175201 -49698280 25598 283860073 186160698 -204995417 23202102 97184643 -26085240 -155744511 13406123 -63164345 -206135682 120029382 287623843 99202614 14014112 116836542 125870760 122134161 -95480832 237747077 40975947 144052329 233308944 -230527309 102494503 159236949 123000260 140368239 -188265617 -161714152 -291592960 -93245390 255549478 6056127 4600110 -45122226 -93593093 -232635048 200511270 59148462 -29421235 -166532317 18068368 -30097342 218239887 113510965 34822154 -102933647 133128687 -165890704 168011482 49571871 -146435497 -258730737 -39609547 -87150867 245587927 246522001 -96988231 -89230354 -292124245 -261364434 -115080345 -156021406 229123797 -151601293 37302176 -247961459 10263618 127682917 253336865 223892830 -297387675 -192694264 235174495 104565920 86164123 234255935 284278202 -208283560 174266232 43020241 -48672437 -76120114 19622912 -181679211 164906166 -121350297 -267634987 187992023 267805480 -151256104 -201715190 -209713623 295643810 75073168 300756170 33139129 -66175033 72630121 62482780 167186100 117097412 177068597 -61216704 -47392110 163309798 -131718135 237918192 -42738943 134047130 95842312 -173106170 277726549 -188686333 -118511137 -171256550 9287940 -23973910 -129850414 -15545554 -72330311 92543136 -562944 -151150148 -21779643 -288569093 -244816956 -144935771 -95360658 64901651 89075557 101737685 -102392556 102885669 -167055401 107283129 -74608873 -270167929 235703774 -294670515 5698906 246316501 188465792 101538697 -31648365 -19323209 -213027821 190523513 8447811 -248896141 200037157 -77679636 98856486 -78907643 -130774631 -218642939 77701704 68759943 61679975 -10242273 287295962 30932429 162081039 -30849812 -207106432 -105163324 172824477 49970004 -296367286 175286936 232888985 117259892 -62779055 -103057855 -104665949 268016749 -162146211 98147535 299430461 -54023386 -201104149 -68634211 122188995 77767994 193389629 -156109941 -211846392 89467366 -35228455 206789710 245135308 -58140810 -299388343 -269922945 28350758 -78900015 17775081 -278471727 28150157 -284414495 75916594 -141992639 -1075605 -212775770 -120020948 -166999878 245557519 159369122 -238300313 -173519401 -64165790 -119966479 298596784 36651543 -152188003 -87666415 -163488451 -155739566 -191124279 236463832 124191386 228759893 -129591265 50926388 285241497 71208062 92813919 36110886 64061600 140699400 -13707850 255836834 220717692 194290945 13186391 297678047 32532617 -165267872 -204070421 66895611 -33325220 236312348 55257665 -53519088 37644215 293552479 156728754 142566203 -109114318 289965627 139635368 176129304 20100780 107470447 -99764033 -62237531 284838425 146582291 231799247 205019294 -287706191 -239934437 43475739 300608528 -249562037 105235731 53929136 197821404 145607120 -123313581 -52103629 -160890995 -110531281 -85747984 -173554830 216860367 49088703 -199379612 -162068581 -124413815 -217740591 -20667571 176116732 -85561933 118074246 -103889600 250153955 -225065979 140979067 198839423 20149613 -244589719 28389060 232907534 26701333 208673333 -197923393 -976251 17385175 31997544 202765712 -140279087 91568506 -67317699 90775050 87756906 104392392 -161890342 -35336071 -124909769 280156828 -263410558 -83579995 -212653759 191111070 165005491 141558451 147500630 -164251980 137284329 47912878 272454763 -52151396 176159315 278412564 -144084674 16016 242662257 -16363054 -87505157 163297652 133925996 -295820270 197938740 297945804 6130411 -231067418 -274454089 278778790 33041999 -254809187 -62797563 -67330843 -223335178 -289774488 -91041224 -291476444 -139068918 229740887 -24617166 16873061 268198175 -41361703 -25590180 -207272444 -293218509 146550844 -184974496 218938240 265987077 103481019 -83911101 194382950 -150650468 -51110514 -1953593 -129687043 15690158 -110447433 -168767087 -294724375 -278276401 -157333524 -113909474 230726806 -126087304 80836401 -292913519 85582381 128766917 -194737097 272618440 -100252802 -46384283 -161419094 134467742 272362899 193642490 211982756 -162588341 -287710166 -287440545 -100342855 -78360698 15657240 -276849826 49858126 -232842713 -35054862 267641283 -24209935 138105978 -193403570 -218216495 -169205369 -92135975 -245438867 16128052 107480546 -223460375 7308394 119769846 -232431095 13047401 254983598 33570968 33017584 -214257822 -216533845 15108990 138869959 -70229172 -210667047 -289314602 64935317 244142707 -173155426 106253938 -23482279 -46043509 264249728 -94729884 50463748 -212533737 170158603 193546876 -73631990 -199644621 110420857 41446346 274423313 108267712 -246617602 -200855375 -279316625 183809168 295232306 -135100932 -276121301 207348847 254883741 -279824274 -15037641 258802744 -75604747 -285644422 196454803 -295749687 42384087 286675054 -193000694 -125406874 -22544596 272649566 -219136224 3057940 172478713 -58951512 -161481096 -31264596 17362885 87082100 78040986 -22868990 -132551954 -204889568 -187868929 109598859 -255539117 -219133107 84493032 105112751 -124316776 -113823930 3223342 -208248462 289978251 -176824249 -179918303 59044723 276774721 -28338490 195073961 29266740 182315336 134816599 -14849487 -214570662 247809282 -243901497 258094380 284207269 -102861526 -159498795 36988056 -272884411 -253658788 247798017 -183838899 -214871422 124471504 56227717 48088979 -195029740 -294494053 -232181181 259220029 136802253 -44211768 -52628487 -165500013 300463792 241956196 272049719 -89618467 55649398 58992138 -25338709 -201456001 -238273771 -55953041 -92753902 2939724 -277343329 -30772649 141792019 208706148 242505 24936908 240710266 -35915271 120724905 10230277 -58967161 -577506 168339924 -168297811 -157529998 52927960 93108391 162019265 -155046290 -100848493 93897199 -115272110 237144146 3906688 171661926 -163484787 246673176 -107391336 -295525607 247492783 37861178 283048084 68444106 -62423436 94650067 -269209402 130703048 126354729 -285838194 -88002725 -290393217 -285790148 256103172 -281281435 3149611 -90399869 -232776514 -256593853 -183378988 123518381 271680692 102997249 -283395695 267831259 124300376 -7459317 103147508 183487483 80831433 131627420 203166932 44374176 -72993997 235596568 -200559886 74125833 -49057730 85460720 -240258507 -257013919 11202117 -253287735 -200752219 287608272 -80539911 259910559 -201999279 295412006 137730960 -287868695 -67257260 286641497 258432249 80883051 205027229 -251255348 199291142 126040248 -76848206 -271416279 -58943624 144516155 -108689772 -148678383 -3535981 264470267 -50522679 208237719 125367317 122450775 -230330379 196972254 91171573 198748891 -68054464 -210578554 -50627817 -181974119 91551070 51882737 10086430 170604927 -11839755 -187419278 -48035329 108182141 -290704762 -33948099 22897076 -66387233 118212041 140903369 252019662 -3340949 257333037 -106243669 -176672808 242477552 -275926289 43126699 133490312 32649464 44839207 -108626283 72099805 -78886152 -213506373 292579093 151915184 84354540 42252492 -183776706 293410373 -54391493 -202829176 -185873975 -134773493 -65718041 66182394 194060824 220877028 136620374 2030361 -226198306 127429484 -88698104 -1005993 -23828986 196290331 -163848707 -69620140 -282068740 235504164 161627914 144870126 251774429 280934214 265283845 -71533370 -147796870 273353617 166636046 -112819184 263970588 63750118 4231308 -286881344 211616127 -15977384 -194158061 -123281115 -194879270 -40796898 104870153 -147052151 -21419897 47416588 52153934 -2321738 261740969 -226632176 -259327753 184227420 233106938 280790472 -1603969 113296918 189306090 -38205959 68692073 132248686 222109268 192902042 -185060484 -176890793 148830836 -133740560 -216259848 -147902702 247028922 -35135282 76476549 -28033714 -6364664 179309538 -36254858 -70537054 219202102 98809781 116472466 62686664 -125896739 41282815 -244596207 -129789493 271965487 216252926 -202816172 -272009953 -133887353 167504637 273879637 59043469 226369331 -194993709 -217276520 94830196 8170941 44575298 -188512092 106929345 -241943992 -254059761 291523653 92327109 -219353509 -116004804 106515859 -244638871 -123463818 -79555584 -176878333 95522029 2086609 -13537449 235061104 -27465964 -130057222 172596298 -157061109 -214162188 26543584 -105809842 253014613 169173198 -49133581 16845689 149060344 174195371 78535139 165075140 -20604417 -247057209 194778271 84378370 -43514221 33325055 -153661627 -217536632 -94143974 3980665 -68927509 279060963 3111920 180733539 -157687349 82319845 154568112 9768095 -151456209 60478793 225096477 243820199 -195785318 97815778 -224171120 119737061 -2809008 207605546 19709642 -231683621 108452948 174891900 -302188168 -223974012 -240911879 245147804 203586958 224348131 224557830 -247281363 60703374 179537305 42797993 266948814 -216508189 -109433184 132907578 -214973832 -150771299 -259192216 -301057065 -216775738 -109547445 -203959289 -197725781 -1495619 156185279 250870734 10357035 74128495 -198945870 -8983604 35576240 160597744 -18087173 -45645021 -240723626 107496162 184971966 158011035 193947273 207366861 183879292 -128456766 -54902943 265395806 92409686 -228942851 -261393643 -97337300 201943699 195016938 -124815330 138520483 225190141 128671822 -202743081 -213968710 -115290493 258258482 216991429 129803889 -284101247 156335740 110919382 218153200 -217333923 -94675805 -41802472 188154700 -30249278 -102843002 184539470 -175286453 100367182 275453108 -158140342 94028698 171657496 13998830 -176073034 -200075404 -126660056 -235089521 -60261559 20703084 8754850 -235898492 138370118 143342408 -124698434 -235727743 62398004 -213486524 291051209 208555652 84671501 143101592 203883961 -228440727 161748630 256190104 157209410 -50202664 87321001 -41074272 -249684244 -146186978 -100700749 -43593432 -128673994 -156990155 202371110 224659437 -283193128 262819252 223312976 -171714906 258289138 -188461006 165143699 -64717360 -102568071 -30017647 -82557759 160812987 294416236 -112596582 -18207347 154150395 164444236 68113011 261638862 81996924 267105954 104608469 69967764 207249339 140405742 -193663308 53232268 -104031998 13428449 130953687 70275833 -235614802 108180899 42447702 183658783 -139199488 220424813 -6939079 83053415 -22896137 204572221 -242672393 47374740 -171091135 170686516 -49829018 -84647155 -34249548 -143473441 -78989283 136727802 211367437 -229337250 -106650487 242359654 11321791 30922874 -80093751 301675522 -149910635 198110042 -19124406 77337009 -94865818 58692906 -55573644 -61835476 -60906459 -158949597 168470496 162863708 -21250715 185602451 127868842 92115730 135351706 73283898 -246680104 204563220 29940513 -17250761 301083341 11617229 47045506 -173986581 -112608546 104713705 128211207 146237440 14571750 36462419 229100123 145091703 237967622 -275785324 158460114 -78061336 -94861118 -10088302 -294511703 60572453 149182000 232569102 -284733825 -293318623 238806380 224330297 -176201093 296878878 168848025 76734852 424951 -151904029 121538459 -3578144 216802698 -223961076 -263344688 242941395 153200534 -24708422 159789248 -22650844 230036161 -163872471 -254401701 -92950508 -103713300 71541117 2932417 17222977 166081997 34057021 228061243 79944361 248996731 268504740 -79086423 -308588 -88982006 -44340923 -170770811 -60750463 140443942 -254228952 -42990418 -98836010 -39370710 -113427077 -214202860 -136968559 143745114 276060693 -272386641 -233930027 185301533 105972263 -112107460 215419546 -254161749 -262443794 -217844963 203506567 93159023 -63919663 -174046451 190707678 243267984 62796558 51044824 -66587977 86996458 -144272351 50483447 210127413 -249241205 18612182 231063637 -205522236 -74883599 249475718 215206414 -211477422 -41763924 -72091482 163189164 -210273923 273988334 273340248 255458908 -262649595 252560442 23294051 -265845457 -230908191 -43938622 127900708 180905591 55372183 71022101 -72075731 287282855 232595181 55360341 290332120 -215208734 572783 -8733205 32553179 293552616 53006786 163062241 -266382639 177679203 -13031448 227658164 -105588762 89132402 254398917 -114038355 -89209402 -283892985 30231846 -1565104 -221094558 -251121243 -217278471 71216651 -268389542 54317605 -227242308 -137159728 -90788295 34017930 133913970 -159062080 -11002827 -238530554 225434161 23556683 -287754921 -164089961 193880878 167693422 49821181 183353978 -222910451 -104684395 66743914 -40401909 205945093 37015092 -96465280 -119325864 169543511 28102138 -148813465 -93995864 -259893252 -90926735 137201960 -28269435 -118948660 123891826 2696726 137973817 -199480160 -297491355 -243995778 225665202 192051157 -193118813 51822408 296517233 -32092778 -242503391 -198794524 -271889817 10706304 112760667 10830541 -5757031 -113428493 -7950464 6694682 -230748115 198651991 195044642 -147526594 -209287942 118870891 -93203825 -81575546 41654436 57058575 21032959 -137421517 -163116050 67179700 274214450 176620147 242725627 116009595 124799365 -224876758 -85226089 238543667 149211123 -212716331 20169397 -245221331 -61387062 -44319424 -202503324 -1811652 -84672983 -127747868 -117601432 -77578810 -122802345 56256562 -126820875 20922798 162184226 -68653205 -268984637 -256638628 -32247000 -133025536 63834017 -103041584 189233179 -86603528 -272090458 -282197036 -131034074 8892988 26828851 2052936 12744484 -165822842 -174547517 -286202570 -9284256 264319943 233370563 143410968 212173607 -276562348 206380419 153722286 163106183 -97623983 -239057515 -92850726 9497269 -109408137 77816955 -36262534 123020727 10772239 -21027655 88789700 58112803 148551182 -155341910 -287944247 81430325 -205548609 -2258139 -256703682 -38333924 178804539 -80407641 -107834191 287643192 233700105 4178861 99465347 -119388700 59385993 7002794 -55072545 -299614831 250031517 250088217 199824663 -183775596 -220276055 248004684 -300952142 -228889801 296806214 -157838438 -282347308 199941443 -32911727 17331956 -114603473 259591489 120343634 -299643600 -118698850 -160187047 173056707 -199133807 -157841249 137470754 -265239343 45144011 180903768 207240638 188565396 209944703 107964228 254306731 -28144129 139638821 230518222 31086104 80825551 203323083 -162624522 -154904403 -175800875 49749078 54246401 -148518290 45256594 194373219 -276844078 -208918533 183743711 -217592071 232492524 -192630570 -95722315 163326902 -55500225 281045314 262332228 -295573476 -26735562 -224021300 160585847 -91610801 169866621 -216155150 299876455 37087985 60612026 -195894256 161252515 242510599 14979806 -101255499 -126351434 -287482536 2750382 49141891 -274603770 -261057752 173856176 142256295 -264085865 220206900 74477330 -16192851 -57177716 -299762110 155398689 -148118650 -19707788 247898993 -247757839 114704408 -207095024 293580667 295181138 -97784028 -66182271 -86685280 -296327153 195221340 181712681 135564621 -126875635 -138282172 -83854575 -270422359 163955284 -235523032 144033885 215605340 23410102 58309921 87051883 -67542144 -33006837 -270481587 -227265557 -229080265 -77184802 -174056660 -257681160 139807463 58422440 115671231 -50388839 -195699979 -119020610 61209524 -123501037 -38136996 86455229 -75661773 24965535 -294430359 138882222 -206870059 166589261 -259071090 -1088065 -39109253 182197002 252754420 140373605 275178542 -65847964 -238747297 23835847 290711625 -198042437 52111021 287235760 184576036 -271298810 -104532275 -193062189 98518628 301718692 -226978593 -233278927 -250953770 218018193 -301660144 -119011264 -189551421 -209558040 -253667133 223989508 -19426262 267378904 -283965581 176439608 -204441241 167038723 31172802 -297302025 202875832 207842136 -79330220 183779993 -12019959 222264104 167578944 298378456 -7384242 138743113 -6398865 -289261849 19766491 231557970 -34617345 229099328 -127510674 -98788838 206559160 217146907 260013749 46307106 96609267 169402649 46722779 7343050 38538390 -123591145 59058809 -109541938 -111913950 183392284 110081240 -147520571 -85529647 168238386 -42120778 142244677 12395378 42830323 61650727 179043876 -285712751 -208353509 90562731 90763091 -159136381 195218059 -42953012 -15957289 -35477309 -176745370 72408162 -298283781 269945055 43249975 190933000 -207162798 -67545217 -40823617 -59009197 205869294 179617034 259990951 -194643973 89011933 -93483163 -180366941 -13649103 37554252 209028329 -64657542 4234983 -158283156 -186763345 140914748 -182822385 247621726 169623121 -240964175 -114602575 -172651155 71729220 -52575809 -99834893 -23761239 6899769 62302432 1928664 -135767376 -26963065 -173064748 130010080 108492683 49508371 147199204 -114036179 -220042591 20870244 -177423600 46848421 -162907668 102398740 134108328 -298171376 -135170499 196771369 264168372 -208722812 -280590837 -111698854 -174787554 -53411232 195303670 -140881460 -128397165 -17112128 66689013 -24846463 179726474 -171277607 194917335 132263041 109620490 163282402 -61660288 -6848021 -152213242 -117769756 181941928 -4837409 47150758 -244419028 -228369585 -282450913 -242985858 172744898 103179342 -69935495 -85612140 82581712 -60443801 -125854515 -125895494 -174573772 -85195902 -15820948 242273688 -128284859 -17335645 132310238 -196689513 55722784 -224771742 187657283 -100975588 -167863026 -227592337 229837852 -264583886 -298979221 -147005932 58236910 -292379756 268980387 156408342 189111752 33478040 -195589576 -3421100 -85863318 -267825900 55258939 219745763 -185055795 -171621135 90802498 -260553728 -260875494 -295757284 21989067 144283823 38997981 261450925 29056951 -25035491 -201680198 183108245 -133068847 82526243 199758791 171438471 -137316692 -216683648 -99083172 -123205888 19118360 221017939 -278950607 -132635068 60774436 143568724 -2042837 -237567641 242569432 19195897 6220381 81727015 3494198 -49434639 -36848220 -154353941 -125152324 223122599 -273302469 -286816125 26725749 -116903349 155625672 272050083 -287690209 -274958370 -168155120 188887092 -298848861 97294450 272801238 -159073472 -72034015 -136561164 -245545920 -296748244 -239022424 -258992046 -167740256 -199543109 -281328569 -62484129 169565749 59319797 -198713696 252691873 -177478382 269222526 -42389593 -166823494 -201011627 34385320 -267106460 251994190 -116382385 296933533 221714104 199273517 201798709 -88925014 -290347492 56661048 -23295319 151995754 64631168 60494336 -38125163 -180495168 -227554468 163942613 -119013958 188461144 36043337 257144693 -122134644 -22959428 -223900617 269885644 302072473 -28534089 254777256 213288843 173772694 -209876121 -46106706 -244065464 -240369100 147114528 225881559 -249009518 -19177682 42351587 6812022 248109579 186095633 42926936 299048119 -111306201 -199681020 167893729 -258248155 30413554 -197123484 220644492 931749 -271234965 207625816 223659827 17806672 -268896721 248417247 160808873 -164423521 -290917434 -128487019 -257096419 -171143192 -190851626 195329459 -210643716 -19523402 267309463 -255140843 186590021 65743309 63890104 85381795 -258982475 -121172402 -276681504 -158000399 127678668 202531468 119670157 -14888998 214909434 122208305 269121963 -105273004 -212572237 25878970 202713674 134485586 -224580665 301868778 -73085852 281733576 280559062 34353901 -275960513 -234245006 94366984 270917276 -148019833 139192072 -54542987 208945357 283784037 -264242156 213368778 299899491 52820915 -121443291 -207824346 -278126124 57924254 -215398149 224044026 251569620 249510272 -155112771 -119619867 -56575184 -92783493 45975269 -288697873 295333184 -158216977 288600689 59944456 108909039 192043733 170184569 79604620 -272732 -98717977 -212570881 -281317647 233467931 263038872 -54730766 -52271293 -110615207 -115946952 63865986 104973430 -230200234 -101512507 -255763822 -292584028 -284869523 171871407 25433575 -181952898 -238454431 44788927 146490282 62551966 -8667156 228227836 255397002 231841059 -279275316 -45857337 -48226620 209794263 6779260 -147958468 -243833249 166223347 -271505687 60493418 120798727 -233323744 109594663 262244020 75524622 130507768 -187704412 -147621343 152725415 -72053527 -205009437 -189748041 206761674 206555615 113437688 38952469 -103557852 229802264 136667323 -154614939 -164596098 10238260 222650835 297254052 129405432 230001634 -85774443 176947939 -239117149 -96373418 -165159152 -140820770 114804996 -171465371 -244787577 18600150 206417286 -201689945 151516364 165247513 -286338747 20069458 -161249129 -221048947 141013328 59335858 -198410246 -160803619 4618287 -94506415 62920044 187082969 112431440 138589249 -259674711 -88379801 -131139585 -118625099 26545215 113263624 158327948 107104406 298444662 -247827527 -296170679 223417081 124403818 254279235 223791013 248011930 -245827663 -97945812 212925759 38628456 -194162106 -283372370 -299308688 30369715 1907894 247349149 189598470 228939932 -24383497 209010568 -162993202 215901895 3959195 -225636118 16672601 -127582621 285470851 -36888993 36067549 131705040 -293448207 -219830393 122511754 15830590 57127987 -146229271 -210402196 -39142186 271109506 -242347729 238836764 21271361 151075268 179521492 151976997 184923753 -284936923 -26565448 -85790192 219156778 -73623415 -167917260 68030849 -26679556 244909782 150556881 102862128 -266932549 -251279517 -254809484 291905103 -288356798 21014671 248323605 -205220904 -154422015 89211010 297521283 196993329 137479951 141937012 -213509257 -210572747 -299760837 -203673874 -35701393 246342236 46442653 170017324 63935249 -34523683 -60339971 56382183 -76698799 43494945 277866912 118176231 31005591 199614156 142229183 -62053759 283533559 94920745 129705609 222199627 11636368 96142493 206833186 -218822252 267202919 140876862 26616776 221722090 38592692 275823462 241414738 298137262 -166982199 83650692 -182962946 -59418266 101259928 210019666 -170177678 125874481 116675787 19139486 -65081885 -5840792 298589573 87698116 4509439 280278866 225335734 -284728002 172364548 226088207 11662343 -190453240 -75376683 -17577031 -103858705 -171258356 108667459 23498975 94007633 140771652 37261514 -82508957 -99663819 -111073965 -259652294 -282857333 -31509410 -246970817 281794629 -86748316 -261177117 175095237 -241614697 40859537 -209055676 125641402 174376322 -262364706 -46093238 295339419 294226281 -198064328 229188851 -44443981 -299674296 149908124 44531096 -66193033 244193873 -222404508 -141556046 -68317096 -144106248 128511983 134403682 -64588439 -265720207 277367471 15349440 93314500 -27043663 -121331949 -271053508 84408858 165629991 -160207262 167911188 -38389729 -175290454 -230733142 119750096 -160358141 -193881247 -32183099 -133268408 -196813029 252215570 64338139 287278683 151454062 2494956 -88885065 -39455912 -256162199 198276701 46025711 -9570747 -243498653 -294132931 -39385504 234911140 -259142811 -40247351 -241391640 171671482 55315375 -68182870 -86894452 284249484 40258133 60267525 -219542293 -153440166 -159956791 -175686859 -278414436 242079507 -250308488 20999427 216002401 -64692239 120524874 -176938569 -270278453 -45220452 -165970638 163831656 -227226476 -121135128 27548688 -117964044 62031173 93540884 -257056087 260014802 100524130 -178240005 -127944055 58105647 -104158058 -248151437 21284941 -138502663 137694571 293632225 55752636 -257823377 260265478 -167821603 -76378731 -159001094 30139862 282049048 14429756 -207372775 47901358 225634285 100712715 77201383 -152772897 110183327 -221520713 -112528240 246938403 -293752039 -166024055 -148652886 152161383 228404779 218936775 50468716 -5459126 121626327 161125228 54588067 -42844408 294082943 84840642 47289414 139443602 13779264 134966922 -235020465 223282212 104763351 -148059117 -117048415 -25367668 -38020798 -96694075 -185896299 212578784 -203396266 -207127959 220993599 230049324 -279002461 -53776108 -76674635 283934468 -300074025 -236611763 281168618 -16679343 95090057 172505406 68310495 249609596 -173506810 196370438 -150581712 -50588799 -261590522 -299598366 -130011933 42952115 -229844633 26929942 224299664 223354513 -267202186 236590113 87516158 -255558153 34899704 -61377997 102569920 242240182 52146452 261602005 259086059 6745820 140844806 140587719 111868183 -77299463 144152616 -250975125 219705710 190400585 156858751 38051710 -86129451 29814159 115538272 221449039 118271653 251926396 -224453367 -152360191 -181668975 263515670 299653712 187122658 181681048 193212674 40253971 -110894671 255289172 72026182 283007256 55656825 -19724538 92261252 166324182 -68587639 256845944 -207961567 280514377 -81910399 -128690400 -182477080 -274018708 -285130177 -63736966 230365521 -262776980 -193532275 -214620463 167574186 -281630419 266189555 223039863 159972615 199086517 -39077784 -142482491 113636562 -167455493 -267070452 268390747 101708457 270006647 265121191 -56826929 -213707098 -242567402 133088235 59736066 -33867657 -79048401 27006366 211249894 4774401 -232864082 -233854450 181760930 278489079 -40306495 -546395 -153279248 68320634 -167307134 228524114 -252179699 117570314 95999003 -22597543 291214134 174716142 -195738024 -293089988 148897253 -254119006 152933568 -259525577 -62163288 -151167723 245901813 -233969629 -295800700 38297602 -74990214 -37847717 -255523423 -276691696 160595434 44631297 219345318 -148650910 -72815189 -292933208 41685132 120816923 211423415 -185641503 -86416167 75323064 -160926955 -192952619 191146099 -15664646 -127247863 -37981082 -280492353 90982981 -24824245 -195974186 108569771 -226539509 221123028 11726072 -232722937 -247185276 -24249649 -39738968 -246366426 200150099 62890804 250574092 -195348255 -45023794 -102439870 -42402362 -271817932 -277456026 -208327649 290549139 208172144 -277015420 -239069000 215984983 37823886 -112873482 -216190726 29395281 -113761497 -99050872 -288564836 -283572208 179170633 179935340 199362869 -53044148 -159980595 135705897 -197567014 -148960729 188957399 -52911687 46248760 151367812 202128382 -79547707 -193815248 -101941310 170532480 175840697 -115010736 67983645 293223022 208912834 44113499 183779099 -193980117 48884780 -28673338 105529841 138591978 201384345 232309356 -123021640 -12988465 170850539 -151124926 158745553 -105378243 37568254 65501873 259962461 -294157967 -71081696 98860604 -62119723 -204695597 -225997692 -129330842 -134452108 67515860 222462770 43586657 79280536 -31779429 -66721606 -261728644 146407882 -19803882 -135064300 85131830 51505358 -182792306 -75912888 -81271052 122131913 162800711 95731835 288884415 -199289069 -124888919 159681397 -141092834 -116316716 245855422 -43303934 205287756 -7935592 -16628109 -22947542 292192495 35022333 111796387 -231495399 5219504 -217171090 -272007656 -256969075 -141073186 45676097 121013069 154430415 -133275907 -246546234 73073400 4812228 -235236427 -60298709 -302054976 107422914 61192675 -253628748 3811202 -208653449 118237376 -245956614 -36956842 62030472 -18795914 11110923 268673678 85922708 -106923722 175756067 39763286 190688702 248089209 -245031119 -44183733 196002643 101647700 247192353 292619102 36211219 -81136639 138561563 199978705 -141995847 171157897 160837337 -253946655 -251335456 -183903218 -289698940 -41249012 109497587 -259831207 238237618 240411375 -118799202 223366825 -236185105 -222150963 258341816 66237846 -171864776 -118353212 162402589 -289904388 168550168 63964060 281321760 -264147635 97529155 54265612 209981807 -203629824 -176358027 -108144125 149029582 101416680 254240557 96042770 33754766 -197425579 -266837843 152762462 -174514895 44724818 -225444310 -119431952 281237939 206373941 299911794 -39313755 -281345968 135840835 -251965636 -197395161 -146130471 248048035 239001605 -282225141 -2485432 60209598 27873450 -59794185 220482840 179264681 219041023 78289268 -223012285 -165764869 139080088 -232603584 -10655625 284437340 101676441 197675036 105029839 -96292712 76536393 -3450132 -61929242 71259451 236621069 222850717 -1118197 -157475793 52958077 -297936941 25845654 163336724 76908080 -70982298 -222084009 219166885 105726896 40316875 -205974576 85411834 152848592 52748872 -92461878 -284319453 -274209730 -300694783 -276908115 72774224 -108825486 -38865614 44337413 -258275969 20842828 272995758 -291623219 -165164228 -17332894 298505498 -56192604 109934399 275560339 -258040568 -295100805 65551072 -52980525 -211947910 264711465 120052815 68570128 -150934971 164428882 236527052 -200447848 288718275 75469105 -94533724 147109096 279214884 -140493540 232174451 81526024 288024871 118359747 -178170345 -235917813 -249366885 -74585762 240370083 41938961 -139891592 -207676304 -92420270 297745212 -105665382 -39611982 -48524322 160381895 -41543167 -184587226 -258922780 242864232 265663287 -56829005 -207000029 145013429 267320678 240564538 850228 -285522377 -106424524 -255914693 234677544 288881853 110215008 284307063 50704045 -97897823 -297588434 -178904531 5325930 -15127472 -121772039 -112245079 -205843284 39991065 -188690812 -72223897 -209280305 255618345 238390181 -186324512 259955893 -56715721 -242526286 163976955 -2373795 -202545775 -288395281 -101276854 -45394439 -94561296 245558466 161141173 -245334869 244964382 -140419303 -155372246 42936076 -48844663 -227075760 -171558719 39088704 -16745647 147268405 -252910452 91406041 61186239 262452386 11697006 105093745 -106184278 -218011937 -251865048 -287532783 78688928 226365971 -10918309 243389143 87900168 187008712 -255815410 64362051 -289351876 -41518844 -121910389 5854260 -69197662 192024563 -255820026 -25521032 143100104 -278165261 -23359162 206827775 18610001 240346146 -289749012 -55208306 260705851 -110403495 -8485452 -20843214 -160182412 71266617 287152407 -128675946 -150531901 -267876290 -56857114 194389748 -152927716 -216303019 -37112671 1892617 -190750823 247254963 -123177504 -13535245 87416995 -132600782 -104104778 93460133 130235263 -190414816 -158885317 -270961904 55128889 128925875 -68156827 265375590 46043271 288596229 -249223473 -184291734 -299777425 210115367 -64555310 -278990770 7596473 -13820190 276451217 262546942 -18536719 -295602286 -300828425 -75154519 -180470778 193237838 -259520522 -300308108 -29862686 294417827 202690999 -96371129 -279014192 -231887683 -213682893 196397598 -241413818 -25168175 195524988 -176353676 -14281731 -37870010 250847780 -298717230 180028553 -269293106 -247343944 120243706 -296154919 -292683451 -62366214 -35460716 243574706 -249021661 134906719 -22287959 -210430799 -262028267 -17195248 -52066040 10569 284710136 -206836980 230028535 102338883 -255940306 -248160221 -65661265 -201958050 -229446890 92878292 27423245 215288747 -191333139 146020424 -262454148 -61669445 285569327 122397867 169378696 186111506 -211404240 -121528030 38123415 -452299 138854549 35216894 -290979647 159682009 -120110393 49019796 -134675366 -54377504 -199210631 -158151549 300067044 226547574 297240921 -261378282 154387503 198227402 -100140307 103057844 -270470730 31821010 -57852787 -39926304 -176041254 -59263732 -287884665 225230283 204508800 89039496 -106325096 192131755 77734061 195653966 77418529 132655712 -294480168 22986849 293789695 -92782076 -138979919 77635864 -269314846 -273270352 79002991 -52278572 155597650 274640479 -293540646 281109902 -118110377 -225878117 -61599999 48200383 -195767618 -10904607 -247944986 -217913855 -135088923 215853808 70935137 12130542 -138398613 95497153 -204915041 33431290 -241572428 -45400879 134146536 -212070703 230195199 -145472933 155420428 118059082 224292348 218754763 -27069324 34766362 -147225155 13343595 68179201 -41367874 198010337 -289072085 300771479 -53538074 25197171 -78021855 353573 1294797 -280192945 -2081617 -87519136 -280893520 -138848243 -135145316 -12316345 207880896 -103408122 -255305672 271286978 131290183 -261453227 192008927 174350576 -57850904 117939680 -278496730 -143736356 -274248723 -255879490 -101233903 73592780 212049889 -202787585 -16911309 -184103021 82150645 125248204 178109863 -73998699 123393288 204521261 117549627 243984116 75227152 -220106729 -293444148 -156911714 52784770 -266362279 52758214 -161936304 168663445 -276858030 186455670 233220685 230602480 292764205 -83697664 -79009991 228346205 88271181 -82892902 217962040 206232519 47634718 106412611 -69417349 235638201 -271580878 66986179 -293817655 157557271 -218397811 46685280 -114261433 192124761 123885153 -283632808 91961291 -152904467 -2170024 289411656 -292822085 287560596 -126770951 40955389 -233066933 -275950805 -104756725 87179840 -264962296 -209388385 85976293 -154855831 -173925528 122599690 -259189486 -236247425 -149744691 165804917 287969677 60050692 -230570309 -154897860 -176480447 -226371350 117156541 260589444 238556020 132604945 94880167 355062 -135265354 241282692 148973776 -15235582 188410055 -63775534 872740 -92845666 83710567 231711668 -81175807 -181732003 140296671 253064250 -67854036 -58984249 -78330755 266756161 88100759 141219186 196451530 -176896432 -231709175 77634230 -50911186 241702055 222052188 -270804556 -130372621 249862414 -268814731 -76323081 -295308064 -295446339 -77700764 21457426 -149614105 -177113283 17738866 -227432061 -249733238 152649663 -245310882 198223513 199628852 -95468260 68755573 -210331451 -271428931 3408590 216433747 14579778 -235087991 55522446 -298831991 -14795309 -44514610 6161732 -249090205 142344656 -27258022 -67349315 135172812 220100833 -53694239 -221064916 95417274 294743957 230345120 45246481 85661354 24508441 7068544 -164669353 -147974595 131273943 -155746598 -265366686 -207427279 -98546053 141541242 -265668285 133627802 -183374274 -10881570 -88311556 80581577 -252650943 146696666 144602781 89514835 295489837 158489285 139719864 8186580 189292637 -48310753 96574697 109232950 64372665 194144525 -194462355 -124364819 -138023204 238698260 -285357739 -98282281 140647777 14862634 4534923 301511729 -260476162 19157889 -161688919 82221758 -201662351 -125520920 -126207948 -140571355 -227004508 260833124 111203693 -57189354 213480267 206506066 168108771 192754786 232317292 284791237 -263712812 230079516 290730469 25827622 231619963 59594903 -283080122 -167643463 28334699 132090480 -243830839 228542614 -24615934 300866842 -27831398 288256018 -48767267 242374988 -158333542 53562078 -81753019 -33798262 -97009314 -248538165 -137541494 -286929192 -232667561 166789808 147499012 -118927350 -268431940 300679125 238082440 -216890278 209211746 -69624886 -94975845 -291257170 62039865 -6858180 -40165922 -48777821 285334310 150548341 -171418982 -239539517 -127954769 166193080 -152798490 -21750984 -162049110 -243288382 261394897 -18888164 -186523778 -123895338 -214666025 -24010669 174079861 -126390366 223704038 271143475 169262596 -261914032 -237410817 169440853 -133628516 238488375 210607940 301727850 -284885032 178986145 -215281497 -97927685 125405450 -228748923 125139672 140567607 182921170 -272927797 102520142 202334492 125097013 -119770399 68980489 4211832 101631155 -98008716 -72934973 -53892579 -237728096 215260205 -216119398 247089012 -81065178 253834182 283792488 241353835 -19092794 -189124314 103857356 -61446045 97049851 205876884 -206567854 212626457 117602692 -42283396 107810240 -99823949 -283131098 187504409 196769160 -244033851 -210474388 -64975561 -90986755 -34141165 -137555320 -98330960 -136735200 247357526 -211480571 -47262374 46217945 -296961420 243412941 -151158046 51241236 -115269934 38515699 137517453 -49665699 3210666 -46993226 -210776672 39585524 -46691651 -148484908 -178215755 -284819456 173698720 85711434 141787493 177192693 -226754870 224683100 85420441 -169193360 4462563 74717785 -161036185 240982460 -54232230 -105038257 153621620 -213141027 -89149792 263940348 152696785 -87947230 -178390754 -87511952 -131555564 -281638763 -187374003 95500303 102913798 -191285704 -197785767 -205534544 -189496678 98082467 -4563327 23975540 -108488219 7824591 -46574371 -247103025 232239354 83458177 -31822901 92134324 -288391201 32413768 -258463263 -85347702 -248800490 -285637998 71160022 -169933264 -20992191 256324889 244594754 259437207 -280682246 281036977 -257080594 251725159 -25806073 226036451 186231460 -25678508 169411917 -280889731 -13986035 -82344829 -137566991 -150570942 -79132731 87641013 -287349377 53311242 -91582856 -263531758 -290402940 -188533483 -67066156 -79510613 143416762 -150525778 -163678904 -92837777 -99792633 -9972482 136316874 -84530991 -297751822 147433009 234664649 169809746 -166244740 269777861 -231983941 -98306398 134306428 44579033 -275008348 -13518832 22945704 149112401 -68960879 -193682317 -47031467 -78868599 -253752606 184662564 172015956 -275937376 -105525629 -136124796 86383502 -62782210 123614384 -268324845 214767345 -95257408 -114131606 198989533 176370560 -101157399 128178140 14814356 -118258621 -149355766 -129902249 208945736 -271143847 98775650 37644605 -1193419 -247292273 145811424 -83493072 -20623876 150409243 -186619157 167754548 170794226 67767682 -111745219 -181606069 30097330 -33234198 -283795943 269336070 82590405 -215128552 -92595624 16163443 64569201 -57733391 284649957 -227082298 -206811821 -227720926 43318122 274075981 263869403 -286488460 283632724 -33255136 240150532 139415968 27914359 -85649762 143010805 -58512529 142079535 -118953694 -90373299 50402639 -141217266 230424225 -209063670 137591463 -258634589 55085324 264312904 -293012806 -39061987 -27510961 -166924596 -73366703 -3285224 -78776451 217094990 -85252457 278984641 -154853229 -54380621 -8070570 -17451203 8976273 -243098358 119771396 -15405653 -279416824 -178407896 159531978 -204761326 200379524 282421236 -243493799 -234507078 -58721994 9477115 153920671 148725170 -198736690 11210496 -15075891 211030894 42192051 -162553343 274368787 -203715130 200423633 -227375893 -108804060 -257035856 -73363603 -255587825 -208355753 184563198 39068945 232587026 285116546 -36658610 -67851868 -296786387 -60068400 89870535 144810909 -201958429 -131033337 -48370726 -62613719 -291739980 21055942 269716476 -211213615 -272151914 131317293 -269968457 -203145214 159544523 -199638808 -123747494 35799266 -236251150 -198987746 -153493348 110132741 95932395 -188467475 203631935 213584138 -93154936 282990135 175806692 -36237860 -58388088 266407889 40048494 -16501684 8205481 240970475 -137520762 80163630 -59599581 -13126311 -55214881 132429093 -68632629 12227652 -283134421 -81985806 -18512602 282689047 171020992 207038424 197520594 -195877022 -160073693 -17417255 -16738220 266858749 -285411105 -46543506 98023898 -203330839 189180581 229885002 81954679 284205959 151189737 762823 -220104715 113936512 236923282 -40114346 -156497466 174984767 -12711865 222826452 47489203 85388376 242599359 -228690362 -129609528 -302129390 -269957156 -291169425 -171086125 151407029 279215463 -211810560 70150327 95521905 111336733 175584749 -100905413 75236345 254345716 -233720792 136527410 107456322 -228903489 -10438625 -140335284 79056608 15023996 73602568 150440438 107677882 10369111 177634276 -237966198 -263000220 -23923069 -130735653 -202733145 -260581935 32239641 -47496052 -263813860 114292061 -55531858 203906023 -40209134 -28776093 187660322 -172496966 -207424475 94837156 43479341 -165065253 -186150750 136773893 -295295318 216350513 27551869 -178009969 89762259 102785449 11698491 -38790676 298146008 -263315049 -20935409 -52606346 79939360 -61602252 -168767554 254261067 -241040743 -162938122 284474542 72408174 6240999 -54776563 -240230397 176482456 177946970 259510948 95777278 -158003678 -74192132 38176471 160349015 -113751405 -279079365 39235876 110113835 -96556105 -162505779 -70077083 -108561242 291595568 82410462 148128884 -152643363 -207602571 38143563 148727436 111068881 89343387 -47814994 -27094354 52293784 135888233 -20890039 122737097 -260916478 140822680 50809598 101120157 77301862 -109663638 -245094068 128006800 26464636 -187665404 -65061227 -215569100 1391670 -187649569 -84867556 -97164567 -61341561 237412617 -31398803 -261817527 -228233483 129171409 -15670769 71054059 -100570640 -302150158 233544260 -594332 43419412 -219314825 -29899660 295460021 133759604 -138386676 -150958344 -273950521 -124796452 -270143534 146204396 9312349 236935401 14301205 -298053163 -283522575 -224876742 -113668500 162698899 201845749 -83372207 -276218373 118910885 -178917681 9931300 292311260 -232946987 277484384 87539768 270167077 -146621436 294928603 -216825827 71162171 -210273438 -257412826 -101036028 265140869 -100427129 -100783068 171820072 -163141169 -282732082 216902978 -23147159 4908584 -266828320 225241077 -204100185 65745471 -165538602 -41664748 -3010112 148796366 164568112 289535642 -146070374 76830805 -209270873 13101146 -301705649 -46900671 86248398 -258482837 12632774 -12378137 172372228 135701970 184891623 -18177083 26373629 -30303687 -192202262 300668173 129906417 264873374 -65202090 -99141274 -928745 -184239352 145394785 -295545418 -284251308 161133953 295355413 99508544 -78576535 114480942 -286146253 184656404 120484141 -67726411 259673830 202443702 22825184 -91408165 -94355568 168312238 -249154930 181621140 45079476 -55195683 18416792 -182624454 194507643 131128550 202705304 269388794 288129779 -49405011 -95317688 -14724016 240364855 -229999396 -215581970 91074477 48249826 -154527155 -13653007 156556434 100468665 212573945 -183195756 -41137053 -134736992 -203782355 295939702 -244338803 -116505864 276390191 -65339611 -197148961 84941601 286613400 -105839424 -28309331 -94147997 183473503 269826737 2515443 -55326577 -235753470 15340286 -21883401 156235026 151008432 177180229 125694740 222062533 152539522 139792017 237949261 -205893486 244948307 205493827 34008240 148652011 -217267737 -80524361 111965196 -157514378 27714570 -46172109 -264104037 -119470910 139419303 -258035762 -124618043 153551284 -216374063 -168355784 -106162954 -259290633 -260907743 101103002 -194830276 231115584 -34887041 220309091 -19674106 49022691 -25895833 -278410049 -37893063 71635864 115468569 247756056 -104499620 107803022 77166234 64180210 104974154 209459915 -96702450 55196857 -286837865 -114006962 907033 -300644510 88621599 -205745497 -64628755 -174666857 -227231801 26303431 219786006 -30277986 166377210 40882763 134132513 -102182991 -289913437 218521453 -248693378 -234219728 -207327002 -150397618 -50673934 -151089346 -129240882 -92577305 100981973 -119232043 200310887 124221987 175836076 8504145 -74489661 269761334 -110897625 238220488 -282040393 -110266340 -144122276 -19202444 -231022455 -298353653 185551034 -8415323 -120960220 280443847 262190504 -208653847 31248667 220950722 -158636949 -24375544 15387263 53598710 -160555185 285130775 278354186 17573672 -68316501 204738835 207641692 185277294 150847803 257189022 35710763 -153496593 4607941 206184902 -284911797 -63041057 -180260102 -122165511 86430170 256720531 30811502 139743469 -179976948 242528257 -105039115 -3359859 -49523747 -137081479 -45115394 -300408805 284164403 121939766 216283359 235312815 -287877522 -154777658 53103079 191202074 283690672 -238821411 291212549 177249301 235780627 36259360 -38793478 116561812 -33099826 106240095 60909639 -117181600 135637987 -200051024 -129981830 117058930 -216124234 -205135569 -139685519 -153161835 -8798861 160415102 -45309203 -211096280 167295580 -149887067 -264257442 -136757230 284101721 116528246 -98993743 -57497749 -111630731 170557137 93914436 192114312 -146338292 -147083305 201678018 46623660 -117360590 -198459445 -237852433 -240612585 -42347715 -183634469 -149970142 -100533240 294666175 267793582 -295254008 224132842 195682189 10526954 -173967121 18147310 130716335 -10816504 -58598595 -3485762 -41089196 -58749373 2698129 254900896 -200127767 -203393261 217051815 200225631 219534378 -73076090 271664380 3904549 -168777526 18089726 75634198 -9623626 -278937332 -156053383 -211927971 143978804 -72353105 53441251 228003713 189531963 -187108330 -64141624 75242481 169530812 280033956 -108635684 76845634 -156660470 156222998 -247684145 -127057196 -150557621 -296818958 223905885 147456582 147687676 267028683 95287318 147963119 -95389073 155462363 31542128 -241618433 13417482 15313310 -259569321 -1894049 -175517005 -34642820 -47912756 -260065669 -39515822 -12943194 163677446 287613434 271842938 113951063 -302158772 49024008 -8144639 264584187 -226987229 266003915 236411914 -42146743 112793952 -186747646 -33214177 -275370978 6294564 -130467395 142995428 54187776 -155069154 -196544473 90180260 -126597153 -196854374 277864743 -171628835 -150231282 -106990119 -131094484 -19954173 -51162961 134165608 -11733078 290657285 10751876 -8577566 219447602 -186914853 149558107 -55905567 261468230 35706054 197327014 151878312 -125662753 -166834287 -108100172 -218794963 -213060636 24487632 -41061511 -8908259 141321810 232079454 -215933291 -239900455 -9093505 273851565 -207413513 -162316751 123391163 255629414 -157336626 205772392 156041258 -51287166 -146551795 -280930384 210821005 -140504591 -3529465 144367160 192804623 80407431 -117961757 180385666 -210363268 285606742 204752127 209731201 196359502 -229928571 -214121170 -19816085 253229673 27343504 233087853 -119604876 -95027319 -213326550 -211751277 117067590 273496893 122677475 173850476 -26347753 153872192 176897415 29857491 -297574275 76956886 204071816 107956700 -151174107 235198827 17273804 203297730 245745718 -250612568 -125728609 -9046973 188604219 276489560 -224556564 -52409997 -135776022 209125121 183014723 -9956724 -897598 -115936990 106474970 6906132 -259549066 -290145223 260868544 97183180 -64001203 -227885835 79749208 -246834223 164810282 -155797875 -94998111 222612447 33329977 -100290105 -34607196 -213088462 21956729 -209579450 -140057929 -208363031 -19494443 25773959 14227503 -192747145 -134149639 -110202787 185855581 -118591406 -121574966 -292328686 -126178424 -215278424 176900665 97528813 -133394324 -226596343 262245924 8064267 -122323377 1694455 128931006 -181193800 -281367719 269236950 143998526 244572197 -172215532 75333912 57914627 59263675 99977657 -100748277 -5119898 280409494 -50966816 -163759897 230387820 231610007 282287353 94902500 234513240 -64430398 -299067509 141504189 -226124161 -192963023 63589325 64276874 219788818 228094540 -132269741 -71120030 70022017 19625661 286998516 259824444 155305180 -223312701 281427349 -267398313 251053056 -30909874 -252035935 -59019203 -265126662 263290067 246566209 -111924937 -177174019 267873870 234193092 -225612232 -86100743 206696067 57174882 181282 243352860 -109503059 199721290 155079130 261642147 -175716074 262110345 -160329748 -41529850 -297105775 -245713925 -31703721 31213137 187211211 194625541 87048694 -42670624 202181545 61586500 -177664294 53345578 -153372517 267642682 71116186 129602510 -198004260 -91669084 162291440 -255072224 89772019 -227140597 -239761621 257420103 -205144808 -167511638 -22564439 -3877164 40522634 51143632 283558982 188581939 38946774 -154276125 -103744766 153571181 -132330349 17369658 -41725775 265921024 97481865 -61397837 250120826 158298819 -153821198 -33575632 16864710 260241492 53229527 -70356250 -260345296 -50000777 217472510 -219273918 -158027131 37697360 -69638413 86259860 277370203 -255080100 142546470 203430183 -257923325 211307440 274373979 -268081330 267431702 -42751454 -297933741 155642407 76598613 267334642 237423907 72938927 -269685502 48076998 -75644234 289078887 -41285918 164989016 96753553 -138397813 -34722186 122839227 -96172642 -108758472 285328543 -81259597 79799233 149192510 -254606870 188168969 179979064 -229547358 -42244314 182568896 -120044177 -252546977 -219804999 243034290 -7017662 141595341 153520189 -60748312 -52528921 -196982540 -5067597 -200328452 145222054 -84152432 194890913 42295376 229103407 234791467 277888912 245508842 195799569 260443200 181406376 235075263 -281835572 -68134325 203020043 -97604497 279505572 -112489270 51328167 -109281079 -107579502 266820937 -301285137 110385348 40473442 -40303828 96430702 -232431723 -50801109 -86866556 293094197 -217235318 154215849 -241105156 101861407 -215378275 69047258 -199380388 -265217228 155987133 63346150 -120377121 -279761936 109520616 150938294 -53374697 -56143378 214373020 270699027 38132238 270980492 -221226509 122007646 -147010608 272475064 -225024582 -267612347 -131512812 -176666347 -42365074 -19581057 -95668798 194533366 -183128268 -43033207 -209337061 66896258 -83872356 276549918 221253194 -255626922 -5399333 63150323 -19898768 193217360 -41371686 -297591428 199436403 -164878182 251624534 -267230151 -161573996 234004975 87021422 283288595 143118198 286667293 108293751 219365635 76733437 185592780 301665704 -215742294 59167986 85507496 235704700 49882906 243499103 -72999806 122130475 -221040634 244649749 -290588037 -141728320 -189343048 -215135973 -56900515 88654968 238993857 -126223334 115067897 -269716187 24785127 -86619220 -86748585 -6899688 189931039 220227104 202173178 28110488 52252814 131481570 62894589 -292331376 -177567087 24532964 -71696146 105548748 252789977 -183157112 92351493 -35048251 154560472 190319910 123347282 260703308 -135765983 118160810 -247709723 -225485622 -267290216 -270938023 74277895 95334813 -70725011 190822947 -14672540 124485885 230461875 -102146332 -107209595 272576891 38326999 -133634546 97591246 62950947 285522596 -296542993 118196869 132041896 269368132 -278981726 -3090818 -163208738 -150259671 85098062 -68498150 -91314640 -1046279 -59544644 175308618 147309443 -158817149 54851005 194832602 -12631305 -88360610 19437519 -298389121 272247346 -171795576 -264256527 271337025 -154690427 76781457 -235111241 -132096429 -287172189 232071896 212107538 -198581541 -125207458 192891562 22584275 -3959040 228632238 -14323903 201654812 129804383 36918603 301476703 39842920 -34761201 -295363650 -17809603 -253702442 -35848441 106646131 -135276215 -174330070 -276788912 -226151122 -1603753 96077275 254780659 152154847 216505124 87351737 228832279 -195305735 -219182049 245793452 289788716 169897521 -250560190 -233375174 -238730689 128012381 55506278 299399486 47869982 30395288 -159834206 41253078 -268498928 275670395 -139859689 -90420282 164655026 -18389653 -254889763 38676411 187165155 -171806952 -206933581 -203678325 -241922992 -5807514 -11348999 -12248241 -175448270 -224404793 -252283177 -174829189 -297743072 -136610872 -104237947 161051240 238682382 -281771949 -188959428 978337 -23421908 240510490 207848214 -154691242 -233527016 44194752 -111657966 -110965918 207561307 -234706586 247878019 82728611 159302542 7404416 202566549 290218715 -117926405 24799997 -122428497 65040964 62036088 133202691 175061388 27856064 277095496 268723013 145607890 -266250532 73628963 266914991 -179097599 -81305020 160821981 215829372 268386909 186526643 -133793372 67863688 224713048 -149189492 167287200 61529039 -260649542 239979162 -263053817 -38910897 -3571499 -216269227 -27649724 289968657 -159474273 -75633698 193372303 124416004 -38507407 57503273 -102939406 -125658200 77345453 205157591 -70870519 -162914098 -62642947 -52497890 260038790 61996575 -43771936 178288513 208468058 1579143 -293905646 288871712 -51469887 150032489 -275104067 135459102 -37795746 253363640 230349916 122428770 245168324 -291686688 -158373667 -87233305 61831566 2794490 168707720 -54217893 174079721 -106036589 270753837 -74118658 93759514 -202311157 283840951 -264417594 -43949484 -23081815 -51047268 92264811 -51774852 256888190 68932795 -125873332 -165385622 -52977132 9133768 100368468 -272520181 278187936 116473563 3515714 -139672979 -118468042 222166113 248816936 -126894835 201994188 62398037 169176476 64103458 -257038497 59085347 270553638 -82680689 -56782302 -205977205 -284426721 -121698525 124451472 129114584 -227160779 -155691874 286835748 -69281492 -277191575 -166044854 -16180482 256223137 -288033925 -40836238 171282319 -65749407 287462738 276366943 276945853 93335712 -26387025 32709828 152517150 158554772 240506118 -84035714 226402330 300519512 283544229 12218213 156976353 -142668380 71184269 171849894 112926351 59528713 -174253563 -149152373 235124047 130333716 -231019527 -112780496 -106119709 270177655 87196468 44735796 288235848 -159067624 -196140143 127931252 -137821628 117213366 -64971403 -51477203 125969478 128743717 149273547 -267552581 64081701 134381048 -87061672 205497335 -232850310 125781027 166297712 27875630 122166481 152269602 -38107969 225735491 -175216424 127013805 213952195 -60713036 14614056 -50029769 210429195 216715476 -166396379 88200970 237228484 -112819267 -249933261 -67727948 -121315934 58589187 -176864890 -242740022 -250814126 253913180 -71176626 -18595681 -219919577 -106124084 -147588105 111606302 195317924 -173600232 -19651201 -212497808 -167570428 158546226 -158164148 191275811 -60374117 -144669970 -113449848 275041677 110802323 -256686277 -263217819 -27947747 109575509 -32074268 -270410869 265049594 -251078291 143697130 -112786552 -89056301 51641574 28697130 -61734349 229009998 301982294 -168033599 126106934 299790752 91311015 -155568232 -137724511 -55071571 18274838 -286068856 234797656 265746399 -270988420 -190815023 -23151526 -247675341 162035337 150895869 183664502 284288952 11858187 180064979 -97162276 198275646 210488017 -286187382 -146936281 -110244471 -95467705 266830074 -250687304 -62924147 45074361 -289836818 90350832 -13734051 79545775 3931639 5092026 -185358126 66026593 -85256566 -288538176 137075935 71252676 -50311902 -95438009 -135305207 -281381107 -273963301 274585847 -269570968 203105846 8677333 -215940425 92846103 14171246 -171669917 265588114 -179093495 146361049 -78478968 -224840345 -153851845 230491303 -228208986 -116726919 -293135130 -166687143 -98384080 246484827 -24041172 -277068907 16204857 -203621153 -232877751 -85982555 168930671 106532732 -111338313 287133557 184577708 -114365383 164710297 226023360 243384187 144552232 43623523 233691998 -164580435 65213253 219681711 -87335078 -125004848 68368954 107281057 212289291 -143932562 -21772092 -98434740 -87767462 -164547488 220515091 95392750 225655395 225697630 195434724 50842970 -93511033 -7374374 -216222384 16278826 -47044888 155772101 -267210161 262079317 -178312917 -289219127 -87598549 -145182091 59510396 -248671098 -222367942 -95085592 -78259120 124556567 -80544509 -105135837 12821768 89929795 267696834 -158987189 160860129 1872451 -269452767 -138396453 -96359861 193912439 -301952358 10857815 -278722327 134944264 278929170 55076567 46418406 -103230681 238785265 38211035 192579748 -272926899 -286887779 260481855 217088670 -296214690 -297752515 105069868 137329259 -183143102 216184145 278030638 -268716366 -75408818 32805771 -144074035 162311862 223036495 231581570 -92852992 293394878 -47962520 21107676 167568961 -239056610 133692606 103802246 -62386584 232506961 144038046 -274568241 74993532 121851798 -246183126 53858468 187755903 165107320 251577243 -180982343 269037692 -8640755 174752868 177209133 295505257 -139140895 -202973504 37278657 10997700 -46843052 -174344508 -141351859 24413842 292596903 -265956875 -235127847 301755194 4912444 100780704 -216840522 187062538 -11976645 -120349562 170223582 301498010 -108599874 51684572 43164066 -162277719 -89344658 -51786314 212984818 -785048 202912398 -272385940 -158439449 166589446 -63503502 -145867286 262789489 152880441 214987190 301426646 43812381 163567563 -170770524 113804317 -286021514 -252612935 -79603875 -289745323 119269995 -74283217 3218763 -166923815 197895785 -191660460 -119705439 232623653 -254195298 29731678 24915154 -75893512 256358737 275661098 165893158 -101685986 266023777 -17457453 18190804 -208461417 249598115 -146888239 265419449 -30842609 -110837045 68265033 183020409 -227716915 -132210534 -255754706 -225270128 -141868847 175518918 74303971 111628712 -148839679 -91392869 94466083 -56827109 -253067223 -195464078 142479271 295563472 -93653174 275904364 -197400998 -16598915 168462945 91198265 -16056922 -108710152 69362769 157864002 -240935818 -43036573 -57165697 -260551898 175254101 178971833 -231944596 102606158 -45570860 25007733 -102496032 197355436 -94330940 -267122363 -174593674 159432817 132512360 197230354 -133005285 78547738 99021285 290827132 -274021291 -228886915 180217261 -2973793 141782998 -204032164 38499822 -201127005 -202270357 248323237 -249864973 51811560 181688402 -208420796 -69227720 -118674411 191750046 223035302 -285477974 -59999044 -289626668 -139800547 31331170 -139161851 179624358 -208099487 -242051906 -176535502 -99357140 169636081 -240387530 -29939583 -277888176 26109481 256797966 252485456 -258314862 85584149 54601647 -198378101 -123812498 90652593 -196093381 103897494 144005560 260328855 -21121863 -167541592 28090352 79338370 -272326237 -148459751 -1224943 -31355410 -297754193 -246945319 8517542 209831114 253880298 -46717846 184227555 -286036167 23241364 -8333240 64818875 -210140628 193966498 187692244 -239713106 -13745260 102951562 260447877 -207893282 -87610329 -212582244 -178629321 -107590634 166447106 -270764191 -36778346 57232847 -233747414 98761129 -272612829 -273911608 -267876542 -116574761 -252625637 -268610976 241250575 109709784 203161271 -294657432 32053400 -175669148 22112248 -25476404 76552528 -28960989 -42336763 236095154 264247469 -29690637 40557174 57401461 243087057 199244612 122139897 -202606275 -59572456 -71991074 256293844 208408084 207565435 246053200 71546329 97690997 266517467 30426474 223790311 31267981 132722746 242217502 -69812714 -71303919 200173472 -119281012 -274102036 -27056743 302109508 -228138352 224476334 225613857 -267927122 293613595 -91417220 -5314946 277421215 277550907 36704408 291798226 172337694 132178351 63968701 -163494728 51054135 170135543 -14136772 -116226729 65071122 -170201245 124571337 48870497 168426592 186919568 60420764 -251814952 129862468 -142991292 236915702 -42832615 67782036 -285993268 -39378790 282024065 16955744 -98610705 115085380 94025208 -137597793 -2542065 248244831 87216169 113890537 -21655674 -211464332 154045755 145814627 291060847 -186515925 154451713 -295277110 23179152 -73200292 156317070 -198113582 -250524869 247447300 -114612819 -142909777 178199555 169464445 -288710946 -129883243 158857474 166980921 -282703101 -48140713 -218468280 147386693 -62676763 174049046 3536057 288267233 61883523 -139582106 145461310 184276371 -100571601 275942689 224763699 123345361 296399204 -4766732 -283876035 -79384783 -141129205 78850988 -230325014 -16990198 -76354367 123478329 50236437 -215278639 -122114344 196536466 -159733626 29775269 184186943 -182498354 -152129715 -50814642 -292502541 115713981 -253271116 84669650 257798362 230283376 292679091 -259708369 208712330 -116221676 -113128123 223334782 -286074205 -265191965 23135173 18213468 109438323 -69812263 24928125 96457133 213816439 -81012090 66723042 89907442 73885870 -201466152 -92978953 102400069 24071652 -195253752 149816110 -8991144 278503591 -152063880 28806852 -77490090 -55586612 72805525 169070262 -248842541 77354697 -35119047 211856067 19379800 -183788947 -176182479 218980274 -206124103 -74106466 -25823409 221527626 -297433880 242327231 -69210056 189185320 35803554 -136903124 -225793013 -106670752 298107019 42855160 -35791539 -145572471 221165474 46332992 -262895135 145752459 263443305 82179646 -289190615 283893566 185240907 -202092235 112451198 296566952 137234106 284793303 293703746 206619041 -252621640 -259725202 -250713091 -99799989 151754998 -177792146 -70838351 -83987508 79000435 202450000 -242618623 271056956 49415780 239044037 -99970354 -292168527 -7515614 -274851568 -245565195 259515538 -178184658 -42209052 -263774090 -12905273 69277155 -145426326 -89711477 -114315543 -78604204 240535489 -166660453 13472178 -266227756 -58426474 221154143 193759022 -8328293 227707675 -121766809 -115508453 -113499781 253112127 190752897 -195750081 72894825 265893249 149202616 -59364261 14405926 -232348722 264406616 147129798 -102535933 -70456449 107816131 -285611001 -126379235 -281778276 -272405794 55123836 -210538940 127384013 -247358613 3559279 62085604 -117078894 99160986 282737548 -114136687 189266333 -294808733 81176956 -161021613 239754047 134074444 179782182 -223883584 -110862122 -158979907 85499463 300497551 223793575 254705613 -94450377 103732886 125804765 191373500 116606238 278397923 186251975 -218562179 168573857 67028090 98108164 -269127528 136943609 90243934 226603805 -20670722 -110086812 -32118171 36646696 -176368100 248770583 -229895965 39195537 37798983 -61822347 -149512215 189951876 286899731 140049258 -136752564 -269991593 272821488 199580809 180702290 -118111261 -184912457 -232622174 -144681589 -242256618 90876322 271593261 -254628879 192058996 -14529005 -276050110 6154059 18778801 45407454 140642728 -86034458 230629635 216470152 -268619848 -137051140 90103599 286966449 -119581447 72872513 214398184 -231976141 -64314811 -159761884 -156233628 75659164 -249345393 -276554442 -132507467 -1036101 107433752 212518889 -89723212 -6911784 24627637 136068323 30581843 179360237 246897360 -54590513 -122963169 100997762 -288625868 -212897499 -5286361 -141416707 132107114 -225704689 183701265 -6244571 250764395 -181559763 120233444 72282315 56285865 -177781671 209365271 181108544 -260027872 -257138686 -108156831 61184108 233652724 -198004931 252012083 238811987 -43563626 -199969780 -85660076 -294012496 147317244 112253093 19117388 -147284375 76125698 35120688 -62035092 203962433 -47098539 232566132 -193533278 -211478686 -123339934 32741568 20615882 -232931768 175731446 17606447 -93993429 86795431 91386600 -114716188 -158476837 292014800 -211271261 -351987 276439996 163629154 -91442990 -188682945 180688880 259956620 -177337880 204831511 272644132 177311268 274121212 46706436 -57961625 -175411216 10572842 -251081922 -34150383 144452081 130603542 188454058 -165901405 136948871 -111382140 -279521207 -291140054 -106737786 204549064 -22393505 -87176513 276882833 -168690626 245079643 -235175813 268807808 30165594 -183428278 -10246541 138560840 -43470021 -64286551 -108213441 -19620601 4750371 -204799027 -7034697 -170033017 -203404868 -184665141 114973224 113771230 -187958089 244213427 60281712 105657930 86731196 -21635523 22650429 -47264415 126280971 -253942135 -214176028 54186974 203880946 -6606237 -157757546 99431196 197118420 -123891254 216036098 265648990 25370742 195348203 -217834331 -290858499 220663629 -44231673 187616208 290255717 -268338055 104219743 -208196344 -186132496 -67188748 194593068 255064165 280980845 -250917598 203237936 176222151 263551570 -134710511 206477891 -13266855 -3654523 -208002341 -93748385 -149692399 156985573 -26293647 -233124841 -158992917 106902805 -194875800 285312950 -201255438 74521758 -251775604 71944643 202995243 280881562 155354748 -60472772 163592422 114757407 234933167 -163943185 -249821333 180352691 -151615284 -97591028 -73580335 -257920457 245763487 253700479 -151615323 105885338 -199442419 240526330 58674918 273369499 190107624 -214526649 -110603744 -201651956 169784034 149322752 -183765459 269973209 -291522108 -253998274 899232 188236875 -295143895 290265728 -36872934 85207343 -204650297 191203351 -260982656 -275382688 -287233582 -226841416 253881084 -152402081 46775718 201993104 158699646 -15222276 -130874145 -73295096 153178008 200262907 -27851670 -279862112 -220007008 192503980 -192101509 4364061 -279418581 242285759 235846462 119478886 -237440805 -172486409 -98567573 143900146 187916296 149736130 30702850 296229031 48566078 -280435118 -8597997 22381489 82473312 136825982 -34019148 162393739 -136674582 -82307679 -81014916 73048669 -208062615 22439650 -152634325 245164309 -254770747 -252059256 -71929786 289796799 -23726737 -203506647 266331976 -231246346 -59635330 -163475895 1900405 -89003751 758367 -57557389 60758584 -63254576 -256577410 -237297403 -201025588 -161938903 -99215294 -208217567 -215943876 87691482 -133423074 68884800 -44169374 -281260826 284283545 141901122 -117957845 -115689360 39972516 282629728 -174708884 78077332 -78649822 254851928 111887670 -33441777 -154366083 244942179 -163475529 248407896 201390654 45684380 21344187 65557564 -292901492 285184804 220520312 -292271405 -139618989 47975879 -248296547 112462540 269778649 297491970 290464413 77654230 132727725 -161808092 273785683 -162464559 265970368 42221171 -89417693 26842486 218473606 -291114060 -55323231 -237832528 -268946591 210975195 29924787 190078164 -131967651 -263501554 -292093701 -214251475 203484768 155780579 -78769145 -47745420 -165632410 -289908775 -205843287 72745546 201013078 -65412081 -149970889 106142459 75699184 191079978 129475422 -89958307 17133355 145109676 275362924 -197676583 -257479024 206556613 -8934609 -299491789 292200269 -184008570 195570589 5982596 115249888 -72113057 -83311077 -109224945 -23371158 89410919 262777900 198127514 259831358 -92413012 296056411 93944264 227234193 163477735 2934851 56000806 -169341116 179767130 182874886 -247141352 -18440250 -168956592 -210854959 -206432149 -100642934 -196977864 -88583810 -177008945 -64159305 -125998241 104648700 1114100 -96181813 2348640 183288292 -240465310 229425549 -80931496 -209020701 196350956 -72675745 280119666 -259191539 -248397533 -106231657 -148184487 -108287070 267173595 -52298192 -236443086 62695015 7993188 -137511606 240157564 205738892 299310172 -113531094 -199937096 99267146 -85597014 -263147224 -29491406 195136703 -3124748 69286905 -108959804 78800538 93824269 -145924052 -14196634 -280667598 -64823264 164778691 102907323 -232780422 -131510889 90822274 87026230 25569090 -150553913 -162587301 -228265134 117157866 -62832911 -162959326 206705285 111104022 -254665642 -166134152 66579146 -17618024 -66678786 -262502192 96980577 53921001 -16476802 -28055789 42409945 195609072 225871870 149152487 -204472869 289975017 248307742 -114699315 289768021 211839377 19433119 -51496027 -137205343 -277892455 -289942528 29480289 -279940438 286179146 -5933039 -148388952 -26628708 -290663961 178133741 112935326 257558857 129113505 -284067653 188389626 -221305432 298462579 176881584 52841507 -169746715 -37164142 44293543 -27663066 -43168269 -28262051 40722569 -89917888 -235301776 187085314 68894674 -141573432 -299768600 -269469436 55512325 277441886 41879393 -22576248 -90864523 299466508 220848895 155009631 -198379902 113868773 105806786 -239941766 -271434609 -85143087 52394458 -274137869 -23446059 -203217363 20033892 200287787 -228676285 192698675 -52859845 -211485518 218890245 223188649 -224936810 107690174 169339391 -164676416 184363485 -234493682 -160474944 133069933 -201982952 -171557792 -298714932 -165128465 -93734172 -174514106 -263392761 293011014 -55946258 223082940 109302299 -52059992 -27573418 -179852450 260839365 130926139 124717873 292700063 250636665 222247381 258636510 263281155 152332346 -176635206 84981274 -243692562 -215348275 107954337 -205804416 116407092 -227694134 -251173859 298346698 -84614786 -165139141 -23637872 262709601 -156904812 200111830 -62168029 113158695 246120163 120810586 73296843 -718893 83759278 90414603 152707024 259976093 -184816461 240279445 -61433051 -152257680 247036970 -24805661 -146868935 -212804934 -67911167 -249605735 -135110347 -36365954 18613757 96934536 114565987 -29646592 -157667402 234829707 -41087340 90058483 42414039 233133356 63555720 131678301 -190516443 -280048663 138489311 -5131122 23945294 -96030119 230459239 -46865886 -102686997 97636052 128467783 -189364021 193933744 -59053258 -35164488 124102348 -166911726 250781831 -10229157 -189130385 290185355 34591987 85241041 -124361492 -159694338 164131465 -130850380 54248466 183628581 7284794 -249293289 220910338 54361276 -296774321 -24814393 -266908422 -262883535 -205365303 94131207 180613055 -112083436 52604607 -194998574 274994582 136388750 133690728 105687004 -244838924 240089348 -106573717 150584401 -75976887 -82523932 -135329623 28694601 222865492 -167500309 231342295 248080062 33100420 -194615131 26578018 48898570 -299752924 -88575587 224376803 123620854 102694233 -65733543 7270190 64470272 -110433227 286142758 49024838 -94123201 -136104384 40854955 -53169779 162881372 181728459 65513331 -6240334 -164391499 83942616 7793477 -203452570 -255430567 228628610 185431361 239704270 61476847 -9031246 246783509 -12073017 200181051 -279167625 251488544 110410652 -182150363 297787921 -209374610 296779627 -102357429 -133260577 207953989 56648329 -143698613 60998958 139358520 -216562254 -43643529 59678843 -139753117 164580044 146887888 137123586 -6003922 76237996 773937 -212863722 48364215 -162641418 95722383 191335284 -255905915 -215432741 190457520 -4639708 -184848948 -180798225 32213673 -188021065 -213076762 -290702562 18897010 -99556051 123249348 -71463889 -180689335 -137974695 131664973 76648367 167362060 68843846 -80352494 127718300 -185375831 -282948133 -252434240 -175577887 222621884 -149239840 -215831544 -228302855 -255988699 -105878430 294329995 -196701455 254820681 262489468 -23271211 7753340 119605846 -233702173 -301038358 26171247 105570709 -7574441 91352908 110988949 -52668077 -165401707 54175320 253573668 61042354 -65596794 -278327852 -282140133 78048305 6597885 -80336422 -239825305 150853131 -216466479 271365059 -64083574 254502745 -214361261 -295887557 -221274887 -154797054 101204739 211585090 120399205 92718743 -82472432 -283009444 49095801 77412327 -67267645 -287144868 70357584 257329064 104399543 -135424235 -255127670 225046289 -121995677 -192604642 271998274 -144711801 276422430 -201789480 6164205 -174839622 60340779 108471185 19653118 79203654 185056254 91098903 252274648 -172924923 -287624432 44394466 -93096656 182511918 70005841 -77332344 -116142709 80715512 -294205456 -106384467 -214238181 -299238189 184188342 280131101 278390979 -205968154 -250509144 -22357434 169571812 -52814643 59063458 -6232206 253292847 -295094818 -20515814 -241480240 265578611 181125905 229291049 -85728240 106589944 102629617 7480218 -208334170 230695791 -201136573 -41616538 143894085 16265358 -159561842 36870826 -95857727 38609578 -64991825 88213986 246580651 2586635 -241471272 73363216 271916276 -201561062 -123707540 -195999956 275533705 148741245 -71883496 98572843 -138893399 -42624030 206397919 116309914 -115976115 90448883 -257122662 252466216 29759123 177842293 -256565833 -68681872 107757214 -181792409 29021006 152762616 97922892 -135169950 183003748 -10496031 260964654 -79953309 7335627 -35913039 -127392173 -59445110 -166078818 -296724923 287285498 -35479662 -168634839 -35111115 -14264719 -259192956 22509631 218740533 -57694832 300616460 510796 123369116 19392553 -9624951 196197618 -168135594 120490983 -242010368 98915059 -138303556 277599594 -225026282 117773497 263769663 284941832 -150011216 6641944 -35153089 -128755056 -291461856 28158983 227116692 275475617 -246384896 59863211 -291045590 -145498847 -210395264 -248490398 178362208 215075779 -29311162 -201940124 -135484124 189801633 -60697571 -142247117 -268690593 89221553 -12668480 275557841 -156033358 141208022 -179232051 231924577 122735411 -87293773 -15307768 39420593 115711756 210632643 -97544178 -115595592 -277675789 -178901111 -216591914 -145532724 -28319004 174690648 -269009498 -35172501 -105548621 -135669195 136037616 -136611044 -158880007 276125510 248477145 46634700 274237221 62512482 -200504055 68048629 124174698 -244666647 -26805920 182085604 131229562 -247988733 -159119287 98597947 -227266290 -158872788 -287455559 -20534631 241562749 33497758 195232726 48520751 -135290624 17253535 -39443120 -3523186 -42562338 -164861428 74603001 -79389528 -181853575 156915001 266005100 175215498 -111239203 -170706216 47931983 106993645 -152521606 135244010 -213375767 136000264 144386293 79993671 -148394986 143812182 201720113 291137187 -184827632 274492787 141836831 100087766 -275321818 -301467415 163455235 -45416175 26802027 93898291 -188860992 89073286 175027768 -34699428 -141526154 238886424 269451662 288497145 -285848263 141288653 -182080027 262487486 -276744259 262852130 236651116 67532745 244965034 76076233 -299752652 49657496 292372541 166321205 228818843 293262471 -234210569 -92809271 185225251 -233761531 -266992583 198689715 156716181 -85763686 154202299 23826260 275494394 -209497591 -110674795 263994333 -2738566 109754596 73413264 290638710 222220850 178405504 116962342 -194247453 297883604 114322367 -205000991 170382887 -272779578 -186246296 -96162717 -139535537 210423772 -34511559 -102508067 -2102038 -99386789 -56751772 82847229 -198850548 94299217 -299737556 151545335 148822394 248491626 -249651709 11351721 -126752982 58609405 189811569 -210905697 -50291717 186307701 -210863454 183405307 -255637798 -190289124 165061135 -130770300 78497244 -112117707 72225100 297744266 -110857688 71013280 -159061804 -245104769 -59872151 194443019 -199804636 3535000 -196062250 226426552 -68799225 -95512980 -202292972 33782631 -190601715 36006256 -92689810 13246947 -69478157 -25744180 2605283 -6776937 45670362 -182528977 55170988 139083148 156773696 -219833180 269596077 224666604 217071593 148871117 48182790 -30275714 -125627361 145421646 -250405193 -149851711 31007709 -101268801 252641800 112050894 -258731917 -70582586 -57141868 29215068 -206848121 -223980002 -285658483 44704575 234590946 37436749 -261002689 65728982 156701822 94224421 -165639526 -209662940 -144106848 -286147938 -166011903 269004206 225037866 229812939 220176147 -213752631 41911600 200479902 -253338907 207069529 -30388414 179630364 68026661 36571720 250407310 -279340023 137508054 278708158 12668023 73613425 -82742447 -167986075 90758355 168135944 70844323 222733941 -245284888 -271762507 -153985695 -292339087 267160861 -264598050 264821480 67358472 -294874142 152959839 -246096708 137934273 64942712 69988056 -83440071 -235991449 135281623 243594350 -294679855 -168910434 122029615 75815330 198502394 -166859196 -103844477 -235310825 120856098 66620068 293377718 -255513197 -209725686 16338972 64527522 -75012870 -153968276 263031732 -218452840 242207294 258215594 150911940 299824839 250971965 42033400 277719807 94575179 52070223 156693878 -177097921 134232744 40895865 -67423383 -181170661 -226684277 -139344072 -176745127 152490097 -23392018 211360157 -45105364 49822415 -159696166 -104300752 253713498 203102869 107577628 -151134342 -301590412 271495023 -283537411 -160417190 -176203875 36719265 208135276 -213331962 82473884 55005446 -300658529 -123437594 24542000 154320017 49657037 69164889 174929024 258335678 225952157 36049808 -212606132 266480031 28835020 169535261 -259416176 41507451 280990170 -203165230 -53263321 111145293 92956416 291568828 281613430 100260242 -51005581 117570369 -269598533 -100769015 176906126 25057693 184131622 -105403735 -220377955 -220147716 -247479507 178782133 -204343016 -94210476 -93485888 154016415 -141466607 56297172 -159113234 -297766914 -41720772 -202142934 22852813 -177529321 -228966893 -236759183 199447332 -101181241 237212936 -111118109 -246228884 -202757062 -34241088 -218638399 22495926 270073489 -224118150 -296574549 -11817745 -245679038 192611811 -10561851 -105509916 -62952719 -169585496 195274466 245026749 278845193 15878922 -124993357 -31767698 128878952 -230779026 -124421905 -79213007 -269035776 -1457348 50580335 102214454 -35074154 -109059936 117322125 158262703 11547694 245420324 -96240842 102393462 -224886775 83637179 -15373866 95967364 11600970 166964600 -142527582 134218276 9786577 -43181783 288008201 -244006155 -139497267 154645276 208986738 -20555049 234079342 259116421 296217170 96583409 -29057793 -113671844 -255181678 -266147799 256441056 32206275 233313192 40664990 -52674625 274092941 -76059881 -119983188 -174169480 12819848 209213955 -5294549 131688720 -235689051 -109451759 265661993 -237035221 -81889743 -246791573 -9680278 -193166093 61511297 12560590 260085396 170566063 218235378 -240990742 150690454 -297001686 44288552 -98685243 -31502469 85862989 -212178382 -1756621 144518694 262696469 -92599707 236232507 -139302044 19718661 228826988 279824771 -286528601 248657680 241356196 297128070 -70947280 -274147584 216568414 31453622 -230725539 -293116148 -203971459 -67270888 -130705120 117351796 -210093824 170627560 -157209263 86551333 -141117606 -75798576 37716385 -267654739 150207601 212410571 -125539811 195863860 -229633725 267055476 -93661684 1272788 265071356 -272664952 -151131329 100044718 -299263397 159336272 -96806533 -162659439 -240740912 -131914931 -174428151 -38849878 15819057 200058532 -43884629 238054857 -216760117 -64477690 -40006936 7775002 114479860 -130594758 138905898 -182997663 -66250790 -2224056 164861577 -186457128 -99310220 -153586038 128901854 166722017 225730788 126076848 -39303006 251629227 -239570259 -75453568 96606678 30748023 157800734 -179650510 138727513 150354018 -208256638 8672968 42469897 -73168992 42939179 6052260 47174653 -19118715 32443249 47581586 -226946397 -3291841 27029158 -128962176 190639930 -191919938 -268470882 267627348 81773863 -257827948 -31277410 -68047113 115011017 -267056519 -298463787 50265551 188899929 -230266466 -57368834 -261667493 125388417 -147418697 207175007 131374372 279605568 -194285515 212662586 272761522 294822049 -172273377 -45639047 37563276 -58996789 -152567761 188129384 -134480303 245464726 232979224 -163571739 270740206 -227205081 -160759783 -28102910 -4784657 183019419 -114308946 195412149 -175698190 36514895 -154719201 -9299335 -33743178 -19489833 -130182595 133192699 -134705399 -94862265 208537899 -217806585 -102106912 -92408510 148660154 -87839924 70307462 251133543 93683569 76867572 299326297 -265763534 -246849980 232544366 -135267576 -51327605 -191815097 277221233 -59844518 75193150 -201117685 -119076710 -199624156 -27749341 -23301333 74740167 -180332309 -39835132 -168009066 -290642433 -18034898 41623021 -55421127 60692590 152334345 -96999421 119561658 -15440253 -140522823 67306800 -190136330 -265053286 -121246735 72657174 278622967 267243392 109349880 10733554 225361676 169439433 130447110 -169028269 230324984 -108906979 206527931 -235097748 273067180 124979762 -265228290 300430005 57684619 270822754 -119472957 178350738 -79172705 116233586 115092581 198062201 220921325 283318440 -181319471 -281215218 -48922377 3501592 139059243 -260383464 -33582667 -140190307 -211797427 67805426 226333013 232761311 -163649769 -233739148 58908809 262346951 -216255225 72507627 -228028269 -130213157 167953076 96988839 109690405 202116485 -287711985 190424648 -186810365 -83819619 48935480 -73934533 138000095 120922888 192692590 33063243 -22887267 -19179048 -68006249 252257651 3036567 -77098772 190448143 112403808 -219011996 16690019 294540285 -246641221 146011279 -10598054 7683376 202114534 -184446015 -249246877 215865349 -208945707 121758088 -170418722 184915355 53148515 -142810122 294814292 -197837132 -185653232 -14777764 -215023542 11968046 -221533515 247427715 -159133889 83922480 -150310157 294369932 -83998217 -203456407 268342389 -35608032 295392146 -289859503 178364604 115622667 156516288 -144234175 -45597538 -279659895 79121210 230147925 289187521 -173708667 42135359 -229665846 -103952239 195438012 227566919 301542027 -46330992 -246150049 -17196734 -143456111 -153765070 -162760423 261894420 -232908334 91142911 -176294113 50750161 238459817 -137821459 109989511 246585383 -99048389 -49035282 66268356 51574053 201632288 -162845578 -211202189 163179629 244207366 89698956 286592465 -83230513 -170295818 -204253647 127007237 -260620283 56045359 128110668 -55961948 -80144852 296261411 125154000 -106866533 -267037491 299538299 232656312 -50796273 -239289699 -16148704 241661556 -252610115 52504472 264007517 238920281 141099064 -171509874 -231893704 -271178676 177888885 264127419 152157534 -226738512 188916674 -236520536 136267311 136604542 -13837408 -198835951 198255388 96970904 -140866830 111747809 -7146404 201644388 -61289375 226134862 124243737 -110799621 208427939 105084458 -105699653 214516020 284480428 -203195821 33484460 26496869 -34350804 277794902 242634108 -61141546 155847648 -39747371 47544457 119431703 256685411 -103458414 109236583 -106315233 41527544 -229584393 -217172567 72913223 -230240019 -269938621 -188476257 -8394809 147098884 292904613 -24872514 167065520 227276926 179940395 -266192033 -110090874 2884565 10932145 198924250 144146759 -207873851 235952767 214916012 -50434544 242040502 98725088 -220705753 -266647759 178776952 52795041 -114252592 -181932090 124826128 -90577107 -105567511 -68637441 -175896012 4327905 256702422 202898295 -79926876 -6995814 4847610 155515454 -71837366 -147362449 -67349091 -198565021 -99087174 -283680043 -256655170 -76348599 152661806 48629238 1313174 40148341 229153892 204951296 189235268 -282302481 128184942 -118262148 -106045040 107054472 148475308 -208569583 -167146937 -242119448 10845850 200140722 214114837 29033369 148147611 183368372 208891926 -182792731 -145561915 -233440261 -37925283 -218025654 239625070 67038169 209621130 -168940812 -68161050 224546937 281530774 -74393428 159223191 262406764 -136813421 68120264 183205189 -87004045 -129001634 302024643 -152364660 269353074 -229953414 -173919255 157778384 -260903117 -237827460 -215273182 -228885416 -220666119 41204601 66157735 295430920 169093246 83173601 39330843 159699653 -73696963 -68221524 89690083 72872177 36659313 136559715 -5507181 -32204664 -286939230 224845720 65571643 177001935 -286884406 79598126 84991620 17644122 -196166272 -54069565 -144150451 -251769718 26336050 72351488 -225529797 59250700 278097159 -33245348 268617922 250056052 181126345 161130642 -252824961 238800873 -317836 -272160064 -176792436 -47022933 192458562 -241675491 -231723373 -189188347 275315113 237223603 -80482008 260413983 -215657401 251912343 -194119654 52700326 38423985 -135561537 198929273 175296040 170228477 -38404389 -257840762 43643669 -292570203 -203306018 250439657 -166844591 -113133516 229245632 -85789782 -88176284 257632954 -15365083 40687969 155853174 56933790 -146587994 -130759167 147725839 -76393691 260879276 -73249950 147956420 126983015 42544174 135593369 -74345587 249612628 108043722 -116920520 46394730 45464197 -156161372 94878538 -188881911 217376177 103498833 217276039 -151177064 190610503 274927492 -42426678 -212179205 277094795 -154284031 230746865 -211832764 277020147 93891809 -10624865 58249161 -280436259 241654526 104580503 105076564 -230164217 203654295 88158292 -301637699 -175776413 -248900341 201255203 -206111526 -192803147 -28580207 -3472045 134263720 -192522813 -110125703 273712848 -84638282 -70860356 150164732 147522887 44956847 63662616 -21022290 -121021394 187922364 46990628 127385458 -195470147 102094413 -173971163 -79345262 -140348941 237983200 136814932 -26252009 42946458 20974040 -131448566 -82531338 302192990 149088569 -60685184 -164596877 -89638349 -234230975 -53799881 -73785048 -14046245 -147715862 -49863397 -95124731 -37336533 -231202156 -241980277 228068089 7640532 -12869469 -79054090 -97899574 282039801 253793071 -169225150 -32504417 159648855 227205065 173596996 -122694781 -147625076 -184466772 -1502122 -89518593 45979372 243417253 187031975 112462648 -194164347 -104455979 -103890464 -5747070 -152505599 -126010242 159760023 -46550520 -6034792 -149208618 40928139 -29033945 23344066 24060886 139450119 -75480765 244206434 93883244 -293384597 88008490 71988 3630856 -215774075 -264985210 299834433 -84079631 57409520 153495830 215631693 -226372964 3032839 165559373 -97919620 -167776059 290995038 -211984678 151128182 192610619 -293906529 -45259171 -157671320 238825436 -198241740 64889017 138035244 -240724174 300700766 38598446 1337916 -9794490 -3932265 201051963 -206996599 -54843955 -116284529 -236681815 103949465 -79781976 -273059156 250137119 143751426 -49053064 -138032054 156140074 281927427 -229450897 -74246430 -265664945 193131493 -35937393 -103115184 60495044 241878788 101052019 258254726 223614005 -37559465 -231706136 -175808060 221426801 228519041 158497197 -272894211 165952090 -279301455 16481863 167828237 283604688 -298265314 -207748216 -42706122 207391781 293883492 -251899787 18796549 188878261 -264152595 -192219064 170081043 177324149 -71059907 257688803 275362569 274297863 158071129 -4047885 139434417 -144627576 -153744226 -160674697 208748486 82623095 -157894907 204468951 46001341 -12485216 -73327776 30807641 180760254 225265583 83303570 -279843272 -138422436 65793910 78225960 283626262 170537788 -124376061 112321372 -190757765 256301536 -138431085 255755310 263299703 220250241 -279456510 207823128 -3666945 -20726858 -122971685 -145530080 25327308 -103016515 283121456 206588244 -185275 -98428794 -40615326 38650565 -51745840 -255031743 131672249 -255287495 -76920617 -262879557 167650766 124099079 113212289 282279131 -137616057 233354635 208158015 -137640344 247365187 39867702 164368174 -232796676 38289222 285235491 58622963 71501517 212647240 -53543566 -127843521 -133747983 -292526635 -68981716 68250314 5282953 181161296 160237042 63255478 -63442061 225057295 -105867475 -211240771 -20335354 63125110 186980917 102627857 236211300 249967114 -239463017 -23171512 126245521 198064808 7262267 -289472625 133503237 -118583074 -240011794 174324865 100448580 -30661892 258217754 239114880 191686953 -158886942 -136772767 -238848649 297503281 -31896848 80948815 128458716 -293987932 279909250 -33668020 49480445 -65073210 -197882179 -176841391 79456029 -8276412 -279245060 -279391832 171149690 -1575733 95603156 226037218 104278599 211055032 99814784 -118027838 -30490301 99977286 -55783372 252825778 -225529916 -291739989 -227640520 -50127339 281500776 -76304238 263127065 -67621075 161494341 -46558785 -19028686 146534880 80156897 223653014 114984778 -279369409 71588851 113519130 -145433871 -1218602 97898453 -44180430 -186374272 297146204 82253982 -25479793 196319107 -4887008 296051576 56610085 -98673936 -67798036 258879590 -116115581 -17614553 25445813 -116896595 -134786028 203096507 -63890880 231494147 113426426 -255660567 53906373 -106960075 227450925 -241058003 -258026776 -179384608 -219454092 94011818 -176436360 247208576 158692849 -124414978 -185867601 -260338683 -180226287 -92947615 28946211 -260935959 -299103262 -71689291 44926984 -159994922 -299703127 -49700339 29854797 225587832 -252431576 -133837805 85492220 68973043 -114390036 233425887 -59833426 79674886 -83791417 -190735271 111985010 98565924 218345538 -88205435 -223812410 14352226 -14120513 -269874474 192648692 58953130 146086885 -293292221 -241774663 192510705 -215498015 -87033773 73358929 235608961 173286398 21714581 266671786 -282864765 141202052 -52429158 -211743467 140422859 108554491 -11686690 176825791 -110635189 -301923951 199762 -270573468 68726540 -143101178 276292668 218353477 78792104 276947416 111858986 170426578 261014877 137542686 71665330 123218307 -2204400 -297152290 43817286 228065201 -171203796 -32315571 -36721703 -120455427 191091328 72767957 167002513 -9533147 -163869443 150214073 -120625580 93285553 238845265 -92771257 -63461745 -197149509 19078171 -51517297 212518943 29624166 81015955 260350381 -274595242 -214944742 300417946 -166205654 197895410 103310205 47291734 -231092246 -23275385 -227916587 221602709 182902352 199630775 -23740505 114325214 -282568682 123745123 260561577 194923316 249938462 -300764000 -187894895 -123392592 -236237178 24660816 -141993531 -137727413 -161058284 100549244 -239026453 -194531590 -107275233 -246174220 233378736 123179733 -285613369 -269948209 267588550 29685033 101031273 -248137531 -281977260 216287656 -151974292 -152273301 215433909 -215115305 -296866037 218789191 -57702131 -45564798 -4191162 271962276 117794349 -257065502 -46650538 104655263 104296967 238967527 282855612 187512344 263793352 156004694 -71132985 -55994823 240262167 3374775 60203947 64282148 -285302354 119597552 207295251 285734185 54982197 7467830 -150507639 -285237672 234797385 201338272 109277376 -301643875 93211344 52459654 -114616155 -2741095 -9772980 -75777726 106473480 -113918128 -108955804 -37400278 155751938 -72864977 -224465430 240934430 -138665362 121288964 230165691 -200230428 149815458 -240212370 -111621210 285133203 -107758887 -136692145 280625035 -161167117 -276558781 -215061049 -52573204 -271503847 -157853275 87668637 86809523 117658854 -49997295 -110226912 -87061681 201221982 57221792 170415559 29386430 301759676 -183549770 -116807298 -12925994 -115267553 233871319 18927704 -69321947 201864366 189609868 269244014 -190294036 -260184468 -280337580 241511315 59680343 259412100 -77695997 145657352 154959623 -46428401 -80121689 -143553062 -65357828 27138832 -30416315 253148438 199259153 -91066867 21311356 149602162 273642410 -33926715 205229807 -113016453 101302836 -145450943 5784495 293773595 -177922598 261771735 120057547 41317489 166293118 159204274 233361944 -288188520 -230634839 290943809 -29955725 -4477207 71170046 -203786759 -71631614 -61900253 -166457525 -122026695 38317977 231297159 -167427849 -285921784 129241012 -199051178 300485115 45170390 52053284 133406056 72682122 -159282972 253449067 -280371284 -256166934 37338364 180313678 55894569 -143282228 -63049385 217169327 5048352 93345469 159526256 -277721711 -232582220 -140953438 -199954893 -200844947 103378992 -29176659 -239474152 -283951862 232181128 -233171411 -233313741 -29110660 -147606216 -220382238 -174744837 -237718394 -162389054 761687 209164904 -147985214 -126465004 -115023471 283515337 113746418 194135656 84019272 -203504029 290603780 -112698096 -157955242 219195992 -187095600 -27803761 -176194758 -138402246 -138999190 37151054 -22892833 -35609351 57679262 274424052 -203899670 224613577 -130146597 293691099 -40259006 293124570 -10595718 -250752735 29642429 -175904389 -176362034 -288574813 97455939 198849390 141368495 -104781932 73847339 215934979 207068277 233490866 -30194374 -136808570 -16937718 -68176661 174793920 264508950 -20137920 221482334 174103878 -227749570 278225708 126899277 -85680009 93709825 38385295 254674103 75282892 -79560599 -132711380 -79064569 203829779 87573363 298878254 -71655416 177434833 249357356 -104609807 -203503611 -609723 -31169996 -68690736 -263439008 -242879281 -154987830 -233537054 201624386 -176710215 -65302166 -140549390 -90714525 19898903 -221820433 -56962213 -292613429 122815693 64171379 -220091617 -196989219 -225543668 -118312175 291196628 238871113 -225162457 -53519203 -292841870 -28904450 119063623 -276523802 57579918 -130058636 -242143350 230940040 -8564828 -13336178 12224701 102588861 239100955 282452085 253658825 -114935908 -239338651 111098921 239204569 -207013392 217934658 -37719634 29760527 -100110126 290059228 -63270042 -266522278 288573203 18129727 88233690 76559832 -146448297 -258975695 258949920 -202418005 -129149448 -214431655 -195537247 -16661672 100049086 276298554 113838852 -232820712 22376185 -49306394 133668831 96211302 272521132 -299350 -36152186 114786462 -17821691 -193082874 165135 -121164899 -256418477 229138089 -229726537 -267381893 98296487 1791141 268144011 -255434962 284279815 -193796056 -144874214 59879391 -260904100 127923121 -6589848 58761938 -258876611 -263134642 -182149822 154505038 -145109482 154148611 -207265091 -131493349 165365668 -112648208 -156918519 -105682013 -115746418 105650788 -273025343 27247504 185243343 107595799 -178677423 271940370 154648821 88094033 -260376342 -146016436 235621893 15131652 -269700446 297749767 106105397 296819534 121956363 292309285 -69341232 -231873590 256507617 105530736 -194177061 -160160259 -300124851 234420053 80439843 559977 -121664154 -39924878 128041880 169262489 -2179724 -167464453 -11074127 52378083 258185982 275015509 -294440890 279380043 242327283 -68621091 81972094 237654661 -261311648 -107832849 52923804 -243121424 -272146695 28580663 -180112972 105366170 -286819742 -53865090 27292929 -199109645 -118145219 241886041 197025123 -206571840 -34295670 266737189 -198301951 139706708 -185559394 -226117611 -158091042 -89714053 -26236697 274154362 232250708 74979720 62412981 285036529 -211841354 91896986 -45902493 -162109016 153563902 -64010508 91623445 45855189 163953283 51251528 119090078 -231470374 84163020 -31048162 -210913556 -264599447 -138387062 165565537 268897435 -185351677 74366501 25059663 283445384 16281176 -292737785 -231262311 9836264 163774494 -65829359 230818161 77737238 58991249 -199983790 60183618 223555873 256752320 -23859666 217072701 32436859 117949284 56471452 252939425 -146629560 -273306524 -113868984 -200791377 -209655905 51130570 -233425376 -189386348 -80803262 -281480782 -223245392 -34598061 -257230669 190463659 -110645577 -142231328 20611619 -104364758 78987655 235115829 236606408 63424982 83398046 -234813416 -151867263 207725161 -62964370 66530570 139301521 -53162877 -174593657 -59071748 -229837704 203949341 163981919 7681546 -62413784 -223003630 115037707 -61186566 230734813 -167782766 119192255 -300553791 292700242 155500299 261187183 -68315125 -176160707 174560701 225051075 163108926 224114098 -283226285 -87566798 204926597 -170629715 8252877 216260959 164197798 150045316 138675107 -52161981 77634111 -274835284 -8571284 -32618637 -209188251 -280897848 -78365367 -232797605 -107828012 -229006241 -278644529 -25969710 264286198 -71370640 93360195 -186716895 247574397 172425874 -289018429 453480 -232794259 141676004 -183492234 155520394 207383094 264338032 232239645 -114668288 10134565 205587125 234199426 265487256 -103240201 -37513416 -9586734 -63591535 113526107 -195164821 -67727408 126753481 116630692 182518591 -269127571 228243381 -38848626 -59921722 -78425039 157013077 -186222489 -21111333 -107426205 265676568 230176463 1285817 -131773649 -186299574 217501354 71874653 -24582211 88656575 125521439 144899907 -136821307 -143639184 -56823821 -58285383 213110789 260184763 -84078392 -115454932 256915364 -172608544 146689244 -301832145 -289947065 125057527 230412225 285452963 29112840 -176096598 116641122 106263444 161011566 213156926 -172287081 -300316085 77161997 -236806601 277087387 28985945 28765797 -133474175 150755304 -155326015 46439524 -208121623 76220840 203700052 228830050 264287558 -199442176 274611417 297699629 195573315 -55415702 165669029 192647773 80362929 -252148221 -288327013 -55668530 288407304 240280530 -120001410 50496378 67090461 281942301 -16133967 -202574807 117814654 195421676 79461509 287329299 -57301025 149757391 50576453 -75008692 -227033855 390059 -52344586 227590198 -84359938 -116448117 295020667 -272157426 283228346 -49452717 150520110 -119610929 3770495 -184330716 116180434 12655856 -258180293 -205411776 -158158857 266026916 124984201 -10985654 4095305 209098517 125761904 179453781 -29837075 256931273 174339441 -34538383 -50403699 -294274679 84608747 6661360 125991170 39024847 -276443027 -17936037 270935247 -283809249 -249197983 -196544837 -130687486 -5542066 153237544 168425159 54607571 -241036145 -95071525 -20364992 -242589983 61849792 -77927290 -131452998 88609671 -22033662 -190994847 -40018118 206794566 51266710 -299425468 -17469559 -11152854 -277288804 65780770 261428236 -256486616 299541212 268808102 -21447517 -166973964 -128248798 -37656705 -172738290 -161345391 -23801633 -128280212 -90691732 301705340 -108457789 -123363006 -153904886 295310612 193707347 -20901000 -269588404 -229425153 6674234 145601293 -9523244 -159986062 8360824 158682123 109290236 -28531120 -255339663 298232225 -21168451 -174570317 -298336557 70343274 -89705668 -274516393 212448425 300509847 255140323 1952660 249673883 -286908457 -73480956 200610624 -291612918 204237882 -28451480 -20955933 278379964 10782818 210792796 -221369098 298231860 -260904945 30040918 -230887090 160945273 32721266 121278798 -301839274 -37481755 -63802866 15895177 276867209 -249355908 -33063136 273725489 225448543 173698145 -139476110 98479634 -224321214 210723693 -241109265 108192360 -148626877 -47042782 34373986 -199574768 -31997914 162587795 -267168218 -185511859 228251793 270036570 -9073260 86484829 775119 -106341939 165036615 -261659317 -165724596 125591675 77279494 114893327 148010163 89598929 208072418 -146827909 96947283 91353090 206098552 127117949 -299572625 -63262434 133910879 98842252 176717575 -162846727 -189123696 -89995197 110037180 -17266601 -10034615 -64415977 -182821949 -67966971 164512993 -146025643 -6109802 -96076239 -833761 -11170553 -59225830 278127521 175337877 194712394 -9989792 -65123797 -127156344 149479560 -2581110 46146831 148256616 -209667824 137073294 -141947809 -261855567 -74617970 282086448 68320122 -210887907 -242960091 16910414 -268904808 -101275946 -216381672 270509230 -237745418 -171645393 -139212011 131116554 -263913186 -76585170 52905010 -238356565 297158096 -221356772 -132200955 235779016 -225709596 -23429790 166085385 -74617578 137866093 -284329360 23159009 -66841080 239159520 254156716 -162342925 208781610 -3884171 188764538 -18591463 174707204 -137967914 85638340 279321603 111048939 -298831980 259484477 31858537 -264064533 -176376364 70414499 153155076 292546422 147035254 -29764023 -43935050 -207794250 5447925 135170598 -211782494 299904943 -96007365 237248194 47748522 -217524882 -63941024 148359018 -48560748 203440844 94049440 -295282857 5398298 -6042349 -255549035 -226088008 -36727433 -33788255 -62564209 183320600 -109816331 -182311010 -99728532 209113862 301908452 -116124159 118399981 191567356 154672904 -268603793 129281644 -279845720 -172308686 293080568 175517089 97014145 195874836 -252280554 -283629416 227699943 188829776 295251362 -18441437 -18578772 198097446 289600308 -245920615 -12476550 -205596192 195361889 -242008511 184157378 -156392980 -176551607 197356691 -69970557 63886765 103805877 197933944 -170459414 34811698 -187841040 280505644 265390918 262875535 -153165835 152845488 92300560 172687069 -7983095 54899570 -274679152 292003020 -206270490 -78784604 215913400 -141477471 -245264387 37317364 -51872068 27694551 -27419214 113492505 -41670504 244239206 148653694 -86213767 240970404 146487035 45157077 -91671927 -71307628 -1019057 -49113686 101567854 14814421 -247557963 289104483 -162659234 230760531 -40829306 144855416 270786 96665208 -215225555 -200885225 -274155925 -40421233 177066004 -166898063 -137391637 269693165 -47022618 53775564 -8501264 259269666 -135308462 93758964 33178570 -257268767 -222876547 139368198 185181845 -297988004 -139773095 -285198062 -204579129 -141949967 156371990 -198610771 111722553 -269305139 -36197029 -11432741 168822701 -136043973 42106542 7436422 -79052562 -168875409 -184561557 -137793650 -13224260 219727870 -58738174 -130254930 92777666 -17471649 -212574775 -119279499 145265096 -281278792 -252208005 -258707827 -121460807 -186374395 190227543 59893687 -252629329 292737346 251797179 -48884156 152586326 -241129460 254204613 -72757644 -33820296 -166101259 163470311 239092239 158020935 133115760 -147905011 -153637791 -22422157 -153267303 183325916 -171684196 -134787715 -173765261 218519132 8341115 212260893 280179779 264064678 123699387 242061269 80069175 71118324 -291031132 83815672 157695415 -60887761 -185704714 -38560447 211858454 282372733 -246071753 -115008867 167727661 -75804475 -158098813 46705965 -201275289 111538631 -211871257 -74597479 51121216 -101028175 -122618753 -138933319 -132038691 -161270643 230464230 -171811427 93427521 -215212154 -69937033 -180748068 238849912 9501654 -178206901 169523199 130539131 -136918548 -263014913 183425184 62231304 -213583639 190039813 -59263306 152287336 -204402808 23516118 294210406 -288892195 -243491761 -80656847 221301654 107518836 -14817424 48347638 -136705689 -101089977 287755785 133794003 249313469 77891320 -220475401 -82357137 -66069499 -293764545 -180802712 245459170 67814382 -50863379 245185207 -2806671 -210685793 244747621 62682799 279662166 11464801 182931805 -274202339 -15316442 -94423843 -231675963 240240030 -45332733 -64361840 -270565088 -197856565 104280563 -228384988 -219620931 -166725177 221124706 -152452912 -126676929 -145185708 -5770584 107293020 -164257538 161724791 -161083045 115842048 -244558323 -29376484 -199456605 -174072006 -64048807 -84409704 164610705 -254529336 -251221099 -65587082 182967890 220013957 -241821512 -159878922 -151899749 162503515 159902840 -161513680 202405085 128146955 -152979462 -193729566 -64008646 123639830 -26037179 -185846923 224261313 48286062 150211562 -262482877 184323027 -196215285 -115952900 -155461717 291462782 -297820063 12763413 -164000283 -146582993 155106147 294510773 -121021499 64704706 -9843690 262687063 134173337 282177850 36482539 284058427 -76231213 196631246 25131659 -41579229 -23119550 163135837 194422125 119386126 295058389 -140898968 -224628654 241491578 58727255 27791827 290143480 -82662106 85247619 77998872 -284800299 27752522 222177290 12247627 38797751 -77662183 -300821585 -10424447 92178557 -202663011 -250726789 269913764 128909857 145222430 192172384 65593972 -146555 57045651 -20470639 -56657773 229660856 -189129308 21808825 53426955 -91461550 -142040208 13025003 -45890455 42054161 218224217 -182408362 -125682743 -214954467 240287921 -101524583 -295878363 40886009 12731410 -74014458 -147619749 2669936 29126476 204645486 -32273693 -249646475 8682823 167694384 -155811340 53559639 146914329 -36003230 -162371512 298045779 85460628 140139511 -261383472 -292181298 247689469 -57162517 168467449 52735962 -234593429 20824077 152755274 -206448904 68209500 242336712 117967527 -148954018 -192050053 -16404252 39272955 150150479 -101621170 -39430770 -63548167 11561483 -270204188 286084815 -280175489 -88963605 296081478 -206830295 -212862259 -289179297 -22183318 222489920 -110367899 151794045 -158691367 -64699520 121044772 -113153252 40326347 -299094790 283694563 125925762 -6089821 -140786220 -122995626 -148689579 66958733 -160757666 -299546691 45256146 168105425 80644319 257547197 266149382 -269782652 253363351 216152367 -183077458 -107692961 -107769337 -187505384 -236839884 -111971035 -70717468 80714516 -51594359 -35340857 295630221 234591571 39015407 -290975938 253487371 -118102282 -187182388 129143726 99833147 -140729012 197567370 -278952059 -200229115 -272702916 264482631 8464416 -199866371 118511220 75721267 -203416044 -43232218 291592407 -181535952 12338195 -90036998 -208878826 -226242421 -219259584 -124908024 -294730198 239183378 -289502711 -66633317 -251866741 -86195322 -47012002 -267454442 116433803 -167183232 -282394516 -293655565 -88120641 -94576127 273745572 265575582 -186697270 -85943085 82058140 280023419 -238522046 111394059 171709137 134418205 -152864906 -200486666 -112547519 56286416 190561020 -113094300 -166005816 216591781 242849890 -119113163 248296741 -36210997 -82758790 -200147156 160444180 -157741888 230927433 112877931 167595179 -66680479 202369924 -225347612 294924172 -141733146 108054202 112671264 -92181237 282558604 -245056406 -80512185 -183142919 210711523 287075907 -267043192 -204990146 -80625445 -286475099 215305998 -115718696 277519185 281471843 176680353 82849051 -68612597 -294078707 -59508008 -120027157 -184350159 -66293021 43205226 268432555 272435585 277383309 -301087575 -136692455 83998009 -278146037 -184617187 182657569 216788975 -45706805 -195690103 -3582633 127470424 -279479448 97952924 149899581 242900834 169502499 -194759152 -232546899 13707657 169168021 -208928693 111401173 -138986104 242941108 -292986561 -229774033 141313237 52016584 20839745 -27025296 152047767 -55618811 63615841 -220351961 138042116 55006254 -61709235 -218865999 -261521370 -30016123 -61629712 189560703 225713377 -282758021 -102208999 -159745937 48027446 -70046955 238374009 276458270 -27923654 171513328 -228931915 -180872328 103263994 152547248 -216372089 64019376 -6207294 238530128 -34522423 215927068 203271087 -2250347 267582504 -62343484 -24570919 -81163966 -61097701 193547336 -235331555 180147552 -187380862 294504640 276293405 -59090772 51508431 -154695238 143250232 133213946 156407534 131961186 48694980 185460038 -247553317 66272471 132708649 -109986233 -78969070 90671947 -13928318 -245997403 -109575968 -208027975 -3731150 176166250 251644110 -82161030 -133550711 -213674764 99093872 -218248864 119663698 -177212697 132568330 -152654130 -297211706 17058083 -290779430 69615799 45456917 14616852 -92949378 123486078 25609656 -22785220 49906066 9708016 286761336 -211966476 6131387 14995652 -136051737 -256216420 -125701461 -26956313 -230572228 -285057053 -215158632 -285260865 254746500 -61741997 -18414019 53946379 80196744 45013986 -90777521 299072588 166505024 42516169 -95438272 -215444863 239243772 -107296137 -214392352 67938238 223954223 -178829853 73382366 -181110288 -131922262 -63563007 -140906860 -224588453 166869921 127246794 -217279235 -145304180 103833343 231501191 -2586075 168380394 -141073694 -35254136 48249257 -238682059 -197816537 -160093609 -104518611 -198565918 130365907 191907307 274748116 -21288554 63189978 143178636 -271205550 -96366382 -100840810 134319947 -266085366 -106518300 230311050 220368710 -25727771 178272079 -300906712 -139669756 48455786 125620279 28157342 142360514 -242844125 75442906 99396867 206763740 -112806690 -244124240 2326443 294838387 -74042989 -156784217 237506444 -77923799 64061382 24475176 139087743 -129871429 -59916702 -35719189 182332130 -173131296 221158686 -27257004 187249371 -105680419 116724485 -239629816 -161948745 136346555 -151706855 300177539 -27598726 274207489 150562067 -190291594 -220945061 103044716 -164754725 202198325 146985617 57344793 -102287918 236786019 58579844 185559572 -88334848 -24963125 -224854420 99632304 186259809 117941628 -38443464 -61018869 -86332932 -261122040 -211103080 99662078 129474204 -88870321 -13873561 145784604 215406065 -209914303 -194468416 214310372 -123045545 -230535130 -271724807 91533905 192210052 84731152 -280038645 -224450948 50979989 180463088 -54818640 -285930160 68550752 -136577216 241684246 -215129293 112265365 -191281913 -209607078 -126221939 229825181 182376154 -279425069 -215052318 -43897147 -239893843 -172632834 -4962442 204194166 33262943 57369152 242378287 -272977360 -3427723 267397899 -81462566 -250132785 -250496557 9801721 -203049194 232722465 239084525 -151051028 228395694 141363402 42689155 -92927320 47838444 -94881337 207493941 225191950 -266236282 -245761212 -229195807 47616243 79226905 83634520 186516957 89588170 -33897305 -132509657 -229686245 -247310054 105100123 -272673360 -1974846 71026208 -202907533 20816749 298413187 -10456324 -141107660 99613767 136962729 -277646498 -243730072 249701882 -41412330 -61575620 207489918 -95664313 170043622 201286495 107190690 -146407350 125947959 -159086503 167323812 251983196 -272450406 48544393 109754448 -143549661 227844462 224663412 -15787436 262391287 255260346 9856832 -207378145 169719613 -118176265 28488194 244943192 -192626464 222821734 -109370339 -24283183 -214543575 -177790297 -106504779 -196170512 58770153 190288976 147282308 264985753 161058458 -231625749 74044947 271030759 -173751132 47795274 -149719663 290407341 165796539 -68507033 69019221 -283859810 -224648628 18838392 205949517 -202830197 -128296615 -125642358 -202420402 31577039 -47235878 -265797273 -287509677 -283061001 -145498951 -260848835 -113554151 -39364166 -154384162 120160484 -50777060 -66840919 257377558 -227186938 -247447216 156187728 210358182 -84362555 193964828 120797978 281567862 274652935 -120897908 257546293 282769436 -104418805 176738890 -78024823 251665494 -47576645 288416103 13344500 58582957 -184154415 -55410388 105462178 6795951 125004726 -45532068 -74019617 -160198504 -244918035 299887213 64660936 163345272 -110699513 -110387952 -66595090 -22940543 -105061415 2349027 -26866396 -134190840 -282745691 -117478167 125213183 -85423033 236982787 -292904753 -232622017 268684065 9499086 221880875 -105696709 -1115280 77622044 154290455 247271929 -121564434 166192691 -229672328 56964220 5319644 -136153499 209181604 -183411436 45895160 154575307 -23728776 17291188 18262522 19172686 -66486735 113397769 24744372 -196012918 48963457 -242854686 -35892045 72563309 -207107383 116916774 263870623 -166470677 51290967 -205814167 -8036487 -92403895 -287640896 138432201 255674858 301305816 61508381 82533904 -35026483 -285200732 265780606 88319129 -229441671 33846797 -216981230 -90214546 -64194080 95383363 72640422 99728845 -23218749 120510237 235357904 243797997 -84864229 -205891048 293045746 -279349899 90587041 40956215 11298328 222211250 -18491564 234041532 112121582 18650137 -75562775 -171870045 29960136 233490884 -92135871 33657571 15047869 5282853 273433373 -132227932 62930707 -263542269 49251675 -4641105 112599916 261647710 92288019 87679359 73267010 -263393921 259125111 241183451 250300959 126643748 -281622094 -62763287 -271558765 -122704378 -57046125 -170002386 -275340857 62370859 -18785507 -30814334 24564443 104184804 68202112 37207900 174844288 72160940 86786930 174176025 -27277371 -33208917 31786402 267512890 -119785633 210038200 -83777365 -239712152 237618443 -9947073 -50904649 9261864 -170589997 -62476492 236120482 -223484489 20763621 -203809489 -42377892 -47652220 260602617 -34536587 -7960661 112468213 195130684 191777651 -171313352 29281256 164481072 -226148808 -239466139 257122999 156863196 -176522528 -167245265 -300858255 276156471 40384125 221283176 301780253 178908051 -30692257 159176415 -64898107 -88877234 121750508 -115220427 -178668102 144776864 -22777029 -186588185 107196824 164989357 -298449626 253813709 256869912 -167444823 -217745215 240923475 42626830 77375869 -36969524 165322117 176447256 -253247125 54832821 -244264963 -251060911 173668763 17220084 -297220651 -249278702 -150505802 -4314682 273622503 44126812 187211633 -240306303 -142257186 -102769804 244502187 109454178 -239646791 -62547446 -260677919 117424520 96517911 -185685660 160810438 -167875779 139438094 154412665 -294908369 293360364 -105316908 187772571 -53372495 -144502426 69850329 -37848532 -213109185 89179828 177892532 227557622 72415972 -194042737 -23384878 -199384335 -212260282 55461767 -87353250 -191808420 191923276 -73609708 10263008 -258522339 26138075 160516632 -236225754 -56090214 -184066723 -110896353 190696167 -124110548 230212819 61692937 -130759627 -265296509 293462790 -118116426 -241230349 70151556 -132538915 93962894 -159663276 164822930 291022946 106052238 207384746 -39460129 130702547 -6314501 104991657 277492150 13492102 -82664447 45253857 -262636848 297410248 -259105357 -299367391 13759685 -200277014 54680123 -186826428 -276561351 91617978 268124271 178888114 197287364 -93611581 -80324326 254098572 130529223 -164494457 -127586584 -131475041 258059386 226211493 -107271653 -136211701 -68411334 64557040 -203092657 139286936 -90872797 231274188 -81217746 291859357 93256751 -181259733 -191018860 278821828 267685873 118641634 -32030321 -299234894 -42356468 117946486 -143761864 222279592 199378573 -116837652 121250355 -32372604 -7070001 -264699489 108089781 -47450427 155972304 -206797218 66115525 12044387 -188035462 55522890 120287272 -48729748 -9963892 115053034 -14943307 46082668 -128378278 -166430284 -284052905 146749042 141249073 -111257116 -68437801 -181257631 258670605 118450991 102942025 -118790450 116564381 151801318 -118887340 256820483 31314760 -107071311 -283609845 -167625208 257890236 -71709208 128550547 -172316867 -133246604 -129304682 249361008 -216790088 -8392903 237419126 13432078 -139221528 50272014 -198055576 -2192109 -118893493 159300612 -129746493 -103232067 211790142 214289881 -179699973 -67000911 26212363 212148940 214389482 -123959956 255715037 -3505675 -124750314 291924030 -110167331 148323340 241437902 -73458154 78742510 -144928063 188585520 88220023 260431949 -31979747 274254006 -300819444 -32446844 -283388237 -202829740 -250721304 208853441 67019999 -229331633 90766710 97867860 -137379379 -293204221 -273863044 -233468498 301342283 80614995 85603701 -271885057 277369345 36443436 99053032 277190298 7876440 -248945554 190696237 242237481 290021217 -273689552 3658268 -141869480 275168869 278913565 170430527 20980070 -254705194 15240434 -237381841 274094347 91064121 125471904 -245489285 -74011163 -244520791 219218611 -299143223 -146461077 219330820 -30595862 -255581198 -9113678 279728189 76997406 252509407 278101734 -204214841 -45516304 -135351744 271157276 -123446194 -107184437 24928131 12116713 -172696907 65593202 276298874 239355461 288309958 -146571965 -184608875 -292223647 -13375029 87941887 -134444586 48980866 -139455950 -186957545 -96131621 -138251906 -102236291 63309531 33065211 -269521159 -238886620 230741255 -275082397 -78777893 -84359184 185421434 237380370 90148939 -213599835 -188966256 -107528831 37450359 142527261 -227657631 279413958 -59148788 117025521 -185195244 -232040366 240908652 267110984 -295808365 -141007445 115732761 -58173512 -54204523 62182659 282285623 43260101 184584051 -5544789 -20979659 147838384 -177319622 3569259 -12707337 153759541 205685141 3986596 -61106363 123988401 -112595550 153343297 14269977 -76588648 -184317166 -283065297 -215448544 183164932 -170084884 -177765735 273087801 -201494442 -101436123 -299573522 188833375 -279417450 -294082766 -2902125 92091739 -65666743 39139505 -123564059 235232370 -149116928 -64357544 238341227 -71089177 149786095 -37967574 40497020 -17289292 28623147 -44307372 -258226520 -14525629 146520714 35953106 -179813058 265118013 -209326906 224043653 236830382 195222295 -44154237 279303848 -134000442 -56674970 113323054 -97077326 25075102 169831072 -227862647 198122656 -246565548 -125758005 29328764 -29056523 -137736589 186052025 -217803261 -207383369 80995589 -283756532 -9855392 -69646706 -289372459 -146164022 297329593 -62224843 113426736 -276345767 -94608551 -157044568 -204823902 -45519752 120881199 219727327 -283344680 -181878528 -256744049 -283997795 152894739 -208920661 -179808720 -15966200 -212434374 129207758 46767025 238412237 31560656 -178923735 118391328 201370604 259014833 -296023755 -169762031 -85752733 -101401910 72081258 -288056378 274106296 298375416 110841325 40700613 -122401934 -261328217 -297295816 -261952385 286183140 -110864347 15353704 99195530 4735476 9285004 -103961240 -176826545 243367053 -211502648 289540620 81360359 -279734648 153325931 -293549665 23026047 294413717 283901693 68807313 44756791 8588720 282048159 137374551 -150047355 -214286010 -3974875 -69055965 -70211639 -122555327 8793907 148503198 216204209 -232136465 -288021220 -46420850 198549515 591336 -169817634 -160877519 182865826 159043127 -192317659 -217907550 -195784906 -3170705 -161819489 -17490530 -284479565 -198917056 -211423697 -49989347 159884394 192371269 11692485 -296800670 -159597268 112514567 -2734803 -124075000 -296705696 -269645544 -46818967 49485965 -121531840 208190733 96087693 242636863 -101794021 227309988 -88024843 200890406 162993992 77219875 -185924928 -213017283 288092665 -50526350 -49627343 51832756 -76077842 -263777244 -226222472 134008145 294343776 -21569037 83787898 -62919193 -70266312 15188322 -9170949 168558476 129094108 -102972981 46100923 -267249474 -217606367 103291972 -47979075 -189158075 234264036 232607501 144944897 111979705 147850141 262903623 -236136072 -256152052 178637371 264164685 300948845 241544886 140889681 -222406664 -204147568 199651705 179507047 17112626 150940600 33444763 282389693 76467517 -205261346 -113511111 -126714985 -301174955 -90674584 -10635566 -293109222 269703755 108272451 111123963 -76158776 114833641 -277500458 16277421 -144944232 243729239 183324884 -248565783 -137521007 -36435080 97905414 169736495 -124450597 -48222823 -260923129 -112733287 -2118068 61014003 2928457 73327817 93302743 -177646629 -209847685 214899710 -89444656 258923282 -224819709 -80609720 219616275 94776629 -99813950 12429825 170135842 299119953 275314290 -169337978 169301688 288547148 123623096 201950297 -92412798 132507652 143431166 63278894 213212745 237529984 -75236320 -185497694 117438801 185993676 -296654854 -106901122 19646692 194564749 -290915827 243852914 220384484 92277499 -191717667 9622946 -202075562 -118264733 -189697352 -236808333 -133654655 -17611767 225031641 -295087592 -258774926 -127996358 167382573 -218166973 178752298 -17659846 -151074408 -6065883 -7803007 20034179 123974815 73172877 -238230062 239030125 234958173 -77969261 -263538429 -208283821 -272216422 301837123 256644634 435206 116317951 -142018205 -219381537 60942615 -209115120 184047484 -126220719 24025945 -13260409 -181216474 -245943986 -206234384 84841731 -259635578 -221752380 -16885968 -225759805 154445872 91946080 -152820419 66142114 8326453 101789590 162976480 263755885 -174497743 -213600847 -67695531 -221045444 182178934 296055359 -59516258 -237074606 103230869 75879814 -284339711 148144032 217354616 -120712004 -193061110 -169579705 -149231971 172592356 67519190 -154907907 227933769 244081341 -59862290 18044441 112460062 59354966 48617161 164747622 190960916 77633719 -212818459 -12372716 250777388 71980411 130850109 -290843233 80031159 -233907030 95103367 -216112209 -167553025 67148521 -98298768 -228163273 293815663 -179543683 -154790898 597008 -183407205 144077336 -276847197 224367819 -129957168 134916923 -158208989 106786787 -81951052 80765910 -686112 1631068 -137195058 -5100313 28115487 -228556562 -267577081 100371973 -91566733 -242521950 -20278518 214353691 121147747 191180720 -261977911 102029354 2571049 99626142 16493088 49012522 178423662 -90028526 221542056 31117747 179260529 104877529 -294135391 -125045786 216743826 -113279857 -155667476 -154987160 227967367 -17196890 114932178 132413198 -49689175 -173774401 158086127 -30478779 -183796266 63483116 -204464129 285425616 193821451 290450789 270691360 -225687112 39536334 286212720 -154773407 162053171 164194869 -55969142 158635197 -13842116 -244891437 -93493623 239760055 -5228583 79046804 255653715 183789079 -277690689 -255429469 -177795739 128801368 204693162 134801373 251843973 199211891 -280519601 -2991550 12344088 -159304261 58491150 -78838662 238076478 -104272807 -42566603 -260102102 -77128975 -215248743 6742541 22743078 -130330117 139863065 244930160 -254369472 12830553 -126241843 300586370 -201002100 -276783222 118930777 70961456 -299413706 -104297586 143825899 246125116 -238710285 -173611425 -124497145 -121945058 -160715899 22377938 -137760343 179908813 -31144526 -109864206 250289084 217988434 281850126 155137874 16862076 -298257619 -117366582 169085913 71389187 81291042 -143070553 -182714912 -108496196 -143819723 -83119393 134481681 -56119610 -301472967 200302085 134278127 -54890200 9268785 -25745160 -252343936 -241415193 285205571 82501981 -116188423 184644881 93177267 120455759 -212872556 -33383513 146528 238950977 -216144753 -268331419 -83211316 26622740 -76317512 263696837 -26556526 -131155800 246278454 78800825 -27955748 74523219 -64571317 -94364487 -249308862 -157911564 -20223029 174224277 116364199 233477674 74019729 -46326481 -111321176 -282578278 -239999880 130037733 182285636 -137050939 223071536 -100886104 -74857466 -164018474 -240453907 -277082479 -38003469 134124257 -177456825 -271634448 186430967 -177307724 -223291031 195775740 29637088 -125531447 -148637847 -291256160 -44798617 292451023 -120040908 60831999 -5871197 226862108 -283414236 -11853016 144001552 281666771 238753027 247089721 256209415 -248278389 294630489 -285956954 2688680 -61406739 -233634706 192805418 -297977020 39972094 -84979304 254811814 -299096411 -129976765 -19460634 28037341 153670133 287290254 197816522 226912395 -94384111 -78640870 -218994516 -102967183 -256706901 -94046651 -221361871 6717386 -145237873 188147951 -92451657 196915470 264408052 -22120786 69678492 -295550439 162397905 121223721 -13193948 -211919168 116502740 158301160 83861231 -80891214 -57389274 167923169 61477923 44488240 54473752 197003508 190543314 -15109766 -271640126 -213828179 133965274 188764204 177295232 46034726 -75374387 -285964896 -106004018 74493658 -65761461 -102619898 -204525927 186116984 -194315704 179368912 118328686 -3700554 -275673533 -28204478 -154279976 158845740 138559859 142103113 -30417467 -218513967 240945315 158581364 -176905568 -270452090 60237522 -139022701 35964287 -252990028 139071244 -135257603 152586656 -16866974 278278091 -133681677 -107851489 -185922112 132422369 140956467 99132128 167980015 253005177 120659248 248081264 44946234 -271653076 171171329 -34714516 -194105956 248724209 171377475 -60032605 160657245 -9257339 -285392500 7866577 -164687923 79405517 -39778620 -119820872 -127987215 172893674 285284977 236414776 -158282055 95215220 -134569023 -130021637 -188489520 -165336199 -289697284 -32724295 -51851359 -211414870 -277174104 -221743453 142382559 65495716 -70055742 -53821165 298481794 244026148 93993310 165704578 226597184 -31757905 -221362314 30696150 284338025 113680080 -268007594 -192666161 277754443 293694918 90551926 -31698668 -81247016 74055947 172793415 -252459413 200920833 -139477011 -67755849 -65733271 202943735 -232991227 300607931 248268306 -245834143 -1603408 -102027967 290186622 182865047 168227337 -124829770 -218942770 -148483959 -267756958 190083538 -176326670 299612453 -140138328 177532237 116141796 -287534460 112820843 137852663 -103034808 -59073056 -33498012 -84926326 174990634 -166969744 -49150535 130412466 -64529117 23438172 -27681950 -193785537 -35334274 -13205176 -223226275 -111407671 224685895 -39994255 280436288 -36503080 -191179167 -24086204 301213673 -220477553 132189813 257746655 -277571010 -243437157 -242022924 212985873 -9743859 -281746653 278215561 246333450 -139382778 152113959 -268135097 -162291698 215990354 -141867936 230139968 -102884965 -102027421 -85685765 -238403013 1970085 -42624827 -150487776 157104560 -65626130 26921942 -60892735 -124452241 -270145495 -100438901 -255249386 221720868 170079875 170455621 -121849930 258198700 81808123 166893044 240751735 143360482 -121304233 189825494 41448393 301471533 160060843 -242673262 244220542 159262369 -164273030 -215831410 237319091 66029211 -240994600 -233307033 60185863 79625835 -67365090 -9993617 -132460687 133247132 92697661 163114579 132131374 -29322120 245795233 -3674695 -48177817 -296755862 -82363570 214539587 -90391089 170786288 258490379 54166917 -79597096 -58994909 78302012 -14007072 -211116404 97155423 -59484208 237016231 270544159 242577765 250481463 149438442 -294911396 188513954 220871703 -276030509 283955279 257061135 -223790901 -27872362 -2955222 137724541 -23672282 254480897 -242628133 -123273121 -267713960 -105229097 274573217 -84173508 -177495000 -262789398 22105887 111499180 135186844 -63438615 -285752613 -159583327 287802110 53603995 -192677853 142633906 255077993 -47494973 -133651010 101242749 -276820747 157043625 -211523702 40910794 44398395 -252257105 213699515 -279817727 -300689642 33440039 132498859 -272319530 -298347658 41774170 -30263104 148506097 -240257987 -19464378 -73847857 -45178156 -69664331 21557939 -108478747 206036255 -54998999 -192239207 26379806 -285116886 -10013150 14995946 67907076 -299305585 19799480 188150947 5460998 -254368547 5947179 176837064 -47997834 204623737 196431756 -206284409 -48365457 -273473704 252775824 166457928 -259843266 -13198095 119489433 -58826465 -163237464 12870088 282567841 -276505226 -204850846 -130069804 -8216693 -162962592 238980965 -24115358 187374031 -11442329 99854902 -74977369 175246528 210897052 121337048 -189810887 232791642 -60424788 -73202843 259435716 212744488 -114836674 -86602446 129423632 -137362581 63339224 251450845 -95864046 -157282541 -105094197 39714991 -189604352 58063788 -32361624 -6905549 -275490741 201691073 76895340 149216420 -33089719 73846900 -196121374 255886698 -301834943 107189235 -89333014 -132038175 141695035 -187017513 -76239474 30723301 -296813977 -261315047 59910579 -298838513 -66671075 -55155004 22963099 199224453 -287808983 65585256 -118161815 -93702076 -13403138 64303404 173023081 -39863910 -300229360 186581527 297553096 -199229823 40102160 40175965 -147663091 -256901307 -136997822 59149090 -296745529 208241121 69403629 -203613048 -161508328 -193969147 -16067873 -173733164 268407987 -138768572 278183795 -115699563 227660658 43028859 165525370 57746659 -143751537 -285695213 -262157653 -295739092 -91995579 247746045 32827715 -21073453 -243497954 103347186 90745300 -206137775 73883655 -97568060 -98631906 -7166271 215396702 -48308641 -217353249 234469577 120179508 -214006811 186836714 229536080 278581025 -143984080 116597196 156303790 217556238 134363809 210868203 -87881243 -140641599 222813264 29453305 -46576942 77739856 -94840098 -69519767 -146128452 -110332420 150398748 265847487 -294336644 -9155385 -249627468 -162791242 -31756618 -145092760 -68191494 142508468 -262358594 138813131 -238557775 -63511809 218138099 -190677858 112166511 -223758435 170060409 -120712805 51972345 160822634 104073048 -255269786 54763846 241893752 18987763 143047009 -95946713 -254853268 185980755 -254785831 24647642 -146423501 173237843 67681255 -258389752 236009903 123507205 4767190 -285107291 -149188429 -198318155 -283627420 285857649 -10860995 278134804 236385573 -148907214 -83770187 28916702 58827561 187408953 -210063604 117859127 -45831403 -85424451 185395304 297100336 -34535313 -101885819 270247234 228971824 155157670 -240255258 -101748122 -199946939 -215676662 -32787087 -230307316 84662569 143466381 72467868 37206206 255024312 237335284 -202719088 -121607675 165859896 2779552 56462700 -257856795 -189932310 -229433718 108018233 73758934 -84447114 6971165 115600955 124739369 95316808 -122721121 -283441863 106838544 43463434 -5632525 -129069047 104688695 -183266485 -254466354 -176575289 -19913017 -215271833 287587905 -294111482 -222004246 -301451548 -30321566 150073077 -231517625 -89589233 -232186609 -140179558 155443616 -48063362 -231271441 114273310 299524716 238782558 -105764710 -98188638 -95669091 -65316471 -200560079 -258281280 -29840260 -301142760 85450685 -85017393 279140578 -66734789 -116010403 -13636782 274084399 -92235768 276314974 -7317022 -145793644 -286926453 -248593394 142521226 287857926 133265832 30029463 -277908547 88189955 -157476994 45479923 95425744 69946897 204847533 -72465825 110726676 -276508861 184660949 -161545133 93670238 189503818 209038770 211300593 -110787759 -197281938 282930058 295267493 -145352024 301038227 271437304 -1597087 -190794595 -219858985 201108895 -249417074 -267154288 119463082 -270561698 161714350 130526595 221156141 219462828 -175407986 -134543401 105757714 122470231 -241957442 -165338816 46546286 285812001 262384430 285548838 -155878975 -264461389 90760945 -265161154 63287689 205629620 -253180147 94801023 -12378898 208899481 -194935164 276694591 -56050613 278421112 172336243 -176390626 -184678986 134424406 91950299 -152709309 77156547 34970398 254835969 -150366650 -63629515 28195450 176711672 47402527 -293433204 -295075990 152628289 29105765 249321731 -128072037 5246359 -184332289 -156149001 5215618 -213895111 -269990991 -202728377 -28338897 -7152231 -274782855 -254415735 84360191 179828683 59889355 3001162 -246999911 -212537269 -185457391 172138031 136969074 244107653 176436091 63106205 136558112 -295115964 171932769 -57811292 -226044706 -120974271 53757301 198615087 -166229855 252294899 137620891 178960598 -35397236 83722050 242083492 -69307747 -151513327 -128793025 58401394 -17526778 290152689 -187607189 -219056805 -147987423 42858183 -58793392 135640242 -127161608 52084471 73684842 231850082 247148597 205069972 -283774074 -67501643 -33158081 -70508134 34586928 -110182768 -57517369 77154856 -288579853 119798461 -176040999 -141188929 -282197341 141701974 69170889 -285564295 161538877 -143256908 -122257949 -174273598 -175972071 75908808 140548189 -33085097 296010507 -34346407 251893030 267829640 231410047 159925670 48971589 186712608 -170169264 171873801 300687070 167712580 5097685 145664332 -169899305 66928255 239037629 -60447733 -152681397 -263878939 -20203634 -136977393 -295854579 223797355 196914259 -96836665 -176310299 203549654 211501579 -221739628 289914389 -85999510 82635865 71662403 222602992 -48467431 -188231055 281666290 147119046 178529372 -44218108 -276968320 268687731 -194521390 62491262 274775387 294163268 -233980597 120602468 114479056 -201288861 96343185 275490257 -136817458 -236719534 -226698885 264590490 160033212 -196065775 -31024586 186025780 136335823 214241834 -77753965 24462952 -108910164 270334139 89101490 108326178 237658459 -22783548 -216615493 200381694 -9973668 30395169 128078038 33134997 -97750432 140302070 280271673 -205994696 115268744 17921894 39430434 111004110 108764509 56580931 71429412 -27637592 4402186 -40778342 -258943655 -284804956 7063589 -90714762 -226397514 -298703434 47039589 -218595971 231676893 112460873 226287248 -10423484 53994602 151801013 -291140001 -201997061 188110430 161747202 -183991563 -300304862 -140976759 -42615419 -80593840 -284870470 82696042 137904345 -104573565 -248406880 186180081 -96287457 3586935 -2123411 250179786 -108213923 -49877839 239303706 -51476949 29749954 121297415 239744834 12590375 91940775 128200309 186441536 -229131375 90358392 -55430057 -51000616 165939612 101356055 41765498 -231044735 -193527314 163514564 108871157 -79429617 113565208 -248041818 -97488944 51714115 35018139 221175410 -40435680 -204508805 63956712 285339282 -289922044 185171492 184900401 -186579429 45797404 -80463067 164268537 -290814553 130677066 5417140 205935398 286828082 -115264404 267476775 82202368 172303703 90826833 -27265249 104282195 78493292 297123849 197803552 113938900 -242582130 -219934367 259713240 -243889544 -93116811 -135287879 197155884 32472489 -137635058 199476395 176059756 -207798212 -120933714 -148818003 218954598 14464209 -182042248 -176571946 119666026 250856097 -276319418 263769306 -97198077 -96005062 -174492177 91453665 -59113124 256458896 -42276970 232745870 149789908 -86263159 -220880898 -148452519 -152864001 -96893764 -58268274 -139201332 -134380125 42691909 195990042 67786304 -297909106 139399773 197305830 178552415 -176147750 94930684 -68000233 -242272881 242365801 134093272 196999318 -136849400 -82386315 156007264 229031776 -25019226 -258679783 -255852851 -95266824 21244862 -229645121 170741146 -168009638 154498308 269248972 274237129 218264713 156420628 -91284029 74430915 -97768045 -149377332 -28436208 298667197 -209283149 134328963 59149029 284775704 176570931 -287655189 -180183966 -288426070 215051046 126123673 87580811 117412787 -108114611 133643032 -105214097 228414169 -155887013 -183768332 227020416 -29386128 -190400192 192944711 -232367400 149842145 -137805379 97621745 31326990 251106075 -141522330 -159288383 -19221487 120338018 54532085 117804612 -71428084 -199713405 253265047 248103182 139317568 -14413831 205905650 272354511 206084712 -178592674 232329367 263952705 -125097633 -198426496 -94587967 98955858 188020687 7054575 93222173 -3520966 50741884 -106885676 203500203 -102309841 -197394246 113614227 -169652288 72915359 104180624 -259581017 -5084226 35958332 206065529 177719579 172275119 -283369633 -10657576 -86654648 -189686573 263331474 -256312469 -271401134 -280599092 -250596575 11683693 223200244 -249999008 31843619 -227124498 -107981296 263529392 -70688623 -211972450 265242400 227673624 14168280 -81465140 183370330 151317595 -157604595 -188731139 -61371038 -8499445 102089145 295540951 -216284626 87385415 -164377293 148800301 70204731 192527234 -121926383 52706878 155821314 164267107 76555506 -57727869 -212555190 126448476 -210799300 -298010982 171493235 -7268442 162433002 280201972 178886346 211250287 -239038848 -96359323 76738635 163872322 261088713 -12912960 -65416449 -69123443 260316120 179885411 -166109857 73581818 -64283187 -19470067 27122510 301996879 -177610419 256546097 -67664165 -155017395 -177725736 -38082952 -5112764 -78405720 151117222 -263421051 -174600912 265704101 -95236178 204585572 -217629841 -175330045 58869170 139996898 160616796 -158038996 -187174239 -104524980 13734377 -194664481 -204770677 -143784177 -256720614 99061059 -214856470 -20644728 -263065802 275675870 -240331666 187865676 -257978370 -231081470 89981076 186279369 -170545840 -49807422 -57934239 -167616882 254175420 -75840786 174730479 144101505 -11562590 -179442310 -148170058 -195330020 269057743 -190542163 210738483 -137049691 -84777125 -162378595 -106248371 46376240 -213729129 112618231 140781928 102486575 -290855115 -101424895 220497506 228036 87747045 85695620 241453233 54822150 164392381 -25376378 -24403873 59915133 -222873727 200141708 274112967 53044892 276498510 49995934 248856589 84067641 298198515 -23796035 111816775 19921285 206954212 168549545 141772924 -226256239 -156206491 -281921983 -191143298 -119740527 -86415305 -129912294 29600859 -123551438 -271735774 -184362943 220583343 36733191 110119943 -129339542 49313057 -138808597 206418497 -134018165 70928095 -256096638 -213529287 -57804166 -228661553 -33676529 89895528 -205869753 213795650 -191869140 -292177991 -231793525 131403021 235640295 -125363650 -287450445 -201137303 52501869 -242358288 -41354776 126281830 -209638531 -284576415 267400939 -82322473 287463882 -267567141 165403407 -84192192 -286275533 231143775 -91463591 -289431324 167515170 -136503189 -220731587 -95779734 -13133741 -108131731 73186652 -295938827 -281927309 -124660395 134728093 288744313 -178775954 184456027 95251217 246740591 -1106193 -129906022 -288107305 -63076848 296300582 -69024245 -209793561 -168386348 -267869962 -224190708 -210210021 106696735 -158154660 196541763 -2162650 -231435841 206474859 85432489 -113027645 293169183 -3542018 -71581067 -22008174 169577731 19275318 -240152929 10582618 284651943 268402884 119816343 50513321 104289725 16905540 235328576 20451728 206923514 291442177 -17320049 -105611865 16902140 -213940033 118844185 -39611410 287844828 27226449 -62663065 145452978 261003761 -191288176 -96827387 204605107 135987909 -91664055 64657347 -50092646 -86433815 61745396 -163744052 -289914952 69487698 -242332760 71968484 220334273 -34637494 -116034343 143788463 227447970 -275618856 155808615 184401230 -8647858 177427623 58929906 -293131421 -26344049 258181021 -130760030 154995356 -185692345 136604986 -3753063 221866356 -40451916 -271812897 -254913566 -39204147 -23163226 171021195 180377668 151763377 -281346175 -103815550 179903602 137117150 114916665 160044235 56231172 -1498102 190676162 -52344913 -1782561 -19821323 -42319264 -36730345 197101910 56103292 200708967 -66911197 -55117716 -12617636 -244851344 228903935 -161528818 -98577744 -144016768 -35041713 142944639 -293933533 -291844340 191595810 -220881512 -14046205 -17064924 194651863 -152780325 -280331128 213428023 -268603268 -158419632 -78757622 -94324484 147934518 -68203434 -219432452 -140258344 -241519505 -232235695 1604049 -81707053 -258457984 -383764 189283484 -206075806 110590737 47972413 216739176 139145971 -21068396 209334812 33515488 -170965216 214922600 36001451 -98691664 45801153 -277785384 -69227311 -39605459 279377840 -138629732 6586233 -7613601 284911863 55813055 -139108390 50005729 38723174 -8172746 -202124495 -183562847 -267336603 -144014060 -63624412 -225233367 165154517 233379803 170582372 -130074423 -256842052 141805296 -11200821 29471961 210023763 156828425 172026385 291761762 86537555 301488562 177344146 -153755347 23469577 -74676621 58922295 194197761 177416182 -272656283 1528065 15890752 163697397 244796394 -126163826 256413694 142518053 140334210 29599855 -262620228 -287871455 296026849 266889456 154587447 -209949051 -79103340 130506247 -184270265 209275257 -9166335 -263693346 112172478 -152849924 -155007424 -282012627 292965210 -89625216 -276955046 -246726041 -265533937 -137105828 -278448347 -181123627 -151121467 99509717 298103143 71593153 -3627740 23486616 -154120512 87895243 -203932141 227961435 122736157 -195589337 209567194 -231234289 -300892528 51981424 215958045 99035953 93986024 -139029533 -255214404 -161845362 -187478186 157509629 -222846143 274556514 207296216 224375896 -170410463 -279109960 -6493939 18114274 -57986594 151622380 -10773553 -176784898 134355417 169133462 -93467650 178651818 -233500241 -201300205 54326082 169940375 259774051 123680170 153733776 283273689 104498485 147070746 65657584 -158360410 289728566 265018330 -287904664 -144315833 181889096 177332377 -249169080 -12302607 387762 158573762 194705907 -297681856 -301141676 180468869 -241809271 188736490 -26043219 -11545759 49518657 42855932 265487185 -101298840 -37508809 -69674432 -148046971 -158194577 -120633926 -120161068 -249940559 -154344301 172757847 48190779 212622471 145793908 -213597722 202874300 99836355 204428209 277330337 273621728 -14979203 -12960719 -264306203 -222373241 32422946 -197335301 -254976369 235301317 -181108721 -282233388 182884081 8463817 299106439 -174718625 206158522 -282498709 -141671054 -25001209 -177980383 -223128912 -142571558 -46342243 -257831634 -11861405 51386585 293478304 293711451 227894642 -108401334 48506991 40291068 -173261925 -216242198 245700773 186605305 -244984312 159745955 173038122 -139648561 -93221554 -114790664 -135215054 71290988 12314668 274236676 194918819 -153764926 -284128376 218862482 200277285 179155060 -266459673 -197485326 167985938 250581021 -182689204 -249506818 260917876 235773023 -301461478 -27584829 223634874 -106394064 -190139503 45213832 -19968601 -269441050 -216291895 -226540276 -170342305 240955651 236179098 -55574391 270786080 -147208249 89843928 145953988 205072807 -174613417 -203222636 -59716329 242397933 -76066650 170841138 233217538 62780239 -295000991 -225498662 -235860589 -255554744 100814382 283186263 255984967 -59876281 -41931380 -56205701 -105792367 -79005352 134659783 -243849423 215007220 111426415 237842104 286713373 154919103 141849523 -239340054 -182677366 119958755 68916514 41640202 257330993 284131967 82066285 -114443850 -208012068 132750148 -125930208 -54700297 -118377060 -186132854 203624603 10283110 -142922554 -113032670 128303714 -208071444 -188213852 231373657 -89802220 -253944886 -85297982 -184834897 198172778 -158178521 -246663072 -72534199 -112866029 -207940491 -31648058 -289709289 91921973 168023961 22853831 -13844816 178735188 -35065310 177535039 -49580226 42113361 -235364171 230125552 -236122667 289945032 -190543566 50076758 -51807114 226611592 106538486 199930433 -123973716 -55415829 -121984271 -252998694 -148615822 -52866332 -242259077 -57781805 292254633 -254035389 -211996480 298146227 41219079 211429344 144706622 -291030669 -95153310 185306074 -219816658 -88090172 -6829279 243847104 8044959 -215599504 -34214980 12552088 165529567 -52514574 36023258 -228386239 79975115 21897687 -51647320 81086447 190280351 257867650 -107686962 -100938406 30496884 208095498 -288897654 274874932 -213549361 288448406 -26102669 108456281 133936701 -115532647 -171285159 -172462160 -67071120 33217860 -18300848 137789138 109203805 95432783 -188883225 2818329 -250098864 -23130746 -261327250 13283860 -17257924 99367055 -221911990 -205506731 -4790997 175018307 -75221929 29749680 -73358413 -49554537 111320858 125494831 63840894 17623770 162237996 191652909 -277518251 294105153 282845690 -198317785 122455443 -48309406 -268020007 -192123076 213802380 61569590 -230268391 130456174 -68094296 43267987 229336362 177581297 84328713 211629279 -103346569 92066508 67289921 223400035 -530832 -289241162 168937586 -20565967 107059225 232671156 41025868 100034236 -298255600 -288906551 203942754 100947154 -176575924 -87818826 -126769997 203885677 -227849788 141427055 22600702 -82633423 -119059598 -292145659 173623202 -91761929 -89506879 293668861 27546979 -39254433 170760661 -202446340 165452128 182387927 -167759779 234796238 -229071538 266963639 -166222408 -79490211 -170704217 -198850454 43896355 134900322 97917183 98678282 -145954871 121520307 245831111 -100652622 90161571 288058272 25574364 160511838 235706650 103199539 -62505345 57574017 219876110 43618751 -56700686 -244935787 42682704 111158386 -22547595 163887335 -40229079 115774684 274264717 -172438335 148293231 8748261 74417932 254617209 -137246503 202639800 292594502 123153994 294634213 101075787 -130311939 -75859491 -140756782 -143125903 208901157 -258969308 205090580 17594213 -46418407 35088982 188688367 256378883 -211365429 -202634618 -20731754 -245680171 246609815 -146949593 104900380 222460303 -257722576 -298175457 235607910 27124318 -164993363 -247916600 30932957 -187881926 4749186 264854024 -18003604 270911090 -31002263 182031719 285993370 -291555084 266844538 207834614 -122242929 -172485286 -34964030 63953991 177362246 -189198663 -155904607 19169042 -275436927 -176938779 -74093519 -287420212 235472046 262850381 -231611157 135668438 298662808 94354368 237873051 215127136 -262156791 -169603464 -89361352 -29920988 -287975194 -65196916 -296240998 -20850851 -168788123 259208226 -10752565 76081039 20479702 109656344 283543460 -117697002 1360183 227969247 -186843368 39200934 197149006 146420379 227780466 209881455 68591771 -141013006 -135111838 -134672562 -238508123 -226572800 287201125 -292679946 193687060 41573112 -264471439 37528364 12194868 -105679922 -185668658 293644417 178838490 1673353 202285093 72042364 155353434 41506943 284306994 -45062087 221731106 -188819119 -1498236 41545930 -216518650 -31062563 -261064009 -64988870 46047930 95479480 -65503587 269912278 173843847 -295010438 -282094772 248298907 -140617348 125785675 -298270681 -162201050 164012292 125408250 250884146 115435228 -82770800 -26096861 254071813 245927401 -121123546 -157658651 -51248075 36723667 -70754299 16366043 -46523308 -159436559 -126950144 -192677618 -116962633 276859081 -127422438 -262677974 266677399 -115369473 208655776 -195631449 -143920448 -133326977 -122520117 -214030858 283101184 -46357854 -38338178 -301220038 -200619166 105328765 -108779501 3123133 129612183 221326105 286825322 85895448 55752291 229879858 -116906637 -202928997 35022884 -87238800 -101959683 116632595 -97026500 43608061 -292783839 -246839245 251294833 -99329159 154643024 -52333319 273755993 -95179432 -20521457 -112132770 -41835879 -148190201 32176304 -140024759 252453137 -125885889 203505023 167707375 -99799495 -86466330 -144428023 -51063725 121188131 -55803448 -94542453 182033201 -99416598 -138323892 -19040515 -276530444 -298872337 -211413661 146485042 136826978 -250991725 120061806 50699153 -53359335 -233381736 -157232412 269265350 -132894049 275603858 218748879 -292971616 267715434 -55705172 97417371 -215389658 71625504 -77858436 -264989010 68430324 -223062659 165235978 -155427240 119540546 84873460 -243868560 -191742028 95116420 266953202 35784549 -263870726 -102833279 190275753 -39677469 83915591 -182279478 265409559 -160340564 -270304211 -173087220 11171120 -268621679 177506985 -57145885 -24403387 -184154941 282521204 201305011 -47097288 -195796827 -238285608 -289831064 -188189965 185811052 -244995259 -237934210 -241993358 52914381 -152121648 -208133779 -210414301 -295574148 -158934813 255041257 233013871 66402058 -236206277 273664783 -141699446 -258471181 -26611432 -205912792 41951855 -117115793 174517144 84998392 210873495 -40455746 99361243 150775751 30297342 37715371 -231022506 37981941 -49741924 -178172999 -223227981 96898217 -208358565 59699710 -179465641 -141751157 -98593476 14873988 -283860268 -143630925 109344260 244262636 -224009625 -214153700 -201389485 172245219 -182674620 232870344 -60156307 299382778 -275409312 37129774 -207581576 7018627 -147266319 104048848 173532887 -269736661 95753877 202526188 72403923 186142474 72686258 -171094794 12657431 -236163977 -235489615 -121424265 5609659 141294853 -160935350 43199726 145492222 105291210 65701674 259119952 9176551 146608792 -35976359 -5135065 -85167471 -116868602 224921598 130653708 227803912 -60456243 38560829 -36686852 266832994 -296636247 -290409106 -128575135 -132457529 -93325221 55462182 -265955856 -181849769 -145000383 -268104100 -206002544 230804775 -257408819 -44982908 -31007957 -110320169 11285396 36092320 -286629683 -108337316 -128190498 103579574 -139854072 279221497 -87330925 -50083496 -241684795 267097681 -149590047 -101713632 -3955679 -143298902 -217427429 249300061 -9755433 58558948 -22723362 -238664674 59219384 -212392658 134421372 -298077926 244193779 -192625284 -83699141 85088164 236261051 45771926 -113365003 130331687 144664659 98364061 68924271 152398929 -276783779 -267436977 -35748205 141085395 -196182104 39942892 99835082 -172026268 -67058102 101636870 51435949 -164585769 -87179135 77838988 104950269 -273219163 28245894 -4461186 272085539 -214637342 283652282 -41381391 -97561160 157462434 286017688 -81573200 -45079483 -250478942 297234274 -104968060 -282633329 -249923668 -81990427 269474124 265128056 39536743 -187999768 221442951 127830451 -234966765 -300395229 42502185 -247259883 165754513 173784166 -180635815 253435531 160830808 -192953025 187100886 121504367 -205472186 -151412295 81762950 -180949614 -20453106 -60358688 686576 -185973334 -44007679 23768329 -97510361 211050358 149302407 -250726533 127894353 160473980 30780908 198990831 58366934 -190989232 -57728614 205158543 184791085 -195534623 -90640242 -269377776 -26126411 51935367 192303966 162034192 21145467 -9367607 222767264 37599634 215747234 -185348855 -259337444 221176613 -221186131 269457537 118362997 -209182285 236910095 94355672 -158369774 301498401 138295815 -195831517 80051819 261802915 42200601 40714570 -171036304 -33935873 4530938 -154083235 -267405038 67493456 -219449220 196912085 234453009 30121225 118815114 84495135 74157247 72076373 -242060368 160440073 163971667 271829895 288908732 295677349 104345538 -296875337 245875829 -242916485 -242141587 12249191 -137885218 182422135 268731758 52006272 -225035138 -259669980 215215886 158427658 -188679064 -43688443 25555136 183238650 -27858126 233512649 154503481 -94483384 176688721 -55704956 82111461 -10168090 -133727026 -185822297 -134596172 -52469469 -153251734 -95256120 102720457 -35240842 193703010 32255774 -168275623 -180416180 280366069 -215650278 -289973491 101299035 281013522 -168012991 -94623261 -104247010 85377050 78482598 -107717792 156128194 -2652823 112481445 -34871795 -133357881 -259092805 -80981531 231440188 -153109218 -101575669 269240620 63727168 -258223528 -41267860 13622165 194547004 78833976 -63405242 -76431039 230782134 168710840 -231949506 135945526 293307749 145071176 76692091 68547667 -113437560 152749364 214734071 -118471048 -80092268 -91028706 156434155 -17759680 15063508 -136404455 57056420 10312879 264197161 -217468486 251327402 -190436046 -77070598 -165742918 -234204688 -2828368 -185769909 -63936994 -199219839 -284154178 -185674208 -201142894 -27596123 -74563634 214077502 -229877089 -230513055 -263716981 -6451610 -232921001 -45338401 193042197 -277133206 292620330 77807430 -193525828 -286909535 205884659 -87350034 86114430 -148738781 80628501 149022844 -294559850 -123372351 280358556 -63021819 123910715 276413415 -173858627 71020378 -178914630 238569463 -280993531 162411787 82559257 185394360 -110204660 -131578183 181533796 55332172 169408664 206788895 34145448 -45417566 276445673 118705419 -167523048 225660864 -267057336 -26228731 -113730945 90020773 -70145853 -173687580 211570660 249882114 -239201215 -62135064 -84164491 158911998 24821536 44308289 -150752833 -256691585 159556342 -161506465 -40078924 1636647 -183653733 108022645 72985135 -116288318 -183272815 721824 -17792773 -258068223 16325233 116427101 -69705976 87095327 -78448394 126067029 -237658281 -233227911 272549303 220985872 138650249 -4640706 -256516676 85663851 -109116685 94927239 -139084742 -283665085 92177576 -92222789 -237009481 174221324 83592355 26692962 -43376256 -195095495 -110995820 -226120755 -138826224 252198230 -77841610 231931654 -227788996 -128024745 277767029 -192137302 253598670 -106965545 60793719 -68543720 230282359 -223607909 -73633838 118968513 -1395203 -180632959 135765517 -244287685 -93004545 248991907 -240503912 -235806098 -57534883 -80548188 -28026199 294698248 226412741 280362341 -82002885 -262607422 573224 -87938033 -215807060 6166635 -68178385 260146941 -18908803 -282608545 -231574990 29708618 -170227548 73744747 -20128489 -189673624 -196493895 -195977535 258008993 -82076734 227045757 -247114798 8617249 40121346 -200964849 152658342 302105674 -270164186 28065474 180016054 156108064 129034754 -223644315 279324310 -255617699 417137 -298802814 185546933 -52773316 93152658 151829468 97024597 -72396674 178336096 210905984 294908710 121522882 -69037132 -82892543 -10949427 226740162 158118511 166211781 157014686 200907903 -97393085 75850739 -51914681 -167001771 -9376118 233672037 139917824 286685025 -235562936 213809047 37965201 170301100 -214573137 -234908564 -41174925 -222079507 118086189 -257825364 271477095 -172285175 39003136 -301824799 -104018324 220054948 -282036544 135552857 -202212463 174024404 -18689964 -50029214 234519499 16085103 287275580 -233157894 225044940 209259247 123973154 9761040 119223643 108494924 260489881 125148210 272279376 -66464038 -34997265 164060991 177571436 -258394838 -46372100 273777396 -30438423 50421684 165567992 -189839394 265454890 14878768 -52736934 -112311647 280392073 212488395 -123006827 268695824 -205416509 -197582338 239709982 -193031029 141851817 223767385 151950705 -3361052 -198821677 41111863 -118213628 293824995 98054101 -233240873 -100418395 -224803586 160281196 270515369 -56890920 -187736780 -84413560 -214652153 -6173443 -266931950 131062816 -58565929 -226444184 262634125 -216515178 -123793701 -30110329 -301662268 -2855245 1924543 59001462 -252424130 -258695670 -184316909 66347144 -196173598 -38490571 295945529 19572161 19702155 -138945759 225206638 -44252541 266754178 -126589207 29552896 163999523 -72376629 195088835 -293885601 233176885 135936752 -11941903 -278058153 -61640340 -101527577 -3982550 164454946 -36437524 280731931 -131958609 43348622 -263105419 77967412 -278438998 -243524018 -191781229 -287632900 -270931495 252274595 107970680 -178904604 143243416 149320371 295262322 -163282228 77066272 -158288411 -301893394 -155812784 185269857 251098015 -204974689 -43025703 -29127005 -118927516 191286917 61098262 -188262796 -234769629 55636769 -175651241 280254987 -5629007 113539801 -191682984 -47510858 -264790851 76442375 -71457326 64141597 113299493 -136161257 -253689099 -63809160 77183235 -67292051 -269231501 -96071482 89007814 159256302 101644758 296685109 -219856359 -163303188 -246760080 220418430 -95565455 255134799 251218464 15338498 -245951885 -196917736 -300161052 -53504529 -284678966 236912390 165735118 251362440 20723751 45019781 42173618 -231023082 -76542351 19221137 238883604 -200638394 -130289856 252100047 221705912 -95670338 993443 122478001 174858547 -254729895 143044694 90235132 -171731985 194531673 -113585603 -252796043 148278679 -220760504 144187917 232490785 126722245 301716252 -219961134 82657419 5298986 272062817 185633160 110520703 -85561982 163910797 -121621662 -151421629 133707344 74550779 283669170 15421143 -186421355 -38201467 268183813 -54748570 -20687581 -272331743 280114412 -98946948 -290751001 -54475459 -216755056 31302396 277125680 -241859155 -180285345 38045005 269869635 51534140 84479871 284075264 100818132 -5164073 -139888605 -231147507 -298371145 53206484 -59832097 281886825 -13987449 -202008490 301105439 -176013325 72022809 -132238426 57740031 52353408 197533239 116523999 -86968786 -159091904 -248875402 -294441051 265461195 151591025 -148091006 72783324 -88984123 38713760 -102598029 128038204 -68180045 246791002 -108936146 34843 -290183235 -243196020 132865871 -216292448 138891631 -268752617 220455339 274754216 -236750777 -251516877 60209930 -6137954 -217079402 -241385010 -242088213 -46327635 -131555690 -139874510 -12917557 100961339 -38785988 -168967239 -183221445 -278083352 8812099 -282102645 120844407 127533210 144843620 -274894182 195317682 -11330812 -92150428 278225491 57409459 212478587 41849231 -14332528 -40826464 114290781 -237944936 -212809452 148286335 -295068729 80316501 -97420537 -152555853 189264391 52936575 191376506 246196563 -4327081 216147559 176739813 -171715850 -293279764 -116021408 184277412 205992860 -64569074 -217138599 236880351 24972726 48897850 133300276 165119003 -140617221 300776864 288317615 -16373019 228118957 194493970 -20074769 208427559 1348549 191505336 -211045585 291428627 -225825563 30150957 121503569 291088487 -292005696 -159291675 -55655246 -91151061 -66956209 -129504797 -246037099 58147117 -102528117 -155351089 196628954 181589212 -37589323 -228723654 -17501727 -82074739 7088688 -40303133 -100334371 63853680 187149566 -260285144 191332604 -174857109 -80038065 185265200 -1625839 125429512 137543672 46496364 -251240705 299914860 21578256 -48468612 -240508343 253228428 -178492081 -51818940 204189091 233467199 -273778877 -30892365 -123873089 -233531820 289867720 44109195 -245403537 -156200195 78460612 -295967824 -239323503 -35326098 -225514057 -114088702 180043254 94926157 174651696 64170544 -129325365 -22700332 -181254712 184300448 135505211 288476871 -84713866 270181060 -146224887 175688162 97788792 66661917 34297795 -52931873 -68405171 -256636194 62075755 70816307 -199936794 101409157 251909946 -134182640 -92307458 107261092 228921396 158391509 -287529492 -286879452 217377045 -19987836 -70753455 234399586 -130577393 171084365 -115235558 289575461 272449972 122338995 72131840 22894710 -80267285 21022300 190679717 167040700 -130582399 -225362159 53866328 -58329208 -230910234 -8601619 20440766 -198734857 -38816256 -266106905 273911998 114939869 -123931336 161982611 2098640 -108872252 158628425 298826127 120377418 141349419 171787327 -98286810 -216751727 -65708313 -174685485 232687971 208461826 -13396703 88506929 19790873 298054389 73173009 165639996 -40856893 -89375240 -52465299 -113078255 -184753789 7767758 147325407 70468073 -233352214 -32449039 198517149 241729899 142480316 -116037216 -279433179 -78570426 94412701 241649850 -245803404 174287074 -169548099 -268179159 -138963924 -65915345 143356780 187377875 103069746 159433812 43968139 245428280 -222252276 -159467808 -155345922 -20653621 71163803 -198281320 -214614880 -84229621 -156754802 106464968 90518379 56677392 -224254194 -201747544 78886904 -279301708 169170132 -194087851 -236943794 -267751145 201069347 120484348 174346973 300673243 -257293672 257688283 165330161 -87383939 210051231 193169039 -159419828 -113015893 85012254 75964492 288467794 59975898 107719663 -27587798 -294187424 -101992371 -75375091 203729902 277842055 266233252 32319973 44220127 -212319604 -111540270 -72049473 203405328 111522317 -133542319 -291355598 116532208 -134963321 -101323506 97367256 196714860 293959958 -167211873 -264326631 -131353958 -125660842 163592732 284168236 271301135 -168922389 89352294 242517443 -177865189 14541833 97584580 -132008896 57147637 -77073727 279068319 -257200980 159270772 125762387 -58477159 -47791369 -192107309 -46295134 161385250 301380750 104712799 -91559880 217450936 294922062 72374515 161869748 85398793 -257300830 266005655 99053957 -19647668 92866518 -58888333 148570372 36026228 181359959 -122102969 257010177 274615303 2398356 -235660342 227004821 245603362 229194675 67771392 20340929 37597970 13724139 16936147 112924203 -284978935 83268573 -61322132 75615480 208166999 242031067 -258717405 296625582 186515883 -274690689 -74880815 99699566 19458826 -33967457 -251290867 -13253097 -80951928 276209439 55127039 -241088116 -146684304 -21797104 24767952 -254174855 -91554066 -213605100 -295448971 -288672990 266540804 266407436 132404275 115755556 42811850 -165434263 -265505234 -212445941 35678687 -279623877 190069562 86080336 98894698 -119404860 -190885474 129971270 34947260 294714353 -172478594 -256808598 -3914396 -21700968 133293843 -282196865 122286890 49622162 -83443926 149453875 -14483058 -157798658 244192319 -232732412 149327191 251751389 -187398946 -17100423 42934337 27534099 272410350 65963437 -12910025 229887866 282456879 132751695 47463222 167263817 -176478062 130337712 89546022 -84346443 246953851 203937581 90692066 133109848 -4774350 -48823641 -93843480 -37856555 11934393 -135582319 -157918035 269219027 -271603023 53597696 -49378269 -199116597 159821411 101771037 -175039011 61392013 -102763841 -150022563 -252649562 -73830845 -193105470 -195880792 -107312142 -3395207 129102076 249336692 -212506422 -299443478 181201436 -297877583 85317936 -255882035 179010526 100367865 -174520264 -56986316 55194535 -246220455 -80736299 -214987462 -39083558 247167968 -270530862 24537111 246562907 10162343 -98823437 -263777061 208391873 100070615 -298003861 255854840 32382026 87725049 -296230880 198348873 -48168490 270120809 -42095569 -261688792 73053810 75155895 -213781484 -240690894 135286829 -209229986 -208878893 -275969692 263521229 153828740 235186721 278572838 -141683384 -178399454 31974185 -71410599 -58112400 -26338391 -101997564 -177217047 165469042 163764864 215095982 167900779 135047226 277960181 -202307972 200703272 52635647 221785346 -70790533 19230438 -298812589 7803797 138638683 -255186191 178580567 71452655 110644676 281066492 106385398 -179897047 60716349 140549773 164595230 -90024302 -55511860 177838386 259575950 73879990 -271613536 -75200411 -35200252 166224934 -161251146 200750970 -299175909 -62865408 -243233831 192960737 44784152 -280365268 209577559 -109618446 132416207 191226178 -215547390 258958794 -8563471 -129060499 209593088 107040457 60347774 -1730132 158796490 199846770 218517120 240697824 -125040989 23128232 40637536 -73702091 -216499304 -148786636 -109254346 -225598653 -269420148 -87964400 32493873 243442874 -229478698 14309009 102167756 162756014 70892921 -18398244 242192348 294814944 105601257 83136111 182617463 -300046536 180871707 -819969 -88535885 -158825574 -152874766 49512126 156952767 232111655 -96473020 277732651 65056001 101158288 91994198 162226366 -260438767 203110504 -233653811 284600557 144605688 -233288779 -88380399 -214416143 -86387238 175026216 -29122677 148176617 -188842732 -43331088 -178962113 70027168 42498309 15298682 -200025874 -297247136 144636380 182574705 -193392624 -112155763 -75961558 12669886 106264059 -87362808 242962125 -136078684 -281006844 -6232539 -251764842 -181228535 -300886550 -149700440 128924799 89270718 -272023907 240903742 140271459 152910026 -296707860 -47498916 -240285415 294378785 -28892089 -231377368 -224761172 68953712 -190168090 137631806 189417607 -255415350 113231248 94212068 177662516 57439122 76240621 -106874270 -231291566 -272426033 -249041965 277993732 208334663 -112541619 -192308843 414042 210244799 291235410 -113867653 82794594 -125098748 -200530007 -195139098 139216089 106975582 -135997998 -47836618 132475098 70636042 -155010559 -301728625 264581562 276621849 228748418 246908898 -234633392 46816870 -188013628 265053241 -75466355 -136132711 50878056 272522016 -294289771 52763141 85009789 207971502 -144298237 256901119 -138291390 -180016718 -129884621 245396854 131090202 -175419499 91609084 10216842 88894930 -273393691 151907971 -139119606 -233578042 -189214658 -93310336 -171413789 -168733190 -149555268 -239579974 -77040968 -195157686 112647277 -268142941 -299991264 -90252386 -179853898 -115122894 93599208 -299131490 -57802296 -282593582 161690724 -91449285 -196676133 293151923 20463704 -26663322 -208981063 -22910305 276616698 -219429046 -284249477 219532389 -160460242 83621772 -66777082 207317989 131850414 269643749 298308538 280509295 48322714 170869215 62986593 142092829 145322790 52716318 302106715 -46869949 -116113427 185061368 -133447623 211931641 225135034 -294192399 -85559708 108446811 203172683 110475033 271909233 114779400 265507343 -167512340 -111820402 7642334 -266953641 212097113 3965938 -95247505 -126170796 267677804 15003312 233502431 293234150 -271947088 -294004481 210474066 -193653499 -24007497 -52886460 257169317 147112949 11819483 -164162377 -122341013 69259565 266626666 166667340 213676540 222466229 110644306 251896898 175573099 -226744363 166794046 21837101 -192211274 80947164 -156838597 137060908 208538265 7259587 258847966 -248832807 61264590 -131485399 118355994 -263901793 -69470349 -85216271 -297533635 -184223215 141836587 222302160 -41302302 -225718902 177771995 297157847 -231428194 161795484 178936515 -133127091 -117544019 -187615054 -230336964 -48507059 187237022 -4292676 287918399 92038463 -22234666 292498750 32108902 -260822526 -297201213 -60680987 295846543 256640484 267395749 16200357 -181782445 -1649124 -195841612 -295643084 137439713 109707171 193514326 -230489734 288592835 50695167 76432179 216477100 -204424594 -117968533 -145804153 -205002488 152258870 93214331 -215218578 -17058699 -111853468 -230675155 -286054618 -97676651 -158882792 -287713528 -163855059 77273216 59902022 248511560 122368499 115350681 191599744 81465768 255243185 -232717565 85381945 167467817 -16229186 234395267 103812982 88783580 128756472 -134191071 281898757 -30690257 219372935 76572076 -189376554 34087237 288954559 194518003 -122652411 -146759277 -171824904 -234267556 300443659 278066399 -19266521 219026148 -264747513 -36235607 74878594 259043745 240180252 -116380375 -84541448 -68427786 -195711894 -276243810 258753526 -142131659 155903872 1100855 -62798731 -293999852 -108157402 169464206 226064435 -280656957 283653986 300418158 -179919324 -231856105 293436574 -235798866 193365036 134892028 128442698 -31741845 -68466665 -148015313 -301575024 -288451857 -273455220 217387629 81366725 117532498 -9277247 196948453 -261030098 156011907 269794647 265175894 80972046 -198593204 -136050448 -241176207 56909662 -232011398 -213378155 -227072137 -154524362 161445954 259006367 137237317 196702335 -76855000 -126428129 252512208 -202356767 248382522 230101842 154013157 157251554 228126679 -205352053 240338295 -262252886 248468210 167866811 69026287 -150844437 -256327564 -607778 -115682240 251449923 167673112 18287394 51351942 36384544 -74912173 277941915 164448038 78460481 175059990 70861816 -147172973 237596007 102165541 48573621 279315926 150183194 94319248 -240805752 -289875356 -74599029 -43366739 -250644705 -79755070 268794855 -102984282 222926910 28478131 -251498000 227289990 280751513 42106891 -103553226 -27505106 -94846167 -211126383 -247139899 -116194342 100172605 91892987 -137924049 -69275133 192587112 -22155965 -211042769 96272737 -228535000 177686025 34444982 172947082 -119568821 285921131 761245 22327020 -271791667 -91546416 287640362 -127142678 205019492 -207017616 -53425954 274802244 20990859 -37970279 -869666 246347847 133910444 200848888 161091038 212861316 -151203237 -164084859 -151219710 -46895960 -214158015 94959084 -123132170 -102002980 -275682962 -3939586 160447710 114109334 -91451182 -269631619 63159601 -60692454 -98038861 116209541 -4329764 -35035571 -267293551 -38888518 91086621 -9610590 251969919 -191960178 121025325 186910812 -107909986 38812630 124329193 -188987907 237333360 -281254115 -263624515 -95367742 -285242178 -292375995 -210959659 -172671304 233490381 -108910624 288613073 -10290463 158258918 136406167 201163149 66944267 -109514410 109679325 213514741 283971802 92775027 -249796640 228617305 161100600 74072784 219992766 -99106780 -160471384 94484245 -12957113 91597784 -229109352 -95345624 261564341 -158778544 -207911157 -259654747 160021055 -297991587 -23751479 -98281420 -44479452 174214162 -268285445 28577630 79477439 484716 287133248 23285323 -220143381 -255965507 114652076 -30983392 -135025489 231738455 -137834400 110625587 116612642 -230807643 293101003 -294370255 24878966 -3072179 286071364 40019700 -92878899 231446866 -14200707 61343213 -164297335 -138524249 299120001 -164460970 70781350 183858891 -166836942 -249132724 240584608 264492605 -229812077 140414198 -45651983 130892785 -261146994 234801517 -197086742 243167908 223034921 177508684 88309356 -169740440 -123748480 173482651 45019783 109915397 -145949796 -229964358 272950761 9949760 148181695 -158683273 -134932920 15363621 235968343 -290767999 97974511 239395797 -255255973 79408864 -112685152 -10921586 142001806 39465921 -246564793 40629499 121235773 -57915226 84866515 -102918775 -95249425 229820459 277551725 73675680 -25103178 -35886000 -119892535 -12210764 9079459 264803174 -73190494 -224615229 97845178 -36866578 188258496 223873093 112720513 270867928 -48845355 294240342 -173259260 -9224745 -262114933 85905499 -26406555 286722871 147582312 -267865598 149330523 -269337911 288064099 -183030093 180090905 63015970 129404430 51096319 287898567 -125289065 148835147 253351163 -19602110 -289806356 86440425 145698597 28496533 128991245 10195471 261974748 -62916217 293687548 245645769 -212930149 281753434 -192886834 -55005093 -278676046 120879876 237714934 61933864 -134864002 127311211 -118141175 169959923 -219955228 227435762 108108314 -153301303 289398727 -203764794 -128766765 132504849 -143428232 -85609840 207216608 251061257 -263290071 163407168 -262550351 13079485 26935134 -121793660 116492807 -190254098 -299458258 184969419 -160327568 177463004 255136485 274751084 -55204553 -58033096 298584161 116258612 12689882 139441898 132360941 -33154786 -74970545 -170495688 25747080 105989844 50273841 -119914291 -113422226 -262175837 -262087303 -261383192 -3586742 97619267 -261276347 -208303402 97434791 -128785039 87532692 -232398302 -294354675 -258561142 -190423922 -166542202 224045295 -60626149 -82175371 248879302 -288773169 -102393424 82285804 -64776610 -162636326 -75789635 -231775578 217447321 -66313076 -34725189 292810232 -281520911 -6931349 -138979447 -97113031 212683421 -279551942 -263533651 -197358094 -259171409 43468208 -6249447 -39644954 -264501139 -77252102 -278784201 43194094 8281387 -241132711 84937542 200743978 257514529 296213467 -230188488 168619839 -169506195 -199994084 77470754 -257353047 -131786759 -280569351 183741241 140195403 -47759142 296638815 -50111482 127012382 174073353 -128516455 -40654089 -112355119 55911319 149550151 162217699 -258830409 283347007 133094401 56373127 116461373 -60203091 -16724460 -278872514 -22658269 -272099321 35524054 -17290969 262022791 -138064977 -183485212 111445749 -259188406 156232221 174810578 120543982 -18825158 -207157215 91323404 52171700 -254074646 -169071826 161131965 264888328 -27106346 149983627 -66918924 -8234076 111648009 164039298 138866524 64123626 -23284642 77722782 -181613124 172581071 -110911288 75060584 170857052 208373542 150339100 274945203 -277411951 89469811 143417016 208242810 -72394835 192494399 -186026017 -127843813 -267002795 -256183246 -113996833 125191689 -50481141 76393102 235957732 223677830 -185110674 254213056 29924981 -106186327 46760140 255838309 -158955057 -281596936 -301672955 129548282 -76404475 186447688 -27189865 271174518 -64303791 -279905665 189323884 268610520 36539127 -295554551 113429795 -69406995 48291778 29156005 169120282 41592824 -13977278 98682577 -187561251 207959852 110250098 -221364775 264944425 97399751 -11962182 263989954 -40475397 164995082 -170935170 295671422 -35613276 183711497 246899684 -237579228 141693234 271452112 -137869724 166407154 197975560 264449937 44088456 -254229155 128319624 188997628 237609598 -218332968 209671056 -126041836 248152824 206904826 134629250 -175771335 259201838 118613840 -229828159 -120343379 -164376874 -15501748 -293490101 -264633190 257962282 154749874 -213865265 38139990 -86802341 44753115 235551942 -210085281 -109210379 205199616 241512001 181728013 144529348 283233589 -195064314 -110074299 104999825 -10690351 -171038088 -251708426 -188785595 -285455589 -44593754 -79816178 181241652 -72949032 35246251 19589721 282022794 -259717139 271592092 -294879220 -138689894 51016261 175992842 229820524 227629910 -15176508 -194248499 -28991696 -148755499 -31428814 144784753 273193091 260984543 -270693428 242393780 88091852 274711811 235922428 -64836077 134332155 -206115489 -279648413 -104214709 231451691 212647028 188022201 -3073130 -218036839 183636824 1655203 -52275303 -62459564 -233334956 13317386 209307600 -180448076 84366364 192708323 -174767111 -76124659 -213385412 -61560128 179984968 -120770461 -203325848 102486516 115369910 102330707 -141501051 -268410664 36459516 -214145549 -93296286 -131889246 -112134094 -163524421 -172787001 176740897 182177154 237353486 262958356 269368729 -211135606 275195638 -114361095 68332197 127091952 -261249921 142485914 179030285 299188811 101462633 -251975765 201443869 -160344666 147924762 -285286645 -299630151 -294205385 -80142719 -267187855 -98515617 57545033 -54155168 -269425723 78079857 -35009410 -101910079 85940770 -167915705 -8138251 -9146398 -187376770 294495324 244152874 -40314333 -9766907 -14433854 -11688093 -125154172 -49085264 61551458 164313863 -64544964 9237603 -128949311 -250581580 -192691395 -214304329 27747328 57610829 195127995 -87934987 -49257041 -49178706 -123659946 -222881568 117607146 143731325 168908539 14096184 -79401049 -86511002 101962248 -173784277 -204494968 24205592 -104252774 55561549 41542405 -217512071 129071254 197713469 -138967643 -173195725 80619710 250587697 253063294 152558751 -2573491 -98830333 -31405254 90387965 -18402712 202812395 -297768181 256875069 -33627366 70937967 121237253 125476100 -80923422 53809427 234195187 -213384729 -139685350 224517179 -144682971 191892637 -270266081 -302035019 267116843 -234292558 -193164276 164038541 132939956 -266280330 24974087 -101305043 37463038 -117105440 257298896 -233108535 201926256 208072282 210656228 -246376559 259851761 176654821 295998471 152684498 -17198535 -291407624 -43779671 45021927 22877909 -163694885 -238443370 -61218498 127232131 -137660793 -4922283 -80993446 -151242595 267467524 225902851 -297265473 141880595 -25663664 -292018571 -171623827 673384 282709865 -193312597 159402340 -94469080 162762255 -59625661 -249984010 -93540660 -67042399 -280465200 -24161810 200118575 -136552951 -282823270 -225220488 112030936 63929652 269462804 31907639 -165977175 75498984 234596318 -103162599 -63282102 202289214 301866532 -79348703 -80388951 115621596 -129578012 15621068 23470465 253247973 284473089 -103493242 213987801 -192896808 -8467389 -30295345 177725534 -244731364 104963612 121429278 -162604274 -245045265 -72239161 58674031 198917141 121712088 21839512 -281005363 119305518 75577359 -19378958 -220326629 234571760 153258107 62675344 -84254218 252756904 -74399585 -58111329 -137360396 -295144109 284867605 -251688658 -246181007 -260287818 -55499352 176149738 -227675148 55746843 232431336 215140387 -244361917 -166653618 -52585669 -68831222 289377024 -218003446 -162812471 -279230564 -282132281 216927745 264983703 -117134706 -157234165 250700261 -173095895 -291434716 -286962007 -35682712 283630786 -9457007 -229415853 22169305 -46880831 406853 -214487412 -161138255 190006514 -31781903 -28168877 -85436636 -103959762 -274290214 22279992 210866446 106270748 -289102938 265041439 197369992 -9889971 109443052 -274034961 -264165417 139344177 -74158185 -181464288 2587205 62644669 -82345606 -178772466 115327717 -183413896 200251020 20979183 278115949 -3323825 -142454421 145818692 38988179 -68661015 -156874037 196628432 168003003 133000039 -146741006 261048871 -23351192 -100891340 2648909 -280591125 138677337 11657445 41350323 108332499 129986458 -232259239 282961036 -275254490 260206229 111209860 -190954795 -235054518 87006778 -50732189 78088253 154545723 109062145 105420942 8795571 -89288549 287644783 -213723068 116332956 194805769 -2427589 59012386 -228115246 -140890139 155593796 87785626 -248366899 -199675868 -288862874 -211499861 -23417848 3508449 132580620 220314960 15489521 32110631 215823900 -185041624 143833277 52720622 244991550 -7778814 -36898769 70656530 38259739 53388799 -118312733 -261721661 133630902 182422929 90967118 227452732 -283984300 26067241 204826452 -95610712 223541630 5434941 -143590224 -289627215 -52618904 71031449 250671848 127494495 -85480673 -60883018 -42774862 -155619523 48194322 139380121 99254003 -142133336 92190504 212852181 216634321 187999633 -40642647 133643591 55070116 39449888 184446303 -126211700 20573264 229008029 -242540743 -2465288 -115858470 285987600 87825267 -19175253 -274666755 -197198035 213012840 -102407132 187120059 -165197175 57332134 61561006 -235174337 -240757420 -241371139 -102846362 -174942405 -203474935 31222890 229413506 109929323 -18901675 246402700 214181369 -184849896 56861499 240762869 -178649128 21882233 -74845608 -164977935 78367447 188789151 -28445968 -147164674 282788468 265016337 -292569199 292040123 282639584 -34262292 -209445146 -203474412 18378883 39344537 245450874 -29870771 207761685 130810251 208802268 50331658 -85624216 75497443 281389841 77199298 -195526218 12291048 -223929250 44111437 269907814 -30711641 129057038 -68157460 197365004 91603982 104890822 -158933111 127266918 199974509 -17801238 -24570342 181762449 149191363 -122924779 -231182600 283575071 77267768 -256095146 -131422834 -6456698 87341825 66049845 -103538029 -263298275 77178930 1605925 -281889057 -166689805 -264921079 -299493531 -253412925 -62893551 74996925 241660586 -200766929 -120787470 -188681311 168423261 37557773 56276647 92601946 -234383963 144855744 257214433 278146532 48941620 293917770 199028230 272601982 -197472884 -162889213 -41956781 156100270 140118930 -1085720 80238682 -221321184 241812840 -70677237 137180259 145700554 93790174 253446013 -12817215 -35110443 38722400 205677181 -242178297 -15672823 -273456521 -176800638 78315543 13768264 159575792 -53533219 -143275621 77302963 -227973380 205451752 113764911 233090496 -67118013 -27052442 293127133 174807925 -290874710 -1497836 16141714 -186899689 21282269 -25998939 -162477145 -238464748 248722967 58251442 189426753 -257545788 -155670100 258478192 24716683 204240446 -20657750 208754343 -22451861 -292537577 53111869 -8047364 -66087129 63873454 -45966990 65502599 208749537 -153476061 242261986 -204921641 264799140 -212029333 -21024690 -137220272 -189344755 -5940921 245645775 -218422934 107274752 173707563 122915707 75755521 -220562058 245193674 71165140 216424235 -239412292 -199975884 -150633520 176018233 278087754 187912976 -219532083 -108136562 125893080 57035988 297460218 63879610 -272601593 20523946 -46305136 95695845 120022548 222493403 -249869815 -261764417 -119088859 178633827 -141767818 -90120097 -271265077 91432870 -5975831 -177609518 109012593 -186244955 227926040 -15363213 -266845645 141357865 -40044343 -143459406 236334746 173682560 105185076 -161211622 -232743363 -67498984 70891047 -82362983 244360204 192148928 -293338069 -18935233 120519826 14972339 -41450462 182761310 -287457687 273255950 -300866223 -224236470 -170268383 -10837496 -275398576 -193491740 152422678 100576584 -185344373 69019278 -93267566 -236748243 179227758 -20225924 -139294975 -186351522 58411391 -67529426 -129287507 265025836 -244573957 20468095 -48391900 -135794473 288694230 -127603067 -214012129 -54480403 -11581142 126957524 -112223525 113713683 228501472 -177533568 230608336 -64715841 66373093 51438689 75767926 -23450481 -253812353 -241367909 208362068 -13397939 281657813 291330388 289303601 -210805203 -199145376 -36461324 -247240074 85233462 -16140961 180644521 -87745836 -60130334 -143330983 -98315196 257369910 -290533634 189105000 267138133 268323751 -265930786 99977625 249398568 238502399 -204133802 242628335 -60510965 -165647038 268684425 -110892767 -119745572 230282584 168724112 5457690 -52730567 205245925 102129034 125718624 -236064316 219041354 -6263121 -16177313 244393870 -167785625 266131641 218001506 247072731 -70005900 -10562203 223614678 -23212281 -168755277 122682838 -88713882 26236773 -232019465 113086121 -291824601 -123726297 -186924071 163480377 -196787854 -210865924 -143378702 -9086693 239556206 -43040531 99272311 -93030356 282490392 -113396528 -63639207 3967424 -162177821 -220940937 209037891 297587541 -246351989 11123609 270271293 97972076 -169413042 -114584432 192640816 -58489322 72383090 72577358 247231893 -224217420 228054931 147976744 43488520 77699414 -128499113 -100419741 -105156866 211450096 -282408778 28004047 -156911732 -27587501 115463320 -240870188 241133408 -94819097 -87950838 -144487825 -248883206 -117190685 25374745 228145512 -111621919 -262314830 68901046 289801715 80906614 -199133195 240297195 142048014 108333195 287298686 -165315972 223919596 -148135099 210972553 -264655699 234684468 74783616 195991908 -249254844 72203691 210445981 130133964 122955833 9865364 -290559842 -112541688 141594037 260586976 -234152353 -12941905 80117156 -107663876 -300656476 -207800716 -45754772 87648604 -195955742 -134684110 235927166 -86175606 -193223744 52430715 -5048083 152504990 238810820 238686459 -295705429 186195771 -74354628 -202679464 -15297013 639587 -162945590 278372420 66031527 -111961926 -268912771 -292434667 247138946 -58899300 99207142 -81178386 5131472 190488218 -271999986 -63427340 -60551400 97976731 -73288451 298652798 290654256 -242663056 265904890 9376379 -107428034 -73812030 -7054901 -301332754 -159366355 140106126 228591675 -25543889 131113038 -21473218 152137168 -139168347 -132641006 -133272932 -105375296 76403639 -57480719 35113954 -243782603 26613815 55740908 -143508875 245223762 253661056 -64982991 -56276935 178890926 -176611530 187170722 242097501 -49155078 -216056079 -154559628 236255072 157851480 -34957955 -205449395 281313653 142189793 185082831 109021885 135166185 -189334879 42571765 -252917932 255834411 -32183056 162694793 -275020855 78271807 209165628 -225673123 95479939 123555379 8276768 -140908447 84276537 -230641381 -75120726 -267329604 77323606 72004303 -103361594 -22935562 278021989 -71019773 -277841497 150388549 169892246 -296645508 18384250 -252346136 254762789 228415526 180685528 295217723 -89228478 -74668129 209416760 179071893 289447493 -141311496 180911899 119706999 213185285 -210337874 -289620663 229542856 -175497228 -130539563 127183435 -121939173 -139052513 203139581 -235264864 108943100 68150682 1543779 -42704739 -1712753 158417017 122511830 -198779917 -216087894 130438077 81280753 220505684 129549460 165553179 -5155874 178967042 86328823 17236863 193520813 101738328 -107913376 -298309644 174596129 -216445655 41114562 -112998298 115626843 170789338 -190118375 46477630 -12759391 87112416 63738941 -161762093 -266333805 144720096 -248278663 -16887908 81616689 136473351 490188 -275865526 -203482157 220734235 -40865851 -38443099 -143130763 -263975629 159443815 -298415246 168492583 -230267983 243907678 -267966848 37207616 119984371 91734367 -77990486 296926142 13640100 222533775 159045550 199617220 286503034 33552454 -175598022 755282 81710564 -15888228 137542261 -32787840 17404309 192240333 110783202 -95122953 66809895 -89154403 -106173977 -13190943 62077868 129061973 262332182 167915535 -231481090 -200715781 164716969 205462158 112573620 -3008948 -260870254 -236263851 158833838 210002473 224586952 58608806 59196180 244756098 106130827 -221359185 82066859 18627623 -1686026 8263833 -73117974 -283767466 191494086 18771528 63702727 -193694661 -319235 96207565 -85555258 -174838898 -209624050 -259526086 -296426652 -187051508 -19017121 131751333 -72607278 -143982399 -97377527 230523158 -70301979 1200538 160980002 -154798276 -189967223 -259858408 -124283214 -300067116 280012639 -66245257 49185038 -108191993 -101038411 155114287 162949055 -79291881 -199533997 -93233986 -188868160 217623642 -49953288 108369142 -110003467 247372416 284970390 -270156038 37857521 220612695 143429661 -51226326 -171131079 193847415 -274350850 -232076665 -24200282 -99161891 201499397 245361864 -158144272 -163840835 -158496559 -155584116 252105383 226148786 -102031676 166454076 -279172851 -147389853 79020564 -186536879 149475587 -247697881 262749612 -50694913 -68972567 -214694506 64742884 291364267 154644922 255255862 -226249983 -114254245 100438904 217211366 -273966452 124500668 35189091 -48076092 -42567632 96090019 277541405 154907357 -264789842 -199190984 -5917832 272525272 -121078132 -69347440 47607435 57142521 -237840735 -291356605 287875435 -172849528 138334498 195282394 254526132 -279559690 247782654 -263478210 244903260 -61474380 -297724201 232895703 29857643 188680348 203929497 -233385102 -152917023 66728742 -212697635 -117991291 201214833 184277724 146618582 45193637 64902035 268630765 248702199 -208560875 -147806982 240485027 -122131903 -48587425 79737307 -17088678 140116827 94069617 -234619980 -290774459 -13665922 -146507399 -295577774 -43135395 -158643740 33596635 -41497587 -139305457 -174866248 3857391 91407561 221716845 92126620 58638478 200343450 -177923123 -87557722 86264180 259191178 -264531803 -849137 245940048 -291161274 95642278 7458726 195447439 146594775 -199046492 -198553344 144936822 29682139 -116503199 184426468 161546196 240007404 -42613100 -84792793 -288721087 -151882087 -89118108 -268457490 255601177 -228127445 -122327216 23944568 59464784 -102476651 128772351 -253334178 301523062 5403784 -39871899 -208868657 206208054 139747782 -111111473 -242827781 -209848123 136332231 -127839181 49143395 -106538021 -160161076 -285679994 -87499778 -235925521 289875673 -295517165 -82149329 189559289 733786 -6356420 218201575 45892781 -92054228 -210816032 67903874 -73478587 273431527 248078804 40075439 184696832 -180468750 -187821228 -27587094 101404117 250093978 31979054 242237859 -299084760 50393625 11440300 -136908027 208142331 -101291741 -282501931 -273901658 270640566 -293181009 97908945 53450091 -219367239 -71842383 301967290 78440106 224815769 201147863 102307054 77134171 222917342 -264336403 35337104 -239640716 -288739062 -148949552 215246652 202116589 -10105130 -48917149 -54891741 -242612378 -66986025 -55690842 -297240018 -231395896 -202497804 -40323603 182419922 -45131384 -21420120 -168456077 -279919750 -155966055 -256704432 -9364650 127963975 -203390375 -268619531 285942291 170883290 -118709441 -121654538 -136546483 30533889 191404856 206594187 -30766470 -115287198 43764483 291633834 137216417 280831307 202032895 3726169 -295983967 -252992558 -137204349 -65244938 267055205 -57924471 -83011432 -66283642 99268822 123413653 -25302844 283683937 990593 -230695384 48326732 10698128 224461459 -92601049 -234757179 -266983285 -113189782 6264502 209096793 -15530111 222105893 55882194 40518214 -183113486 99188049 60083725 -132986503 123705105 -298543047 -46146066 232116470 227682293 115480279 -257365125 207782620 -206916505 88339613 265337760 157865131 -142501864 -244305436 -215296637 -154106965 -297823342 -194871444 -86483754 282727082 -286487944 241402817 -18802766 113300811 -267705205 191220658 300639892 -58765928 -196803853 -246522170 -158156369 -32040484 -174566601 137381954 -126968852 -198826913 120072473 -277238936 -172450087 262193654 -281278474 115739072 -85362561 -79216516 75439121 55953497 -142485354 -78633096 290935101 -232731581 -173349132 47143269 77559760 -170483485 131217737 -209180856 231912774 233182239 -133501601 69505729 198210236 -156316283 -231262070 -157134812 32587208 2743561 247598809 229362942 -281425704 -260619493 -8624203 71475945 131406101 -285200601 -32918144 -31746104 13882517 -209707948 -259031101 286683900 -185820741 -112591864 -76538235 -278387788 46858686 55027889 -17272474 -41349063 283530719 -85183715 77939685 -297515585 47331011 284552161 8061959 -10336925 -190575210 -244155351 -272841927 -285281177 -236859358 183656358 -277872519 217329964 -228116124 -35470695 -295128754 169096029 -235738640 7297425 -145977313 153059226 78488353 -67162477 83531491 -128081396 -197063883 -273388809 111962431 -172352873 213782868 -219192137 222569855 185519485 263423247 69634179 -120059221 -253245085 -154090909 46639040 226218750 -129592949 213441438 -132363019 194369546 -211377020 221851105 247492699 28823700 -294589154 -126184741 -135764850 214451283 206720596 -264280886 281069492 -231619246 -241957875 114314632 -115898481 194487742 -64185648 250796480 -28652353 -22986057 -35471412 -18559359 -274671988 122127476 283329825 240344890 185039177 -74597352 32165396 -23190338 -266997074 51412670 279860144 80150544 -292908534 51230806 -39568564 -104676155 -76067701 33138997 893876 250543840 -156272367 -131101562 -272588216 124132678 -264923571 53311786 217556453 228944872 89753548 32133411 238010416 297517623 138719267 187539859 -133054421 -111424755 -110164474 102941761 -159770771 160828176 61500032 -80765035 -126890044 -72496982 215770090 -189866885 -298396110 144334876 -106848067 283880889 40612068 -14701330 -127974805 -79686092 199038712 182220011 133944208 -268939865 55603532 261686358 -141995880 -35319475 -105489956 17510732 -85581578 32197337 -72850818 4272350 249166148 151694595 -138178044 266286070 121655114 186108180 63693393 288911462 19342854 43343963 -190731873 -218405929 -157380632 -124263524 -215440665 -25521161 -253681464 -244830872 218236004 -60439013 -50173556 149870848 -292663724 -7758053 -259346934 272112866 -33122622 14991851 226990648 -266365914 -249924874 71032885 155466378 72011043 -109743827 110663837 -226425015 111462289 -125013352 -169623364 -51467672 -263448828 41195240 -218710308 -15861418 -32336604 -32597103 165040947 -227917615 -36029802 -115142906 -299010981 -52717701 59589252 271793719 -6721319 -137141761 -212820100 -122740013 -87193689 -225292061 -137587516 -189577966 194626052 -123278439 254001508 33968230 -106765666 129839282 116606878 177028144 29925716 -207985995 -146212575 -92338017 -107363960 162102803 -81890684 54601210 -276433334 -194516368 222799500 133438218 258739776 -9269690 93804158 26789418 -10512861 -66818160 -73743201 -97801341 2682126 -260774296 -272093159 -196898720 -219582800 125398498 -87356904 -267562526 -245195388 -155508962 120287513 -77479098 -177214459 202435831 86310690 -134504550 577849 194645157 214230199 -272900516 -164292846 -124046985 -94565527 -286651275 -76129897 296987767 -123314761 187091756 -210354456 -106290477 214264489 -8984666 -88462709 239644906 -103451473 -202420527 -142311500 101584479 -167716987 -241900913 264210050 69405799 129815093 -186977001 -212525068 261844573 103671403 100195236 93800523 96352954 91337140 8528914 -88043167 -259445963 -247390974 268078014 -36415932 -18118679 127520223 73060016 -7998707 -191276095 -297187115 96552602 -80208162 216597230 -265287197 -48194988 85677746 141141009 -267405309 78678443 55513978 13860676 233657843 213613879 -215494692 -202479169 269004760 211788459 134786873 106311734 -25450064 -225840805 137788339 88089099 -288169650 181931274 52259772 -277329618 26725920 -192428209 234938847 136375239 -284958676 244758678 83759758 274741533 262141242 56345615 199375570 -158472276 3306823 -229187621 -45318535 -81102688 -59043808 -290862513 -220274972 22705853 -107787604 -288975213 222840441 -145192484 -68642711 -91563462 -208176430 -135907105 -146287437 -123995911 243047416 32143816 -55445693 282378383 -123939555 33650879 28250925 -270168934 106118166 260250762 238066038 -287663758 292253088 -242969438 111980842 -85666170 -74038952 -86036819 143015062 160596857 141727551 170446100 -283563854 66523730 40334040 -176180977 -309156 299718187 -186176984 288685307 57761814 -265443476 -78663141 140649505 -155631086 88356071 -148881848 -186067454 62653034 -112905072 -46467069 -65734068 103278636 180442680 213324375 -99344664 -148325934 246264837 -145330049 143008902 -293207710 49291146 -107967157 44854328 -25111844 -116196030 142314193 -205781515 231121114 244524538 135066074 -6329718 -137929205 231411783 197378240 106613090 -158203062 220974398 -284309894 -265223873 176667832 36070472 -845176 108120257 278589492 50863486 -283599556 -267732133 -61409553 -123019971 -33462407 -279849138 140852512 76414660 179243156 21280771 55888894 -296029691 248182001 -136032340 -92422692 -296730341 -235256413 178055723 -33308165 -228838864 -129510975 -181694676 96250571 36853346 1722795 124433682 237653415 232320414 73414698 -185618003 170508009 180911801 -32323752 298855766 59803769 -17496048 -297455449 300919225 92843738 17223722 -233413998 210683715 -204921857 -123420619 32868460 -139308802 251414617 -67228094 120791965 -153711711 -227713110 181241676 -150294254 -59230897 64471796 122477137 34526613 163376860 242252455 -131655041 -133941120 -172700307 -288325372 195687932 1181757 59179056 -206358516 -214427136 -3955669 -259184750 -260535931 -301741066 255060323 -89238966 290160064 63397325 50721665 -6829567 44956233 -148193456 125849565 90209997 -121796794 285783409 -161114868 174917066 95385191 -208167599 288754630 -53612055 41164189 -25119592 182737012 3121985 -132109151 237634149 187927437 157139758 44701060 176834754 -15934135 -75600948 -92280930 62533072 -185773970 -278016600 -66599337 -174082604 -87972849 193740607 -114443201 295585470 -164244276 238666483 -54997365 -79586577 -196610272 155572182 -12962445 -272461226 112555796 -162243720 33038470 -172032997 24985324 -145995580 -9414735 48899983 163109406 -59249112 198796210 193658047 -50486193 -8279915 -161122201 -205221809 102674982 16938588 108839583 70376670 -78684676 297172706 -149730197 -102383854 -263326681 -25260531 33773639 123665535 -79916619 -38716844 -187223326 -225851738 239789384 7097502 -166163402 -127661854 -218389136 164345333 15878406 286848961 154495928 -76322789 -1127076 -281116504 -23230219 -13606536 214300780 123907673 160888922 -203068649 -281259097 59830555 -56408819 166764215 138907345 123518698 -161389661 -295424953 -122754260 163372103 -86093228 213154970 -164076723 137824043 233298151 22734918 188686500 101824980 128422299 -158197068 -159276533 -110805503 3613397 -290978259 162202474 -289091607 200953579 154374199 249886605 28399278 132756046 33556815 179178575 -188216552 297114322 -61951052 -6477017 -99522485 -23480677 193789718 45344396 221895542 -274519950 -137602025 -178450432 267246750 60795626 -7649588 5201922 -148197322 -80084118 -252224778 -41118578 -295504411 -108219387 280426943 -20075239 -301398129 88995117 209136021 -191753586 55816804 194417535 -139426390 92837808 269723167 -12004728 -288081367 134505128 -58207386 250990553 -21646116 -225398287 -251326599 -239439026 409407 40622891 224097164 268245529 -78812734 79857152 -76575205 -286729102 167485321 204001151 44508226 101521872 -239813728 -84592984 81364154 -225239207 -228823141 -258399718 -2908017 136740067 177109626 212840254 -182608532 -215331211 157734444 -241753275 -30091872 -162906670 -8819463 -132432911 61570903 141176767 -35216966 164259511 -191975263 299555143 -110667123 113099322 76864518 -301591093 -178250859 -175109369 -17150774 301356485 -73163401 -301767009 203949403 92157912 -28996301 -102912513 -255779394 176878660 -66562978 144908839 129759040 60676658 145394789 -51630850 203474299 -167829604 -242672161 53035045 279489012 44085496 -144570751 71586732 -51291464 178593502 -11922182 -106444964 53272124 -269163172 59735284 101405873 245467030 35600162 -206635459 185759580 -227269256 101435648 129344610 32548834 289597970 -204270038 150665839 -171482461 -119495195 153781559 -57140641 235481678 -118042708 50683280 8375325 269180656 100894762 -296725494 -124642270 64717456 -64663280 -93066630 -163172127 100053016 -99501877 -107462376 -298048801 -11230703 291783304 51838351 -191674375 249388521 76246941 133359586 -121014016 -4825959 -42265580 -150300026 215140235 -228319370 270358541 289345829 -76230468 286093949 -292509624 -88844855 234046343 199146753 -65133054 274778541 -245800261 -277971935 -217191255 -167869766 207968716 269174207 147419653 227191109 -81339872 200674815 128902452 -161152326 182662045 -285027991 -204814874 57730055 221775428 212622982 232466980 -239676964 -36429163 87296778 265794113 -27253458 84214806 -39611842 189573981 10248670 70404438 -173046548 -147382910 282955707 245900823 55896864 -16299032 -37837924 -125513351 273426484 27719963 -35374521 88817818 -70561290 299417337 172694955 252422424 -145131381 -115143928 144024252 -291761483 -292860574 -119119248 -224071634 129322490 208557200 -278235892 -152643445 -70031810 -137426101 -249714115 173091903 213976378 274503347 -258258154 301746706 283208716 282963978 222806199 227967727 239558599 75573944 -79488313 129427930 132479405 205625080 -164707633 -190738695 -15133546 22421827 30396864 223395910 21265400 107241438 -261953773 -171437053 52010226 111968004 195938025 10922650 -88133260 -27791460 -196825920 245408876 -26901819 -169017789 -238515066 -36098459 -194502265 -120342062 -11271259 -241793466 -285827228 -149837727 -286112425 181663846 90779258 -188349421 55566374 -200015999 39770425 -189499595 -193285328 -111384756 117306181 15092434 77820452 -87608567 181497240 -244308775 -280601229 78146586 202167900 -24401167 -284001058 19266736 -191140020 -33423077 69953390 -171007370 -163912893 42987314 191473684 -156626634 180373124 -98468817 -96379025 -139861642 -12873287 188699500 24504575 264490528 -252438192 -225474297 -2012684 193297891 32513208 -92659341 -183664066 -179901632 -53501361 6081783 -13586485 -299907994 200324950 171484928 19215351 -270911853 137067681 -130371041 2724034 -145011011 19293683 -185106921 -238828491 9898267 -135377707 168560385 -245229393 260166750 165575606 -200168582 89545377 -49759648 -16531859 3102108 69565433 -148191833 -187570934 193571165 -250190520 -240079491 -270676526 11971400 222746375 125903677 208971540 67382226 -259093808 -3979896 186007882 -107058352 -247402413 195180241 -241769807 42570001 224422496 -33810764 4906904 -290816758 142570041 265170851 209403349 -215096841 -246853623 -288809658 -211898148 -203315192 301005305 174195126 -220409546 -256711545 -243063763 13234549 68251524 -219750904 176755364 194630472 225341533 253791343 148013716 -46442100 289954014 13071576 -105281286 214236253 138807074 236131118 132067871 134531252 19736082 259736984 137610706 14007943 -101714080 49814091 -13136963 250907719 12076150 97597632 214838565 27431897 -229487234 -248438803 140015186 -108498288 -27046373 -166721172 180265380 -26357868 -70193787 111099845 126519895 235170026 -31596365 192742357 164481816 149751130 264191833 249858939 226280884 -14881072 189276281 282141988 -144035016 -285092262 -254162181 -216446201 192743608 -265428132 2160549 174416689 290365655 170734547 55682829 159972180 55731065 -192302154 11867739 -153659321 -138118818 80192613 92465019 13343892 -163556454 19427154 295306783 -39345688 31229418 12078513 -226231368 -6200295 -195577004 -30767636 286804261 202063176 116410705 -15073514 11093832 -217923185 -95643713 -233676754 250174755 266068324 -277693343 278979949 81931903 -298378495 -261725752 121449013 286867401 -229598305 301150143 -140560303 -146704274 -157042914 -78036002 14166988 -159103252 182017977 291146520 48328610 -175267407 -168043863 -112733109 75164091 238494856 241699301 -243510288 -251211725 -276618133 62219698 242734277 -183883668 64036123 -274969760 -143935278 -209599734 -52336446 54447716 -282887119 131922720 -148104996 51812223 -248992773 -5187750 -185174952 105462667 149401716 11090556 -36284595 160873783 -269740592 228956841 -256100166 -224506035 283020641 89944639 266898880 -283567526 -285292380 -32753680 -21867601 269358437 235191114 229621484 -34447199 195404293 230863931 -290141822 114464731 161422786 199448216 -203030474 -261960794 43015237 -120109122 203860530 51640201 -114583452 -118664841 -226313842 280071961 44155115 253471140 -141575272 -147491964 -38398929 259994980 -124662177 27217323 120453873 216826963 53383820 214296504 268440971 -110177048 191026941 -111945105 30138283 -89892852 102614788 82553425 86248528 235364339 -240764785 -217965462 -160000756 -296975428 195323645 -281488712 156190251 45623152 232567545 60977289 248732509 -264788578 225049869 -301754686 -162231551 -59678345 127876328 -66476326 119961234 -61007611 -53363728 -22112222 -96661810 89596940 51084572 16813858 -75252400 -231417808 26120825 37274788 225173680 -238632665 26702090 -181552758 190094472 69779937 -82022269 240905065 -193267818 -268946158 73377039 73555991 -181889794 -63862552 -133631585 -23041206 -21238424 -121591588 111759116 -267377221 -100503488 -84768108 163755818 -178741452 66689187 -122317117 271650847 170710505 119955357 141213616 -268721091 257985717 124549576 -292650691 19465130 170212415 241116835 -120033611 -29602669 78551549 -291473443 -57354180 -177851973 102193031 -140557697 128804262 -272841488 -248247016 -210876483 -43881202 -237740217 110050924 -189059874 -216635155 139232379 49355599 -102616256 -202587467 -164101770 -248357297 150642181 107267317 -235437300 -273215439 -217062877 226983093 -121984143 -215823980 73437956 -236384661 -11257576 259602250 83278838 118254961 126478165 -109970743 212031307 -14555743 259204479 -44416848 -2421030 -247320242 -44244638 215864351 -269352927 -291898915 191961924 -280710770 -190056349 11850393 9510015 -210418176 -32044042 295694316 -20785982 49891282 44076812 88520227 -3837946 -24523790 88806258 187820216 -255728643 -91474713 206071076 249478772 106416828 -67746577 -115235665 -257435957 113467787 -221367221 273456433 13308239 231573651 56918064 -65301709 -29265353 -21159391 282089806 217083582 -88238357 289661497 -56562932 -298832415 -181539220 -94838645 -295125952 116058524 -120886770 267824581 -94484096 -192584986 -193755784 -16886564 8196164 277627165 202388091 138473937 -143745785 57032137 287371513 -285808590 -152248373 -123966967 -192941901 239760717 -189116368 -135675860 -202162865 118430335 1329067 144809025 -10179335 254780905 56708223 55381798 194596408 -256471183 143181834 15515069 -88495140 -154789526 -280394851 -279680213 287625439 212272676 182194970 16121318 -145496647 -241252214 291753500 -69646905 151733107 -295759936 277685520 120814314 -198763512 253673171 24553332 25339612 4900677 -259405102 -147170383 115771716 -160162620 44448831 14074585 -150248308 291743890 -121643315 -229440916 -163540821 -99331210 -29857935 63631667 47418508 261994625 -106181313 151770267 32075560 10559082 -163329596 -78975391 -159620730 204796332 -118809981 39880664 253684548 10990582 129045886 -175895426 -256685641 -116180407 -130601095 -61636124 -262434187 -294557300 -282869400 -22685203 262390621 58300287 125625480 28029414 150000906 295574008 -167758661 24707883 175721405 -272132060 158700055 46375989 237660665 205200017 -147850378 -41070860 144433496 -11120025 -129982426 -61655493 -157895394 257516740 -212519863 223634491 32845704 -3215364 234697772 206901071 -8783617 -62856735 237368068 64423005 -38687172 -136652094 31530561 -15208497 20399044 -289125169 92711478 278558082 -126090746 -55035456 108080850 105050467 -151581889 106232616 -203689117 -27291141 248920021 -299664012 182959065 116248561 -54805498 240468999 -60579499 -165583539 286066570 -185271872 248883550 119098839 41667238 68515447 281228303 266270057 -224209289 -293139417 -176237479 183355175 75387535 -208173963 -28128335 -50158537 -260736641 -145610861 -104388520 24729831 30614227 32034900 58314993 51146218 281863468 -78772200 91599732 -217076080 11327362 63521625 100594187 -136880025 -292603664 -12897603 -270380181 -164799521 -92429292 4667449 -148521028 -273235229 91217975 83654469 147299396 133112227 -236702980 289754367 211062829 188727051 230309605 239951652 -286046545 144008501 223572592 14184995 182997883 -68764887 125103659 -143649650 -223185560 -147558451 206322523 146273365 -160872934 -289536687 54387120 8571110 278812454 -176530259 190664247 -252386615 157659865 127300543 -83612480 14396256 285407941 300035257 95018642 -70220253 88296672 -107055093 15671604 259175359 -8805638 160463020 -102756428 72225679 10711971 -139983605 -190032335 259494524 -126552586 177065516 113103182 206845874 -189045267 46277358 -5698052 277537958 -89063398 16266916 -244091580 -101222680 -154819552 -138323568 229906594 -19818267 27685568 125499857 -145065350 10014034 154324302 62307874 -226511872 162606755 197222209 -242342861 259747231 139482174 -26900183 180753892 -224893981 -49358460 41198042 -97780572 240669810 -60133678 138113393 150102490 -277448966 141969834 -145877647 178865633 109412188 -128374277 101428676 -291625541 148532733 -30541455 142389012 277630596 75006484 213786658 -220916828 -58755527 -186299539 182571961 185469742 291840604 -274642290 -165262393 134705737 -157987861 169960307 73987448 67880882 -291654024 61747819 -117530196 36433503 26173933 -207564581 -174388206 -169576468 235101499 -59371749 64381025 -63070155 114854426 136218605 -290334608 145492690 234021979 68954334 -238833857 153102531 163673959 142413226 -153265389 -268580599 -146628012 -28004152 116837956 -245588391 -70152667 230271293 126223118 -219057832 166790717 260210907 144048411 110714535 -107192826 26338972 49907017 34591481 170997424 -57612675 36162580 -163398044 -186479783 -251355846 -182933402 302073920 125687029 83100828 261279254 -186250176 -290726625 -299145002 295404727 -279362089 -7303083 -136079059 -77161224 41060485 24940142 147145366 301290441 132088657 207683164 104015519 -22249229 241659559 120340189 -257912786 199462737 -159157875 -26837626 -128541408 -237023085 60796230 203506275 254714369 7543723 76045803 39100035 209368431 -276795000 -245735947 -131801722 286253875 -288593273 -224711497 -203741905 -80224677 293246583 -90172338 -149479465 32778581 -141926966 -195035539 270849293 131859931 206978687 286681373 -67697756 -144805789 290236262 94181792 76615981 -72099803 130360006 126919716 -268080210 143079148 214573597 252510980 -64319663 -92473155 -34884089 44762155 160515604 86877770 -297197118 -170486128 -247974743 272791989 111978256 -159147431 201563922 -271881388 -229752194 -219087260 130304919 220675803 125877935 -188015628 -182803943 245070399 -101532127 -134487065 157430684 268811762 -221612362 51251537 -133523626 -223082505 265260183 279851956 77983789 262410508 -74235573 97860053 -37117666 205937212 -285679405 247833872 -170036426 -1938148 -211709553 -195910284 -79789115 -210230359 -24353861 157053646 -287452928 -286585093 -271622413 -11398118 -130346303 -96366348 265410814 143906451 -9739052 164555210 -33425960 53103818 280114306 -219382840 -88389950 108857325 -202611602 -174734156 -122112557 -85407136 -113594446 -286014500 -206412646 -259349520 168173732 40997598 210744890 123349982 -142026257 2923816 -194382149 256146234 258636534 -42044926 -111006002 77463021 149648697 -96427833 -99903626 -293338815 -123774960 269709954 -276678326 293598884 -202589677 181434893 297380344 271137799 -219294261 -159214214 41539942 -113316296 -192603172 142899325 -161570248 -101562105 -25960662 -236116422 262392876 294716464 65501246 111680646 112154976 -142649453 -270846798 -49527893 229478581 -98209032 101979413 2737084 65152116 -222045678 238610253 192125513 -125626177 45118696 -34770104 -54513481 -50149946 -164738006 -234085760 120487125 -42868792 -199696933 99816292 122463702 3297072 -39827706 -181203564 174723718 -189214520 71811271 -28051740 91715263 -237703594 201619003 160452242 197013437 70654212 208066069 65369359 34151958 165260092 279675153 -133165706 -262294553 -18629597 -55216411 -194657339 -195927391 -237494764 22399344 251363537 -131466772 87258497 186918434 297289097 101398634 279118742 -142108500 214125332 36869780 -111448158 124195821 87201076 -186826844 -51331647 109218033 36161887 -30629377 -267816437 -150397591 -68074945 226823188 -103215414 104933002 63064825 -21233036 138456629 43781865 56082643 182345285 277634684 158340934 284529802 -22334435 -158531978 -27213968 -80576749 -19425426 13646500 65063070 -175323576 -2516812 -105402325 -27068883 -245963214 -170868457 -292580360 147036136 203994050 221654035 -76950572 -167513445 183453202 -293873775 51037275 259774961 72032994 23043587 -11845859 -207056267 -290045168 95339652 -163101226 63214917 188131911 250043473 4851755 -154601609 -300303838 98276951 67111799 90317178 -234044016 -261110496 -278289597 -262631133 -24778466 -298067378 55636845 -285143074 -20392723 -215425682 200261109 -295503451 -5476930 294245498 -275486818 150151610 254848703 -224663100 -172381868 -34111536 -142023459 -263405556 5244315 -177600853 211603935 -24542341 170301600 8563104 -239613934 -51850613 -175047959 39138170 15289772 -3411393 278288890 149862929 -54993822 130338061 -149506610 -245134705 194589269 -206186084 284912991 -88235249 189209619 16968818 -27630731 -50538444 -219306773 -42377977 296046368 -190373748 -279930051 -200151088 -99121825 50355693 -66280845 71310472 156442411 -15296508 116786253 75554771 204751568 188081003 -248127081 -66470144 -204500413 37624191 194772484 236434829 110647173 -108894273 7473469 290521362 -175299836 -206330622 33628376 261100214 24056061 3115781 46371463 -58614628 70537852 -267118978 -4613266 65957032 -143248176 106302994 53469136 -123792358 230351480 -46837800 298624661 -1935104 -62818828 -14568023 -218354826 -188943570 93995577 70031097 4549485 -295263151 300314492 -95109366 217287185 -13016213 163508639 152279022 -146830935 268360732 -104019531 -162435991 -297997150 140895327 -41687134 77442179 125942240 136990173 -249993846 -144025373 -80287366 -140175181 6241375 277463943 -105662356 -172651482 -288609229 -28677695 -233061135 -13381691 110541349 13875635 247526541 17148798 -224689503 -117361353 22620760 78096175 -260985378 170985799 217690555 -253455904 284819672 284801568 203502972 -120825448 -176402054 86053324 195418777 -208222257 -255016544 -174992462 -18973658 278153607 79473014 238351769 -223645355 57792531 150110616 275981654 161433914 56106314 -63815659 164514981 -172551492 267559107 -70410149 -294017817 -71564637 -121931956 -55280405 -109350706 103692442 -119304890 -6917491 144911792 -223328431 258282061 22943057 -209846929 190697116 154866962 -170532273 185730834 8053726 247375152 -29542365 -45817636 113531302 -38442002 -204639777 -196096910 127185726 46106390 -183901560 251461945 -28624488 190682638 -183492479 -93610754 241515670 76903567 -239798139 25840964 128232731 138230899 232403293 243951605 -156215630 262478033 -245973304 -158633252 -53232925 -240295358 -290820576 -117218623 -281513132 203507002 249391866 -277055058 -240822914 98730950 -256529347 -264311384 -291441622 247281540 27576592 77377740 57746334 -184279208 -35389837 178593215 -249815203 -57756342 19720185 -176033094 -136575307 39401354 -65423354 276562260 49527207 175756303 -94884709 227990989 36555537 -85776437 149256823 215425849 199092526 177541229 -189922482 87727170 -34111820 -110673191 -19185297 -95511425 293790116 120093866 -202903423 231786810 -147911953 -84536172 65675267 283930491 272588284 -71331903 3585625 191254291 -83794101 208025556 -202747650 147642839 -95159265 -72906526 204502201 -223247386 -66443903 24783345 229477769 -244881077 230119541 -252269350 -182142415 76047566 -1317641 301256316 248295719 83430847 88942462 178897590 -109547709 -117462651 -47001354 -19471616 -292850102 216597557 154033548 -146950611 -4481201 -171481690 -161040643 108529249 -24505342 -127724728 90297448 70924547 -278483900 -156894816 11027889 -207415860 -203884880 22605470 -71772188 -47733510 9823615 -15923077 126903983 172474873 83958014 -126023835 153853043 149659335 105508920 -139235187 255032710 -256470053 102720909 181252544 -297993527 -163899570 -113663713 -233186828 59352484 -127864834 -269821792 180170198 -48496048 -171630059 -271333704 -5867418 -105029391 220181189 152680115 -242160505 35386445 -19217219 -270846927 150413075 -27445208 -217242011 3842178 86859088 -214297822 -154274601 -144736228 226204453 118282896 -6138663 -150964599 42077786 -154998532 44182619 -187712260 -25034525 161881995 -159862287 44166613 -20394278 74798546 -169214872 250212624 77343376 112522740 -89401836 -162988027 -99903963 140960953 -50753678 -119000018 212314596 -215136302 3153626 -205292649 103127916 245692245 80420007 -133796929 -264202572 -90170496 -288643515 85760007 238843019 -57204287 -58741050 195259019 -36012802 -228108920 -196003919 -224763662 239857945 -266918375 -243746373 -67489588 131801135 46658535 228881854 -247983643 289954388 1684125 -220801293 186957747 188647124 -69860475 -296187729 -21185005 90220382 75948888 229693110 -6234635 82008517 51671023 -27712914 292524166 -280753959 155702776 212759393 -166256791 -99054812 -22958497 -60194002 -241218727 -113155714 25272056 -189848017 229561202 261823373 214481851 11209030 3914049 60663616 -294272437 246526131 249570900 48709770 -211751068 -193147216 43740912 6948239 -293473363 244453754 -127190409 -119513353 95413143 -228032631 20381986 165260728 -138210969 151656077 73591157 -136978747 40195148 -96225253 116392821 -19496053 191671250 243905990 143291584 104786792 -232521441 -278221223 -89232927 42952388 -162786996 -173928813 -99659147 108901667 -270688733 -191074760 175288916 162147564 -49022039 -158622862 44069079 -205764178 -169204864 -61708047 263740977 -17722174 -277348990 235682771 -15790065 -242030548 -214101496 -227024817 149377073 -51786327 45360727 50750431 -212639297 -24897825 176426478 -5285131 69035262 -199556556 -63916617 -184417697 151403818 128674040 242905996 31573677 -166691744 191696291 159287697 85180477 -182955126 138151976 -138733649 -21389498 241028524 243564533 13997526 240034992 91983577 -243333256 207545215 195166366 -241052267 163643164 243562816 -5673372 -222396642 -299652451 -183612975 -60800238 -201439445 78864255 -149683886 99129048 -41304600 -120399190 24575360 259277262 95818967 -243606747 135310067 80585339 -156077990 -156394810 100217399 287234295 234163027 908150 -299995110 -59811593 233474647 150424780 -136151291 -10232061 32551903 168984411 -66660811 -41949498 72350927 -113001766 -80893634 -262773791 -72595355 140891720 270765832 84088866 76199267 -278043590 -46303319 -208231954 61112105 -129035633 -298039033 92769274 -198296662 209373911 -36391198 -301903253 -185316879 -256623768 -11322554 -202946631 259930115 -62740258 297636916 -17263075 170903661 -184939637 -52313867 -22694596 -89504464 -164536159 133723266 -9615269 -164060327 -44463029 -240277698 -14773835 143470958 -96491111 98595684 253498099 146715790 -221667819 137504769 172924935 45615791 -235275126 -283712241 267302514 -291671650 -240102618 289454761 -25289524 144833238 21117105 -281485637 291553590 235398956 272440422 272421098 1038653 70416116 -241707803 -141371902 -242924809 162549627 -51399934 -51826326 -117885141 108624564 170542976 204385756 253593221 166836163 256262565 297087984 -227341471 -68108407 -21729017 42609534 -190434836 191209743 -278491121 50140862 130650446 288359568 -111123693 73802071 -38945718 187799 155985989 58784978 97511169 165453343 -44142796 194177718 -3016219 -120101780 159154969 171222140 5566872 93048471 32982811 208059773 285857997 116963616 171151711 120503439 -70121856 48383311 -16806398 -155035231 -86320921 116949953 47889171 -84316365 3156590 183206059 -157226052 267817016 -228413675 -298757711 -4316339 33594461 -188451046 -194409760 220679701 -205477896 -26180816 -67968418 -48477005 227277493 -22113908 138166002 -86942840 -256983932 5369003 -39252722 5305973 44721356 100300255 92845716 210802745 161276690 82308801 -39936950 298196522 245772294 -135768111 -301041772 85501185 4213154 -168775652 -231693566 -146871438 -24841270 -147963681 -199349437 283716574 63663223 -54238190 209193849 114914967 276039615 180388201 -274546675 -228408328 229027829 -36207460 596359 21677591 -207986350 -258278017 90595089 -271796608 264794151 140078330 -193571857 218049855 296000669 -75450644 130191442 167285382 118907747 26924413 -271567649 173385677 151630979 -225257692 -292864902 -295618248 -1981446 -148800004 -244039078 -286830435 37017745 112064688 120198328 -165065499 -271827684 -79163499 249274587 43512146 61094430 242205551 166023561 -291795759 178824034 -242907353 -124731940 254757014 -251933397 -126823019 16464332 -157696449 -267412039 263094525 -212477434 134078869 148449319 265689400 -131100592 126523652 56965628 34407980 113658002 199637791 208391863 -164610215 150799192 -82418251 -82478059 -187118391 210509729 181632876 -57177846 256028954 289518853 194200381 242568065 231234167 -165732769 40074541 -128945625 -177886793 -232848156 -196650561 -121966258 168499813 289915681 -54043127 -118699988 -122641652 -238951789 159412458 -1788692 267689955 184532361 147246818 -118841660 213468716 125277756 -28592568 194074179 249073681 296670458 34480396 147923752 287728411 137904476 271208411 -85696062 -30799119 -279675309 92316116 110720223 -33790109 228284523 -90567218 -165658278 20319980 -76515483 -59076244 298264164 -201537259 -301925430 -257256635 -210837310 129211250 -230981133 85425785 -251042800 -33018722 120559622 -221954186 -80712578 -84646138 141757586 11577687 229817733 -234401368 47269988 171165912 176458065 195837849 129256675 254681577 -43178463 135011743 -295732792 122502127 243950029 292885207 150040504 -188409375 248170355 -221577097 130341505 193215410 -101012484 -4669228 -162842254 -66388860 98628802 -226959608 132157245 -257289700 206124159 -86995115 -299721513 -132011131 -118982366 -440487 -175393087 -242083965 205975210 22656272 -125149197 58310751 247630522 206602357 191409036 158129151 -74835300 -61579365 -283075249 176353230 204935104 -181874639 -205207550 228920443 228142734 121310686 50371638 -38385520 231897768 -198511747 -127709199 -174397685 7742028 204198401 146778685 215694510 2776271 -21861364 -51759230 146247980 -267089530 54385230 95806144 64684420 84802774 247579832 -187713211 -112565293 247427970 34028906 -201865898 -225696108 -280372842 9951278 -179093098 -205029542 287654646 100737054 -48802344 -1120838 104192742 209718720 -56593428 -209233445 -6816982 -132263458 249959441 83398799 -44202501 -240591916 -188652663 126105006 -127739547 289979497 -262332684 -94154441 -55035956 204613078 -116566989 205060575 68592994 211866888 1322976 -147162139 -73794402 -5691620 186944262 299751470 -218255347 -196478730 -30135709 -192226354 91006514 -190685549 -160062337 -86415244 -146281108 200449696 84176930 -273884306 30772164 -275298742 -239135468 -76820297 -252737628 207884970 -251037229 217082239 -249479967 231185618 113964478 152085438 -126950415 192929594 61940688 5248420 -94174128 1860134 -125465444 240597830 -257933849 -227703463 -26436729 -17772082 144966746 201779681 -98743064 -46228381 32381788 86075916 25620829 -143078248 241501526 233827572 299742052 -293880106 175775958 201273492 -9997612 46281688 207404129 -265384347 120178787 289566357 1845561 -211967635 301277474 159245271 111386526 -183279270 -32945621 -141673026 204513768 254286815 -43463424 191317477 -142419059 -35792205 -167281627 -107293493 221700253 -12874541 -45864981 -231814582 -162041202 242900882 161853102 167492867 -154623649 -223320466 237654941 142166219 -177843825 143649672 130044719 12843511 16473435 -292561964 -157400381 -54690020 -150657748 -205436058 -228593098 293953511 -102883361 -288631776 -51985020 104728819 252029046 212948013 115816821 100648361 -206578193 -142452817 252843279 -62633595 113587077 11059143 181871605 -100931089 -270533902 -239825283 -259684047 73271377 199813601 86541843 -59330681 237735827 -10354318 55830576 -113705423 -218480884 -31841523 -3974974 -271568305 87103089 -58005419 125746479 -163908920 30760118 -97121065 134700838 51298294 -33879968 206120158 109227345 -201645106 84072239 169393890 -188655277 -216536007 -97132081 86310822 30135784 -222444863 275819680 -47021800 -296764555 235308644 219717423 42992649 93845954 96546340 276412140 -236087289 -211348844 99059133 267243450 110927400 -64590997 -21402094 121444298 266928473 -214380390 30574341 -4698342 30378055 46170353 189509336 -282127856 127361015 -28109383 3939201 -137106994 97049840 111778533 -116525104 102621827 -129863032 279361781 8050091 -82994723 -296161525 -66019817 -12401591 111722029 -77907287 -301209117 121493754 -181913295 108170364 -86647584 -66779201 -37582247 268822524 300047550 265055755 173511990 -296863945 -268510066 -168997252 -217056222 229111208 177117718 -282392949 -271712322 -241958905 16062295 204805293 210813012 125036169 -166015912 -288598130 152121245 7017443 230081310 -231041562 -73056539 -86479145 135641276 -81008161 -94986637 -265030677 198323525 6005047 -201523468 233173847 -262222729 -153003897 -34753345 90537747 -120512794 -133468592 269599004 -89802537 233406203 238349951 54685307 72584447 -216532106 -130322776 -5306887 -273177758 187674618 71941665 192359000 -218646914 256895204 46392052 -155359459 -172461808 293463608 -66561381 28683442 -51174325 -157709916 215155021 239986092 24917570 -32404689 295903806 204457639 -132949686 -108864904 -82467774 17137188 144295750 137027545 -244251427 -160424877 45568860 149035036 -246903642 -208462240 286221454 64801825 288274977 170236956 78862678 172965573 -248722993 -45807401 -122101309 57536550 -210549686 51767356 -30174305 182136905 121930045 49368971 46058374 -219626724 294915201 190892561 -252350110 217947234 155482525 -265969139 -99818777 156565522 256562532 -147565 -9535929 110941006 174150799 183186190 -203880595 255293228 -64237509 -118473818 -202414948 82198695 -76605759 -217349875 190689071 170302493 -180964828 -183077029 223139275 38726037 -209830336 -6703162 -215137352 91330427 -29004193 155293954 -65769186 -80496213 22203095 17825005 119368239 216391717 249935609 -173520456 -84489601 -300621102 -56422148 -296811259 62295097 -180083911 42857455 10073690 -125013377 -75826085 67019539 96233463 -20064374 117694028 292005729 9106368 -161730071 -137523136 206630728 -141617080 -100364004 98172402 -54122649 -167680001 32939243 127833754 221112657 -183851363 -255162447 3220818 -252808422 46068648 -158413875 271141669 121170383 -167826941 -301014904 -158824661 -290093173 181260032 170887903 63185228 -262108623 -247740840 269880364 74899812 -278683206 109929036 -141357745 -229988770 -55546139 -4951641 -277035381 288911254 117890528 -215220658 99348977 -183467787 -31968125 237422770 79704829 152734212 -93637792 199967799 132548460 69839295 166691502 202273334 298516782 -66922352 241287236 -70875356 111180852 205298227 -234830746 200674928 70776808 -19695975 -138243058 58650801 -284477505 -230188535 -293609600 -152467050 238746597 -221047391 -13120814 -10943711 -245288106 -91030074 215704636 76582147 -227164417 -84638333 -232751643 36097785 -268091832 -82016633 -76285532 -94426365 39621732 -35595295 22416456 127407244 -288589861 255758568 -151860765 140819776 300840887 -31222000 -176123664 20534100 41157705 281981164 36919101 216474691 -8684764 185933697 14029147 -142528059 -244813408 -11014110 -176869354 -53731125 -141637442 88088900 -153292831 97937610 301679806 49769207 -221299803 219400054 133911816 -301794271 -84350366 -65454182 162593214 -130062485 -146422163 -113361551 -216874621 -229067519 -148461037 259535661 -249515896 20188686 -285478574 -215475423 -107071574 50263391 -5316375 242800935 -216221238 -170007472 203132842 -253604322 233613748 35855063 169274652 199925902 106673710 -241778365 -8405423 -67612721 277046377 -110389137 -104484290 147813868 287095973 -279818118 182365318 24286450 244180832 193717727 250172677 193918194 -47892092 23380937 208665354 -205306163 -294738123 157983284 32789318 273849205 -155972035 100064513 -174468208 -60872634 -135534480 -20309917 -162065054 106744888 -126401213 9134017 266431012 53053035 190214659 -274614170 -46701163 164486362 139728311 282172621 194764991 232436224 7465296 -6426794 1490481 182653669 -223096674 282804077 -129168465 -64488073 -83485751 245658939 -59732090 47536784 228786949 127850427 -48917562 198917373 34490099 -154362170 52819399 -94829411 -263957776 88498906 262907297 201833726 -277671539 -130882888 207882132 -141965190 219479531 -30584542 199521496 -17949789 -293007150 272548822 -87626463 -279709942 -165044769 280348815 263597218 182219684 226159908 -297226585 112713761 102352065 -89013596 -262325603 -25457492 -68689073 173661156 -45246462 -188736601 77519159 -280325426 -279680675 -37283957 -87423178 20816287 72874725 164450109 265365585 111715007 -130381916 192773137 186326054 196173113 135762738 -103162219 5663274 -67869762 284482279 -216711557 -111337285 144586370 -130876350 129860117 -161766463 24734664 -294126831 282497670 -135513995 -184040409 177124382 143199114 -92090724 -286612526 12911394 -62548192 202002805 60302339 -114553530 269345535 159705036 -12057703 -134590778 -8739068 -68064657 137656235 -190113901 -300625607 -188068490 -16523383 -126587344 -235460944 -112619296 -13894988 -78478542 241586626 -154467510 -93718142 249198520 7730131 87383769 -261841811 164925812 215071096 153092899 -115169323 -205375439 -167640200 -287422006 -119680049 -69766141 -210454221 158900968 -185867692 240980603 131729221 7455744 -229136162 87818832 264593390 -220814451 174768546 -186234621 -80308942 -126793525 -138399332 32060383 276993171 284320113 -209844822 95238424 -204988284 -96650896 20341352 15101662 -38210830 212793049 -102541294 -244997290 157963950 -215018881 172554440 -166698434 -133473745 279103010 219752717 -204401664 178189054 266392916 -13422587 143939985 -271378333 -252923685 228784514 274316287 -224982196 206292160 -253316944 26724478 171474552 -254200514 -85332648 -253464508 -115926111 204782847 -100165462 -233526133 283640560 9947102 196139546 287100095 -110148361 125338157 284782845 -266743323 174151080 264950434 183911718 -162197180 42113180 -252087533 230065392 55314469 -63842895 -250390111 -76324911 -174964751 -64293271 282151758 -149575603 -174878187 125634946 -156885013 -146325151 164055461 194442456 287219332 242223253 40646427 142630964 -181437301 -276931146 262736705 66802902 -203631468 68813367 -297786899 -127247936 -67401558 237475016 199440086 -17744140 218110101 -275602152 -138080929 -196460632 -65944401 124992811 67557918 -80171063 -230325509 -288884506 118876807 -131795458 -267810224 -35145525 119597874 274030585 11190327 33964748 -251556699 -171805998 131689621 -153539823 -275975839 81666395 142363737 -69738797 143814979 -249610919 -6446842 119078857 43943071 21650394 268276312 -3953674 239359492 -154615980 -175350805 32950585 196048614 -123369886 -256092887 -262793721 280678229 -212661083 -272265435 131339105 -150089623 -6458719 -63627088 261302616 193951529 -126233004 -208768309 72962753 -207144916 57181983 169121523 -8177359 246009908 -72690841 -152727086 18430754 -71310560 -245194235 204564786 157323735 -29441716 -141552528 24798918 -129342328 35089337 76600404 247576679 236365737 -228834889 -118617750 -275421389 -239372632 250613819 -147195482 151596568 -156014909 -55523577 292658888 23604228 -114206984 -281717613 -134549313 -162723299 -182039831 -184496619 -272614272 -257373074 99264868 -195904952 -301611691 -115130048 73771395 104969665 -40361493 232582602 -285350777 61108299 -290913940 206599820 36383620 -171696407 -106818335 -217714842 -121791606 -261648819 -47630142 -59076264 -126076758 21022446 -137558284 32430783 -17108245 181438193 -109604284 97946300 -141504327 57116850 128470213 283526359 137309015 -293015958 -250196475 145982838 -164468649 -147597408 3490576 -70331704 257694517 -79802951 -260605939 -149900311 267076443 84914618 -48703018 -213037613 97303023 -83933750 220688410 -73469720 260913348 -275449159 99263874 -91330715 115829988 27676189 -268058969 -102530235 -265375223 86070004 -127384808 -85772814 -297456432 44814483 258445920 25587462 -173081466 164484630 -182289180 208314698 139024959 -123841703 -165220533 27881244 -132595203 -37712376 -137218509 136934492 201864512 299372217 -212511666 148824565 90649385 -161588323 -120553459 -107265506 47048795 -10237886 160731005 -44075697 266460283 282494685 266212766 282470564 267481449 16975628 221242148 209609463 251531718 -276357979 145706400 -164953928 -196074032 229286818 -128533610 120533988 -179268016 6675540 13695017 198389430 81099031 197829717 -162219996 -90965111 -171865897 -107907472 -31422344 -301455100 197862072 -204849415 192016981 143579647 -165458395 50022481 -3707214 -73808659 -1731933 275452832 249643073 -187451731 218953306 -221245393 -19383999 -11186738 228687554 33330006 -46862998 -15815696 244856981 -52334527 41215577 243350124 -190462013 58617819 -168635 -117963710 -152006306 252226613 -295547382 -251874389 -53262994 -18141686 -11568043 213774113 -115915962 113182409 -229213107 259719349 -251751162 -118649924 4478639 96233509 -130112485 233347998 -25880104 -247886273 60782639 102822848 -21504290 46564416 -142032401 62474994 260825976 -116200288 -66659397 -138993142 -160002274 -270805678 -108714101 -95319669 -157317427 -57999202 95088421 171490360 291707058 -154300359 241458326 -140079338 -151992662 -71742929 -45342096 220277072 162473132 -142683973 -43040589 298959899 206913205 -192493914 122705154 -268904660 -159045501 236052269 -212850111 -107704389 271367134 -43824032 237521223 -290917225 193297167 193359362 -23250353 -226449480 66505554 -178991616 198852159 -74553101 82367538 -134113928 -285392595 189007030 228063178 285085484 -199802538 -80508580 280355672 14041349 97419114 -290822977 -272754531 297226369 -296902624 18342512 -114561828 -73200766 -155492385 -249490020 -181996723 -224818858 145674982 192964975 -235994184 -64591538 258084580 175842478 37149251 -91191466 172667576 189449075 -266493890 167939318 64129363 -132302044 98691055 -162634877 -22862419 -279381397 120236373 -236310509 53591350 -263263801 -41978837 194925942 129764579 -296335645 -116351772 112434824 211994199 156082238 156083960 -18483458 -148719845 182552582 133347080 214982170 160139299 -164604132 163265562 103704371 213550964 -103105514 239968344 240265325 82902484 -134301990 21108806 -55256917 21765607 -255643339 263968533 -288456647 150263963 292273718 -37344712 266029665 -78799470 -21193444 102897742 157543865 26030096 178043346 198338060 4878347 -246426112 -174836246 -121180310 91353337 182606946 293598454 155280194 82791366 -141698936 -95984038 36100534 -87266483 -10601991 -42861780 255727001 -287436375 216405334 153528736 -122519767 -283806969 218916460 256843574 96004263 193224750 -255467322 -249466982 284906314 -59383546 57757756 -65349910 -260996810 88694815 -37041896 99524474 14830794 -297201429 140822161 -121640143 227797455 297153633 -43634745 -30732957 52450979 80533449 167535966 -265517699 128200691 202301070 -176898660 -439807 45152190 -144262603 241553772 -106816135 -247176132 252798537 131601465 277643064 27204867 -258236415 -301246734 275172724 88058705 275432198 141918714 262014315 -2506414 57534736 156272555 238590360 169812540 -91469101 4685691 -40797390 84419284 -145826024 284856362 -204408114 284821914 278752933 -115420500 -82694663 -267772971 273452786 -85718328 -143774046 77306903 -130071024 292840676 19212761 -31715002 -32960966 -137331733 213070059 125247247 258121476 -244913596 -147165235 -284322739 250738120 -300090958 -242989018 216291194 218545151 109882014 243308658 -218815686 -243145161 236616998 141258830 152842646 -269679207 -219582118 184257340 110106432 17549218 77237750 -15314849 -183720748 -20779997 127054183 -73173331 -107408021 -300798647 -129681757 -195244892 -40511383 -281743748 -275160571 200329546 114033494 -127022813 -258406377 -247673424 9737452 222782928 201313652 -285001384 -135074294 227203664 -180761498 77047517 -279907809 -224553174 271859092 -246329749 47594350 -176885203 125246442 -278272745 156750639 -13951873 177170090 -18256652 244973408 58143444 215779269 -129869055 -196460885 -263381620 -37151840 274584532 -296745204 -278241636 47579445 -43349654 64680867 -68481776 -28394001 5169107 22127488 -183564080 266693805 -211764650 65360332 60561752 -229902858 -301942821 74362158 172146062 -182740960 -124000777 -172030280 298364201 287257671 282653008 43485357 -194187001 -67275204 -278657640 -292292170 -7328257 -196102545 -134557480 -63847350 -92913631 -234511878 42618896 34740520 -167384162 -16283890 -84607904 70957339 -35280606 -259991552 -222447801 266185890 -299035405 -202359618 -134069023 -228833676 -54524090 273146524 -126886045 217464423 261661250 -184907376 10442233 -9425956 -199956149 -53520130 124095975 16741751 88913509 -35739839 100309744 53470994 -114080737 -125473606 32496122 8743659 -227997673 -256685643 67490024 88101687 -197460261 223876560 98391176 -94005172 -106161153 -137808806 -252212256 147975174 -199000420 -189439903 -182220962 -203897348 -149944189 -86488368 33780005 153754257 140878259 102037922 -66226570 7153460 -276363021 -61353880 -246276956 -216089283 192127619 -289521491 -245560525 -82208684 167188730 234657590 -111911136 234265025 288499019 227892679 238671196 191168793 143204719 221550805 -28797728 -282514422 278420133 18382749 70496776 -162846444 -15446445 205418348 87931756 -243740953 -62013755 7041975 201988922 227764253 181173139 43916264 96444160 -49427543 -232939971 241657358 -260401483 186243027 -64604946 -259991739 233616172 -73670890 -90652320 33595337 -273333792 45175140 219048012 277114313 -209083560 -273258403 -110072700 -49656764 -129906424 258222332 101383887 86408366 -94449860 32932074 39143874 97024730 -22841382 -244394953 -182483787 71743235 242153524 -145905463 20597591 25197182 148699542 -261175888 -101233935 198101062 -71848687 -109435681 -263930365 124396101 -107467350 -148265752 45985770 244229337 242439959 -219531979 292143285 51751098 49768672 263645863 147347005 103699348 -69019381 186219061 -193777418 -94487702 -280509187 109338066 -19655753 274269624 -115959415 -186697437 242110869 -104520435 -66910463 -239290297 -110211729 -190588570 131667185 84550876 -218205538 -35675613 232208373 71667538 142044474 70901775 -108314185 -68343871 290312739 -265952665 -276994946 -201117344 264035404 264331160 162016323 99796320 171587998 -270545901 -17023972 -212411297 60245485 85376655 31506153 192893713 221725259 -261356755 231077919 -151035776 -118770597 125341952 -223013676 -86422537 -248883846 52206623 -281629060 10763006 -93196300 104480258 15582973 134979280 -256760606 16148248 -213061706 142488677 299045594 -80278150 -208150581 -208482748 -12405960 -184633483 -154033413 -228189188 171256960 -17525002 291012737 -233751595 -277751213 94176551 -249969788 -70771267 -78215494 -159599466 -217806115 209386905 -239431305 -256619416 224027009 51585226 294319811 31963639 222406513 150041105 -122799927 -116649336 68983652 269842482 223415079 -225511507 -216473302 168599037 -130353142 255896054 36160570 175099592 -143186047 -118375281 -188676741 286369773 -120804724 -278777851 -68801389 -231331630 254012218 177945173 -84814282 204230112 254503396 -146878288 259499185 102333577 143078789 -76008140 -277355244 112813151 295548263 -254037190 95028567 -281340132 155272277 252155813 -249335388 195577920 108206771 69789093 52578076 66736045 -290955714 -70249659 -178399094 -44472842 273868497 -262079975 105371170 -21196961 39301939 130247243 285026525 -220103693 71318629 180036689 125050076 -110303275 90557030 223279313 -22527301 51674730 -176048162 -107028193 253344606 45640956 -95128333 -199061968 -212905807 299142242 -184583437 -237265379 -91747309 -192849030 -55916806 -231381632 256531932 6107605 -28873850 44730659 129888482 -121171824 98250908 33041375 -293981386 16406680 -190496368 154027161 -37226327 20552936 232221491 28709647 -245161296 -169005365 -19593178 -27101231 204649127 -204503423 135986374 -217108407 -148515108 107188118 -104152569 -21679758 65746552 6467154 62066300 -207999639 -221468275 266560196 -221666295 74161069 -215698042 298034174 -128072246 65513266 -279086118 -123404575 67182664 -116362121 247467840 125041935 -165235350 173072313 247107581 -100797793 88959717 -84089508 -98523706 219497304 -188373612 -250021220 -280949468 -185179218 -77699900 271490688 20022028 108653965 -104800171 227517244 197628985 72686954 191612826 71179253 -228686316 -18985658 -292077268 56277469 -44810585 -93341516 -245634594 38016258 210420028 -108593449 275924448 152074260 -243930063 167524965 -188458691 48519117 -160495524 152091336 -253656289 169196805 -216390704 244495945 -134376029 -69661004 271460675 -3430028 121438030 55284939 170845503 -199350879 5217999 -38202421 -232558083 -227441767 235563048 -290240917 71899147 -1681236 226445222 -74474423 141035392 -281728964 -182647726 -167731724 -139371674 -12563758 91803141 -85548588 -273831393 -163637845 121886965 -200036205 -105806249 -237840025 244877877 241549054 -120252964 263966528 -155179998 107013474 48239173 87487771 -120688626 302143932 -5403921 -101802039 281730378 -88406049 93262926 -126718142 50417679 -83526920 -107363830 37732514 -36050781 172112156 61900747 4272421 -212823786 -80339387 246818838 153238925 80637105 -46095410 -34181586 171307372 -25552824 210239764 -202511324 187346246 195893542 -8406586 -100248598 145860194 -12698268 213166685 8776007 162028700 -271579521 109578914 -163355134 205536094 198494644 262362793 287212579 171343394 176443809 286950665 30756073 -200592298 -121328789 -194762953 177674140 128777640 -114207430 -104079611 -291312723 -183649769 -169992656 29092753 122885047 283903196 -251650669 -71684209 -257576614 -253411272 -205305434 -1636841 225423181 -15987033 -156173637 -91128486 -193780090 -44938369 295535101 -62659487 1041816 267513273 96346573 -89351609 161936545 -209362386 67781908 246316567 150312032 -211695605 112038069 -234803318 -159310329 91203762 293470959 -197328205 19387579 -96478179 -163790776 -151564036 -65128015 224112874 241544836 270758122 209000215 -191576344 227851555 -244193070 -87415479 135067915 286113571 94341426 16882832 -92858346 42400666 -248383377 -245517978 -296822201 247154276 273457366 260004978 -261889543 -266049891 -150279998 235210198 -108898236 268284456 -294339078 -285364965 -121646982 129511553 -8345159 276587111 -281060620 -261499210 34749257 -276282348 175920011 122509303 -7382035 297345887 287028825 -220751749 173960859 284927891 -204392450 -214695055 94038285 39238570 -27663256 -162852505 -180675119 -251892652 -13544475 3494859 164022276 205240706 -270657270 46781945 33057093 144022864 203888850 -154216802 187075395 270114903 -271657080 235523181 -120861204 -55881040 -94733515 -229704095 -86074884 15241516 212179615 65866407 -251135800 -253227558 87596210 -88111730 15956419 -245266181 75621738 203231925 -68776710 99543285 218558167 161207934 25226675 -128281519 44084516 47759521 221160249 256961490 -185973445 150697935 -131090716 188611657 -28474976 -223215810 127720643 196940640 -208545645 164928432 -225471398 -5858478 -121858111 -170216907 -251677638 -8180484 -287899366 199077277 -3281244 198187268 -256732447 -300589309 -9922661 -83724734 -72747852 18713295 120809054 183715185 -8282750 249302982 -47794920 -76790285 90813517 105707445 172643082 50515338 -286215038 69099849 6692198 195845034 62451458 246335884 276717147 -167232638 49157611 -216765328 278880116 186600639 -85269313 -28715830 282218304 -186693144 141519399 263984025 296302365 -72899350 -114563515 -25791055 28721447 196596043 -193735078 164050278 -152670947 7196873 -118931012 93880129 110071555 -178364424 120834976 -195129736 194518570 135343403 -191073489 -178978632 66671116 68737825 -154302908 -203818962 -13849645 -113818451 -295656142 -247249500 204600787 191885742 73795691 227970485 239422708 102552130 128983566 -10419047 264782668 -93087847 70289127 -142801251 -250949019 214231522 35426691 38752468 -246548708 215024657 11309802 226291283 22047608 -111402420 -111740030 -275242056 279701276 -215504394 227674509 -203851933 -2106520 -127149801 142802939 -163987087 74272249 38933664 242985078 111512595 -63097026 -94994866 -175692365 170637232 83048110 254037123 288577259 -43378975 23855056 -193363745 -87380780 -41709755 -105569048 100567216 10340192 -97193893 -163422426 25766782 -220806714 299286125 265082724 -294102300 51247980 219300092 -137123278 -14481635 170665771 -273919900 -244985604 -122361682 205562744 -137928821 194786718 23422128 -47014151 -110703427 68598171 279919067 31621489 -120624037 294174092 206656159 165038007 116620040 142410331 58809077 280703469 -106884386 10817652 221489620 -38420555 -60473415 12135733 -165610981 -227237189 -230422529 -26436759 -115698206 301919355 167413009 -231730966 -14655627 -231369502 173378342 221109584 -85933246 -196907466 263262097 32526619 -248903351 242747459 156482366 -25553358 -91031098 -49426787 222735427 -219869533 -101298400 -15722087 -138411159 35175768 32211765 66256987 -156812539 -253247877 -250174491 184546165 161252733 130476215 -262649015 -116871869 85097723 77242173 -39580035 150221566 -39502150 260554841 -196799169 -268182943 -136119156 75998269 63019128 159322573 222896892 97867328 -97994728 211715655 -54362558 299413232 136265971 129033857 74565193 197893191 137964597 -80923615 -17014162 -99541413 127044605 276474360 -191736874 -201063018 266188005 122319908 189660412 -55689259 -68835445 -232491138 -244610104 -162128457 -43408026 -163770556 73345858 252892095 154869239 105609868 163579271 237809801 32257310 -145565546 194733307 29984926 -39036587 152893587 107235803 170041881 -134988123 132840005 160550812 -293246022 -171508806 251919449 -267386659 25346956 -196447073 -177390323 58204061 13538254 120074308 -155820757 -2219127 182893591 55887619 116392226 266189920 -282515936 58034267 -96239980 -183547011 -139204391 -73327842 -163504299 166179410 124927368 -173552887 110719108 -105043475 -66532300 -210719603 -9835892 280351039 185691671 214957527 275326928 -158914540 219784845 -236430046 248666948 -251465053 -186710476 -298391145 81992409 -266779262 -183331953 36823545 99860376 194567813 -193661070 226858814 34733789 51604572 214795122 -273859887 3647678 -75702875 4754039 -287433964 163119536 35536960 84581502 -220126422 -137953947 -298856640 257017252 83551225 -266836738 -271030418 -289803595 -112545402 124073602 -240828237 24816464 -117612730 227839312 222425568 155945427 -246327168 184672865 12634602 -175892951 234777424 76959057 -3254590 -47648806 -125919910 186438842 -114118599 116848512 -66037580 292845386 -99059864 -38957767 36923371 -28821287 222660940 -17186567 -168243376 -232660603 -299872303 -30049480 280139381 180094549 -182993396 103741521 -47313213 65920007 -9612660 -46557897 -80088978 89279334 49862552 -136101838 109514616 55340662 -288717022 29999035 -161239927 -185719583 172179464 -164076953 -216616253 -255779959 -123805796 -141421479 230629626 -182492146 -103486775 -156857584 221117387 86755362 275419605 -133072942 299573743 158829029 -241369368 280936697 -180976746 -270169957 -216563003 271843125 208939103 227891261 -218508897 -170862063 123363075 48960123 -262010888 -137085797 244542483 37855000 -169457 -164535414 -170094609 225406297 -268150154 270723910 265502461 141800235 -221670455 -59424231 122257173 -101982082 78630158 -143239971 -224528444 133239500 279495560 -271174749 -86375409 -272544982 197854714 -24766760 125702953 244107754 -212200647 299110686 -83759177 -139761564 275836343 -225203061 -94848840 -119241444 -35276684 39727424 207829270 113865447 47954569 -216631533 209397700 6784549 21661533 -192064648 -79290545 -148048912 19571476 -109878559 -108750906 220119162 -13002542 -220213534 178905605 203945550 -262662147 -152551152 -137813523 301759 148702288 91228080 -39329962 180976267 -40379537 113630866 -298994456 -296903168 -80071132 63646827 134283286 -141705693 213943898 -92059731 -61047436 -193276327 -131229114 -6099715 108174756 250156003 -208936615 -142827296 180088261 -35443506 267217668 -147447759 -107454169 -222622224 154329935 279252307 -94714752 111395556 106824608 -265946973 10314583 91273165 120940125 125430853 -111292638 -215244769 139344659 -56765943 -284099105 -93879417 13795558 -217604025 251338490 -286174177 56142199 145557780 -219888913 -150406416 161204953 12032946 -49321482 177672486 137273796 -41055695 -147285833 -216666737 -227895960 211563671 -268164218 -115795809 -45414922 -127003471 13643046 -216856631 -108841567 149784896 65773081 -265454971 -115277912 -100642215 142059580 297635119 225914727 -8656665 -160881512 -219828400 -61593861 34055419 104023068 -78433026 -230148520 -35878549 -134694600 -243601001 118556606 -228536277 77535341 234022112 -75857979 229114923 -60197295 -66536447 179125346 223614960 -71718960 85707879 -229429368 40731971 145778966 27718801 -293660273 -267051923 -67209600 242556504 -290997494 186167103 -181115099 70823143 -31736604 -57493882 -203604558 -272916921 294486384 215010490 214774858 -29317495 -155531547 -66108150 -157924101 -26690838 114254272 -100285476 39555800 117261970 171906994 -203836263 -273869384 181107477 94118892 164520323 -43762757 -149020207 -78128267 -30033803 206411115 119766182 166627176 39351216 -45166816 -238584592 63776015 -31570345 -300448929 -145263663 -177551855 253648274 -190027068 151796907 126909732 -242112885 205422496 -215882588 223535661 66760492 145129924 211936939 -171117930 -189371841 45220151 173926266 -216406303 149121611 208325581 301408537 182830485 -125343822 114044876 44853442 -245455209 223632003 10945912 133155514 20848336 -301669244 -221991329 -114463904 24210252 -261313714 20665830 -114468304 -278625323 177433335 -170593131 -2083958 233992654 175954835 -137116412 -140400202 -105867130 65493166 256373467 286714850 -225757992 182812267 -259733626 25602691 -39264400 -125503189 -5080383 -76089612 250892831 163831071 -250072701 -180477028 76711853 223866006 -276093613 275127983 -149850356 3185824 17490357 219170917 -282849041 20959109 64827917 -236864958 91142759 -255459127 274610572 -53615616 169492706 -245958837 225708308 -245228728 251755122 170637181 70844045 173335605 -213739716 159300895 -154565357 286583955 -179051309 239094833 26961573 130389973 118752985 -282554978 284119510 -210591231 -251090214 -24347903 -179735166 75156554 130169774 -166601197 -171108311 241024555 222888324 57763799 224058783 -27954056 179581540 248636745 -202247303 89387607 -243974584 255623929 37930713 125796274 51509993 75388959 28049506 129970534 241255852 82862950 298479972 -211465877 68521372 -297186829 -94436836 -160494145 55544370 -126820952 -158894670 108482758 224760661 174128679 -13953063 76435910 282710686 113007543 16635873 95597859 99991718 60436012 -214135294 -286196348 -295055840 -19940868 78022968 -279940616 -6024801 154981879 105819749 25886431 154560611 30862529 -63419890 -105056346 -181255187 286884762 -18379305 135899023 219347847 -157945491 -217108662 -110834212 -183173934 135324014 205504087 295644777 288197231 -37639417 273933167 -94623309 41434703 34937608 204632704 -239675864 27924661 -142609277 33601926 -189132693 42195781 262744934 -248597506 -99722353 -100947389 -39859405 209835250 297777090 175757499 215229306 -2412148 -279865126 -102332846 297362647 -278459719 199598850 289715253 -284614482 -208608536 284718276 -3883455 60973757 70824448 -19734324 -94485748 93220265 -156931916 294291025 -223711209 -242436809 -47072145 -93470812 182921179 -26342655 156881718 214352376 -86502774 -100873013 -281818679 -587257 -831675 -78466747 -46721097 -255854747 82632504 97318883 -107251392 -225821119 31991915 159715955 233847081 155112759 172516733 -234443700 150855051 -109314184 -9160971 292156145 -233029093 -117293661 255655790 180597944 -73882291 -254555220 186896642 -259256616 100793162 17280121 -206214578 -199337600 -130719940 147214691 151182791 264737280 -179121645 174368082 224467734 196329832 -71556827 39228366 108850359 94219057 277315381 241302166 216341343 164060223 6872122 81360633 -34575067 -207468221 -210985341 -52370886 -56959129 -161550338 220194950 -44520670 -124473590 79410711 288250261 241721475 219609225 161097105 145850346 -119166171 -67362716 42533299 233085298 -294384456 -77825273 297573365 -199039079 219496473 -176358954 -68020045 231104830 -253694610 -296541123 -237714858 79421956 205170747 43386133 -156028947 188656766 202415293 -139386548 -195820564 96561433 -243085212 -216874234 25526561 -69720298 -191891972 -269197911 26497462 -90741223 22773550 -54968618 -289749426 195428466 -221947570 -49882199 -223590977 136142312 -293192341 -196889545 273549369 -230647404 3682504 -172189618 -216016081 126863691 -282069716 53227350 29064930 40545546 95328491 -253508398 276915585 -181692102 -148198110 48978439 9964646 131482311 244538431 160994603 21365645 -230414067 32331295 192357262 -31078991 -130432302 29375940 152377622 -193522992 -23320756 233325949 180596718 -128672037 -218181737 -99835240 70013885 198270138 147591501 -17124402 -228237525 31646015 100855117 113576585 279794754 23648189 150120852 287549543 77085714 62238096 -290379028 124673350 298483918 -36507760 -151925344 -203299665 132028990 -177835461 66775256 -76407612 121047776 -277094539 103130530 100273246 -193190634 -205147372 238304209 220705086 100651876 203392141 -200826377 63294343 -31872616 88674341 -22258699 -225169081 -94913038 -184264485 -175693610 213398956 -120817957 100758325 93677169 58873511 57040670 83804520 -127911452 -28110000 242555573 28568298 220376297 -195296860 -219967735 248464774 -237326206 279520274 -151428931 -173984608 62429453 47248361 237803402 40973575 42634335 122694626 78708671 -223998163 -21849216 -278310940 224372031 -137629807 -226240272 -49620128 -70841451 -87170531 25711153 241018567 -143349507 -163322161 -56368575 -89659068 66955037 -217418647 294369323 -295650051 -204512244 -145251560 144604100 107443057 -47006020 -247307792 120803246 -275299812 -107989594 249063117 -239277632 230870100 74601540 116130504 248940057 138195580 -224608584 279515617 86810595 -263434818 300083619 115158377 -228214774 -297473497 -261995939 116273568 282819297 -139540262 -207796846 251447929 -286822833 -63044451 -297180550 90452707 30944899 268179099 12645368 -164253095 12505340 -201870592 -210563054 -22762480 300610229 140567380 -26441311 -219289771 281421635 -270471222 -51153407 294796077 29172498 -266473086 -105201326 290008751 -22271582 -22068922 -100949632 18328372 -154843320 -246044671 -192698443 -50169917 -299887638 -148344309 -236254258 -232003795 181161229 270843272 -126763559 3875630 81203748 -135806347 -11712471 -240747427 -221942902 202930276 -48741425 171665587 56237661 -207049983 56994520 -23155612 252472780 -68877316 -19308158 -25239247 -117339294 80948103 183706625 -195748526 -221802786 149418936 46969560 -286882441 285435382 -293455434 -212024544 -243364368 -169777378 -70602776 198910147 -283941726 219558386 173754613 122186683 131044108 100142212 281876741 236812971 -273057745 275431505 59266353 175940560 -194436861 -263075270 -135054916 -36823333 195525742 -151702914 194622308 172455758 -14935118 138844490 153347826 39815094 -300597149 -22880902 21792422 174169318 260385949 6968122 -2791906 -19027142 52057266 -115833212 -12574981 -67697839 112700584 -277976616 -91830103 -229602469 -23787673 -73444169 -282466738 -2789921 198840969 -252398412 252490455 -269375153 -96491630 -290889300 57717141 15958135 122355320 179044524 27633473 207292656 -181086191 -47173385 -169027492 4330555 126361454 -117867227 -29938525 -193199958 -186165165 -218464799 -108453176 74002633 -76894991 -240925890 -55647641 -270789836 -299106966 25797376 218671407 -198649290 -53347120 166176136 56908807 -167821695 191535687 19618480 -94188627 -140869691 -199139917 -298820741 122407846 248526463 -112546502 -130478587 -156272811 185641180 -232362622 -197021780 33947238 -15393078 -166470713 -178962469 -128853716 164251644 -146778199 -66274130 259648970 -290282983 47950115 -263302616 82555283 179110683 -215488038 -255139671 153605003 -77061329 -108846848 -114182311 -6731289 137284747 173830886 19849551 -123364246 214427359 81236480 99622785 -234792311 107816734 -189614969 -292881427 -152100789 -264042663 -132134693 -174291688 21161120 -49727874 208257371 -293237446 141414227 -294114410 172367634 34787759 250441573 171320789 -282967267 -223739326 -278353255 -290098988 67615200 -119461031 -55710941 171275429 193235016 -103341786 -108235720 65077237 -145128101 -35136458 144636236 -116203247 -102668555 -248139657 205040686 166332304 248379182 -212942825 -249885052 81830983 101761968 -283310977 281188342 278086497 -164508537 -236570533 -279325959 175117493 -162081176 -13801953 244694892 -31138719 -4681191 229645279 -263935949 -279152805 -76966625 -12556260 -284294630 84421940 -267089005 53668480 -15444036 243260171 -39232214 -193952147 -239441845 -252228665 -72420246 1924830 60292678 13034226 165422299 -210733632 -127265743 117213784 -217795711 -134730858 -249447451 109146648 -119463847 -214151328 -196165901 166964503 239851104 -180903890 82558323 -90458904 -248287768 301404055 127426195 193143322 224929659 83181048 -98381220 -280198851 -124376345 223506082 273148545 22820971 96921211 232220167 126252779 -238700954 -48559111 116621985 -276166600 216585293 -237198963 -42756491 223310427 84842742 203348245 -163295530 266096957 168669278 236167997 -193617350 -239552741 136969313 83681563 66022670 -263230869 63092034 -105701734 -273691340 -231720338 -211669037 -136479866 -272141431 6306695 92273478 184005401 -36178058 -185675868 256585749 285924089 -225163003 -52277777 97457153 91429893 -52350997 -267183644 -58472612 130197514 -130742030 140878612 -138613678 -180937146 265143742 -59909483 -129935079 190863913 28657141 -33965803 -2943403 -75847492 58171203 -211475395 -252107846 -151081500 -263317124 -232151377 295650984 69117951 -229278554 -176639753 -268964306 -283381426 51549958 211712867 112477882 70572065 129192822 298904012 -228201305 215638873 67843441 -38163996 -86171697 -53871619 -103058204 -118476860 -209275103 -251614848 -42396516 -200692208 -222566790 16185740 85656318 -11927532 241204233 -165188887 -248990341 288692423 193338757 227593080 174223584 249413470 108599247 31319514 -109318463 -177482528 -295907009 -229561002 -280272352 -39424228 -83719819 171928885 -128680100 -149657898 190691890 216084874 297258152 73098734 -186430139 218345355 -154927767 209736067 -129344245 9249869 221960315 -263241194 106218813 -123081221 59638327 -161474490 -232238257 150192955 136395112 41024159 -263419526 -106391757 152257328 -232390800 -126017288 -108677115 -90257132 138605619 -161752094 -294814022 -135175992 -153514363 -271771601 -266545957 23355806 -86894809 116782631 96738014 271471480 114962146 267664918 155202329 -90956902 -169200714 -251986180 -8501696 248208921 -232734007 259066197 -96988052 -73082778 -131550131 -44646349 -13222290 287557136 -173319814 268822464 170095932 219222918 -165539739 162588306 -248934275 -192596464 121913244 -180340692 20184663 42873404 -198706925 -39538757 59671129 152605134 -102731589 -48118419 -241190938 -66570722 -194257378 -200721862 199272556 286790019 -131388330 87308565 -29919365 152321297 229316028 10832964 -217993748 -16151403 -122868651 162239685 115386704 -69977316 -275299562 -269746693 -147195800 174768100 238133326 260397077 124044598 262020614 -36715092 -119463990 192742524 -64113756 -119780087 87488931 135194637 268683487 -280592947 97562384 -295124523 164012132 -192936689 294468120 -217985555 -218689807 -286997390 11646517 283499041 -82069909 -10092554 220188033 206653060 -79997493 -51367352 68468955 160843024 86324591 -229757425 178831034 278154710 148249980 -40349782 267615932 -278786501 75955579 191294137 -110586860 -298053284 -181362543 -89429005 282324815 144955663 -127596445 215289634 -167208555 182962532 -31861810 126320995 -233671122 53764707 47677903 57856388 -62039881 -183365318 -283588124 -261855567 -211480079 185279026 31677949 -67771386 250028291 302091918 149777498 -70027177 -73935451 -159753266 -141696708 -277039853 -53685274 -271448135 -270311304 230174995 -167375184 211304803 246444635 -167311390 246204420 -180401953 61632671 -227149257 -26005823 86801833 199583627 -239096018 30672642 110767843 210064830 88400046 -209928629 281370706 21049853 174987957 -284094805 -123429643 -57271300 -231410015 134176634 -83354074 -121634298 205676692 -215261660 -246997433 287840192 219643732 -220706715 204247204 -129306044 300051890 212863346 247755894 241140796 -258065560 295284457 -79453258 125464977 95417791 33165889 -13172612 2518223 115030287 -40955573 33303217 193249075 217261202 99924968 -126064522 -127923462 -263333082 -4898043 -299921210 46867173 -139023354 139219738 44979812 -128633318 226633058 98239095 -36842248 67726243 253568240 -141332496 45159912 -279403699 188707318 218120864 225728024 132345027 59773449 -266127629 -125736904 153166789 -223149147 -79665776 273353048 -290246969 -74502830 14893303 65376734 -32511623 -251863185 -288279105 247521947 -157096491 -174201133 210768289 -147321208 107826269 -121378028 111188259 -13206154 21038793 -162567543 1854277 217179873 -197377299 84258302 -175904362 -224790138 -246082993 -145509402 -223551947 -27319264 172744744 -34442474 218521331 -283672876 232569909 145507589 -299495799 76766625 122054863 -13745087 273313355 274077057 243384127 -58268043 -287102818 -29482703 234790430 -64440742 136560413 74020103 252312638 -293405975 119905788 -59266939 152844894 -229735550 -8571514 -134855435 -108203476 -141213628 276761072 155152750 -225061822 254971700 52824347 -47752317 52179618 -187207071 -233232089 258275581 43991570 128522066 -183963156 288355563 -213373963 14057095 -155036489 -6633782 271607155 150681099 -220973797 284364607 58792294 -172484595 143456953 241880698 229463875 -112951984 199757270 24167452 152073104 294392931 71335323 28612968 220116496 146751856 -88809222 -284339341 218305174 -142622160 277284937 45406879 -52388377 126131081 -64833016 -68407827 138472776 -17645790 -40518952 163914728 -259335527 160934933 101939483 -160596836 117448893 -273619380 -15347577 71986685 -59793050 246308145 -109324236 -137392845 -32317959 148952945 36962488 -48995028 7815057 -300060988 284592516 225817014 96523419 105819530 50125857 -245820508 255369974 -150178253 18522681 106438008 -95789370 107518889 123662051 223735536 -241173254 257007416 298368541 60665826 -189075214 -288498951 -131161171 289455046 91827724 92525547 -290311235 -74773370 -86669172 287468587 -52104072 -243240256 62818445 -110510741 169372348 8037530 -210883246 -31287693 -296293934 291250510 259595606 -239965254 -60841047 238964905 -111088971 105209414 -289887638 -38586571 123506911 129183974 150612866 175850434 -285536826 -17763699 180131768 -86715049 -13658573 92748972 261474319 26363502 -29248597 34703893 -266520759 280845500 236323700 243046760 -253454090 -295574216 -263608804 -80927765 -247771337 -58795019 -113410895 -136466833 268998752 130664984 -78409947 93849305 173532415 85514644 188217545 66935632 158816548 -122564341 163010087 286303461 -109945957 224089147 6675900 37210458 27224870 -129240897 144498385 121658273 84401288 64236797 -23596219 40887341 14918902 -196715518 35957099 -255272492 196654515 263691171 -72279986 -270162434 79527406 -124949123 161130369 -211845030 -66361204 -18584172 274408096 -223884500 -33220324 275380823 111560369 -184294176 -100134516 -185372123 123704344 -282191413 36635261 169823273 -170781440 151410750 156384268 -137565320 107759655 -291149892 91606415 238577988 125861960 -32467738 -1293652 -243802210 -168353556 -256561814 85299425 -171844100 174043720 -201897561 139093285 34695892 -115508559 124885676 2049470 36814665 -133934714 279301681 46575485 191868987 145758890 -195644873 -192721884 -191340207 33173593 -298276794 -29476325 -153073636 -126662775 244304412 -55232848 -25801432 -123138402 -275506377 137362049 -127829399 57479815 181067681 -153137 -156881003 261013917 59626203 -25855196 84597457 154168555 -103653600 66049680 -264456167 -286819667 -29226969 146554480 -84614585 -235065066 175853863 90594148 104130386 101963670 176177077 -224403974 -82187256 95606447 -13180581 -266170365 -187805577 199366758 -19190630 107841824 -54282603 275610745 189370644 278687534 -210962027 -45878006 -76498618 -151069888 13868835 59819024 4354020 -72955925 130529104 224519529 166919387 -205907286 -220829597 217466099 200083162 189625427 30810195 -72766960 291267028 63407889 -31812627 24757084 -129895132 128407104 165523819 71846976 157672733 42866325 262744070 153949511 168264616 -204956702 -255252884 -13633644 -270910047 244997543 92457022 298759135 -226619301 139371371 -214593613 -42747070 38118839 -33381112 48440938 -142531368 24265994 296292564 -146676379 -227026327 -251818738 217081658 -145008326 -91081944 132867904 37938661 230506747 -157941908 -53695134 -95749972 -60955409 -1532130 170577107 -50857943 132828466 218487757 -183236387 -95295807 251512855 270564987 -66165552 134217852 164979319 -53596510 104551810 80761675 -121266552 211607184 -12054007 84777239 211129764 177605039 -239338364 230690474 -296085881 107457764 185793998 -286871994 -229336697 -116435808 -59561163 -258768868 192099103 -276372761 271855825 62156146 6150625 297680802 265328183 65922572 57719401 84617114 -59485847 -83921061 212494422 161941184 -45267778 8505848 154757600 -247876285 78034092 108140433 -3461046 -129399647 -162888025 -244578081 -137165697 217838387 -105914449 -156952573 247735023 -121501219 206551373 -41262120 -247042049 -131469531 39619477 129782094 94459122 -168830038 179780442 57735379 139970195 234895582 74510825 -274163139 39259542 -97644250 247743869 -240926248 301545251 -188440729 -127453353 -148746728 145172855 101555800 -23564088 199369906 -92449910 99563062 219276456 265889605 95065852 54753223 38053258 -199763339 51186788 -62988619 286927831 -230308037 -214556893 -74718103 42030463 120128528 -194820538 169214983 220002270 -178402284 27609343 258384125 -127115980 -157235213 -18830631 137301427 -199848334 159375855 -275586311 14322194 248767714 -539618 -265589772 -57314599 31945067 32163822 -101096533 -75039659 50838144 110582800 -207858637 90693862 275806252 118782924 14301506 -67849671 129113231 -133597294 -278697753 -100044136 -11803136 247008983 -47181967 254751822 -21400405 -59986729 -44891474 -50874782 -96609003 -179297266 116102783 -90713428 -25623816 237136924 261731228 125394871 -195092641 -271884067 -172747767 278320519 55079877 186504871 -137889291 -20899884 -206369969 109072066 -127291407 139712733 290078808 215981198 11298537 221380469 -267015051 193552809 43943306 -197254291 -157116676 -147386486 -9088835 89804719 270284184 71125588 -104139906 -134126772 -114964230 -145015675 271262695 138596934 -85247380 -145246173 33868961 -36565311 -195277574 -87790007 238066873 122395113 -161870949 -17309981 -265330041 -122687302 226383923 165359912 -150757154 134328015 -299461233 -220173013 59711373 220360964 125690997 235129240 -128039551 88330574 42233930 -199118165 43546365 -300164616 -69746421 -42307951 -182805771 108000460 152887490 -2632517 110882797 -190302297 -190989294 -153342171 -153823216 233846273 274332705 -298906443 166311087 32108457 268458310 -264743995 88463386 -198427404 201571598 -223639300 29615417 67566516 -31623001 981635 -175288593 -76796649 -77118303 173448976 -10951657 95743500 266812035 49345568 -234505307 -231319262 7257074 -298884868 -232632628 68499890 173939079 150047231 99432446 29090557 278421108 87864767 -88411318 -257593873 -82154859 -255977366 -170843949 -138736075 246986722 -267425225 216308170 166208543 -167671028 -280867328 -144227549 120946541 130545442 175654642 -25128979 32941029 -130019016 271515212 14441190 -112046644 113130005 109033920 -93566617 -206624673 31607289 -259966520 222610977 65743054 -95031352 163695822 195418811 -268362781 19230765 69168241 -242478260 269919501 -167735721 -34573633 32760805 187333134 -22330053 -267938116 -262726042 290179387 -66841409 -148685042 151548108 -31217525 34395841 118641515 -212219442 2205287 -27782661 -152570758 -86222174 -210243179 221894925 209467984 268573075 255900057 270847440 -19687296 -280767217 102529568 -29343359 216502013 247582072 -83025261 94904431 -240090294 -60016081 155124684 -299871881 178507655 -74304089 -230506917 -60546160 3612324 -159085103 146888469 -81386320 16129932 -27931657 67859836 -194638922 -178327614 -53595255 38298157 221348074 -273934164 90638809 -198251278 -915767 -210655320 -206884731 36981308 -100833420 -193216926 -142539647 288634692 -22458941 32348158 8422441 -214560459 36805823 211012109 148620858 -134458123 -1393323 -288211016 137138643 176129533 -74754425 151441502 -236387677 -3014745 184770096 -297002246 288836527 -128118603 251571086 114674346 -270904241 -21189549 267857917 40351008 -150548300 166706532 240483716 90386116 -284422649 31724368 159574671 -76491688 -66632234 13285455 -114953002 -124192061 -188431770 248862401 -165639175 -115967120 -44907957 -260970195 -262172940 225624367 -129539250 171945697 -68782191 133599897 248506049 251552313 30768799 4102219 -301857017 -235261192 -294454652 -98505332 184437327 199432127 -255826672 94169616 -209297429 270043477 88656071 -280704756 -272140019 232822345 -17898462 36012502 105930690 -21374511 -74847318 102977425 60736771 -60149713 -59849065 -133043339 -38474680 110305492 -146638613 -53559261 -7474961 -73458283 61871361 -46251241 -67969608 96093658 118978804 -121156712 -88491583 -32715308 185681429 -82787518 -79355471 194688764 274850058 121062185 -177950912 175486337 -133372839 13607334 123713401 274717445 -136782769 59756217 -293824256 79428788 208954529 -64626647 -247851255 252827692 272044953 -194181592 -62697132 84848699 229203952 173705749 225725058 265895627 -77455726 163929406 -52735375 -128425802 -177485042 17256228 134591624 12393026 -47649959 65610448 20451316 -177174955 244995430 242389250 -284795768 65671886 209709790 64641635 189950643 -160969356 -247066755 -89180669 -253999312 -68069098 240780990 -158315829 282341625 216896714 -188111128 253679810 233639217 182623775 110459805 144306347 192449740 28152304 256195947 -40107537 232917153 -14901085 -168757258 12103338 32351091 244440917 260925308 -35810342 -234626125 -11405839 265230302 -216408921 301685797 -84858219 -154345241 -3948741 226697927 -288655189 227304518 -76622216 66310642 173262727 169017874 256363554 56492477 249544777 287722366 -77318471 14063497 206154218 -51412960 15906283 -273309917 -67560333 245447261 247969729 139285847 194150268 165913607 171043311 -184315663 115438986 293664876 239513896 211394751 281660206 -190997270 -125888894 -84749217 -187949455 148614524 -279324109 286053235 -176186221 242378824 236433714 82075877 35907225 28085617 259261245 -178362209 296444868 -111097628 -13349612 -187838757 203641452 24903835 295351785 242736252 -27070581 273003149 48166000 -7026457 148665684 -230467318 -17620801 -29802686 -88314649 -225591800 177413444 215301802 290945218 -27449804 141566202 -183232963 -154965120 219508195 -241677654 -213934554 -296449302 28255340 11885899 -32517731 -237579023 -226147766 -491759 -182603743 -177193350 -234482052 -216554308 36088831 -263335822 -128155295 288897452 -239198990 -155763273 51166934 -149512385 191816236 -118452640 100063262 59113008 -34133177 259802897 -144157616 -252816677 -25832002 -64814762 -273002178 -10017278 75776846 227135587 185847473 -102381725 82372509 39078417 -87251135 -175440416 -129767023 -40169573 177690161 -276906443 -61263869 167056690 -244138257 -193889600 -31082680 -106971249 -254215280 237594772 -162185331 211315339 -101499340 164309970 153764298 270013831 -229779451 -66893904 115942567 -64484705 229128674 171562007 77948323 274291778 63521809 179478243 -206032857 124422627 272500144 -41327696 269926816 -55938113 301489655 -235672457 -36814117 -133832309 36683129 96581033 -134641449 43133055 -34048715 299542411 113550669 223005451 -209082883 -8539898 98891877 -582957 206999295 223049602 -128957443 -130189297 70968521 6041177 -4202500 -189023389 -238060578 -55872267 255338080 -252050403 190938875 19423428 -33174040 -293106269 -26505388 -288320395 54302076 -269057257 178100490 208765867 100153850 -268544258 -33449259 222529033 -176785126 -137061977 -115501855 144244055 -74702616 -178813520 -12587082 -300838709 -34216921 114684569 251989920 -205635508 -220995590 6944971 51747059 -70172240 -199314615 27916325 -111808894 -163767262 242016795 172073811 257124153 159895335 206426435 -144972148 18010394 42379269 -115367825 4975720 66784532 22779603 41643993 120846115 155218696 -119958778 265228315 -240479141 -38303458 -275262637 -176244040 -149981308 -278597878 99773821 3956351 -85636589 84980629 53794744 87503008 -272738940 102873620 238491594 -7249881 195544767 -80907746 -297841925 -3863440 -197292695 -237727762 276008117 143785422 72092238 23723266 252099612 118717791 -48865851 -3394717 -275578172 179334098 107798265 -292969489 21763909 253991238 -93287182 -119248379 265630895 191588018 56010063 -5974816 -274631420 291749542 -75371982 -35490704 -205747424 -11940069 84308037 -163498283 277599842 25863071 43099376 16075820 -113655782 -258197021 260697743 142815673 65101505 -180968 -300871082 63263068 -141938210 -293763746 -124175280 -83634426 -75837138 135661695 2355222 2636536 -184587420 -167050818 -10523901 -171742812 -9779307 97982981 -245316055 -227169108 -136771462 119931403 277845549 238631247 -155817455 -54413231 -174482335 197471667 259716346 -15216972 -40984224 -47880019 145850055 282690696 123141266 183918235 11785534 219641799 291299192 144284001 -277656538 -278651469 253417078 135559054 -128495243 264827604 -58855664 115879159 55988771 222512705 -271222520 40299665 -24630787 -277859960 30378031 -227411977 -188186645 -206743746 21464451 272614001 -102895164 56947952 -23661395 282045417 89545397 179299685 -83556339 32700556 -115171847 139937273 -277523478 73630987 238830155 -163896231 -141672676 -84517638 -180672622 -259979260 -44605003 -74517856 38520242 -142913215 -142552208 -114432936 2203094 -240494032 176013161 -52847530 17324495 164544334 -150429542 -96017052 78115303 166026964 25020256 293249413 134400523 108124470 -170135554 -178653863 258790445 60826928 105779504 73452440 214673658 -88500884 -278164605 -52350113 75168303 116308658 -125165192 -154334883 -187190364 -200383894 -127404997 -36283374 230170434 105412822 -223359424 -107742005 -263471563 -148844570 -58468827 -15010868 -28018738 110069320 155428347 14829407 -114623888 -207255501 12452988 -37558895 294713201 158283047 -156600982 -24674938 -118283392 99313537 139818323 11723255 -71333514 -129920845 49912716 49648852 20565478 274258602 50926424 -3811840 -24401665 195325658 -92405640 253799828 293321369 -238999768 -170463263 -264182806 -16820862 -282406449 77500830 -166518527 -16745737 19778135 151050477 -180142927 -191893307 5214626 -165235509 173789013 172905039 189727521 37733253 -48551595 106916319 104549712 -258898952 -44133297 -75453617 139958825 115063790 -19227048 -241959294 -75218772 273818579 132103302 49287100 -144462283 -113706529 -35799635 -182129276 -154554972 -19638890 236773003 174413565 -90323798 -95634533 -159710215 199570401 -268172296 -123754069 222409918 -211328499 -261637921 144875788 173526536 164176340 218926933 51580715 -206584363 250980818 -28366944 285059065 250510810 280432190 146844692 -246394595 278700339 -127633863 23562553 216743326 204430632 260548827 -180582798 -154143474 96511170 69884712 -97255894 -52448625 119907767 -34135779 240425661 -8006680 -201962742 -54215750 77727392 -240850342 199781139 436173 176481978 196371494 -35929027 258660993 230152567 -38278415 50926222 179692431 -105838773 171555957 43063910 119967657 -109599807 151605260 -17366522 120843563 280236736 -128281287 -287733968 219633112 236280936 196049953 187671077 -150734008 158752702 -198389106 264512471 -63351196 298246686 98702211 -105313413 -152006016 -101214778 72085434 -14406610 142868953 249357992 23930883 -102527863 -48319836 77834760 231470783 199229728 267178943 242126323 3987771 227634579 263538313 234453573 -271995860 -207107648 280682710 11608179 -282736248 -16506896 -249241401 50046374 254000464 -293894152 115541603 -199535606 287011783 -294324250 7090960 22474767 211008283 -164802090 -6704207 -196939813 261855653 -220148438 -33913276 86552364 -240686443 9512912 300675501 -194330929 178491196 -254039472 34872476 -24670518 -197949009 -193620444 -59186180 -213938695 -217799260 -223443097 137910192 -98790014 -63571766 -192421062 177730302 191194697 277813774 -171667806 -237081082 -199181525 26056457 195175493 131468290 163960148 41003973 161826144 -228609594 -224876846 -297562939 256028354 -74367377 -120839364 -218790661 201007046 173170567 -103005388 257245903 -235688730 197641810 -297518669 -46909422 -696702 52138992 -57269087 -124255443 268693415 258708005 -97173978 4626952 -11133091 94281128 -31065425 84206141 -276374778 -202730589 -170517610 68491882 -294279489 298173237 111783882 -147949989 153110348 172857355 -147520950 192716434 -224034029 257653337 71192646 101102358 -121885002 142076219 107694597 70835033 -36933966 218120381 274590036 -17970255 117430336 -202977685 103072450 -222522367 -130923063 -201635910 -244322669 122996387 91104075 -229041443 -104481463 131953743 -27043918 -226235462 244415387 -190940627 22890288 56135704 124532804 -282903736 -66778124 289899586 231280689 -185633681 -219452931 116890187 -165880545 222687088 230863616 229723035 -48114265 -103218376 -268808477 250625933 -168409198 -187262146 44560601 -107991204 -169011772 -258325012 59370851 231250775 94106713 115801097 -109833822 -85674907 255703983 290477260 179168821 -168913651 198695209 -107370798 -278370767 233689330 -186445608 34238422 -189055145 143444877 191246475 -123056203 -114523256 218329779 -84625007 -139017928 -163741360 -146629547 256192127 -80918877 -271796741 188875844 -300092715 250820587 -97777666 217588905 279227353 -161904701 124220306 -129110078 -163760325 8133490 -9088349 -52537148 223669369 -125350705 -246244443 174666883 -30513347 -246092205 -194763017 -39605393 198189956 -166415402 -193774093 -67757887 161938281 85293984 167799889 -43510017 101217408 -164463038 -130407360 -239621833 -4208099 -126931528 -176785451 -276069060 -262151693 -230088367 81787575 254638926 218542629 -66208107 -10909530 169645236 39037849 -156293578 -32169297 96050486 -179888190 275886503 76148697 -184884034 74239803 -181134633 -219671008 196716012 70460052 -141574361 -4095740 292603547 -40178305 -271005895 -290055105 142162825 281558502 -79219509 -230577003 64421959 56464847 284941537 194235667 138282412 33229815 104045052 -67502359 -164845605 65935835 211450217 124362772 -2554177 -259970272 268048433 -173686130 -176459865 16687817 53957695 14978991 -252965971 231172700 92399843 84228389 203860093 255219981 -245153645 132759511 -125848723 156698312 -14799056 185593938 167332296 -211380096 51154692 243979169 10588200 224329363 115420228 118886043 -156227223 164139895 77203522 -6734294 -10718322 22054736 -237797390 -19422066 -68375312 163966722 105522812 -4273690 -301642436 -129405090 106618330 235853188 -141063892 -285186660 268493825 -244430936 256688180 133151171 171668650 120964394 76436754 -257280729 -220949936 260056376 203652806 104736564 211154448 120641118 -292450337 93166946 -210931315 -181513308 55170108 154145450 -211879285 -26681446 207298112 10457087 110496156 69520040 195793988 -93251357 179639636 -210741868 -291607247 -12510132 171402517 -175969038 187747588 175957373 31888895 -158176292 -197110837 -255545695 217621726 125615002 116416239 287233794 300731751 -168350834 -33589413 -210897629 178405001 292518695 101034504 -134012705 -114197186 -88157212 -161074936 243702538 -68695193 254922590 -239794398 -151241873 -128619210 290407888 281473681 28742862 125792884 -189695398 29175221 62052353 233551528 183172229 -4195758 91756494 142919869 26822077 -71871049 243063402 -116181214 200429574 -166851586 -273522439 89603736 -233769033 211154903 -154582335 173914436 34466327 106012620 -60842028 139177702 296850183 -299078721 243143689 181228831 -292004911 -167667800 -223410151 261622106 -65707771 171401324 -178515378 224592195 -176581311 213495568 299631815 -47969813 208412824 -164521750 -219126553 173480668 282856907 -260054328 225243106 62701523 199742468 -82605780 137669668 191116317 162477006 -166343858 170728068 39561345 -101201499 154444699 -35452642 152247107 195290399 213295004 176260219 -113884203 -94139301 124622041 122402959 -185803404 202651780 -152339627 266354808 180816837 68571951 -124543837 -259606506 123653872 -135086699 -136800874 22547154 -2477125 -54514586 -165755450 152273579 181432100 -230698514 -26910056 239539601 61648484 -89170925 -211029801 119030257 -293468208 -147946591 298312413 -187881381 93265125 -139395359 -138164659 130285000 -41808883 26234812 -144906716 -267397345 -90079975 -121508817 7320531 45107521 -38572235 201743648 -145438166 -222105441 -193216694 -248075328 134736679 25650952 156042357 85710329 117020309 149764905 29632949 179660307 -234837705 -237585955 72151429 -154336814 18834486 -25175513 -19608041 -261363825 13994225 84207309 219055365 270434552 53245288 -219133761 167519059 -292068254 57911571 -173467823 -293146419 122585560 -126440130 1221628 279675284 252077452 -41497992 284816794 163892656 -255631330 142115011 269716439 -44871053 -158221748 -242346500 205811156 -158576435 145206858 -125425994 177966599 -112761837 216859314 6722446 -282289282 -137177054 54856996 -249781682 -21910335 -85766257 254440006 69061779 -159977299 121009774 24575100 59736837 112346891 -51044616 -3289390 -82126244 -70931367 39914795 282567817 295875763 283915302 144431882 127693828 -121334900 116460002 237706444 -252942944 -159148617 17120721 -48715425 97657078 -236834196 162253601 -124594788 -13290658 40633939 -1872394 -291537639 -244588898 121231985 223824210 223297842 -119984035 200337342 272459113 57191725 -72290235 -196562373 -179783025 -3501541 -209029054 -163710520 52395030 208272956 108112648 -191863060 150905845 120277320 -76024830 131555149 -246809692 5433950 -282369754 202695135 -125734907 -258453382 296837238 290390246 117446637 -152710390 280696629 -288897753 -172782574 124991291 80193854 -211034783 30103776 23262067 294368460 221710064 184119595 159262533 -75371655 -57847569 175076770 216340552 228175774 240296902 -169438438 294642746 -195207164 215344340 163992927 82423241 -211395477 -102716968 109012399 102320027 222145577 -167807266 282119107 -294509664 -83439552 -142024024 301182187 61928584 -113749833 -77219021 -298194313 -137304241 -176651931 -153523156 -262804942 -136719499 -60351929 -194856697 -31348961 259167449 -279199297 -19472220 13776696 220873369 -9988641 6831240 -39752699 -237683520 -170794436 17677020 -122977032 85353713 8438436 -49955829 107416581 -64012257 267001102 -130655918 -187018436 -233724317 -141418415 29003732 69018416 -265281850 -99810113 -21806090 137442985 -209002839 179538276 -45207754 -209485133 -180792468 181182795 -30263087 -242528300 -133808163 -68937930 199052375 156369410 174788626 -169398882 -158643604 -292920074 -110232150 114358402 -177466960 -286327151 -57540957 19393256 47154409 -183082246 -290702108 290179602 -266458833 -85099860 75592738 -166635983 -74496727 -76972129 -154311784 269682466 962504 -219704517 138172232 -290442264 -153577009 84180693 -37837942 223324601 63797625 218906338 218269100 153989165 -9292451 -40016028 239431969 -17718312 -252963222 -18309487 186758566 -206165714 87418194 16869567 179691618 256521869 150902440 146775836 -153862308 8368705 245033096 -15368892 20156703 -252508367 -281543762 -21040482 102548047 -87103447 92089614 -45449226 37754897 -60465511 -24854609 267568091 -248212311 41271543 -248359234 46243226 -222224118 115027722 214527676 82344539 -229844892 -76072506 61055112 -174616142 26773846 202023609 -167300476 -94498389 125124876 -243296498 126142081 213061069 31810731 165695636 -298475710 191639157 16816259 -51659731 -215031881 190627699 -268005750 -71822669 224300321 106672910 145555508 -229018891 207598008 -272120448 -160118282 165284433 -191283717 -140593138 14531475 -161970389 178020022 61922164 -27616155 -283754685 114585763 -43319455 -39788208 266277446 -152894997 -124605927 -24107497 299025460 199306547 123466328 44732697 27055865 -121865591 177658459 -8215003 232346661 -166805885 -195088887 61754149 -98461749 199303998 203946281 142145722 -63344123 -132352894 -30672089 173000723 115587284 -149774654 254328433 -8901940 248788066 105575918 -268464817 -94662931 150838311 140808660 -291967412 -21167811 -250039655 25917198 127780616 -173648735 -124451562 169396350 162442150 -117708496 -110390348 130268343 -79509856 160270400 -252300768 260169530 286605328 -76250866 118800920 -28814575 253507069 -6764516 49171439 100645399 126264555 141914740 -141858006 95345178 126597774 302124354 32712115 -259995755 12812276 169823766 224601456 221399130 143541129 145048766 249064146 -248512169 229269642 -130832495 137908407 -181180020 -61151638 297771081 47430335 285017797 -283753980 -163039965 -84926360 29392117 5195790 250482626 -54705853 213772423 192123800 -101634834 -265946985 163824345 219611933 -151849507 160224686 159125904 -259841216 51627966 2681135 -131443780 59007136 144608908 -206005165 121506692 -183700759 215650533 -24075820 78145094 39304304 -252696411 -203299879 209218919 136729869 -266169585 -239532064 213717761 -249744799 276887880 -278637318 -127129169 -221486409 296682423 -47536454 -87363445 -42659039 66069166 41058104 -71025234 261740186 -269293275 298893031 279747353 51676217 -136820966 -18437522 163913467 86977914 62886960 162527033 139647993 -184179399 -169713356 133751052 -204626271 86462986 -265553062 90500682 -201616888 -190975670 -119849738 33026045 -272634968 -82238574 -17655477 104448608 -119630482 237826152 145365569 -102983717 -91250498 -78681813 -215348608 -32118370 106792728 85675352 -5158520 -257049043 23376443 53726447 194823662 -37207598 -77115494 -135506926 -221525929 -120581060 288312356 192798137 -218633258 -132805674 74247924 -260898941 -59932807 -142231611 -218824074 79643930 -127876584 142538585 -206663827 87802053 -166720865 -191268465 -221689023 -24778437 220034696 259083378 -110786555 -32123181 34929387 256949956 -148346658 102792925 -157751237 -101307698 34896933 183595571 224467494 -31502937 189203427 -164258946 -51049241 256769661 -282440110 202093042 -114029092 13804852 -226536096 -80997787 70863189 102075374 -199139776 -11125777 -245094533 -275760917 222454350 247096820 293442041 147355466 107570220 27598249 199797731 191487511 33519815 216584897 213688540 263340414 226792471 -128286656 238925819 -53012340 262549116 190433318 9844131 97651911 -48779367 77571279 -85026633 -173850504 -134448903 -270947267 -39792721 -204937613 -166848690 17984152 281890206 -293733846 -115963885 -111268668 -94146682 -255040104 -180182809 214569641 -221327503 19669326 153402948 -54345676 191387266 4098912 -36772280 -268831552 60792721 130198505 83274533 -236136707 4567543 -213461499 277280452 -166515811 44034973 -169816059 -32799427 -150996960 96251861 -216946162 -28571532 -18391640 24811676 7279461 233608457 -123217367 -278838936 150212461 23888325 156094252 -34016003 230552878 -79588636 -5928277 465605 -197044102 -233406935 -179893387 24305120 -171878323 192123658 -223031443 184443680 -272836810 865467 -268148088 66757652 14556278 -160807529 88425131 149729476 175860363 -97664190 285745070 256803809 31272152 42727775 -218630803 78438027 -231136200 231902730 93789454 178031696 -258682270 -27186474 181526389 -75249044 1911419 -5128836 -257676486 289161550 -189032532 62313898 249411255 -228090853 269108148 -145454713 -74652795 -63852125 -225029288 64400824 -176970223 17799826 -78287688 -155227367 38679375 -127926515 -197758872 -192124417 226517584 238021165 -214520500 240318766 253500571 -228604420 -119895463 -68609649 196130078 -75658653 -152750622 3061962 -128760161 -18291633 209429580 120518719 -72804828 -198443947 219819306 -175100309 184590028 -56730896 -71942064 -201376185 -174836607 33132481 -126167617 -47438840 -243028312 127522548 -98971718 93514664 -53340614 291694147 -5844586 -182321795 294922596 75966773 -6518322 -285877233 30604597 -92210433 23608177 -254914776 103732667 -79270108 -103448852 221117456 31170776 -155222087 -267983527 -177386599 -267907167 -24121773 -152577842 -252658773 -89838916 -189717273 132748255 163885923 61782489 33743589 72261090 246340854 -76247615 115054206 1665798 267723332 -202058692 -241529212 -169293067 14286161 -242036690 141477198 -233912870 155646514 5022035 -174205350 57631377 270522101 240049377 -14863454 -164154040 -265832845 -8560461 152013018 179449896 283737443 -48965690 -223316853 -107166838 248982592 291376047 220833682 39033938 218556609 -287461400 -159430708 195499398 -262022795 -119231192 164033330 20985876 134331291 -229279675 -192748430 -121880199 65295258 -256572367 203060460 -195999361 278713031 8752278 181243420 109020582 -288410853 118611128 287901618 89086249 69557272 124818861 151489851 -9218411 269480022 -82026727 -163035831 -267769777 79900638 -94000618 -272532218 -150253722 63477668 67555073 -87594709 6485993 -73054540 22878175 144978151 1802180 173188171 228319950 257311939 -207904992 -88617410 89698729 79225490 176796178 49533478 17579395 187577810 -155014022 72043510 -141420290 -95858009 68898915 249765135 171835773 134021772 71395810 -274208322 -44722518 -143784723 -5663171 -15033655 29079595 158827800 42590139 -183346229 -31827481 -301890238 -226611628 184704607 285755036 -20104496 -254632962 154107970 73666743 -193163798 269319856 44607646 82066279 -197859244 -197739408 160015246 137096874 131412529 -141827147 275865271 139010487 125303886 -263495748 -112968214 67253926 -294490889 265004884 -37114877 135406702 -41433339 -275255295 175507418 -171923328 181354441 -9831877 94311312 8936338 182170397 245996515 301217694 90078195 -15686443 112705909 273802822 -164831201 232703905 -77882185 250654312 146915183 189963221 -10456022 100393060 2686980 -219662866 197161780 -183920686 241170361 207904457 -277188050 -109292018 42892203 -178788915 -221365485 -153056867 -186843821 -83980140 -43697342 -200349418 -299211768 -278471600 -143373408 -221526332 279400467 -62063336 119165093 26636729 -27400724 93761880 -110748687 141650286 -213094033 -193598254 -121549167 150477866 190768541 -18493606 -182299982 -267543179 140534287 9763709 -275788821 -65168517 110387799 -188803879 -16138412 269508583 -291787940 -23199187 136579027 -251493276 -145949871 243012973 32379422 -105464515 153106136 -71835017 115492828 -10934167 -148210785 70995776 274326685 -283403872 37576343 149963572 -239574265 -246540254 50137940 69105292 105527154 -59887547 -52493455 -250918394 -214603119 155740329 269813228 -206356536 45872172 -9975815 -30619862 -159338485 156568853 -76461382 -156950163 87348779 65185749 -255094690 -129174346 15291612 -151865807 153688793 -101901707 -191836993 -53784505 21714247 -134812580 206071084 151335228 -147972969 111984154 -112326803 121835878 -242467094 191523642 60702810 123984623 25808414 -83683926 -111414101 77692522 -174942831 -252040168 -187615414 -254621397 -148350651 249003994 7417947 -279446575 20322976 -35801253 -188446993 -200334269 149339647 -54528803 -60586479 -99731350 74194525 -200209877 263721294 127376285 154845123 -160397137 215707870 267732539 143407891 9889952 43445272 174634513 -147966394 -55382087 -119436519 166471205 217687319 -195697254 -103541659 16951698 -133248776 3773131 38564265 54629945 -1662412 -256255778 -228216578 -17719479 -23671480 260121642 76420519 224385513 -140590444 -282482005 -286671702 -183203866 265204505 -169415525 -47065451 -230915185 -112886212 271045305 -282886270 31141339 -185073247 214529285 -3697863 -51276466 -202131699 128144696 232261617 212421408 265207141 -150526374 -245374552 1902120 114359111 137004510 111424474 250116160 162230057 -193938846 -197631348 -202809304 253823658 222943599 -183521673 -127008943 -77296340 -157941702 291600374 -63128459 -222332485 -67545929 92955395 -184949485 165128831 85537463 -168688155 -49978515 1829875 -207995493 -274199532 129431966 99754349 294659955 187884711 268503986 280796888 165820633 -209338253 85015856 80364815 -201606913 123640297 -167331922 159082515 -58703638 -38249486 281506641 265609470 163733739 284765013 261942898 -114198921 68939207 177843664 175170899 70857322 -139438277 91242248 294511158 -151911422 262806228 -42831466 171206511 -85311327 -160706531 -127205187 95624006 169144482 35910559 -155194983 -42414086 206636083 134593279 166455709 17135674 17417881 -226134447 -8747622 7005533 300539442 150487724 -236704690 32138846 -301844990 -29702104 64949374 163858975 -73296426 56471547 -5931073 -270481191 161534316 15756691 -95106425 -7343012 75430997 111966233 -156173251 96713623 -268547357 214237866 -73732621 -172125017 27617869 97684674 226093619 113070640 -263816308 -98847270 -180393038 -169177447 60353567 -93624406 -191746616 9832169 -46147816 282427174 -64117530 -230932371 64588394 -225000839 -16157186 210920466 -88715983 -214031738 283380139 130313771 266482458 -138580173 -202655729 211897771 169062022 -268162165 194782215 -84437514 79538835 199058560 -170157710 15233221 -48918954 181051695 170118123 298562522 -44885499 -56522879 -22262936 205438719 -31287619 -157984123 206020580 89334351 116437043 -128626130 94852519 -211815756 -223071254 -199373338 276674405 -182292679 -207113298 256622833 -225062149 -181836774 -78445211 -34952927 214472445 198130072 267027420 81898758 12797286 296730742 -273796960 -122902908 -250540063 299737640 -79949044 205068190 255882027 -56980924 -35091021 116557944 -240678353 -183435305 285322657 10591275 168323756 -166837040 -215462322 178665266 264281323 -212292681 237942443 -243253590 73349355 130839010 7474916 -187259623 -135514889 -162769338 -194535431 -189038341 179898274 73762278 259904902 -197728622 -236406600 53278394 -162057946 -267961649 266451930 163759109 252403546 -77029327 125847145 -232134085 202732866 -143052845 190241666 279630178 137475519 -92280640 -33218955 165818665 133115919 125729944 94162330 -126651734 -41116490 284147811 242962912 -146239153 -111381434 15911738 -234831701 23027178 281635467 289269093 139403121 -80478621 272696626 269185799 -272419675 -20222954 -40187504 66455953 -172263752 28206272 260622531 298402109 -300351951 -55558086 275000398 200898408 -148862323 -81417680 -28506896 -187767288 79886891 96566010 -85623726 -264591241 157807968 -294824931 12631811 -267532333 -197852449 170290110 285359715 298442633 72575261 119467637 -402456 -172626070 5013582 227092741 -238761074 -26553326 12699547 -219942159 146747379 74977438 -181554688 -134673756 30203229 -211758303 -79486213 169168337 -282197114 -260971394 -145589584 79599907 23402033 -205048820 297561333 23893776 -168920317 30981846 258081275 -119793398 -155815547 88218459 300162019 -96608060 45987544 -186670141 47323358 9180344 -142269062 -145245882 -46051266 159769804 -267483444 -118936549 83749376 -47220314 -226626333 270364013 70191240 125960060 -227001803 25875779 -214340903 -259501710 -80447854 130368623 105090321 -269450508 155809463 -157921462 -24479285 -202161913 -140533417 37960749 -207524127 -96625894 213199672 -279552324 -294573537 -36928666 227974387 -141194773 -44160058 -223754566 -259157563 203530516 156270022 -221799450 -80052629 -291861136 74909767 -81400587 75273380 18957969 -8313544 31457822 -277501359 -297955753 -121075073 114678721 144526483 213641540 17248236 -103742660 -2708176 193910919 -232014950 -24628443 -9432838 -140176922 17342030 180289530 154697935 257735277 87039876 -247181461 147807299 -180070042 164771837 -61637082 -32247983 -27493536 -37030779 298662379 -240562286 -84623582 -169723909 21707337 -205474116 -23008337 -14247572 61756796 270699038 -288341897 22078626 229270550 -67822624 203060163 280757531 199391046 238342556 -295685468 -89928532 126087069 64322556 233925534 41752941 -44495169 102327272 263939546 40948934 100251097 -201044206 -260776044 5154817 169164169 221336030 -237591286 -185320951 8651070 66729230 -197799002 24197383 -154440314 -250922106 -233604509 -1942129 -116517791 -279233763 16801949 284735855 -274494048 188438073 135414822 -186578010 7006382 265360732 -199405800 15433223 125772233 -162879672 -247397094 -224804653 -203768953 89403486 -61838528 -124348768 208329030 241361252 -108816516 -249691797 -177965357 292781265 -196905476 199954337 208864887 230836052 -297028262 251172358 -273818672 187112961 -79064838 -279326686 161218932 179361896 5474731 106953418 268684819 -92360529 181020796 -247673291 81501263 6901209 -282113530 -268652644 89385298 29923615 32807749 -19380866 -85828086 106663196 10510259 39048129 245835233 155454875 -76214958 -192687537 135721030 239825701 -88731928 241219111 287192870 -198711358 282318692 -30768034 -152120863 -28519506 -138710509 15391753 232775134 -120050032 253464720 -199905757 90575674 25998470 -265178764 90388984 -195980921 -63459169 -226435246 131298359 -55670912 -94396041 -75195755 -242268653 -28963063 -73094625 205579221 171212707 -213201022 188585115 70679593 -279047940 32147496 -58085497 -35379730 42666305 -82068174 -9803456 -256141968 -84959355 143980406 -16321302 192926731 -156396273 -67242870 -55072861 3141129 261027046 31827812 186190042 -39383115 140315318 294319273 291324489 -32083489 118670231 288010969 135786638 21172277 98362097 -267189851 -215628165 83160250 -34696954 -50207918 -233569258 5099268 -64091061 -150064836 121595813 -135260606 207405151 -125305680 -136913059 289186679 -242147948 -26450711 -83820548 -165717262 -62461051 226447817 -265604318 -76508107 234636107 61016230 -39018154 -227193328 -27324448 -215304949 -176419650 -134264068 -262075334 290105895 -270197671 -167718685 -207315462 -51845423 48010503 -7289247 -231260414 267670560 -91145178 -281973626 -24700193 96327263 189241976 13928721 125469812 201989226 137038121 13979815 -31680410 146470315 -60624745 154247410 269079605 -71106580 -221407970 21533840 79905206 128399666 -284647739 278839603 -265888720 -256163321 14493019 -36691020 26355993 55787619 5502561 189944458 -5006815 -31093785 -200225499 -207541990 -54374566 -97500588 22449293 -155150775 -8150233 197870227 -300932874 -258340840 203337884 -114968670 243312796 297554106 -181836000 -50412167 76554940 -116185004 -3731537 195940554 1724368 -185386956 39972885 204230030 -125475862 -112963941 59817578 35066938 1217115 6270646 -295344953 -132508395 113612546 123597209 -291672704 183425617 199711950 18125468 -1058958 -2667280 174894372 -246724105 88116516 147649603 -219781461 -42706032 258090736 240157236 -51177386 259913246 -48620938 -70553502 198985641 110406586 -190161823 -211453794 -80943116 131685064 -179754200 -141492744 -202531822 -275762292 -58889878 58202377 285335933 -166179995 75800673 118792095 256161021 -108403267 -278522948 53855646 222849848 -139773363 200814736 -100367375 262688953 220661076 166388641 144606864 -156432955 212049293 125693383 91841619 215808960 130967019 130430213 -83922412 111309493 -126123419 -271410528 -183184902 287783139 169143150 -54754586 129765940 148051737 -362078 35385919 106399826 -20677046 245133981 52101077 -238919101 -80301013 -92869064 -284163724 153435025 285718575 234646277 -49916317 -31891196 92924020 13073499 288340808 129463884 152279348 248956900 -45189188 278068859 -87001630 -202378792 41668128 -41335669 177613023 241520038 -32879267 162516700 -281052823 257936724 153186026 155566556 -133745914 -65858475 -25709484 -92696772 181676159 -172966344 180765872 -234152151 -258992736 149349759 27120377 237622108 278435439 287747617 -64862778 134707230 297085146 -287762314 214377606 77695442 -191326862 -171312276 -90278287 165002042 -70578480 49339273 -223669938 204169624 -238867570 80021102 -35273844 253405407 267390937 293332680 -16933456 -148074957 -54114778 -221127769 -118445605 -154884477 -279304127 67775501 98261967 248054098 -222682241 150991701 -248954236 -250871067 -251913267 -70530195 -293912143 -12092689 -238787549 41489326 -299222028 28871993 128328545 -3687345 194389622 150726376 -237779501 20898413 -21421826 39263586 -294721208 -199450818 -201609947 -127405253 284565456 -179446941 281467055 134511835 -194877932 122331319 248322293 194355479 -283834671 241557035 -297464748 297279921 -217334889 244619545 58916131 233178829 -251796602 -8486745 44812787 -138849203 -3955799 -146445606 -55661335 -224447452 160706904 -284525437 -38288387 -103353903 -255147607 202901545 236276052 -157348696 -118675801 179341622 -28859384 -86535896 -177670503 -193769118 -98282920 205322921 13231379 199600326 281010188 -142026751 -219826895 2776114 -277756269 -13193038 -147989390 87877556 75559874 -62044603 -190878599 -28802994 232502653 39944888 -171087957 -49159810 209670265 -207135593 6795927 -263160483 244643462 262177466 -218220907 218754954 -210039042 -226724722 -265040277 -60303088 -207934212 -110124731 107699734 -226303767 7711470 -11677960 -263101428 -205463159 139524264 -5421604 255260033 -281229057 -172465220 -128584075 232358049 119701357 138205544 242489072 -121254030 -275685172 -297710046 -76401200 43740271 208043080 -105565994 -19379127 -274741801 -269233405 -32363044 -2038679 -274021558 -258274774 -214466001 239285953 -183051104 -127597487 -100716582 170033142 -292902549 271438736 18743116 228787962 254068535 294412365 -287923368 157072301 106444228 -168957075 273607193 196071185 -213206145 217624316 16512896 -238525201 -85838159 -36597014 24622823 244415689 -1859484 -245742002 256168489 -183748608 240746905 271784930 -213655294 -205168651 -218803913 203052084 -144272019 150063812 -228842089 -156948699 -239155782 -180959811 166653094 299611980 132772054 -294699284 -53763261 -164280732 246583434 -168373707 -126650756 42209215 -198389416 76527183 -189974473 -167905551 278064183 100269947 200013078 95133734 125255189 -82256795 5355863 -228662071 -73176414 246863836 -12475776 -10978865 -229975308 42163295 -151141693 97479764 -111756692 171545938 238566846 279332360 -75721906 -279228143 -60233634 -194225129 275195231 -187405672 -176861353 58790768 -298116665 -225323424 -30494133 -58689860 123653258 -248551907 -108896184 -88133798 -173511330 46228461 177475886 44190229 -153252086 -62540465 178681271 231658280 233502209 -136722148 85741639 -252707978 -65262901 194301322 -247486110 -291992027 -68440715 -282718054 128081441 130752367 -299268633 37211087 240326015 -122079557 221828972 -78283557 23030451 -262191479 276420541 15472561 -261189761 250065202 90933160 84800273 -270756611 90694002 251303757 -132838320 78706619 -150435730 158971810 173445857 -46235338 36096052 -300638957 -259594768 80243388 -85118500 -125639310 199690694 37595141 42320029 -270064884 -129960992 -163228185 243413956 -145059460 220471952 -282197343 -12233197 168648188 -5206064 244185431 -49768666 281024423 -189078324 -98720902 -262963648 -175320938 -268455839 23349533 -285113117 -193836533 -52881153 -253025 50959757 -271392237 123648052 -208328773 -62514350 -137688736 12339603 -102620141 -259815964 -151090823 278093950 189513146 80646218 167505852 -128571555 -174512557 217667922 -212021422 207212834 -289090811 -227158674 -115918185 161832553 94484192 -295178437 -93228082 -70409908 207663556 -39522558 -167458085 -29955269 280298844 -39818070 212723321 -219266590 -178699828 78471914 74390969 2793025 -296453379 118275603 -209377281 30097166 197569896 218115056 -96968765 -11761359 238177219 188248801 -219807120 -244119279 -282374671 -214559258 -250718644 257121365 149485853 211391631 275763416 -23750684 142748128 150870341 -222830600 38538915 15216045 144980255 16439755 99993925 118864081 48335649 125057107 -242962368 -78343553 95591613 -35195804 294082301 -265385816 -144072557 -300415800 -267167786 -74260648 -94195259 177311962 116999435 -136800065 37553244 -55530657 67862090 290517301 -72885334 50424672 194836066 -188261301 228797467 297701800 -17948271 166450977 -5098343 294156616 -34244674 219067991 -131748431 175461967 184063498 -23813715 -299248325 2596459 136204215 -174940471 -256611459 -202497612 177624207 -172229912 -116704799 -27237328 -276994419 -132459470 112279050 83820688 63702263 -107296752 -238702293 296657486 -293146346 -138346050 -206967191 -198964897 289280247 254991271 -31756734 -93340725 -241071226 -128533955 132971247 -366767 169081490 -296480940 41975257 -28698679 -263482414 -140876575 206379232 -208977379 -36552928 -84022992 -185129531 -280107456 -220712997 160427464 107750165 190932632 -117676815 -75431132 45849204 177192973 -83189624 -280380621 124579313 -289652586 213188970 297585516 -244975669 99976099 -33263235 146903075 248514654 -43647504 275664060 148992920 -29626325 264073811 -55204346 207160887 -132599065 -156104766 403379 116426521 -75033775 -171573498 9741230 52558185 34011907 232559271 260763039 356909 96956956 151088386 202484010 161509946 188443366 50880404 41833472 288980798 122443443 -182102915 -196541478 100508629 -162874219 -144937770 291482846 165457248 -225672672 -282853861 98673995 285394374 64672221 150422139 -180044020 -83257310 -139454303 161122586 246206528 135827633 -172844149 194156409 74566466 98338105 144086401 218126520 -163716519 210465487 -158182982 85848282 262760955 -118565773 -62851711 -149509274 266876272 -296820185 -202505590 -269617183 200145612 -77229072 18086010 -103202122 -66008761 -205742026 -238006029 -149705388 170614016 -183320907 46995695 -264089462 208469460 147485774 71123938 272300535 -121836564 -90798535 234973313 -7909983 253493186 186299778 6750109 41824263 106275341 114387726 136882269 -151983397 -243226076 139539427 230229359 -96980891 -181509362 230784871 98316561 298108939 -5124442 240822794 242175779 -113057352 74452727 -34992929 277727600 107693297 49200968 255271411 -125961430 -21956785 44225972 11182744 -126676967 289259739 -241953866 -109096527 -67030105 -106863731 -299848241 -276065987 -218803829 137782637 78322158 -106658616 -59305869 215884948 199821603 293794720 295420929 -271135450 178008503 7576576 -191939420 -226825266 265373982 -102238866 -175466367 -149633228 -42899627 -134249990 -198836751 -296607403 191405918 140571732 -18413573 66964510 -272178660 -72381550 188375942 32326359 259780897 213237398 -72710653 205198204 54734458 -100505944 -274403650 -35211812 -240656162 73284049 159917145 -33300295 42656935 15716142 124501943 166586058 -226618073 62853355 -126225367 -12798051 257228772 -162987253 121236216 -188519556 107688411 13411529 -35519239 -90013034 299544394 -142013796 297643246 -17281396 124908529 203069681 128924225 -72663081 236322558 -179920707 -243871950 -234240225 -78993318 108293950 -11539715 251908315 100643718 -15571070 198634189 -247731618 -278940612 -199448661 -290969995 -260924149 4734118 -79326671 92255166 44264112 -5410223 -161259885 -105942472 -108687513 117845032 147821558 -48172839 -26786058 156809639 -227471964 -119486285 -50003234 -165007855 -104513463 -154636257 150944347 231302343 139895348 262048846 -261757429 181808510 108506982 -83107451 -161878329 85055413 160292224 -190320140 39328476 3480005 -277968482 130221 264708596 -128293797 227206805 -23265941 -302217522 -259286665 -54297990 284978068 129971874 -290737602 -142799173 -189470372 165119411 78378696 -179510605 110649360 90916173 290419182 21726123 180291190 -77345744 -170313729 -203459439 -78251056 -50856794 23445654 -285603006 -118830002 224074508 -235266037 -60723076 -240541293 237736704 -235747808 -148408011 131776767 173257080 272652101 -85997044 283810226 -83283144 -86281696 -42287695 57562591 300421308 227851075 260074193 -164002579 -119665647 44813598 6377240 -268890470 163992093 -283504600 121340208 36458294 -241201567 -68220070 -214352971 266527191 -73132736 -31621229 -179609121 -246831877 -36931578 292634943 -289185895 -241616676 -216792845 193023655 -66438416 -255200784 -260413289 -288967882 -289946599 157642118 132723238 301000542 208553675 242527291 -224572182 -170186155 80950495 -169061351 252236175 209209427 229749445 92529840 -200997317 25586962 -143614027 -108419452 -73526616 28196436 -187079417 32678435 90183927 -126050236 -177096202 133511243 157628622 282004159 -147092373 -7214786 -221808971 97455274 -65300799 302129669 -278849658 -231260890 -242362764 -68898325 300028215 -291914079 -270730711 268100847 -21902842 -31318536 -258085450 -153677672 142599087 17913788 172909704 154948824 -219918894 -261868639 -279903002 -230199592 -109019104 9046327 173424604 -46657393 -54996712 -200480171 -38717470 -277269226 229422512 253327016 -243924182 139646653 252664116 253925312 -30913098 -285217031 234666864 28633551 -131852621 -138513934 253535371 165272538 32492522 84553989 262772666 80153929 -241488919 -266120433 185744660 101477907 -27215107 -254896900 -153280431 135651274 -283751845 -121406648 281060339 146699517 -266778419 267452199 -123837480 156949173 84176569 296987960 164555903 -67470195 -21253197 -31769350 -64819479 -123715188 82100936 -158619456 233919346 -37998014 57371949 154076132 125985636 -35063266 -5417511 15994557 -24582898 -211367076 8716348 -145140478 260862077 32112432 -250384997 -137027027 -211321015 283683138 -258862134 56430298 145662891 -70930022 -68819697 -16703785 -98259608 -253456847 -165422968 -123073419 -158916256 -87143205 -240991865 292529480 -23672193 -210217878 207231566 -42235437 -84433408 260263947 -17525129 -207808958 -151108709 286164780 39476923 -235642837 -10793800 152614776 -136932243 240281705 219373651 -43388794 64818153 72211404 151196239 -231430951 133573545 138672850 -236661189 -126428805 262738831 -52115742 100994255 178134412 183089257 -173330599 -91043593 -98455806 -261384051 -161881799 45877391 198658078 -183197820 -69919388 125889711 259950232 -276427266 20914025 96360133 -204087711 22138638 -280890029 -194945842 175432623 138293035 -108573813 -6315041 -12403840 168299992 -250868049 -281740692 -101415215 -166449948 129914616 -253042058 221930 -139135692 121796851 -181641099 -246117429 -244665804 -272022731 214594226 22743020 -45737753 -179411639 -20231203 -293972158 -40535178 -85028480 -158189811 274440026 -211337517 -250400562 142366640 -196125813 -117969523 -250556592 173515147 -106431523 -130581699 188738655 -156979825 -203377971 -178472212 105364335 -99493611 283526151 -84431501 186562735 -102154273 -93847048 76765219 -290711153 184110130 -9604787 -49050400 -117684790 -134597844 146217500 -119767547 -246539042 -292740555 204752332 -121474475 25641326 -88013133 -214097692 -165887053 266923722 182681957 235102332 -169467862 90444718 108369753 164873468 -249803088 -176800509 -163273415 237762790 35242059 -13919473 -292911655 -110609958 -5939544 141490203 -153042435 -242095839 245886580 -96263799 -85902832 271806781 243089055 -281433122 162464304 -143589679 10341105 48656305 -26756893 21751584 242634463 241196652 -110641347 -134873996 259863114 -48094313 38110742 -97254345 -188699940 -59851921 26351529 170028519 116335322 247431831 -117159185 -292204418 23632118 71973182 -39927286 -179365267 215086395 231138971 -225323052 -227624529 -191792771 59364367 -281663669 -166411942 -84968530 219591274 -166703128 18140173 173328258 -144205098 -241775298 12468216 -62637782 -141428412 -9054277 -203131614 -101781587 -34164992 183269719 -89586169 114886334 96537167 94580210 131449992 78046278 24273886 -219624208 249229378 296283197 -74495822 47660885 90246001 -52170624 -97760884 131392283 150596514 43563626 -49315793 -119160125 297606847 -271575524 -155354410 -152565658 -199379685 -166266020 250817307 268582011 267042828 4971655 63796002 -80966250 -210830819 211418206 -234856215 -27188802 89271017 -117620629 87994433 225146693 271889758 138620971 -133860129 119747195 -187933874 -74618342 92035081 206379340 -206999430 301763673 -263401907 -291723507 216095365 -96135041 -298072435 283130969 147143485 -113776646 249148448 93823050 -71464063 296741665 214249447 248830255 196759501 9674913 150677920 179975058 -129893117 180649153 260150744 -92935247 109106105 247816024 -38001138 -232289656 -19229874 -126669334 -233120837 -153491875 -93278993 236387454 -167506241 -76280390 -88423160 -228718405 -174604109 -126372204 -196040890 154712168 150732699 98936780 288541371 297875777 285933947 77494285 -62831800 145026612 -173812329 298597639 -296269916 -100423956 -224423946 -122617831 -197760597 206770996 -15412236 208433574 -226438195 -84183794 194898089 -106458984 -259974942 -43371543 -25164602 271068173 -117070970 -37760446 50855367 -103621369 -75953915 -19081580 177133723 -2304717 119898271 -249709406 -250070358 96963652 -31718030 -40549441 -107425985 -258742188 -299096908 -17195151 109540156 -184417256 -67953969 147625042 21412088 126966293 -53735361 219442231 -17168200 -38849357 -39093468 -167161257 -259678804 278430374 -126642947 10840521 -275352979 -188766183 -105297281 -279363608 78174000 -134903371 28513843 -182720796 242931658 -16299932 -144110395 -85889873 70903129 87554736 138009423 299834769 118516821 142191998 249152226 158134713 -74491264 -140660820 217494361 176176292 180759312 90032319 -231584928 119447971 140311206 -193316593 124559423 -180125665 -136081583 279693716 -280245669 -245813232 -274491612 -116188988 227015295 -52501370 -40670803 -298119300 -220381945 -189163091 -159883129 -1347859 -269683862 -137170516 194845866 -261307897 246022006 38812285 183714348 -18198926 238040535 116061189 -138786779 -179393248 263826300 -278588774 -23536673 117264298 126613213 279039179 -159399066 -197372540 -55231613 -5411529 1676527 -289199695 -113418727 -41799032 144784609 -256179704 291297 -187912707 -150498179 186675611 -183839032 133707112 -282479460 149171223 -248389568 33552505 212727687 29689346 158977459 18054865 -70236540 -52784621 13085583 1257670 -293153216 285330479 192273012 47585897 296854250 -143362760 78429604 -190477947 183647457 144782829 299593042 98631293 -202315401 -156419491 -173829848 -160772459 110871309 -134834945 -95850194 121201511 50668054 -137143459 223434246 -62353053 221896037 86511814 -273505437 -288903898 -285865465 -170467090 42342075 -21639356 -67441520 31912517 301845083 267219684 261602235 52444403 275425566 49057796 -77679251 -175519018 -173087523 285255606 -75448691 -210060132 209170841 207701246 83631906 100557005 -12118889 276169461 122158552 -93547987 246662171 237240996 222012198 75969877 -72090008 285730785 -138510782 -255380137 -104295928 145194793 142185630 -45612252 68853550 -289879631 256871750 126791259 128955450 291127822 290490357 53195306 178992185 71494479 76561091 256444457 -129876192 -25714003 -265335006 -103838985 -101069858 184918162 -280904227 -204395497 11841147 125328139 264743069 -105582786 215971368 -265080740 -136905167 -86174258 -169781946 250943794 95080220 13640180 98665587 127381864 -56192991 -194948622 -106143153 43493293 -42437850 -188947907 -167067498 -95477565 22252261 -39524569 163392521 -71083751 -185089255 -233735273 176317370 -71452316 -158381008 -255249682 67931471 -181044274 86224159 96288502 130583716 -108421681 255219146 281658390 23370387 -71742617 253065620 -151818135 -2208136 -95525887 -66348396 -287123518 -254096578 -84098407 -115219863 -67244335 -87399283 75454316 67383592 -160966848 -298155033 86231221 -10569041 -289875683 119262835 -65782250 -55645610 227329544 -285055470 -191879982 -280433874 149485590 -227622862 -224423573 -231332423 36807950 194492142 -248352797 201898269 95351749 -184913490 263014229 293023970 -71983733 -157912467 225999763 15949685 -273565693 134995786 70790120 -82518575 193204483 -151338555 63591459 -74023597 -202315172 281638809 -24060269 -235434056 200349827 -274351791 -43974036 31293795 186916808 142801458 53889334 -157264491 -50488306 145723233 279661562 -292089146 90971406 132907292 -165904417 -277543761 -25152671 -180447854 -246606384 -56200795 -247388941 -94711487 137228211 197633472 157502552 -132322046 -142887030 51259510 141636582 -124845695 125306392 255905794 -210268909 -234973421 -182586486 -73405527 -43795093 -295448594 151613545 -203460334 -159498594 -17810643 -50057019 -98816202 213902749 -204295918 293189631 -84842632 290187098 208538041 225478478 268452617 -296386767 206520644 287099427 279403334 -44664011 -88490343 20157744 182897702 60921398 89591239 -473236 -167707076 -282052951 -119172617 164358280 201591484 -263681286 -157153133 115015852 -177408689 -229438208 76884001 205091032 230453773 -30865812 260452887 -122880302 -252875292 -138682434 194142903 -230572548 -89917765 297856451 -230528734 -245559137 -284788677 -181333609 92395373 -235573275 122087551 -215433888 -242143293 68207063 295427624 -23960384 78960306 297956288 -154045834 -129851945 13487106 23763534 -136560747 90669956 115262935 272861112 -227086279 -241898783 -73898448 127006993 7042495 121189984 10649744 -140061453 284572076 7563685 93163749 91494131 99089 -211881885 -207922351 202140138 260613214 -28952263 -192283381 -69891992 -52510553 -47256234 137982623 -244459094 101619764 -164945112 -224042395 -132842371 85234044 -125818206 103804126 286402486 275702278 -54490579 -201104731 -16062203 277536819 258539726 241074241 124402705 -229020084 -61196712 192708758 32697563 210646598 -50978540 -90173422 -2894792 255844640 -185926190 266541446 -25687605 236607152 82367142 65072025 -48415292 -100834253 -435178 -60356760 -147658621 -146242259 136601243 -81244962 -161422177 169179186 -438614 -301713599 266185072 94566162 21870210 135102034 279007326 152494556 -115467018 -272310382 283310722 289787740 208135195 -39576107 -78261067 -293873890 16469669 189688358 -124767323 -93679816 -290869806 150923645 -219731527 -105328804 -191462322 249997715 -65455184 252840240 -158821236 73920439 139177323 14689595 -37628010 173161070 296019550 -223925083 -91439827 158004317 69478616 12614976 -156014647 80628485 -236167560 292570650 71777837 225824318 48670134 -69587621 -214268581 77480730 76726230 265837222 182684797 -172978034 -80162370 109406281 -204568057 219982443 59434351 106053951 290288346 148738823 55256559 -166388291 23951972 -76482365 -23327604 124630581 99164421 239176613 -3403443 -288826842 241315006 69748249 35353145 -80642387 -194059720 179764933 244564947 258458915 -212217175 133768178 -124708336 -174178623 -208641282 270468643 -48720564 45252067 66821865 -27463539 130831049 -124799756 214053714 97661229 -54939831 -133199054 -4259759 13113310 14950672 16579661 142677313 47590910 -161020561 -7384630 102778944 125006725 -246403503 -219022827 -291883348 -106892633 27604034 -152890850 -295170026 -4726095 -154479410 273646154 -173264534 138745524 260472696 121367300 -244383005 21039391 -106954619 -213593346 63545729 209255112 -81470501 294250065 -33248964 -176239929 161665376 21782614 256173788 -213624627 -252475569 -153912322 -153745588 -144587564 -209303965 -161475743 4111908 70608181 -148560987 132617628 -27423804 104241347 -144714022 24408015 -43574959 142937549 -52575155 197446298 -45380400 -126378865 -186256630 255575067 48608073 35539461 224093047 -142509153 -166189431 -9257529 270356115 -103826963 15765382 -168052399 11034964 281872097 -76527630 264077482 205813341 -255245058 -191900438 -58459903 128989973 -277196082 -99361203 266010386 -155918089 -222738275 26382512 124012599 85920798 -216996361 92457547 -249315854 300547872 -264834448 122649937 -174944458 -199999959 25717596 -85424485 115026455 -244868554 62255473 -164639533 132975655 181876524 233152457 288265132 -231036749 -283216886 283482336 39862179 -236570520 65616571 34463276 -162230880 -187618057 -32648626 -88620767 192546770 -217745324 256421515 -258466930 257630172 201427900 -36428457 75482273 -69993364 -102048680 294187202 114302559 -244411521 132660160 -13154377 -136201103 -202091234 138365273 -260131518 161867249 87922794 16742622 -64935011 122415241 73209455 154906782 186789959 -235833008 -150549491 -42885299 -229015009 34624660 -38951017 -123109669 -170260416 171355812 244395665 268689423 -267991134 185222460 -8898000 -239035368 -85691053 -23895142 -185337822 94626427 -113796754 250542712 5086209 -256572372 -103820125 -22616424 -104189863 187450174 -145748 -182832032 56527076 -118375003 241653708 120575039 -65845790 238473575 -152129298 48699984 264051186 7645614 -279197861 230798850 -34519404 -97263119 -220468908 -144570100 -91785062 25430138 -54723697 180394945 -9886072 -111360169 -299926158 -111602939 -94766559 135620190 153336985 -215482650 218285741 281508967 133078129 -202207891 202352687 1251875 -23304504 3298216 -180596699 201277205 -154130008 -230434218 285341929 25542125 -66443008 139330100 -66725738 168783114 -158200262 -196652616 -110982056 87244861 -85765096 -71990337 59658000 -97691330 -237134360 209644904 58790394 165393857 39015023 5326801 -114079861 262405354 28298652 116756770 31130872 -37146362 262123486 128723487 282104870 -121188035 -148579759 -164880613 164123402 -52297091 -96786112 -26583797 127389078 -294484364 -168779327 8037405 -68512641 -225639478 146111206 34511192 -131666395 -139351532 -36775205 276029047 183389228 57388733 293604205 -247828470 14482287 282233639 -41414097 263156948 -131778812 243244329 -202853748 -72403507 11316868 301911290 -271543142 204838036 -117163175 -186251401 58691226 198130175 211029246 97883899 110403721 6402065 -248676927 284444727 31447882 297234036 -238085011 106389384 135763204 -246409781 -231545608 249824195 -39679772 279590087 -215606529 -280478648 -253758359 -290286528 95059195 140365995 298836784 38809102 -14158110 -178602418 268526727 -71354977 45576028 65223773 125269160 190429359 -257910729 116128960 -130451820 169711150 83618210 38953584 -235837013 172424896 -148540610 -73872754 -132586957 -126001476 282389233 -188503703 141585779 -147821966 198793043 236275079 -258202327 242707157 75348682 139786649 74198847 80297061 194180306 155647271 -129647914 -99901871 131823551 -94724469 -159468949 227270090 199287643 -294704527 -142296697 -215161618 53303788 -104900975 65396305 -269503615 -223750910 20475748 30081118 290684479 4617428 -42566557 262685733 192573685 153998731 24311714 8450967 -152004456 250691169 53633976 130479013 -115399930 241997460 263248339 300819493 -128540197 75981709 -29903394 -289605907 -86315176 28184149 -240977059 60059015 99873327 64852680 29674865 -19504813 156430145 -246077984 -177013709 105565145 -53084472 -254753346 118963363 38545884 61315644 -250875257 299267033 193054373 116282926 213517822 107748038 -237747756 232254806 -83052416 181556633 41254887 151742010 25795832 299517589 -239543180 -25582791 227071185 -289487698 300896624 -36598118 -53806141 -45978304 -159656567 -113353252 100469149 -222550815 -124098002 -63285957 -237135871 -215836623 -18787019 218199914 109514357 -171747570 -265358657 -98706486 -263019839 -71651195 255598464 65543140 120146026 138342496 131857578 -164223240 68409354 -108128147 103317200 197701164 184107238 -115961433 -239832072 251381610 114140277 127416784 99864513 184257460 -87633777 -30583929 -33316173 -60279555 -143644324 34673517 35661592 144096261 155721343 260256135 -51884035 -293124487 -33074475 10875188 211560046 127445735 202136008 -299391932 -63936087 268115914 -237970846 -3286266 266529408 -194696107 -216573499 200282676 -123500332 104788105 -36371652 86743578 251276479 -74220951 -107015037 43674925 -15639181 -223626220 -91676396 277972980 -203786544 233767108 159608898 -29727503 149653464 -23822063 -248673992 69332998 1192830 -196596043 113645269 -18242808 296214052 -270227241 294007899 -132468349 -183436777 140388008 -261674417 -136188792 46880948 -81317295 -253780735 -134588552 176415521 89294665 218755898 -9397760 64415005 117128121 -15389069 291848779 212237977 52071349 -245309794 -281200334 -180278829 227377721 -80038623 -2916460 49128501 -144997285 156193251 203477807 -282517670 -255273864 292176805 271668693 -246780882 -294821189 -41728504 197092283 -207200686 -180876248 109164020 -107940432 189403010 -268866925 -108711805 -37466382 -30186451 -6637040 -210037280 140326755 -63727943 -73755770 -19258006 134617567 -85363812 255765978 -289698162 -233236636 82674586 138768860 284722314 -139935966 109440615 -228357728 -215720512 90375716 -21431392 -229920906 143053423 -230870344 292504270 -41746185 133704234 31743896 51044825 -199171234 220837484 253482918 297224376 -98515447 -110440435 73422563 14976048 89495345 -113844571 217406660 264513351 204786074 175929379 58556909 -176457247 -184456015 -217731292 -144917179 -98884400 -81655175 88422366 -260678345 -4289145 -270832666 -217163800 69794216 -199456553 135654865 120050789 -110423277 171771943 275527413 -151641249 75204467 -94076045 -296800710 87505217 42110278 -135888344 166766461 18057968 177701305 260712327 17671616 -73219395 47426736 215684475 -181100791 13522093 -254002989 -103890096 -293327698 -229446458 291767535 -159883759 206739099 293805855 21082571 54463068 252632819 156962226 68007461 209103962 -205827230 283597722 -272896290 -22946796 -113524925 -250315715 -108412272 -296286688 288044968 -235125320 201972071 -55683911 -217449073 50446812 -214218778 221448866 -23081842 151587107 97031726 301510517 88485306 59115519 -233579999 -53136102 54981588 283015822 157754193 -83252664 -16609945 6045839 178703939 118402643 174208617 248037097 72965365 57288171 138599789 -133101084 -122569391 -264787657 -233932020 48024015 -232124212 204732326 146018854 180928358 -103120309 -34696985 149794823 -260151340 245178689 284341750 262117932 -174871085 228995466 273053592 57392467 285058558 210864936 -71772476 -185118979 -187353685 -28163938 45689932 82232546 201215930 -3031375 271192191 108405729 -87866093 -191515529 -258688070 204163981 -237570395 -232252220 -45383490 -87229170 11406782 -79958851 31465562 -224301759 -227974545 -276957011 -23545335 -20756450 -62704208 -215625972 52863236 -79156268 -164898676 -147135947 288352932 -123765515 244667489 -162606646 -65414948 -106618587 10600160 -160863063 -280558016 -243557734 -242918396 102553242 -52323208 -63021955 -24127911 -196024794 222801203 -67294981 15692260 87342610 -77781225 -265209212 102463424 -115110587 -174104447 -83223646 -203733570 -210505225 -157959522 202844340 -118708857 -22974371 -220676082 76833362 2378139 153009295 93817085 74276660 243436738 114986160 235240344 78405321 -22407190 18969001 16970013 246650639 168585849 -88592744 -268192875 -65660829 -124758204 112347762 -282067300 111128831 8560084 50513845 -255176305 -282122473 183387251 -142501070 -243494653 -56547545 -49944901 104940598 -193218544 -50429350 26039796 -11936791 -67667924 -290619126 -178588736 261917394 283003797 275415032 53414036 -25524698 259868682 -54196131 -170435342 -222214209 -39286506 -159976405 217008040 -263210344 217731356 143572750 141581975 -203888795 148518897 78538485 86489998 284852247 90111423 -187530545 212336191 -39273690 5093411 -47299795 67140372 153287460 -46755003 -269235304 -208261990 -289582541 -155454585 48390948 35571940 -103167529 -16948610 47020355 -46951200 -16811464 -91357242 -89479916 -49184586 -143608181 -48251563 -135052916 62347577 129651999 263872734 -256115050 -267375272 -238705963 216856902 -79919200 128330672 -14912309 189886646 2384036 -97795414 -265179142 1991245 -242397002 220299934 154977052 189160841 92404992 196462219 -105272344 211703343 -168058789 -78024621 266842426 -239627766 255766951 -117393566 98217779 -214047492 -11810439 -227109578 278827626 48622522 288798666 101946360 240657169 -128498438 96413359 101136994 236371105 -272475018 67392845 -294810493 -177645730 177959381 -223756325 -195140808 -301845983 -57857889 -38643631 15756090 -64459847 -173751118 291840262 -6825585 237972269 151526802 -20684277 -173766694 -129218184 216169818 262686893 223909987 -75308317 260692615 269876972 -9672586 -244407346 69947801 248707415 -249006762 131673083 -205469912 -72832496 -147398182 -83497210 -197563867 132167868 129322045 -69015221 17597841 222973033 -153771979 -223621661 -84042906 -22799742 -152974795 103794618 -62072080 84864163 -119229354 183312465 -138247355 -182366509 -232751776 141780647 -244439676 33594209 103190968 68084895 -150691129 -199135639 273897134 257831358 -251507840 -104078578 105663590 -37881302 -28915023 -96924359 66352354 133068189 50984354 -239792151 -71339080 -215587795 277608314 -51994929 78163680 181519823 159134007 226830170 -176390968 134117926 157536441 173938819 216214215 267502396 -8246640 243331009 195330590 -246998628 261035927 -84873636 147146628 116720246 -210385248 47393215 222506054 -57242863 300978709 -184259723 -278922902 -125313100 5955770 -134704519 157864423 -72338693 -108540572 -55454867 40401980 40651450 -227382811 55779355 -212445125 164399118 244531301 -168159357 -275432373 -73033443 112832093 301523374 86431184 -263976410 206654457 40444066 -240741836 -82002870 -34417134 183057977 -264398580 125174240 150015161 163378546 -156111599 68662562 68943241 142300457 129974470 100583187 -89308894 -113828120 160930757 134119638 69610356 48103833 92015115 131381869 -19399380 -182325838 156092532 14470042 -97125680 -119585905 261083181 -102345242 -134242518 -281810293 -190828605 45382886 113845008 291117443 -14619040 -116572150 -86099727 95897615 -131294268 -160618770 170608801 -299204373 -240383767 8507486 255378784 283632601 -174317721 204822006 65258018 22780487 -144068029 273990966 -141870558 -46360480 216946142 -5942629 36303562 189584985 -72425131 117877897 211032440 103437857 -111990554 289203599 21042723 -43559820 119849725 -179890845 -160632448 -228652251 284709442 38961565 -39936498 69295343 -19560113 -212831494 -71139353 277241076 165064908 -287112537 -40378451 -11342521 250537347 61337788 179931135 -220550236 -117263103 -27044481 238897953 -37932486 121216392 248459970 218082428 258653758 -2941574 256480712 -115123099 -63056373 99083925 -236425095 -210464266 -121136891 249313163 119778947 -176941806 58183746 -111183813 -133088106 -246087948 -180186787 -29297833 45671714 208844907 302019926 -237775688 205378239 34226310 -109242652 153230878 -61779940 18824992 40059496 -111292979 -261389506 -5559480 -295006180 259382655 278729578 295262602 -43540118 159242990 -185945912 153729974 189462199 -295976319 125870054 291078383 130577135 -8725622 -95348386 259507707 -211013401 -239302891 232251275 -93130151 300178538 170883857 168680070 19669128 15699623 -207015043 60251424 -113279658 117595413 54406072 -1640526 102456237 263064033 101663020 -164465377 128602303 268258966 152076581 4448564 -208763919 -97135939 -46297893 149871086 230322181 -116973592 58917722 -209914775 -7405013 77030186 270575536 241518684 251640083 -1813286 49052145 16409563 186655932 46313932 -299978193 119418789 119381547 143502084 -246891727 -114088827 -71718596 -107362995 -29611214 67914852 147915733 244728873 70239377 -203625522 10187607 -123425305 252944861 81659910 -256153078 145038044 120943964 -157736252 298236264 80851643 -240545733 24616689 276766629 8619142 -220638418 -207545300 7784410 -224602869 263788758 -125477411 -179064772 199891348 -229191585 54453722 -151485653 -118981987 191214324 -84418352 -283876946 149947577 -173381917 -145821496 -157432249 -8375145 100319085 -263415117 -95148650 -180379488 235347851 -1274577 171028612 -138081686 -128878706 251064046 -19646764 87335929 -140608396 -47912522 -46430130 120606182 244030776 -84643219 -5397745 -98335411 230345965 186860940 34923711 -123288912 38952034 -274519001 9629930 264552506 -244262596 -93331120 -154769528 -17076561 -290173737 -129350282 -196523030 125759748 -178104308 116290555 -265378333 -262463116 125316446 -70881099 122089195 225524833 104041480 96401535 50903161 265232623 152236056 15058360 6249533 236576997 -57217325 -144914855 23261070 -256613242 123976731 -71840290 120838005 65021070 -266204603 -210048478 259010987 56895409 44722811 -252784380 2699669 175858508 -294166154 -108554316 -205691858 -94827583 134951722 116821598 -73762579 -118859044 -204086855 -292699905 -16074273 83169674 234052261 85928477 116764278 93787336 5291668 -122262247 106379553 -137769806 235248833 213869625 43194057 -298327315 -248395639 174118664 -261127291 271758 216029296 55464757 81489089 204589771 77539063 176853148 254731228 -20320341 -285565850 -42967204 -298951196 -39915593 -134500876 147220544 76661949 136342043 -23963507 195693581 -86788933 -199338528 116958704 -239332215 18800057 273961868 223076345 3144631 -97215648 141044159 243343610 -121221992 176040775 -19021400 -135399833 262882686 269802726 -249747690 -290810590 -65673468 193393134 235740074 -99886810 -187732291 107317925 43147613 116768909 61797066 -249337600 -103859757 -158418051 201728363 35297793 -178971022 -61817966 27873753 -220032282 191906703 27097688 174671189 92515362 150451432 -228147622 -205614399 -186575015 -121080268 241722448 -7470272 250801512 157991577 -183435915 -90192295 -252834728 20220045 -77375728 -86131226 173439294 76172108 57652412 -291874163 -8955732 78556391 19874220 -84887081 -127515219 136712581 191303562 84371624 -79394036 214568757 -290368548 101943158 -20637022 -126255885 -247126956 188333696 -285707721 245197936 -208508297 156731941 -111067271 296751458 -125574764 142395062 147144457 -71246384 -96390333 -121646382 -243386917 4302578 165315513 -177754242 -62252264 -84270948 -3495361 72568740 15515398 170357445 298993399 162555256 289552054 -62455859 -112846425 27277925 123162094 80314631 -260482078 87942330 -132346429 -191417162 225594642 -178402377 274069539 -9994700 115683935 -80821518 5809921 -262984614 148810317 -149632268 256078068 -266495910 -101035982 -131892303 235480542 159020511 190695200 220671418 -281089663 -160849176 -101998509 -4147400 -146299306 94915536 -23223761 -212913748 -267140471 -119179038 -50404269 70085996 -52031752 -283665059 -50834641 249162829 -200544361 -6073733 -244394235 300500004 269784392 86432234 269193526 32642244 -104181459 -149105908 266999929 156782831 -222764927 227264873 71809552 -145965810 222434054 -138404673 -149216260 -3096930 39122348 -76675122 155150445 272394028 70421734 -5236680 138187709 159414806 -86849425 -4295301 -211520575 163885739 -156409937 177101963 -233980054 62216268 227589902 157339998 155656697 -219950474 127067825 257471977 -184875563 -203251210 -248820991 2349390 46614457 -29071818 150336875 -23272933 124174164 35666047 255970721 86175918 21126619 109402735 299552180 -244855665 60413453 -152509654 139258969 -231723277 2558391 -20722050 36457145 46362957 -83311435 66924832 -278001358 143282659 -90347302 -301569482 -29896898 -290192043 -533412 -261671920 233427998 135406103 -159070328 279275947 -139180606 -84106444 -257710628 -221727555 -238976010 109570493 -118170145 -51057132 -121641146 23010142 140672192 35658595 216780079 -122841408 262123300 267244489 206010310 50821304 1476738 219291722 218292311 -175725866 -87473734 -155455670 -212983944 -38769973 -295323796 -234268125 -230235437 -78496593 -73759059 8907865 -183678816 195878906 -92116380 -101538984 2482197 167006794 104029115 -205925828 -126736676 -88315969 -221695480 129010512 276084182 -135533916 -88567739 27689380 72455062 151044141 -205408401 282786740 224420914 -301356472 -245365273 -265103854 269601742 -177712207 -179454558 259282783 151296451 -282769932 130050166 226316091 257351899 242220480 -63685375 69573640 -83512674 237777933 -3782209 -293670540 202939605 219590079 185245034 87136004 -115449883 285854651 -125012331 -67610182 294139753 -18078608 286754394 -125601069 122748322 -98123058 -258649634 -226422813 222567787 253179115 -36925091 173474502 198225236 32986518 63919767 -174385828 55199577 -283174578 -31928800 -177382149 250328819 -190199167 218311789 252800390 -158020760 -122405 -46173978 -197417074 -278160919 -15416865 204959308 -191377633 236902818 -84556537 236817678 -43327608 -71012950 -54135618 -52755757 147257427 26955154 158329895 -245677983 37813667 93966380 -150360702 6246269 -148276597 105340328 213345726 85693196 118676381 76954459 248155866 -70017064 96785168 -76464425 189479393 -2912434 19845532 -122270256 83892553 44543711 -92664639 -142004252 222665690 81382770 172287144 184150269 206030531 -164260848 -122022243 -88194580 91647674 -2064410 288164538 283656191 -102970092 -287402929 -148312847 -152827696 205145269 198816255 -173101969 211696508 177234133 162705490 -254616327 176169739 193080689 277154860 166073364 -23219987 -107338915 54391751 -270378249 276829294 -218140059 19499540 -75909208 -287791401 104165288 -43575929 56359902 31060535 28653359 129634411 181065541 -31773728 -152590995 115513823 261940083 -481974 29081129 180140609 -53351304 152198474 88496214 -101312736 270897442 -77150931 140036823 129775366 37642857 -277790624 269086515 76966280 -194448250 -87614171 127412653 294771911 96048971 -179102967 268672582 24675844 -121085903 172523120 -112099494 -141976536 96517585 -119203194 -153941364 82016896 4843803 -198436438 200859462 188132142 -108055565 -198323729 217622329 30852105 144958923 -179863234 -5369892 -68017218 144661471 -196771878 -136574702 -132547200 157806440 227030664 -97033073 278446578 3382088 -100765846 -258735177 214453979 -259448438 245145830 121759928 149157687 224838515 59367138 204294708 -139272593 49298366 -43361474 -24561429 166746111 285842696 78301530 86882910 -82217344 -48117919 -202428935 -153955529 -289251744 -142866906 279286162 -20827095 113146932 -6716646 260321242 190192632 -68129728 76115509 -5422208 12476843 73957423 -221135385 -287063346 -229010669 212441032 258829208 242031408 18801100 -164248200 -32069603 -38836098 -285902256 221157213 -167018504 -208379446 131604778 242176484 64583349 104596930 -102780799 -163766477 -266410689 -251402578 298266589 78848643 -153890246 -294947905 173331725 22446243 -291844812 -185827083 268316077 -221885012 249256191 133587409 185393738 -74708344 -91139570 -4071200 -186698266 -136213672 -122302713 198420636 -26985040 -74313211 159430736 -185974800 -110754723 -285734112 151055984 -97082023 -153936763 52198789 194548271 171144344 -230141890 271276451 216519057 116650656 174629851 -234854212 176055285 284474051 51869697 -103733925 114888863 299700227 221586360 93462013 123527646 238722773 82119496 281529275 70378201 45835385 10591850 -248700951 99501643 60774767 232391030 287771162 67139615 -28052358 68154196 108165610 -301227102 210988961 -3766241 151716632 109984070 262662242 200230768 -291208361 -70667460 147344899 -54658448 6927974 131750365 3254327 -217622369 -134903706 160222194 217222819 -223047293 262463047 -151427725 247065044 99287486 42557396 21652098 -9298928 298325151 164987188 281362503 -301234615 102646571 -300957508 179373146 -87510770 5038460 264221717 232879528 -131328477 -190107904 123046116 206595239 -21060382 38672340 195620763 50477858 188777130 -207779430 -289271052 -298643280 113014335 -115556246 275205661 -233228397 -210002165 -1145558 -245070559 243366635 -192325866 58108072 61361787 221068165 -39423176 -50516655 122294622 223732534 206463907 -198243261 -287111841 9846751 258246652 -277267349 -41698896 162189310 8964012 -286227960 50882429 -147392277 138797348 182991761 -140533209 183263931 -188399642 -248707655 -184069358 -27981538 -250387755 -235044975 -34656306 -100921104 -178832835 113258835 148140802 -270651575 278944509 102629921 119010495 -162828175 -214571477 20524518 -78919225 -233800598 -192732378 249168775 -20791315 -59396574 99930413 -238973779 -274410413 269692542 -139994279 25684851 -247949449 -259442503 -150881585 98524466 205193578 117397362 -74127844 -227205552 54160256 -228281026 179626623 -59157744 -52569234 -174235057 149546932 6145552 -129591382 -121171203 -174851798 241665786 -249419019 -219420348 184989930 -154006416 50323840 -234360817 -42837720 268089703 -282342618 -99716959 -256719434 -216629948 119743126 -75609065 -120716657 -123724598 -195188975 -85601738 197908584 146253497 13672062 -291201847 50845617 167492030 295632454 173064084 -148478262 -40183811 -281189162 188092368 125350812 -222395779 220030888 -222393406 -5017303 80827363 52625765 -251994075 -98556256 230292168 -182103649 -83659362 -252406217 -105583610 -288833182 127144843 -157819448 224621592 -10865074 -37846706 152765330 139993273 -85141261 -57847836 274623270 -230477952 -5147305 -69024645 8416141 -24771911 152057802 116004655 -17549118 -296890630 235563254 179508668 -213474611 3321590 -46511771 267125465 157408215 122786457 -7410181 -91884261 139790908 146845420 6470010 116136395 -78602361 -21817193 78317661 73325085 22230968 -174618797 -77964785 176461967 -301889714 233806009 -196858098 -281797552 160424327 -115348458 109653645 -83158462 -278402799 82617908 24764132 -141361860 168309103 -259341653 103473985 248009680 132428380 62788549 157725186 -187289858 3366890 19226363 299371995 295917831 -51760787 -276103147 239669550 4112566 -73289342 -4936992 -256065596 -96832667 -285750933 276803054 -215390579 -72047705 -299603678 -81640985 -131333444 -61945419 -180881940 207244326 -94020233 -241292624 157185431 225869405 -295347634 -166421396 180016830 173020085 254943420 293909077 235230478 -38817164 -131419949 -279040631 65728500 -7217917 126787411 -241659995 222988806 -52773154 -124071055 -115792948 146526308 240337874 -146640592 -125559427 107696636 215242811 37767396 -108175010 -148841244 276739634 134740973 -242429888 -4134684 156251803 278751185 -216585328 -227932022 -164535796 -206671990 -285298367 150256342 19411817 -34608711 31100644 202349421 207582617 58153254 -92460516 125545619 275271846 68822635 -113519824 -54775084 -90549221 267055633 2132212 174959589 -57193470 124920737 135461777 -58422102 -231507001 252331445 85826779 -168219104 -17473121 257657054 -108325329 182454671 16387281 135454896 132519850 -10613216 297810837 213968091 256783002 223103330 132049585 30685735 215446011 -69663122 144337 45059046 200589700 -20249071 -7718901 -11554151 61393392 12166303 229856970 -219604314 -80365388 -254941055 -67085498 -173232296 58941655 -41680841 51919025 -281146697 182275762 -9555088 -65257669 80743371 286098133 -129073729 -244687645 -41371818 -114352448 143922876 -40689800 59665907 -227679 -228664753 -9181413 -50464543 -270504845 32840663 -472594 222491032 183134516 -285216487 54130948 57108457 32477499 68069118 -178256726 -84792991 -71923286 -240647036 108191687 -149698672 200436083 243381795 -301987089 -90417731 36737267 228462161 -49563409 110005025 -23137736 -105193023 32546478 -299743409 185661666 5051871 225161373 202825605 -190273236 -3103946 45583872 -593130 -49511085 -42603130 -60469787 300127999 -165306522 -236038919 -259645298 225691331 -140469239 208944699 -104981787 55753615 -283483714 -215429462 -182838164 -272159477 165474680 38454123 -162940600 -119390330 -276287490 206809198 179406236 -59625244 -74304380 -153380172 179331660 -176674259 122444299 151464981 23329625 -208955101 -55863771 -152665229 -291030539 -120831585 -266756418 209981338 -80659771 198384694 -40856067 -10710817 -230278146 205463997 29838088 -153082508 175958245 273288220 281790589 -212546278 280699512 70624002 -130212523 -104561569 -60938677 -117627165 -76615430 -81174288 240026213 202771044 239131822 96823515 -177358869 -43311909 259142658 -298117352 74520085 72263726 237477112 -222663852 230121864 -10253167 -111342864 234339887 -266447875 -234360996 32465978 -137179345 7248815 -201222816 148035278 -88433304 -64353305 -268716135 39561564 57162070 166246869 -197346808 228111454 -266916396 -254088412 10856865 -215367 -41673713 288413224 -235078047 -84092500 234258738 -22540472 -163952403 179197587 273635973 28582901 186081070 176032228 269210149 263106699 -228163208 37296397 187307725 290470331 166337519 -267101830 -34254568 83204107 -177577289 275960693 -281606196 248501209 -103337017 57691155 -73428734 228095692 216437084 186156822 -236404691 138940049 193997133 76288347 -147262970 -77947761 -75948349 114544775 143296650 -68498187 177414989 181460231 208819372 106679504 -171147405 -94371951 136970319 270399520 -179404277 290910148 47720053 -273912711 118937864 -221847892 -44859530 151264830 -213948174 212315457 209962595 -186785163 25682899 -108203540 92816594 138973706 -27286320 -217464225 175855592 -33309259 39308203 129219051 121432239 114487006 92710567 123819014 -140229637 -65737055 -239909242 -280052068 288555694 -218445316 264577778 20110398 -272205386 143059217 -240227129 -130871196 -151848702 186696708 206732709 -246761010 93794717 -159465102 -286208131 -295617550 259802076 -3192944 131575998 256600193 96840091 156734931 239673618 -277381237 -570136 165177317 227374363 142906722 221777790 -281357356 263068763 262133867 155677703 -216297263 225969244 149276709 -151853 291991003 -275010058 -141997311 -260271324 -196069082 252987888 -30154980 -29059566 296181098 -204051828 24443901 266957365 3226979 223723401 124746690 -202002765 -96672352 -286562756 -282421492 231520497 247681059 259404710 -113776089 -263400782 281966736 -220323032 -196838211 -55858276 -276417029 -160930577 31858430 -265016790 198877610 -227377875 233595572 76711955 -240169818 -170564602 136617624 -106428392 -29807355 167846629 191085388 12938824 15159568 143978199 2930812 -125829536 -96653632 -227346058 130662894 -282032372 -213215876 24691973 -102815475 36612649 4836776 160135784 -270626616 7463196 -134995515 240885889 -252079209 85689944 82221725 -61711142 6431075 259568742 113288813 95330644 232572466 -46129077 265407035 -151978430 -29673215 -207827755 237772353 64687912 183023613 281091833 -14565733 -237139301 162263083 -161666043 -150860243 286173679 -52104793 91713691 153106912 702055 257796845 83487817 -212108557 -293078850 42857555 254773322 -180508691 -189368707 -6603830 177414172 -100146677 -216687843 -141065812 -118513280 -122498222 -175497010 218702554 -302004457 164070385 -208280434 133983977 122161714 47247191 166143718 -54710987 -93102421 -249193911 -153934348 -160035015 266429672 -152872070 -194198147 172661363 270180178 -251349027 -23696131 -256709351 -257324741 -32549708 -54781036 203080411 3156259 -237772716 -273115762 -301613566 85814328 -149851628 -170330013 -253043462 -282360946 301448456 297904165 -119371743 -79962355 -209941231 -121133664 -194611390 -34111700 -288465985 -184146169 -287494601 -284916709 -148071888 238298109 -13806266 -71708095 -295169455 144242537 -155625494 62972267 8818776 38071230 -66183057 29709474 287963152 -296470014 63659993 204827871 -55812357 162280311 -275295585 -79033196 -222371563 208075809 -225131389 -1007303 -113529232 -163076338 249872314 -25351912 -189702027 -101125972 -69676019 76074280 116928906 233024588 257404046 83891331 -131055443 174123214 -214252420 208603872 -287600912 -202814290 -257769069 -31989957 -169007675 -53891670 262870128 -281833548 -45537848 249384360 -118727371 -19338244 29993761 153740373 268970379 -294997459 -239404044 -185906704 -140778056 67496695 -264570624 230443900 -246534437 227570533 -82230112 293973632 -45484644 228246230 -239823673 -86620243 25500871 282222577 205846587 245874435 -278367724 -20129974 94591990 89544962 -242588133 -263835304 -170585020 -229080838 86552054 -74106210 -158532056 187566305 -164711061 49798331 -278532864 -156576398 -176802574 -220534519 -68025883 -186732377 7241957 292436151 -213731635 -253023205 -292801514 66592644 60471270 155537912 -296822639 -213552504 216405086 269937246 819145 -195874366 -223790685 292707608 219028395 -33809918 160411732 -178561374 11017269 161179077 37066968 52805551 195185456 30845615 87016761 -121181284 -41710184 -85168576 -66447262 161032535 126618967 -282778650 197567468 253007822 279396803 173838437 155893779 -220260435 -125026493 44478429 -205423960 -135459976 84591152 -145740529 -214650627 -104942075 -237234343 11062723 -171402451 -85997977 287704371 -273660889 288952036 40290565 157877652 117081205 93677540 211351174 176259357 -26760209 -66030820 -116625938 -192302066 -250880753 258385352 -222872784 -91738765 -167736793 7116919 -7548977 85361437 -144645057 -202488610 -185178455 197104484 60497106 115410635 -203065771 210779659 231899072 93599385 -266691278 145270958 216810587 -24988476 -255308750 -92190517 -181787678 206226551 267031852 179223110 181774440 110954574 -197136142 85633385 -79843399 -123589193 58400091 -254391156 -104099823 -138394379 -110526489 285250131 -136846151 16917530 75794404 -2827206 -234423866 59839273 59042288 -63086001 -49971178 -10870220 200932301 141370890 81160002 47360616 -129710927 -53428137 -246946538 136862931 -211820356 143155502 -13235461 -110421671 40034629 -55965251 119812113 189158558 217675751 62757178 22012326 301367749 286283010 176591156 70227616 -185653749 -76443104 269840775 -261275426 253752240 212937982 -34358205 282820996 -170914213 -126979011 68534984 235818234 -108939299 136254954 -230299577 274430475 -212760088 137127737 -45803733 281780349 -69465077 39731949 -40695447 -92504111 -69663424 -138413022 -189011545 212025687 71482443 263624063 11996070 -215716300 238104270 130214895 -129403253 268293815 -150431491 -7170743 100622799 116646487 -280989637 90308681 75069758 -11718431 -180536648 -264633193 282650014 -171820620 -294565187 252564958 -79139539 -272845681 -205601041 256848302 107292565 -78040743 98797119 265141954 -193734276 1731748 236105106 -294923262 51578428 166016225 81200654 79892979 277825070 42533055 115647289 32385545 -279238806 -236427107 172467444 44757784 780783 18340696 -186314543 279399609 -88322297 254114937 -64770734 196519323 260312240 -46240948 141177053 -40219625 138885569 -62932721 -177412706 178833321 291050373 84069167 -104970715 285160474 136577187 -112721569 -301361524 -149537 -299394372 259361911 -188226837 228913615 30908782 231118418 -121139594 -84835599 125482098 97434165 -141371773 -212758127 -171858873 -135665854 -179279030 49970842 -168526413 295759278 -7425966 -84719135 -11117454 -58126175 273297284 -32069566 -12975825 54730053 94676477 -60077026 -159469893 114865105 -161116142 43984238 -244762973 278075655 142537227 80952445 -199173796 241411799 175770227 292532157 208192822 211767780 97705503 43079493 220148210 -130462513 197122557 -42595371 294222305 -134614770 -55925309 48105786 51912160 190982964 -205575135 27120933 -102009146 184918684 -60995587 -292546849 126267907 215554360 -64973331 -133472924 217078332 -104441303 -220654310 291774808 219743467 -177014537 22299991 108541163 -297870105 287795887 12340130 -207880696 -233410058 -283663052 -172222422 -253001128 -156290982 14131653 16686360 -291288616 -134212627 -47098635 170863288 -155339025 121758646 -227106494 -239959493 -128018446 184761708 235098631 79951764 -192472273 199738678 234697835 65789510 -172583135 283622508 -262957413 -184950412 -147156852 -148951304 -89038262 -105503050 -103423946 -216306981 176032382 153991999 13837538 250163108 -235633672 -290577123 154168787 -197923537 -260361592 105044110 260938168 -50528377 280967174 -58709247 278138511 -269819318 184742745 159407734 -21388549 53058408 74039340 88358494 -35952214 -29738797 -127103258 188163954 -287641238 233671777 -273157274 274682046 29141110 122603603 252863951 272027669 73702766 -197112417 259845285 -143842805 -239040540 13707369 -242963940 -88449668 286357649 209279499 -18442543 21045221 -229542370 119314117 -97303683 136254964 264870642 41997812 -235802866 151469935 -208279910 -191748808 -110144769 100817881 137878730 233989347 244711152 276860378 -126483728 281367599 -287816507 288334236 113553421 -73380765 -74080487 67271711 188715514 167837074 -251059633 -215236349 38975507 122664322 -49221250 12554232 186327808 -35858074 190522225 205928457 171800881 190545537 178752951 -61015683 -227830315 -280851679 -43121184 -879859 159081936 -47824521 202747592 -23696892 -183625369 -224412660 -182468530 280144936 211474959 -66206158 65769720 1814234 -226310434 -147204436 -105360930 -259080170 275730795 9445402 -92772318 261214576 -85116279 -19109504 154402160 -199537890 219375899 158715032 118614826 29707973 -70947630 240995178 -266748623 113881876 -290532054 282948277 -30874735 -60078364 -29441964 246759415 -285893051 137690795 -1489660 -209101715 -30629157 -207015169 259564510 -294332258 -46064013 -170682286 130682527 -28716351 -164728839 264994669 -36936072 55776806 -153343758 -245054226 152372423 283582126 171290032 247972358 56012944 199298520 -6338042 122742889 143956773 -204803395 -228102423 140283480 -70507973 175825010 133331984 -32455966 -44009190 -229390293 84780765 -242872650 -301577426 111975798 45660523 301817633 252835763 -47804640 -230886196 -12864454 96194805 94076290 -136488011 -92316252 -223588584 -107134907 87037106 -79678746 -160807505 -1173635 12480684 225326354 -185814540 -990559 247044292 -291677057 255341909 293029982 -15173505 -42185123 20406458 202543680 -173224220 283519047 -159329551 148390962 -299147707 -273829763 -192895426 109750210 -266689878 11439149 10048363 294729168 295502040 180839960 -244484756 -144209469 1438431 -251320244 284138810 8173965 -134970986 106729805 -202798672 211125141 114698972 299529172 138977670 227639829 -40815636 -71827752 66777863 -212706184 -26213498 -152053791 282851168 86239557 -257488631 196669819 29421402 -36879415 116757413 284027719 -182976806 195034599 -199268529 -210828145 63973822 76207554 -179260408 195980140 268348954 -2449966 232744185 -38025700 183082330 85640295 118729327 83872859 -288712800 -153614835 -175909535 102566584 285757091 -108335329 -59435601 -250556986 -274090790 -22389582 -237181230 -136623482 14607374 -179107978 -85072963 78849688 -140607816 -261838432 55106847 121972214 -43857843 193010248 -254078357 -223601271 -146617247 -96197488 280610449 109959451 50868593 -258554243 178497431 -81605996 -221893196 71632499 -125245600 269017539 -199788872 -264174185 85102709 38238268 -108426542 -289412802 -89435344 11164956 106484120 -266101929 80382304 -93969636 -217313824 57920760 -280121924 81764745 24821554 267772312 292545512 -289343298 125169893 -205956833 -86383369 -216791468 -171932455 -25968192 80336208 175793552 65612535 117246872 -147869142 -194270415 -289285219 -121413301 -281781682 264789312 -93566871 180269739 -176042713 118668221 -250969947 -179875243 209468645 -182781671 217780662 -291090 166662652 -238307459 -294103747 213138897 117318164 111526906 -137969071 -93998725 -25910780 142073343 -92162150 109530986 -225918182 -13479990 -108621545 217303934 -19548732 -17635971 -62233819 225694503 -119889724 -81217325 88924573 -131701483 75543027 -111880219 -154398779 24408089 -176560800 43609657 -229570594 282154669 -102253065 245172449 196384305 -11931293 10688763 -279237651 -39406523 30496219 -237247744 -293033977 -185709146 -251654817 220333128 56877996 -201019771 214563164 -43708582 34529263 -46924221 -21566063 -227961243 100184134 270297076 148885200 251030506 36546582 260874989 190526296 132678037 135521495 55828375 228147280 -39487465 -272258954 -33658753 252030193 -146379533 182973138 -217508526 -194763300 -112563185 162072253 74271769 135097567 253589638 107348706 107958477 -221093927 24683678 -47192690 -246938581 -270669365 -229863389 201643936 49858696 -227656382 -195816586 -82256306 -121332928 -2806405 21812235 173740463 46971275 229946788 -241385583 -59538614 118254028 160981407 135845234 201866550 -6068194 292404921 136560892 159803375 66821285 -104235458 64274336 -47783371 -98298987 109117841 177874439 160153772 -37162279 292736986 -111396791 140469004 -23885869 -293159862 -176619073 -129590765 -44949349 -141486322 28059763 -44797549 280811359 -70003682 210625528 242530890 -92827550 5303040 -30938009 -33019500 18104612 249606956 -154924149 -181584206 154477246 253432411 -39712292 -33160236 51205455 -113740950 58745378 102182488 -69512605 252296153 590272 253855785 -98419538 172197390 -179336267 151060754 261559249 98608342 -80850916 87493219 -301448968 -85828920 299566709 -9657899 187947771 -240139905 -227012731 283194976 296964227 -246155068 301246969 243467271 -151833371 75827882 -65038949 86582216 -94868207 247463547 -250811418 -34829128 10456227 -277874481 246222333 297976823 -296954226 268943454 198470641 21262100 21014153 -213003717 223945053 -291905438 281482119 139293781 -287417615 287083980 80452325 -203409084 9338554 -24559428 -159208672 -30809414 -111264950 -231595644 -186835002 -162702595 -112890678 -189620878 -73225055 69940274 20387210 76075688 -120275848 -213237720 -23418786 133149671 -260286642 2710311 187707768 274735822 -187516162 130846154 -217444556 52943480 -69723559 231800587 227587047 -286037028 -241121146 -164438283 228526211 -91093030 -209194905 216353053 34684361 -104257530 -191603779 -255197559 213866244 -228468583 148059579 -238728501 -174039940 291568548 290681854 -256906626 273463173 68299107 -286625639 173454900 84351736 -213015223 -23445221 193006167 89703925 211208075 4372040 157439774 106438515 9369620 -231024599 -46886360 280521905 140953838 -200913048 -256075735 84294244 158502339 -163750217 -276157480 239143497 -245495602 -141614131 152333596 249198818 296168841 -28534830 45344704 268292193 189016021 -60134758 -64373751 271584197 -127270461 279541962 -249728717 -296035683 123120121 90009720 184276073 -213712680 -284543281 200245651 118891023 -252075066 191544168 4736135 65157302 202807248 111381569 72529525 193383470 -194463434 176546783 107572181 181916908 41189251 11094254 -130479602 -251283209 219737825 171823812 -263120736 -301084416 -267127045 84363104 -235910941 264322087 -133260424 28157639 -258179211 257279578 -183975174 260616585 -63124372 251509799 -189135212 -23125509 241224975 -30692570 147141988 -265233558 140216602 165370716 -14587666 70381619 253140500 68770277 -191417366 -133913542 72686819 -201624953 255659352 155973322 -179880736 -174217050 24505652 -41959685 65573362 -57574130 197446419 -35884682 237440805 112413493 104800259 274655812 -112686603 158340276 113018128 247931274 -32653086 84559418 -180725706 177155047 71036183 -33058540 -13621501 86774024 115080700 -182688343 70671541 154942175 -232845031 -146203786 -264849496 -39308326 -101124888 -131808180 -163840204 -238043607 -266614371 -238612812 246748467 -242487653 -29828104 -63949441 119163198 116149048 3728603 -7348865 261219985 224241314 -58442865 49498577 -177807734 254579884 -87632314 123356951 -230984000 -73007111 -100182977 -265276046 -219602575 64466893 -32240179 81417071 -263229297 -128267976 298539973 75641423 -242001468 -24050136 -169566568 43959164 18582909 288570015 196038897 -145867664 -81577436 -206586933 135665541 299126521 -30019005 87774444 -4224232 -146490853 -203280859 252625023 -124647467 216953849 -109815613 191971433 125437278 -135152483 -210804103 193655288 183608992 -10059324 -140116055 296641832 -131852223 -153037298 -266726156 52926919 -22816238 -84322903 115257485 94601981 -219008655 255525444 -208086948 284900967 15541551 56688680 -142425324 293733039 278524904 -221753265 -269128198 -93204722 109088756 274046199 114880237 107059551 269660417 268343199 -50224031 -202587563 103327049 150515415 -223829053 153175711 -279191314 -104284373 -13508705 -16756409 -160694650 -28434419 138911916 71734692 -266642711 -249763787 107890074 140159288 188306439 32014148 134238908 -105199143 233106302 -170650794 -263606690 -174348209 -193470938 21993749 145751605 -47578263 -77336538 31933865 250885263 -51106900 -203772482 160958774 -88224336 58567824 131259970 -105436386 115993592 -206320478 171383814 260069115 103026427 148121450 194255276 -6944126 86911156 247003520 -60955037 90212268 -24744344 -268742137 -23776544 -131336861 -218104512 -36885954 132952347 147768688 139042555 264782085 275622421 -296257023 20672519 -73077889 -185302193 59615045 -99735716 -136686092 300674932 -136998855 -227724343 161275294 210658768 186259553 -132068047 272793101 268836812 -93618214 -209337018 160782922 -233485228 -87263763 -238322069 -275765229 -269359541 47400435 -128147805 256324818 196280822 -293788368 226085771 20382396 -122651193 275892179 -81248549 -20738450 207550417 -205224388 -100878210 -267464653 150034623 279628793 117042978 186181692 -219984444 196107110 -194479208 62889303 52670041 247792617 -170678190 300005050 -147509681 109419953 238348305 -12780842 -14802060 301077823 -45318528 78905040 -119625400 40040391 -78162732 123960548 229660976 201831832 -264330490 -138283891 123656321 99097315 221894941 88130472 -237071591 -266980770 63149956 19743146 -180230220 43079556 44633870 85094595 204479513 273008813 -92664170 -198266712 205673040 130719182 90143215 -121178796 -187568012 -93084831 78200331 -149323218 -299943517 -13319145 21806735 113985911 -149960106 -50332862 155262128 174860867 -108306689 -102190439 -128816763 174702004 -111755486 186163137 -110895651 -269082591 -6812742 126075316 32372185 -93425234 204497323 218864689 -51424282 -5987594 262857401 -256292475 171019921 -104446270 285843817 -173258592 -13731897 -172956801 -231855164 -55157324 -290102745 160377383 79652980 11049189 -51605029 -209934972 29694161 -258634812 235970410 18162384 113340274 -224128256 -38737017 -67034831 -156189266 -66705541 -220781802 65071053 -230196230 260397834 -56540100 -98810447 -142025785 231602868 -79645127 -283620596 -161522265 235764413 -239771127 120695699 -146996289 -146761539 109172139 -94467404 135233169 289162338 -232378790 -194920017 283259513 -229847920 17359958 239747596 3311487 -290706295 -265118256 228215161 162963839 74865310 5900610 -143022646 -262712883 -243612320 -169983432 -250568136 152301572 -166952901 -19377215 -299242907 250220951 -40973197 -55870789 -55104059 -57200078 32915456 -133916619 33683421 -202120872 24219772 150845996 142512211 -195465004 -174407383 206500648 16440843 297995298 -153450665 -201750806 -164373036 -108066961 293406736 177853391 -147124300 -249279944 -84586934 -131609231 -229979733 139839645 35283221 -281722203 -203942677 77957781 -110280421 -12532743 186030509 259447920 -234401206 -9176341 -301310715 301098411 145618494 -208692110 163346502 -146100247 207279999 201342225 199417708 101740115 122432278 -15659692 64352362 115609847 287054796 -225642922 -50844305 210166234 273992676 180094950 -164327923 -245956832 -48266493 230450783 231246443 19996111 -45175376 -262674823 -197950888 -295350247 156052992 277389429 -288338050 -49881358 -170023934 -208565544 -215800974 269282237 291628917 279305801 225701659 94124132 80375670 -219994128 244892620 -149099155 33990337 -282186398 142571100 272611789 -63892449 -179322278 144671632 157032160 128904878 -116733523 -12232764 291699321 47455460 -51263225 -192383957 -124399525 -102823758 -23135758 137485822 -9484232 -1929015 235252720 -111779771 3598359 29425447 -67254120 -152548974 -131609733 237084649 -118827315 204175571 236158395 -224925434 -100262300 282980238 -206695557 -43263715 -147660161 15240950 160630422 136326567 121218605 -139803130 -214763352 -299885323 -252474233 161854711 -120133041 139564048 -173630931 190126747 285801999 213786677 -40799646 -225062493 -212223645 -213828424 -77013995 243264625 283761991 75690786 218376488 287453304 -35412617 111377741 -157977514 -278405148 -191142980 -256724340 281314552 287198981 -184502660 -50365321 -70674818 107306108 -173857995 -219281133 20810711 -56176356 29578881 97928130 17473276 178781623 -178116865 173821048 227089156 163044030 -135536509 -61409876 120796084 92334832 -110880425 -109715009 18466003 44262912 -227206456 217793610 14058716 30763000 -87081144 -170246152 -267022020 13082037 -213094898 200647648 -26808079 208185089 54193176 -233217848 165867063 -105916100 188378678 -18688388 -263888222 4645272 -110753643 -95417014 202246782 14061332 139707272 -43241459 227954387 95076992 138116493 142421892 174067819 287546305 31271299 -177151161 -179899194 -20012046 -292535657 99215746 -207113863 -296737379 274380864 222635581 94524905 -78950521 13704560 -300307055 41110184 128632226 -168283811 213956504 -150765943 -46037915 193265979 -47271534 86493349 272873764 -87440775 128287129 213114429 19995446 86530395 139893863 -128145631 301310527 39615531 -53135740 -148211588 -45083107 81035310 243895774 -172317098 -161830177 265608160 127002878 189767192 -301741552 -90266733 49458356 -244766810 -247214366 -253728036 -294373228 189754403 -116371030 276797968 260002622 -31738394 293797258 -166704805 -286389063 67638370 -149564463 -219281210 -198748476 296714839 298545941 296369560 -191428218 -91531497 56526571 -192000558 -83659592 -150790198 61904422 -71363244 173828013 120943742 213602703 150950952 -203012005 52982034 -144180438 166851191 -172569488 -190677401 -221299212 -69789028 -22408955 -221008429 -57345203 19703219 -169776629 -190031560 113649486 283174273 30118533 -267665293 269665751 32003509 -247413774 134100479 -133946932 -150007634 175799594 159582868 -254438366 52440242 64549066 -41568975 -33703244 -17031525 -158048538 204044125 -74308884 -77532900 165735322 100827483 -50229255 296571244 -296829987 -14497872 84394171 -252997503 131186273 137795392 -273951025 246807012 -74122131 -143897487 -2497337 288917844 134740103 285691278 -15215566 -7295783 29717459 191985671 -262980549 195811072 243550382 111266512 -67491005 25893214 -55049876 176901503 -184551423 -52507020 -52260252 82091641 -165294363 -79351720 -65566427 -270171726 209991159 -84103582 -29232447 176112925 237418379 -226193309 271483112 -47109061 161376526 104359345 226861585 151541726 86790694 -132883665 293548020 -147903837 301732815 58838875 -246182934 -158878261 187669603 158511896 -279556722 -153545776 -288835607 -275346011 5823170 178782478 119582177 195779232 168659480 85934001 -255803959 25916338 -73336372 21433172 209291131 86222902 271975745 -68791720 -209547090 87164515 -170162056 -127615501 6435974 -149644711 -159050946 106670360 -59629075 254717319 -302068628 118349077 243232833 -36552120 83751543 -188032194 109781471 -105082057 -195404170 225536277 -192260680 223649381 -113211618 5618601 -175692899 299632738 -65087284 283612528 136828917 239006584 43061012 215866328 -292166504 292627533 -295629848 -233579735 297761014 -47147681 -189630832 -170107118 -265409426 -118984158 22376654 196847396 -297579749 -182749740 -39060489 -96671779 171692037 -3467176 82172096 144250810 70299805 236045942 258110856 245414714 197841870 270340582 -156101689 260651308 263956481 4029558 111638223 250969745 -215351920 277118179 257040505 275131817 12994840 148116193 -64934416 210143740 -206628929 -98334728 87645258 -84075210 -112104394 -30332589 -91320387 285575477 -23725972 -153535071 -189280190 -251625113 -227890026 -272875022 -90393708 112236071 -121551657 -36428189 222538898 -267132688 115307506 -24471056 166896867 -126438042 125717050 -109397281 -257611203 -252757794 255338976 100499430 -181446771 257435689 289414332 200223352 -161454945 174696747 41109277 282095371 -123233859 -24508053 153226460 268451870 -44140182 179980424 192583046 -232699770 -270300165 52037650 78057571 -38155950 -123458109 -250685790 107821678 -46470671 2771273 12295942 -202336152 3215799 208400515 56049233 -40008113 113263789 -287483711 278159132 53845617 -35568892 -248237700 -204361955 183052670 271117242 54010013 -152644503 -98264169 47924181 -243430306 177919334 270773123 33799400 22729417 27497771 8287708 -60450139 -198210910 12663650 -198768657 245555075 -269532493 -301889213 221097171 197118614 38634823 -294862324 -147057552 -118615374 -219244028 -158643870 162148310 104875311 -195069201 -213787314 267360070 136116347 -285235450 -116401228 122451302 254248737 -82116571 179293807 75319571 -266167633 -136457576 -86484085 49799657 42033119 -261904781 291905690 214954876 158820445 -242143735 -166409669 202624387 57663901 280862453 -206135170 3795991 -138553228 -86783856 -275893709 -83488240 -258871007 48728350 -98352385 145654059 -293627712 213361401 -4948430 8046516 218682911 -17584694 30797097 294592803 -102392464 286789886 143615941 -237052608 248491752 -152499651 -203448585 -74527570 -284739134 72624202 42205622 -209746996 31564490 134173700 281754446 -221257842 220972651 -272737430 225928987 -132713259 272409786 296726030 107614872 11460023 -69982390 46001342 -206896303 -43537510 -49322298 13025168 60475430 -18864168 118612660 81371268 123038082 -24347326 201941924 37948645 66597827 -153119898 -123541848 88010783 -151626486 -272622297 -296675845 294171210 135261846 294530094 287403944 -175705681 210973938 -213418092 -35075051 81129546 272399743 192028788 -30991445 -66005126 -109563765 -161053461 267758541 -69436591 211987022 39280728 -296030564 -287056862 210470299 30185162 -217369164 113655106 63219467 90309796 2963500 -180844272 209002258 -247107563 -8780092 -209464137 53471527 -58606555 -287262669 88119653 -165865844 -247287468 -264084145 -141251364 -87774874 21954839 -249772105 -157026846 -212438653 292768699 -205756503 25412320 218106424 -230531476 28876474 174480194 -293068821 -170782703 -145350889 -93655169 -287287676 60691791 108231254 224109906 206828448 26086344 -229766851 169411514 -241502864 100828275 -46324808 54263740 -250042166 167370368 115132850 -116204540 -74587991 -129211552 96868698 155596655 -223682220 186236830 -107739506 -297118746 83745553 -259479773 -124214194 -252709213 176915540 101015390 -89748054 131999784 159070674 -81806798 194436519 -288730971 -161539102 -238262273 -228080264 241052892 -279183862 138124428 130930804 248906245 -71778413 -159345917 -31908659 200810706 34957334 -183171994 -39927683 -149789893 165626544 -156792475 -24832531 9404905 169333559 39738140 166371191 -90044270 45162759 -64443058 114096361 -272378713 221642640 231595959 45904194 170777755 -97811571 173407513 232374232 -2032537 -105130999 -254181228 223513850 53325245 -102546681 -11406241 257205550 175082392 -100073017 -2281416 291878948 -85852902 -111386309 -112767364 -8218358 127979991 209713494 -133564963 -11293621 272893254 174240870 224691060 -109287545 -26219090 -228116450 299798762 104646887 164507490 163747481 171083925 -246382327 -43632023 123243641 -168289235 -255708529 162209094 287968933 129311348 -188325968 -274016027 -179143611 -214344799 -134716754 -143353223 4388308 157745240 -68135162 -272032790 -228938361 -270148126 -238711896 187935552 -140465345 -146312759 -95823121 173601139 -100260448 -225053879 -33648177 53097448 234460661 81984359 83570754 3603348 -261029096 -242411501 29625207 266724187 -181447910 -279794210 174619160 -194441030 -63857021 7624768 -140136650 -137677511 -112450664 167881819 -182909618 72633664 278018616 -191238087 -27009233 188110499 -79472643 -169123944 -60503468 -204027149 14979599 -248769242 -16798423 234187927 55954307 -269213162 -190353964 -230884977 -109548994 133584634 89845035 -263204031 211407808 -52820489 -85722632 -197128847 187690553 257859013 126526196 250538014 -70932694 -151299092 268766228 36138146 -135618151 -147879751 18321166 -121868068 -235442465 -214071069 61290822 -277225977 -4799796 -252234511 -128123594 34412867 -242260892 155423496 -180487851 -212171809 118800668 -278379633 55565780 39262714 -70627301 -240081289 295715738 216030831 -242720662 259625957 -266215799 239188220 -272389061 -281709627 -57231688 -195209808 51787440 168897110 14099697 -189277444 201147134 -204423768 909570 -18664447 53313067 48240802 -34955418 -192755196 85828629 -229265439 -160322755 -9269372 -238619148 -113735872 -81159616 -220202740 266745400 -297261886 -254907580 -234468592 -167459852 109873420 169409361 -96577056 67751159 -47443597 -46156006 105425461 -134043872 -207623018 115305889 -148747450 235214732 7773790 -232468127 115860438 203591696 228339019 55852211 -13424648 47419842 -249743200 -138382923 173681130 71074083 251533596 -169711912 -277521796 98646201 -110193541 -153744905 130237436 240130390 35199852 -109953625 -180026599 -287174233 -268314666 -75142933 186414539 259629477 164468403 -223520307 118372597 -191034528 87889277 176252395 30288667 65903764 -83069627 -24911397 81221881 194134270 66959555 -231398674 91596814 -128580126 179706795 -291501087 -237453220 224234455 -213328533 75796534 92781709 -286771688 89834740 113454221 -269581344 -115113348 223322324 36508445 -41777263 -42100731 -145013019 -194021856 116063575 232269521 -33778243 61779002 129403746 -174332396 -259702486 -104731173 57844514 -188798528 163975809 -20667405 264740048 -153621007 148790619 -268647534 235490835 135472334 -58882122 -193071098 -200083315 5748411 -194398511 -94636123 282240388 156522876 254753135 -251110992 -294817640 263540524 -156735355 -73028773 -257256707 -299855051 -284802894 -217542957 -129011962 218048852 -61971995 11545557 -184963745 -20971738 276476659 -274559109 -222200490 263228547 109498827 -139953214 159286190 61780148 -87985159 -230939294 285623795 -146335844 -298070438 286522587 201853409 275253972 50998377 -297046516 -108833088 15981043 190401492 288328121 124097440 58611946 282685586 -194646105 -222051173 -299782784 7552752 206916028 85171450 279130072 -241520339 112283867 -158127593 -232968446 -75128314 -14226987 -285776821 -292341217 -272795357 -167303918 63466362 267641062 19291099 284733863 43937046 31870009 73070487 260668300 -234333288 -98485934 121990833 -246533461 248981975 -23524765 232470123 56466713 -276919513 -24015426 200176848 -294689074 -102641510 -62414549 99231805 223480690 -22347175 40165729 -135747558 -298319317 -1791473 220953800 -141216241 -191305027 -147548948 183012117 230084798 95650072 265060525 200239992 197282943 -236811960 25043669 -123188275 -43074703 -300223962 -244832077 245043538 -249453237 -57812371 37135783 14024940 270008311 165440847 -69019890 57538280 -213479491 -38030327 -266673050 3391117 -289685520 -250321146 -192632757 -208476331 194493041 161708026 214948595 211240026 -249407765 214842815 56849805 -75784761 -154461420 139336049 -162850674 56020784 247571167 -202093603 284537517 -61939523 -241533197 -289439096 -142901496 -28481455 245700006 -71599444 -245542454 -135199384 266324744 -183988261 155314898 162421709 193211900 -217246770 111810607 -74383822 -174023440 -6697012 131890156 274385181 10702122 198203435 151354597 39066708 235340570 -247087946 168853575 28748816 -147055401 -16676540 48671816 90932613 -206645497 -86438610 36578692 -57106253 267836151 225721260 -126578025 -91229014 13823221 299395023 89161570 63779815 32307261 -99745465 -276379050 -186258800 182072248 -289015750 174043538 64398824 117949581 195559582 -248344841 213967503 -192421302 -187081848 -227130090 109221503 56548652 252584739 -289941220 183436129 -39276343 31419617 263862679 150453829 74033805 -157754073 102535172 -227258874 290311544 111756898 132471847 234587336 -178136837 187618314 110365749 96437224 226348701 -62611446 173335056 -244141194 -219098960 -124744143 122857522 -145669530 177947319 223365246 -63434217 -226842626 77715574 215703790 -133494173 -202434607 -202575883 -24290892 154369046 -68769794 -151120879 -164853025 -122257507 -221619635 -289300713 -55070570 -269327334 -225797477 144756918 142948561 -38627227 107508018 129330105 163338333 60379495 -106187770 100974939 183801081 -191587120 -281544777 205209622 56933119 -192664972 -102510095 -73971138 45885847 273767778 -64488418 -289900116 -194924929 -223766850 13047375 91373713 165266754 168836341 -254140828 -281345142 250625897 -247719771 171745495 -248732426 -205039977 257053512 294497465 -75969062 -19620525 282573007 -121430263 -46826906 82513442 -145321721 -170092940 -42063733 -38479260 -238053059 63405405 -45252958 -132029461 -90338450 -247137920 247610912 41423388 15317978 -111307972 255701572 253833558 -33874957 123597896 -9108404 198463942 175992575 270686866 -275665110 -237063871 126136243 157950125 102872730 -115037177 274470152 -61705379 63232395 170117291 -240770214 193747401 -56054473 299603865 -37302366 193245784 -45472443 -233493973 147911838 186351609 121904366 61662829 -61918120 -191317812 272826146 -24980538 -84077261 17710400 282561623 194616848 79787897 -167201174 109496026 -98163859 -80569107 -74795657 78149262 177715267 -158024923 -207537908 261736919 -298688841 97812170 -294301825 26901838 -163130516 160554347 -62337097 221418323 157714622 -225357534 73610651 238060250 -139051583 -247587941 -269538493 -2134395 94241764 -126195163 -235180757 -167840388 198682947 -284735801 -210351273 -217323879 -209317490 -219934394 217867877 -301702041 196571458 118408563 266855584 -11215171 -139164024 -178890651 257299250 72137745 -79787207 -100154880 175743557 -35735949 -118850511 63181837 -276284901 151364030 -266283696 198137986 -39499982 -75390817 135358745 -91656255 -258101223 260410773 69355786 -287552633 116956192 23287771 109052194 217879214 -275912956 217407600 10924363 -82404532 -229034485 -232906804 40160086 287052164 245351610 301916150 174013157 -181981501 151357618 99233669 270534033 205794811 -297768442 178725403 -190994464 194944659 229568886 66354770 -105661618 -21341853 -283570388 200300069 -63550291 -186197874 174123956 277708331 -115400207 -202875100 -197678031 -298122736 -18772058 104907796 29264877 41015131 34981368 98972117 -82344720 -189727549 -118135484 -138780361 -193240004 239441317 -267362818 -164423357 -46579355 137348521 -163200041 -111585885 -94624130 81920110 52771500 -219203735 -290369115 276897283 -65718668 4879662 241798899 159124634 -230579322 -180123227 223019070 100571101 -158456116 259345872 64813464 6978645 258331336 163102272 182840752 295426570 -230515820 -268923796 -80905906 70869424 206650542 19310313 182583685 151101666 152065322 201795278 222461826 103391638 62092822 100104114 -301983070 -194807447 -299192602 159254691 204626588 -3713509 248236542 88973399 -78576525 122151661 -101672240 -30661558 211101112 176716281 -43350024 99205267 278197038 -225108062 128191820 176108391 -189602251 64334132 -134222412 71176791 -210085476 -106865534 60984857 -48762298 39487381 -51840728 -272089404 -51925413 63596179 188532236 -247383453 119911518 -240263594 48979190 248958750 44609804 288422038 172738050 -297396757 241786915 45087100 -39092967 274970433 -71927728 -181253040 215534017 -62029713 193868968 -190199128 -16759281 139006165 236495433 -191649461 -142078592 43554768 91527526 288969929 -76198121 -244039643 -60910014 -130161337 254522297 -20076592 134698261 255427224 276924216 -5822053 -121445903 290848722 234003007 -153946424 206280808 -286029048 255551877 -77723137 296817467 -25723043 247181998 66581002 -64356369 11849175 -142645323 -16729062 -226497650 -111767391 -188401631 -265823060 21045279 -154611326 89570226 -204281306 -291358744 -66906367 -155648436 -298369765 -80118710 188360538 -227672052 80894555 -251805964 -277898867 277321906 -47854634 -89052475 -6446770 -93660362 -18156840 107431667 -154523715 -255581425 -73479933 35991312 -161956570 129083539 154809366 -242070499 -118782069 192638512 -8006996 -272636795 -205571125 -232487887 -19156789 -170071283 -162311105 266944382 143260262 59897403 -117523277 -289502025 -262568113 -198427107 -55142688 161558737 -249093995 71026105 239168260 14805735 150067399 35192473 -239076490 -166889241 -167729986 -95040820 250401453 -79440873 174970817 152653851 -93129714 136791566 231750400 31999951 93236134 265340059 6950611 -98004403 -284120358 -223913446 -196603628 28008155 111297808 -47496216 -191513100 -244316496 122714017 39015627 252698885 249246213 -170887539 186316684 138393358 133724465 61851051 -50628286 -114568796 -50351539 207771153 -215602096 132359726 -15912889 240031617 -292642632 128628870 95433798 -282104973 76345567 -123781444 -35012508 193773203 232461974 -43179682 231061570 -204318369 215062827 -195428411 -208144938 -100136181 40749945 279064933 193211309 -44570102 -260768666 -98515574 233504163 12004186 165131159 -196217653 -47380698 178659302 157822272 -22680424 295102086 146384423 -52047672 138394380 99048731 75359284 181664984 -256521963 -208916895 250383699 286881108 220447660 188225145 27009488 -23315934 53863391 165514886 174620575 -12754655 86428492 292130747 -293506997 -248144656 166345566 -42318929 298917232 281973321 -144621285 -162005000 -75679385 -244201682 -51687108 48849578 13194183 299045833 -278817946 -21010149 58378956 -159251017 93880235 53551716 -270079388 278201895 -281532059 -139115544 -13106414 -1829278 -82889537 -77101537 12587501 301219476 159200171 -185855958 139030235 -80129955 200660744 135920500 18720150 276614146 -163578234 285517608 32662342 -131339239 -189030392 -255486423 32327663 177320296 -62493915 255852830 -157653877 220278876 -22538682 60631167 -174933466 25435460 25778703 164178116 21592083 62864801 -75756497 12079485 -46083637 -249381675 158003087 -289073106 -57991001 201736893 270891842 -244248444 -46876572 150119427 146284840 271965776 -11497177 -105031431 84182195 -15214918 -77135441 172940915 79553503 -110272507 -249934164 222910984 75482928 99989829 -243277360 43342333 -117323955 -81310032 105917357 47977580 193259742 161673785 -202847316 -235958205 270664853 4264403 140161579 224235022 135158579 43876450 -76134653 59768373 -61662346 48101925 -195864225 -205332450 -300024391 299765791 -254460106 131534927 -78685162 246187745 193214799 250964354 -45366127 -184404096 222856492 135590223 -115128379 -79964958 147081348 -95257629 151970262 -67394656 -19617434 203935395 140182976 144711113 -61563494 -131374815 -56230804 130409960 5393169 -108942935 -274710741 96169146 18327395 -104060848 21192082 222557362 -118090112 31670691 -39586588 20367269 222487393 -209504467 -62559847 -255342707 228314120 147057522 -67819578 68760590 219509001 -209831665 198895572 240739512 -106252952 21662943 -85871021 260816962 -114570367 132291919 292642447 -135988015 109632191 -7620643 81151588 295242262 -165397398 -258790644 -124658658 5153528 147240228 165383314 -213160363 197471301 218459605 -155358706 -30370934 81382724 -44883126 -173415410 -149216827 289822730 237673666 -33354683 -43299498 10059058 -122711629 35360788 286345047 57620056 247628045 54771163 -15947355 -211679288 -16604154 -96197690 105681721 187998618 288097892 -147848503 -15221408 9749195 2046122 197890236 -87220598 94611839 -99059808 107570763 -165817187 289315864 190823430 168224290 -212979151 -41980972 167638404 -8928492 -57746515 -142307372 -277057318 91070087 -285668547 102883731 -228604410 -197027715 48249734 -151952161 288904171 -203199329 -240639528 164751190 -257158369 -87469379 189860678 -264432083 252070471 -45878453 -294466649 -169315837 -144368755 -300899845 -181360220 36128841 -207993001 191460296 -246588575 225474842 -274722155 143363823 -114455739 -50665299 -238745131 185337259 168780530 -91072419 98201431 298227828 154155509 248547908 251798970 -60843877 -30059505 221795629 -167939731 114969211 -176070827 165008189 174932125 171863015 -191095135 -276844566 -78937020 171933830 1671509 -273541412 121637333 -48556134 22570962 262587837 137998294 64488977 -2767602 -170382868 301670683 222782119 206288469 258251945 -131877047 168144480 119657021 -274862385 -132269120 -109430186 -301904013 106274091 247637283 31532444 141222946 282088744 -190901273 -221138540 -259240843 16030552 -153153293 259436404 146491565 61995205 299988234 -237300563 -80099217 300806764 -91847519 8024411 -55211126 -166475067 -169286415 205599319 42559748 99678749 51129184 173741207 -37945655 182176842 197964786 114010277 278551993 161494454 7075891 -100274176 130918057 168557293 -96650890 94657456 -35670246 -116312967 143089449 -69859745 167152580 290067422 -96844020 -116816782 -234256994 240633601 -179309825 -62689053 -214703479 -14033951 192177087 54172062 36612421 9418428 253194411 281669864 148094073 -158950593 202994391 200856736 18645280 257443666 -10837112 240341650 79921389 -155562215 -68836485 63038117 169485797 205666991 -214255805 292571776 -29686336 -172200621 -139500358 229479041 -171732680 -252011930 61451622 270711521 -15277985 -279491389 -1084766 -193082133 93944232 126812282 110802646 34752852 -257807760 -101436026 -5990889 34605388 -231040966 137900909 23344066 -252125394 243378920 33473999 -181070861 -210190457 164923974 82981105 190196872 -15258369 126980553 257681195 -225712952 210737720 -85079878 -192264320 245194256 -127349210 -161718646 -135576075 -240890357 -124901442 264214543 -199955405 162261927 -30737104 66139679 154673490 63321981 -54867829 -230231555 284068167 -126764105 196439988 216220575 -75964197 123470450 -106635562 -111866963 -78867204 224127358 -58867121 164647073 221781526 -153719227 35298371 -241695465 264113320 228475281 -283402064 -188213537 -20460322 -59384874 139883869 -27558834 205511045 -258854763 -65805396 -20660927 -264729964 -141737735 93744126 192936129 100809548 -66110118 -255857433 67857671 131803213 -204437210 -186421977 239140324 52386691 -118472642 149404174 88786517 -3115526 -296380860 49299544 39691768 283343750 -291043181 219360065 292089830 123123533 280543123 166131468 -72964660 2607493 95859047 -228435502 -79896622 -279325499 -250071036 -197357883 -27553197 192506574 -92397567 276875882 -188110177 -56636479 259122366 238777849 -261384520 -278868768 266689342 97867338 -146173016 -69568462 -265282270 -111737895 -172148873 -181814374 -121616101 192420159 -135300617 246360617 157605881 -290431676 168711698 -265531147 -102834757 -251389887 -136268804 233757135 218147294 -88040456 162334602 -104296518 -62082696 -249262969 117603301 -284102867 -70980972 60057023 154385282 285953953 16849877 -273914835 220480280 70808244 -90560250 -268991256 257619111 50960963 -165475488 -33458255 93589968 205191701 -195076436 115364100 -231857213 -162973624 -203444168 148626353 165909645 -163240214 59563916 -287232712 230924435 87303820 -130551709 -123176969 -153411509 -200880792 -126855811 -261839630 -27771451 268758730 -25101710 222346557 -146612942 28478691 56844595 -155435854 -9174904 -244534553 25821754 72212972 -115263352 223266838 166812767 -81047613 -22001423 -22253555 179878818 71322300 55176681 -297525360 179474106 188083371 171719588 204634656 -189543830 7790715 -112500720 90531874 117377734 163958892 215512976 -33311630 -96787991 -287641436 -133664813 206544451 -124365620 66201658 57692707 177052784 -228089059 14154393 -107229219 -189524903 -218016327 13381310 -121160613 283817729 44976927 284794825 -26408189 54199851 261923963 197353384 251542113 112292481 -227582327 226755709 190814630 33373931 -243850469 96966800 -17212143 126673496 -241105845 -59104040 -214246916 -50351479 70923774 -215361524 -263259481 298754544 230692938 59986778 214780893 -96385926 -159957165 68706070 -289219580 273296399 95712792 -249733235 16416197 95050931 -74224381 156366511 -42477532 114999276 300207307 -189367854 110054489 -154526322 164040227 -91684145 234718161 -34772235 -94077778 -143922048 -244096057 114382089 -285386073 78320111 291834826 -38550243 50611959 -69277120 -158706404 -211590811 169709072 289194578 -277438219 -21622062 36648582 110587550 -47922264 9031542 -58065591 191669717 28381100 -122621742 -146212364 246558747 -53472377 -227135717 -128986183 100629752 -215613044 46649374 -8730958 -226032112 83237505 208004810 -140881582 207484931 299009270 -30205577 -17140645 -156166353 -100781124 300586601 103963174 44620312 -57831765 234428249 -166713666 -137879053 208940615 -102394883 32617941 155414531 8568703 96684673 -213410668 -223114280 -45547884 -237190610 132495996 74643563 206550155 151018206 -164030979 -166470002 59162324 258359236 2811545 223529087 -267450830 -184733905 -167230839 32758063 216012723 216552247 -76063082 60906062 -169816652 -298412133 -98968350 -172142184 3088272 217085479 24493819 -77259993 -2177856 127168880 -57545470 257309557 281831057 -77967644 196454837 -155259038 227780700 130671450 -272726002 -9666919 -4947256 168836758 231058171 -253877459 -65549341 2389564 -138946501 93253988 45977818 -218655868 34761500 135048692 -296400423 107886114 -35011993 220291312 -198360189 94712828 158593586 -15690655 165066579 -142403273 -190751253 -264843232 199393152 102723686 -58981498 116784268 -94157839 -22737768 293971992 -241332146 -60824289 -176674366 -274797791 155395358 140861719 263871730 31098462 -122412639 -242528572 85546148 -300280470 15114575 -27301276 34248473 -184235436 18211760 -232998675 231854718 300068439 -263838875 -137900354 -104755293 -301406199 200616420 94564022 175954371 94513767 236477251 18242786 231921292 -228115086 -41196264 -257810593 194558802 144927397 -165778461 60847064 265127209 -8659154 645374 230821453 -279414445 -55620463 265190124 -104249293 80598989 -244715081 211654325 -152722043 -142443726 10027839 -161127385 -64620158 235036264 -224203404 292462476 83932853 -286067013 161635255 85371949 197963863 293780500 -152685286 -187501819 78896212 -58151886 -257781075 -101556826 149226999 75916218 -14817390 94066632 266047350 57349264 -238329408 -84948876 220923079 196059104 86292575 103799622 86365308 69933081 101911097 -271779282 264095617 -257932406 -235171764 284217793 149800978 271205484 -229456571 -100732174 -30286683 168669381 -266240074 -115818978 -67911952 -293221663 -83406522 98778060 -137376723 101375173 168280330 -227444283 -1365622 -26857209 -103231177 241863915 -22667952 232499968 -286565930 127193666 12410317 -95383930 -100579924 -41877481 252730151 -123052341 -29896971 14007792 35667121 -23272368 32378155 62484485 254741428 -95941634 113226854 -299491961 -26266935 -271631104 -107633043 119485403 -145638533 -137665733 294326854 29497283 -39495839 225142331 -180513177 249427736 -91418802 154161741 54391821 -243523323 -78665396 -136500324 94662591 248300403 -168919734 15655232 -122585760 -196946709 -241231715 272433787 146076281 -283631345 -64059565 75690433 -132347765 -233414482 -3687884 271055334 -122488688 41882588 68893976 78613082 107424125 98857742 -249790378 -189552069 -212885427 -183398377 80954152 175780491 -241480606 36118514 -290982888 122532330 -115775476 -255223431 -149226111 -76065210 -256326773 187568900 84330591 -96063109 -149776379 126037672 182685163 279283602 51128300 -133142467 245287107 -238772176 -127384473 -230133252 294141722 22325355 -142980448 248891201 -58336334 296386737 78786066 10193221 -80967256 -127875937 -54271808 26942065 -94248743 118025542 -250049523 -54480897 -142781290 -196361764 121690321 -86325398 -76581387 -157462000 -76999665 8656697 -285865980 -111961883 -7247598 -21640080 -79319595 63754278 -265560150 -195672498 92246804 -31143772 270935630 273369265 -254002072 99962513 -27243586 -270402915 -264636747 266501452 -283334409 -292113316 -39291207 -188152155 -283195717 271548699 209692772 -18769457 -101701552 234671574 42424729 -327390 -104521326 -155794181 -78154501 151727673 -184533354 -278894605 -128503783 279626842 -14603520 -91192544 30381100 -131105702 -228165315 -53273260 -75872267 -99127955 -114613244 98059234 277701348 -5277718 282278000 -39898986 -266544231 194097329 -53644094 116163933 53178357 -87208636 286584447 227843036 -22474150 60677112 -22268958 -175296397 34158710 -4029406 159124197 -183817502 -153075047 3661411 -179041745 28571762 -26159264 28152904 148389989 285785060 -216936584 -151869783 185023763 40080643 -13600665 -130080439 -176815062 -222945574 7387008 -194618188 266776569 261553861 173382954 -278120090 84039789 -206571270 -89397972 32547870 264995021 -17753106 17787376 82937294 -93773002 132190802 -25408971 -206397891 -64359966 -246459437 158332835 88839723 -106778145 136259864 -50376208 114766959 -262927720 -285762231 -160608918 -289473621 -168165261 282643513 -195055099 -127885713 232366886 -253165772 15598752 -213690147 229897118 174102331 80860873 108743562 1149396 163062563 117618275 256103859 -259792877 -297107468 109331460 -273515883 191658605 67820923 22588048 -38789312 -286275737 30102168 -40442478 40675347 4194199 71861849 92529950 261676687 -162097688 226721870 -13267343 -75186695 -86662137 -33698136 79784028 7364184 -165672249 -197579623 -255248137 -5179600 230591932 -64169522 -202731946 -36318582 265887299 -46729676 282696255 -255452124 286181575 -143024389 72471153 -29564116 192397888 168046459 19428035 -1368615 -134204823 117158213 283475274 -169975320 -203112955 -73640859 -176124096 15227202 -225778289 175533540 149386143 118282877 -195008158 -14818263 -153957044 261844187 6466896 -224883959 170099864 -104079131 44442395 110664217 168768992 -142307496 -256934405 42986411 -216065768 -81905437 -160236528 -52109772 68666230 -212213554 280281428 -97851586 -174821027 -286983109 -222899163 -270929829 47923953 -142340430 -130974790 184238443 -15519700 -112968820 -56994271 -75082581 903712 -266925611 -216008837 -162691651 -48392188 -196133786 -67341787 70743326 -104705486 -120921123 -37752152 260926947 -199809034 147053286 -133400510 293937715 264789933 -244993176 -117420131 11467188 174016635 -203888314 12251357 50395193 -193718734 70874767 -7874362 -66496863 300069909 -222058180 84191718 -190687336 -295708365 -156549544 -117473652 -262142776 -213613493 -118891765 -149425524 -212187244 -162100878 108597659 97521958 -58183850 -135842950 -238850802 167067288 -32693492 267664782 18910548 157159268 20646996 -172205249 143608757 176699363 1366406 259532004 -93928768 -109387130 -1157981 -211743319 -222148783 -233295556 -36584850 -75934755 -220947524 -201242770 -34083482 -7933396 253503641 110804465 111497039 -181824702 295199465 -175586166 277458945 -117154775 -42362439 -253265077 -237070310 218106172 118411845 4906187 121397076 -235428281 -287469440 -163569492 197464923 -42368977 93936335 284104566 139343737 172601108 -167905598 -75770534 -221981444 -264076399 -130126363 -246192002 -194339971 202190545 214878977 -170629826 -142966043 280861082 -87160899 -17533698 -161407479 -279645806 212948657 99835056 292756390 244027536 281476552 -291895071 91439173 100763960 -222900529 95190946 -94869534 244284013 -178848338 60528170 43146620 11393666 -235501025 -192355195 146240192 11265334 25058390 279748989 -224890858 15064663 -36017600 225619572 -8764541 124899402 -198102648 -251744642 -21801323 -116984501 -233267109 190363428 208807761 251576390 106356322 -211078767 61887338 115425987 -225393986 -188120222 -199354733 -189680641 -142301106 -88242455 -153987723 -89835952 -35879903 -199048958 288782380 -63663941 134674833 -261571432 62687256 -252100478 192391342 -276218043 66598752 -35766747 -53939995 -85400602 152608298 -96419408 -37141390 -64526604 257615454 -290798416 -41019517 226401847 -287044785 -56686586 74129658 4624257 -135892917 -250787880 157700836 -160000781 -38697076 -244035617 -23655213 76776956 151228770 -273023935 48949905 293624133 -278114651 -23196687 -274606781 -146077093 -300069094 40091581 -145997881 -121367587 14093613 6487539 38547851 259511267 -253388724 -97654133 107233831 202679407 171752735 68245420 -115912719 295760852 -250276934 -53884157 -211074788 -8079834 277996618 -63741281 94327543 -198443669 -269193643 -125501051 -132744380 -77206261 91301319 51976633 -8280565 294429256 -72077839 221845207 159754380 -252853147 -67649940 72934155 263834883 -38153941 -159382225 99970814 -32610786 -50240069 99584834 -294786598 286232012 147221668 -247086195 106644797 -98486909 132778255 99115042 -125101118 -221086484 -264572443 -252382288 -137009832 -205876899 147413398 -6171691 47356097 236384910 83015655 -279322308 -108304158 266956074 -184859546 258184523 -215785234 80260305 136270646 -284457638 -198618874 200837574 -150398158 125792039 216635379 -30927365 225814532 -182185631 250566134 -160277783 130978940 -40675347 -284885950 -110247887 -74337722 217759859 -86975600 275253819 249220538 141361577 207830384 163845528 166783793 -15276323 -243037341 -6751757 -301796190 19491574 -292595820 41595498 -82849857 -228712680 286228821 -186235495 295301161 115629698 -199862602 88876379 20885672 179846259 -181949077 161436956 -272333086 24272107 39823288 -57121276 34714270 145323105 -281235108 171935432 288588734 242447422 82586306 -239760296 255660348 130566111 117420192 124225302 -257011114 48119057 8324314 99844848 -11378539 -134850838 89337403 120138898 275593375 258772244 -145043254 -199794456 140111660 -233102574 12945828 89593618 -148416434 -179245514 -40762615 -94692580 291423013 -112622468 -280689969 -218509084 87732374 160920042 -262071512 254963078 -62861481 5743231 -152084112 -265852384 162574638 -300575124 -102613642 -192001025 251430294 -271706392 129038497 254633613 126108800 190120292 201240216 40052258 157721631 -195417585 60636035 -170214587 -59164907 -16545050 159805189 244926649 -229499680 55919953 272815870 1757651 -33303526 -73983998 287673240 -65645359 -115615182 -160311117 9338464 176082084 25620425 -8318377 -65679580 -286285815 99392407 -154656382 25233361 -243688730 -104575752 -98769677 240150057 -266374174 128981292 -30817109 236669377 221541679 52289562 -66860746 88890788 -294980263 -262160295 -242606272 282781888 -205888002 98076894 -220191602 22365596 241720657 203196455 54599063 -163933978 206947939 -135202927 -102292952 -70160418 66856793 -101857688 -49354991 283617474 54020331 88295236 -231622397 54300093 32855052 -211073218 -118509932 -116082605 125793808 257596094 172737965 -215384455 104936143 -190310121 301319883 -181430481 191980083 143664453 -37742408 259398378 -263827749 188294911 -260339888 247941487 -56951097 -225684796 232861428 -296009743 278641092 -88960916 55231570 -39897455 280060903 184004415 -286394040 -248104589 79735495 -281092340 -250744131 -137470807 -16335754 -243465956 -204187648 16104512 -257511528 -127223344 -20181434 -97950238 -265724711 106351430 117923942 39650427 -277275665 104881669 -256330073 -255469405 -283344254 1170220 -104258842 -271524587 -256128537 -89255303 -48585123 92716306 -96587641 -236841005 52387356 -30710084 66735707 -118459754 123680931 -200513891 -286677426 191491567 -48927975 -36973312 167114280 13267315 -80263816 -212396953 184765175 -229278685 131763407 147620535 121268289 -186343130 210590607 -154539516 22054169 290277863 -170309880 -60014538 -230673686 198660037 180472888 -293748908 83677518 -132482260 -106927328 -286937799 285134242 114156143 110689432 -209774814 79345172 -123250466 -150121722 219072920 145966976 33916686 -22700164 156628979 145996707 143375325 -80482881 7789925 293864737 -172924624 254130797 -267533527 290293013 -178520588 190354498 -18319591 -259081540 194437917 -124572374 -254104110 -152021809 -227863738 28783763 115874650 128981172 154457479 -229790219 -70518729 -261743347 -194686688 240610834 -27859786 234627576 205007704 -18930832 118026408 -195773287 191709 -223180372 83224106 29169130 296262656 -124679766 211650040 276372417 276073486 6364922 -43886311 -4093145 -238266325 108670173 -42929593 8588716 120180615 -125458456 -287177098 -138137002 -88348499 86330959 -79404556 135571471 59231241 -257288206 31026866 -205564883 94734072 148693670 -91708659 239349641 77955748 -170509951 -154458494 68416938 11380504 -50087639 145641985 130460694 -103081546 -64537013 -69318358 -157818828 241328106 23122996 -143150466 -255354917 -196014577 -142725817 -64234952 39256385 29361386 192881651 145632348 5641376 113650134 282517259 -32397487 115105001 207668236 211304916 183075454 162399633 142235861 -198599815 -80823448 -160154297 23383402 -18081990 185928473 -258259274 214376500 83629856 -43028408 -72384424 216072991 278381149 -104733245 -224382114 -108158278 30247430 140928001 -38444156 221366992 -44580433 21456223 149808349 -114629812 -152016377 -78482807 -291643447 187482462 -181239856 140386533 -11389559 268503981 -62758007 -43898112 -97214324 167323021 -96032900 -21629196 -111295278 244238616 -191732604 92486957 -205063684 250099002 151324938 -74988140 -109197385 -280587752 71854247 211431604 245013767 -27137221 214971993 -24998583 -84500835 -112074701 -259531333 -201297676 168538207 -28368019 -179053384 -133746925 -9740648 51562602 -109186978 -186771826 117909720 4937308 58634556 203009394 -247225448 -111471977 -71694230 -23176515 212999388 166672648 181303243 84823189 162961007 108352243 -230728153 -55153849 17639020 260355618 -97180191 209103049 63163074 -57799651 259941139 -220406852 -229796083 -91679620 37168810 -235670776 -226530234 76563931 121210251 -86423696 -281229892 35338086 171368896 31493364 -84915490 -167648554 -196992860 -94797021 32198486 294881928 292241887 123440812 163239139 -114684157 13510894 10977058 -114423730 -29326553 -174540433 -129745655 102942914 -124823208 -45415425 34397997 212136900 270382529 -137273056 204501492 241691605 107320559 -68979385 -239816958 253240947 262021519 87264135 -152338787 251635002 190291644 -154568032 295267777 -60991611 220477182 -59559476 298667193 -129368548 -14994500 -46374713 -295557706 197431624 30640030 205145853 -297820828 -157414551 -102580466 152986923 -98060042 131620535 189107833 -117620447 245035907 -8157314 -100488566 271549944 -288948243 -78444229 -200922962 193897441 -220902231 -136745221 171653922 241034888 -295461507 27771220 194087526 274762316 -7096836 -270160808 83035551 -100542890 133733351 -42663691 106058226 -290384894 -281361833 -278599725 256523645 -67557876 181025051 -76639547 187977867 181714091 -217623636 258315709 -238064458 -248590328 146601181 260911742 -174732263 180004543 118785119 2378954 56698909 300879267 72641405 206913635 168417430 76919841 -6027105 8477211 -234157514 87894040 -265361215 -169172378 -239009412 114653514 130900514 -255562725 63079181 223015708 112603345 -208220029 142787506 1277435 -205968775 -130090486 191547738 115216336 200188220 -9764408 289040878 239408879 43238671 163737484 256046979 24479814 -93443719 234626887 -111980270 247755571 12295212 -29044398 40583011 -103361758 -184829178 -105915096 -15133539 -121461152 42665234 4847478 -42392281 -123257599 289441138 203607694 -15922840 196081562 -5688114 139059962 125729194 -300104898 -215402077 -293976969 -186936396 146296625 14286246 -113363443 237598854 -133772461 -80494585 65973630 295887652 178571911 214784225 62631381 149828212 -225263724 -223000554 21380098 -190611820 -210652432 248422395 -79336979 62294506 -252361263 242852552 -122862442 -141952174 -237285081 125075960 -98635808 -194329872 -193069594 -103110220 -170835882 -90575577 -215825426 240372881 -192670943 293677897 -4302422 -220479597 31150420 -117310725 92934684 -114686504 9645984 -209253251 -63163503 102231419 -178487908 275089648 146017757 217636660 146538611 268741637 -216532780 108496922 -200111415 98684793 -111911467 -297458783 208573115 273324196 22084511 -223054510 -127224610 176252930 -75964625 163828081 -207511616 -49026661 21255268 5404586 -49321997 73889564 33676191 67927779 19092221 -75416682 -127536340 2765972 2383586 126220436 290444107 198015626 -37620084 -275997539 -182842542 135290675 -114329492 -121726558 197550419 33929929 285218463 134275893 -129282615 214405635 -182979070 -213933879 -136888307 -226381825 178331921 264015258 240549957 -131057137 30259229 52740320 110644714 -3484291 263920296 163671276 -261827947 191192989 -297197075 26518956 -229860583 4505079 280886784 -141775935 -242139530 -256457781 206749317 244271975 264057073 286132007 256336667 171844587 -28134959 132379835 9692457 -299534381 -131256165 -214943139 -95059259 201003819 168865393 -169269008 -19811596 -255883871 -143980124 71523573 232929198 49894346 -260799832 -134437541 216646713 -83109122 -163648684 -149123552 -242958995 -84946642 291322985 232208136 274456035 -229047536 217696887 -270579130 -81047746 251459102 -70869511 217375894 217826298 -14063207 260290013 232489969 -225731964 293835710 -92706746 5509024 194614649 134599129 58033857 297971975 -266777692 -262563528 152907219 -201612291 -273881944 -241089305 -282649540 -199185738 175543021 -26539645 67291844 -59633419 48548983 129206305 219658043 56328348 281935950 143424115 276771113 -68112945 95676716 -196416641 -29457552 20942797 59297310 -237449402 215808291 -14065103 -22467736 105770276 -213510145 147042628 -202277129 15053670 91899610 -69084414 51703646 -113604857 92954545 -39989104 280355216 -142973867 -132466719 276970991 133832874 -96832822 183426102 -57642804 -202413963 111849120 177064445 -138802618 -252819106 -59078664 67227407 252621528 -440471 185212378 64851004 299711018 159701835 85506264 58687346 -23468520 -159988691 131015922 28761198 183465868 273249888 271003743 210038675 278701419 -115922805 129878888 -144223101 -202784744 129407976 293812388 -284194985 244002996 150840363 -210973818 1881751 170589515 -8501872 291176773 194225342 -126482423 279146586 -25540311 -259232563 129884237 -220112338 299132384 222662742 245190263 93466011 -100642933 -191213561 74479991 73014192 -145758831 32023060 -301464776 167270786 144851890 -16704608 202492057 57539091 52361664 -163366780 110559193 271204430 -237329087 -270520369 -29673655 113785189 237421053 39554262 -287347959 -20528801 -33381412 -29991564 -23985988 28719818 -14406333 222668611 -194534215 -91045390 61474421 233402611 -74031419 101701178 -17993505 -213788533 160505363 -49965767 -226339706 -102572796 141870638 80637984 77967883 77411057 203474558 -8961104 157106674 49872605 -243996042 268835338 113317092 853089 -285593782 101637716 -141861041 178476320 -163388284 -213025914 181779805 -214039836 -257313946 116809618 169810358 46034027 251205172 153630268 187723008 -189523419 162629839 -232150272 -143178015 126376497 288264896 83617980 148920746 -155196413 -236915939 280196356 210594268 167467144 177144216 236775958 150997717 255217241 92909748 -15325047 -24195794 -87460590 147220032 -83385080 -69177312 -101985604 -215566025 259809307 162987212 -271446768 192744040 -232334435 -244587369 13148525 -81435333 -31680327 219951726 178184523 149581539 214690761 -152060178 5990504 135361890 297169508 285226741 -23870783 -231267085 -56768528 106146033 10817651 -11480656 -75718385 8148028 -222720023 200365612 -24327856 167165091 108545016 -182389636 153360308 68753349 202410506 -44916182 290085568 186489299 294744251 -49815334 -182069894 -235615436 -102655211 50068368 -84664999 -91748740 -250987939 121596230 70544033 209484895 -250567315 252479066 256150226 46585181 208129770 -283292283 34157231 126134607 -238046614 269795032 -215294850 279282199 -277933770 186112732 230059428 -293691619 -158451222 40713625 225435214 -30555520 106786073 276975967 213618396 257490481 -126592369 131873120 114365656 -103200424 -98321929 98368857 125559367 23107266 105666494 85346052 204058515 -27159059 -232124061 -293305863 -269802468 187307774 290905283 -88953696 -28131263 -76796278 144046354 123223385 50271124 171994034 132599913 -158065648 -256913571 -114313760 20917045 -164940560 268571524 93777151 148979264 164441521 -65807872 -69360469 -294804677 -156509438 -243280454 90908014 46464255 -170059510 -132127 -123576904 -14744099 286226453 209967776 -164611929 95437328 41064183 133223068 -50212962 191651312 -179694120 165150377 23783059 -231813778 92050752 238593772 -167347000 177903277 168274406 185957437 127620085 60073648 -29006193 -150275396 -143014034 126259366 289515250 196237303 61010880 -80614858 -15373303 -75781148 261100879 -69462095 165239800 -215514992 -123795789 -158244370 124529227 211155458 -30168348 271017968 -89084494 -3242736 -64923940 -97626386 -267769132 162549268 241022421 99721176 -46455550 -269294019 259907259 -128848607 75373248 254780171 -243823017 106380153 206922795 235620182 273643936 274466767 -223421456 -49900898 158190593 -113732714 -262705891 -114994534 244121293 -212709818 -90536670 -126879137 4293425 26444283 -169354981 202894271 -193957503 37684271 33708100 167984951 -159695938 8470408 205281851 214691510 -296465358 240171858 65482236 93423733 -84897320 -50056255 -280986117 239663927 -16535551 45259531 -6852536 -274611836 102910087 -33263795 206730321 -127322343 229850477 -50016686 166152647 153703401 -45637108 -53687143 110467987 195161803 -112633360 110771601 259398527 98551366 6867886 63640870 272004605 241730626 -11399887 210440733 27073160 282518063 -52938232 -271837498 -223978605 -162765435 209706012 121531540 102998785 -117528541 251131545 -82953734 248674244 195206969 -140348533 154367829 225543436 -25482648 50505927 134455729 -114135696 193148777 -59285356 -126180732 95954923 206972871 202724591 -108961802 147035 -154576618 -244455074 -282756326 -243540919 -124793372 -228524581 228732770 288398711 -39539005 75400738 -195854635 212452803 28399929 -141251397 207409184 -278086861 265689576 -34397136 96438567 28724789 257282925 150420403 -112269966 -87263821 -259004973 -63465336 -124053441 145657014 -132374675 184785895 -260333716 162195147 -110183607 178428213 -291693847 -218286705 106028357 -154870615 104129134 -120706307 -250919276 -100519176 280180339 277009303 153013306 -233205986 221050379 297527398 249119689 -281305575 28734815 -122536332 -147720291 187406993 -194999212 283348727 -64831862 -132427107 16184486 -29798282 -156627397 278540271 134323980 -255682298 -251210235 235288137 -48577562 163988191 259244485 82817597 -291542997 -184282018 152159177 -201557975 256267409 91695936 -61538100 -52763324 33356323 41786012 84520462 -90788246 -70610759 -44644217 -97495156 295006222 -265720288 156018443 245659758 50964006 139351016 -292594941 46015187 163517647 -84467895 34148235 -91844912 21456760 279398892 286058152 -136899451 150794918 88037263 208332745 104801954 -4447149 -269282397 137636399 -292315303 -165351374 260011532 -33516468 280264354 -46356498 -274842514 -190205200 -253286338 177354536 -287685088 -155104535 190821986 184886125 171627858 -252896585 90320863 161999972 -290782581 223653161 -292316976 192736103 80876568 93328406 -261531493 159422770 248628740 -175398857 257364673 -60367749 -90289611 45765414 -227481175 92702662 -246119739 112514508 41314491 45617486 -161192512 93603622 -149016086 -42172353 -57058528 -168519577 -256733739 74257019 -195847618 196030553 292671088 -240704309 -235208423 -266830249 -110662427 218691057 -272126610 124428866 -159542226 282857406 -251513882 272482936 -103018599 -245322109 240105775 -164437151 -175004094 65040280 -123256164 -278190257 -92425348 73477386 -215173474 190263048 53703799 45070838 113809997 -15753392 -83860303 -274479786 105820525 191066178 212097266 -41612564 143371159 98226829 2412821 246230039 202630767 -102169245 -220587211 -52067432 -44171471 -288293370 -37485784 62498256 -279022998 -141290191 51459803 129450533 -148442768 29613790 -124397925 -131166481 -280597428 -130708387 1287271 212304290 -92519068 -276714095 17237753 28832253 -158541115 -89433098 116509527 184546761 -243771133 -302093078 208410446 258222765 192704354 -61956371 234042268 -3140048 -42216435 -128049787 234811785 -187680711 -23681723 127805139 108772758 70321617 4741572 240012007 109366717 -246362676 277892622 251105762 211193112 -234773333 97604081 106535349 45549713 -125527087 -114423962 187071908 -290461890 -223272237 116709171 279116322 -217616450 -300035464 -254197594 -158456665 -35870715 237826570 -119361640 216250854 250060183 101968695 -189114634 97324009 129400474 -258101861 -99410064 149238911 223835541 -285562922 22454308 301120055 58423608 -109636492 69217882 198256769 -287293655 194937302 -179900336 74109091 267226257 -208349274 187838579 -143428610 -250970086 -231365861 183386223 -3695806 -24354020 -124931722 263250809 243685885 84237449 -161249798 -92330206 226566442 -219036652 -77619252 5302563 251615768 117462773 98974384 141092484 106802335 -46836948 85177009 119126685 265588822 -36847518 70587960 183294308 119940749 106598084 165565038 -146195037 146486478 133077671 -260278103 47821638 61516018 184343940 -229858392 -128221460 10965921 -117269155 -181309039 293548791 -277931238 -265162569 -93169212 226496131 -156350664 149295060 57091572 192677888 286750515 -208585377 175912962 -242138414 262081598 -98025503 190337701 246742245 117708017 1891776 120643247 288304227 34960123 -40838785 -35727505 277073939 276838035 -221903634 290206257 113851155 -8620968 11571665 13064235 112343588 -183859093 -283209774 279294912 50082241 298321563 -58778145 -192898540 -131163685 268796087 -222957342 89914668 85279738 41537260 243771707 245337449 26736861 120981575 -35925103 32716849 246065172 138522656 -235543405 -209570379 153784804 241772609 -109435393 108869371 85241068 -211123519 275431788 282838860 -77867128 -44229335 -112732318 90767304 -120535410 32181254 -266732067 198436392 -181510782 6017672 281123263 74770662 240532779 -44779299 285803722 25911172 -81479061 104542245 -75220095 -301994653 255961341 -145472137 -300584895 -172690131 52166563 222170470 -256744519 -113093795 -122477780 28244775 -138044337 293777265 -264053417 217024711 -247339861 -200981089 235814444 -263624987 -264885034 -152216670 -284483898 -195265534 114069586 -34838064 140962774 -175510573 -237462694 -60684390 115512696 -39691634 198285148 -232440100 -49029340 153594452 109091741 -17269700 43124679 127350387 211016999 -65968458 -153496282 202503206 105267668 265870793 199565374 -65672667 -235534785 172845908 189093456 299052428 268449301 -150970410 236378913 -186804466 -86861033 -187803493 37620686 -199708052 165368891 32766172 -226370900 -293300114 -78455082 123629393 -256020783 -55912949 -134187823 -91459693 -40288836 -113457726 -233920633 268175340 -130638727 -296143446 -8817454 106200644 242982761 -171977615 191141119 -174215915 227888182 209086325 -125321225 -111650727 -115441717 260366918 158125595 -213147482 -176567789 -85227595 165678925 -32721334 -248166381 -5056018 29129183 112660040 278374316 66130155 -41282354 -282054365 23309756 164620158 185884887 5810869 -64708649 28923005 77765031 -14668886 14104500 -240190176 234499421 -39719713 -75594821 63907553 -288728028 -178809376 -139169208 194812206 -190628820 241287860 -62578939 -19838906 87935575 -11067135 -291401790 112213584 -102483325 189443423 144789910 152551158 -239478364 -53613760 73749132 -256509198 53552519 -96434689 -72092977 37221266 -293726342 192310145 117266962 65569536 -9703933 -198164828 241676247 -273705381 160481542 150468561 -252556548 -279096245 109091303 140067164 184605044 178152346 287932022 -22357949 34330255 -106532283 243774884 93054252 291146922 -220634167 260933137 75151019 -100621728 62905049 -287738893 211071678 215095689 -56254764 -46237036 -299545130 -134266421 153658428 -123792545 -50210276 -8352218 180930015 -128975071 -92281064 126334668 -23115385 -239548137 92143688 224221675 -198403243 -270722585 -166358293 301820859 -103731447 43528038 -181406933 -239208464 -181494588 -148040598 -227866846 140699157 11574686 1440054 2501687 -76783188 217992682 229111073 -139569580 -103311892 177519439 -288191416 -300242060 185623381 65945947 -165718033 -56002087 232892135 265270888 -85191621 -72436480 -4600359 -83006708 155212472 -275980932 276389112 181210978 -108117729 -286668752 -153895682 176278148 158628160 -261879523 -124384125 221784214 26445321 -294455035 -101475765 -220162329 -300468782 294930199 249299723 -174448355 14981039 302102987 198737437 -208496443 -152011473 261777791 -15120016 158171916 41734066 -169624074 -59226085 180449206 254640627 7070482 166830245 -205496928 154182695 161678790 -224380941 97166933 97123555 74370142 197382438 -96985085 -98344498 -202714733 -107437576 -298300029 -191764803 -155543916 -7718264 241469073 55942492 277423173 -259766119 -227949186 45819032 -215560968 -266915864 -25973170 -224959668 -128815921 -142047169 -258689558 -9739224 -194123453 125047116 -62541594 274543659 -240179705 -17324379 13631022 -58904938 267605203 265369572 -279038946 110315517 251764441 -70955135 245206422 -81654586 70586521 56329401 -143875360 -157074508 -122414338 180010515 11885359 153162282 -74631862 4918412 127907300 294899558 187103167 -199951792 -188991938 188571378 -65641208 83436094 -26024415 -158703001 186368609 151433471 166353464 -218358426 107366503 32274115 257213595 -75067771 123888836 232767506 -21043793 6659645 226033885 -124989159 -160645325 -115536625 -255629975 137501276 295891004 35515563 -106875135 -227627414 -284930140 -82038397 36680202 217362278 101796269 -200064561 -267445908 -258030694 172708976 -105666899 220151807 -300089 49305856 -164519329 42362086 142826983 116622968 161344577 -277177387 -232950577 -117690298 -228996583 -62263645 163777888 -269540304 -1230710 -130094171 -94197965 4646132 112140908 301109651 -60500899 158703008 48011635 -22324935 -228318679 59051363 -228161886 -114121644 88278980 252303746 235419463 -20764592 -211695872 298614271 89934492 300173661 -154447279 78734914 109343024 -200982584 -222637400 285246911 154069135 298025831 47994785 206346645 -183522011 67938542 20336956 300266554 -250675563 -68965471 -248790585 126448524 -272085923 53860922 -218047579 161021215 -146727384 -2038973 -34366477 -93080049 -270362287 -79690807 297146571 260526947 -235446227 200080899 -163623290 -253200983 -24226077 -40490530 -186266868 -93888346 14040042 5352149 195631029 164984765 120862666 -204398502 -55666920 -296503190 -221174519 -41976963 244597390 -198681629 -96482750 266038245 -47052772 -72515248 298389913 55621411 -256716814 -117769351 -13519773 102226358 8702425 98753128 -44856211 246390018 -159960304 47250483 251024786 -189778978 290446326 289764808 -46352551 -29415715 94172851 4443485 -175880552 281294988 -104967932 35032988 59687513 275007349 46897100 -227152222 136803927 -80125795 -220510653 -132946409 155843918 221976987 204447527 181201421 -211535958 42758479 -71060133 -200928707 -98878900 108817080 -77542002 -285000035 26378134 -195895366 2675257 56936441 9124947 -261214580 269879869 -186274014 -109430301 101736255 97707389 -186731066 254642576 -167862886 -4925092 184538100 67576075 202507051 -294894424 -62029965 -240749862 230784643 201670220 -246060513 155885425 41499645 40364427 112106252 -10066023 -74732324 73825946 275068501 -56193083 -267819222 -172162144 263291548 108705828 44650277 24443175 -151607300 -269605632 31042509 -145479313 -301614696 -230436746 26682098 282669804 -145267634 -230930367 -25190073 198254841 222353925 13362951 193413102 205807620 174693557 -230198217 159236433 -284205295 255238362 190797884 -231320552 -98368089 204034065 254812437 -3304079 27983088 -226043315 -285895881 277216893 -140453006 18094837 133573889 -16656738 252993875 -141882941 -245624082 -118815144 263004424 280361608 267256332 300263067 -36588484 237372348 3956969 19815153 -289789373 276983380 -22705691 -17864878 -222612349 -87794003 -177831413 -39986620 230940909 72170846 -154123183 -219424893 239403898 30906368 123579462 -133175969 -240316647 -250178219 19544260 -269849506 229944274 196117162 -167351997 135704783 274969480 212772798 -11442187 -251620820 -84599561 108885607 205414776 -68237417 -115872248 245208361 278812355 133130633 -191081075 -224008972 -113152984 -91452521 -193939322 168108748 -82721597 227866810 8776107 134172750 -58448204 153844106 -80342691 188468119 211419583 291562655 194919468 172428027 -267482103 195521665 296488789 294385483 -114244025 144572572 101358542 44947781 -198413172 290690582 -26658804 117280046 143611160 -240768667 -155199077 -10316435 -186994700 67242892 3384497 -32754105 -102171669 -103199989 97616267 -293756553 211559976 -46538111 -164661360 -287912285 129367401 -34162467 169061897 -84042539 -93051814 -20031 -282691 -103995503 226455688 264653623 -255528798 -281844080 18432379 79559923 -85037677 -255503017 -245424362 -276619121 219398628 113365092 67676960 -43083523 -114865516 179795407 -258758018 -70911544 -209630258 273244808 -194917555 -166851052 73182269 -34276803 -35818610 -211068549 57697047 8296545 201424968 240623601 -202551381 -156826138 -56515431 -257017617 8028196 272353559 -91724376 -121918263 129928526 -130099954 -263669103 -281074026 -83257291 200443327 84593687 -250150731 -300792897 198114159 23568043 -219897830 109887366 -149722314 301814056 -182983995 14454709 3128568 177779212 -201831889 12619093 219869273 274299540 -131840616 -15072214 290526716 263868312 186899806 -284248227 -255297531 -55595911 250937151 69122595 40187519 119066918 135163135 284751297 -49764881 191149457 -68675657 -147265671 155753517 -32327738 92554005 -91994107 -264541506 -283014972 87188277 174394240 -103312548 128077773 -58491608 260609224 -225045855 275519383 -86910440 -140180492 -244593515 -271051375 -223622654 224553519 -215311999 24780160 -95706536 29081792 7199869 141657332 269066343 4574705 -154999515 -17366353 89728388 -210082364 131213259 -120267943 -174338584 48425196 -133410674 151264190 -224704107 48742844 -258477370 107897173 -128141127 282054675 278633943 259129254 14182877 243363932 81932044 192089967 -282696469 -3443477 -52649921 -175614378 274896461 -210030034 186396006 -127748238 125364982 25642777 -66102335 295033652 130821184 -151552459 -252099088 225274915 -122546139 240209416 -244527284 250785228 7415280 -205082172 -135267474 -283178090 -25768399 17234087 -236863424 -223251101 89981388 -139566766 42102482 -135522939 -215918083 -294999127 264320083 230547070 114644472 -299749635 105541572 -284452475 -151152446 -266937909 124532100 -2887450 127510306 -169944469 299120078 91135358 228183674 244482684 -124518807 -215623278 244670464 110016011 112537980 -16843440 -146384073 -274412242 89760763 142392897 156150047 71964544 258976598 65636824 76287677 142470102 128070415 195940316 191554353 -120106731 -130743473 -193382810 -19042443 -81666871 140698818 76699068 -10239309 -283666931 83364571 -67804622 254120910 -128718488 -214374031 45604554 -118734525 62478902 -270776547 46987204 177106712 132439570 81239363 93368387 -226472060 273359686 -82222870 -299679322 -18246914 -119123977 -2062898 242952777 293999747 56519061 -98653657 -212014386 169060259 149533430 23181099 -225574804 300655783 -151840565 204258903 222180685 208173770 237836387 -14020642 125591025 146791477 -150522509 73282537 297260628 129379037 -184518230 77392245 -97694084 -237101630 -272583258 -136090358 34279002 63328535 -229706016 -190443553 -199895571 -300161867 268562171 -28243327 -114214902 -247950821 13181878 -6004152 117140142 -89234666 131913664 -88381731 -221564608 -51098936 -49669353 176740305 282302574 -215154337 38557934 -60356172 -254678188 -101705542 -264202484 -42579330 -196736682 -166012474 -59656845 -164621770 283031039 -95693299 -10962048 -243937563 136738802 27143608 -100024058 -75820753 20322110 -264799928 -13164761 -299493662 -157806347 -235875141 -67072890 73005934 203066298 -57366810 39540180 6749126 111451538 110389833 300920453 147980041 239919000 -17741835 -51511860 36004824 39507574 -178832257 -131444836 20433643 161618383 198206211 -156984276 119152627 -53418827 -212737642 -21645898 -294986257 254436745 -131604124 53161453 178922868 169087927 -141633251 -103593373 214058596 -57151426 -66058068 -37637272 228698340 3608436 223749538 279772813 -248719878 -180877794 -93956433 291100195 -14819805 269653917 -181238031 48654308 -207346066 -228052271 268467329 -153353728 -199930986 7781987 268883979 217034061 297669550 -232243928 -102633817 302052807 -294054182 250490851 92051867 166352691 235564821 117237342 169783702 69700275 -26795706 16648888 -215981848 186219934 -283666708 -222898820 144660034 -248080460 -113820115 239015982 -235481303 69259967 8297592 145826333 130939198 -295373387 -84965492 -202626917 62872275 153349638 -127961812 192762987 -222907184 269544293 136988411 -127840148 64068547 211890248 -86824728 -183345261 -93091375 -142857040 -273563922 -96070768 -191471400 271976905 -77883686 245855587 32763162 61475473 300274316 -10249210 -249024422 74819144 60159974 -181527411 -74620594 -208445477 109637776 83516471 -112715616 222563046 45634696 93732206 -106524296 -89309416 183712889 285492046 226255941 -50375859 134871877 120730112 171017234 27518758 -300688571 -240715686 -124066817 223452043 -158870585 237438484 -85007094 101286479 142034354 -9783325 129120557 56173864 260886262 46985908 -77685247 -162172193 -127249440 55512934 -25624477 -250939660 -251611289 -199759001 -207250514 -160082213 297378143 -27689232 -77264134 201538406 -116494703 -259084712 217040225 208311378 231491566 -196715923 57212197 -38751049 -152044486 12247429 -280754807 52774807 75244243 -36535831 -242133306 34047717 -174665390 -154673187 -183718368 31295396 83942620 45061686 220007345 -284330597 217300807 234904833 281571258 15852091 48240013 -93896996 169050515 -249294847 55732781 80566579 -222469221 -200113035 -257248237 7568776 -134122830 -232970359 -2982320 -245452011 240549971 127406772 103098231 280371991 -204394637 -95588462 224405089 74237370 66209188 -52384513 -174096362 189218009 642199 -12204530 75029437 193105958 264543566 229044556 -177180581 35823485 19063523 -288312896 -297797672 -59924039 -180718408 251697125 227662478 227108194 263627232 239385597 -191757900 -53162671 -56129880 -188401940 212375859 167981565 138673212 72707024 50751664 -145902219 62945339 -187233233 -236317632 237090470 -267760845 -195728607 216032760 -37332739 -57112024 -119008344 -216607907 91393116 16305168 217056434 -32954967 -13323819 -220632123 7731655 213771 -46476136 -98385219 14821992 -237858420 69278696 -125071316 -243780146 -210891548 -119721494 -114093420 261207365 287705437 13340404 198125976 -58194715 -218649990 256853445 -102329867 283569931 158053180 228959973 -286125723 -55129882 177711132 -163520800 139038793 90878730 112982761 55960556 -42026171 -263235267 79914905 241235115 193334881 173978627 181261417 -91591457 -66773699 -188055319 19367756 -227757958 -27908947 -300845198 -86230500 -288471401 -199567365 119132252 -8619308 -301389133 54598722 -35861725 -276751989 273755092 170245016 -264467400 -222392768 -198811576 213852362 -103194656 -253568661 272373264 -143213924 -58428549 180115674 86915018 -92165361 266564655 281148588 135771790 92233208 288673912 -8501459 154208176 -79693403 -13572452 -103383340 -174401861 -9391800 235975103 -252021354 254558379 35118840 223890506 -102819255 111196548 267063781 135298985 119057281 -144723523 197227675 31257697 296961035 141981582 -46688869 -106912659 -250484810 197291395 -193861510 -88995073 237073971 64341982 229981240 63784287 123592193 37572918 -114455805 256284581 -298410142 -129327610 222205078 -27969658 -270958881 48363464 45057363 -258067142 185159381 212136818 -266827784 -208138087 146141762 107372560 185141409 -131020192 131571770 -28065677 -61873936 -290496205 284074290 286372716 -19571888 25652938 107982173 -195125775 179866576 -158767290 -247307539 -157922087 271396948 -199401774 -195222938 287892731 266083969 -249552582 80071555 -139470861 273139313 -30793574 -191589547 44145777 -192033565 -84264065 232897937 104446490 -210983924 -222140396 65445876 129191067 238474483 -14268580 99918306 -184744514 18355489 -96279226 251619658 -109104964 -146829297 287356990 -231997882 158416392 -140228757 184604691 149620655 68683655 -276021974 -122837255 -172314689 117847352 101767700 270566566 -9968194 -179151629 -18268341 -234648311 142064517 146545213 -97938973 284334576 231889304 -142317915 38840118 24092611 -181023375 -135747822 -209545436 -269548165 -89756292 292461598 -47811775 -102483166 19938174 257599162 -132111512 -97139271 176219183 89837665 96975887 39692865 139219991 -189104141 130669532 -225091975 -265756721 283729993 23853392 -235578303 -63669071 214573135 -110716838 287393759 157515656 195486949 -24075826 -214738237 -275269406 -126810673 165369254 -152585081 -280613648 14108756 -32294487 38794991 81280745 -264896026 -127485663 237923539 -115471993 -177352831 123419781 289957463 -112647122 241822255 -236822661 -136060676 -242937101 58434664 -223104569 656544 -81731918 125020138 62762852 250129924 -23290730 227081305 -177293508 -208338518 103881130 13389598 92597227 -11794767 -87656474 180404504 -192037011 258095022 295601085 196631267 28389525 -34589690 163531511 -199320409 -103100153 82339028 76935299 -72898410 219160780 -110952834 -57616390 294041898 -169496323 86651520 106585221 -93775672 99823708 -254201368 50504504 -236926360 32107888 56984699 49259221 -265803865 201713538 209406710 -252607014 295918152 -81543542 -288454462 66404675 -78517508 -135152342 148067040 -12062643 70578186 203542323 -59212637 -140233627 -32025793 -179084113 -160508515 98791520 -61665356 68190165 -192520632 -148205147 -165479808 -169132278 -183781052 251287829 -178326411 -108814075 -254971809 -249746941 259216908 -88148881 114500388 75847757 287849185 -202840823 -301134243 -219618123 -163827184 99187211 221083070 284815174 -1404066 -81444428 -62255485 203931821 -238211909 273568531 152866433 -53007849 -98327055 -228596142 -69333001 228890247 -261908825 -48708556 -227981849 -185771563 283171642 225286728 -141752810 -227185821 -277303755 207010138 86605929 43900736 -267960544 25516643 181095211 253240491 -201351706 -84906803 -223933248 93843332 269282384 95743993 152353786 -252404757 82264798 235671570 -145930665 -256631099 -93858517 80368509 194590970 -40788692 -11798388 -202828289 226442516 -72107484 -252033217 3996604 68343433 -22531885 280031151 14240374 -212575058 -195435919 -160192919 -143874633 247133540 207921942 -127894934 167715016 -301926821 182627219 -70623750 -134318791 -42632462 -53248277 64362791 244381102 -225216675 87956000 -119863958 -249191938 297894650 -225676075 -39528365 149418350 177087149 -96569623 124662527 -106651978 38912322 -92876886 -163810407 4847310 -196066355 -187524083 -147096255 156525763 -66368043 153402804 -148301307 -74600082 242350698 -129286582 -242806281 134451142 -235640179 23315271 158275153 -99116882 -226185971 158973540 165460618 40756166 -173946065 -286198010 -187000954 123464457 -298482889 -161722280 -8893771 246202788 144071957 -153621250 77737245 148750987 -36664932 -94951890 -20210932 144836504 -55848533 118347057 -28053136 -22081410 233893076 -173988379 -252579928 -302066792 180992116 69500916 146562377 138952171 104523969 -78282665 -154093345 141290934 166442617 -4018673 -195843817 181404592 181098161 -53871955 188524539 243835191 -231195152 16747096 197814255 -121319992 -96886583 225718998 224579449 58548093 -23802923 -211815505 -195199775 -256240034 -16648415 254025079 -87594439 -104989459 216161169 -179245522 288750281 -223875572 -17317654 -143035000 -294091986 -1529474 282314687 -142990603 -176484440 -239766875 -35822481 282874715 -267268834 6804217 -115588794 267304053 -229192454 -64032346 237812020 -146696308 -161575965 -293875199 -90647041 144683592 -80710836 -265089064 233759500 -299901872 228498488 -133320770 -95896880 -295720896 10562867 -135521946 117618237 -219768116 108473768 -102993955 71719482 44679412 165058263 -242120908 291473720 -220932211 -295367691 -9676335 80456872 1107897 245778171 16164278 -98026305 -233335959 -48566290 -43010343 126034569 128265751 128631017 -100621920 204141707 -27708213 163622657 232212821 -31440224 -180036247 -171505445 22510033 -186768129 -192758040 -110440551 110561857 -216202764 51226378 -121057741 -205405618 149342930 156350018 285862514 291046112 29114014 -282924955 -282793704 -254703136 -82064905 247854308 41173134 -143304892 78462892 -264471363 -247718637 -236615188 144290493 190774262 -270167695 -63419904 -271762340 218954340 -81215524 177679456 88167822 -218284992 -81543288 -174859066 -135636724 75183850 13980152 301233751 280564127 45486655 53895385 160161578 96451479 -109186991 -70654953 269497168 -284974279 272174533 -7314169 175896470 216497552 -93104385 -289709881 8589304 -188120720 101776239 35155893 216418223 124877846 -80623565 -52844516 -53482588 -25114385 -288701486 -248318286 -119662127 -167258113 2899297 160473019 -176990962 184088748 216805650 241270775 135229443 -172945380 145542498 -81268422 77149044 199885461 206612888 -111115667 274939553 175262697 -178741862 181383431 126831439 -146845592 -223794610 -124702637 -253848122 181708902 -193467679 224555592 -169530165 -231598063 291835134 107596224 -200624420 -107382172 239796618 185748453 -168613256 -98989336 299576046 205209749 -176785053 84245045 -273279037 275878786 -234129268 77922196 217052123 -215324366 -281594232 225714158 -166188569 213808085 133318317 -2650172 281100882 -213482664 95101117 255376050 -198406509 56215749 214126747 -294971112 11277425 76386318 -250041697 149434306 -120977057 121638900 256173858 -20015469 -216330676 131010358 229151002 122595472 284026000 138268540 107289884 156858239 -6950329 132411921 -239468262 -165431383 -184261738 43122803 158715222 8377982 -165763145 -6101362 -141374703 -214455383 -128953332 206840031 -52568991 -31676246 -270400995 43707446 179449776 -52053894 -166728076 294280929 128694377 -206226615 -284855721 140164765 286579185 173510448 196012679 -272222236 -79112553 164534220 221275381 88830084 114778075 -79733274 286949234 198980527 119731305 -150605099 253699917 -87314965 -226740269 -188584345 255604345 -108692534 -44799986 -63281792 260845700 238941022 -232120306 -257441127 107307494 -89009028 -224915447 209903949 43516381 5460953 -289370814 -84752759 45460911 -48358669 71241427 172446533 43247246 185955322 -190900125 59126510 52084778 138687013 -14407438 -84221733 -193699066 170662552 -217794120 62907081 -150193327 286466950 -254445279 -159174488 -143154000 -231596425 -43555852 268954793 -9820916 192783005 1981218 27211109 155209050 222464017 209014707 48419642 -268081621 -139594378 59001752 291828748 193478639 80857842 298950353 139028399 -89359207 30821446 -124198299 112545044 -187169035 -218212218 141776447 -106515607 -18359439 -291565972 -221264931 76130155 19474531 -170987827 -19325539 294188488 -262734645 -134522334 -68714434 -94832104 91424106 -227885187 -83547277 -127993135 125546486 -34842969 -298799827 46397725 -54576930 204798954 -22199011 -129322942 94086112 -86325128 71065159 295827704 236210257 -278239663 242984459 -128065614 168201280 -44539282 -50321252 262012653 -239796068 -190526814 102595323 -95821087 61616631 -133892641 232516031 -69352813 256341764 -247279835 207129430 -295021014 -254716107 17888060 281282017 -258511818 192525725 -239018139 -37182231 62264438 -222891802 261341606 -92186606 104607516 163861307 -115520128 -298262103 265249413 -189972527 261792731 -118275352 -241808578 -81215759 287212256 491215 -301678971 -31156702 -65375471 184361338 -166521928 -242129791 213856305 -110156217 190105539 8750624 35952683 47455565 183058707 193315233 -147540912 93750840 -199004600 178886289 44702899 92647740 230423259 112302483 133109786 -136987560 234035075 -10827361 -193550711 -195358227 232607316 -3894731 -81724414 -42131906 -186540422 -67893067 204010245 106269539 213200502 -67049481 -43198358 -61424132 60482216 214407208 79453157 115038760 -271668318 -99556898 174770866 -22124364 185542692 -56785095 -237946623 147909683 -161965766 119887603 180773004 36684288 159484738 -228526011 -53448906 259647829 -85265504 -161175432 -138498451 -42369469 246091621 226702656 -219447831 174420589 152639865 -138380003 204713357 -32447311 -298088450 -273934411 36435985 -167126121 259283210 -78626659 199159205 45457241 266826541 52832914 261390329 98424285 211540611 -92001674 -151287137 32158810 226187123 -209813239 284529318 -157742896 118372342 -179840187 207487759 -300171750 26510966 -212642067 -243700008 -180143679 -41090292 5029135 259829013 -176233243 -277052272 -13464633 94413781 58994480 63761421 293080552 172083740 82434096 50439923 288424413 102454437 -159118587 274167041 -186105497 -158670383 203692955 263122830 -176780061 -115628320 289193244 -151437413 55133159 248834831 274817665 -115711688 125069056 -245763755 126659087 -266196372 101007895 98072150 136120830 174352369 264334044 153031492 134487210 22156436 -14059693 1844985 -37967771 -228452413 94845628 -241216990 -28711903 33883229 -167084614 -78426224 -83528813 69459250 213034298 -8275993 153439267 208759670 179571422 283113098 69847619 154553475 -158557183 88079377 6514864 8745516 272563164 49611841 -178518831 238802271 -107453585 125049200 -112499702 252189788 -222886009 266326997 231931683 -236992559 33894358 122764682 -294280064 -215941384 -144631318 -108288 278389990 -188046909 211595403 -287229089 -191712303 56243108 -186005082 267843545 -200035099 -39250881 269288388 -91508306 3612282 228352741 -121243323 68407423 17054289 114059846 -296169188 246963226 167748192 -286952515 -240594541 206891854 -20922189 -171902502 25232384 161442370 -216429357 241824371 -133327078 -95947279 36021663 -99040641 19401179 -215917260 49312847 -216404563 -124673501 -215326361 -107358901 19679457 222124273 202246208 -222103792 262523580 -234453932 247528135 283084055 30639906 235512485 234389826 41251160 215476171 37301629 -292065051 -87561640 167630311 -126996344 -14351768 34660177 296089963 -19282307 78508748 -295088133 -172168132 -244442041 231617949 186376298 228059390 -291594305 213473061 121679048 36967568 119595545 -4384211 96228828 -27262041 -87740066 53667486 134276014 113390245 -26724986 -82905675 -134114315 241297 -103331843 20285654 200796544 -75490807 93161576 -167609161 231213113 -288450926 -188079365 -123930358 74064560 181686645 -66419317 20241950 -52412981 112266550 -172617288 195216015 -66311909 62167278 -103234545 69025032 96904287 299999705 64886163 286950133 -260929233 252407673 141201465 223215190 205988515 -16563461 66101556 11745638 -21858304 143538480 -255694219 -220350540 87390555 -51490814 101422038 242319861 114278524 218080088 -271618438 81920490 58861862 150816153 118713678 -196011396 72429800 109019096 -283418281 -125142669 185361591 132740960 96899757 112165642 784018 148565413 35697955 60447668 286802336 -227300747 21290186 -160248488 -257830710 -158409174 78752443 104399408 -47249092 6144775 -299763259 182106558 242341886 14615820 -132048934 -175848400 -56582845 77557725 2018122 -229350088 -131960602 -180197551 221759591 -158294717 227824358 95655183 -195394007 270210112 -86674495 64064080 -70792240 -97289401 84938964 -225176974 -235180996 277819018 -174529301 -198503536 -102151582 459100 113461125 51980400 -151606733 286362679 -204550833 -108049549 -225460312 119426078 298968317 264586037 171271529 -252592215 -296559625 104809457 -22288328 -124916315 -188407248 -43629187 -75199013 176805177 -13186184 8944993 114254237 154217929 283858002 -190950564 248442352 -172221637 196272084 175028583 -243644737 -218225601 246235479 -111528479 -170382081 281361792 45736523 -25314292 74264646 -9686680 -287855677 -249615550 -145466460 298926636 141741749 157995667 246076952 -259054694 253585810 291320389 -279765591 -204614561 173760660 -59144943 174214809 -204928616 -177931664 197076535 135919064 -102965581 185340671 291877184 296332276 50319759 -59319331 -236784788 29635271 74673082 266529112 -262472615 142811611 56583712 16769526 76806082 300985028 -103916024 38357923 176744452 201338426 -88786450 252611934 -220449501 -161964694 -172905377 241737364 -208381244 -59872867 228496910 145600806 129874898 -130774863 -66453087 188142710 278578466 -252936702 -272663792 -83908635 -222172149 241083889 -236943837 -223802861 -198926778 -139541989 -5397158 27048450 -65893538 63877223 -86860462 -81047112 215466865 79708099 89789940 146189160 -213553214 300098270 -6518714 -137150766 -126659947 -36858513 -139465300 197584134 187120771 -47580813 -300021455 87190542 -19559718 13751551 -263033682 -191464981 -120875511 -109029993 88552519 280993071 260712289 -155986968 -160819157 234198423 156811896 -123379258 -286733210 -211375264 -1126920 -178802444 189465217 209816515 -186932251 238805330 42833842 -292310654 295645332 -192028964 213546795 -65813615 -129749892 41553489 168171918 -16873399 -177688555 31751033 294593378 -202672015 103985886 -218949970 218655702 47633221 270083788 -209401313 -17103493 -261839778 63331420 -253581601 -77278702 218393257 30944785 -123583008 229047373 -286745182 155748580 214253726 46736720 -6337093 187254345 17968243 -134166341 90838991 -200076936 109805711 -101940431 -288774929 -4638296 110367159 75358464 15807927 52339500 -150200961 144155931 -265360446 -134940005 114944243 191595812 -284225977 -266991014 -241153878 4771638 234765807 232889321 -16926371 104284576 -160924237 28734599 278860592 -118533019 154719660 299301433 109350946 222473159 7462654 180789126 -74914300 93808521 -301507997 72790065 173190793 -32676066 60912961 -247587872 237763919 264741834 -299257677 257699284 -136429042 -394087 -240816083 -52107232 34764576 56855677 -149076783 253497279 178327158 -167054345 300747467 -14751296 -242157522 213829499 197660267 2358494 189841540 229324951 181919252 -205259775 215676873 40700985 -109608980 159592236 -208745085 225194920 -186604634 -100637978 -192639087 300019998 268690956 -46155222 -212530396 -26048345 266396258 -286185702 -168919381 -8320990 -109877152 -14477338 -278697532 -200278866 -197626722 186402041 -250607961 279344893 -28533144 180422910 9534508 -161953718 -135270994 267870986 -123846109 -84509974 165008160 110748952 32928631 50555265 -35718492 -166657636 -61784040 1095582 148738055 124556162 -155462425 67657222 47589868 270783059 -173991071 -263231284 -122976729 187615395 -24426017 51243760 175621982 -124467463 -189338134 -280424728 -214207705 -159880792 86177323 72004014 -137972943 48058151 -113389870 -272578568 199726829 -108540957 -271816991 -229142249 -274020883 241471385 -87466509 -173031018 158917008 -156361573 229492080 131375997 -255445614 -241094500 232481461 -207591809 -194055501 -47367338 -103491762 171319552 301439156 133573797 -238094351 -196444938 89761811 -21244226 149400916 12820663 -292754544 -179742231 -53479882 -123434096 -233961678 100821286 128664316 296338355 261394368 82239141 77650977 -105170741 -34432247 -92421037 -144363042 179650262 -282546687 206569481 124241119 -60538509 -171842782 274143340 -100207669 108908145 221997235 -295157062 299934593 65051446 16933399 212241399 -125674640 -47950848 139967904 132113858 266938006 293055906 -114571387 199784433 -239127853 -124294472 38382093 225529340 -155267825 -271671695 273210299 284882221 103643062 257452636 -177305267 38434150 95580874 -297124409 111573505 117842621 -251922172 158656698 79546439 -87653751 13117273 294874923 -142369917 -246446818 -99955014 -272619230 -113583357 118125965 234131698 -39534951 298378263 114123054 -141483744 -121395109 12746127 200733140 -123401275 -217729647 79202492 182887553 -117856939 -192978165 77248317 -9563085 143001213 231946312 102604671 27249916 -291934658 -55355755 -61690193 -278691353 149303319 277954990 -185996848 -77044913 288386951 240260869 34583831 301418151 -240618613 189879494 4157450 238660317 -275379326 272726449 14561809 53240931 -121247781 -199519297 -33813511 130227032 -173734377 -184571129 232987739 -168811179 197505009 -47256422 -106697295 -155630634 116333900 161212917 38154780 -176139866 -81804736 -135386733 -158261740 17962362 40375495 109516505 128053162 27129843 -81571831 71602135 -149139897 -238986432 189939045 -186004338 219589349 -71072319 114610892 -196971340 -140693748 -280979447 -89108662 153318002 -182504511 116209865 162088529 -241563668 -195900905 25346830 -60887047 -2601156 -140450692 18718090 13255577 -142580960 -201734625 57300375 152046144 -110967909 171877784 -80271970 -163787161 -58663936 -18906749 289523898 -241402076 -145117322 -99642694 210713898 256391628 230272509 235361640 284980344 -136359932 141105492 198778860 208374006 -170490889 -42498856 -289615489 -248098539 -17683086 -69928568 -264967804 -216430274 -89525025 -280442877 -134758598 16579840 -53614887 -15767683 3437349 -289676414 -75903124 24421691 169075365 199873251 16118291 216077660 -118041801 77810450 -76329914 256292500 -186132015 -277172607 94525642 64863025 110040189 -220612230 -206829285 -231585437 -128310583 -66083185 192192432 -38662341 103497318 -173758633 -3498132 -231643089 -269198895 281752467 -128515188 -11150836 28793544 -168665007 131111562 -296130321 -22551340 17302905 -269014837 -203248266 -124654231 138805199 283097628 -20483277 -50552213 213164942 -191224101 145683675 108437761 266001563 187323403 -27892886 201073034 -31552954 -275282510 -249386453 -253778127 -108500374 170418982 212754804 22572754 -180310027 226453015 234665016 -65183328 274147963 216144529 70615247 245664245 -211426219 145358986 -8411420 224500187 88235582 -74618787 86454051 -204215544 -119291324 91357308 71016431 125907684 165010041 124759091 -121792399 -253408273 -96579081 240890892 9245204 155113078 -95288958 -139081492 231423010 178325687 277504523 57537149 -144679118 99208454 -165805906 197506650 67306870 -184460128 238998230 183293949 -204306971 -44739126 198142727 -156202721 -113001734 158066654 3670890 -36747704 -286880472 -251541919 -53662266 -240660143 16791517 223787711 165951692 189830037 -28142538 -186728608 239680758 95839290 -246425046 27350179 -264993310 -50602407 -210177049 105366447 -163398789 107408230 -77986877 -250769912 250294890 243517382 -35376830 209989643 280558491 65263461 197131477 -30233779 40265321 -182616442 -72767732 -71240236 -116232414 139356430 222229434 -20154290 74175937 33600573 -191534364 -43159066 -207871960 -160689030 197810005 192911645 261398901 -191287058 -89501536 255261026 -203683188 195519703 32870764 -282798569 -90810969 -204836234 277948962 -267622610 -263711415 -271807132 29370014 217096607 76758115 -192018518 169206619 -70885796 80601985 172502821 81609165 -19615807 -132915111 147819882 -294618834 23312585 228105040 -113435072 -139122214 -31695818 -232493477 -70021020 -297934624 -216485514 -229560830 81747745 -134602441 172112947 -63259127 -245292918 -164344491 -231995208 169003651 157923647 -268146290 87967061 -87801051 -286334873 -215431985 260689119 -149263659 90198960 -226760618 12076334 100803373 -36248912 96611215 132997562 -79437999 88180334 -59382241 -251047381 -122996834 56375850 299182424 131988743 -184354409 -115480896 -174193562 -56769220 157232111 164592768 134805603 83971569 139407944 150737488 -174233605 -267050590 -290770160 141479937 -168314839 29171567 -294424392 153198564 87627579 254457338 -252198016 -23732043 -185648648 265046567 -111531988 82339174 -149289807 -113621920 183374598 -5874596 1143693 -264842826 119919211 251651243 -51617027 149083794 9439781 -29303966 -188830436 297839392 102476162 51046821 228764298 254996348 249994340 103688361 182258130 49792306 185800424 144589611 -253523783 248315814 219234045 -91066864 -173175167 121222557 -267154357 -212302635 -84652592 15211363 -220713675 168425919 32698648 -204016633 -106661066 -205224806 88681739 29589213 293051014 -47933021 -42673887 -74800891 278908469 81508611 170113461 72832951 251524835 -194051937 163310423 270894690 106616964 20774242 63261118 234195845 -8269816 -129628002 -60411596 148286422 25055134 -240781608 -274576277 80668793 -297871117 165856004 -12011529 12331407 -72289833 266879415 -104824198 -196966447 139442965 145580836 -91779651 -263119107 -180702020 4262171 -68941525 169426545 216998976 65335178 79070224 41090482 82590820 64965164 295922652 -72344214 -98239556 237473034 125935793 140390841 37959722 -199157325 -39504178 186234888 102273571 -59092975 -145291635 -74119785 -157052311 11482505 -19677359 245417747 -112042920 32164206 -55784484 -233527212 77085860 15086621 -185216927 -62868720 -84185039 161639135 -257757760 -247140102 -202087053 207405555 106167636 -30042472 175530852 20444793 -240150949 -203086341 172191473 -227672778 104190226 102291789 213817487 -209076164 -166761848 -161975087 157972381 -111208820 244468119 118838119 -251810581 -166353462 55090419 -21878500 133846098 240234179 -124632015 53969767 191318781 177237589 294416738 -31539444 85042604 -51247250 44108761 -236390774 -228998492 277517241 139902339 -202702203 157239132 275469386 -287043083 -90178069 -260312820 -260761985 -73110232 234279223 167834456 -247143442 -138298943 -221594261 -92803591 191966739 -190396175 241851334 226741896 301321411 209933352 -94970517 82742007 126941119 -211828903 256011954 -145402653 214260474 197862519 241547295 297969397 112083384 161565123 188242824 22498483 -231340877 -129200916 -229049843 35458818 -240373704 201497824 236337263 196966060 198066873 80179330 206204361 -111898527 -162884429 -202481681 -58027324 227208084 180090372 -217647356 280123889 -283820267 17242067 77987350 -42782415 86390703 36850345 -85812548 73589347 239805488 -35905539 228369094 -155984418 127546186 7758621 54199121 89794690 20385172 211339916 181072566 -4589742 -165139450 -56974041 -221526844 -171522280 -30006579 -141765296 -99555144 -153904850 265439503 172893161 -247875677 -100891834 -75469460 -48369926 30451698 -210770605 -125333173 275209973 -263064368 269712728 -8686972 -280674465 -9844827 -235493647 28005037 -269429279 -121816078 -63953707 -8021738 -165207038 175627210 -145297275 192899167 -174593513 232124395 100546374 101775036 -220528595 106348428 -46064344 -11062437 16574512 -127255088 242062801 -19614981 -93533990 -126063933 -32583595 99068484 2883447 246781792 99557869 -80029224 -90109378 -139461037 -63105777 -232883376 -95965338 -119255937 -143193348 277574469 172654022 266644281 295902371 86865763 -286397216 130211473 295005257 -179656244 144844619 -183000719 271780384 4052926 44702811 -215772988 209948902 -159467056 -1059813 -193053350 87392767 -11816121 -161955347 -116309905 -81157996 -147718633 141223968 119608030 239695143 -261111172 183718838 -19968470 13202840 -287232874 91703766 287356035 234576359 -99665512 287419831 176511537 -148101018 -36078119 -138914429 -144771429 -207068855 71748504 -72595910 46075737 203708098 127991420 -261538752 56103001 46656227 -75353564 129257444 54838714 -5556607 -240042590 -281233155 206409506 71516021 195001336 -296274722 175499388 213421012 68077768 -54099501 168957261 223463350 -150978783 -128214566 52564513 -89964879 277517215 -140885295 -128103171 159941429 77413135 45225197 250274370 -112907130 -33782926 -225074728 -34050986 -62239984 213222531 -246173978 168090766 193832750 -101297820 -230340265 136010346 -46018380 -121402819 -148712016 -1985931 285761441 35640651 -82735193 -175566317 164236776 32179343 -46891961 110348744 284431381 246619392 -284185628 58142878 -27868608 -246373233 86532498 -100007912 -122377436 -213646654 205988672 46839364 164935094 214726378 164224299 95324724 -227428164 53595220 109144617 240333223 -62406051 -32055557 -191106073 198227478 15254277 113706080 123050454 107967103 231233270 94938340 299256906 93129007 -215837729 186393874 181239085 230672252 265109476 273293168 11446996 154593298 159528885 203622835 -3163607 -47673257 225070389 166832866 300983897 -209063848 -58803984 208345717 -102766349 217273976 -166170478 45741993 -116762695 104665761 -157404930 -238954923 -253713197 -237335794 -242064730 215348216 264505534 159594043 62028765 -118073071 -235012926 -72024136 -68911933 173397809 -177705063 -1299782 216968267 -297145936 -3319446 255696102 -180320910 -115060540 54656742 48548931 299463333 253696164 -260511659 44201855 58724663 150949329 46939767 -129098942 -122434294 -75702974 147670370 234305527 135785164 92697161 -65231263 -299807409 -6944729 -209997277 -286334950 65105889 216507013 80792716 -129363729 207401844 22776885 104437651 -192379036 78110365 -129194166 -110373798 97884985 186498666 73469868 187342478 24507900 -229311081 160086270 179276959 68564777 53640965 -49257911 117759530 61115396 -267445579 91229044 -85294807 5042574 12043617 -298984979 -217556262 284387282 157695532 -59756662 -27227626 20582 -107452059 -47940175 -138096867 -265025021 -247308110 -299798607 -220954656 69627317 264006852 302003164 32743152 162817367 -269785064 260965667 2905978 -54110161 -151602125 210472574 176722501 176716357 -70019011 -130331974 -247855452 80683897 47703789 -264626883 -147943480 50866022 -78276169 -182299117 96685737 90124007 -11801114 98548056 -46602704 -189539362 116904066 -152046856 -93721776 -159862215 -67351988 210290141 -171140017 -301239242 -193544339 -191272709 -69856334 32014015 -47707169 -117273961 105998130 78345177 61375196 106240048 289457108 68693986 244710499 167119975 -240657212 -148763551 181196984 92435380 -122437479 185139926 -46644142 -245867420 160443568 122267909 152974294 222522187 -18487043 226474496 160860368 88491901 17883747 -116053161 280252161 -183108084 -279900561 217834286 -253671494 -106873922 -112424915 50290338 301685638 64028271 89170238 297107206 120229038 151110288 -33198092 -222905288 -168241986 -114585735 50149042 85811529 -88491569 -162294210 -145229060 79697668 118511225 179918808 -288083159 -152276238 -29663082 -140291288 165675486 294496859 -26755490 222983899 258210973 98335156 37946716 -196002505 126666833 129244760 -39327888 -254041779 151875840 -45475204 202995270 236239237 222343828 -143100804 -130676458 -235978354 -237930541 179439567 -269081081 -273104845 -113945077 187416285 243499960 96382279 259720352 -111135069 -153106755 300776024 285778884 -70247210 -265802539 290330902 -197501060 297655409 87336752 265670785 -246666701 -292116425 194337861 -67182737 -49320845 -128824983 175898280 -289907819 -254019005 -46467314 -110983847 -175041832 -286144790 -124871119 -124697659 253518500 -56394901 158108799 9653690 -216909987 128939296 146738011 78830246 238028830 45815762 -187030607 29473378 -146104607 -230290374 -85116955 -273210669 128818559 -3087511 -221219162 -285995432 242946675 285175366 -62508637 92395286 121749509 -217657304 91975719 202853825 97539486 195793753 238583300 -122230355 -260779536 -266331363 219011240 -113828807 -234537393 -44660898 -201341453 -226840147 167629192 -296107595 2661516 33552755 113824724 -220432770 131622891 -292528345 -145398159 -257353768 130346007 -208161515 -267387445 226508024 19756618 224411615 11905964 164445249 46715076 90442911 84883733 188660339 100281511 -231859825 -280884013 50334366 181248276 -9527180 7057691 19374389 174605146 -261595635 176788536 -44590501 -113391911 13739057 31710540 157843565 -109226793 141137394 263074234 -261401431 258559018 210470016 -253486469 226389289 34798030 241883674 -73528574 -140327551 -278332984 -76406216 291243069 292323673 257986868 40847347 88343759 -184193919 217088603 68122380 51470763 -152536353 -281489349 -249963148 94410180 172870868 29040274 125135696 211207734 -70201477 -83955736 -162448485 215206999 -226197775 49410271 171927308 -1562763 91133863 -112535928 183554696 -61231366 -140636018 -42008950 -113735979 -42729928 -147931708 -253324058 -55208603 247095146 -58550124 -59922989 -128658670 -259440244 -220731440 -208623848 57375919 89072566 -210300576 281368127 -300721269 -153661052 237048622 37268529 282798814 133857210 60196008 227807369 -201025377 193313405 -5424461 -253911379 47786940 -253735679 -22935037 253440305 -288169270 205940422 45450391 131315172 -149229196 -220348295 98600702 -142127848 264996910 217676844 -38380684 244808837 -279116847 -78285378 98238260 106562487 -32331628 -268297244 105815496 -132945344 -143071941 119270704 296441007 36236222 -200153701 -51259499 -39387747 -60783768 -234155911 296269440 -228766918 -14635707 -90244270 224176490 268940102 -225670481 -246694686 17758271 297291462 153040354 -249443264 51624273 283907868 251300133 -275881648 215424269 -169158321 193340330 -235987521 -129568136 -149462433 -232506036 -177307481 92773551 -248562233 -134178928 142810051 38201167 -168168868 -230500078 -222889166 170940729 88829562 39051687 -241879622 164706525 -225257572 -134406747 114288262 -32038382 214238215 109075890 -295783641 -190539592 -65916091 -115111927 248772688 284798723 -266496988 298464754 66557115 -32410073 208468159 -9155390 -38057287 -7822732 -149613915 -58645309 -81953531 -139220802 78374892 37432036 -202871495 -141175627 46687003 106868803 263052655 -234857403 77509862 133649234 255985190 -155997967 -257400631 186495576 195252324 -4481490 43840467 -271264493 -121008522 -88968843 138840507 -275179652 -293813492 59913978 221284150 -73277601 122691896 146419912 -293239373 285065765 -301396910 236566040 -101323518 117716738 26327567 51270481 -258488382 -233745019 -243974860 -177758806 -292008036 -172981993 -251774507 9619386 64469289 270890900 173963584 13185787 -66387878 200884606 143528074 -225124590 -112763338 -145367250 -30970579 -228880914 -245937621 -165185165 259824301 -143730793 66308733 -230122752 15500209 -41925803 109401106 -116241465 -11276789 157306741 249648179 69383752 -157429653 261553587 256632704 90424731 12814350 -35185210 82100696 145292731 -239806543 136235607 155760714 230779270 -218074921 -113892434 -145098094 -139455324 -164325557 206723597 -23609988 -100200257 272925614 -5329656 256755934 -192348104 183407886 243122690 -251176545 -41709649 193111926 -242165709 14140132 37936761 -209909614 -44588885 239933125 261404032 93006095 60003626 45728183 44838357 -256106238 -244269247 -270114856 254616010 220878229 178651399 78628964 268505771 188828742 247153738 209445436 -177767557 -172732456 -189916259 -235224824 -144098694 27609434 238474554 241475538 52872658 181254067 -62247469 4612436 220692814 -111607613 144697431 -94951059 77123152 106268005 -206334147 -156807463 -228325722 -267633711 259284479 83050723 -78872041 -1015893 121512417 87732794 -291364648 99758280 14046950 48989945 -24236036 297870173 185456514 -252564614 242323409 127940902 -241250993 -238286136 37830225 -253289004 -66252787 -301710055 -132267905 -61851691 258141677 -268344017 152771485 103388918 289259218 -191136841 251856277 252124903 -227830110 -276894596 84352300 -21896477 -32076130 -70622428 -48451338 146870792 -148630860 67010214 83671856 38801561 -151664291 -180910760 209819984 -5316772 273227243 39899752 -165268406 69892034 13770585 254127262 -259428435 -290296651 -20302153 -170655743 -50338745 -204151200 75231911 -122468211 96606177 263847002 -300039824 50572797 80237131 150460373 102353267 2006077 -154342145 6126442 -29346377 75754596 -164657035 22987806 230972596 8920715 -19665479 -126815687 86169721 98319987 187973722 -31825090 190177950 169550323 35428549 -146479463 -221639527 -278052937 196171075 65987081 -135266593 -207805590 -175249019 195067119 250702429 279650497 212782050 -297710634 -208805809 -33131223 121220915 -281531583 -54390421 41480931 -224631200 -10411721 283947643 207265860 -266047054 216576380 150449149 -7990478 -301840999 -132032084 144669728 -134546934 100642928 74734517 -221128620 -203506942 12607653 -240930598 -278766889 -127024564 181849731 135313178 -204179713 62513644 -255720258 -212681952 -75949557 -125453786 -121309754 -54070511 -166763618 40846045 27753244 149189204 -123013814 -182765516 272882148 -157362474 141564610 212175855 -228479535 -289012739 -54370746 -43554866 85587060 -28940610 192911090 -300379755 -241097763 -284905031 29368324 258990250 3816496 282142199 52490384 237832245 -67851273 -123011458 -1275508 -209352569 89104386 -115467894 234328487 -220223987 45125638 80356206 277557499 -217167634 -168277060 239629268 -141577757 -244627120 -226095896 271684773 -256964521 -173211224 -181951665 -40884257 193243932 -138089420 165780715 -208123575 187526285 136896464 16629757 -90015783 -81411696 -250544590 -196331708 -175592832 127140472 -283364428 -185198495 105835905 206228226 243373565 170017302 -30990754 269943862 -94754971 40671669 -295018490 172583789 30497667 -79962101 -112319265 298510687 7283846 23421170 79253139 -236522464 38727453 114417591 -1817540 -33193461 -21139165 122098935 -286761138 -9957769 98557550 -258929901 294345715 -114654237 62073824 -94078208 46236678 -183487357 -179232755 -222681734 -90794287 -288772061 -72378 226563084 -164632835 170057204 223295850 -81081242 110679269 -92748938 -78661283 254307470 -280068461 24961459 -188780590 -101965586 -153199108 294371498 74967887 -27040734 -150003867 -180652819 -55192715 27608932 -235191181 -241526137 -202423724 -297784536 109119917 -24009464 -188808031 189903167 129165633 3067399 187109818 3372150 -190981362 -48423821 260090228 -255800039 -152619973 -271693425 78869714 -232246859 289020404 138143598 14856592 293903578 -6363410 -129804488 142983764 207094167 -16393927 291082638 271674518 -252425124 -842317 271353319 -96428563 -29205529 97420891 57026393 -45005689 -139037319 -214402288 175774151 -292521964 76075257 -198236814 -192448378 58356524 114954341 -23423796 -178679520 -35249959 -93331940 34314388 186959974 -195263645 -259234756 -212383478 -79281905 103314972 -81901513 282693537 70253489 263664435 262186752 -276342743 -224285020 -268475514 -291815828 -254787190 -232779865 -71661995 -209873780 -95235228 42325272 -29388181 -267225568 -160320933 96667433 229509037 178224824 -77926042 -146378973 -255965947 -1585249 -209981602 139852363 27517226 -288788703 -13268211 -78411860 -162535693 94830310 53438006 133668743 233662966 154041755 193509692 -127775941 119647389 -111521853 -247191450 112742880 216401748 -36406360 41771072 -126636298 -261717122 -90942103 17823773 215126465 -172221100 65424090 236098813 -85045938 35068363 272416940 -223627926 -165363328 -269868195 -279316685 134710968 261168562 271185395 162702055 -105763771 106966925 -17793872 282327108 -154951947 -251712343 -146273031 231776768 -153772436 -111066900 -83222531 165798984 -80387472 111757861 281273254 -136462994 212795776 37318029 -187433417 95742287 189710570 80513175 -87300597 -96120017 -74158877 14353388 297936505 -126145725 264951581 -263778602 -81071473 -164107888 -33001181 -139594431 261094782 86078779 286824382 -199040115 125168239 28151610 167487093 -227064889 -58271806 -30971217 280847636 -143370315 15109669 -176252764 269944487 91660740 -191342481 -115005154 228995576 119455110 233320862 144526753 94114024 186407460 -175768130 -60889267 -35581501 102520629 -244686960 218317722 -301859046 -121824116 -55182059 -191212795 125357314 283259358 288490487 -208783701 263749760 290641851 -193440232 -45529621 -207691126 280654105 149784515 -109291977 135875110 -216571793 -122022867 -87216121 -72100829 244107801 79003762 -159033103 -182127455 149485395 -49904288 19491959 -141597121 54906997 298063332 106952437 272999801 232555023 -54740321 -286009156 -133815298 2023003 -230910104 149415437 -1739560 -252216501 -237495004 -105738030 126661332 -15859363 -269159969 109236319 288184601 -220575527 -183497885 -260860440 -252589628 -180975246 265921354 33054173 147317127 -28012427 298551922 117075928 17607403 283527945 -244740573 -249690683 -139900890 -60572254 125559656 -23263132 -155664460 -104632786 -236593421 -239912896 -109376238 195060447 171650206 -139213514 -59305973 278431177 25788714 174412031 -225506966 -224426490 290576163 -130802741 -155599465 125193620 154451785 134779292 123525037 -11262802 159088460 156530241 143530004 156702783 -76942262 -109193624 -116134290 -50111858 180316351 69496208 -254004784 -118192827 260744502 -23378082 -270016699 -300546184 166387439 -61043576 56996877 68808267 195672771 -103968563 88779177 -195116767 52344290 80009922 -31217380 152309782 92197501 -38657481 -280186918 46026524 77482808 -672698 -245690914 -66379287 -250225154 -99452742 223642820 170767295 -142184586 -232599481 -198141974 -208694836 -299959034 -7750839 275690684 173814015 22555192 -125224442 -42973045 233475789 112143642 197398714 -235155492 -4800093 -248321704 37879595 -246722547 -219802204 -275178487 36987500 210780705 96624597 -138341087 36317417 -115446590 -71829493 -188224284 95532255 -56810060 -166843820 -41094776 -89514377 151569578 -264146581 -224950324 252995816 -197028014 280889273 -173472561 -178124639 -70526497 -76748213 219305283 -58790900 289422057 194025577 60710499 95303345 -136165931 -124484286 -223816208 178333965 -230240834 125878530 171012139 125575443 -195722602 257326115 75505439 -36861472 -5022312 23012087 -34404454 -2941418 -37886910 -250213637 153791293 238291392 129327602 -65652677 46757585 223750046 204674163 -290573244 257547215 212099278 -181575927 161671712 179234342 242493145 190570220 186942612 -101918115 133942844 200015713 -150678421 227831820 -140628551 -109633694 -91511481 -94513443 -160659872 -47534689 1950493 269417907 -51243563 -59759595 164254091 51559905 19532748 -275071173 169982540 36938612 33034549 212525685 -153548824 296929354 -194420555 -253505656 -153835357 -286064597 -25236855 -79333010 47466220 -197811309 177333670 -161712376 183231636 -147997804 -104979722 -269049203 -100771591 -63043043 9457761 -34190089 261987832 51831303 272311788 -156034976 -93622470 -150179829 44824384 166889329 63059563 -179731301 288541402 -282812888 -183793937 -10180846 241208460 -291906384 -5941344 -44904146 -75108606 -201580519 275592062 178080498 -75052239 -356456 264690925 160493420 -10087861 243483023 120464883 69313800 110053402 -37443242 172699505 14762100 -4729760 -19925903 -71688835 -150003940 189771170 218734018 -74800776 248894205 125198004 -216486592 32229859 -107193688 -219217921 -144105615 -248766120 142757098 172596330 -103521520 148185235 -222891621 -208454497 69804837 -121150359 210176240 -264827819 51852118 -225221370 132022725 -120004488 172110699 -229784386 123461019 -31477847 -291272867 132009553 -248059270 -47070625 25150976 29206835 235234050 195479950 -1670052 182324413 -84903762 -114072492 -229252620 -173980514 79977230 34985273 208924021 216771208 -100343280 16964367 -73684974 -188724045 -119991931 56230612 -144638974 3041417 -269153089 211873205 74942907 116856676 -234712248 -138378696 -167657763 264880928 38434429 198604082 17742132 -143246331 158448820 -252996830 -52665262 -32082344 87186844 263980350 54726902 285327780 -107007626 148529847 15291901 149674759 -267490969 134335413 284184991 -65011162 -206586415 -225986795 -46305784 -207159166 -4725176 116650512 -52750155 79051068 92580791 215235935 -117106676 222771133 1536967 97827065 91603582 124943877 -3907953 65793394 181727058 -166125714 46875114 -260550915 149598386 -264866688 -205138025 217737328 224835589 -105887051 -247657876 -113213164 -12197327 -24560296 30892562 -18687304 -190945327 240078711 28336033 125413672 -208446848 253975525 119696507 36726763 -234616783 103818801 -136398232 -196464551 219786760 187627088 264205627 158394864 252682023 299178356 -293293113 283584887 152798610 -153868934 -171386340 -140957121 -188015068 261366553 263044939 -61886114 -59803871 32218071 -259108354 -184339591 78037314 259959613 288308859 12426863 279218048 -255290672 -177912066 -143509138 -203893886 158929536 -55948436 126013667 -248061590 -28422925 -253030161 -105875513 141370187 -299167692 -157138079 4320106 274392814 -220827199 -148615590 192408990 -30944352 196701906 -115005480 -207750347 -21716951 187309976 103564040 34245325 -113216974 -279661554 181693681 -7969163 -223792260 41025543 288667114 -184926096 -76826657 240933317 220288055 268439646 -93417491 243207343 -167480802 222825872 143641816 239809827 43159763 215533197 -20234646 107795308 56156061 182211982 -79517702 283050815 -120948019 149705312 -160050675 120821866 -54429363 242589016 274471744 286653600 -271487127 -244356854 -80636711 142919888 8503729 -199841575 -14871116 239982453 217826547 45863104 62952692 27094710 -135975587 -274160457 -24151383 -194658419 -255515581 203559388 50089245 -813653 49793730 181747523 -190390895 182707481 -129409721 -14364111 70830164 261481074 199089601 -52154680 128191794 84100204 13570413 -152089654 -49217706 184599394 -183347141 -81460502 178590208 144186703 -80853721 103952943 4108193 -233798744 -289625976 196644558 -244557777 -260886778 240327018 152472538 -219803305 -269567759 -191333104 -35842605 -11653482 200246345 -286988845 133862444 -125521097 41217915 192938179 28445265 -186688221 76257786 -29459716 270354175 -118639569 78695864 -129671286 -157317173 -142826191 -196718238 138923707 92439152 -267253108 -105667368 293877601 -228542094 -100094687 237272624 199129299 -236103421 -74401380 36715124 -139696785 235522405 301774532 -104633659 -106006034 -74662754 -244973803 28799669 -281422764 -302043874 -58420831 26012456 -252156803 185489402 227666502 125850964 -211978555 -211386470 -135636020 -244629733 17546264 -75320037 -171170681 -964077 296732613 203540504 5879169 -1900461 -119460868 274438312 -127114954 -152985733 13180216 -13513832 40648253 -63501075 -41643765 -102221579 26391770 -280328573 -92276900 -54585373 131444857 -278260352 114505131 176654422 -12040006 -90992405 -129757791 136641695 -54983627 220205691 -163029652 -132968860 283157258 263072090 -194161811 125894672 -65970487 100820148 -23278213 -139849960 -51643064 -15809044 240614651 201665040 142609684 -154462969 259680910 98666843 68922663 223384830 272016633 -162194291 -173869210 113131668 143632660 -216417311 212948385 -177895766 -48676933 -36491824 -295835636 -114586307 -88768756 -71370725 91454992 255482335 -70294649 204731381 200267192 196265864 -19863441 223550812 -1750361 -115484639 -114448845 -212272824 -15096894 80893672 240715545 152095134 257525533 -272490569 -168562773 -41791277 73140163 -58098287 -210288761 260946363 -19883969 220446501 -214947496 -62495338 72528273 151091077 77748264 -163586052 107624315 103477664 103200977 234926662 232422025 2261217 -114870098 -287415633 57597110 -74357253 209795486 144946941 -257532422 247177020 86069684 80855029 -147312741 -159873905 -54951875 144834820 -261540384 204610265 98985799 300435 -289116664 231378895 -221895643 74142889 -111470780 284245111 -297060942 9787800 238353802 1598377 78550771 -175734092 144908574 -221210827 -224524327 -275973158 41731853 -46592374 -51247220 18797572 127370458 -136103373 66715646 -46588507 46411619 -242843371 -46420691 185378299 -99565590 201624566 27566807 142251328 -15190602 -261720322 42656258 -270858259 8997100 -124862318 -62130376 97167245 113846096 -3143698 71648956 29296465 288786005 276652906 -130612494 -131546270 -235539037 16436300 81150860 -48194101 222997025 266943721 92787574 -149185481 251450974 98998087 -210614324 -290597432 -214679052 101608422 271628781 -242286658 -274974660 -82945239 100328942 66764514 -190173931 -101288389 265024047 21090985 -160764238 83619374 286030161 -177387615 -140336831 94302868 289161851 111642868 159863555 54267629 93012996 -39568226 91758582 99234705 -239499484 -283579693 134439567 52926305 255756330 -96993499 -217338011 -200438979 -229969699 69931276 28907676 169194685 127772975 126026326 209719619 -142703531 64166065 84350877 121382485 211266844 208124195 276777368 290014197 -30529005 190694922 -184445811 -151072320 178303961 -84597977 -16796078 -194992547 144392310 -123546494 196596374 -159472353 -3564139 124162176 -205892017 -115244156 62383424 -63414550 153043206 -37898032 -118913757 48362197 -191620519 -181413884 -208297535 -256593247 21510302 190881853 295662313 -255472550 -104913241 -126893954 93057876 -221733724 49896907 265205798 -267185003 186415873 -43843721 105067982 212541489 -29352155 -116639358 204844930 84670380 -216596251 68821170 -34109359 179869302 234179635 74523452 -52609653 -62926257 204381615 262688447 -241589013 252980443 29002770 51254215 15985250 -22598414 263322801 153533340 -283774862 -258716958 -81578964 -275003261 257531147 239216107 -259725676 101024023 -103320303 263107502 -260176207 -146179104 -295714886 -66530714 73602456 219019244 -136970038 -271753301 -125319079 -175947676 100940401 -208944595 226547392 -53231154 -133531642 51653228 -275151116 -78672860 -51503993 -4574540 301271248 148806840 -154560872 4799497 -274844961 -281869819 -25805074 137200628 -292469721 -130536810 -172130520 -224579537 106940949 148775322 -281912749 -291402919 243568372 28782214 -15141817 226088091 -37969312 218279432 299452142 -19530611 37215817 54352778 -92838580 -66417470 -196868206 -89657168 -153718755 -90896485 -276319121 280534494 -229799081 137246940 157328771 -19837759 -256805626 -289234159 198426220 85701075 -298577505 -131815422 246247495 -151054862 -64450247 183690105 -252833848 104842835 -174591719 139336303 24220560 -95853759 249080998 -115817839 204672908 -262907253 -281808822 108975694 -90573206 241339487 -176266953 -287806191 257663771 55398687 -282598293 -289221859 -109412278 -125967333 -42974022 -169498974 135703661 182218317 -294431728 -31297632 127070765 -64272671 -136906791 111761560 -6502035 70679309 1297930 -278873229 27706707 181483653 233144370 -82044797 -140194056 190000188 114010397 -129117498 39411918 164731790 207815787 -2115456 96845072 74187946 -234853614 -128706448 233379730 -131102643 -178615494 208114682 -29250061 125456291 -271480170 49082472 185380351 -4295894 -12506304 -42230314 -189438557 33252877 132930928 139540950 -207049792 -146268945 -130719194 63827321 -239786544 -265527537 -296345887 -204953640 -192195338 -13624690 -163048453 -269949225 94647356 78322051 113091317 -210611939 237358133 188413760 -110159851 -62225398 -190151953 -179161565 204006733 246283522 -192124118 46615155 -248584699 283330693 -118885392 -271032717 -103060980 -283168254 -248441711 -234257520 -245593071 -289585309 199946387 -75419949 -249336281 139596028 -99094254 -12504623 -210296397 248728470 -165752828 -237448269 -206184751 -49310981 212577726 129659178 290565861 -69121054 129023462 5269955 42165818 -163447396 85770751 -112768880 287687776 211922981 252401275 301368645 11862619 -52240349 290972440 249104163 158894574 144096075 -115602663 -153862536 -70757200 5236799 52296561 91283851 126819443 -151853208 -218635067 203221721 -185042873 -180952435 128543087 208852420 -132626210 -99691307 -155016801 159344908 -79375221 -181551352 -221083527 -193838428 -65651470 289248701 4889432 275814094 -300836868 66858797 -297509168 -71685211 -224868830 -166497454 53214042 20353665 -203932018 198002260 -166318788 -139541847 -248766607 -139349250 123127051 -199610543 -202072387 196291252 -20745231 -205405650 -49094994 -167017355 -225346836 175811482 -255464150 194281868 245046888 -245748867 -93027984 -254126274 181896694 255602615 95363461 264205259 94541229 -17915800 -237911489 265455909 192807736 -56193225 -211059142 72613924 78407095 -290585379 141708071 -8694753 -74824428 113940186 147595219 95472981 191425590 -3398945 -285297580 -63172554 241666846 157014352 73868052 -138082076 48760141 131571665 287013526 -6694939 -91335644 233307318 -278211235 -148924270 -7674304 180073056 -161714619 -296856831 -80219259 -34815494 251995876 -242759101 27727772 -300518062 36082752 89150833 -150174711 -223645617 -47583525 -65700460 -238903170 -41952374 -248579634 -247479648 240529391 262154669 94339972 -106124430 -54307047 35786817 13240062 81004447 -145304544 -84384001 277286466 -17590383 -193357013 110212984 -85077168 23271430 7757012 -49055383 292019258 -154554199 -295260858 -288911214 -57675991 227470956 143767305 109842422 -287808501 207367920 245577295 -23433219 197068785 -178223535 161686106 -95088163 141133524 153524761 249435761 -70522056 172788583 -93658385 -280654225 263345131 219242908 -194467341 206923986 47973610 -223060158 118431029 27630317 267781954 -38207565 -23116941 148267680 -82595271 -28581048 -128163920 -32192992 30180457 -297886154 128066486 154493249 -80628003 -68840667 -253043672 16682062 37267836 59680166 189151161 -279555930 -47320690 -24040911 -301266179 151489319 -177054946 -189209274 -236736700 287995746 142695585 296252620 34453457 -170553733 -240710572 -40186860 -183994145 -61332378 -226806382 -252749604 -147479854 181665854 -50206429 104813445 -130906080 175057446 -233082484 94969133 20510192 -100632980 -48851332 -135854125 105785517 113464928 -252374356 -69045887 166222189 -177163587 243628096 -128441842 -131649528 -186574477 -248768943 -21846809 -54734206 130717331 -192735267 -170081874 177183237 -201280799 -206601907 119351507 -89029743 -245845985 286657879 67380199 132313132 -29093623 -153490391 -100740193 93224907 -268007577 173463733 93765835 -148965168 -131097708 298735094 -232280426 54916025 -15864161 205714112 211034191 208813099 -277775260 -119283667 -174478846 -266350472 -96333334 -1628936 269928701 -173153260 -169431272 110219426 -257247278 -136478273 -126484030 -236998579 -162268071 -38485809 117483855 -111538855 -227021793 -263196265 -190366080 170388189 97981255 80488961 234502533 238658330 205632904 128215256 246330076 213003305 98231093 69408440 -119671033 -17348417 -198155278 163722023 -40807342 -293176037 41847244 135637774 175479270 -13546478 174474076 295761184 -258924824 -230757089 768978 301224521 -192663245 -33442356 204093765 -287270174 227973903 -42931987 -113399176 166842958 -149928457 -288645655 67064362 103663033 138318477 -175946127 -217136824 -119890158 -86198395 10001159 -88246334 140535118 126158043 -226703543 179529527 -79459831 220642523 268551456 -65650855 -192294520 149494614 -74847736 -64197205 -53271783 246602361 -42341794 -122704635 -193406032 130547979 -54009034 -155632558 21137812 112948491 -184318160 230197795 -94097753 -184315019 173695537 159128415 272300150 223736782 -170513354 -240592703 -202074281 -13599201 69270140 293929397 -165682180 -168786688 -135169736 -219433328 88300168 249302868 -75779853 20652323 -70365952 7638079 28813421 278466495 -148494429 -105917856 260058675 23672591 -152218495 -173678744 -282119075 301053046 197055859 6345964 142878068 -125818862 -195199815 228451900 -98675484 -46697970 -10968819 116757088 -166301868 144986747 169127257 146800372 -244621292 129307457 -44144044 265372902 -232173036 179515831 -267134495 104470268 44791897 -188087075 273812307 193906402 -36985406 187226698 -289425837 161678337 -189843692 -173584027 76489639 246655077 -231579213 -266366721 207432252 278354429 180863230 -83083175 -111413387 293322380 -153874096 160028412 -138005297 -91230058 -120214388 280926597 234399565 -286615274 139936766 -74450190 -247396801 -167562176 143942584 114529484 -251872068 6085000 -226639184 -18044962 -150494395 162168227 -191909592 120783069 -65984418 283273632 -283199602 206520668 88289644 281807131 -59532616 74256748 -198774241 -291339365 -36960356 71522897 242558235 261437625 -295296315 135365768 196221687 56554860 150790326 144263391 290325845 30733362 -109869588 257906190 -46113396 60825696 162997466 -239194041 205349675 129268293 118064411 -189953786 -252094373 -40699282 -89548090 224616163 234181803 -225777531 -47600551 -247300358 -92346337 -136848943 -209920976 163513017 210934652 5340014 4943881 262280521 -279501170 -234775153 -45760413 -250171122 221019100 254056416 31782864 -260734305 24502472 198963682 -218826373 -279247033 162772046 233126370 -182051641 159557979 7317072 -87392444 -228494503 225533950 279192683 68217378 178628355 -14022909 -168806248 56036794 246937410 250650117 -294507108 -44097747 -273325678 119519879 223730741 -223447614 161280780 10330728 269122070 35669234 28463765 -115589937 79134440 132389262 -222679902 -90018401 114433244 27066122 -66503888 -34925374 -129035699 -252212733 130665805 260859513 275340125 111937031 -170247972 267501138 -188993026 46117598 -51003813 -297943070 159879549 134097668 300734915 9880005 135809267 -185004467 -165301625 96876239 -113260743 120238045 -179727570 -264730654 -61457397 -148132724 38598688 202747900 -76565417 -203162714 -58114166 115790506 -264470589 209485387 42076739 99025330 289814469 -254519814 127627406 143962020 234697518 -204937469 -144225413 293538136 135031135 69620795 -205617135 -183362120 -151453662 78117467 282656220 269750755 29252775 -65104675 276927012 -290575762 -92079800 -91787486 -107575126 -122117372 -141935294 -17058834 278542192 193653734 -131653667 108291464 -56058677 162650279 5528258 -231368505 250082947 -237800746 -252890012 130852110 133752164 -136958137 134966959 198297878 -219630664 88088291 -215771077 -209883473 78252447 113188530 130974575 -197804262 124636564 -114874904 -187744267 31921629 -57964921 220158759 247387500 183998168 64057583 -204130905 -5406427 -117491046 -87385257 148213926 293644454 -290824964 132359368 -299172137 -181440332 284662398 8428397 166757552 137180107 -49618385 -136566747 108016442 -190231038 -142835889 -224083099 147461972 190047209 279857193 -124856370 -11670563 -241183059 194096934 -78761516 -272528398 203322959 -284033097 24376278 -201121395 120827528 -121194265 6427750 -170399773 -64534748 200880888 187525021 -233548575 -249932427 -92707952 -177954422 -149472668 -110046759 253887137 -297654128 -287920007 -157407500 113173191 34346866 -110245001 20788429 -238670368 -231327747 139344924 105403084 173278610 -16029523 24466712 173240105 94744060 62251428 12203762 8568526 -240461736 -86090520 48506439 257407787 -3147025 -295453569 139979330 -221554265 102103417 -12930064 -284753846 -78272880 -98131363 -20691358 182531714 104962801 -219849299 106966854 -168766481 241194980 224360590 19126683 -154352677 -181391816 8497662 190701778 -273552370 -24060918 -177798496 -202269390 -132485638 -231595066 -234593991 -149981944 -118315600 -260775219 248936143 -274482788 47952452 296710636 -263245284 194919271 -223084958 116569387 -242546049 -258554851 -211621122 75320138 -197261890 14800745 -129886133 166319455 -56678450 -257319107 -285466738 41257667 29190960 269807835 256982508 289409244 -103933737 -101193218 -204296860 -186563514 -114777278 101633723 -234695096 -13273414 246409358 106665415 -204556553 51181164 250988664 116798356 -238281566 293858567 117222878 -170493460 -202493534 -80012532 -168727302 120899561 248361270 -243687648 205658893 237620134 -137100807 199881257 -227516244 -209988943 -134223372 -186126616 152190949 -68049793 85737342 -213339210 -197045585 237953495 205382091 -11787117 -278367407 -35498282 106217734 5539552 -255380734 -28406462 198472626 -132709968 44826866 -104799165 -142500704 36394326 165242243 289743199 284226999 270870741 137609766 -49269975 31493288 -276973357 262517029 244131667 -24239098 -161875253 -165082431 -198730321 275549934 17455944 86235484 -273449557 -236411740 -91224005 -162601339 -263001417 90268687 178432348 -98835883 -58583350 -79221217 124190222 -95597027 -52476104 125607841 21651107 292880679 -40752914 171904736 84037087 -3900619 117148266 173669320 -209519573 278573768 115925248 -238307185 -94641836 97404286 48705698 -78876993 284054282 206704854 42503786 -61723560 80027350 118045627 7344733 -175786295 -253988648 -125817703 -177603455 277620002 -105839379 135791276 -162158578 246000745 207721691 -146075981 262273390 -27038434 203179042 207223694 -14361670 54842438 -276296872 -59138844 -27206824 -56799045 33264535 90783131 -206669038 225355440 190344433 190628065 160840564 89114267 -296973408 -271982075 -247023260 -144372653 -70889332 -23571508 161777018 -253173432 176933596 294581010 -39405443 -300838378 272238559 -286940752 295143912 -202692775 -120445256 184529887 138790980 256006073 126799365 246613056 153538256 65834632 -285792593 -49916213 -201947925 19684359 46032695 204212691 -64681106 181834531 -187240944 -66309100 202315519 -133447437 -242817 -274558071 286024463 180317363 -142712613 61828393 82865325 -245286328 203681051 44065435 185946112 197027600 128689930 26381076 -206042304 -63502017 -126728068 151155772 92986168 -23048929 -9886290 50132821 -230107095 -83203102 -187414730 -239131708 -121720591 204294957 301017537 71097716 216114221 163841875 61991451 -164702658 -118952616 158456856 254270999 97327155 214694033 -32184343 210989466 -47135477 -51706692 259052912 -105668157 -194946409 111888092 -260937881 214474441 186848738 -12746913 -186747143 224729778 88181959 229563043 36726441 119255235 -256164112 -92850623 -105098410 -55117654 246224662 -239265348 -59017927 186071723 161323788 -42890023 -204545595 149540909 133745482 -169785530 -208486828 -97934097 -271978758 153074203 -30804628 -59035937 258611136 142712776 142744091 24433353 52317126 -129601663 -260701486 -219722795 241059725 -95677312 -255288792 -80748938 211799892 -114078499 52610859 30547931 148084463 -93112059 6515042 254669774 -120471676 27510666 -50244988 -102945087 -145839760 193261115 -191560636 -240914641 -176000687 2594058 222556870 169650288 -251610393 122035062 -281136303 202390085 -181357360 131650302 -177060009 -14933730 205147321 119052989 -209106113 286765208 123119428 -18597155 130403131 -220254980 -266237986 -236139575 -236348218 180335211 -101580489 -263908903 55418052 -152814523 104850663 87594469 76208734 -141824896 140747980 164038993 -221272842 179753743 -210978340 -127447024 205840595 114998063 241729681 147610117 -283320950 114078332 141041359 -271576471 -38105319 293548512 -188499779 -203386612 -72459232 -253782545 271818167 -228115861 194688056 28593696 254162829 189290796 72391226 297674746 65311249 78766839 131194686 99719214 144755524 -92908918 201301508 -93373772 203565906 183906457 204216585 -272892512 34416353 220167226 -266261991 -105458773 99357390 -111126345 -100633426 25996146 -12174596 -71416596 202139920 181431996 -90999798 126736396 281593542 293604784 237339599 161289363 -90291582 -78421354 -201893549 184148004 71151382 216205914 -236270965 120561399 247709551 179220403 230143668 -261509014 -52196980 200499068 163956862 -181273005 -89362175 134360642 286565980 197083042 -64143180 -22021264 231541197 163070134 -97688333 -286912657 -220443411 148559261 129980014 271283841 -285161488 283626192 102669915 -208175862 -114427309 -97917582 81597970 -19019242 248545363 247846360 179994438 249126575 101017895 -193337700 214809377 -86701797 236692868 -172463736 -301677897 240610417 263325184 -298825735 -167241533 -179566037 -7044625 -184545967 -124971823 -180746640 77096070 -118079920 -194991949 125428643 -195100026 -297520615 176282565 -225271772 -7365128 -202992187 174666219 67307145 -286314718 -165935304 245731236 193425550 -31732087 288936033 210625839 -256679643 21405756 -51421132 -146424565 55384912 23396968 -131871072 29757127 -240237789 -126586622 260940301 -182366271 133672045 228428643 -257517003 -243827361 -70213509 33548358 200742757 285892705 -51101294 289306226 -11854109 189382186 44166162 170485544 -51398063 182122202 -230732636 299397676 8208801 160845229 -119109995 -294875714 66486174 -25351734 153867018 -266715828 267258473 160902907 227326069 -33916508 -181546637 50115497 103688809 207207277 235663390 -84928447 -177338422 47638649 45064473 -53422615 101435289 -248557363 -65112115 209276231 91026416 6204791 184837466 -298565377 -20419799 250836011 -173665706 -198560098 89556049 -8492972 155644213 276425017 -276142156 270108473 5182375 -102960901 -228842980 42376389 279535140 -83600244 -69933913 -254762104 196447887 242288024 -231612467 25587765 -197207481 8422842 -282060625 234142198 -87261568 67700015 181132267 198301724 260460483 285720806 197148945 10968562 -7573458 225100509 -28220978 144875443 -10595736 -33983261 136478384 233048555 -13541809 150638227 161672900 -222271462 -161604814 -204126872 -102634652 194308281 -166227470 -259966813 255101169 46351030 17965094 -64489618 216859044 -72765088 -47943139 -227855832 -244015141 186601217 129240023 -238626305 -69749502 -2702577 -218785578 126723123 203752494 301916562 -82360466 56456242 88750372 160742011 143011808 50944758 191296301 244460439 -116295271 215972138 300214350 -98987293 85255849 212022299 -50293439 -265113378 -78120474 -137312687 -29035843 -121426874 -89231428 -66467657 261876474 123438419 88928993 69847117 296937304 98510843 -220144550 289876708 37065681 247569722 -234975208 -268757079 109193377 162315137 228063947 -234117155 233254799 144867640 -258381464 147955146 -141473804 164900410 28803327 194155674 278485832 -187759079 -284838654 -151561010 137255272 -167637903 235933758 -121223873 -163668325 236708137 120858553 89724986 -259748986 154118788 -4446231 262981715 261083829 -109666821 13426919 269014114 278746182 -133882449 222507006 -136569792 62151049 -125921389 261607334 -269802427 228799936 59787658 -233591012 76234345 223950338 216585896 -86394711 -161378921 -217977047 -92659276 -89934440 243686506 -101379955 93788396 -159638507 -28397729 -206708870 -184884093 -133827387 188628859 212249746 -70992910 -136531624 -193767533 -187729710 -106334969 101256608 -138901960 299833315 167503416 -126416609 90623870 -246077826 70036795 -71379365 -164290761 176345391 35963159 148258125 -52657986 -124101011 250224417 -235111799 48837324 -296833592 -87647505 -57820371 167361447 244792151 55099298 -189621405 -43483021 -121846816 291418316 -120117316 299741303 87544186 247215156 91373557 70242287 282590562 17583293 -125113301 -70955158 4133296 -200671375 -157293405 59628541 124693387 -229271358 -148157406 -223358606 -252296201 -247634605 -108755322 -157732325 -295746615 246346233 94596289 -216947768 218426711 -73273211 179507780 164380251 -134498017 -25330504 261803258 44479642 252427766 71434656 -189587002 26604019 209100930 113615603 244388143 6039347 -278426331 194126658 148484838 201378547 118289240 -70569953 220657402 -157449392 -3564621 225194729 270297947 -216450167 103972394 -277484227 -3900639 237107006 166715177 118792025 -69621809 42777364 -93221093 -157221024 -71990354 231967921 -139583248 -225943582 261217440 -211770749 39628838 -3931524 233528085 -114058641 -26051027 18722045 -166896427 -186702957 -262774914 110839042 110833800 147418567 -25906027 172237594 151670380 -269212115 -6705073 298190968 231642030 217471025 35539975 -260333714 -153736954 -289304106 -40927386 62765006 -68688255 269795963 138583689 174768557 145973074 -166055696 185730700 -298864117 120002148 72581656 128715171 175218492 -201582769 128449606 -210503634 -5506384 -226132132 163289220 -211894647 -194186196 108956913 272235899 62881779 -37518816 244398614 217384699 98562502 -77738048 54187833 -18888658 4431717 189205281 -111181336 283380912 185386692 80881958 -13629771 -8527305 234359946 61553044 -28993603 274164133 129415937 247885579 -177249371 -66243685 -161964590 85593585 -8550005 -54741323 -31253564 -132098044 -220370529 175480007 -72618114 -148022070 -295649698 9682245 292756980 -282711 -251908557 101180119 43448936 241824477 84260776 -63868948 -161919067 202136464 -115657447 16838255 265275213 -291056284 -70334538 -237573397 -183180903 246957197 -232761783 217489086 -9028973 -107085445 180189611 -47373059 89716556 121646042 -226050964 -39946210 68271312 187531784 93414774 262046822 216282562 -67664940 -63606504 -212778549 43741301 -176237778 -96659383 23625452 -15080699 -89883944 -217304907 180797868 -88768973 208002102 -286555746 -132111063 272469108 -4840665 100458693 -424132 -235731277 167533031 239117489 198058697 248627254 -125674037 102598378 279026829 9717079 -169171973 131349008 -100973302 -126843620 186707806 149367629 210634004 91340678 206545344 -41814900 -221161929 -70576423 58949805 2315341 199351215 246583648 -217702508 180169111 -97574416 35293762 -155002623 -268228593 -284437709 213454595 174101553 184144026 -206768499 134827438 -95419346 -178205819 -254654663 -213339143 46562572 79387210 19204164 -230509253 29601485 -102039559 -176270367 -257913522 -282963538 160787315 28014070 255144181 101155143 262576644 197824215 77578247 -126437810 277978941 -29927166 218798476 89773105 115969686 204285815 -257001449 129094690 70312868 -253918279 185829315 -46367957 156527341 -178778873 214986920 30686620 -183096696 -64205353 -184863320 -69750589 242936136 -170852974 -288751288 -247768372 179390603 -222914152 166906937 -241075313 -22484424 96224740 236753517 -243564342 -288419127 -57055726 230747102 -254897190 -221765536 -179235562 128219995 -116776554 -91030510 250589763 -261952015 -100052289 163921426 -17152744 -110182229 -217725715 96194356 -169308349 -88283795 148526574 206846468 125804260 -37522886 3550017 -81473891 282592992 -112904215 167745220 -159164707 -144274422 -147365295 108328879 -253986253 -71001219 252395395 49130358 224349923 -70609743 172585215 159252093 100786069 -5871412 175386785 -75665115 -146816103 219932463 43104692 -175673206 246584871 -248522026 180102162 285259284 -258617756 145691600 235581845 249188651 64972576 -71771744 -27071086 -252684413 -227873421 224571461 -255371455 -256705768 -165305749 -197905187 -97346306 -295368976 99776238 289981926 102030236 -92357253 156916944 -153853229 -171079860 -129677926 83436850 -210745683 -88496325 166793902 -141908320 253301286 -142866579 -118679255 31833815 118025932 35148449 -237131041 279098880 24465792 71934219 -71476750 126354964 -185194939 59687704 -226949180 110078070 -216992283 -45520564 -268273365 237880270 -31343585 221667214 -187941724 107951604 -106765535 -188783585 248498109 250952714 -171193593 -279879701 232613570 202949632 -271527162 301572504 -47244838 -251250259 164452526 226749169 226549846 -192492276 -196077852 172965019 119345524 155615566 -83449284 123683898 226209885 171502062 -48977932 -145528946 113110693 -223470873 -165864467 -295468581 -124811066 128150836 301296149 -177436534 157810522 154452585 -482309 84756503 -287278702 3371957 224954182 110356219 237265873 -78071673 165786917 146256992 -206577902 -135855935 -58276500 -126440259 -291338410 -28564831 -26945796 -198880838 123836986 -87959343 97406462 -298001318 188744084 97374521 -198264924 -262548705 -259698914 -223965200 -41223334 139644939 1782254 -25949368 258018449 101384842 30394260 185291582 -194388084 -48579239 86513886 -98523242 106265424 292676706 131292360 -45058051 199278016 -200502613 53247134 17660348 -2692396 137959606 75971169 -111375215 -79325376 -108284105 234216309 4332179 -229529449 -162018077 -244534999 -25388753 -270613888 -57750284 119509137 -186109082 48554072 145305008 -300518728 186901133 36204256 137446853 249656499 169202578 -282533297 279087058 -174342431 -136841394 134693158 -273763388 -103333622 -266493321 -210280943 -272399996 153563980 286702163 -101967902 -71929942 -84257694 82140621 -163178718 222286531 -225896103 162883749 42746035 -201372622 -124936355 -126774795 -252020320 -272224726 -62701047 -222873136 -172767352 -56224379 206490973 235913450 -11698587 141966781 -18269738 -88820924 -147144195 6233345 -172150605 78454424 64991413 109868000 -70251411 -233407490 212321421 292657150 84019262 260948963 185934236 298447116 227883394 240934954 116918044 238851102 144278273 -203620292 -169107996 131903188 -48686960 229482588 -239744810 -296437527 -31394876 -61257803 -182268057 13301418 -142567668 110269230 249696322 133267817 -187415108 253310228 260195180 -82257309 -101837263 -163659680 -99382691 32466570 -18041056 37475710 -66473021 -271172543 -261637235 220721488 77260832 -150338787 -294289635 -149315802 93039100 -287291679 -264404990 -18354394 -63021057 -296687269 -154262244 -236307196 -104228265 -130017780 -182275654 107617856 250149967 222583108 55388682 -274910596 128215379 -148523768 -265896484 -260078614 187594049 -181397361 210418313 -110416175 -186168601 -275192569 -182137830 -28360339 6756578 116562330 -112212361 95224393 156709973 73599696 -182710613 -188364941 -244335032 -282211658 -120936814 -61584797 -75912138 270007186 -298067694 -142527470 -239993246 -251696436 238672636 286791230 -284699840 216424866 -282636975 182464904 -232223484 63556187 -233276308 -110982597 110797587 106826292 -245892949 -124603302 -277704769 -260041876 253686765 291894265 -301854614 276641560 -64110227 85938192 -24658833 263018090 -204076388 -252611623 263195461 -264919428 -107918844 -263285276 -129687021 113860295 46175914 -253319110 -10967333 101326273 -221697463 97450012 86867822 49826269 -259855957 135200499 154735748 95488230 43405935 176675930 15004356 92518022 -195786430 -271873779 42468026 -177125894 -52866806 -131319812 -243279514 153421195 -232494466 -127116852 -135223860 291579995 -83489537 211440413 287740573 29662325 -85674620 -12682395 -286051648 -23234369 261407371 -273383272 180997956 100508498 -159860800 173394291 -127459090 265129628 286060483 226249045 -96013096 -113124115 -7815004 291175898 144715331 295411928 64805876 -36547336 5365836 -178158700 170005904 144724754 -173913029 226755059 -222033632 300293096 -143988777 252830723 -18950303 -134729320 37881238 -276764714 -257936712 -31122788 -266924468 -5715667 189071385 -40477922 188495876 -236047762 -94498316 257223793 224092787 -230552357 277623567 117311419 -234749079 -293451930 84349464 -161416157 181073581 -242051542 148602332 -54572977 -4527952 -121758876 260062516 -137943770 -48616124 129311359 -186516114 120801789 122999044 -229751231 -79179931 -45647174 -2321104 116184204 45722164 11988068 -281858481 -301072703 -59133357 -155790060 112557409 -289707073 -141828040 -69386379 282612384 -9823207 293812825 286483262 198561135 230659746 -256410182 152270892 180124152 101992937 -120488304 195451548 180025403 -260654284 -188588621 201884785 152849589 118718938 143547057 134916391 -278261260 268007665 -276023799 -265013928 171800725 -68320760 -34773403 6500157 36866851 161632320 -74241531 268080520 66105828 82360973 248339007 -291089543 -91047613 103234369 19268890 -250542792 -292874915 -261377262 -24716977 -173975938 -143815414 -62064997 156944958 -18431385 112504910 223830234 243255931 227102025 56376610 94165266 -66956809 129040231 243060578 -62732369 42774790 -169580420 -111113338 257753948 -174001227 -72362376 261341810 232457147 -36660934 -117268515 288716526 42858647 22055016 -155948344 16561618 256630721 107957028 -225369843 43898630 60630251 -242551477 -174437947 281061412 109891585 206236093 165618099 -40606938 -70547213 -184436328 183141570 105158099 219207627 120811777 -292941951 -134683615 -122571779 179149783 -208429978 6237752 -60119743 269417564 160476987 -284912695 147618715 -105441194 -48335837 -43725763 -16817682 -292577431 -74418480 74643743 238417928 183632830 -235095128 -173495649 192713752 -190592130 47801449 55306706 32881012 -23667638 -87834929 60240585 -75376546 76732996 -300791026 -274929152 -12650032 -294243612 137867389 -210281669 -73043822 39211884 -3461811 -81877098 -21231863 110149879 220866365 213192686 -294722960 -123765908 -284778759 -253292173 161295821 251281316 242748604 -70006808 -125575122 -268173086 217730293 117440664 207070677 197560160 12876275 213122032 96839608 89120819 -138701956 193105349 -225243679 -67289788 -123854763 193404774 -287803914 -86414382 -211640879 58002700 -73641926 288295237 72864110 -139967321 245759582 -121796508 249545298 259892365 -34392157 -206766936 -70941050 -8798349 10385837 -252828850 166958478 301693137 -201408827 253169501 175566870 -241693327 273433878 -206297576 269788788 192604255 256278780 -59352962 -288994563 197584225 -111812790 227480219 -114906800 212108050 -64369835 -51395142 -159165678 65506635 55021976 -68058685 -89809027 23375104 190878290 251221082 -170211427 182846834 -237974782 -181860603 223831212 237365176 -201049314 -239262205 295880592 -269754214 -294345222 44877955 -260643626 -84143877 -159129995 48809673 -149214423 32119565 -37191534 194281498 -119589066 -260914059 -166237866 87241436 -74966952 -235697482 -31427315 179453731 -93784109 257481270 -178829055 -177374664 148249821 162928495 266638856 -206439173 203997592 195617527 208306405 41472375 -264378633 -91361326 107215552 62640866 -69078641 172113190 -175748362 102218849 288062039 -68893997 -81858234 -81859069 -205409084 27122759 198109608 -244113129 152943322 268853552 127214000 -282989466 222193729 -38905502 50882010 215484819 9339275 95892737 178987559 290876001 120581456 -259015818 202636535 170301034 -200579977 -39697903 -25721878 -273292674 -91747097 146953803 -299403114 -40214013 42452367 178648726 -85234309 -38020949 235880904 -171315273 264622823 -63142389 -236326025 -216195059 82487338 -39135063 -59222608 -219158502 -68349454 267430630 -228523882 103755988 -297689849 53975368 -135481115 -246851837 -239670764 -220600549 -201751348 177488314 -282367075 -180687622 -273880935 212477981 217135779 142237312 -242484464 -201997469 -37712489 49501859 301221073 271834256 -212344965 -274623031 -57407279 123820770 -47710930 164424193 -244182839 -265657940 -178759440 -7585704 -3963017 -291807459 -241666479 -164346815 -1702743 234854965 243502191 -3673844 -174736157 -70443245 89342734 34876807 3136249 -301709628 31083546 295212228 -146251951 213349213 -255049186 -197804626 -210908844 -260585098 -42736163 150100578 -27970716 251861182 -263508268 285073225 -69066460 80254865 -301725757 -79554155 -236300175 266268597 153653338 -294325467 228383966 30923952 269755619 165528440 -173130617 -32057613 -93299720 172239990 292137619 -254958777 33263487 81333248 138852630 -18267908 -12888221 -67716302 68032514 -127462977 -115694379 137923268 180385081 -70965999 265359482 -54541028 47456620 -59330531 28397624 -63736305 234609542 80506429 261566622 -111575595 112524575 107812311 -17957468 131896235 -181173835 -82179634 -281899535 -123302955 -107860009 60503612 122882689 6384991 -41507853 -242895061 173664755 173945067 107331947 -12981208 -114465980 180762920 17233909 -82305507 -262224074 180190668 18950008 -3063558 149366331 -182461360 221690927 -85036420 77456885 79561325 210554219 59753037 93355701 153795271 -113684889 -264535159 221426227 177934396 229622462 69273949 55189746 137423063 -94579509 -205620199 223832080 113693543 -208613044 248992176 -64950710 61490156 -132253702 -162896167 105261323 -8743752 234995048 -69327219 -82348381 130202020 70584086 187668242 -280905676 -37983390 -127054982 -20304657 -271513979 -89519047 132179953 -262473019 220435881 153045681 36119889 -82826105 248238137 112216263 -169978589 115199478 -137888817 -141186256 143400595 -150874465 32288772 -1756851 -32041441 282749324 178394507 -265884960 -10404956 126263911 -87299648 233261657 127497054 133343138 159450777 85652952 -137959714 246639791 216460760 26160352 -9049650 53515968 247084877 101422154 152389383 103675699 -230134798 165983615 -89842235 -164854587 -205690529 171445487 -239990358 262141498 -201224767 37899662 30538612 120134081 249767922 256245575 108247526 -144273267 -273005033 133773169 -157311015 14598750 -180024342 -268767194 261509917 -162886287 -144441965 151451863 249770131 98471761 291144694 -232063591 266547336 55545198 215734719 37905741 -70526045 173662410 152498139 -189831078 -209068300 -81924381 -72614410 190286636 153146861 91154278 -112587964 -133652511 -124339176 -77717473 -3823277 -65456828 -57500430 207192863 -225354703 -253058119 -291020775 -253226884 -169523509 204273542 75347835 -104336778 39763084 170453584 -195873266 -40135315 -163509717 -58941563 282054298 142429238 129678645 182671387 -7686711 -60968070 -32024288 89851124 31493265 -14618675 -272326575 117554578 94424645 -114524838 181271269 192686649 -198782974 3425564 -220668166 -247030578 231097578 105681143 301699692 128173180 -230940544 -246095097 183013731 -171104669 -24746643 111152997 199558481 -3473053 68079157 -38912836 143362133 115359596 -167177148 61659013 47251662 -230144984 285582475 144747287 -59356635 223870127 244456596 158367499 204256882 -135351151 -139526822 291774939 102810283 192406584 113594317 225620551 300987180 -209244253 -119264707 194062441 -185063371 37127277 287767190 -195270427 -220648854 295437570 -28393112 294280101 -97524713 -242138915 -38329558 263759740 254921477 268127647 195221690 -181547057 -280391325 -145466581 -39912920 28988501 -2280406 -11692097 49356989 180152587 -270923052 98928403 215352676 -38420121 177668142 -301778356 211960159 213693346 -191753364 -74504318 -99586361 -190411237 285676399 145242781 -179795567 64594642 136204155 -216087889 204021697 -16315975 5553481 -182746711 -91464697 835655 -170506531 -256757537 -56285383 -199580616 -81059707 -190920166 195379653 55729103 280831868 -93337557 190453224 -60184314 -137487739 6907246 -114454618 -236992463 147391203 277564862 176719666 -224889937 249833626 297381236 217694634 142231078 145713304 -25011525 109399546 -285757970 -136508609 -107217192 29401385 77196719 -156283716 -10285581 -252757653 65317981 29444391 92405941 -51264464 -101169660 -87988544 32615712 101190670 -259084454 -259638758 -68416522 -97063027 -27288503 152662182 90669096 154584362 30932991 28402854 270672939 213891927 -290308069 -250631457 -15390359 62088652 203487646 -182701371 138522238 234636399 -217731814 151733173 175018852 24455576 -94221792 -77292192 -212763431 219015145 50592364 -247799432 -247444928 260246434 -291028792 229128490 61847446 106287488 -167297826 -234570293 -163405249 11356252 -174869086 240359877 -233328062 244639356 15028911 277752283 66938965 223411015 283930352 237000316 263051428 -83592979 -256605223 243768317 235336614 255271616 147503718 31463371 -183963297 -214234453 215307485 -56262261 -180158199 -6779300 220162760 67544256 27702143 -135025168 -225281165 153943687 -49357022 50455986 -11846747 -4714028 78600095 79798056 152930177 191623020 -12758421 258811695 6929608 133230924 72688477 -126430452 38214202 238922171 9311260 206250146 -25111034 -149153235 109915423 51213654 22832005 138461019 -78859841 -244173832 -77216222 -249982960 97115738 218416078 114673633 174577948 -49167085 -20571755 3068435 -226471028 116209848 -192294134 204116135 113427385 -47110998 -26000137 -29932609 -41272487 -53345882 -153813098 137326924 49618087 1520620 -180539373 128800719 -73613441 -175797649 65082509 123927400 268940676 135136573 271192436 -205725048 170692287 646830 -85680569 -174213864 -129065846 8000620 26040087 -13066028 275704320 281075658 -262352589 275196427 32180971 208383044 6898383 -62684042 -152435949 115368906 124314768 -165491758 -279339788 -172121126 3270326 -133153123 -11605110 153594368 -64992960 -96463839 -243878392 133132530 99552957 253663989 109890738 -184520104 -291557394 270899947 243390107 -139917144 -58018009 188243707 3933868 248776986 -24367640 169563420 69383516 126840027 -229958785 10924110 188546529 10376406 169558869 -4693032 141086495 -148652506 126367577 -167768059 47385728 44533712 -278992024 167252831 51399737 23408654 -274546833 -33627690 -206256983 -222831313 259510111 55760203 -94649675 85818497 30108581 53413360 -284040730 36978289 -285732488 213228817 33941300 -250268286 158372725 -64541006 225805671 196532654 214296968 -254748942 -170840610 9323076 -162592025 270528839 -184907788 58388772 -117211343 -112820208 158784102 202462929 52923769 66771734 -136163887 54805361 184733219 185165882 90141302 -73655530 53626204 -71771888 131406432 149216195 227981966 169070022 -238443169 24445877 -55973721 -258530887 -162480834 -108255716 -137121941 222928180 100101814 171428973 -105298733 -64426791 -75733376 200075586 -277923822 -153694485 -30598559 -219173750 169534350 -17202515 -209961910 -185777244 210864810 248128998 -208712537 249581729 131215586 -40772821 145854490 156413404 277610138 124954752 292661972 -142143167 36140676 230631281 -172785394 -165036967 24190555 -21527569 265501669 177566702 7265847 -11085031 -69352413 162233881 112872105 54562706 238984430 -32306525 -156528456 80886545 88418213 -52626812 -135489921 117077311 -1333415 -161584149 101591182 -68289688 -12876787 -47578923 115460636 -165893106 -153109802 -135307441 -186700719 -94474347 136068240 28735475 30029846 -112842167 -271114096 -30812011 -130991682 -58700300 5028205 -44705970 -245278740 -125943181 228354277 205735028 97810350 -168955815 206178046 -298487707 279363141 -46455736 -273357547 -142069862 -252892591 -94153120 126525881 -64050711 -233887488 73005835 266348010 -68817075 17704211 -275156010 114161808 -154778695 -32490812 173393919 80190211 -148426286 233415929 -134369386 -53441062 -176478402 163492437 186925962 -60267365 133335339 -57397318 171563422 196992949 -232356555 -256015819 -76098275 -124916198 174283586 69198117 -88052064 228864274 53800233 -297950435 108917651 -166743244 -119048120 126930427 129500707 178774247 121218520 -113095301 113795413 13704762 57146907 -107055312 -61512243 177630144 -179523887 58366382 -241716229 116753909 121715403 63024489 -231297628 -152221762 178035965 -235402413 240336076 169070162 -284661269 36015491 -8404153 68728848 299588309 -82643904 175493387 296138845 -48841958 167324066 58190992 -116216707 106417015 -196929579 -250938633 -130335291 -205029299 -133552811 102145033 291332080 13761520 41750265 240019752 -192769966 -197008457 -281661951 -53010266 281631311 -198001858 -168581790 242598004 114911093 -222078773 -258709679 38204524 -190194873 48171392 64974355 -81183980 249484524 -35891479 -73926110 164955922 -114033238 -268769226 138405487 163820408 41926092 219481739 -11965459 180398372 69539412 -260985500 -233225190 301054841 167001325 227885422 -209883944 28035009 -172714741 -134945153 -211004137 194328890 219909593 -98486748 237555366 -110263563 28556902 -225936035 -97477051 23917066 138433516 -134996730 -39958250 9799074 -300985320 275571026 -87293436 -296903349 183475819 149844667 -217167860 -84036390 -289639713 -269418379 103082164 -137224418 153197833 -16079572 283089092 254650397 -246005391 -43379645 -152899546 268845723 291850126 -205200507 -97756348 -210671334 301855006 70200910 252226676 -239875347 -22551089 96301668 248630962 -170527498 242688529 69528865 15300128 -276574024 -149174163 -249346891 -53120677 -103793394 -169858156 -103971890 109159126 251497400 61556244 231459010 -34124646 -144639701 141758543 226351143 -225555365 -173006579 -226411504 -143721159 237884239 -45064217 24441940 -40125289 43448468 -66848716 15648242 95101939 -232431885 -219334542 148397767 -137551280 109276199 84710095 -79166118 197921333 -267242499 226750447 149437836 211986930 253849276 -173666691 -52213772 -228486792 -185827154 33492525 284105379 -288543380 120189737 -116103998 217125885 49780127 -279270081 -15710795 139632054 -240972464 -157464621 -43466214 206131394 -160515908 -74062896 270835714 227770138 26703434 301005160 239019265 57568177 -70273756 23127463 -64002032 120031382 -149223021 -31000014 -213283271 -209848142 297946449 144033935 -172001734 244441112 -283911831 -91157118 -38047092 -99384495 210163658 -221783797 27455817 39965130 59947363 11495331 -189325403 99937905 -192837296 258447097 161564314 -193185512 216481643 -284602970 -233380513 -158883128 182244202 266495053 76694313 -201393675 249321883 87502260 266657973 -211510424 -228423528 100196930 295281368 -15470930 177141000 -153378351 -59443081 13572321 -13798797 54779014 -167155990 194943394 26849596 234630306 -275118455 -56318918 44565551 -73708983 54322903 92807372 126794187 65083841 -227864917 -174355637 -110430077 170359488 -87399730 -287850612 292239881 -200096946 283488944 -4851815 50469956 219034091 104085844 48639195 -183975072 103377020 245605566 -1815668 15653624 -8785798 -170151477 133257343 270018756 112102664 -247896339 -260270934 135902215 -27437366 -202951687 -41627547 17640783 226705495 -215111651 169166728 182505519 -68915137 -101634227 -67268544 -80056763 -7718748 -253068023 210162645 -26392579 65957882 158821810 -129193834 126669374 -109028055 96852561 87460443 -150716418 -157856553 -23852620 -33421132 247241569 -242365378 -161239080 -298958242 111698800 263465982 279654472 58158609 -56845936 220309344 -248892402 92963495 -88282345 -275823227 251079357 -112194883 -80530043 161621173 -240851591 -39221665 -58731073 273723279 -69179440 -176049667 71300340 -79686749 200110286 -176538437 299071498 7256099 -290034841 65600186 -168811419 -129039032 256897097 -254294333 60485786 -153396719 -124200926 241049902 165282602 228242074 188149971 114264712 206129522 13567520 -1677506 -279412661 -285868575 -16031544 125264067 119682141 -113707782 217440494 169286207 253621279 -8775177 -29048049 284867092 196921435 -119767927 239674479 -59611554 56072402 -86567425 -292675596 -160226376 231990325 -190947522 -181814207 -5815539 288965031 33540279 75926557 275610041 73923211 -299082313 210309481 -248437436 170404700 265597190 -25487663 -70707202 271469753 163876605 -134830157 -114331396 220443652 -29412377 129645432 -293328352 136931014 -219179241 -123627703 -152048101 -252090095 17474162 151941894 255372204 -125883131 163337810 279380159 -231554314 -26878830 -54366861 245677315 278223076 -191447793 -299228975 -56292548 207047023 -4564330 236277245 209360546 47289999 -155113398 -91923792 -294753411 40739686 112619877 116979384 -273364863 87656775 -212691447 227660027 82612929 -22518812 47691413 -256596293 238641088 195687970 -70566893 -736473 -40447932 299733412 -10824937 157855584 126886893 -211323543 215389068 26833041 -53296521 77364321 -40079649 219105893 -50110050 -136865603 -115657930 152032483 151345223 -93354213 -67810666 -17767274 -136995208 25992954 72991493 201976288 135694913 280500988 300647930 -228255801 -165298066 -187854580 90340867 144969869 -241903772 -36756016 115756060 40638979 83769811 198661644 117767003 189735817 71648313 -239162049 145277909 -39310977 95902358 44071903 -228981240 280887310 247418699 63469175 84964450 -52610831 48456233 -127615157 97255949 -102020518 22162409 206500145 -157629724 -15488465 146056547 -294593407 -251109575 101464443 150331988 -275227288 30935855 101976201 -132231674 275144248 -247349502 -204818024 -18881256 -250584694 57678130 -208134442 55039942 -142394104 83147719 115517052 -162603203 14320285 150194121 122010650 -211841796 68260391 98789973 -297951432 -249362518 217697836 -12302019 97967256 194032377 -143081214 249388760 191946952 -14332108 195707621 11690929 216570634 242368192 -297149507 -278021990 -126502657 -141603870 -249266298 80494466 198331552 -38600182 204088029 125780417 -15745811 -101083035 -28564825 230421392 -268092496 -27527725 -188845873 135282024 -121660584 -171998220 -147293305 -8988707 287847774 130105306 269878071 120563220 296483351 -105652482 10605292 -191139216 -103626713 -168079897 125803180 -209571286 -298786663 -140290257 87713151 -285047541 -112280647 79089744 -74183154 -55967245 -269997505 95792228 274302671 -69800797 -92660663 -269489697 47675687 133417614 298200250 -144330791 215860640 143054806 -263125573 116536233 -223447067 216133681 -69850635 105664261 -274755856 -287928167 183362576 -101916261 190638013 32310552 264263906 138739216 -78658958 163066579 244561475 193135846 149609224 32362797 252499467 198171618 178175561 -177760960 82076717 -106390942 -255629340 -17152054 -207066815 234583424 224820669 -218012835 89601673 95794913 3481047 184186809 -255410313 -173926990 128953487 100205352 58994945 -197821528 159489134 -15525345 168391299 -130330481 -52394459 151170340 199031688 -213571892 -52897509 -238051740 -77856535 -264630306 -206468915 68559028 41065484 -38029231 -86981880 -246492829 -197645825 -300373923 263912220 5734230 -54003259 -273571782 -107835124 -130656191 -244764955 177248509 -261823035 -49529268 62417154 119222320 168198581 76487174 218043278 98638804 -290819986 96314405 -63187439 252132174 -141254763 132230817 -224538520 144682690 -221638643 -222136996 242220579 265030737 252275525 -195269063 47510973 222641026 211130055 -252246697 181747884 -19505563 -258615653 -23326859 -254501480 229139156 -63540121 -115017257 -188012350 -126159742 -94283528 83956978 92727305 148858292 -77339992 148605680 -45516697 39279621 126365348 -260882724 137567561 -112099641 -284347844 274726032 -232611657 182613429 89579561 -44473144 120896644 -152989062 226897917 -91469199 -186160377 -96652307 259629416 -231557479 276270718 -297230670 -209521271 154372800 -186265213 -211043089 150954900 -113516416 -69154628 -192182966 -167565187 -69183429 -216866485 48445188 -92432396 -153476038 235852728 99250057 -288767798 49508604 -218606325 -211134209 246655561 -159128133 163208284 170347077 89402251 111373892 -281092082 -111493509 235674779 233956172 -213608106 168989126 231159266 -151733922 -280095557 -191709876 -119421413 242867571 92733250 207998037 -10083709 91029987 -233426799 157308210 53644364 -114400231 -156361589 -97497322 36999672 -147463420 -275181808 -14894106 224217561 -96725228 38998209 216158367 -73317497 133571238 120585003 94822964 132374646 270186001 -283712130 -167027375 -152853748 37630905 41384225 127935506 -78504399 -135601481 20884334 -194641397 293336937 -281162211 213597842 257709729 122208970 71898716 -287162836 -177177812 251404202 34085436 -230543410 -99989109 24454435 154987773 184147591 87997444 -199518981 239382026 -56223211 155109474 -4594032 79437234 -185730793 -190280537 -90877793 165690278 -164508913 51230045 77559632 -252087312 253975319 -112338663 65453815 -87193662 -89800478 203000114 162593222 -277238544 58771859 182460026 -5846002 -20055566 170485539 -191868425 -58298594 -186320116 -245499970 -171209209 -60202146 183877003 29477328 260602894 169542547 -136712682 263499833 -30649121 -240574291 157485242 -272931150 291502705 237136093 -180589183 48276390 40657514 12842757 280611382 10340216 -259512340 63531593 100089565 214517399 113194430 -83945277 -209635242 68062043 99570815 192954569 -237030111 -255949361 -136024058 129751959 67456524 203062516 -6021912 -53523342 170071436 34636461 -215525509 294687251 38773812 -202782057 27355405 -86462568 -49308593 -252879277 196743536 -24712832 15149437 -287690900 -47700466 54535906 -200097613 172332540 -265492917 -193501350 204037557 -151719034 -74103315 42884018 -64402010 81599025 -79152275 265768530 188038474 -50144770 200613246 -57417785 -220514559 169077888 -43210049 -65889099 -295875003 -189720560 -256019403 -53150282 -141319942 140535421 242206425 70717937 -46373186 -59847140 56059752 -258888253 68838912 -209473808 -237920251 -217153835 157145659 -114241600 92693366 -207843588 -150876888 92493469 264783222 84230798 275099242 75852321 -195609184 47786417 -237470162 -275059261 154200203 96192899 121747832 118226190 154472002 -147290993 217615571 29311430 19861034 -286219581 -13227098 -223801937 -23633663 -218647430 19716917 -297453228 -148044165 -227700752 -167724606 -295248950 -152714878 -67197071 -291842773 38756493 227525465 108690519 -250072057 248630172 -276418105 -14434751 84350847 209992156 155503534 109339903 167358479 -227375820 58006005 241246210 -297555701 85907687 -41447666 -175876087 148357131 -142421533 -222442483 -107052281 -101761878 -92876319 179249501 33043807 -25071265 238281098 -40690949 146766328 270560805 -279283252 101244197 167059642 -154534367 181607073 58190827 -198613764 137117494 292338506 295336364 -90772004 -15413530 271279600 270678544 -212867996 247081753 -58123603 -61832423 240491338 -15703434 -269452559 102013036 72727876 157274018 95464395 159789744 27980985 -217930705 149654857 -144681140 -114574373 -17223950 -277148794 -143353296 48406285 -41590981 164030235 -100411065 196148326 -195637621 -104585095 -194966333 164663329 206962624 21729180 121860825 91694007 169494339 213918507 -285701078 240760530 121884453 -183770851 50247498 -72064861 -123326636 48300722 -152590170 -70420570 43091038 -6715947 13032455 -179957402 228487222 63332618 213895657 -32328273 -233785548 -143310435 32941059 -94617411 -262719932 193934328 125645243 -258320933 79391844 245634211 47221911 -42649123 199720096 123783871 296203178 -38729993 -170163251 106515693 153328509 239729000 -26535308 90918118 -139793868 204803525 115173857 -133432299 145747868 -15163758 -226617485 -20795526 184711422 -112891893 -38050787 -49884120 -22388429 272668242 -103279125 -42205723 52225599 134177023 -215132028 142557507 44572348 142305231 181193034 -257470095 -291760873 155013392 -24094842 252446619 37611658 182745121 167464833 277282160 133866285 -174483892 -21813763 -258337647 -91560553 62861544 -106018846 -159984243 300321011 -146456945 49588911 226660919 88211240 27531664 290015105 -232842281 -121883749 203859584 -217174737 -149577176 -99098667 224287002 -127133145 252939064 -226694877 132306441 -172368408 -159500719 -58330680 -251488282 273644301 153505207 -202507363 276126671 296489692 24898394 -164821764 -274406829 -15158603 241942750 -177778608 -130680972 -193766789 222407192 -105194260 -30245238 -224146072 36410935 -52182187 -36378031 -277005489 -76986860 213199330 178397168 -198706964 -144210080 270006555 71347934 296607323 -216711934 -48862484 -103477986 -191456974 112225368 285065508 262367319 -80331289 -181079777 -92676189 -42676865 118446047 292144265 160201927 -182910802 39641197 15852581 238034383 -207373563 183557216 223549528 -203501149 258564849 -254578821 -232372659 124069801 -296936634 178814827 155553874 272739716 -153134307 59751793 253165159 188709455 190430880 -150838575 219208725 121615357 -220653818 40659103 21451580 248556462 -141692947 294317047 -136859392 238414460 266591254 15564984 70024395 -280380709 -228003273 -173406828 -273554370 269815905 208890272 -113479544 -3921056 -257175774 -105990137 -256139726 168979821 136489409 122235030 -198823436 -30326896 -145985899 74289532 -124161836 51619073 -133295576 -145767839 57257710 28513126 -263082838 -148361611 -104317197 -35425931 60355833 198100295 -117810296 -130012552 -273536373 16679365 169541912 -171373378 -69842192 166546014 -64077643 -21918483 -215998447 -71608619 292663422 118193071 -286148830 -259859566 -54144235 66789427 -23279870 -7779387 -31019593 -60820930 252587708 -42075252 -55863975 163795689 239559580 -63306472 98619097 -58748596 -12601407 -282535750 244387260 242765578 -14724295 267043092 -16781603 57385042 -134941514 -251092468 -299220408 -294478125 -230094767 -65068976 273764146 -58659263 -44978778 -262061420 286374343 204596762 -134041972 -198137155 101058118 79684259 164932743 -13331376 -46171971 132334487 218584537 -26116282 -204262217 274639132 267223203 -212940455 -180721615 -68168191 279455031 237849743 50967509 -33970452 18888775 129562376 -153910427 39155536 55006787 -44502237 292187261 290451689 14721123 92604259 276889640 -112595424 153427177 178790952 -82258788 100286955 74136913 261306111 -124428804 255362500 257046438 -33676313 -180148884 -250194961 27611471 -254487734 -190150819 -251591008 -150133731 -195352578 -125507643 275007880 146802870 177999058 -17128918 80542487 -292137556 82951237 57224096 -228984632 268908587 163932227 -100752787 -133688689 10239195 247715342 5852936 -77375572 196841867 203628933 -208878255 -202951730 246194814 -294936442 37417992 -288421418 15886269 48949412 49043230 -74675683 -285792569 280080255 118975611 256077273 7038153 -69639691 -196062032 -261149123 -105804740 132419544 -124067409 -22286784 -188682951 -271590643 191637114 60788021 20247495 -292700378 187598949 31860565 187036056 -157750721 202837865 -55644614 -120797336 276687976 -58640573 -283699840 -121489546 146178861 -242384453 -47633644 -73783816 13217933 -79831191 -178952393 -19633808 -295968110 -190773295 -7524214 298413391 -96974251 -277103949 99790537 -80666642 -264005630 -283379779 170774372 -18549108 -73047056 287103801 231272727 -90603409 292594851 -87975274 -140029786 -28915544 96271176 -249194940 246201167 -227218077 72437386 25409180 -103129709 208312316 252882217 154533053 -62589268 216839358 -113547939 89935942 -23691891 78304170 112563106 -49674191 -233619967 128110442 -12985381 -254955489 272154713 -111013374 -175386525 -198466379 -172724911 -178936606 -143080221 -99486700 -31087298 -57447947 -107318391 -240885695 38890505 -217494543 -264352747 20778503 -122984432 33289216 -228385951 107407571 -126878268 -105528196 -300670513 262985119 236575317 272183376 116031827 -162798920 -26388717 255116790 -174408193 127137870 212425463 11703839 -78803142 -157362705 169505214 -270031357 -264011131 -3981166 -221244330 22444790 -56339980 -148889241 242738327 83978443 -148379933 -59781560 33947937 -18652498 48693425 -70814645 -58602021 14985320 -234726576 244624499 263474172 -108994268 138278390 -197002189 -91511828 -130971819 -108536126 249146879 -141821169 -138576481 -143664964 253977121 192865147 -8347040 33162485 -285783837 -66453400 206178662 -271349050 185018559 -28369340 208542323 -291255350 72861848 -292251350 -222201442 277629024 -160156118 3290988 53179315 -5652397 190295323 -142447354 -191297918 -127388973 197371083 120235995 68175407 -240722176 156547407 194687835 -201121651 -263026179 215922062 -102805837 246496760 -156518987 188708644 -300629600 205172821 -202646818 -267551837 -142555372 48600990 171020914 177083014 240516712 217420921 49953587 94645622 97288060 242055674 102828901 147796510 98246330 211301967 174647354 293442106 173876176 -247608731 -247516126 -113707166 -185245029 273446471 -106607944 -81388081 226703870 -177292516 -31323787 -142966696 -174124180 -130544508 -281077958 -228618772 -86146148 -146064797 -282166068 145335996 -240816491 -117309187 -268993584 146205239 121368002 -220101945 191512887 -221155105 -155920945 106054421 -112705078 55438797 -276722851 -255130507 20453183 32001569 -11705022 77915423 -281635393 -215003447 -296611248 138223666 263070479 244649218 -286987767 -118275286 166406557 155224115 -22563261 300281953 276379762 286923931 242894072 -37029265 -78025141 142960311 -37831524 111913817 287107811 -13706958 -197226340 -172231317 -284304013 -121334727 -50513843 119217102 -53169345 -103827711 -99413465 -254567263 -42967037 228140382 -200505163 -217589365 102178799 -301323769 35420919 155313164 -9989018 -105370748 279139723 80549528 202184886 -195967659 293675992 16566049 -136509859 115272549 78794663 -294236206 -77700279 -78573863 -213000941 -190861900 -1931028 81681122 181806509 274290890 -38180743 300087171 229040464 -210459991 -126851691 -53409575 -94052711 15034908 -286594964 -71073057 -284154987 274381639 -9592537 -11766267 81006580 -16808375 -161279895 271114387 161142387 -238404036 -176181844 -116303417 147746748 -65794875 167100619 281777925 150389461 174560230 -53354952 53457158 -262628487 -209481692 -68682528 -121309604 54800042 47313013 50288970 18844967 -270722025 5389615 -270112519 -181558819 -185341755 274389838 114219710 -263116928 -170938376 -83015437 -285652356 -119695538 -92922842 64250179 87479876 24317670 91953638 -236911630 -1872542 238523497 101880044 -293864793 -272828676 54846570 -129595703 234853219 86028164 -225873403 -243745646 -138384796 190085372 -68068688 -12151542 220399287 109735888 -211481985 184298684 -172284750 -176919007 256305126 301165509 259011289 -45120019 269915966 -6215171 -161536315 -21060937 -223245253 -80511109 275075296 -243766530 -125603882 -257367089 -34673290 277280663 157268294 9543204 -251620402 62199930 -82185651 225391416 40985779 -117357979 -100012502 -108948327 290568100 178211430 -180184742 -48054467 -42450107 255397963 -209201864 -271246738 6000020 81335364 -219053201 153741155 216239260 -50989904 27123704 -161472785 66051540 -256591615 142200962 114549711 -162399248 -18497247 -192246722 171441352 176789681 -75114840 -218207066 -230685942 237537851 117301639 96772782 -200581080 66377015 -11733810 236428892 188733563 -47819651 -198270179 164062280 -170682379 110936180 138660076 -60910174 -198400029 41223508 248907747 -207779027 140776270 -298278158 -2050594 -23739079 -87222781 149632332 199943607 265808630 68619503 268660576 78270629 -262411407 -7597929 248796789 301157890 239194200 105351012 -159624258 -168874645 -278124305 -284348358 204746546 112814597 98756421 -37093081 141249017 -131777590 -275193678 172380035 -188980307 -111615329 -224406541 69058434 18769019 -147778828 -189517360 -26988466 -259212084 285063924 22275135 -103561216 -301474459 -205851999 -97580188 3059686 232644087 292023547 -250159484 -155351048 -281869350 4073344 96078342 -138364642 -180316113 270307826 168710087 288653264 171345392 -134674144 298665012 106899850 -143213070 162253339 33017099 231119495 161332628 101548014 238070863 -180087339 98981641 -85705549 152163938 164921555 -245336164 142062192 40587060 -191463296 41348689 -275215135 172989707 -40413418 -297406381 194166052 -242596746 -229674976 189918751 -50266438 132090865 -153264413 -291099041 278633628 214755949 -279733834 -134463658 30982110 127828088 174523638 173980553 -135739541 -103243510 228080093 -69622141 26213444 -253905901 241119646 -109101234 -167449958 -258405785 169948073 222965680 168181775 220389487 211151755 997653 -34608754 176847119 -9369357 -231377654 81742419 214594169 -172491076 -228558024 227314682 120978197 -186677575 -184873044 3725737 31979911 -160959272 34795464 249427114 -32456544 177820232 96993081 243134163 267456406 -181324022 -200733347 -25313896 276089559 159144412 213547483 -116759594 206434426 144290702 193224764 292542000 -116389025 -1301242 290190948 97045903 143933009 -73957690 -217624292 107464927 -297656322 -147115475 161781647 -105782785 296424277 261921393 -299521179 154752517 250026052 242318769 -207408751 -162506921 135966903 -264431921 237837565 206117080 33656894 244486285 -263870947 -190825475 -206982692 -74894494 219875729 79680390 34585862 -38783626 96626045 5809006 34107422 -219298954 -230255979 -18714565 249232169 134265816 135141180 -232219836 211842313 40998864 -174333582 72917656 -174245800 179563738 148805423 -234711882 24151872 252545438 113732229 160814974 -214739099 -45541879 108564554 217223062 245136902 -244437826 -223210630 132556811 256927574 153598300 50566692 214388027 -1718620 -63592297 179935326 -43650173 173652864 -279794911 -80532910 18767860 -112820608 143914483 247489304 -120010570 -37813009 18498848 -282121283 35914831 93528689 197376921 169366295 -269559318 -107294364 -80130932 -245294873 -157458522 18609080 278973494 11410052 -108656679 191984119 212810590 -72549481 -91671333 294953212 -216724241 152152392 221620120 -204760582 221456603 220265348 -286091362 103029355 181582599 16360861 -26838349 54964557 192719656 251551423 298710645 230353406 109725074 -80404730 246772988 -283433142 152202754 63580825 160192185 -87034116 -20653554 222555121 172292264 251340162 181071498 -24742285 -189164774 223044518 -37046281 19085109 119992670 251886482 -289261478 284469428 213114712 -259052137 272879947 -2157225 -176216114 -224982076 224413635 176526984 -65078595 15754717 278436674 -163042244 100349398 -19776765 -155907211 44044786 181304277 -231881188 -198218357 -211708198 142312678 -204526455 76586950 233898271 -260209348 -26635431 209226055 -227776752 91523531 -248075934 -272664632 -6830475 298447441 -229424739 160696330 294841655 222936857 -5472461 205863277 -168113610 -253301617 -47860100 232464151 95790260 -60228646 -151772702 203801454 11562509 256621376 40630951 -213013307 -154009889 -186259314 61465831 13389170 -215802606 -237141994 206159371 -111188326 171381083 34777595 -289943781 -83544746 -198463428 -123845040 131307632 -81550295 56322360 277837257 -248036119 -228902109 42154846 223612606 -83874191 -250587145 -233595056 264791029 -826798 236111988 2369379 -278995076 64522158 -150894400 -96577693 -22019464 111778505 -62908830 218076859 -125736821 -231613120 196823455 220429112 -286128205 -66457670 107355949 -87500595 26456801 27770163 275384527 -63669249 66337567 -196020520 -35072215 230949812 -87002619 247412229 -281596032 -281078708 -3921455 180411753 172069428 71891545 -282472204 293944547 210147901 -253240957 -89791953 -225250601 51680241 4775272 -93589943 -64403667 -139739484 106314962 -267653421 72756534 232804481 160685568 230193044 147815264 2453679 -10528873 -298134698 110403857 84401824 267739522 -192157573 -19070938 196515013 122761945 216612971 300368076 -179184570 113175357 -296178420 209027243 -27830089 -282732120 253696388 104684800 -62848782 -132880296 159205424 8298741 -35724209 -269706830 -138869322 190169192 -171559367 -204802819 212852146 -270864505 -149462463 47320924 -240789844 -144949749 295889300 208675410 164437252 248746682 -7597371 46574652 67687534 262456756 -158678178 -216859845 137790659 200347037 -166331402 -123249212 -266229217 -89003585 -264272431 108800641 128347512 -216955855 62305302 -90860025 -43596878 -116351630 -76934893 -243425489 -75617765 -46287197 32489458 178042138 243546811 280999696 205429110 41236898 -9094930 46572054 -271947627 14280006 168959102 235636983 114704694 -277779190 39299729 -14134934 201643284 -118136697 -120682532 248300019 67556420 -126487072 -121463649 166794950 211302160 -65368125 -182009122 -72584634 -16553179 72237432 60800636 -192750402 -250501579 87417665 78580853 24026028 39871879 273905684 42219563 -186151327 -37821442 -116170799 -246328514 -201789319 87286948 44327616 -296507694 -49433488 -77679758 -85576339 169687599 182778768 -173536859 -180530459 -167642539 -77234416 265684952 -25579616 -275529682 213850445 126425057 -203293717 276764582 62832512 41355904 209106441 -128418705 -242232705 -175388806 -290165474 -288708457 -140462435 8261794 48652270 197471190 -205133481 -272289262 -44405699 159294921 278143119 264816689 155165279 -294632161 146394903 -74235262 -121613772 -159906943 -146689293 132493978 290619233 224275830 302156497 -196942695 7221138 -228199508 -275538124 248143684 142692357 45301023 217646206 130405590 281395309 34615441 -239944302 175684975 -81191935 -50293575 72818818 300049878 -128452016 28718907 270181130 -197029629 -20358857 -250580470 -16081481 92529551 257789057 -40058339 -202584144 201996575 -281074637 163858040 2384 -256155128 163522401 124853231 -165161787 256665063 181434757 83577024 -17083714 -274163023 76584010 239952588 46727173 184006615 141258474 -165127508 210801198 -132370408 -240800344 -176134275 -137483747 -52058433 -283882106 104835722 -231193496 51254840 -290955552 -117131999 -229537052 -252826606 -125043887 234364173 226068470 227781135 -224004870 -79554217 -70452928 281973262 160738675 -17507092 -108105405 123599245 -174905020 150832471 -155221642 -30557561 176441937 79198675 203669696 -288053925 30414383 37979804 -62964078 -239917392 -96401536 -271767522 -245007718 -93532879 139956612 -260486653 290009282 153413187 108248603 73141486 -69099736 -16121320 49794899 -301170327 -230382414 -261739950 -222916986 222978258 117719916 -248610079 -141833500 -226874478 -269888601 -239840761 266549662 -45852398 -156476721 276525780 175270889 218946738 -255738104 -87929007 98040542 -225629030 246854588 54808665 -245542641 115664231 -165430883 -248575856 242181428 -182512799 -274919093 -751975 -235231419 -176918798 -33281994 73053487 -114742077 -119158885 60357333 129454007 159561139 -140430408 50799154 15588953 48525341 -165269275 -254120204 -207054884 21277900 122217388 -193845235 126151522 -187955490 148671207 220831186 28023086 -115053884 223904541 256139211 175722140 -226537989 -98216919 -70253610 -118394720 -76105406 141409755 290114429 81849094 -245337306 -259138136 -278556193 -162632176 -272801369 44334697 78288956 99970427 27643676 168130513 -184526362 -118593787 -53411316 -176161731 -181868424 -279352413 15031972 -35798837 -254384351 -6651598 -184074495 -287405726 888275 -224391200 -247593654 3417667 274180952 147477180 39565170 275591775 137578733 -140121649 48281586 -176769363 -242291765 137648913 -89881546 98430578 217272080 236649973 101546391 222139273 -69807833 53735677 -81206835 -193270094 256461830 122855090 -233111898 68966593 95473758 10205482 172232281 85065214 70736446 -208464361 -238035998 -208725009 -194742908 155700055 -203826400 109591826 -281251077 41047093 -68480131 -147409858 36273253 -132774345 -5735381 -290737858 200318092 -130623708 133643029 68444262 38864864 -251531777 -102012705 -285778505 -127714814 133780558 -212601634 277216491 285689342 -88839996 121606852 180735937 -245287241 -19064355 266291672 -268753202 -265055011 81150471 -259717442 124478172 -122111244 210252167 133175528 145300400 107363735 -179240472 213994207 -168059415 -136547891 -268237517 110694203 -138856370 -240824836 -46693209 -144074915 281056413 -31706298 13488020 -214134554 -243121522 189199450 242634479 38003225 -208392735 -76127674 251948180 210414280 278815933 288512656 -21306596 -301766382 -243495528 176628037 -123320832 156127445 82972095 -95380272 15663219 -264923960 -149965193 -108573132 16318470 76652970 8674298 -231148637 -278328660 102672461 -15947836 175237743 -205268851 -286670430 184975415 -214262876 -244425110 -21766139 171623538 136325540 -254512036 -131451749 -179941357 300441750 139473533 171496301 -114051275 -253418893 214045856 -286602323 -19401629 -170427916 -126489989 230134983 -263634440 161566063 -85855222 -227159534 233311976 151196359 208512961 95189242 104095020 -50428820 15095186 95391072 123142704 3689051 210641091 229616657 -76703881 -261686701 13989216 -275594442 -166463069 218088082 -98631990 -19926784 260180105 -175165488 217630971 125232052 -137703105 271484072 185023601 215768839 105836729 -199622576 -132040670 -156775677 -286403875 108940823 144708075 47944067 -143618226 -56285774 212112295 279754531 183138383 148492984 40109246 -279918952 11921827 -230343959 -273288700 -199808546 -281835516 248343693 -288767641 -164327367 16894943 -236392225 -19663551 23146850 -28580226 121117362 -198610028 -32555789 -290438887 -106436968 -17710006 -3877741 -92251183 26607069 161539022 -45541856 235851408 -99095034 -36847270 -291305404 100038240 -216058958 255333517 -146923705 202507771 56166732 159407732 154967830 -2504858 272653786 9146328 274730738 -124558259 284578020 262743254 -276170624 -98187426 190340581 108561948 249369171 -245504502 -192834685 124541367 138528885 44732781 -118699854 113975658 102139138 51442969 -81652324 128963314 -158737826 257233682 139883655 151577733 9775523 -121865622 -144292342 -48928749 193504661 263250090 279328932 46851 -170248855 -84135151 100891770 -126745428 -126560206 52630207 107173519 131152702 70957064 293816184 -297580815 177262605 192824348 102543556 194059866 -178483336 -75583464 196284768 -3328927 -207819676 99656756 -153183621 135716945 130222256 299609061 274465415 113853482 -220677743 -214424423 244082980 -125207802 292599489 296856557 163613968 -276452164 6132198 206834725 -87275365 292438328 -117194529 -45079243 270979924 104563910 -61199125 -284845529 37891793 -3582182 217012503 165598907 -228499674 -58905556 -274278142 268805040 269155878 57669323 -193682935 99032372 66600060 196955344 14706257 -1335183 259794927 -41396853 181390058 -96124635 163075113 228157839 -72275207 222346134 199230138 -46584576 143188345 211532372 207613547 -240000901 -224325448 21647120 -272350979 -92502042 -87569298 -21389830 -292621826 -42423872 62281437 -300219199 -79819106 -57487774 -53112631 145815563 213400534 -168341093 127700722 -6425075 -237662705 39513089 -62554967 -231308215 265877659 59470503 -130482500 -295124617 202565 254851921 47920629 -61870165 9018042 187972193 -262698093 -55396152 180188107 -16440059 132908237 -35037543 43225932 -235345489 82672126 207345723 260030566 -88989980 132999883 -248946460 -230408396 5044190 156482311 81852669 194049130 -137695817 196811925 -137760287 232808189 -293666097 -295458947 -214330385 208071303 1775706 -172286562 251836005 -165383791 -89235126 47814749 -62429341 226225161 70138513 -10357953 214096917 210144134 -295429562 3588071 216431533 82775396 268210182 -49986531 9311981 83612745 -119343990 264452099 162740723 -4476027 6154653 45783294 191259880 274636936 260398286 -6955849 117328270 -203620194 -226052129 -58395919 57396161 -113621956 -5953498 -14322676 -215260073 91128861 54231600 -258789181 -46091048 162572536 161531548 -125959015 274263709 272871144 100408556 -38470778 100913951 -60155773 -69936880 274157404 -264414262 199819487 181692337 91842820 68100279 33010046 76375236 -95970053 272213732 298053494 262021247 -138336323 278859754 37110634 -174014393 -72960325 -10592429 -121869471 184245025 54684293 27726532 -288452226 269854123 -14338173 -134774398 41054658 -188198187 186969270 175162474 -243043677 7921176 -178445389 -43638880 -48535991 -129834036 16068565 -17398187 -123751444 29994206 263189015 -301525333 -289493606 144609288 -168370090 160975591 54621669 -250784098 137973851 20345779 106502561 -212372004 -178565705 -301187433 164186550 -274443221 255014281 -120642402 98260899 -265928422 -281813639 -173179440 200056084 -75446393 72320150 18682768 216231857 56199412 28266657 -66663655 153818105 -183507534 -172518837 205908945 -101406160 -186979596 -129862551 -33950924 82074738 -10382132 -123851683 213335309 -123800940 48519313 -116225515 -97793234 276224221 187183295 -267574557 238161296 236441346 268836575 -24197972 -291426794 31819722 59634816 -220410414 -149713830 193048515 293579677 -224112857 -93024183 -280277383 261523836 -53097533 -140500401 104299499 11048643 -36018386 -223557208 185133573 -142439519 -289602820 -109489756 -257639798 -152331760 157239861 136959125 -144263864 4228527 243852260 180159906 -211600424 -78092811 -268835304 274965532 -213521530 -137917736 179795621 184766959 -46020789 -118235342 -180069321 -20097432 -10594517 -28810707 277744804 -31496880 173404905 27793484 -248924850 -62977156 181137531 284558548 301235078 284840470 86388327 -148454989 -211010952 171345154 -278795455 -118370387 -34435823 -218097127 160071186 50465210 268918625 -263303279 153659485 100936097 271236591 294314953 -166551894 227712759 250713009 -176522028 202863421 -280611980 299637244 48758521 -208062882 -113480390 -276431475 275919696 -73788740 5301230 -95974769 77208018 96040826 15540422 52764743 167187101 17538246 248991799 54733049 245002171 -102339628 -11985878 -233814865 101393293 262133308 -94402167 -57610532 152896761 -247592474 -30532121 -121541979 130867939 142897935 14417704 -48973845 -237853695 -37652407 -256184733 280196253 177099980 -254916125 374828 148406393 -166600347 252885165 41435270 272713141 297825520 146172550 -158326897 -75812512 -154862535 140737375 -174313390 89679150 10564183 -236111988 -33253492 -222709131 -143140774 -270847603 7600770 87259637 -75322574 170495608 223389831 -157118099 -295475591 179845139 296612138 -127162787 208296311 101366282 -32111610 -11632052 -185260050 -276106365 -171274739 254223307 -289016690 4002979 37984046 -91965749 -34073150 -145673702 -234633630 86206811 116490053 245921914 295750702 121212495 265164218 -90907666 -194518001 63279246 100825134 292570264 108799287 -80669110 161937365 -59744174 -43404261 235532469 -135799725 -100767041 73818888 -239178465 -204664087 -48391022 147390819 -179652431 226922127 -226319828 175843889 -76835292 146614427 -88290789 67851785 276727004 135938941 -38937379 -21900598 82954266 200646163 -120457823 -138015649 -10544951 141757063 289456670 292887748 -41742845 -254934628 231714026 30454274 265270 -144723091 -109021227 240397233 -242819211 89740617 77029646 -186997566 -112420074 177458457 -20691711 -221494874 -247698248 233343221 -145448583 246989891 198175882 293165543 -264105717 -143855440 -192451329 132042091 20368812 -104223737 242989382 -272937402 82467121 -386431 279519804 47194285 112620538 -12363272 151603669 48144377 -87504220 -38791950 -26865271 79838750 -238964289 175245622 -14227788 33757087 88657293 -177367455 156654145 55482306 121714601 83671046 -68919050 -200497114 101618165 -88312404 -52787314 205697788 147165294 16649645 -281421633 -218665293 -144653101 -89445070 280280302 -87938967 206050956 148333523 -141506725 128988023 -221755671 77743303 -215270774 122402356 -188523687 -262034789 -121738328 52059826 -119513765 -135964194 -297783746 104457133 -203794785 280219830 55624437 -61223245 -20269447 -189198681 9501557 287887988 -208802055 247427196 -283336683 174576144 -100061168 79060638 279974872 85933191 -119437391 -236016357 -242256233 -144330836 -248457532 -112253176 120679092 -58782740 171593987 52072405 -214603220 272660070 -48096949 -200593153 238321524 -28988908 109169285 -120763120 -105978661 -29948691 157203282 195616188 -110022536 -299422955 156878890 281367763 175300170 -82374545 152390784 255391089 -264796835 -71012559 239495461 286346547 257359721 163905287 241802810 -110943615 40272203 301059998 229672496 -119749465 -100411934 212165203 -88857387 47720384 123981921 -200671737 -133096506 43343088 -156105880 -243561176 -229542509 93499577 -218967567 88794304 100218648 221235588 298065895 -252433192 -82578639 244168467 -101267649 -281548141 230620768 181520755 -62543194 194502369 -181951739 296505888 -171951770 -167830734 -81233814 71763044 237239659 49101196 -30767992 295620175 189121461 -226525823 110694628 -144734344 228674859 139420978 -93897778 190361405 -98922831 -226156311 290725505 112697154 -112930736 -297069337 -6838071 -288172240 57367676 -110905007 131313313 164436607 62952382 49640268 -184496337 37366620 -285358749 85868397 126722010 62364088 -48620409 114248790 939263 292712892 251984125 257110401 -65072533 -65160964 115560057 105331299 237784555 221422222 43494408 10812262 190972517 -261720734 -7205067 294620088 -21382965 -289453742 -46333728 -147774398 8345796 230431859 -202531594 44983747 -144364070 -251620431 -253980605 -196463116 -108287546 -160638918 -298103495 140391178 178978185 -126645351 -3627394 -93176081 291308783 300732159 175525773 125288332 -25381725 -249122212 -172520129 -238126971 -221798342 273327568 -243225872 208117901 146017037 -199257547 273315214 102554936 243430360 178559711 -282438049 254907770 -221971192 -203648552 184501798 17729353 -102997922 -160431926 263536058 19804945 65063098 -160711672 -179146422 -96011569 213682898 -178652856 -281116339 93208825 275315129 151128653 187972292 15333739 235072813 -84872522 -216898285 -173221045 185394079 -13598109 -49093839 -128457206 131550539 41250960 -78947883 288923717 -132909783 -94243514 110756348 110128445 30655247 215131765 -203295044 60077686 261058397 245359596 133665455 -212402943 212324944 148704808 5918016 -301894988 -168977567 15803560 -64107915 -118986783 -111526273 146144903 115824108 -229868181 179420934 56766571 -191965498 -162132104 236976869 -189926486 -27632734 -251514098 287697528 -280462809 277208520 155106060 -219630225 -214421372 -242652425 -206518307 109225603 -272503182 -200032168 137034455 -250654426 155675530 -17616756 -209453777 93486944 109253443 158928344 31486765 -23245282 293802704 177636341 -129310357 -162822747 249877122 -279532268 2856189 38843328 -14084543 -26017627 -33942234 -58132325 226541324 256550977 286940545 -25298702 -256805344 -95462298 -228474932 -82022188 121845714 -5808128 174882478 -139509898 81846628 187179875 -205927042 78150153 197709862 295826775 14629440 -91606125 25229740 -298268012 -233073215 -74725698 -127900656 187563389 14745447 190364207 -215889233 163191449 87049335 279037688 -193582473 83730264 -287487684 -179705865 -181932457 -43576953 100640053 213055927 66658839 -198073346 249140401 -99940917 -150764504 179089399 65510361 -226376357 212640926 -287482202 100166199 -144309455 206753661 164255700 -30020089 -133933520 249810835 -296863526 222685003 28151661 259291617 -47819173 104892846 179354149 -109098020 -279455752 123082220 33527116 -49596188 71304694 -215636247 172614972 39446799 -185245811 110734292 -859909 24246280 -31411160 -164174201 -254227205 -207057265 178142791 141531413 70935182 177504739 167740362 -295525800 71544732 210017853 -59487104 126743753 -74469380 -124595214 94263780 -66520666 -265324943 192594900 -98408256 67402131 202866055 -227596996 213533611 239053011 162711554 -267602596 160959529 -143670256 -297586395 461619 197598345 -43515869 5969103 177048763 -173319345 -213005879 -250734708 -227593930 148980951 39176025 149219778 -39694871 -3698055 -185338833 -154977084 -91527035 224858882 -173827575 -50566278 -128853892 -182689872 -248428012 -58155358 152770862 161990739 250191728 274216749 -182961232 -284765884 301247026 171873022 -139781213 -243913378 -159585958 93940250 29439627 -164621457 -287599363 116308178 135302696 -173902806 279896581 203147810 34548127 -161984144 280865984 246008463 128384705 111528942 -284691588 227219775 213801472 104550717 -217661195 -228986392 80637910 -33338912 34778817 -79503552 291836733 283802814 -7713800 -193472805 -154490870 156005126 92146472 180864199 88565720 -252837724 -225038152 -96236856 199946529 -163995699 132540194 124001602 -49908697 283047311 194011444 -301896036 92681631 -219964619 -166596004 -123107305 -61623549 -212732564 -3883294 109010001 -75035368 270212280 -152403919 209996824 -254879562 -268497113 96603662 124552952 -7227922 -147975654 -91726552 -237376718 210419931 -250467065 28642822 -271416244 270488813 -66897075 238409745 92020586 -214281768 -24876051 -66294209 266193047 49452840 103747357 -140363144 17181273 245629654 -178800696 200706038 123515686 141301418 18157820 -43446311 18349465 59850194 77993182 -84523173 -237119120 171577026 210943239 -277638702 297356382 -83711206 287843311 -10570454 -148167521 -135856956 146383095 5040136 -75160857 -3610618 -172711912 -25070137 189576795 72301516 138421664 -253927214 176933190 279489085 -237878383 224159638 -282307880 213973815 197611491 162224659 274681465 -219195914 -131965358 301402467 -215573356 -64299 35828091 175757036 -207473871 38365429 86086216 247270831 -263092616 228015365 71616926 -99207389 60708057 179432876 227985500 -71492586 65870140 17804816 -127275841 248697900 -262599678 -39572755 234678715 -154737864 275419452 273785755 91314445 97090566 135193784 227278801 296872365 -55772115 49690763 -82707872 -275207308 219466678 -111361630 -86379321 -83462840 -235470117 46878834 167633731 115849309 107263390 55156844 -6479312 252485621 -111521426 -40828223 5917428 -154576764 122917675 117786387 241570241 -122464448 -38646325 -26425003 200257817 182889901 89929673 61532696 -277961131 209223219 145799140 -125287346 290676263 125666525 -159701751 -172055278 119887028 292739026 178378090 93343354 -125350568 164837669 -65418451 -3885694 -128889217 -85089916 278197462 -82043804 39874888 -298134634 -2951827 -230337131 85635420 -117552231 301742417 -49174241 33510275 152100454 -58332680 -77323343 67480853 177158857 -17059169 106537087 258234125 83227101 102832476 -155271796 -215299959 282562532 94104096 -109615105 252088961 10860717 98533541 -242336386 215308357 4532646 -196788141 -127452389 259469227 -112378653 -147146339 118712496 -38855929 -37976116 189813933 -169015266 -49973658 -148869907 166074949 232318389 186147282 -168006088 94265554 -17807923 809464 -262484556 81574924 276221051 -129234566 -50866683 226796606 -92582698 178326247 162554750 183167777 267854139 -260956603 301590823 128441190 113629472 259601126 -288190378 -106371883 -288780406 210564528 -10580274 -49650878 -100429394 255308391 -41933386 -184330087 -289234251 -257246146 118407757 -77641079 -56048944 9109140 -272953167 -146138497 -21371018 284958968 -133008172 156472527 -232455221 -141895548 -289699010 -142783263 -276167719 300311100 62614182 -220098957 175746905 -12396110 125268192 -293936907 -234850799 -153365860 -114725760 171734437 196280941 61375472 -53359734 -91215265 120538932 27454554 244871533 -221858722 -108690786 280022786 -12435977 -176737375 141504256 88057171 130757635 239626662 259115686 -106387624 -15218628 29813872 -52399057 133107007 16106509 160227902 -235759671 233021702 -223336091 -114832068 -18222019 259455692 108495384 151328911 91776548 186174430 -287562115 -286568462 -56566427 121891451 286846098 14117567 106937637 -93092741 -71161584 68541779 206762829 -192075121 253079309 -59781798 267841196 132523647 210571142 -300329023 -43550885 215432342 -151413125 -295259660 -19966622 260397427 -175183135 4524882 -137866100 -18762635 -194273248 111832895 259691786 -289460018 76698371 33129913 282995514 -132259678 -30784560 5491400 131625643 242108354 49556027 23013544 84988636 23570171 246382063 -256702561 267216182 -39762478 -187786009 292024485 -37616336 181958133 -75684565 38169291 14784445 162069886 -101433296 -139592790 21229984 223827253 51869776 -21685622 -72561088 260563645 212805123 -140030282 75242006 34807351 -149378881 230265892 215687637 -273508471 175961625 214182497 -44839907 -102564854 121494568 -231348857 -75138874 267185812 -124934573 93343545 201116739 -35594763 -221116984 18209758 -284399449 -96445277 -266753495 25865105 116859438 54002072 281054703 -210656288 197363888 -166035736 267384193 194500119 -209793995 200215627 142112813 -253825505 -270609690 216186291 -197404941 -299479317 -281021679 63206477 274739920 68323037 -76579068 117912183 -252868454 -179748400 -258756839 220867860 -211047627 195853156 218163088 -167658377 110850555 146844669 -20198815 -41148320 -173431639 -203925394 170531136 240649465 -246406506 -17517257 -48256784 72444093 275728105 85122932 -261239470 -11673729 -273668590 -261190521 -203042815 236380388 -15626462 63850088 15245021 101062242 132728667 -192901856 241651293 294619502 -95781541 159683428 -219425825 218847733 117018866 68914290 -220927236 108985474 -271987652 14561651 -83258797 -101667797 156554844 -46804961 292680813 -299135937 -244320470 101778536 193516372 -142198768 -275565629 128223561 175577055 -29457506 241632602 292998434 -213249690 -289551170 -11127185 52263859 221149095 156243859 91872747 -298642720 134821440 108902455 239490783 -26311754 -81133186 35236436 271412488 -216700338 -183625229 101754994 288846108 51119729 301065301 -148282198 -165066367 -223167522 9107777 -158303383 -181350984 -294588052 -21733076 -51207865 -191351264 239956057 -236346574 -288344565 235028089 159851810 131196759 -28178618 -290311048 -13532340 245222587 -104633656 66350184 2337983 199490668 -187563841 187317569 126579385 122730798 167513631 -217295504 27927778 -244852752 -225572014 -136108001 9036625 247650307 -214366508 -178040346 214083524 -285965214 227748910 143145165 129128609 40772047 -63709811 41751972 -125864256 -22422611 10462186 -30233091 181012854 192010526 29961708 -151674856 84623913 -256306552 -50917621 -210184945 -283862076 -20109202 263661896 -12777728 66971368 291054979 -25048552 217805941 51001862 100893629 -61758348 -198610049 235299012 47000018 -287019914 -14947526 -298287248 14469846 24072165 212328458 165478910 33145196 -74660858 -158625332 -262803454 -64956346 -213925080 -244753357 -187928985 -7731058 167916123 179569403 -143462273 140520462 47118389 -298178731 -176469692 -253822311 -281944228 -155974858 180126251 -106543560 229030621 -243392044 -244868538 -146574311 -301939102 -87115299 -267243788 -230091815 170455919 -235226789 -301908896 -216898900 -114848534 135956830 184090295 -196132775 -8105903 145976981 -178216656 -245602539 68238100 15832036 187986976 -165624152 -1566582 -148160368 259997182 278580939 -151765444 -24061058 79451799 72719673 237912153 -258739255 158850053 182050756 251634547 -69957806 -102547508 -277510136 4058403 -21808011 -174264380 38655181 55814639 430036 143821842 197948672 -73226672 -104840153 -166602801 -137358200 -291348406 -157635179 -14303474 -272101849 177162304 36826398 -188761028 56760975 -43595161 80914189 105802161 -41116380 81527584 -108787304 -292291923 -257925898 -291363745 188231207 264549605 -45126226 -134805744 226526668 62753699 23377842 -80984067 18476781 83297356 -230626976 -296291012 83564026 153294545 118240243 -258448607 233896936 -261999741 -180436633 207524804 -245633628 -102676442 31770736 -252431034 -242502388 -53053366 -32340722 -188866901 184155050 -231419017 199047621 242870139 16042726 -161996005 -196293772 -240484559 -234472975 174462972 183642239 -53108192 -221470529 295825851 -73105057 80741564 -21554473 -158310906 -38749787 -5534690 -269739295 288513432 6585114 -13116053 237326032 151938945 29366312 -246614580 -221895511 -182350126 -227536708 249458861 15382955 5671391 -189858943 -264930784 301476896 151807935 226802441 -7293148 -202242675 189183267 -58098664 -78482564 -271069955 223865946 279405810 149058771 257158196 -187658358 192946878 -187683773 -124803308 278810859 -108297501 -79775936 -141754121 121814802 -41389148 -48605410 -298462166 30629793 -261703297 174092707 278739288 65146148 -77722133 -156737814 34416006 10899964 -92677617 54596321 -56147847 38787325 133032690 190405361 -39305855 72081974 -261070817 -50469593 -214268572 206288193 84620217 295110479 -205288262 68323982 -216875847 -44204682 53286971 -48062249 -25884889 -1311387 72656349 -67017926 208496218 19193141 -237140942 -235213466 215170612 259218800 -264669098 -192741368 -93262100 81338487 168268681 61681005 79412170 178199583 -100470906 119981577 -141832863 -36626255 -238230936 50392520 101714033 -99749280 224593211 -243095293 -26023680 -21530878 165483063 67771122 -13264381 -267504403 67395892 -206449907 113308558 60310523 205958633 154782835 110869601 -66625251 157719843 59762910 68777225 123061661 -172512020 91338718 13469798 -298973348 228902711 -237632875 -227035146 280796052 154361621 122623121 120136148 43671352 8425185 -275932428 42267063 -134471422 241443670 99296222 -160399443 55763143 130651476 -156356472 -220526482 -72184409 -74499723 -265979947 -243967149 -227826886 174770713 -199264375 158162863 -2334393 -236237058 242614789 -196261847 140377569 12722073 150946895 17581588 -52131345 32771833 61416857 -46858923 -23076632 100638730 20884451 -45543304 60575408 -59590940 -5905086 -222940032 -2508011 -155546593 -196750632 -38073528 -286036875 -9454363 241005234 218026881 -227737724 -231210891 -193934372 -224965370 153822703 -171496074 128284239 74758933 61902351 -37448235 226698683 173509377 -70994373 167297539 206620199 284259249 18686925 298565236 81177999 104432695 -111892871 108125075 -88307809 -181247866 -148808792 187605260 269461109 232524431 -54001157 -243947566 156878593 -253308241 206262043 -197745974 299073254 239773343 139731480 171525606 173580355 -90207734 -46616013 97732971 36738939 12652491 24334393 -202573305 -241143289 18792586 -237455813 -277635886 92296709 216340197 -3424416 -263966380 152567564 185484213 -76095956 -53312948 236127907 -281292465 -279755193 114089898 -41785773 12140922 -255923745 -146309320 -215475058 145582390 88450588 -104672306 -109992705 206927106 109128739 -263303127 -202263552 253058366 150056197 -45116500 -129029693 -292113211 -115008723 65683285 -298956140 159521988 189136077 -270169152 110500705 255695565 158662219 -190945614 -37699401 -227686492 -207746434 19719390 3300890 247283263 -85687056 6020789 -228561694 206211976 14389505 139287826 -162196830 -116077771 79985151 -162056103 -47139686 215279573 -122482105 89390534 -21082208 -84380361 -267430553 -22219106 -232983219 -291820845 13446422 -117123486 289636051 261624270 293494706 -195225262 227204776 -105717445 -285210313 48994979 -198866009 -68707195 -134717674 184830109 -221659289 -170645592 -7173643 -251567843 259139120 16664522 -257942561 250181233 -278473276 -49437244 -19111821 -32461521 67723741 -169550741 -292330117 -250857974 216244617 -32967843 135573229 -223984571 257305100 71106625 -205940244 81490224 -102621816 8812367 145726052 -89160498 -225296703 -68937506 -295465641 169412696 -274812339 232058531 -236162272 62382472 216920006 -163299478 281192444 -27203501 278097159 215503802 -169040354 -149654180 -285568677 131173168 51721696 234103992 -296891412 -51402234 -244624756 283649088 -197839758 138191094 -35143355 -55942678 -113341525 -209216329 16013892 71693087 241577886 58103450 -96043481 -158796583 -64090002 -300245961 225231911 213107517 126332894 -175286253 -175256941 -219838050 -134653803 237881078 -150332966 -150136903 14168704 117670424 48183263 -190098625 182555131 -53768567 -143247659 -237891323 43430466 264991232 53910992 282258696 -266221335 -173947669 227183462 30277457 -33189348 213838182 93626890 137505052 -11756518 110343517 180583055 231478671 100316736 -210823858 -258148343 164397667 -29986114 250197865 81946943 141431015 -127165042 51798897 -117786327 291717772 96177127 92119747 138073023 -264010409 -75948739 -72492335 -99058972 281703854 135560366 109103139 259665751 20087329 104900170 298520021 -241159665 13209546 192547773 203396172 236290775 258228560 -109358314 -163815817 -168171927 125860359 -113783345 198700300 94694274 127847256 -148349174 -218503447 205876131 237410583 1952182 -111896609 -66898528 -138557563 -140443365 61860258 -37199562 208441813 116214928 141363678 -164823539 -296983640 -141995160 149176824 -207925471 268543662 295686337 -266405485 -115279121 -15410426 -89117559 204852426 140772524 -145164069 -118661340 148427653 -237330393 -284535558 -106837077 270425582 -119389788 -28056153 66943704 287167792 -169933839 103399675 15970502 -71816975 17995289 -61285393 -175046109 130462085 -260187440 -229645412 243978003 -216788261 -98435421 85503158 -138145230 -23315984 -97890627 -159282703 231283725 224940130 -75771344 -76495909 293979944 245851807 -268165636 -203306271 -248146424 -191572934 -292834990 -300264024 301836696 -125117031 23233617 61006244 -114512517 179936675 -252871748 -104632490 -168248003 -253309289 -282391889 -175079538 168042876 -94888481 -233906584 -214527596 275901969 -73270757 -246488021 110731024 29214497 -219274747 -68977028 -263516627 -238562593 175798347 15696121 -9415415 -226294412 240442534 86232491 289878283 120505209 66552439 -29335815 242963002 97281732 -86826577 254660643 112850835 146165098 231057648 -137792740 -48347298 300391196 -198681692 300476526 -41888740 -27439730 -216616052 -35192506 88788157 -115796129 -255424534 -149510082 137389853 -265465686 -294588184 59852992 21599379 254724981 253208 -194251624 -36104590 -50928759 167744013 84928043 -38715133 19638214 128034342 72707679 18022104 -300599047 -100473130 143458181 279698559 -168419778 38127943 -125972563 147403185 -264627628 -129763115 -98022019 -52646376 -26958694 -14404358 -249140312 -49689970 -108032337 216722558 257474849 -251944588 33081364 -146667987 -61126713 -154790132 -75690725 298342535 156575161 183864941 117809152 159534857 -5011108 -19562465 -107899619 266120185 87276982 184243005 31972689 254188949 200747857 147488147 -22954678 141652120 137969752 -178379348 268231219 -236379218 -217735824 130355001 260632657 46679451 104188249 275555923 -219603232 -222653511 247622073 -278906469 -205246113 -103456684 222185430 133546945 -135149741 -65935106 83952863 -94558822 -299162518 298304117 271436751 280132997 -73466691 -213854457 53240217 -187096653 267451844 -299796143 -128027638 -151522098 233571937 78940460 35823666 238503832 -233308758 41377201 242156720 286033552 -179084508 293543188 35378888 -248185076 -104807109 270968760 148125745 251456203 141150037 77940547 294218452 -137588104 -74977734 208460990 -13199218 50840770 -98521806 159629745 139353024 -264070288 -159510959 38690383 30386379 39895425 247406074 104376146 -46211955 188653028 -201916648 -153964965 115605124 -59973424 -8034666 77549940 50763113 76413781 -241229876 -270676851 26584120 -986539 -291354523 -12888389 -204860760 111654742 -55720308 205489177 -268604115 -204990118 -60291276 -104877693 81568522 220597584 -159227369 37800943 32662517 29161478 -171690970 -84506299 -5870991 119566896 -109973652 -273841688 186360093 -218095251 112100768 73143940 -298688833 -20781224 193945616 -279386376 226451212 242105735 213285741 77987504 204427363 -296698974 179172899 -41995125 -63823975 222752173 281961940 -248046224 122493598 249537773 76478899 -167918354 -21735474 257203038 -241390094 -62096 -242520620 280795697 -134384636 -187234205 90790269 158187993 -22693862 -228944606 -242364823 250067798 45543467 -242976164 111750759 127989079 128509769 18158116 278849262 -92453231 -211034166 -232581284 174110270 -62907754 -234981340 242622772 -31235489 -212887272 -25921050 -76512781 -231068764 -52713176 230109333 212432411 37559287 -280079636 -129240365 -265406913 203919901 79016466 -23314406 -245771079 -215222785 152464872 -144477446 -223352596 238727837 244185374 -300234953 221314495 142307687 143894734 -290026473 -277707324 40369850 149642821 243388702 11350340 -17772181 281571803 294135029 280493783 -160359393 84553965 -274153237 -292053495 144025310 -35549784 185624986 884256 -252342401 -196488011 223406560 239415853 109772537 -158303121 -117648117 -105689348 262273327 135207793 -139756825 -209464417 -80365979 267970914 54516750 -108205231 285785200 27690009 118229 24481907 -167554127 -187770938 -131689744 8712899 -117087643 -142963255 -197132772 -102490027 157311789 133329743 -65493749 -242588622 212777741 -244697882 -127377828 -238426447 -50663059 74039916 -148283530 179468922 -126442792 157763352 66775791 -278744946 31907840 38103304 -108941819 103980353 268249658 287260517 -163073865 -9001839 289230914 173460662 -265589323 291741455 23890404 -278380331 -223281988 -285291535 -159491543 51204006 -223761554 223282770 39281752 -280561721 -271543693 -35899293 -11039050 -118618641 -95456595 -127312107 -250236791 67691996 135400495 -243377432 167116746 -185260846 -228220913 82640244 -19069682 18181299 13310201 247612518 69617086 298016877 47354164 114651973 -69129740 5784086 -163912833 189774439 -182168392 108015809 115027297 -253194736 -185566069 -203791449 196153683 80791385 275368451 -149118163 120124382 34296549 -12749571 2692243 83961590 146434800 -169567490 125087142 44095073 -179451672 -113161824 16642983 168890233 -130769857 -144186722 -195755251 -41770097 -47124826 59169992 174028473 264883066 -281646028 -100094620 269032817 -4751738 -190171846 245764212 -205598060 -294485054 -92746992 -294729400 5855232 301060252 -29757451 -49483603 -269409894 123385791 291928080 -228468316 -157257337 297341725 -195783630 -111410449 86634506 -183460231 -212578680 135567424 138330432 -254308793 -188102443 -286669510 7442435 82407072 -143878372 187213641 -39832015 217002854 -34115453 159512064 70624549 209615373 196526851 251557873 -76520921 52778974 285797563 -76798645 -257190425 290348279 -125011710 -199949728 237731361 -158008890 -18423161 -64279814 -41421389 -92254709 -81817916 229853344 -286544491 256671604 -113617479 -93318213 290322878 264458502 -122141584 43070615 -132228609 -147942203 -195389149 70363306 251298572 247689519 83252748 -216508242 183949484 -2753509 297974701 -118071995 245694461 -30134771 202172293 -52658126 34186920 115117609 -142692286 -259731927 238000250 57292184 -82145705 94688404 209689276 51012846 -183808406 -145745703 53781131 -194249664 150225873 102583466 163099520 54845594 -220249249 177101490 213113494 -222076975 12430419 284998358 -25403050 -284548804 34145680 -88098727 179266763 -166284540 261287925 -200834363 -133639525 -254667282 -101526289 -273466590 292244665 216633853 291420226 185287296 -21898268 -242912431 29900154 -48574387 -170356292 -264493131 25733655 240621216 -293555200 -169451400 -272533739 -116470956 92391591 1486252 -223814177 -52241251 195664263 164239266 -45193046 -200678203 -124399052 79166979 116666427 196358526 50083106 -36241688 52474936 -288844518 122704846 -45572426 -47648414 -133816475 -213155640 158017703 -238890106 -124343898 241484160 242899400 59410284 -231513708 170044743 299545797 -53567198 -33700366 170471466 -83247311 252520607 -113981446 -46302182 -29995549 69417452 -253236227 163803607 -142795529 -48963141 162671107 -28880695 77758461 -27240975 -247608521 -205437485 301365687 -48251823 -23070031 269159062 -62191954 -177391438 256431631 291173652 210919886 -127312788 259344518 -184276380 -149008217 243192886 191338293 -32160766 -204599352 -259466931 37558153 -232897162 263356943 -245068196 -158365837 57555407 185123370 271163607 249581620 -46882927 -253066144 -233079876 -204957759 -30413132 104693579 -64964773 -216532171 -190849151 -137031769 -34867591 11648108 270641268 119637874 127488658 -8961595 -8887045 273924941 234797812 -89444889 -92255737 119852694 -245409499 208534986 -126920497 295177610 -272413071 -76506647 170347482 141817742 292877642 222472146 65090353 184881985 -132352901 -49751514 -71663887 29531229 -20824535 -294855630 206906058 837126 127933010 125137972 109733208 169746014 -50640395 -30299556 -299235632 -171791802 -161072135 -92993333 272296393 -41174803 -67474594 -133897717 193423223 -55189587 279621164 -133516769 278918549 205937470 -120890664 -253125450 186926566 -141271132 276993781 261851301 -157762824 104786977 -173260936 -136439109 -204790362 127273192 183381963 -19491561 -250331739 -19238941 -197815359 -64726905 102133520 133700310 183224771 79552213 -97983663 -177938176 -173021505 -66439971 253596722 195493313 145239974 -173830990 77497707 -65183166 -20087285 -158201626 -291006586 -292633590 88744326 266697408 101236975 -9653402 138751025 214911961 133072287 -87343656 -152738439 -78061651 -242742284 210823441 -160750376 220867810 -199495252 277785898 -209547702 118079189 168584803 104105541 195834587 108695177 -272183149 -200626640 66341225 -97447125 -260880253 -295402651 -36827727 -24659828 91150126 -68379828 -235136534 -17467203 129919687 -31082893 -131725277 -3350568 211975415 -243183037 101672928 -76152555 116235886 -129364915 147587242 183927734 -283209179 63666244 222169690 -213856501 41413839 -237894951 -183487289 -52620012 49631107 -300811657 -292459723 87313880 290946678 155162969 -21922601 -1105229 130056893 183583230 137000327 -108671446 49177214 20876410 -149193327 -27194948 -91156369 -255113615 -253499436 -217314535 -49211342 -290974446 180913826 -213102121 -64745886 -250179687 126484487 -134480621 273098720 -279743845 259789392 176635973 91036839 -182674975 203728895 46374223 -29046564 -211084759 -290982298 135240678 293615107 25740302 102772446 75238810 -137588372 100330341 290703804 -252471462 -231671086 62970389 -191657903 59206572 -242420897 -53866039 77999423 293465763 59056451 -40223452 217307482 -259278715 -237507020 8174193 103505483 -214629737 120472300 -141296924 -250986028 -165717998 -268409961 -46491697 25228209 51851314 160940836 -164385463 301472475 -160672061 -301035595 33572091 119422133 -111698704 83372702 163710234 279393291 131307030 300593195 251288290 187120104 231630226 238688424 -2539182 -10749833 -138559401 -124013804 213561064 24817867 15260466 -285555250 -293703139 179548477 152434538 -261164955 -207900028 -80541996 -14042835 155702748 163692177 -235599972 -253630039 -130534887 -15911641 291195010 -258455397 -221332222 199279237 223637639 -290737866 238862323 32649559 276991435 -161336546 134357481 122618210 -154888311 229659024 35022440 8665358 -131420706 54534684 175437549 -90539939 -143143856 -40484581 172359064 215757049 41106751 280323578 49179478 -56528913 -109535707 91429961 6747890 -224803398 132645320 194439739 -119587480 -211126740 262689841 263449599 217065188 166403278 171717549 63073409 -196728251 163301185 -83413684 32638131 -24786576 -273262655 169079639 -3769938 294563693 -171302994 187813983 -35682976 161558472 125771400 84196193 105923080 220515822 -290187229 253045104 -267445946 -151000262 -228364574 171030236 234866945 33365064 64003137 253263071 -7884382 218155031 -133927240 175593563 -39980921 -272319563 48053414 7737279 -50861522 77679031 72185789 104916594 -10868248 253259465 21410386 -253921813 68849917 87577939 -270388674 -108516672 232652819 277431094 -63438550 -70863192 -45139526 232952465 235352151 -269280608 -148764685 215566520 290228763 301419770 -143264059 170346587 -122179535 59267097 -136526099 -112915783 -201188163 50866579 299589394 -149240472 -810026 194741209 -152675023 -168022482 31895855 301900382 237976048 267661440 -293540787 44065155 18173452 262255133 63695225 -186809422 79140227 -62552125 -190534189 -73479194 -13946886 -138430451 284367543 -30650174 195398194 243191089 -246166138 -114822301 76268287 -243088643 83079492 -253461564 212117704 -161740107 -276299960 26897740 181440518 -83607061 157839943 283418196 -268178109 -216324038 22165639 94262275 192200444 76073082 -132081173 -150666985 -97596502 17356809 149209869 223065418 135807108 90540095 182004767 -255558928 124620423 -280620015 69272977 -239338622 2742346 32416565 -57935252 211052237 101016789 38570166 235912468 -245777549 -264894093 296217308 224904434 -167407326 -280283299 -153132290 82209875 208779640 194799448 232699599 -116202666 -261780439 169491471 218827939 137238827 129604548 274145405 242865035 -154769434 193066582 254109897 127147969 -238687687 12888650 136312058 30029174 3821073 17356971 12917728 -257904405 -283021852 -62653617 34488250 20971263 -297462757 -293759375 215557363 -265291160 255755752 281377468 -278289652 -7480295 195471723 -111255454 -132005704 133680924 132133242 -212651385 -69772215 18447593 9217720 -168059346 -5539148 95950024 -116373268 -210261743 60004614 52355779 212329573 9846302 278105051 298667259 175746616 -73273365 -75551235 174846214 -219637233 158777325 56046503 -255887145 -41539106 286765617 241365710 157182303 -151298039 266632240 -110080296 -285024103 -108249320 56800340 -223895658 260494234 -200146695 -61043669 265589130 92532126 -148027570 89434141 -170971499 90843435 -238768579 -216876597 -73367683 -94229535 -201269271 19504697 297911665 -92716711 -105784303 -297892624 79231462 -244671604 21543975 73467018 -89008204 34177170 189456432 63951588 166563704 -29079782 193751514 275937026 63689686 267124759 131922807 -720272 134228146 28054788 -231047549 255404086 -193585944 -75877986 -199491270 3576306 27259956 -202914743 -63367576 -36318924 -140972210 -14307806 -275820606 73427363 295067612 -24667201 -155937205 -129971398 -107047436 -267553174 156982085 222264793 -174082071 -15449190 129660223 66480309 -46311119 268583822 262290348 299016394 -76030128 129772893 56145716 2321194 -147067880 -251919444 -84827378 154708230 103746340 210437077 -17843457 -242492735 264327278 98371490 195880656 124284873 -14291842 20789390 -74539150 -76865747 248958849 -62619366 -33808519 23197768 1933937 -35222822 173043792 21745739 -295379739 -296817063 25993580 -9214352 -9450093 55339654 223295552 153557235 89698914 147626479 152258392 -77893466 -81679608 50839530 -263717101 -146478221 -91680949 279945759 -218664356 113125094 -294344224 -292762754 -37842852 -135090801 -181105476 -239612969 147321668 250104141 -55370295 248939885 115143102 -211780786 -195417429 180373325 -105712496 -51367717 -134091375 -136773242 -49790957 -1173944 101447022 296356193 107961864 -109938453 -168131563 114667043 193031022 69863020 -55913147 216555153 236289071 275062628 224683044 -285716098 191156750 199595339 68529418 112330310 -116323359 -245793285 119123128 94197693 -104116716 10648605 -265613821 236522795 -92864272 81368749 -282597137 -90251791 66698770 -88679059 -92883932 -233339488 156312662 260307459 -122019266 -197813582 100133643 283595497 -116439782 -52221669 -157866689 296603839 -286191555 140511178 159826095 54850345 -111514591 48018967 212954967 145260157 71857798 -151876800 -105166143 238436272 139851235 249875154 -204236888 98349505 198506143 -236716486 157885385 -279012559 -246597267 269652011 38075394 -40962203 -105539269 269982867 -187011367 -158932298 -62714299 195306476 -236327164 -14301074 -161274706 138163596 26403033 254644775 -145557065 -83882871 -262409126 -189198663 -280470904 161766690 51360674 -2315157 7300204 230532198 -170731899 -253243135 -271013398 180481567 -136194640 233724155 -32967902 199729549 108653639 273332564 -69224573 204768131 170305943 45853958 213327765 -107212288 -6771805 262261288 118040335 150450880 -272223280 74102796 292534011 -158283838 -128485020 228032216 -264213061 -151893010 -280888931 3116074 -53055992 -71016774 121147705 299399431 -98610661 268044477 -33042341 -80012473 189648033 276519403 212580881 86266404 -113918867 -174044462 94390038 -212721257 298322440 193266594 200363191 -147002244 122818226 35319122 36904559 191917160 299173231 84574651 219415851 60665364 -170926110 64840094 234385514 -138282413 254903066 -31838645 280388544 240157191 187176577 263028623 205697978 108348266 -184464527 -219139626 -289773024 -13458887 192599725 -221569713 234563996 181843508 191324478 34049385 175545590 -47462150 -170526754 -200092499 -187328693 -31264802 -228303894 46237034 -101397332 -4126101 -191765685 187685499 -144550569 -189464870 118498317 -216449485 65515841 -228144355 -42988997 88035825 269702492 212910257 149332813 139237852 -84672651 -272718637 -25681986 -59942131 264121763 -151472812 138835963 -272355638 -105729858 -269565275 -260410070 -259882348 174587441 -284946454 -57127469 -263493478 261156258 11869311 -143292714 74817793 25432865 224535711 -23420839 196624741 -86255884 -189970099 -225376853 121164247 -44711729 262788527 52370054 -281683555 205410760 270243118 151055809 299275555 171301433 -85924829 -244724299 42743400 -23896458 129452565 62283908 77936367 82537522 51209911 -99534032 -190087283 60859631 299309321 -83592549 -196065638 207236862 63102173 -187572091 102810021 91749566 60889839 -285295320 247040136 -293808735 55310869 -80135941 -251830018 275606468 -153127081 201438008 238966381 -217205888 -152795603 247840449 250969676 -239302797 235300764 38922353 -25459502 -116749365 101967705 -298482585 -31673696 104429681 -42140993 287597256 -217425992 -94501604 175389241 82857664 259195171 -97591857 -72471793 185742153 -170088536 -120177884 85142784 -6018047 -56549677 106716125 -3648594 -194350527 42114799 99622102 256212403 175757443 282767813 -206356270 263777209 71706855 -113856410 66058090 150295954 -38864050 129743665 102927617 -142826447 -38118357 44477516 -129503546 162937604 132208176 -170954087 -88770681 -73921215 140897228 191787156 274874100 70057538 44255600 -237596272 -8551520 295508036 -85537399 -244855755 -172910920 -288286489 -101056422 109136634 -300452481 88704328 132727855 -13267821 239583318 -135042463 228551160 -191157774 62771328 -224950694 259577777 133876125 -158099080 -127333417 70105560 101450182 -90015695 96475504 23747588 -168581687 -576368 -46952655 170502384 -264200772 202193611 -245244330 82396810 -113694583 -44780065 -20126885 234441861 143824449 -271392736 -170493559 -176683039 -270258332 77551687 53692850 -99554974 -92398667 -299350091 -275997390 40353135 132286040 -182892636 -31462385 -223305918 -60031918 290254431 120537799 226668561 -250159107 -30595962 -58423413 127912498 -83112619 -248375953 162539461 -287952534 108932332 265562638 141352329 151651571 297080784 -177046268 297853395 179316748 7586869 -11117580 -387053 295483259 219118440 21253240 119180247 -133591590 -41155413 -221706106 117901328 -19722109 76230948 95824779 191872658 -27264632 200076370 -271771228 31900742 295889025 -213734589 170336144 -92393797 120845410 -70965197 -100590743 167629373 -146374891 13139409 27641116 231656068 -115872536 92607644 225771641 -88677197 89755902 -138104265 100364694 84317958 -77038767 -247775061 -289236664 -245139260 -77560565 -297196777 278674537 224368370 -190030341 -120090985 191403788 226160790 85399596 -248869203 265964933 146213660 198601057 -19149914 -192684649 -69208879 120179010 -49467890 -262970880 258154991 30261073 56473722 206526977 203921306 146996219 -70192783 -166184443 -40593539 10393263 52402214 -71724965 -231979887 -88146513 -243565359 68647711 -23869132 183079090 -227694967 211472515 -218814183 41286850 -23747024 -17670374 167828456 -287308702 -158765464 110922141 -168134257 -196678121 117480347 -168206817 91475486 -68766991 94258450 -210258453 145475573 78853008 172731558 189055611 -7090741 -190263803 163750618 173371914 -256775520 -17136530 -91469490 269722942 -1233049 56351779 59562518 211462520 -149865594 -92647167 -266897946 -207200044 -149438452 208795598 -27063950 -230581436 -210258183 102620516 -36353219 -264448540 -215664700 -109293195 138269439 -139947762 -146727403 -221572872 -243624725 -221168014 -179710986 -19467297 172665474 -15675239 -219627210 -209670276 -239509144 -265688546 -163654806 -230363922 -114431810 -133763262 -154180308 107640919 52563749 -61806590 154797637 -223976067 128573442 -100500989 280653165 120126971 52043295 -145491723 -100181725 81956202 -201959573 136818053 -247135920 184473399 87261645 297319608 67548507 86811567 193745039 -282175158 -125696075 -148121099 -66672609 251660559 -24501880 264799049 243167351 -71939228 232210795 -116474621 31110831 -62202910 39153478 87930893 60871796 -43643212 -96197031 -81420511 -28666556 301661998 20667476 -164466109 -279595388 -103063896 -284599 143265368 -141547008 -111276558 211928459 -282222857 -229698134 -191530240 -49569069 -263369115 76350622 258467397 -151971226 -184556220 280901232 -251574595 -234860540 -99503862 157061691 185941751 206347941 70265133 168834593 40551341 111183508 120013767 42112296 292723511 -88293425 199984324 247613606 -34453787 246485086 4645193 240153433 277657613 -16427509 -216531237 -187984688 -122892713 -160595875 -257052926 -255131117 -269557321 100116852 84115910 79702621 49754194 296238205 -125192637 -219326110 -17963796 66146914 -281809602 -150758023 -261105761 -86940855 8414121 -24316366 143758777 -173673938 133691222 179085256 68682667 -109187227 197546492 -156800910 208128527 241395972 187964160 128673876 -284739729 -286183136 -192240753 -274537836 21482721 200812963 246990699 45563285 -20922290 -203668615 -137984766 85047181 -281988754 -166927098 17637872 228552906 -217305771 36750048 164704463 -110156454 -18185258 -198959210 -251645384 -209738726 267741577 -275562786 281978603 -210966748 128671406 -154192408 -66312573 21609286 91554412 886234 -172835255 226964319 92898655 -151779089 47021822 14987252 -136388233 69613022 -124877747 18338806 -285409788 -145783451 289177111 150068746 106826899 -269031113 300416578 -34145487 115722284 265395158 -214047641 -281043545 53044741 44342493 -12195924 -261237770 183114897 -34888462 -76464673 165053942 -15843856 144497705 -92165604 -22364000 -103042060 122365295 -283003349 -97646890 58740715 10576913 -233343222 111686251 19382543 117329352 -31385726 -45865552 -290018080 -78556597 127443981 23045157 3962052 -46145831 188624879 -168624341 77906084 79740377 -148947110 134040463 -154853140 -269384893 -151888569 31863437 -152056577 -7041672 -145678285 116805009 224263015 -147130011 53442867 -94187320 -289288368 -271119469 149591545 -186362861 69948974 58593205 -297678564 -228048521 -100609302 -71247136 116816689 -20208177 -11012701 -287274587 120617882 -239901730 196243887 -60393966 214750549 210731696 -115861795 -105549710 -237005990 89861614 -135097433 -189420832 -201021081 239576771 -247681031 174108053 -268414303 267432577 131216717 230440796 264718928 182470730 -259741474 19809025 -177098583 113788963 278600793 199209484 245463056 57739004 -188701074 -265808666 -46524816 -33323908 -169621691 88117889 242212980 -128890112 259851682 -199373478 -127210416 -50202333 108938454 64515838 -260602432 -162208186 -157862846 -260634718 -48093048 -94408804 -108067752 -285008164 -47589260 -293260774 128510628 -112573712 -103356427 -267759021 -168442276 22360225 40104313 -176054800 129358458 -24361017 190650064 166617011 -41183860 70690238 122690377 211438597 230284378 -92949970 239723637 284047477 127614887 -8584500 -208891012 253721219 12803860 87372799 99150907 223772980 203135096 -273808119 -65097803 225912564 -130316470 -210898679 -7285150 192154506 35766401 -218312584 -58154510 1865768 246715407 -157902094 -87505402 -99821439 164385856 -69923539 155719069 -200637435 167002596 15741022 -26066666 63028026 -212250354 78572329 168807935 289914329 -243965394 230530673 228529276 34172181 300625234 99013222 -278920137 177358299 -150444850 7099714 201597470 290858646 -94882092 -39385149 -88003053 -165153269 280225006 -274734146 -84478426 24434520 104383123 -90565053 189798286 -260269261 -299545187 -80927540 -95707939 199605390 91892736 -260043110 127478060 40540744 172031078 147041086 -47644241 -249598267 -47892122 55554698 154748545 8299965 65157081 137248932 -223707373 -230996810 201896692 10781275 72976832 -269679497 179444208 162022888 173944723 270750920 26038132 -109716257 -181506464 -8550454 284105109 58455883 146411175 86008634 290729324 165284217 264477815 159892920 -14866644 -292060897 -61876062 161000515 30073114 8501523 -87786205 -157761996 -103461196 -300719700 174469082 285402862 272393247 -68741805 -30078078 108910270 139430492 -73572631 108726389 -76250654 -254056294 -57180200 -159310892 176791255 -270492717 58849028 -136497073 201894103 234706553 86898271 -25327559 -223532448 -5721042 -108759444 37751828 281550990 -90290473 -38633474 -166739256 220487217 151107979 278565890 -236742239 68076771 177602181 -167853806 25917622 -67340042 -225324916 275518800 -252895553 196849922 -238996863 -179296168 51605155 -114070347 251025211 -289539764 -210666347 199627947 -266963490 -167828980 217549609 15350613 273072414 -90776190 -292811593 27732476 179473504 -83315353 -160776963 -274199835 -198345856 -107739190 213842361 -174717620 -1524599 245825995 -41861924 -13589701 115303471 -73246578 -285416825 -238867822 269374096 -24953873 198619633 221622424 -78153533 -272142645 173159667 -123824553 -105822517 -234135585 -46362484 -129826175 -73333502 -302254593 -289150627 -258142284 152449948 212505165 -215090510 115864062 157365621 -198474155 38342909 39143245 -279675777 -35293757 201798409 -117088739 250533018 131585261 -81357402 163387187 -7097327 191892617 60375558 201084617 -35736914 -112732338 -34107221 -72569412 -273441771 249753331 -48106213 -41687536 -87962360 138072675 120362980 84283829 20086005 114953203 -286562341 -155935818 -234897514 -124239387 104462705 -50369461 283141547 -264919195 -156043058 -291471502 188628074 -1674048 101667913 -172628460 -157784158 22975379 45724324 140613180 151077872 117514000 -157185919 -104250542 -79538703 -30394762 122283310 240533146 -23184817 -268161581 153063625 201306305 27420576 -105669198 180034303 -242937513 291046662 258169571 121865303 -220079806 -5557896 196251232 -16156194 -88021207 -94884784 -44897337 251721194 244088956 263071075 -184022641 190544295 -222038612 251811031 198065410 -205044352 -179224971 107427525 -29393417 172060895 -13606597 31090792 -122665700 235339630 -273878879 161637917 170589516 184566197 -202472703 -281069618 -48405209 -109959269 23146577 -269937228 -254571940 216988812 120482551 -135364211 -65458782 -145616919 -168479502 285354005 -206299151 -145851884 -238502261 -279885151 -301178616 47530159 -97778439 82254390 -60761778 -171166903 -120586628 -160615581 -180680019 -222994050 -160909986 -199869850 -65170111 -176122481 -264920479 -17013081 289640655 164734058 136533937 -170468249 -109117593 -207661212 151971442 -232109278 -113202 12795932 -57508198 261906542 -34667809 51330327 292141724 -225785947 249263731 228619188 213517965 143725639 100613958 212136121 -21215827 68592050 -205329444 -53635780 -99432934 66937558 -109404049 193645847 163831918 -222660407 -9322243 299548965 239966477 -91306352 -128374197 192612768 225149444 -248200690 288561675 -182110069 -237630059 -294870035 122857789 -175855249 -295019844 231324537 -19300252 151640677 -22447560 192111110 -214693658 156345878 -149725895 112609109 150582945 -153589078 -193746692 53745905 224590835 285096732 278508730 -178980260 -192021490 -283090420 95800690 81162829 219158420 14207062 258250278 -272004778 -14468056 -219513858 -101156491 -156131316 -156331629 183344672 25482853 -114766705 244893779 151582077 -162642786 -183165345 74162313 -108023050 76017937 224015657 282769945 -25335531 -278614715 -203327848 152521592 57964019 259277273 145510286 285720403 3610796 -213804832 164808685 201220790 67024651 -210284838 157802774 -175214757 -101358075 141783234 189518354 -245845600 -97032986 -244270272 241506427 91123575 172732222 -105605968 -113269269 -216206982 -112529088 -180988500 -66085548 -257935894 -191696983 51299607 103956375 -199251089 -202340701 220789320 -51863290 -198953559 -262989068 -274502078 -294971747 -10027931 71002578 24042150 166586900 236543699 61573457 23974524 300814486 154565672 -37105108 -108415714 -124509121 -240954784 -272614965 301437293 -278838326 -269850618 164126667 -15026359 -81032853 -141742428 -110892183 231840224 -107142184 277436101 -8953032 -78789031 242546293 -44242019 34689737 -170525160 232067085 5775608 300698679 199201051 -205551271 28980337 -133925891 193966979 51347001 -261765281 -152840211 112703344 35577945 233174406 153550462 169255704 -222897531 -143399168 154718323 -208410817 121665812 150978464 -18925429 -210783926 -139466168 -214591661 -52550983 -172019234 -222684065 -294681800 8585400 -25220854 25363554 -171028762 248296039 85016415 165905421 -206563735 202649350 144474554 -262250229 -266151917 -233791965 128113623 279048155 -27992026 -235683901 247752049 -95557352 -198129472 214704377 -37500522 -170656012 -148584088 282757356 280440409 -244009392 -40192524 116429443 -257033207 168962165 -191441714 77025512 -258425758 2736767 -233780928 -56516207 128608970 -112495128 21916318 3716662 -205417187 176904994 -234209156 -191529914 -229069641 138211294 -280357118 -87182128 -242232530 -194942506 -91526948 172574199 257137093 -109530387 -128331822 -185249963 -183992608 250886129 292181404 264863115 -244339399 80766040 62712779 -290486304 65118942 -103681019 -229974366 141045683 120217609 -111442904 54542219 162088241 168944196 -208510199 -245548969 -205726917 -205513563 -261621780 12496773 -299174050 -141823960 185085079 -157182820 190723030 -180055907 212201412 -23579872 -16482439 -228451903 -106857692 -66942809 264056310 -172097608 -143008758 259719232 171077909 -3167681 -63330943 -191209731 -37615337 -35506346 -79639874 115780782 165837347 49554865 88226084 -262800134 80012330 227141924 46232974 94371897 -145693383 202311138 -148120567 -70650620 115084422 244407112 -93659525 47372740 12209100 46998076 27399740 268935613 226276038 -105648414 -178596003 33458064 -78890908 120524303 -214229684 230612799 -19984810 109057842 -68755478 15306476 -261062501 84968708 116335091 216129589 -2222174 -7262463 85092570 -275867280 191118829 142706280 36287597 -189184352 -97522097 -15817902 193963070 223593748 -1807208 -164323566 117186102 137156026 -8072207 226088296 -280879155 -137109761 210727195 4131370 -189487999 180831400 140229263 -198217424 291809792 -253000325 208285943 -252280668 151890404 194600305 202904451 158369884 -164097171 -221281674 -282355872 -122487012 268239418 -221952277 244303503 300999613 -93666634 -229091511 222249240 -153867778 -103705309 64490854 66588384 301271649 -59564226 -154529270 -89281714 63536124 -12958218 -51905411 228321749 -279667659 190704306 -287526078 106711736 166526761 241375328 96469297 274351271 -54774582 -50860089 -234248406 29178430 -283152614 79605619 284212813 -176366922 199497972 -121701960 -263856689 -233495760 -183681890 -200777505 -113016526 -260850137 -222025309 -245123848 267111738 195313625 -111551030 -285082736 27686446 -151470930 77416930 252631406 179602260 29387849 212112796 68252595 -51683170 147593598 285512315 215866463 -137465016 112590076 -25902067 59895487 221083099 -114859510 184836812 27256891 103474434 165587028 252606524 -207445250 296330986 289821561 55752045 297637806 -283635110 187324518 258901641 -299517602 176984016 251885589 -262040711 -246347060 -279831319 147482897 296839841 221522556 131579372 225796701 176053294 297551506 209056361 -134148725 -188830157 -125268338 -230465074 121165861 76359056 -280016397 138887051 182781911 -14851467 -93431456 9908064 101966319 99089626 264473970 272456028 -269228544 -88198847 -38751756 214089222 -53428287 183728362 -50934110 -57485431 242962499 209498573 -122879216 -67180474 -230628990 143847301 216347116 -117228090 -62645241 -140883111 -135523718 129938089 -150043900 -239655255 31129818 -36929683 -46482402 150283225 -284643145 12553137 -273058154 66377799 -80003750 -254027624 -132901146 3161321 247335044 22083242 -233777300 -167598427 -144633960 252043885 -48799735 -250287492 -264458044 -290102912 186462723 285653160 -85415388 -219216657 71481479 -239918592 -88676977 -156925488 -220114176 -172705083 101136722 -222458915 -141789863 217497556 189666128 -189099577 211317376 -40448751 -286767899 -239548721 152369235 -291259199 -285234057 229947617 160247516 -86911818 -247026878 75734324 260144013 -114856569 -263954674 208516956 -8324172 239812364 122493601 -232036400 281443364 88380306 -125627590 -220455378 -149808683 -125788489 181996241 -19567416 284037154 187232087 217775170 116698181 -288525719 216012736 287933622 47435191 -252255223 88752584 160899395 8123574 288831671 54791472 -212848520 152084425 -125624823 -10841346 -63153530 273811443 246545031 279034679 146657873 88254971 -163660730 -229541309 -183285982 159646008 293595226 -124433172 125362890 -63792064 970139 183357677 -36694705 -119442540 -165995446 146262761 90724437 210269514 226486454 -113417806 -174810428 46474836 150894808 -142400452 -248494468 -26387281 187370987 -99700972 193264555 -238131936 -247819740 -297531642 274860698 280194171 -260742005 -74306912 -94747602 -293491356 -255270595 67400648 -57873845 21486255 -106718553 -96785623 144934000 89374564 -243891666 -133723333 -185445087 -40488138 -265487230 175512182 179271642 231893967 -201516020 -166053041 242335610 10034851 -277146830 -236522389 -143507114 288801721 -191089575 -91082849 291405367 -30821289 -49689693 209304376 -22857756 -62063194 233812962 296575623 -22238756 204821098 -27642607 6282495 274435134 266139360 -226595627 156346135 -143667183 -261586541 -152152937 -10761120 -238453619 -15055778 46997253 -209351431 -79412086 13688846 129777247 -141475596 -282194420 -168191738 -54769442 195359356 280893693 -70206530 297562263 221572378 299654996 -31708842 11270091 226750242 -4871154 -270708992 -117597666 158993146 -250995815 174505605 -193496107 95864281 11434525 -264616971 212673851 213774064 221934806 -212851279 -176110181 -21147712 -174043482 95868525 135728660 -255964316 -84031291 8016686 188005534 -130806154 -100002956 -84512627 -286592988 97817256 -67559649 -301046991 228512600 275874663 -277413817 -280242075 235561101 -13413993 -10309001 -114387028 103205641 77184764 -101645353 207850243 -20309668 -296967356 -209267377 -261372988 -290476805 -206298487 -228452068 104901145 43847303 57835801 -126532276 -59256016 -183345265 -86352261 267408377 -257311637 -284418891 218353499 -238970147 -258294867 297492948 -89529382 199175849 253927276 -20107481 146880734 -191783520 121429129 -100560562 -53888273 -232998327 -294566170 217138993 172213387 293710566 -23794152 -26927155 261653071 278321804 114117109 -58049774 220664594 -18252058 -189512131 17615511 -291196414 187835036 69253800 -141965109 -247780495 -135621116 -43946424 51045763 113336655 204858434 177356883 196802544 -290264715 -267842974 249221379 151012614 265232956 -27971671 -200005169 -204186787 130622573 -67292515 277035464 249563064 17155866 22239531 70206276 -152471111 -227647695 202351654 46735356 -108001205 -48147028 201983940 -276412538 -200709186 -133425327 24001720 273505988 -109895635 -38278469 -184587137 224840759 -3562647 -190410729 -177371475 253467555 17027660 147632548 -173745584 -109578152 -130816241 -160099116 301326846 299359694 126068066 -1316735 -50444251 171758482 14233031 66115348 -105761170 -295466184 -180814845 137937468 -101215815 -283954101 199616430 -75223862 -62733576 231103031 -17527848 190142213 -33178511 265989294 -51534243 -256427618 -41938199 250796920 -274192422 -4985016 -173148714 253703221 291841536 -271437799 -185201770 74534375 226846494 13452919 191788563 94876139 117563079 -209231884 72330471 115670799 -232275098 -829131 -284598352 143238679 95644357 89220340 -143429383 -231044597 229258743 -242596770 162683047 176176318 119353001 225158066 -24472369 71911984 -134833006 -56550956 -160239300 -182435573 289246550 219644274 -245226603 -70890690 -189649119 -210607747 190027790 -122062461 70947611 72240988 -272610614 -230373358 246005991 -153098200 -59338601 -51509448 231569325 -168948361 179473904 106952059 50755072 -124562346 -94387211 -248496061 -239060356 -154275197 -132726841 184226057 -119804368 -188426548 115038777 270471517 57617688 261759774 153350337 105472056 282718366 -233470654 -137895122 -120467524 -14676330 -121429856 297763689 -230152411 -241941979 112607548 11187368 -126634495 257833612 -174220008 300352462 103022386 -74034859 224358550 -293690458 -227806453 -85867398 -95588970 -247321086 259460796 67443261 -60643447 32749170 -212646622 222140806 -214888806 224707253 -82270059 112333857 93145259 -41522001 -39725789 123577831 241740301 -766938 -119696598 28380754 -122116535 25203230 28930601 -205552628 65098783 209052179 -56577387 -152552904 129663234 -29107142 274023635 143927473 -137371330 155640477 229705267 -123294717 -182277128 41509957 34671943 -300227920 20186388 -203792121 -238223948 171956494 46031497 15927239 -289610590 245676354 -238289542 -41529704 -255888122 -268799710 -145438273 -142715945 247638922 212590673 17081214 -201861944 -81919191 261822709 101659403 288244613 280567899 74577361 172609462 -68981199 -152866578 100339905 -268610253 -122276889 -46105536 -82659663 231078516 -301395113 2193605 140696952 -290687909 -289301381 158298911 56421026 250870106 -227666899 -137181554 223501763 -18443464 -232189815 154323634 54939180 136417558 -169825112 -140603441 -12137895 48840536 126950644 62782563 50510941 47269534 -261286197 -167235768 -261087584 241829786 -144439959 10839820 17416022 284015548 196363675 135990127 18344011 -77375640 258187323 232655206 -84927795 199146945 -175379346 197827407 -122021041 260247048 -236831387 4632010 175602036 250533696 19206487 248055513 -292919339 243891369 -136624548 -50253368 203260630 219180372 -133938827 -126029246 -203266349 -262904668 283041491 -66011259 1993846 30996329 -266251901 211273945 95658036 219875315 -272304458 -65159953 142237968 -136926369 -194616098 68618926 69347611 -122467866 38756953 248019581 -173539064 202699535 203102519 -66145127 -180208462 -193272686 162741675 -99340003 142974638 -12594874 223855551 -85697602 192763904 27765998 249759329 190036503 105939412 59688456 77997582 295731271 216226734 220760971 -87205389 -80968178 27245280 1494918 -161971114 111480094 -278720186 219804437 -250390459 23055979 -2964763 -191336879 -15822977 284312162 202157801 -96481071 75423337 -173878689 -241187543 -112479188 157523735 -9926373 -199380352 -255322638 -185154461 142775431 -288419753 -277110386 -35980255 -92541615 143389279 287697180 -231044088 176321422 -7924042 105107188 -11578775 -217990790 -22280491 -172181536 177128291 93024965 -58575293 109361044 -131554265 -109610252 -247043225 -272490734 -49617112 -301064728 109375232 -200435303 -17201783 236587792 -298151688 190769796 -295606665 198937465 -268597481 -188423474 172619978 290232978 115354986 219292982 -232018387 287695856 149013604 -242187350 -4326612 -172412356 -81004814 -254354067 74118725 80855850 66255750 11023157 -273422245 -113102499 281046863 -20819968 -188527767 47211198 -20601899 -137405130 176680246 -91674925 200649560 236346836 18681382 137795910 275028285 -262362282 218111832 -99505142 89721464 -48800490 -250957124 -220738310 -143902370 228893459 24410818 -98202275 201769068 244532406 165816148 -109475136 -3793662 129511010 133679273 191132095 -227107425 -44725300 -246320752 226196087 62882166 -2946042 -102613849 -199801881 -163572718 192918598 49552155 -214191559 -178091242 -88016474 -110186898 233428123 -205846643 146196666 107857839 -19479173 -160579574 -75306111 291846079 59569472 -294927820 -18367391 -225265434 264750808 -252924681 -276822563 151887515 8208731 -292021730 -238382121 237386750 204074593 -96805626 -180299943 150616998 -240190837 -92886950 280837507 70528733 -267806181 -120837651 159170389 -129512778 152193845 174896355 -64537840 -221519964 -170130861 -64246406 -268867950 -867360 -120978772 -97012110 -285657246 221219533 227689550 -13313828 126557275 173972582 -20494913 -192776709 55229537 213008279 -283605589 42792528 210814674 -204975440 45006484 26823515 -240536676 64427405 121713312 -127522255 42160904 151094925 -56785503 174672050 147258008 -252214336 79941967 -205146684 -81895106 236091432 100156717 -249080929 213096051 -124624692 263315771 -94395713 -277972688 22551737 -159757779 289863743 54720141 -195263809 217075611 287005427 -250725478 214125665 36541097 67394679 -257488629 146862746 -241849992 162568861 -9839341 79634113 214342354 205832372 -214337941 38367864 261768298 -110293498 -166635184 -295998347 -259072839 -82921413 -105617162 -273104913 90978984 -149748470 254081822 110476600 23319101 -206258903 -175210408 93809367 -215062679 -274709252 241269870 -147611777 127389369 -212454244 66572933 -187695031 -35735423 -212345836 185866766 211379705 75087045 -12304055 -31769788 -79565935 -110777751 -230541527 -45494657 25129911 169541603 -91826673 -172870165 -148001943 -208135970 198184340 96845209 17390161 -199214565 64839475 96141518 255998236 88932680 41838184 178302161 264633950 36042739 273488009 262196479 -14555709 51948190 117992957 -9855350 191304883 39202721 -255987400 -58939666 -10036018 104695906 -197099204 156457853 102603796 108459576 -294740741 99834668 56953712 -16925109 -273837164 231057128 220913869 231539839 -110043220 -87922611 211659960 9808563 22128622 -151961788 147151190 -241926783 177341931 19020291 300082983 -186955438 23055192 -104418394 301132734 201659471 -153673637 -171278211 279084945 -84676884 62391183 58080695 264087690 -121266487 286045100 233943049 66547647 297675607 -155344722 133012567 99537277 248712283 22195300 -195427483 -47859645 267718261 280077938 186366947 225146217 -181662075 -221515808 -163982340 -34281452 -14112472 166397291 -199326962 56784147 158381821 190328271 214804723 292192028 89296183 -134507124 245988935 152344175 130429347 174084742 -287768197 23112052 -81637224 -107696179 -121985211 155317071 120593056 -162457425 -72479499 294439143 -166319024 -163619856 -194367826 -169748351 43401472 149861142 -152774533 297397164 273447675 -140702461 -147341940 284304082 62300291 279752095 -49017369 -225708187 -243387654 131051104 -35815285 -197772611 -92367601 -53423806 216702350 281507633 -238011685 -14175982 -54266733 160460446 232591989 87242807 -237085037 217369735 -174442617 -28383596 -229260064 291294066 -286166450 221905749 -105435439 -175295443 29031928 -91617864 124080203 142544001 -14481152 122923767 -34988045 203867060 -72153838 255080738 -45876876 -84273074 -248991594 252732532 -60937350 -1289533 222743113 -56176524 226141943 -291107247 -252511787 -167173577 106970304 -257525002 -212683251 179826743 -50011906 156422 44993134 36538206 -200015373 25237467 -59341947 80043435 -44107868 -399812 -41011356 249137035 -265899808 249937072 -77026749 43621729 -176714753 273023720 118173915 -161153637 -267371238 84699594 267212829 -85229378 179031300 238101172 217859832 215478546 -173911638 291839329 154981964 -18257870 54099971 141562241 -72485209 150875901 178271257 -59065610 217681568 -10155414 -162363932 286836936 106712801 204954453 -147696361 217806128 209295130 168332853 -217009207 11327907 253049164 105679148 73952207 -168682457 -43727703 57164567 279675430 -240700936 -179874252 281204196 129880096 -135981513 -66516537 -144617242 -27651184 221530384 -58518484 97407782 -164102939 225989786 -62703403 -203904946 -240458752 -239563643 248115104 -229044819 -17200359 241596407 177561047 -182362086 11185733 -185160591 96647790 20989347 -184662659 -132435325 249352023 162654398 100283011 -34939615 198499431 32837835 -178688783 85736315 -258855906 109122102 102200755 63519081 174010577 -228334952 -145145226 -91661412 -48424768 -217217114 120081878 274542621 184156738 -147301051 -250558013 111978847 137896726 -150866526 -267481266 113080885 -211894537 265765488 106352157 -75638101 -8068010 73351311 -162271033 211624954 170197586 225406818 -261258065 -184132988 -70897478 -207878949 -73030479 82076732 181459028 33573173 172643472 -53711290 242979986 271607393 193864509 -35106320 -4949052 173678170 245253226 232664310 263451892 -63168981 -203256679 -223487279 -37379865 172382127 -165342073 234696509 91502528 -262512324 -194208795 31361182 -243289491 -123056721 -129891199 -56476982 9165888 -183118178 198219497 -142154015 -11130666 155365767 127219863 -116719786 -99964699 261974406 -131466733 -25542510 -28130663 -175356910 -73665664 299815535 -157279116 -198165359 -97218769 -114610849 185481663 301321487 -205133629 283021564 -215304468 17329008 -32431848 175925508 -200689680 -124209760 94187196 -89659452 140869990 -209583988 72457612 -141518815 3603976 7701963 -247778248 110192774 -126093708 -266340434 -64645275 -22883530 153048227 -166213200 55637901 129107877 281321235 -110702038 -13760647 240223239 -196139286 -271443424 67963597 47960002 -246482266 -35772078 -54806270 106816985 189388037 101211412 -214884670 142043412 -27260633 43826577 73672999 259321791 -70062379 131314734 -270451493 -286878981 272400104 30006411 209218763 -221980990 -198948272 183993767 230696269 -254209546 171952199 -261716086 -254779293 -15690909 129996626 238643566 -214777591 298830202 -228523596 176915597 284351746 294030562 85654013 67990322 238530993 -192052919 -213723240 158344859 -139190277 -251563062 183277043 -194049992 -253247314 60124495 -271221606 -300952060 197884822 145824249 -30066626 217323588 227073989 -237815594 130263837 20479554 -34708019 13467906 -230536899 -136622109 260558471 -129868401 143852145 1147999 256486626 -187291492 -198530770 -136100455 127466709 -231638250 -101318090 129318886 -130171272 -195201347 -260840442 -112637825 -20718273 104260973 237370403 -9823832 -282126783 256021297 176517593 171665043 -150381059 -156555888 -239039675 -275629480 -44161220 -288291520 190884719 -288735125 12595120 86457064 301051306 -72854716 113882827 60568833 -73294425 -258910893 292958923 -130105559 -140408549 31741977 51685527 250006082 8727176 32249816 14604139 -105981224 53454601 40863653 213494343 -35771647 98961691 -174104469 47620708 -164408029 17935742 -205198848 -130367957 180271844 300374937 -299845420 185327057 168476737 286977852 -251481058 6904333 -117267834 16312403 -275998072 -104868076 -6546235 172025060 171085618 -64640388 -242151627 -256699120 -225909770 211735718 8480642 170703169 147747203 -210181310 67957488 252509109 -10027350 302041336 -59351693 187491150 -267541421 -277492212 -165757871 -256192169 -198720727 -61076476 -6686200 -213857949 -58468189 128689437 -282260769 53591563 10958333 -11597170 -17723800 177751054 53368237 -266817085 -25677768 177680985 -190902665 -32374920 -199009546 130593057 -245176769 170171099 257226511 -168666099 35222029 -226018377 133503082 4433687 289331818 -1570116 69552491 -153211584 9104667 -44923797 -170757061 -106535847 -169840591 165594118 -13309967 -19261938 124433418 -161974762 -241603329 -192051941 296467409 -63913866 -182340070 -206818011 -87865508 157443832 112620850 -154554506 45312314 199888255 147464988 178035436 216053262 -90648105 297394454 175493605 180054817 40777671 172527945 -217905648 74239867 -246850239 -85606321 172880007 -233911298 42200432 179502487 29566515 32912152 -85353458 3746644 -140701299 -204667680 121704214 77670291 -212189937 210174373 -244052216 -123712268 233257857 -124639894 7261141 -266213234 -300221858 -106751572 -250079862 -121558088 97182549 -4241063 136465838 283238622 168392342 175784408 -31843050 -140970679 -88295132 -57238454 -270364010 -40217378 276350693 108914487 -287168312 300838080 -299666957 -12080999 -291004567 -7492735 268147143 -89714750 -82356066 128381836 84793646 -245645304 -220984967 -178255114 180641228 -67390755 -10168673 -41703180 122952645 -92676170 149414534 -228270650 -213231923 256802599 -269891835 185173833 -202763519 -201657742 -142677672 235208232 -209436298 -73266953 -15670338 208961244 178826625 126651305 -291685319 -38437890 255959704 -215246281 -127158758 249242980 -73185620 122491923 171542410 215697010 178483799 -231970906 126753879 -255927869 -234543472 276035930 184050936 -80410696 82891766 -145091032 -58503925 177053310 -115424150 -213331204 39277278 219769317 -10928775 -126166378 -74932074 -166207384 231592172 67864985 87438696 -104263443 -115111338 -72077265 13450772 106887731 -225572562 -180252356 126119101 3475134 58727323 -52856884 111934462 77718630 -184534412 -90750956 280269383 135872027 -53746335 71138653 -126663746 -183184130 -159291269 -145724849 26781694 -252135716 66226242 -40376364 45533285 -27739582 48093710 23141671 14198820 -256449835 108402609 -231194236 91209934 8907064 -144263773 285827778 14400315 292716533 20973900 -31954628 -33489305 -164779705 287370757 70091818 -226014499 154015871 17526481 -115887734 49856665 73281515 143058665 -69941849 129256948 295572509 -263576489 -101946700 63190206 244458375 -294121350 -42708138 -38162309 136757054 85826801 -280386430 235889660 -147154847 11746265 -276267317 104766686 143414955 138209368 61079417 19843245 -157420121 141678311 -84144303 -239908063 -106290307 -163236033 182668066 -188635574 33429109 -61027503 237958190 157531462 119245479 7994951 141172330 -187811669 -148915229 5622802 -231008350 22220738 50691499 159605677 97434283 -24949955 122365617 118145894 -101571665 -283820535 -85296815 -35246238 -284097491 -269267182 -166215231 59760119 290678779 -259905258 -31049336 266489901 54355359 295351599 -203147308 79032749 -99646817 -43776324 83610448 -224194059 35283631 135190474 112545984 217112691 53665894 -60870143 87948428 259024127 -209698316 295995655 -62306500 144814869 221091438 -163275912 255675643 -270989678 153473033 3553336 -112388002 193328866 -51335287 -266391547 -205355765 180703142 -285751665 268722425 257190404 -192304827 146177586 182499828 30482912 -56290378 278105478 -239443299 27907280 -273652336 -189557753 298632328 -224964749 -279628648 -75192485 -296889392 158843968 15307055 97375505 -97081405 -255531440 -250911256 -257094515 177181928 191044343 -243512624 5315108 17783933 -39251447 149284488 -297796989 -110213085 297020060 -220861185 -257253048 74836438 207778964 41200710 -134488797 179439955 31850429 218449116 -143973106 -224661937 239850266 -195379200 134233730 127971007 234829315 -4190490 -281777684 -175641286 175053611 -291204461 -160663252 -264537265 17403315 -23114935 271743741 86341149 -292753023 62400341 -224114169 -220801179 169666913 -277099134 -108068290 -229998858 -202993339 -126534407 -112052374 -199696372 -288243749 -192325636 34266930 252279681 70643897 -31809667 -28828936 252938845 61099030 -246176944 -43103919 -69704940 204993952 -102546591 -168290313 -207267397 172634877 122525054 204536190 532282 -211709847 297471030 80822781 -42908492 -144827669 269401263 -160753581 -42986325 -52497714 30538797 -292066351 213294122 93733219 -52764863 160538682 277682223 -261014074 -125227138 -235105642 -106981798 -290003390 -45974481 -271250270 162089152 90956260 -147520390 -226722054 210173312 189777370 178438872 -52817470 -131615898 154170789 -107359814 -154111658 252081445 -66407167 74087935 128170288 -91457053 -7696043 -96112676 96944454 169388042 -116566059 124092109 288740574 -106797852 256481191 198981414 -284835190 -26556580 274418807 179955867 -174282812 -196256873 -102729344 -4268263 -145245838 113341343 99038189 -273911067 -231042397 -95924261 257015718 -290597868 -187265430 206855791 82259942 253085198 218893134 -265211832 175364285 114461333 91511883 107224376 99970538 -142991043 -66429283 145666198 116882909 92499338 -212916168 -59379676 150407138 -14222373 -246134326 261984826 -288301371 -264728068 157550077 -182575493 65067279 284081495 -158943124 157100594 163807021 -272683975 -49032034 41163024 -13184014 101650494 277547318 118436118 93903035 -139694651 -59155376 171292005 125364370 -29821424 -1268213 184852368 -74905636 45491799 119020122 -60225689 181813717 -252164780 -207824145 36851149 -10452972 -206099018 -6676701 11169193 64189677 131732097 -220488818 -196459992 -126857079 274218645 -218439504 31220590 -234476674 104187396 271699679 138618767 -193454624 87262026 -85816993 75617606 189204788 203902122 -298913886 240213795 -37044070 -202348466 -104072634 163120035 -44604706 25340344 270527787 -64422269 -90479989 -257591653 -84310660 194096023 42801985 212454112 -41120601 -240506055 -294213067 -267062658 -265857382 55667006 156141186 -100295808 107703720 85014668 -192596777 267053374 269783267 214070051 9437152 71667784 97827734 122388512 79106259 -183809531 15086788 -172352761 252420231 117231016 -42867524 -218468885 -211559868 -137366588 -124570529 56155406 -189273700 -285086063 -175175076 -178181030 -152185381 -3888830 -36741629 49644101 -50308471 -2313561 235171088 -32305940 -249579102 -245036390 -211127316 201442377 -301043926 282471995 -205327325 152484917 -255957675 263679342 191816562 179662855 -226088904 -211860377 47188082 -232113676 141547779 113251345 169623403 81862389 297610446 145045035 -81331021 217013255 -151852620 71259449 -84816880 -244670417 -191142429 -59203967 -26287736 113794698 164590140 -288377818 -10138739 -94846470 95948494 -105815970 125085498 271582626 -67397763 92288340 249353631 146043370 -96880121 -239818096 274227286 233237108 56345108 -208363025 23647164 -155037087 -68200236 -109752368 -290206801 -25166238 -175809267 130942140 204044833 117527920 -27862435 70111550 -125942323 -242607967 -21259159 177893553 277042412 -83614334 225778196 19026164 -185961211 278913955 -37624475 -299075358 88453743 -272989306 282378812 270618106 -213126124 234385698 -151713340 244014773 -90197646 -139435493 88691024 -279421598 68252141 131600758 -239180380 -193498570 -144776302 260720884 217806019 -188248627 -181547832 -107695994 -225023833 84273246 -185686312 18865744 -194096444 -169070094 264809926 -263895821 -96396146 -34472937 248657928 -166842084 -152911302 -176503208 116633405 123971321 -114285303 49647747 58413861 -53318882 -187109430 158387026 184177768 250665954 297272158 128486369 -130133337 37089508 -7153404 256947399 28719591 74930140 -277371591 -120407220 -36369039 -61751578 -291240159 118522307 -193662426 189109341 -246668345 -298027733 -81928064 -232865974 -78422034 -190656372 17269353 -217692731 -5513995 125686015 -236385950 -125561447 226255537 -16877595 182946916 -152165733 21612941 114031795 -283865248 -51080125 -284789462 -201784034 277077419 -266450477 -135922163 -297830244 -44591093 63411069 -252581338 254595221 -101195391 -102662907 16316119 -192188546 69323884 133475301 207866283 -226117545 -207054718 19459200 146098176 -107616725 -128497568 -179747726 97553426 266282703 188617287 108178661 58586976 -136290167 -105987470 -26994537 66450337 249554241 142325847 16523321 225167443 35940731 261347728 94394533 237570459 297838867 -155650000 -263847426 118025232 49269110 -224054525 142964756 -254698702 -186120657 -31675306 -247588224 -252953993 243930257 -4421253 207977087 275985288 192015834 75314033 -36885043 168474571 176822913 -223771022 -52572814 93510565 234382392 203232577 112178673 212885559 120694805 162429534 -51733209 92612420 195931518 227765228 -135431881 85600642 152272172 -49999160 4269381 -154249385 -291118843 -299438984 62842118 -31100060 277363512 254687497 158648728 141396917 -91426166 -132054071 144375891 183809880 75429959 -283288667 -241144969 -267270212 122719268 -181522391 -280655305 150226585 -35952125 -225404527 -113235205 168362821 232565765 169145251 -258227116 209746034 -173345932 47505020 -191166895 -88072880 -269735599 -160503301 -161373812 223052932 296387296 -77174386 -77207028 125139959 -143422216 -125093359 125727940 13207131 -109330931 -21324526 -16761608 1594743 90842463 -265712930 268151498 134685905 100901630 203804273 -276035037 286826185 116213593 -18794269 -6708215 231392278 115676547 174060786 -125098240 59940972 -95965213 174912424 76775147 285091459 65142516 77367373 52810120 -246637645 163721766 10533413 -30663447 -232736608 -159087703 183982183 169703074 -39246853 -270651283 12105137 -86853562 187823687 -141872082 280818804 -246558416 -278275836 64827325 -205815467 -76731979 -72883703 -212489618 -62909045 141310469 -79088404 217362662 -205284201 -84977214 -166948981 -212088918 109614664 -20596637 -240669370 -76677247 125108333 93160577 -33444753 -37341591 243966963 -123815543 -202502348 -273494401 295783975 277335782 -110943137 262568789 200084232 256754308 -282232386 -195825649 -206599681 149142489 -40421215 22910135 -163629975 291036589 223867734 117636919 -255188487 229085075 64906673 -201805287 254102988 27020854 -198093674 119627011 -211541903 -263891198 37266619 -289920239 -290311225 -7449232 36205970 -172036565 -201012313 -119096572 86061201 -150328865 -206172929 -250935962 -211121976 -185843121 101528881 193887158 -244438935 208229555 -144058660 9476066 -19634133 99316231 254218436 198609195 8451042 -103331096 177214099 30454084 -65927951 39241998 -151534611 -280275490 5509990 279772232 285908400 -90016543 -4644253 -111927714 -206775999 55424065 294576412 -102748040 -135553662 294037816 264658399 75935983 129335708 9154139 -286739015 -115402927 -105396543 -645917 269312975 77300775 -176924429 212552723 112734817 -166883886 12460733 -129307353 156950691 79435989 -37444804 -229267798 -195197277 188225426 -231455372 -178121457 -142689939 -14020614 72062834 -146321616 264375363 54011763 -224484869 47597069 -228886565 -165528314 104974000 -175465614 -287429286 -183397269 -198501716 -300540358 53999089 -20055937 206123948 -226747769 -68490752 -290855304 -33752239 212506865 78000212 220937528 285140841 -236530670 -40249556 253666121 8027339 -156041059 131556057 -191962998 -256868285 249783197 89518698 207986650 22738789 152668972 -275274918 208429999 107298318 -209532032 -68372135 -144797532 -72993978 253530559 -105109843 -127479252 -60256904 -150768389 14950967 -202607533 -3894153 86933356 -301598725 151974303 69959297 -121964189 -244862731 -177373221 -218815737 215208900 141396573 49061865 -127567538 262423 -216846121 -144362433 -287618377 256895503 266179407 205522232 122772512 -89796215 16492613 -74573066 122777068 -268390796 13745209 28611487 -254646825 37235061 75921361 -261788658 136067258 -212078147 -174053333 -53960550 62978930 -171053888 -136899969 154346133 109590326 -93590796 -287744009 -273659466 -118804154 35520543 -177953325 -239021256 -146094518 -286391209 -47259719 190247973 -113048565 -281012352 61759551 150559371 256102925 66536498 -239038720 -248786585 -107314680 -203097856 132803755 -37066510 -274069607 -270271430 112491433 51620333 -261986464 -19953753 252426949 173121678 -50633530 105275039 -110011573 25671392 -21274547 222745936 88100473 -244196110 -227753672 17285190 -177795221 79071054 37461063 -140503201 -57952720 129753388 -255676085 215643528 -262598073 82347665 -118228413 -54685068 103198575 -228064313 -283235042 -58313324 -259987998 -104730634 153427452 27993067 -192576840 -32248833 20122979 168837211 -134153862 183582119 -70769035 -234845095 253979324 21345923 174349377 -67818373 -81561564 234578952 -299862412 52487851 -292217216 -180137599 -46593781 -294704675 -174370529 -11521180 -231694389 -20628589 104824695 -92999293 4480005 -251805247 -8367322 -108220802 58659641 126710580 -143988130 229760392 -100491267 -158920426 285198053 -173321715 -206496902 -191572554 -123258350 190671671 205894324 191914325 70686905 -168393190 -84874140 70282286 -165296313 -261085829 -57898978 -43007699 45118465 -70296676 -185161385 -240672189 -156028765 -247985109 54028659 85882256 42978870 -231649042 244140558 -122895944 200976834 -414090 -244768377 22891052 -207458151 -243961136 -93690838 -222696330 85268851 -294061493 -26048670 301010132 -244531913 -273774568 -279138829 -93462913 171782929 245430329 -26443889 -198883462 107861298 -184250377 -84144214 272378284 -225422018 16768758 -253033271 -209637672 219678043 206569143 263815494 -291819893 -182375314 -97769981 -89206436 -201707835 57761163 213838500 -228487784 -178724475 -44635599 -178337373 296724814 -129378742 -202311825 90295066 185367831 -187675284 18877117 44330862 279773197 -140616236 265223837 52869530 -91217174 -294997625 -302081733 197316564 224122740 78323254 45245651 52436590 -138967738 -94463485 143405757 229529680 57360039 -5873801 -153629698 299565808 155103905 242763991 -287180968 140758823 159953925 -160319895 89372164 -166802399 223605940 -278615926 -95196871 229130181 -275034607 -10839212 -71675671 -21183646 79537089 -66817642 60314678 -52514762 -49077140 -282445629 -195408117 -180183829 -35492106 133197574 286216980 195985718 4642381 -7492377 121972755 -257956460 136743169 -66904244 -260982681 9970584 -172648604 96187235 -83224409 230128344 173147596 19172112 172241855 -70690922 -279110256 10775032 -37880514 149803463 -202667303 -281937335 202421297 48999055 158844116 -193201789 -10159236 196626083 -97449068 100106855 118540164 190125752 159355353 148370897 62815681 -249957357 -229543474 -223423766 92855762 262618434 231399054 -73990605 117472417 -244667233 33775259 -90038438 48636582 -113676663 6990525 99875325 20251917 -108547872 -297899422 -198238817 -198581000 -233723913 -73185951 -57150592 -43125689 216888826 -217993523 -276497366 -173185524 -111545222 251585165 -214418310 27277928 279619694 166747097 11440102 273127551 -185864987 -1080493 -56990397 -148481896 -216449554 159231702 210480414 129654315 -126983637 -33412071 95142506 -71073990 -4202768 -218353372 52496970 34819327 -242356440 175206157 -254265443 -6511621 10243386 -200652794 -160640542 -188244531 85272777 47748549 -289347158 268583747 56253226 166032526 -135617040 156213416 107521017 283267631 203175281 149182114 -121815460 49924452 -214843890 -111286816 -105218802 -239083416 -6103974 -132165371 246362561 275079841 163042179 -256321293 -137555478 46337013 -293770818 -285994713 -56581401 30802103 63429347 261917221 -285720988 -58550751 198649894 299134255 117132435 120801904 52498091 -93654000 -31926998 282737689 -205106383 258230097 43232614 39418975 -298593693 61272885 -276445130 173025639 -195352476 53673006 -259976448 -39226259 -146025420 163868182 105210642 228268299 -161370042 -47750603 127403295 -74139488 -180469774 -169987055 292057880 -33037625 -88505729 -61524673 150709975 268023577 88835048 -162249925 -267898958 -170131345 -196428504 -55042196 -178755538 -190138426 183780912 -240099487 161856120 -99144388 -187694491 137855871 121952352 -36404786 173438443 114588850 -194164246 -75922702 -288076604 239650212 245076733 262098942 87687777 -135164762 -114330151 -257425424 -183644505 95331276 -42940059 -62367269 242573133 -114577881 76307867 -285322373 -127151339 -175708970 194284367 89412833 737502 -53854041 44699967 -31452562 -133822371 -235245307 219360199 -185719521 -243222294 -234262899 -92203808 144718791 9133238 209148322 163306740 -92554160 253289852 177192813 279053648 -82033078 254971243 36882592 -142912814 -73636201 217192332 119157799 -85837297 164890832 -241042998 230906485 -211816104 -250510304 -224361339 -134749019 -5252680 11887481 -145575561 -96893853 53838511 91656949 260503985 -275499830 -69849191 280700275 241812900 119251059 -55984434 -108523869 -149414252 -219549545 206671525 136843295 229254450 253989249 176816953 255681224 -80166624 -135161786 225627324 217266167 -285697492 69201852 191385175 -57416872 -202869623 -300640604 -43611440 -6833338 4264836 67351398 -130720635 208517638 -13785746 -2741022 93339428 -205317142 267468332 -294417084 -16788902 -86594455 30986321 -136338768 -229533707 98855388 -265681392 -110766275 29257744 17700012 -285266946 27394911 -187932657 15968000 -256481122 -220218881 65224413 -250268431 -165050776 141160452 8437001 80176808 34980796 -241452808 -236576436 -58079942 183999158 25968719 21314626 -144993450 -68567610 194973796 -300496689 -192514467 121034552 -102221387 -554121 74913146 -25271013 1448801 -201712186 -91229166 241002857 200271582 265342762 140739210 279139173 233863521 -287915319 213128065 -148506814 -119167877 214784217 290772146 -268425715 -9251487 256366745 -197160659 96393749 -265532059 77463728 119332964 97855444 -95850641 152055396 237081424 -131907715 222388238 -280861779 -90142377 35331251 -112924788 293686810 300742504 12618935 154324094 -236176286 -179815255 85137550 -231840861 41024472 241074902 -61662674 195894339 209435306 -182627489 210086836 -219549122 -48778109 -124358148 153724490 -54895986 -124691082 -201407230 164829649 14977348 -73799028 184984859 -47992232 220168978 -145603959 213537185 152907836 74604966 4410355 157123602 39859742 226708469 -281579204 235783319 -143051599 -227940603 -172890302 235139708 124196594 -151652613 -46640266 -144368452 75178439 283267643 -55152057 -88117680 84419316 -120709153 43190348 19565384 -28790006 -206636399 65366008 136946866 -52306853 -124582076 54943784 8633067 118047196 -41761313 196265219 -95886965 -258448487 177287446 -233184764 -290766941 165311053 -166803071 121154046 -25952971 -194906626 -85391689 181641526 -284554283 52355314 264540210 210726240 47688559 -26438159 -259291847 249327783 -159987975 -212473514 -56165723 -125284904 -154220793 -127113293 -275862557 -24276981 -221189710 -166634790 -176017931 -110303561 276244538 -93160875 -296712101 123545798 -176866743 138659413 -200023685 65269624 262420428 93127610 -40491185 -253438333 167122593 108649915 176064138 254751928 -262505346 -36404539 226541358 -290715291 -169836325 83648232 -131294065 191792413 -256373035 -235449671 92255424 -16009104 -147257493 -203206997 151182810 138389359 -37636287 61213043 145549854 92141371 66353732 -239035799 182982712 84282895 -136221272 209145523 -93626892 -297675473 134650411 -116488398 -27183187 85932240 -116268934 226003573 -219685154 24854673 -171641476 -47144218 21330820 69212796 127681044 109720438 272971949 -162456228 226122630 -14011792 -143109571 297317940 226590698 12136077 262775696 48368533 -239571138 12818042 -29762235 126449 233827042 133541099 -139608207 236627304 128218035 245779905 253171024 -151661894 -142935932 -168567658 -125823154 -91467909 151298411 88100535 72654640 -101130007 206821968 -59819198 297381146 209611000 -241653278 132620188 -57508675 244127239 -277605762 -292368231 -95964268 125651829 -297129086 163573325 285902677 241158880 240592522 132863589 -61535504 299989872 28509890 -20732380 -10668768 -185026553 70264594 -53761754 194949215 -189860974 -287445191 241972848 275831594 179128475 -128961782 -154721352 -204391800 264142359 -5653024 -295507822 89756862 12148242 272982383 246760848 78294476 114573813 99707168 -141277554 -267828637 223253863 193579241 -149067961 245428527 227922417 72828281 -90128936 -38349903 257686884 165367355 -127977226 -48287716 161269502 -252191110 -187602064 -250850474 -42429870 -65428042 -2590711 157965714 90307082 244265051 206843761 -74896682 77629606 230654268 103377871 -184380305 219653369 -137728945 269411358 -84124430 -110264089 -128229045 -156539190 279582552 -268715311 -124083328 -235375631 159012838 -199109287 3030921 -210516850 -96837058 -214055458 -272800253 235876615 -186272525 147174645 -111917791 3642035 138722355 175537413 239839731 124616166 252200270 -212352943 -27861028 -217123907 175331325 -145178096 -240891458 -198459005 -297670335 155130518 109310832 -103686305 190365829 171625663 138334249 92810849 82154686 211154114 -156170060 -281489598 -134479222 -170862146 292106133 -116519846 -285801114 73320791 -152041032 -65015369 166607261 -89467400 -23399751 9023521 -69669700 39048432 -146297853 -48979443 106506747 10305230 -267453105 -86676706 -295354128 -150881381 -225085303 -102044088 238634278 227547547 47566281 -121537156 -277467747 -96151278 -183178075 249076084 243499504 86927584 219427653 138538718 -13232543 -271878249 -201785081 -7104547 -160183894 -31733171 -227339888 67671536 65094429 -246007296 11344484 88827980 160157739 -179717099 -40234907 228227612 253763548 -104383172 220612531 -287201472 -48094498 -51725443 -293030617 -58783705 -225442370 70812585 -269162385 -289646376 65275639 -188215140 5391525 -187555498 -246497512 -290592181 93878881 -208224622 157841266 -154021886 -127464088 40224815 251041870 177321817 68209321 227727028 -221002270 -183085687 264758078 -216222292 -287944486 253642489 -99852812 -245314732 -262484474 -83133965 -87529850 284190892 -163302301 301922072 175427330 201983820 197100874 92147403 76789153 -43050186 61946158 -121025089 -287230419 133760761 2476933 -22490266 299872964 233595294 -10606260 -196904543 -174514746 -187294956 297396084 2934298 275282513 79838054 157025925 -87259348 -18809163 -200871782 153909769 292124293 -249791796 -140381121 191052271 71639515 190802928 -270813566 -170632610 4722447 46081753 -130458461 56232906 -80320594 7294396 -250740383 258919981 -200100538 -177375732 -45382483 -234415332 279126796 -173145209 42864118 -217734024 59073354 -50980905 229647813 10230320 -167481153 -211762776 194567015 -272615997 120444393 170316037 -82714746 54987190 -209214958 107942098 128756911 -80382938 273285700 -31460112 -184047379 -299220330 269841059 111382671 177915076 -111175008 51783791 -200940515 104119134 -284218392 159170191 -158681854 23473787 293258762 49641343 263896914 -244633050 212484709 222172931 248120761 -77748273 151474551 187011176 89624088 -183911912 -301211878 -137693945 187985889 -176397034 41494336 -167569714 -206633461 -246837818 210556546 298161663 -18858928 -203432728 -225675884 198258228 259002916 -139296168 -11932518 -194155567 -157814800 -207484782 41057485 -189052324 -58217366 78200382 -52407583 -270371854 -152605720 86555831 239734639 79333974 -192086805 -37733749 -83888137 30587864 112772356 -263961854 222677575 207160952 35463365 280282289 273949916 -90123758 60867266 -37602312 -165358734 -46237255 2935801 -152208328 247943788 57217436 -226325370 -36345075 197510110 221176991 -62799788 137501144 -74837454 276115559 -281029180 269140734 -201759533 -283420375 -171295537 286034507 -252418587 8363764 120574876 -229820201 -292113981 -179530218 -121029364 -228713792 -276221034 147777526 -207689426 -167226617 139786479 -134261679 -230273848 198512948 -252024749 -148510215 -88655659 -132596630 246999692 218583586 -140137592 38649513 33141996 -19767551 -67821120 -116274106 237852818 275809785 106224307 184491225 17544513 58063375 58098651 -245992905 -269783597 269421741 -36163739 233264411 180584665 -130839472 -39549214 -260113443 -159644589 -21531009 133381987 -205727341 213453644 294843896 -131961384 120245065 270793046 -41314820 -30003737 94055938 -58483156 271089017 -153415406 86382026 -147837307 -268011445 -282752661 244611059 91075022 -245326447 -155723609 3357691 46521221 -14693892 -26927899 239206480 12830890 -180921717 173089080 117291225 269817883 154109663 19411999 -230654995 -172569042 -64074473 32086847 113949446 140729041 -275628422 108749626 -180191673 -245279976 -125713556 -283278559 246059279 -108523406 -206718662 63929915 -209347242 -289878034 -275200805 227620649 32712710 192712230 -119614657 -198159962 -287047683 136567567 -163392423 272254225 -253076011 -247876614 97338135 -119572228 -189197693 252228349 -277132639 49904924 -237836697 -176214586 209778501 222392988 -296028486 181630704 -208977935 -66507662 -154903720 34846476 177173476 -138275846 227582494 142851677 98392821 161270495 -186970516 112815998 -41898867 -66791643 195877938 301562155 -181590696 -61791131 276287991 57988650 -281765613 113335772 -42520831 218025542 -243143583 224306398 14763643 -151199924 -102059075 -148006134 -65620465 -294161172 -72168484 -241225797 -34500963 144920772 234199299 -145961096 -95705736 -225601817 -235937405 -126607621 -122920214 216707176 230710525 -275570570 84873296 -229640689 280329336 -169515094 118412577 -32735171 220816917 291169289 198184308 188142649 -291579036 -62107971 -217117955 -282905399 -114570660 -129993033 -114928 199473828 132796375 241715125 -214560238 270166356 267525143 -123589521 213395792 -67896653 299738306 70384319 -11916646 -2824754 158507722 -233681554 -98443904 -217116371 -208768817 230241150 257470440 123952225 291217430 236954991 -168265059 226648136 -18326713 -26263113 -70517242 142622835 -109420424 -26876503 -163467671 105599902 -158824958 -301954771 -80416097 68624071 131898334 227100950 87421202 37583810 -86927665 -282564717 225892782 -19383536 -254700843 181064945 -228754484 245003136 -91473807 76467124 32938014 36039250 -15717414 -28955181 74256836 15935093 71438004 286211188 241081532 295115964 -48322161 10676714 128249705 -199641089 151340684 -276294280 -52751454 -273664651 -142569210 -31224171 -68568221 246042605 -157464363 105082009 -122146526 96557608 -35740248 -66629006 253033801 -57858372 -46840396 -127861661 -156101292 -23175404 156185795 36134311 -138358826 264513990 291389194 -149612077 192043616 -121636203 -9196048 155245789 -261070850 -283054905 -35510129 -17088432 103443711 -176217800 -138562900 27518585 196194311 -39318637 -246775696 252907661 -272357888 -129631987 -170239999 288290782 -75162150 58689380 -248540466 255542576 58228781 270706407 -11924209 127906720 61622053 -75810095 13786254 -203773806 -35473320 -266659335 134551634 -290854398 189129780 219639490 -111609030 -289375399 -128777899 -179636613 138522782 254821779 72830525 155115153 70529791 184325141 36433378 -59867985 -25996512 -134789893 -68090960 264318475 250876366 -49877056 -67823678 -24309121 -179490039 -261496595 276736636 -112175841 36856863 298036399 -175138581 231110320 -107275849 210036199 33037649 -53162675 -279296596 -75156459 -253252230 79720039 43517951 112672125 17750638 -117920092 -267664366 -302118687 -73406715 287612378 -91148840 -284503448 136746533 -233659994 73595434 272203915 173561719 -77901097 78582002 -126657921 74938480 128215669 -47263890 -12962191 -138832841 -215899743 218687740 -269597593 105655345 232390537 -108082553 -59037472 120536331 81815343 39999254 -16295997 72565160 -17964407 -252953917 -10604810 -45664368 81543536 -177036100 -21604170 263556198 249354080 -238087540 192728842 190346197 -13693385 -275885810 -85421104 -120282275 -44605281 -296135435 106427515 61541985 -166371921 -48253505 2152709 177107682 -38111753 88889487 -20670191 98132149 -269090799 256077576 -12403536 -5579829 -271826601 277764078 167503693 180665493 108839598 -163735174 -254278287 182844680 12040339 -285467082 139317360 235684348 -188792733 -252232600 -121562266 -125181322 278012056 -47749095 -130499238 85785385 270140539 252239324 -96396546 78965706 -106251764 -170776137 -30877166 -250468104 -123477942 -100036239 183651975 102066215 263423313 -214193103 -94213150 116716956 90736660 257557453 -77476616 231668897 272087464 -219243278 -245148902 295954920 17765656 -89204147 -19147744 -179676392 60475822 251502900 166798072 -128937824 -99546859 -299881520 108759113 -134823649 -132206473 -206830100 -79061823 -193412262 -3994833 -283190487 -20864951 139556840 -208680965 177233764 -285451115 -17457624 185430809 107116961 -130238830 -199199328 78987967 236668777 -179694046 -102650563 14904122 254023080 68406111 -10470022 -282561814 293549351 -229026693 103926860 291470016 59713966 72614992 -129777130 261973132 -14063960 -236642677 91315907 90606203 170346980 -147599730 -121396147 -43613017 138190227 207839807 -201147280 238190077 24864300 104414102 -166430148 -209712827 6187620 -7051929 -273721437 139170390 161456256 199935213 -97811321 91974870 -217680167 78129412 133050097 -224495038 -208247998 -241973619 -65302751 242286000 274083971 -183136971 -13988544 130415124 -85200641 10159585 69668308 142978236 -260570571 -125287276 27313457 -193200288 157287800 -186622059 156390423 199865686 205766431 -122708169 196545779 181438995 -175795646 -178103685 202946164 118300021 38064858 -280134227 28629799 64496182 -253567839 -108132344 -243452322 173039341 -50644156 283212867 -167881042 -116292063 196668416 -294404890 39912675 115013033 -149273293 290993207 -205929602 -24662251 -249283531 -201047027 138409140 163502354 96872664 -177827096 -263645865 -255942924 -154290252 -212593461 164669500 168965905 50018673 109434812 288592708 45287290 -251434800 -114517750 -89600822 -52860042 70989273 10081007 293184986 -195872247 -263007165 -147379045 -220852201 -226864419 159510431 94129520 31368408 -155809876 135753248 -189350965 158816421 -15886192 186647985 -75514257 -213430576 248109412 190659900 50594185 -132193825 97868031 87581771 185520256 254589101 -178120731 -90061946 177905750 13684716 -10416303 189376837 6543725 -28179250 272793319 -224129661 -212166427 252687558 58074566 274791484 242557589 301955885 -300984369 -295470005 -249856228 -131746529 46559272 -61829347 232601356 -15840586 -160933032 -91834895 -91020657 95959030 -100838551 98635647 -52049182 77991371 54895514 -237029630 65533151 -71565826 -74081884 2481877 -187804704 -78343154 177578420 46392104 207851955 -77662750 237590364 -108301645 177371431 179381935 280744532 260979532 155638867 -281829589 -91464199 -176685973 -60768042 259939526 -82100621 -17089030 66759901 -24155994 -69136341 171438413 -285681905 -77984351 57457269 -177968562 -39744355 80514491 59250797 -176393447 -56128146 -86604993 112526025 207272669 172037364 -168119890 -244774572 -124582425 37280876 -187548188 80196738 158221574 -295563316 89839533 -17487615 -107394226 -157261689 14356117 -178647051 146598273 162143897 213994170 -280326646 -295358231 -253113433 158722157 127976646 186075496 165887489 201986287 -48123027 -169600159 -207333241 36947122 -264215044 28809286 -884165 -294212246 -53104019 -50268376 60737197 -244214108 138365406 -236084266 130140330 46223643 243935595 -70412264 -259588851 45231409 33541891 231648880 269990266 152546267 -117696168 14636022 207090126 6714486 -36560342 146599586 149654689 157672366 32342952 5558354 172798751 -143844966 -102708329 -162848375 90173851 -204683324 223074152 -213840053 209944997 -185562898 87400053 -141606095 -99191858 -93507646 133894366 282055038 -200490711 51703230 272621991 -68651339 -60590896 44418573 -64738494 -55771544 157680886 -140408531 -152488544 146253690 29098664 -294483312 221451281 261981705 194159019 85544237 -143162671 258462759 -63827098 -161149153 250905914 -161294004 -33825907 -136960100 -121946617 45274158 149187825 -70621934 110953538 -94446498 1199358 293052478 68290041 63295419 -63253569 -42906695 -218997072 -176251563 298733085 134553318 200711229 -121895299 274865055 29974945 260498927 -121087958 -219116032 177694177 -246572584 -217896958 217539681 -92467306 -206261091 270188404 85475881 -291333890 -205003318 -239606400 -195152691 262811144 112332313 -218408920 -37318983 149704045 -34548566 -174649280 154329195 36810891 -287539057 -293570714 -228568599 260692458 5421268 64963597 260249622 -95842512 145491074 -182311893 113911986 -21957225 -123628431 297809465 190050499 -197151014 -275288522 -280997664 232621583 273731700 -94835237 148146692 50545491 198025462 126784966 64329526 -292985477 179537711 -301523983 11836013 -227040556 26234036 234307992 -77394427 214548469 16106395 5073624 157635034 -219911050 -65696391 -229490562 -193351452 -82404949 193188418 159527042 264157272 276010950 -150689077 49659491 197182633 54019365 -296232489 76044115 -181042083 -278929019 26024529 186692123 136310521 -115771565 -84563661 252526858 -251834298 -142536338 43969428 165600798 215311209 -299218522 73759086 95086364 212436178 -140042200 -146430706 -211756109 -182609867 292542488 -188190451 249782071 -84818008 56086248 -80778123 107675815 -152275354 -127599436 26830708 189866831 114502543 -180150695 -138561626 8845193 225168183 -67741764 -197230285 -174498391 281763183 -206368888 43784429 -141784794 286338488 124977604 238582399 -65953800 134985982 -123949787 -191478891 269657858 -47846892 -113942049 -136474539 197411412 135437300 78297860 211855683 175444249 118651493 -148840284 275113158 -272902368 -27202337 -284427957 -156200234 137116314 216823890 -236150255 111568368 -135366843 -183089988 230384448 -65073019 -76677322 -91704092 273485626 42404859 291012154 -261076195 -35534121 297918940 273165106 -4629201 -19733099 -86377393 -225731510 -92889188 -248468968 12172723 142429534 280076069 110967091 125153196 -275468087 -43538905 266863320 -76599880 -305430 144208290 -217377878 -276665207 169918483 -250173971 -32014404 -175915453 -37637311 85141207 189563830 302205023 16713551 -78279233 -284362255 19597772 -85171598 119207307 -253734209 -182045069 187069914 -240916186 118835481 238862297 -216573876 86934787 35102848 -174312225 -160132108 266077592 -17469172 -99148716 -294742583 -298092550 79346135 99166174 120103808 256581472 141638658 -246032829 -137490331 94061483 -72581269 -222476242 -245777268 158098680 -204636324 268583647 276971723 -6150260 -221329506 -183027571 276429930 -63535226 20887228 -99601806 225556287 257101402 272552631 199633613 206939478 -217902964 225475796 -138629893 75230766 165559650 -207555028 -300583052 69200867 -296019277 260604198 -128134171 290074914 165478556 139794572 -9370440 125011606 65454369 75895204 -76575131 19542945 90820252 -222292832 -28818099 -194659396 -122571353 -140934395 -21016368 -212548142 107255760 118459755 -82250584 -143316690 227531748 185103693 66069536 -37747062 72347921 219779605 -102221628 7902448 -182611181 -243030351 -55899449 65679857 71452727 -118060613 -220134098 -158211922 87686181 -275445076 82074583 149746981 -180745336 112749455 -51201732 129300434 2427122 -183489354 -25939933 144241500 -178455930 -185912816 183173863 17268591 108531104 258124985 -78135536 -239183065 27169441 35402820 86266813 240564211 -232545553 98032350 -275868365 24708313 182867394 -48143354 266493351 -131893767 295566681 -162705359 -142184463 270088538 -180037216 206647683 4973962 -36839936 61573144 74042759 -174415938 -50434060 -186551987 -285127466 16175551 -81904303 -87307233 208709720 191074752 9618433 153489666 119051823 207113114 -123612482 177337831 -233795999 282629974 -13896547 181047331 268950994 115935936 -182766330 277688038 32500243 167214082 145346342 251476828 -163679555 148205854 136335313 19855196 -205973226 -46464695 -29787204 -67155234 140665279 -234836680 -106600263 158317637 -178271146 43080011 17750113 -36312286 163961251 42657325 21413014 -139806855 -86825341 20138671 215598801 -267972388 25547472 -245879860 102378282 -155325867 18120231 144671909 170263518 -92400271 -203029505 128801176 195415424 -281863914 -276521146 289775687 -214200215 182552906 -128005883 -221127307 -117208910 296190155 -23567744 211137349 -203447355 142208401 1216824 -154855362 42312068 144793814 84528840 -209165469 45556049 -290899599 -84470211 -72007039 1340764 -241700186 195872926 67426598 -202838578 230012237 146478182 -189740683 215939515 -276293625 232147278 -148141543 166623162 -23610687 -157029961 -289135873 152581960 -91657855 41969071 271766323 48482384 -284461235 -267218856 123780905 -202349664 -22396325 203084665 -193326344 103180764 126561107 26266756 295582989 277849948 66910000 285426723 -164464181 -63761386 -287975915 -154500347 7939384 17669677 -271411447 274050141 -187927830 -122546290 207300283 -80816271 -120402208 -4933680 -1455254 298002048 -85373111 19143586 94917158 8013323 220807249 21229354 -140022650 -159417798 74340561 99774672 81032486 78321769 -67838081 -259786564 56062659 -103117560 -177068954 1496731 282567126 25866683 -139504 7855649 -69352972 57426991 -39371146 -52124128 -252274730 -128880361 176778760 3291152 -176070224 295252759 136924309 224514768 192008108 228507723 122896455 58715005 160972008 115236871 279416840 -151019888 148428317 -263698523 160639520 -2986584 201259140 -80650256 -88857333 -66909096 3366905 -252996512 1591133 274536607 80724277 -247990812 -71207734 -64931983 278324178 -276318251 86973177 -81709085 -51627914 99116903 -92584026 -261237546 -196626890 -123229921 186378237 -78068202 220542549 214415877 44850348 218332066 17971795 -8233751 255412718 176983805 -146943699 92251612 201474808 -174611505 -97668942 -123544071 234712279 -117317971 272527886 50271444 4748157 -151695167 -216920219 150470335 -257710563 60132262 70968830 130220777 -2515290 125604880 286089604 116678298 -68242989 -203476658 62410375 293428111 115302484 254831587 -246116733 295475994 -296585756 48606791 -8532215 229392258 -283836873 203864015 235852792 19447805 219765920 38898108 -273585293 -252212243 -223601994 -283549940 120270646 47094716 -183905115 223516906 87905606 248233822 -36454446 -216864880 -275703098 -77037769 -16407139 -140418997 111403102 -170692270 135532499 135523471 220461736 -155558407 -172289248 54992128 159151125 22550691 -127629935 102122771 -39993940 257770928 115512585 -284112725 -35081619 -301222262 72802761 -176008962 -42669504 -253015700 -198189770 -146159812 -200027080 21549003 201802998 74468618 76699316 -121006195 26538057 184912473 141313523 85714415 264196456 -4805952 -45905175 -211836402 131808950 -49275993 -204734634 -195523029 162107415 -53311591 -99689440 -161905590 -191196758 265677619 -117165990 271402151 152292260 217898806 143345312 -248254324 -232752391 -17492867 -57171657 -235705470 207330229 -176531367 -181877896 19122735 100977598 271224248 82243128 165495212 -280304281 -15194873 -150576161 279212270 -157510175 -258204739 278570034 -81375205 45554273 -66099425 -201718362 100307383 -290550513 229680237 157933290 -169993311 -207269751 -288490447 -266611031 214101868 -39618735 -18803020 81017341 161331797 245759337 -82343394 -281595930 203856139 -294241131 266481549 -147002249 119276778 197778382 249205611 59077791 -188020039 261077472 24277720 138724082 -277754970 75180543 16322663 47282576 167860980 -160499847 -220363846 191466915 -193421509 -283667477 -3643471 -195328393 291961291 206057365 -25787079 147821040 83048166 156206141 -93995568 -154273437 102149594 217552949 133494794 241175312 68637262 -243666196 -29976367 163900232 246254709 -55850539 -114111693 -36503716 -17610594 19803780 266496075 150034951 125526457 -220907364 -213370567 -156087057 175773415 217827567 -161717332 86022946 302011290 -44742417 256589476 145183813 272286146 -149406068 -91362564 -261001665 -264327638 -29432674 -48548984 -29662678 -94674533 24266792 -126135704 296715018 142553080 245211853 -50595137 284383380 -69709044 60779328 11002218 -57526107 -29967044 57688565 -9897891 -241646857 -146102494 -123484960 175973413 136703278 103079372 -164309790 -34346890 40428867 14514923 3929920 78672006 54988563 265709388 -269369534 -81091920 -60309712 -136074975 -147610641 210825074 175844792 129610075 -155424548 -224379120 222312338 177560501 -102398976 -95049867 16021127 188873571 171163547 33740193 140137849 61993396 73536791 111546316 19854034 -176344457 -250203265 51246470 -294818432 -92568687 173283123 -15442269 -276828618 -260515394 -286431520 -276466426 24501294 -12632873 -262619390 -176416200 -167638882 -93313611 280559850 163382668 91274316 -14677105 -195399202 13997444 202820586 -60446461 21252910 -298918031 122579486 -129294518 -3225662 92377857 -64955511 -167405931 -97081543 265573000 -2916133 -39239619 45016744 252735701 67884947 275324933 108639475 -296122632 -16479827 129705895 -298487117 200729116 -95117985 170337133 282552103 244789130 125412221 55352912 -166532755 -140405450 -163068709 -222145932 196664275 -171405898 -178914231 176631718 17395750 97675443 198009480 104724669 -47447441 -248243320 84833561 -58626672 8635462 210924836 -150372144 14894014 242960843 -301016912 -167785329 -202326745 147534943 -238398602 67852466 -208955490 106217140 286445326 205242296 187008230 280459167 -24061252 -59332569 54905309 -23409663 -264016041 277868051 133828624 -191485893 287279403 -64208076 8115891 -165856383 -162681810 209776893 255654854 60607178 74618591 -164686495 33579178 117754923 -240735106 -301951831 483931 37884728 -47510495 -180238768 -102617785 295519357 192547282 271510061 244698511 -131133727 -157020034 -207841769 -10768025 -276022624 -73179732 26342496 285476430 106339879 247626527 143648494 85763428 -124639700 281044600 -178918358 67445052 -300029773 -108162772 241743156 5197900 57920420 -276690797 -177484201 117556984 87985175 293079458 123777395 201323242 134371596 147229582 22690526 -128591914 -141493124 -272456875 23055439 -261708015 200660163 -199251234 -73502423 31525976 -211657016 -58286261 298254171 18344371 24192691 125294285 34815473 35758351 -21101492 123232345 -554375 107691340 -172651654 -100795481 278199606 -175230624 -97949209 189751009 289200248 -167224386 109188246 -290116323 273702649 242276249 -75041847 -108925288 152144361 128695917 80742864 269162620 124820170 -153997373 142134978 198251860 229157705 -97785462 -24345582 239657299 -102004503 171710103 -186999344 226611459 -38943714 -66886055 135658257 -106535033 -5115989 -32340839 -158562044 -287202497 288834560 97118475 155701943 -104685063 262410377 -171924393 248093132 259192933 -31508656 109014972 171813708 228349179 149704274 -162139765 155032972 55921070 275598809 -184952964 275517023 259424783 165937241 -87302037 -235033940 -99437326 -117582577 250900909 60366039 -199322014 199969537 273097039 87275591 -79327112 39071180 -212919157 -108412003 -208916394 286525651 202740292 10828940 -44166685 -274929759 -102596717 -116769720 -126045401 -204344290 13524589 96668835 -56488116 42825749 223450965 -45282934 -239823831 93371035 -155306576 57643776 249977704 -274579170 -287494239 48630963 -280898457 280719314 51326754 280636885 -194295642 -196127613 -117226746 284202098 144585829 -138020069 145474382 47908094 97748836 269902466 -134555731 -278639379 -287118951 -185795835 107354765 -56457879 -19114551 269522182 265886463 -129270621 34888159 135935887 146935293 -21470600 -170292220 225280474 -299987712 -36745651 -3624316 2159893 -77717322 -257969139 -128429772 122793504 -42140406 101575294 193688000 184065348 -140878754 100137954 -31802064 177667113 -10920863 198842415 94457108 -224554077 -216484831 125110616 271570014 85015035 -148595153 238328274 -15506892 -173666177 181333539 92582370 22395852 59129880 -26939059 -59989754 -83947403 -195346585 187474828 75449909 129002251 48821107 266383925 45657219 253240563 205339571 124725939 -176652674 -105187321 31382736 143660852 -59703761 180050464 13918386 19376173 61168489 -87342645 -19336453 -205063271 199264056 -60101384 -102742388 -5363014 68727950 -2929837 -242899103 -285375810 30695114 276607207 -281002024 269689178 22324208 21869474 -282349689 -176223627 165185364 -39176020 -45261635 -49671016 202250032 -105854715 -87403371 275886287 278179387 178425893 -80880242 -11517835 -255257027 246661050 -163357848 252581476 -96206054 -296574310 -158696420 235982487 -300230289 291151485 86943051 -207784738 -262299657 292855336 -12048875 -186508893 143886911 -197678116 160578072 49669201 -23291674 192360861 30089143 -64263725 281545005 -195849186 -70984961 49760435 239520208 115596404 50034743 -213799660 -297565824 3260519 -135218026 -258419472 272394905 -88343152 -174627086 -9422972 -299752649 195879134 -256103068 105013698 27177086 207882875 -31168854 130417105 -126354921 224997631 -152338532 -258147886 54903877 240230163 94358605 -15569221 -170395326 255576268 -228328234 154991735 -264322507 200266021 197082556 -75406347 -158999139 237351039 59190102 -100653080 91789805 -19643163 -191374472 152916916 29778989 -184680284 128368263 -300212218 -91790941 -290738737 167569290 108668492 65380213 3627286 -120838129 -189269088 -212778885 180956560 166521592 295748930 146223096 273989764 -208141778 109337265 2986942 -246033616 230104430 83763989 -199872689 163783379 -297294198 203003246 179884801 190124798 101300820 23937928 -241214656 -25114086 -137814607 204423609 253043986 250461173 75574412 -186174599 -187972496 269014029 58852373 -45118759 -197781968 73931332 -32009698 239081264 224656811 92490183 -38925938 82954989 122992751 178469195 8615035 -128279985 -67818372 -273933513 -145749031 125233600 -251226426 42088488 -18389401 -297977052 -255620172 178940313 89826027 -6665407 -76342710 280580693 158674843 -139037150 -31774958 -248401157 -195314207 229571593 195626087 -101494639 74991198 -249281682 -123601680 -191024247 -106670476 65237182 100669090 -208773399 -162726299 2176673 -145174970 80234530 115079175 -198100529 238610677 281263344 66351581 -191120381 -161915364 208440085 -51918673 37992851 -134005613 -268417295 -180626483 299965367 222553363 -34721173 148833150 124972379 77943953 -17737722 -264102867 -270982249 22498230 229727685 200094108 -55528057 41829383 -198883036 -262067916 101415830 -239196964 2089306 136657716 185259580 42736579 114233634 -187687649 262185605 -39531148 -122227103 -19885808 -108423776 -194268416 41204729 231795213 -271104955 102243828 -166469630 235956238 80111917 -225540766 138242652 174980343 -119994201 140103439 -216202156 -26305148 -215844055 -218873365 212664422 288495546 -30794090 153340499 -200623687 28421264 -196248748 -283486345 -155741735 88570778 227597190 269246567 289559643 -101518198 -175395894 282170739 195817656 -132820477 -208546673 218985867 157388904 -62039533 178384325 -218402894 -47124592 -138711390 274894349 123772234 -92343366 -251195706 -233616566 -9069225 -282076635 137118318 158469637 43158443 -186952935 -150815492 -290455869 -73019090 195395931 247593255 -168430112 -31284535 75423703 150753772 -151384837 -86518245 -114662177 -150126642 150346620 276404172 221140178 -117360875 280762905 -65901175 -177311503 -61518855 295350363 139410183 1000860 245833319 -6639418 102996938 124610599 62701823 -182815722 -254792937 210807039 198878554 218200969 -31607122 44635981 -151062013 281213324 -286296530 251759827 -106882554 -51766237 6163290 189228587 -53876009 209486338 -32043581 -241791587 115124318 -295952827 -58166510 300111109 94237771 -149847015 -176764970 -38310431 -209354558 -213912438 -285221254 -210872444 -193255838 12816902 -4763613 210779746 47266518 258465774 5888752 238170159 -192491905 -102738055 -271824894 37543095 208670304 161896806 -288442695 122760690 -190314829 127597995 30380513 124514245 -289402253 -244720670 90397563 86790489 50963217 -209767344 -117792800 -282675300 -46354228 -207931749 142702867 -57356402 31725914 280960692 -183570938 180610348 169762808 284610079 -141394398 28524569 -6619705 77448721 54128 274932239 -227003214 36558345 -266540003 233832503 -221507323 285698122 -112210284 44220967 -185959223 129843807 210968246 -14370380 206078554 247214937 -129543984 -253709830 -264975642 -91462706 152217444 -215340658 18116798 12051610 143507966 171084179 -260497002 -155035235 157774385 -29212836 -221085691 -266633947 136965047 -124439108 -232430480 -82290975 149018994 -173339381 219216849 -180223015 70824825 -177302387 -211854898 72744972 231296137 -201215419 240894008 -171361707 -141298842 -177246103 146791809 -126280368 297465777 272140234 -183637461 234872650 -216171262 -174022834 221229839 -81163935 258308990 -265171784 177552629 -31854047 99140052 -270222930 -222298849 221446550 258453757 -48237771 18052975 31424085 -48195148 200827499 -6617957 -87117890 -33107926 -77609124 -75176377 -50906495 -155187197 -119327347 158202509 -204651336 -98397097 127161713 262330135 -45031192 -205814957 39318600 -115207193 -128924653 -270703681 125763957 -274557702 12965137 -4509551 -205795662 -144704586 10593367 -107962316 141107149 263670725 -48260867 99534021 -234800236 204821995 -21577281 88818948 -23596745 -210766014 -299222148 16580864 61986636 -14993027 2814476 -132597454 -142125747 -242334517 192700736 31987710 -71282992 -227273481 121928898 238151889 -72499138 -118702410 207223530 -285731687 37353293 -81527076 -94234360 39342728 -278315020 78914157 -193788958 268024416 -188044408 -281822840 -215105062 -118556632 -194101817 -210062567 -100754116 139799921 146579202 269958558 18543712 114139765 221709911 97927722 -53031683 -160749907 -271912123 144769240 74690847 219841175 -170409470 -41741412 93191107 258448967 300019005 70442273 50239530 -14741743 189965190 256429607 -93729840 -212361543 -7708310 -220101054 -232385236 208131372 148461412 -281174268 214843837 -32107063 -285666210 74424029 228438496 -1553012 136042842 258228190 68440615 -61785520 129825395 -117259934 57175283 -128055532 46316858 53247176 -50622634 -74680578 279581848 127816504 246385600 -59379698 -199258758 183779923 256540710 -180838250 -15591549 -7805957 136539724 -81310367 -110161045 75934892 285332977 181235260 -210256320 -173702250 -83991530 74382871 21887737 -138701510 -217257840 -80524707 61491421 -48387553 27020631 18071405 50158548 -14448978 121892956 192635796 177204387 -131246829 -196195424 -293500228 182541816 -10910902 -19677191 189932844 247985224 284866715 -278726911 265937379 -90271668 261027082 -172639161 213030918 177711776 -215213910 -4717718 293407701 -106886574 62311177 280217424 281718634 123104137 -180187874 229445913 44945891 -280308687 -238427296 198702431 272979864 -89091532 -96848967 74166008 -195368044 131898571 -70721906 -148931142 -254928923 258184367 10289351 -200750960 140204009 -2962040 -28546633 86209878 27413422 54157495 276336082 -217389064 60816889 -81344373 38582746 276441400 -136948423 154512507 -65879622 -75258688 283794285 291236034 -38996143 -79779842 91242965 122471922 -229850515 214288434 -66925624 195500265 224337825 115169650 -247508960 -18662648 -130584214 -25333050 118555900 39903054 -47454724 -272503229 -279540225 -249393817 295212639 257218081 -29701299 -61577064 -194877531 -144440653 112142210 156761516 -297072417 -146968176 94809426 178460363 -163357452 5318324 -154968420 132177886 173139017 -2989754 131937498 98487431 -161961803 -246527746 -201848126 -170322121 -260255222 -5876386 186703570 246329289 -252595056 -90990230 29432955 -225542604 116602470 -49076378 -294614493 -251140734 99899861 125991122 -25999209 -77103300 -83253639 -181010225 137824723 -11886484 58748601 -7434992 -65085213 145487175 90734274 130503093 -28798471 -148389306 277182899 140712265 -122178041 254796321 13368947 -92345584 46090950 3658130 -296860979 -62525375 -136475494 110029735 -58036222 98453587 -224996310 -66111113 69756231 -6662251 86428824 221323122 -88990747 -84382321 245862857 184550357 -290646250 122208336 137250491 -77035778 22435925 -95865676 89423439 272597488 -153685590 296994898 -152285278 -181963401 -159513869 -53774188 -15882808 -263649355 273697312 -250032878 -97808133 -283401004 277143487 299670666 -19504649 214350529 162010580 200933066 164134127 -44287691 -161159923 183074113 -55490868 6146520 -122925888 130821609 -55670978 -263881509 104842161 274406816 -216050089 -113612057 220252260 -166148032 301656833 93751533 -139705380 76402557 -154734191 114575751 120840695 18510545 -193223834 300636109 -33406243 194498287 106131943 63548432 -64630952 -170315733 89102814 -66368969 -101532610 -50416226 -251668518 254325435 25429013 49312458 -75874037 168450298 -40320298 95866059 -298194975 157508610 180024637 108955708 -10319864 -202468001 12018724 106021134 -63069557 284466191 93753166 -118333114 -267906424 1761957 239776130 169568643 54395811 119268885 -124408383 -148536743 264483694 -210839778 284271934 22063916 -277871366 16928816 -285731699 -227075070 -199590449 137177103 286807769 -87557761 -273177886 175231687 7812158 118533332 24166314 152204728 25535805 -56058938 -26295656 -3014224 -121180364 168549237 -185547316 255863642 91414515 111679041 -302078601 -294484564 -276831356 -294907813 200270689 -45164054 -50175386 -125497019 -210916491 -243300140 65054441 174986495 136899413 265453101 -148345775 36070705 -255694416 7876637 156599126 94274216 -25211174 192131706 -270246619 157235255 255389236 -234224986 -55565052 -68555749 27817785 38258054 -290287680 -255715320 -7174462 -167147234 150032769 269748477 -94322411 106015126 -85103099 -280019369 -215783684 120174012 178997030 -4827338 -15411938 182116336 -124296781 -164785243 -296078364 -261377166 -300324819 -256618425 -142526830 -212372202 224518269 216233252 -188796934 -104260507 280200093 45127118 -31203074 4340929 113824984 131585449 135694048 -281560896 -218590360 -198372100 -92728258 84669759 -12158036 -129144008 -233145574 46225691 -101848978 265345866 232963970 -140154830 -197207991 -156853199 84351565 190287467 125145357 287421299 13636256 -3170758 -279094152 -90983201 33552903 185205974 285358409 190105330 298740822 65448537 261759371 -102145683 9560265 277036676 -167014335 -217264585 28075386 129378717 26894444 -77736555 -293389056 253392205 115009885 -249480903 214764233 58705932 298561625 186830467 119860091 37377047 70011460 -172720271 173769103 29087714 -92915536 -24192353 267748727 -296144057 -49988641 11874513 -166351634 52727261 44436011 119273194 284228381 256829862 -83381350 56778827 -147344197 264825250 -110734110 108797071 247492992 -249251756 293835614 154419524 9284237 -76579733 -211637128 -156237406 270109685 117144045 -273059978 -128382249 160898031 283330475 185188631 224457052 -17894323 -13427696 258406855 -187580779 -68408260 -218156980 266540412 -92516745 -184176719 -256908056 -251295864 245534675 -24664536 144451509 212070173 -121226074 196963379 284689863 -47944502 -232491984 -235032576 -114715427 -158691639 -260646185 -121874511 -198809992 -87099495 -85507068 -61496184 -279912578 126205533 247541443 79942614 -110312213 -297950736 257653679 -33166851 -49021429 135487317 -80095022 266618029 -300249239 28773354 -141189266 -97018647 -162325080 122772581 -260605182 15681504 196345259 -115185211 254486467 -45143123 110065799 -280384383 297847352 70110982 62458602 236786041 55012050 -103522130 -174340900 -228467315 158493970 -182001897 -180598687 -106622470 -184997314 22245328 102427429 -257735131 72964967 171736585 60493174 -290671378 123195911 -118125457 -252751000 -153143514 142781640 -275681206 -284265227 168879758 -55455228 267468889 30735071 157164507 -119734561 63627719 235762546 80155408 -162266730 268592580 227626345 125095167 -100224760 -46922120 37706411 -279785315 -36143570 109680697 -88463528 123018761 208795063 153981847 -34016802 285769297 206871902 129523387 -125871332 -223110887 -124105947 292975491 197803601 -180027582 135382734 65891038 266959718 -255130521 -17163917 97963390 143900235 85820928 59521606 98880434 -16045338 267604560 -114438672 117937573 -87746269 165040431 283551921 -267553863 15656679 -124522484 167268885 173665624 115481446 -78306758 -86031833 -207838149 236824809 -1232471 83922987 -289664850 244525599 174541160 147453877 200616938 -143077492 -282840108 -236376554 158603119 151845937 -159465003 -292414382 38924231 100515714 -55997873 66228005 223059542 90107956 283098951 5075465 -8000425 118265788 221520277 -228446 155806146 -18170759 -170420141 9015684 230572962 245467204 51901488 130862884 -295872520 -251442095 -173480475 251328067 123836387 -127716175 136105967 -18162309 240190320 -264416089 -267536568 -40865846 62991753 -249048139 -155204900 284933328 -286500837 281320155 -195507142 258446214 119757169 -155078810 176757528 233360289 -5479800 200264182 -188304337 -227918408 127185851 -206185832 -71262118 -203864345 -297031681 62060032 -227314489 169845782 -115093252 -862724 26052796 299625414 200781794 -182271180 149488462 -822528 129338874 43042233 256235722 50225967 -175184698 -49457633 288109114 238519260 187813138 299161470 151282830 -182516143 -84719234 141841432 -280079296 233981358 137263344 261833986 99311940 19457939 174414612 70397666 -37354272 -149609038 -185217596 116489973 -183207002 6245404 -72770082 5782529 88597356 5179199 -213481116 113562020 -208699149 -91532533 -94711183 230417579 210023871 49317067 -116099677 -31508547 -157838824 -109353810 -285111376 -217928385 214000783 -263504628 -299259615 245093168 -302237973 -301165078 278475462 203191532 -112566867 -249318281 297879844 292657167 215331761 200408783 -289975970 132761950 -216762473 -145841919 281835106 107251423 -36893189 -132652951 61104585 15723652 -216709743 150342318 89237770 247911762 -38184130 10500537 282399921 -46978826 115316786 38964169 69884433 140135433 137982146 -143776600 -188358240 7246235 686862 -209224506 -8799421 128583063 -112761763 -71821669 -54518595 -40570955 64374815 -291206393 -81600066 13097179 -166236038 -138510801 193937838 -268027489 -263083269 -133568835 -137270817 -82650754 -87537641 199133273 -97252172 -171935603 275563915 143126613 234146991 116713048 87655935 25195966 151782230 -290480529 224841916 274912060 -50774167 163405390 151066873 25442242 -9468274 124255388 294710019 -65730580 -47383771 -230613416 221793839 -160840342 -208793419 90355847 -30878502 180443169 -52895482 234790209 214244400 26472313 32277863 -141379447 162045515 278365720 -218891459 127935140 233391694 -48568712 188078466 256657768 -61724212 -126552414 -128164130 -73308284 106190681 234785931 58345724 -34830302 156171941 113629203 203820003 -17417173 -72287125 21847837 38125678 -213026410 -56598417 191760510 2105035 -95716057 222244512 -18212591 91950635 280755326 -212912007 -51577910 -266840947 -34703944 145177239 -36849677 -199560638 26913922 -83419127 70278739 216134286 -46389720 191360775 -62202518 -209861421 9019103 174252042 85152094 -121304221 74174340 -289559495 -85999825 -27289471 22281660 -185509553 -10910530 -70184695 53402802 -100349627 62689373 97672275 281432446 108285683 204714329 -81912746 216630338 -13642064 -135322137 -177394014 -88551425 121913828 11257385 -164957265 172977492 190533692 -233689117 111715840 -148412628 275943713 277308653 -177529026 105221279 -113689894 293949568 35337624 195803683 -11789581 -25980288 -217078627 47249026 224998806 256125651 -222662404 31703472 -137010679 77619766 53375131 -173999416 -137005057 92783295 279390513 -198987426 177826210 -224816986 -64927956 -284039311 225300925 -174796327 221909863 -243676405 56114017 284420529 95963446 208050195 -165542095 -48309476 -182226969 -31920028 159215990 -294414390 208296849 -89262549 128046361 -195706105 -79557324 137621700 214874553 27352826 217937541 -128445651 241060217 -59620852 123985328 248385 -137052200 159974377 292132733 122391084 -136038299 252561350 -195394151 -234713294 150298459 -42212845 -259055579 291547280 -220598633 -187148194 204160700 -120713949 -44394000 272795191 143159387 42629787 -260212018 -242387488 -52858138 -87459891 -101842261 -53616550 102565544 258001106 -28656581 -80902932 301687109 95451261 261284643 -222472620 145696840 -148777883 246583242 -237884874 -153281985 143827866 -12463993 293505379 46615827 165227908 216362253 283968462 134133643 107508278 250380635 -120117194 -40087217 231545043 -290678028 -245454904 -101734136 126107003 -93106799 -148517044 -231576408 36318894 178266177 63240776 -182785187 -296527198 74731090 -32366701 3468337 -50339338 -65404979 -261564592 56142615 106818101 187313200 -70859907 -298723907 -200236533 -172727363 46859004 287929818 74575710 75735975 -225539043 199945132 86430085 5593858 107339086 -297867557 263305804 -204104484 -234608632 55473124 -64454301 -103026574 -137352178 42999055 -12083860 -189114932 -50378300 16644762 -220645783 -179612584 202441874 77154134 30989821 86418139 -144747684 177519996 -166394564 -99094779 -193713043 150166666 -50302020 -176186955 -203973106 -146947937 143353874 -229667893 260880753 -24061194 246592636 -267493911 -139892037 -250627019 263026278 -161063890 237929727 -162908221 224872282 218536469 -193014622 -292465307 -155114942 -128852522 99385106 155917328 82711842 -188594111 275736938 -174777180 257921347 294071223 -163517218 18000985 -226441721 122431859 -118298731 73139165 -252443098 -19389355 -197719897 -120300178 -128867645 16231646 22103769 253438761 258638816 -254285837 -237021401 179368062 -227010277 -155206228 277906782 -67370545 -89714272 -56851520 245750565 -235608487 -202331211 -170936198 228340126 145648297 17646796 -47412872 46196610 210255662 -280336441 60425743 -237910161 215246785 -203123044 -22668546 136816923 205304083 224011073 -264597297 -127094635 -270530944 31944228 248854169 244465505 246926437 -152092335 -122663689 160980677 -101423853 276979557 177127815 313452 -49462764 -242806481 27921923 -110024680 294382518 -269214092 -123929677 -56589998 -233358415 111121914 224186213 -84038853 66012266 -250880035 91704760 -91244345 128210117 -34670716 -289772025 158413890 -175676937 -113311671 119413698 -116913376 210289098 -162691834 -63372261 151949544 216742393 217897707 -189319175 70451725 -225919145 63774914 210963868 222072757 -296228458 243453526 -95028694 -217579774 30043658 188428004 105797953 -160422511 12866859 230974646 6621996 -115754418 172322652 -204897313 47432122 -224694593 -209261906 299420139 225311598 -55312116 -246101607 -166206472 293398422 -117068086 -77131143 -267624199 196404694 -64202045 -260454554 -205099666 145244016 109857360 -221000604 299218587 205230193 236685643 171584688 269398834 2754532 117697268 108143711 -218346538 14117701 -202164005 174871811 -168811801 48506752 39990001 64438554 -203646621 258732224 260184147 -185547878 259780568 -267822850 70892109 -171750338 2251481 -211151293 91794927 -147074042 -211405897 -203919322 -35595042 202705730 290944688 269876637 -69330302 282293305 293909116 204952496 223483951 -42657794 -85991597 -268598388 228831231 -15169062 -208226882 133616695 -139372232 -88251788 -171990871 119369347 -188282227 214896154 -141132495 244838058 -119852882 -235945984 63225384 165698105 197520326 -169506289 181872802 154169283 137468146 133520459 -296312146 -200443873 51379403 225686794 -127259769 112705532 -146479707 173979957 -197494735 -160748286 -297318934 211181571 115351932 299203486 92322620 -123336416 270160307 125190870 -261840648 -250594134 252600701 8908882 46225083 51862290 -190434102 287030322 -213632048 -114483744 55465729 251874620 176217955 21590235 -238255150 -180916340 -210825330 5263888 -98868249 -236216073 -290095909 -2642021 61794430 47782031 233621339 -265580962 292764618 -242980095 -25332883 -61211336 267434028 -195348923 87523204 111939324 264453607 -15727018 -146082232 -277922899 -266988382 93182928 -175692567 -21012960 -7468541 49108506 -33167494 180159621 258112910 112222045 4021191 23455095 -192254489 173743052 247484112 57462323 -144342803 149118402 60132630 131454253 261784084 86774837 -145655038 65582335 -228448021 -151705914 -66429089 -244423258 285128891 225442186 -281592693 126193765 186345423 187896142 -279935090 -225549457 243734088 -202274330 -234809042 91556647 139827371 -157588638 201940764 -5023594 -189019065 -206867131 -107620093 -258966679 -155206388 -288907075 289868618 104810222 7721467 -4887750 75852574 -73177989 24552050 -272890717 -263828422 274507917 -229920614 -90048953 -204281547 43899291 -218256097 -233731811 251283921 -8261157 126032131 262485134 -148579585 21168213 11122823 110812530 -268822933 -25694109 -276977820 90319266 -51939665 -223071344 -183321480 -124189989 -115188415 175856590 -144658143 120968296 52992689 -213253923 238797383 -120476050 -1043299 53159149 273036415 95896107 154542983 -162253973 -169817743 178884112 87690598 243619171 -267653407 -266797695 298123652 31129743 -293264407 94033063 302193884 130224373 -263863123 -68788557 -203694122 21947205 -202345563 53929880 110042711 244732217 -151832151 297487743 68059167 -28679805 122638041 55193800 -142266153 -99833472 -196801755 -94016766 -63912766 147823085 196107293 -52296416 -55271858 50958883 297927773 129166642 174619485 221460401 -9018652 140585657 -130228729 -205332480 119619844 -215088026 -286855637 -87377005 65987239 -97314739 184927384 -90519578 -217494467 -88315177 -256868823 -77273346 -72822202 -193412852 259939017 -152610141 -204908347 -197207303 48313719 250576996 -255834262 -275993659 -261234295 17922316 34789762 -28482660 55630250 292576382 297560522 86704153 -172322310 174588294 -30605353 81685539 158586278 -259741225 136006392 -252258043 261061323 252406125 158451479 98626746 11448580 76041725 99983816 -239132238 -138827404 -137621917 -263508661 -75178854 -131896884 -5705458 -208367621 47937482 -254151896 -268496578 23681214 -102188465 214149925 203826098 267713913 79607396 53583124 65779058 240945211 -52505392 37141599 277203427 194557116 -37583380 -100898845 53576528 -227205753 -68454964 33160935 55382045 236187332 255920116 287987984 18100169 13723490 -170464078 -20159445 -50116188 -231226017 -255903601 277521206 107740918 -284410476 148644010 212349045 -291267429 258028048 93486731 -219066113 -13717269 -6215029 97619987 126412021 -149986255 190294923 123759773 -46754938 -61747449 -129735401 242454047 -77377644 130177764 135372992 -3223056 -36707075 -153761948 58864562 141933297 102576990 139314691 81086154 95804856 14275786 -258230939 -181294374 -274775086 -14810527 -295985457 263557957 -76891209 113110279 -230361835 250042967 114250963 -61968801 215543702 -51606417 -160015523 -54771034 -181828957 -244662814 -174750908 -156885418 -43923827 -35930182 -64464289 89704325 -293482804 31674812 193886397 236339202 260683593 55394735 -157695587 289325593 227540311 -74040351 -52173616 298621886 143205447 -73165928 284101352 179544940 -35812406 297226664 10078806 69181808 35309680 28493081 239037186 234821237 -3545530 112095588 236166456 -196530331 202155855 -296489107 63721578 491211 -134047339 -136357745 20587586 36147871 202509933 -287157642 -16812632 50633282 41990190 136172214 86889187 19918228 -36887115 -100637021 280847750 147012900 -144190060 154907764 289289324 245487288 -300805890 -242130621 -18198751 -222142345 274400943 -108081840 -94630762 -53403555 -137966796 -261330841 -182747654 156213171 282704574 248242626 64175557 -119831462 -293683292 -76896315 -231198331 -132810618 270792782 61165572 879361 271413858 49935979 172005252 58132322 41384712 145088727 -16976301 -287932065 239555225 106194730 258601821 -48759714 220940 212059150 -167850803 -63456380 282674997 15130632 186658508 82573045 -220732556 -49556779 -66182363 296273960 100613760 220517578 -131196307 -128719293 -215683135 276046596 79197213 -94116801 -139614466 -243533747 -191041764 -113307392 -129545553 -256009806 -257522634 -88730851 -31176922 74143435 300079490 -112150830 25411361 -200474178 -153470129 -263370071 -177829343 113114290 75236982 257049956 -263486879 -349303 -146199596 -277985076 -111348247 -200612594 -196082209 105342691 -143299204 210348048 -238182402 81963840 -238094608 85437641 94201979 -103187976 78466022 -47093837 -203191926 256133358 119093671 -101529110 41229093 156609970 -4070603 -276956439 181246421 222920597 192768170 34163145 109661915 21530238 -218991352 -300202236 -101261608 -67592088 64666136 279317900 -54643566 279691817 27431797 279752440 64613181 -106396034 -22505414 -259191319 -188763339 -67135551 -39671186 -213029858 -72309883 10829436 287110123 299222115 209062832 254762454 252692764 37564239 -113540884 73127372 -87292148 -213297734 -281845327 197584637 -214978505 -99747714 296096317 -122418130 -12239403 226974967 86904473 275198987 219253391 -93221756 -248503060 178524752 106497630 290971037 -73720549 134829821 163262834 -59839061 36702741 -264789524 -124054564 -20210538 64960252 -56311278 -261371403 -25808291 -78327634 -63774542 -297066880 -140216974 136917042 230228996 133181582 -202269413 47670282 216327587 -227321332 264020954 3845814 -215061821 -51684581 -214743619 -32010840 -121932154 -235050695 -291152076 215242992 45089472 -247254721 -250638 171973039 169834144 -83110963 -136539385 261779107 -1439536 121485020 244730382 -252983030 -126387910 -122555085 -268946249 241704900 -178801828 101488832 -290995145 -26324613 111812522 -4364014 -57528351 -153622092 301885042 68357719 -146472735 -6805906 290148580 266510534 227126957 257690971 97742095 52980948 -96394931 134803540 -243662756 72192267 -213371811 22861491 -135635995 -152621391 -166588977 -249592070 -43261800 176471210 3888883 68936355 256323584 54448195 -93040527 285605256 42511238 -281840260 205683139 222022655 175404873 -294051047 -298824830 45820091 284698061 -210082476 152432428 -127544343 -156001310 -18650727 236773461 257290485 238686092 46242604 116238079 119815482 -82703528 1573474 -194762365 94980686 -137960018 -238195593 74210216 127604776 115279635 35735428 -190976024 -288747944 289487431 210493703 -145796441 235215054 -271333253 -145665819 68142248 -117717635 184218422 48238013 -121011378 -270397130 -273095564 40562697 -163810163 -241543938 132783207 220761882 -53728399 -267133738 196331217 -271413905 -43473526 96547690 -131231563 155103078 93901825 -271164983 -100239648 -262218635 168373996 7007705 55833666 25965761 266816210 48148926 52627389 -141751740 -70496046 126661953 -238706814 -196066111 -84516271 231376753 -201117144 296008421 -133055347 -120202112 -228815498 -9294901 -143566279 25507524 -850971 23944756 68619508 168837157 131946162 -22705490 99659861 -90872350 122871569 -5487417 265949181 247976235 -193321461 -270266364 -290789839 -283927723 -128309310 -297796573 210342612 197228457 -59300364 -219131074 83306426 -216656790 108688410 -262843394 198358209 -104239332 -4435754 159927972 -156390333 -185723562 300397967 241327700 172077674 -13891798 77718573 -257587804 61323961 -33908729 118767324 249784996 49243623 262858019 -170968429 -224796101 89529501 250036166 111803890 -64170600 88347601 -154190289 69317352 47664631 -259564364 -27251289 187324157 143063571 -285749422 -130667896 36791728 67212085 229067014 62847329 -229839550 -229135523 -74271689 -77212066 -6243677 32553383 -100184282 147109750 -146265904 -152278768 48344220 209773777 -46556565 77047398 -3490368 87616161 88590563 -158037055 -167139222 -96837496 86588122 -95473686 -294696046 -74649260 -296921931 -125525216 295079546 199953651 -129139307 -142573875 90985743 -226646303 41110677 301594908 17706796 97633531 -126331532 193627100 79383628 -1014858 38471909 278262758 -157900509 42754707 -259836416 37073531 -130098293 -9722962 -78503867 -265908608 -141895508 202467645 204889848 245098065 -104292947 236621486 134451129 -252823574 109497689 250102544 -230069511 -67916399 -3188909 123801762 230690478 34606693 -67343025 -120481662 241594858 150171115 -19843230 -272588242 -296012507 39255265 -180744688 65923263 140698547 -133021293 273893621 -281438037 157750568 -50138806 171664184 -146525792 -99940487 50454656 154244648 60732290 35087995 -193546509 224482157 212097151 -6165715 -11098406 239859650 261544343 -199156078 76660782 228858060 169429640 -178672890 -185543299 2969190 184603512 -232143031 -66422546 -264424423 -118897907 87861897 -2563960 7873596 14652639 173531489 -294940415 -64776129 -275612927 -104821010 -89223589 -65275879 -152293508 101613417 -244462513 52108013 256664055 214084837 185565686 -197607985 -105768000 -109676915 281336458 -137621453 213235098 -249451429 -299052941 -197466765 142805194 138223566 -133822466 -194568639 -195850361 -183505664 217329417 -253361486 120928096 251546037 -76421984 -247954725 -200755282 -110581023 -294126415 125395998 179193298 -246233055 125913807 100169982 34627857 -60217721 -42506890 -115360334 193688716 -211499915 61679379 -77276554 -133534125 -155818381 -131331408 -165192645 183299551 -52887886 295059872 195595578 31863075 -255907405 196838420 -176581486 -69987520 234528766 186076133 -127789297 -124796734 127391846 -179587415 138591872 -1870154 -29604010 -245087938 216084364 -149200844 -15185949 -270296709 -15863192 -199554427 271551560 -121414204 232781017 37580396 103103311 -103995178 139221638 -69313144 -75966490 -234937208 41125312 -226880463 244020090 244200722 293721693 -293335092 67111654 19419619 46829377 -265259421 -165704949 297144859 -193471125 -34705746 -200964030 32891561 -281584608 36455594 -163987921 -78345523 291607542 -54298134 21912839 119724562 -30927108 127225015 -249881847 -72840779 -129483278 -53208113 203810604 -79348978 -13917869 192810293 261731743 53805836 -233213910 157055587 8177035 130621025 -186233197 -260514091 179436963 -257375062 201388829 181940524 -126282536 73871481 -49839512 -284730152 10461938 -173523398 262737334 179416538 -73611774 -203968568 -1350396 221121026 -150879918 -165982799 -133646981 12124554 -96461897 -75818134 67661205 173971802 262087152 140768356 60697198 241893353 -230450936 -269706039 100159112 -210910498 1208854 -227285887 208662460 -202847334 -209655699 -106181297 -259305618 -72835124 92770195 225521830 14459710 -23744111 111550398 -214396514 -253241945 -226583915 19978331 6427789 50371956 116062031 -264377571 100682201 256192621 -78856643 -293536874 213284342 253418237 -201191840 137736927 162032644 215527854 231558187 -278565029 277099581 152185734 -150810852 161442927 124808851 71845766 -63955336 -169899785 128756932 -269088964 -22974454 -137966658 -290769435 261708383 281305404 -192699413 5854864 31547572 -123227293 35109050 -146435343 -57858653 110818040 85022184 175987713 -91422403 -274767391 271480564 -212024172 300726411 -172114928 -81575223 169094861 -177236913 207876905 -68009224 4730873 -148018810 301097332 204040254 -256481965 297289732 1497333 -213970146 253879345 123064557 -113030327 -199069463 -146811365 271833796 72547279 -157386494 -34818834 16198449 172871428 -70272237 -218371299 297950011 192179891 248438734 1789150 -51121333 -139096462 246120689 -35812404 -74831369 141241677 -68069668 165335257 -190487647 62140326 -96550467 -155361039 164305124 -95339794 86037997 116971785 -206726142 279029275 125264738 -101325749 -2440761 177406560 146843102 23807558 295588275 -248078337 63175278 48219062 127032613 148295188 -130255476 163981499 -208303167 -295783548 -132586251 102222710 81134529 10040578 -93015440 228858823 -252884187 251742006 286579464 177424955 -199430942 -31883528 -217189234 122250196 -214552010 192743206 31073994 199175789 -241626776 -119856263 58526400 -90305424 -49641951 -13025384 139524364 180640420 -31623999 243902983 -273508616 6442525 88484343 -25914115 -126512282 -263158697 -215927385 80645414 283595187 -266298873 11089165 -177288939 -99953109 -90363652 -125273286 169290436 195457703 -239118334 26606565 -5465407 36408801 -264222735 185787800 148258310 209374542 -94724327 -190859684 168554771 -250252956 -4360433 -232735190 -156260554 -182869014 49496376 -167999396 -280962946 138796364 -87296582 280828714 -273245758 107372164 91780688 -274104968 -4368835 -88817579 -7403149 138850462 130157923 73437321 -231319332 282055102 93668713 269198292 -83491161 -188913625 -146985143 285680905 -27376088 -172436117 29307153 208867927 130011319 -87537667 -25796629 94336901 -64976996 26310547 -124211504 -269883059 183120130 -252147695 5310727 287695420 -27765187 121797563 158247240 -225364352 -32080983 -167492909 109793641 223713578 199352043 -258412213 55361619 -230576153 -99179902 137013293 -279109956 -191580229 82116860 192590522 -270040622 -54187911 -156385875 19061069 125763557 193200310 300129444 180512833 111490431 -121354839 188746685 -191095032 249376275 57829239 250478591 -135054045 -204770354 -67527057 244058061 67242082 -177819158 -284651014 -182805520 -109105746 -216872150 175057053 -175396487 -1924513 -156397346 -111167162 -171949354 74900628 144395565 218630458 251682381 -117459231 189566083 -274443956 -195790762 -72800344 99503461 298697547 188145549 -114082329 -298752918 170958831 -283264711 -161057513 -77270090 -141243669 284540850 -43469580 -87179250 132710651 -95524494 58939215 -116550606 266077248 53791112 249905091 239632130 -8637611 -103400029 18039747 265853180 -42021300 62582721 188703573 1523281 -221131089 -99658577 84866990 188239828 13583743 201596340 225033494 267854441 -32708894 -119285715 -14293949 178100101 138790130 181257576 -141311329 -296902557 271010845 207131776 60363801 41092593 6193094 268093308 84288106 251712117 245081385 12631734 -36567456 65967139 -182258771 272629311 -27960380 165663530 -186130821 -279340193 -40932842 -179424968 -181230147 -169039703 92390349 153867332 74139845 -298829736 -180707212 261941825 127871359 111579354 -261706064 -193442 -27353339 -212234911 -214869983 137155828 133922218 33243654 -19040559 -293017836 -215999507 -142209900 66315373 86309696 217260710 106584514 -211327624 120823153 201414002 242014027 167563509 206841452 -60369166 81449462 76717035 -3793170 215813278 276819176 300386397 11181773 -32195583 -107574646 277215794 -181245179 -31910358 -208060940 87659552 -47768924 -24810533 177778657 65049020 -21485390 -195290319 101767762 213793538 -62455493 -25271312 -176899948 -200748758 -116903822 -23050838 -144736796 -214158027 165866551 -80271255 -193718624 192616511 256610089 -115011612 59484798 259645839 -103331175 149700127 -245392531 291234585 -185134544 -72278919 -5792582 -117242723 250002984 35015171 -289718065 -78965414 -221397935 -281803568 -280855011 -178752429 60349230 56593559 48400825 135251174 21002351 92797217 134064154 114735397 197473679 -115342654 89286441 -256279453 252969079 -14073937 64603317 105809072 -20983222 -7689362 210714254 -215565639 256725677 121627883 -152383846 89429799 -707601 -59625534 185765761 258727522 -27737669 -190752313 -165546186 -154642029 72170074 163821635 265145838 104649310 -164702807 -24108623 35824308 -160821688 -226294751 -191954949 -195908150 183042377 55452726 -70149666 -65250875 250546984 -226025859 219703009 140152139 8237256 254531516 230880136 225088760 -178099347 -171822366 171750259 260645759 135302106 158055286 205116478 -256462910 208895310 -189303383 -41482089 136517946 77591616 40164544 -140803343 -160202634 225353432 -272077095 -102696260 195152073 -241207575 -4691813 -85973556 -252455773 -156636726 -205337751 -8776344 -50143882 3092509 -274418593 279646998 160297839 214031243 -194243539 194732389 134130284 48993780 -233622136 -190548724 169318097 284335933 214090274 -49888327 258339968 -250116382 106329178 41038643 33960915 150117416 -212765284 -41560205 -270633827 -15068931 -114949553 -40769445 203436182 -190150835 258519892 233657658 74749025 274140981 -264450950 -10991581 -205626073 -115262068 162113012 -223559271 -90620670 -114021446 180763465 79305958 -293785359 263808282 -269881812 218506699 -73868468 199030906 -95486284 -74300242 -105024812 15912257 66289651 -223706413 -135222724 293796392 100845496 -134279023 24987075 -18717108 7896112 -193311187 -214833087 -276426575 -114149855 -145846205 -35790299 -39915749 -279083412 219032563 -298819210 86951807 21467338 -294546516 289050104 -209693017 -131230394 -239587491 -7067951 -32920846 115838701 120311339 -253129608 41997113 132708698 76711269 -39789420 97199295 -164899942 255113660 288240229 13565741 -239706068 191222870 16817859 -20001267 279238846 241854842 151005745 -282403316 -33555267 176841240 41705518 231357633 117559123 21000865 -284709928 84174159 -263935194 -148482791 -99348018 58695771 -119871814 -48624568 -8028992 163900687 296442932 77272972 -163561382 190657755 43176558 -237564098 -65860971 -210956207 20281698 70531637 200428699 32051369 170517767 -59877912 142299898 199087633 106024195 -109930940 -75237660 23818045 -601305 -147903450 -101334047 152205135 271424402 148161381 275925391 284071494 -67655396 -167295336 141745066 61139927 -224923547 -286596906 256612614 -155027673 -55065766 302121999 73297912 294700477 -111188944 -88425581 -13277625 46613770 198470302 181569383 -127804524 -146831531 -2157522 -281876131 -89857335 -91962976 -189425527 10185705 89836752 234086775 -46827942 54868118 125998071 202806121 111282057 271983947 92611155 -177487284 -133826084 -130575811 -130246964 7386186 175577639 -157913883 198350509 208004136 28401426 -145136008 -4758098 274552281 -82091412 131451364 -32402776 -272029798 -115086658 194568704 -101116117 31297033 280418374 132373269 -203630681 -191146068 -233190942 190826219 51570606 -243778842 -98219525 -239845333 -229731686 191425721 -247353687 230891587 -37737470 38025525 38341345 -148747764 -146706484 201422936 212861182 -235586584 38095477 -245524069 -106913165 248718272 -296459323 300565750 75426953 68284105 -276073747 -70049753 203459479 95461626 47107828 -199961010 176254680 -57097693 -96047391 184322130 -97837944 -141941759 225784475 194287515 182601282 24177193 -89159560 -117758583 243861732 -296330274 -104165786 -101737129 302129982 -75848819 247628117 -279307152 245541581 -73221404 -92640906 -143614805 -250085909 87313592 138071147 -64933511 -202660024 -146117687 157759139 200294320 179401868 50772101 -27935876 301530726 -146426993 -40078142 -234908647 -249464502 -134310775 234180380 -64195750 256539845 -254359462 -77964773 -156703016 -7137247 288174335 251398038 185138638 237756231 -5208195 153104157 -173155848 -42866494 -1545270 246304465 -149734068 175162588 -157721395 91350136 174396413 -26267589 182114457 47851293 -276131979 21674022 263484166 -222203523 23654041 -258056152 -292666525 131323736 183748615 42063553 266992493 79771876 189473950 -3053738 58740695 112301777 -163629357 -139316427 -109960909 -105708568 -110095883 261074475 -177053001 -4588307 51031877 180113761 -152143080 68652768 -198441451 -24373244 -154178051 265786572 -133206376 -86672390 -47267769 -145661156 122238918 168308456 37670511 -26985819 -204046628 -212907945 -14605807 -292978547 -39992569 -280621723 239006771 -229479523 -288130962 -201626996 -17822602 136197131 182769451 -202546647 -221406038 94460006 165208899 -20885984 32498539 -79866428 -84215955 -116282267 -47235110 -156744335 74256746 68014938 188934716 1276666 73784509 -129095770 119656569 -23831046 -190136668 -241166665 158436809 195752966 186819253 -47915658 -70265001 -91953807 251130678 48765518 -24735451 123278679 -153213363 -246195976 -211646281 157879680 88377460 60962215 -4812626 -175458913 218183784 228694944 36536373 59584123 115090075 298343983 -282320132 269694010 268717050 108994824 -55240073 -41692474 -216340135 96679297 99291363 258075974 -256765200 126406435 -70455310 -98922969 73503858 -44759504 -241313787 -158816027 -88940762 186001209 -71103547 171961759 15663388 -75221527 -262704218 64999322 -177697775 -172207669 -268158274 85743875 -77889274 -275981316 -217216957 -198739189 12048963 -104700180 -218936845 107376393 198288902 28534540 -209555509 250620778 -226987571 296123154 -35475292 159777391 -247754492 -51498349 -207981824 273861223 259627924 -104913161 -13043718 81431452 -301125089 -47006427 61112312 35713929 123318077 94295151 202789117 -176139186 86710344 -161854172 35935738 253863819 -250632510 -55306493 30938622 78981030 196753330 -160926291 -158400998 75403043 73899133 29692916 6927400 83902579 -32130899 177281468 -276626392 167169756 69229248 118103444 -100224168 -300860028 -243737972 292400389 117856157 181235251 192827073 -261349088 -159985893 -260075549 223918951 -98940836 23574680 134183110 47181914 -126965618 -242330558 -185708440 -70064111 -291979980 35882529 -122599099 -146938499 145008168 -300894971 -216203728 110332588 301493737 62381335 -33305914 98336177 166652782 -271827780 -134890655 -296281989 -162737129 -80794688 229941028 191710778 84670279 202203365 56677701 -217250992 -33582407 183365058 -71776791 -149048875 224879313 244900378 -99297560 -101737332 -26624053 270611092 66254278 87371365 22195882 267844518 -281990545 -183630840 193682828 -65692189 260608662 138358926 -39671850 -54782783 296825027 -268651406 181036077 77292220 -41487601 139790144 -246226696 75376256 -64306963 6215322 108772859 68333262 -172600846 -211578525 261903069 281736963 -70007277 43536388 4100029 154749900 266139171 -7661390 -287056522 -156476769 -95156582 201637757 120642120 151021863 51708592 -21316334 178927261 -176117322 259657815 -116411768 -106215456 -267772754 208428995 -237808048 -39505568 7186705 -86859677 228261289 -181831139 -183090430 -146459516 14409428 -24529472 56532374 -254479940 -174268382 149505324 -279608327 250121409 13965783 242393306 278841330 80656774 246650403 -234660208 -271486061 -51167440 280307155 -93968693 157119836 55101821 -51725905 268988064 -224710435 -259603913 -238645012 183305840 -281200701 12439066 -209595478 215353095 241653901 -268423030 -72243029 207836346 -277676820 247804942 -149564859 85031238 249977171 187483129 -27661596 115839544 222341595 -209615422 239201430 -240807472 -14249438 -232067074 -65488462 197909082 261430809 -192443635 -203057768 301287894 25394198 155762140 -116248073 152265138 269733664 48121183 -236630480 214525299 -285626400 -202230708 32313508 141134885 38972844 197623502 42960755 -191256949 -255969581 51879029 -78543645 -81519579 189529620 256963826 -282091135 -222222095 120757164 33523085 -69737833 87710070 200826076 -252590441 289935193 288386442 28423602 26080614 -59979633 230351404 287591714 -38435647 149956019 223379612 58023696 227290133 -59743352 -183653079 -261211064 269994919 -96212202 -235097966 114082047 124862238 -10923178 17415201 -297677100 36463464 -147750452 94852756 161322474 -112835569 -37216799 120619309 183033159 214125635 167066685 29047182 61956091 59720798 -226422573 -228796501 -71204725 -81863997 -196065358 -238099404 -52082374 9863953 80623467 179532232 189455109 -50187290 -198845179 15441690 183459410 -267040305 127763151 -31178616 169564948 96089023 111571328 -102509048 167907163 237590274 -121685870 -298695521 -138572473 -216549037 185970380 -85921212 -155502356 -202856549 23194834 -224918 100646935 251799480 240961765 -146387258 -122826024 171701759 230045302 36427009 73202078 46791490 -283535283 276282879 -34470538 -62397075 117506404 -6416213 237940621 -88123721 159321220 269310136 -110095503 253202167 249181286 245040756 -136492360 14724563 107820386 -191046712 274842133 -196612764 -226310922 -153769677 144975995 -202584532 -187747523 77786278 -154682159 -267144931 188559388 -70807551 14205559 59524503 -276251891 74689064 -257026694 -185631282 49899288 221883042 159927859 17489067 -103257605 198642826 316913 -31544374 171815131 -236343461 -258644457 193622459 -181257959 45705209 301115800 -71962301 -173347615 -66556620 165201378 -174620516 -88669970 -68813817 176178856 -149327950 86108842 88646844 -4395411 190187837 -190899692 -55957976 -142076960 -230104132 -160057878 -222257182 -98448484 130224192 301867516 -160574651 -105811952 -288054163 -56780595 227417493 -54706790 4079008 247494215 260371433 278548887 -203503735 -269984835 -100587243 71993105 180529948 -11865197 239541214 -1266284 160577889 -227068077 -160413594 -151260527 -142309347 263602223 -233438143 59317427 57353746 43435424 -230107696 -123381903 180566365 258774295 128460760 -127628303 -16548474 298274771 -84378567 197626749 -278263515 -33398504 195977030 89898125 143971792 -291349481 51736916 73278878 241014460 -210674241 13193966 77792116 -120648407 116855285 283102801 300527166 -224357113 183932088 182610643 262000360 143951564 242697718 -31797368 186583490 -224197207 -202551048 -19009291 -15292844 -51705390 -42269525 296637642 -290861540 270699129 49115158 -259919937 210097234 259802504 -56265466 -112144959 -220579445 67109345 59092790 -251402070 -34180584 -102506092 246176139 53211217 42816398 -262311300 -61140001 -259200144 -192746295 -49374577 -6746898 -133440210 61399209 -250651805 123647656 270364874 -9762188 -180081984 192420301 -65321035 -189432152 -111544402 240252385 -271512937 217028763 296618589 -288922877 78950182 203442847 -166323631 -28879439 -167414570 -45798286 -114709893 21449007 -74980767 -248431128 -68954400 10544950 32296218 99619376 95172629 -160255028 227572679 -234121405 -290602946 116236120 -53501202 264794339 -262836807 179740888 301583490 160973125 45153195 178737367 87016648 -263985981 215573673 256823107 -15172266 286819784 170475444 200998394 225981673 -232313328 -183479488 189311853 -188800722 68409665 293041459 63041636 -90089421 -191746996 271125466 175543878 -148679896 138670175 238759424 -102152218 100630937 -238197215 88041404 -71435790 289194025 28576386 14139494 -257489907 -239940154 -215281056 -112590380 -269994011 -203711118 66967096 291301719 199039385 -295556921 120523959 -128282614 288142239 241199361 197149247 -72951510 283862819 293016480 -260919823 -196813464 93629391 157218251 -72944949 -199882186 148077555 -101800973 253347234 14912872 -261570330 -296989617 292109434 37374943 257805674 248242274 -122703167 -143131066 -295134533 137049853 211924061 -252376206 -269813396 270731208 -91129402 207282658 89104691 -107405798 289718567 -269035534 252449730 194420017 199096668 13196045 -301260227 142796959 47470581 593193 -295240960 116794873 -209642697 -78546030 255048868 175734294 33528662 -15784831 -29563351 107057322 296009790 -139098413 6748492 289912031 -6350950 -96211690 -235771210 294118336 -189143931 244592573 -259028576 -78358000 205558631 -270938844 68855462 -113522064 -66147484 -261913288 150202066 -264620643 -271164270 -176491677 -255170808 -83635037 -229229625 271871290 172484803 -243510636 -46911345 -210257433 -58302136 -29202029 -214539454 -259280377 -27739802 146148232 -211794108 216546969 -5176743 105892239 -207968672 -16590566 8156763 -244030639 -21100233 225733228 -9578480 -123575913 -158077034 22792615 233638275 64921282 124352997 -6612728 172207899 58727294 218406826 -104284834 152025231 83932118 -60026422 -21206306 134497014 -135087382 46091307 -98251126 -269904382 47574075 -279274737 251990438 -137190007 -232235660 253054850 177957126 -111963249 -158699722 -109491779 130831344 51576178 -157062612 92443938 -208691187 -138734687 152231347 259913231 255538371 274635016 -132211142 -95492891 65238426 241761423 12367965 -173569107 -36940323 142603443 -149173557 106736594 179499674 -96770435 79942021 213647786 82703434 142941407 -130373176 -56916042 -298060131 -280952142 -55514917 -212116365 85630800 90346017 -213736905 17367276 222544706 -59765660 107665112 -139973531 -88260394 -160167637 -172232819 -22437292 67842851 -23347092 125962610 -227226084 -127422627 3139228 -296211865 300503397 -197697385 -283519003 -184008900 -5610191 167211577 25175338 -219286303 262244229 258210874 -111511581 -90486107 27491901 -168768588 -183481197 -137031569 -235377478 -114815577 299780021 -295888979 297016920 266231809 -296892327 -63431526 73111932 -195827073 98888844 -194973273 270101324 133361489 -75885873 -168474442 -235791465 205506827 89679122 -122034133 105745947 -219035580 282493054 -81305764 -242681238 -104236142 -170020078 -278967963 -205253290 -17841273 295813088 282395207 -94765132 -132672400 -205033516 -217699199 -28995108 253984950 -281354994 97651028 231925973 125099636 -165961646 -53665405 78186688 -34270722 -139448579 -187643222 208507394 2425575 36131518 -29100928 -41998230 -103201778 -94983026 -28773191 41791910 -245675979 -125922642 162478329 252295261 67004432 79461919 -11554413 53148574 113151294 104514508 81295077 -247285198 35104642 113408477 -480614 233784040 233482019 248081971 5172302 -248809454 78280826 71650704 74118507 -124623816 143823501 -193019279 -147932618 92354833 72388012 -146100433 -244416514 -181641753 -124822056 -26564486 164580474 -190134199 23749631 5688947 60336429 -272718332 -168269482 293178203 -96424214 262101482 -253353551 184193648 233987687 272930684 -20753409 192909522 123369351 -45500676 86419025 -219557439 5520143 -274311747 67472924 -162155903 -188630481 113835139 -180685205 -132391082 292384819 278962496 170740673 -138999003 -94978687 244441848 108757818 174091027 -228437397 -215082115 74004591 -202645525 -212632787 -256264443 -132074292 257676281 200206031 211390012 51313358 -220531961 -95176834 272896779 -112876754 57167839 26321738 -299984220 -294389207 300942112 -56158177 109387060 -112456952 -131827311 -241641522 -296604256 212853138 -151371240 168733935 -118095377 -221265302 -131940718 -141452402 228728604 282477220 -155103044 -112978948 103456033 -131301470 235707530 288026639 113192294 -87290101 -268583337 241059234 -220283337 101741437 -289692310 161707376 -215434279 142444737 218498676 -281276365 75773482 -205266820 226810757 -205438726 -30910416 242660248 271906041 235914074 59742843 81044980 115911498 -223286621 71306501 -23994607 -118694031 -167117949 -129871540 -104295831 189245594 187009583 -12900473 -82893160 -91299439 125341050 -256060008 -237123262 -238640571 21128735 78378330 201612595 -8733182 -258948567 -152197709 176410761 67882365 209213264 3678737 139927601 39417283 54534075 -181664143 -274691754 -74670836 -22014399 -137267430 241213226 -222783061 136544388 -266784744 -79597430 -129893582 -80210603 -229760756 -3394131 -66593865 -156003619 -241289618 266717878 -25530480 -78781382 111593008 128998073 228708540 283707644 265016620 -62054332 -122728630 -218888467 14442457 266390938 -222953633 -92639563 290573499 -102112355 -244588241 -41781885 121810315 234883570 -230050708 6119184 68654178 -163237868 -113119603 -243454356 -97239144 -197164522 118907690 -57711022 -143868749 -94312986 -168574230 189873219 -229543404 -255170714 278069423 70059113 -145048895 -100324889 -198666080 -301058828 -54486155 -120186362 227789586 132942617 112770136 19162268 -142631233 -300143786 -213909305 150780264 -178633337 -281932043 -34260546 -187775423 -11813519 -19700913 -217048144 107224932 -216360435 227268985 250502545 167355623 -94891803 -272508487 -217089572 -196814864 119725347 -19894009 -226518674 -187475744 -187606563 80195961 -120907042 6468205 -287228060 12347198 -257173545 26819518 289819703 -54384145 -286913842 186062378 -158688345 -276450299 -148022808 -264619944 200382593 62460824 -68655926 100828136 69557660 -55167803 -119578557 172865041 -82844772 -78080546 3445807 -64276640 137217189 79492768 174114965 62809901 -70878192 86455048 -237489591 -238961135 85805611 -92036039 74493584 -213259936 -55291233 -100108214 156287815 140171899 -252768672 -247938337 -48032136 140783673 -197527345 228061778 -41068877 -80359470 -218597810 100800492 -252663917 86555914 3431808 -167529383 180132766 20826472 204507703 170064986 246814006 8819983 69371487 129479456 77404562 -67648266 284450775 154200199 51379033 185851552 -136132392 -249423627 272623000 -110820312 -71842868 96027057 -195518623 -259394092 -37805595 -164818850 65865755 234054960 271723663 212142584 217068733 -16129872 109954085 117386224 219921184 92903575 293982958 80007545 -114702260 194307384 3105489 2840466 -49873881 -260243093 -245559676 187930711 133165852 -271081903 -21816915 103252508 -240586365 -95347873 189498829 -140489440 175608980 104643350 -206887464 190786239 161181883 -259062339 156136438 247385022 60962342 -211264230 -288018559 -268926329 32688392 -157222219 184721665 -266446816 -188685720 198983273 221202797 -206613513 113505239 154291514 229675152 104167782 260340320 -13210221 14788880 -96152213 72380911 -205969340 -280965211 -211858238 206330953 -46599609 205937149 -296533615 117025034 166448963 -250646423 131090992 -35175679 86377165 162375362 294449734 -183491020 -66835366 98951275 -264378257 45307613 -27624963 253660943 165291769 -45739129 -187023129 -261672716 218642684 -24991492 -101699579 4169683 278282219 -201970742 -280847515 159524771 111020800 -45515118 -204688434 -102393266 -178200411 -84495133 -73960247 -288839443 -214438315 9633237 27292573 -36324961 37006196 -174553232 -162148854 -162452402 199596129 35673049 250721650 297557125 -244746926 216850617 -80442569 -195921176 251939294 119809842 120940611 -18576812 56739502 -220866412 -202990954 60310210 263949353 53009532 -284193334 130770384 -79516356 212195481 -182427206 135349660 -82099197 -142487387 295155966 288451225 264660012 -114429014 -30187463 -138438524 67712290 147531642 293851133 -99138593 -99213933 147215500 -224738064 -57747488 155451231 285878417 41662108 233974093 175510350 -229843622 -278024155 -129169611 -287851201 -55877266 -172572807 109454750 96969505 -300100692 123405911 273233250 110575542 76145623 179224137 289361562 119384868 -204769690 -233640123 -130366901 274726353 248956068 -224903694 -44383500 117880957 281822479 -213872074 146560588 -103883586 36688864 -218092290 90479947 -114572105 151269545 65533174 -102693700 133257699 -72264551 75654656 224339732 -218055935 -261618373 172129962 -117307991 -248331579 85906871 154939921 223771622 282794828 143093587 -81404382 -125992493 -19831321 -48974211 -124764418 270874818 -38281459 -247844507 -83467028 27808304 87293225 -161727077 -19036699 291971170 84457380 123717968 -283223310 -49513988 20659792 -268654428 66582674 -152769853 -140754363 -127762849 18971076 35791462 -300949537 88604672 155282542 255382775 -122687148 122506063 154963062 3322344 -259321013 -234435760 -164282807 137338412 33564489 -233057991 -42920006 215982644 -155475358 161937054 122233733 -273346542 265685180 213175617 -126647231 283221955 -120667913 240178306 161284652 -146307294 -150640328 -31006446 -206363109 151597775 163284009 192656825 -44575497 32022449 -20503167 -21188939 56255654 -162632818 97818014 -22033713 -141958082 173574006 58470530 -116435453 75745401 -277505824 -113621233 222126423 127450603 -293163401 -341398 -117969073 237940803 -158085656 -232735707 -279485159 51019453 -193062186 86531903 134367700 -281164233 -238585197 34606703 -4379091 -72280775 -154280345 235702993 -177156975 -98431569 -278409997 -217772334 -73427148 -13331797 -299436469 150273323 -163380408 -4136033 216285425 -262505371 59586682 -223360269 -34033024 -53888630 3754390 250293676 -99469256 85093797 221673061 64190116 -555115 -136482572 -157439667 -26378382 220769981 -282364494 -165199592 -166744577 -103836712 87188926 225817291 14648205 -185651758 241710699 -292448127 -292594665 66116269 -204827376 35774301 -20673473 86399046 14667197 -221564725 157459874 -96792651 -126232388 45239068 249612499 167528532 -115863128 142231966 -28696515 216164124 -140306428 223908608 132571791 203141678 190591918 219851572 -258831135 133553120 291143730 -265843255 -75004029 -208559244 -229108355 66494214 265517838 131286039 108235831 199836203 192874280 126657035 214752143 83468974 101938556 -94625295 -170241652 297012881 4922029 105850503 -193826068 -52561086 -61722814 87616915 -175911820 42957073 -155445829 163893721 -288359962 -137627799 48310668 214329699 219873570 -213029501 -151733815 -42942045 -141999499 -103658593 154615036 -259041734 -170048011 233264771 95034465 -121702570 302042520 254086381 23270454 130871358 -102339654 86597651 44339975 73377379 292871104 -203116701 65425867 -165986581 171675354 -111049691 174743413 96063255 -89710551 160833725 -148516518 157751011 181600831 125542817 177816157 143407894 -207152151 138256520 232339535 -94563609 82616062 40809850 268563358 45627375 -148083753 128862651 182310704 -49621769 14548558 247860372 -53151321 218610785 270803168 -27497922 -200623527 175300194 218000091 -83900396 263844129 235840076 230445885 171740859 276660456 -189266766 297798397 -75701869 60351621 -60984307 74861948 102081846 11319167 -196415742 -272684103 -85795208 -203144736 -299246279 292617176 -264823090 89842313 56418963 -97650867 163330910 -227881160 300843393 -142270762 13495455 -55215762 122131073 -232207762 -94136778 -299146531 -217863062 -181512771 -189681041 -155363388 -3593419 -231100859 139849861 230361685 223973488 -179051215 174492805 -199077979 -78058082 -178909334 -229396192 3767835 174627908 -208041353 12582721 -141015857 -293815359 -247732626 -213605616 100747937 -290250542 -198142937 -15387996 -9576329 -214789464 238319319 -209697468 222262812 199549684 89397422 177380106 -109218096 -95669108 -268770563 170078146 233200950 -168597260 103661681 105292813 -89153850 233077556 -113812069 228407095 -193225670 -55936226 212657626 157908904 236669819 7847765 13022311 -13829933 -190336389 220216474 85561826 -159882105 82264118 85103589 -47702940 -144987415 -294812709 197086706 -268607980 60159588 -101799542 146930966 -282756834 -242658914 -43255896 -168693490 170298112 126967193 -180945855 203683913 255526177 25234392 -144609624 -293566290 30460498 150264404 -216285989 190382495 241566072 193240755 -254173697 115170286 210510947 -139527842 106535920 -22172704 3060935 -263178033 -112443895 -271304967 232808274 163860731 -222030831 248225030 219881751 249660640 288085216 -46779974 -283753715 -15422894 249416040 91358685 -98615069 296234071 -287181595 -276017775 173777641 -148213427 300911861 -129253084 -298950376 197635302 -91817894 -173385685 -156930399 16438587 103593565 -293344979 45666821 -297430389 -282140040 -34600331 71735802 109378069 -248842661 282994420 230593175 104988200 -169276813 -213818314 4249289 -177936832 -231779523 267723733 -110739313 -238112417 280619773 -232111847 -23923351 163532603 106794164 -159122002 -286515508 280972459 -19244479 59746457 113484195 105882276 -177247787 -290633628 45188785 267483062 256934919 66204783 291554018 92700856 248336825 -259506406 -196918491 68714382 -173788869 49019366 -113004017 5126814 -38087141 -44776427 72478479 158151123 145299913 -96813320 -141892771 -173878313 -207546739 181381176 32308844 -118135789 -105777789 -189470344 -116702972 117427927 -55882352 168669146 -195690884 108150385 151566113 146041071 -67329670 -270665443 -17595583 -37294912 217995288 -218460591 -30594483 -8283822 -207805354 99206161 197558714 258169702 107797199 -151809272 254097809 -263011352 199734428 196874857 160936974 205689840 -85610237 -5844667 -237249142 281357474 211320422 235968781 -26663219 -1430963 107586671 -262943228 -120490956 105378430 -214364948 224699185 133754862 -187721190 77334868 -130109307 -11499079 238427014 26446142 -166325358 186083808 133643828 216410434 267766625 120233793 18677966 -239238209 206540634 138736326 198364591 116795261 -300077797 -287651844 -282121644 73626950 -283186410 -228809437 29627901 -179924107 -186429082 36270411 85300609 -194741909 -238789204 -180076524 -174003535 22118530 291284488 -210437337 -99006997 84565152 237101835 222939947 190480067 254134007 286133446 299455316 -148861427 -264096639 82655277 -53691858 132839615 -266989917 266343743 -84992328 -99556822 -283642874 -93245980 248700723 209910848 230985264 2267789 -118185967 -173427405 150665168 225750308 265651195 278459701 14588289 -153597099 246372938 113664477 114254968 -280353844 283185746 -265209358 231691301 205670092 -117882978 48689063 -255591501 119976463 103496522 -26213624 -245488477 -159194537 -31744416 -295560026 66377855 -195102313 -14543560 -109489477 -149937417 173574198 278748451 235480777 -96354666 194805736 141796169 -132925920 197930145 -92770001 9190162 -122631976 -147711876 101550989 -150482844 -166655389 -156117211 65478052 161272006 -52094713 299127551 295983221 67349774 -223859408 235687911 -77037400 77772320 -262636835 -133277334 27163269 -192496136 182183593 -125214009 -66045484 -58118341 71366155 -294429576 -244860239 -224252243 -50252044 165130928 -175136981 25550636 -269977016 -275374217 292549607 187043202 -13109308 13319065 256531512 229517597 17070769 133970822 15504404 -268356426 205186013 298868040 290605174 24066457 145013960 250996429 258584164 211563775 -12873356 -96754601 128017160 -48758059 296914777 -212739386 -93937916 -86005388 199064512 -223296717 290396430 -282397748 231735804 220252665 -255716087 240573951 189927969 104790511 -170879772 -167864354 287077237 119737156 -220295219 -48590958 201599584 -20527702 292884964 -245298200 236543984 128414376 -184255628 -29474959 -71631656 77833780 -155969209 138947014 279492095 107205685 -163353831 234661897 172066156 117636890 -153797233 -257013641 85571629 -199255183 -232370091 6936892 -164720783 114247061 70827525 -301909508 -122473462 -190724134 -63899258 234617798 -43868350 -133547361 252550033 121066105 196804023 205739918 -226851257 -224330525 223885838 -271262078 108580660 -30937820 207733681 -289740640 245574280 93987407 -156730611 -86005737 76957760 -83373127 -194902500 -268223824 176124202 -76142482 -75367599 141795269 2384230 -152724930 7643668 170580062 -243567953 120115396 -4362528 173319889 50950713 -259665818 297859465 -301384178 -189231723 117219427 47438186 249915297 -261109668 124567016 -204197364 260001386 242551909 -97642156 -289674926 14983511 124135864 -293956370 -131505679 -5765619 -155745580 -265003143 -217602022 -186819721 87356253 -247999107 -145638230 10269849 -164809858 -148457210 -257820093 182962623 -253140343 54525070 -79388440 -300666995 -291827764 -221929597 18222362 -275687377 270006098 161764615 123514838 -124107778 -187519532 280447388 -135939418 206207530 -140574682 280014845 -55367769 144233578 -68040905 -177045111 -217507698 28369474 298579065 165141429 -196306068 91024284 130218731 -5601522 -3191493 -245953031 10301697 123850598 202712956 -206677451 -274490666 278073339 164434366 9244196 -93610189 -223443067 -47515149 244402006 -55633335 -11689827 -191579513 -280539025 -191824735 288481223 114711996 159795154 -223316854 278291548 182575700 228358602 -88510600 -138547125 -225220178 -182241619 -108933162 38752932 222968774 217780137 -34288444 42808949 -255004269 210350665 -17305915 212319132 -194759181 -27825119 -93946191 224024712 282721325 27083319 -103002510 -190514850 -200736362 15509909 140030541 -79296413 -77807813 210180568 233210011 158974382 -174417465 71266515 -54855141 -250425366 274901058 59680831 242931112 109820926 207615657 -72264943 -264391891 -286319310 244520181 -221561064 -43154532 270589615 186620437 -101208026 -173143205 -183306010 -41526226 81619942 -236764949 -51993742 -45661210 -197190336 -31897222 -249487149 -188064277 -192629451 277027622 194781614 -118149879 -118233412 -94833385 223242512 253480109 40759223 -267812535 135307045 248365974 -281361147 286592804 -263059192 46498403 -2744976 -20764955 -88200235 -65658941 83652158 -235048397 -183080706 219537488 -253346373 -53947338 203805204 -22955506 42370382 298474684 -251411440 120110184 93336784 -174492599 266712304 164171001 -78478537 -271551773 -288780956 -36961000 -242343931 245430653 -81334754 1753068 -125958042 265948995 213644834 -275725885 -298609295 236767327 -47967339 -169478761 -140808174 -191558259 -30299826 297973917 -139687336 291276499 -256427463 184964143 -28460933 -196634675 -11685907 -211136648 124764627 -267346657 -194837475 -8954925 206916470 2243890 -178870447 -47885514 74843003 -69024076 194165795 -199384950 -107919843 34323008 -5451513 4539435 204417296 -160160931 301495243 242250716 -154271933 287871482 -130166595 -209858536 -105030321 -29834790 -95958539 -28711988 -62494239 -219507705 66960143 46487662 -117703314 113210390 302080127 176110120 -169623405 195638033 167893244 -231250526 30245797 123173231 -286068111 -270812512 -294807419 -236535585 -264623993 -114213356 -172115079 -10856410 205579882 -157896334 -61942580 -29122104 -262776484 288880552 8201310 60522855 -263900535 206598112 130019843 7594412 225560817 284502455 70791859 -82120544 160610986 6875528 172442102 -55762289 -263753032 -233984260 83395011 193759528 -268506049 65915100 -162484064 -22031307 -263577811 -223398170 156531886 -251044620 293962141 127534526 104011433 -30231704 -52917570 -51857767 255187558 242348470 150766401 81301325 -102437812 44666785 102265401 232706684 -212537758 -247552977 -8058605 275818873 -127074828 -178008571 124278773 -273935428 225211972 -84914601 -281710429 79022010 -145903060 -2840810 -175735369 -125064833 -80044816 -151358225 -146269024 221651866 162909515 -244379392 -78853507 -143154643 7826151 261158439 -236137193 -2969522 44216562 193534735 -181461963 -21539469 -77305528 15920073 -273721948 30741159 -185233771 -24669930 -238142547 3439855 -156728845 -258543323 -51333735 -113901037 -7519445 -284998174 108763318 -260748411 -288493406 -239055270 -172896294 197468655 -52448151 -291039265 172835236 -203904461 -143564687 225304190 -264754145 173560362 -262082435 -241753650 -285658472 -274618469 12492803 -228551278 -267559668 -194511575 -39626795 258702010 266513661 295178904 -123583189 -159314930 -217031887 81176775 -53890862 244612946 28862831 -22612980 -170130991 133366282 -134335708 101233270 115351558 -26088930 152442351 29247772 -174836477 131846338 -154892755 -199501275 55621895 -297962765 -288588280 76140464 -90889639 -84848522 19830989 73066750 150858938 82724452 171785899 -27887862 -113583357 38316758 108743717 205887905 183961038 -105497206 -130001968 -263449565 -51459018 -145260964 -300660417 -225476615 -277334335 -163249232 -215688919 150008442 -131465866 -119031286 116329067 44876948 84112895 66099388 255548988 -99987543 290017634 124211627 31210100 -62351534 -534791 63389526 159416536 -147926555 40047168 -260603680 75784980 -75710923 117134410 114420533 -289208652 228102910 -215733273 -280448423 241791381 121126013 -196990684 287849840 -52203994 242160337 164093301 -90958898 -121747209 270219984 -188093138 -105178618 164567027 -266162476 6808420 107359873 -266963043 -28597547 180422142 -127018903 -154162946 249432338 264795801 259491944 -283689496 -178631723 85533772 -136273123 -99600075 16624263 113607583 -235621554 -228332521 40326284 -12559270 -220961569 118135618 97010998 -233644507 177661366 -180654936 276897808 -158639127 -196468501 41693498 241752880 262417833 -50305238 241796970 -138618297 22544927 131062710 -249218568 5161015 -204876960 -228289544 40322345 110963994 -117131082 54725980 -121858834 208727844 -87482937 80305279 -71589956 -36760207 -65894428 92193668 -33846004 -56977083 -107801413 -126864106 -66348828 109877897 240906730 17113855 284016285 -139451911 -10975321 -193348013 -143340955 -239706411 -84988276 289052531 -236254970 -157697425 -178382919 -53576890 -39753268 -112956281 252534180 179852327 -161851738 -217238100 -102461142 189334091 256823075 204411479 -201073036 -199453288 127956322 225231884 198857299 182240000 -259980019 -66785252 134450193 298531475 -193412166 -30483074 205902741 -218767510 -138099381 247261759 -260582059 -213242643 -281499099 -223871288 115549683 133866036 223930205 217303843 75043398 61771894 233988829 219196478 -208802747 -116939274 66205811 -61584911 293228897 -107436369 -249064786 40971133 167309945 -81275121 107513538 28179795 -90282133 -112080887 83569629 -101307602 -186944471 191872171 -172945922 120681939 -257077530 57051523 -258331733 178469395 -201461274 122710705 30275198 -16881612 -233299762 70549679 145332766 137467588 -208082935 34820503 -274230051 260348139 296789917 -181285337 -99163443 -178576056 -38297880 33717058 227214078 -56958885 -134627128 19006331 88128083 -243502736 60138762 -155979126 202180056 -281687510 286326834 75526949 19143666 140979915 255678192 85656471 6709995 -116405887 -218923991 239078171 26743460 203544363 108626816 -254459076 -196218931 -185379195 -45109319 -128407181 -162508981 -191725768 -85595633 126422982 -259022613 -22387792 33532186 -97866031 97811359 166403334 -112906635 143661616 239035584 -298872260 -8342774 248637248 -181616415 -98502592 230334348 -159524337 284978977 9083194 -157374080 -214030666 -261167093 -128141026 -199258671 151523267 22412571 -216482206 -34309667 128680115 -132301382 -16596169 197555392 -145501649 297622222 -1702942 -132562413 186387930 -92908575 253704438 240015870 52922839 109649279 -206671636 21788865 -121719793 137530991 -195566364 177032425 59580359 73555648 -81987445 240329450 -159271716 -301565790 266455471 124466096 166378858 256969999 165738516 -162190035 171351544 267022416 267212230 -270402598 -176426625 -81128294 199663610 230477407 -148657331 -63441391 175760844 84765409 -274933107 -257519528 111301026 -40304503 153426063 -246400478 -144478012 -160916473 -5325395 68097785 -42945093 -21393471 240313005 -7544312 111094976 171231987 -288325580 167354281 84596902 294867881 267643589 -229130586 264986753 -93634090 -131598689 -27547228 -179359812 -70753503 174245361 -76088783 -103877177 36459837 165155268 -131933181 276284331 35523466 72558514 -222421365 -219904306 -134374934 1024073 33810963 -103565295 134971384 10328067 -91992483 289888611 74172016 -122897989 -105777768 -168541800 112561964 135576752 -11619954 202383653 -38553068 253226337 279006533 140120431 53765539 -225986053 -153306525 69102172 217819095 -237712352 -128251680 -176500858 16746247 -133086169 -257087323 71523716 -216934191 -168534199 271039499 247182161 293157431 -150190025 -181813787 293930397 -32260068 -209830730 -48452851 -165574942 -222497622 63225106 161980599 245372894 28830273 -60890386 259566917 -286837867 263622838 9553025 -94072640 -247084265 -5032171 298748079 -23377008 273313363 -237481279 -111449394 -39111926 -260234185 -142543652 263578965 -102345498 -13137936 -49376217 -93760032 -110205191 18899616 -63557333 189283511 199946118 210407023 160198735 262961150 -121483195 -289501137 -260342709 93524051 -173836354 -35899514 77665654 10030818 167350931 -89247686 185553950 109900765 290706398 190272073 104556879 163959282 -223346243 169247350 277776060 249617576 -238019643 201724325 -101411027 174561494 218927960 157158702 115169461 -230443391 -27355141 -217623401 -265208105 -287055141 -199433676 22210752 -114077514 -153057861 69110245 -130311973 242200346 20001916 -234225924 40082036 -186825540 81546528 -277597268 193813875 -213921926 243384290 -41702630 242021834 -265678134 -35105957 267386609 136099390 259454185 119844024 -140328493 -150732565 -5571343 -54703265 131009117 -184784725 -49552017 285023379 259710616 203657903 278908905 250686563 32487505 269229375 119822900 293943865 133459046 12192367 -128478485 77871222 116228997 -59182991 170480655 -65383298 -263490051 168150289 -121290833 167628310 -289349096 -154638674 -61363906 45781093 -287548505 108666837 61069611 262912986 174729752 -94455451 8767458 -128882857 130433387 226179987 235327086 -233893259 170724076 -173723418 60004271 -128972205 -278052509 -137697257 300251126 -16700833 -236899150 251361521 -18869898 -191772658 -10159776 245354183 294488014 170771267 217030432 141675634 -155348274 -153504047 -244156193 -149734261 34743639 252161765 -5486841 276428101 167621510 98283894 131870720 126688089 232940328 156723102 -251304628 266265687 -91226974 -279700854 -222945748 51730633 -122994175 297469036 170367904 118370734 161595689 180381108 -270348721 208651029 -91114968 -201501366 94799232 81443019 -168576247 87929391 -170474875 -76523679 178383701 -258528712 26813643 -34045999 175434295 -234988574 38046441 122727170 230694313 -29102415 -201168184 16656942 -58282331 -231852857 287052705 -264674267 48494977 213377529 -95931731 -151051169 241139688 -159179942 270880384 -217900115 -295290747 -96790549 133409656 134415962 21716834 -277767838 14361738 288365496 201967153 104032971 -140199168 -55279780 60334637 -175746277 74523212 -96686097 -219964458 -89462420 -131901022 -203537113 -260930862 -66909376 108222033 -276734192 -195878730 -236528138 65613539 -143602651 74588471 -112568444 156358681 -299503761 -78864232 37013955 -46699982 -54740981 168922270 -209302675 -132692743 -69172340 151124568 214305787 -66147487 234126493 -157589183 -209162818 137282741 -80567705 -156404708 -81750770 131757839 110939780 -85628062 255658208 22118804 -70790208 140959609 165187855 -198645575 211726486 239813292 -286630099 -72604978 76185160 176404264 -13088528 39431823 162805851 -245812351 300184115 210225187 103945276 162517640 22423194 -226221671 -291853943 76989131 63522886 93600585 67108064 255399233 -100124027 93746763 -114712100 227309182 249907240 10841812 -235068524 -13637303 237813757 108378202 -224720103 -187573200 96900634 -164311336 -231424354 -182011488 -1469669 161555492 32619871 33519671 -297085485 255301490 -170474568 253687436 -235924894 -115710602 73984881 -162386557 81722047 153479764 200991085 -214881646 36169880 -213732561 -40578681 -236652965 200085821 104057193 33301084 -163411418 250350228 -290503271 -204434322 26926669 257146323 220638950 -3213396 120495787 204739556 268801346 290831242 -47905854 183108858 -229384863 -247470779 -266252268 -43359596 242161698 -193528487 -199930380 -138038872 168265208 47657740 246851153 217935232 96930018 87550833 -293563862 133619674 -203638483 291791185 -89320002 -146866401 -99803143 238591911 257296382 161532850 141683599 141523513 75721795 -297750743 107529883 94601066 216039281 -131635671 -268830016 -252015593 53700061 63104768 213026723 51658106 -119110602 194468750 -165244072 -49096215 -109209520 -179096437 84899212 16049594 45719004 19492046 -77393514 235686808 241526859 -70336291 -285203371 -120766246 184877399 297663395 225161975 37067356 25030754 94857560 192735741 273033674 107272909 84290400 -18286590 26122047 183166766 -203816429 -12220883 -48144424 182630889 159161318 -230620053 59494496 -105276530 49516471 152505428 -202361248 -100068924 -87993530 253153477 -22338980 114877696 142271270 146860135 126485095 -121597291 258623389 -145246858 -175791522 101588256 -120795323 270288724 -117887584 167516314 26587422 -237915438 -130083195 5409934 -293018771 -249209486 -120900171 -254310033 -33661311 273180571 -138257676 -147925538 892202 -117190912 -264367242 -91453938 161533821 -38779593 -96953644 -269614681 -205596416 -286175834 -67716723 -79144955 -240790396 -265855124 -117867671 -227281163 -271991807 126172935 162811170 234288277 64572053 71653767 -85685988 157426856 265804230 11354529 -37096676 -293536023 248337250 11594362 -99469470 -88155540 148537421 -223133496 8566877 32896411 -270441650 -7201163 142731459 105423196 -297619638 154944803 169445594 15114569 -51132528 288343641 165345061 -201504763 117553976 160382077 236850703 -55156902 -4110595 -186006627 -1005156 98464306 282229338 140731678 -112195290 155809309 162372395 -134117744 255775083 78973067 -208640334 233460906 112990946 178251573 -201653896 -247477971 -1498850 -145588528 -255413931 96728115 62697666 -147669427 -44627582 -141896560 -259139556 269671009 -161882226 -59616336 53792958 -42607296 -255325214 135701321 -223072069 169484837 -64352994 125193402 262605252 182908828 -68916861 170132388 -275042030 -156731602 -43624036 73671231 258522323 -20476448 58657932 -71271913 -45101264 57604154 223189118 185247941 -70903922 -160373760 -91776346 -137443996 237913431 128691262 -221690132 109168446 97519049 30903601 -76952528 -47979665 -228290976 60235734 228889830 65051029 -162172896 91594833 175834398 295140946 -118510128 -223233847 -359182 291505588 -277573809 249292256 75405816 -103965448 294358662 101573957 220447013 -245917441 -196433364 137147316 274740318 86493709 -162458449 -266890633 -221633445 -222936566 158583338 -79487017 260504471 -167782127 281117026 129391717 169513614 -183465032 1557967 -200376831 -141925949 64495390 217122556 -128384601 -223848875 17692845 44799974 -199021048 198628893 -46713611 -213912695 -183238857 -274398548 116146337 -56502913 290950599 143619483 35629178 268026833 20287477 54059127 198863427 -237485330 -269203684 129246301 245608890 -41249640 -125671967 -183475845 295792882 288401296 149549814 -67961873 -267267426 -130455865 -42330829 -296126802 279251457 104000041 66034442 -166173710 235094169 293700302 111129134 -88434913 241009105 91652795 -151496228 237106754 -194173300 -293795013 -141027913 102944962 -219350209 -279836053 -164212416 28831714 1843906 166593015 -106223854 219966490 284514851 280576207 -165791253 -42491859 -33422735 -41527357 -205189438 116510407 -287965509 77159562 99466783 -167460177 138033228 -270852268 -293950283 -281569811 93498165 36822623 50423202 -208047742 53592117 245004900 175570834 272705833 -300119097 231922674 -103348836 20674337 210265337 12829705 -137437792 300672787 -130910162 245747551 -266175077 -154355537 202334713 -51281410 -104272830 -253242047 277529907 -194340715 10096781 -135917819 63469590 118797930 234556482 229073420 -261243518 -79990455 169524541 88876718 265608457 298402445 -221537969 262741321 28030994 62829334 -244456865 31285817 193416990 201898281 174080156 -96240026 208285103 -102701098 -82839379 58035731 -76961810 119211976 -70358705 249944814 -91396432 123851796 -80029372 -144537022 -90244172 262903808 -24573297 -3668178 81098383 217988609 -100964790 28997327 -206755011 -233856116 196075827 91398093 -184285919 -253130280 60331834 153436639 -240613766 137589122 -294652164 -239230968 55575835 -211073970 -132306263 17298990 70809175 93871348 -173173044 -230512553 35864407 182812253 -140535727 -14912798 -245627852 118464899 -55080783 43078401 -205309039 -122293103 -23669064 -275822567 -49686460 -61682983 175095313 -11599164 -258473696 -123422015 -92724954 -32272128 -117847707 141656475 165062155 276585022 -135211538 -73656476 -164091805 -28424837 -224109886 29370849 -287893142 -24258542 226490615 240131712 116153673 104894633 -58773475 93969319 204456515 -105271539 -140155685 -270771632 -37191903 238993751 -179177144 -222809066 -40358336 -163000734 56451461 -297054038 -212345149 169824691 -228812960 139701520 284238673 42713725 -87246778 -209729470 -134555003 -228756724 290005626 -201925134 -111871674 13480871 -116968147 -230484292 -189698250 -138338244 219472422 243059074 144759971 -97115905 -160904984 148182052 -197048499 -187131318 256208518 84727778 74166619 126541286 233215495 60349413 -140523591 279333620 196993582 81116285 105866719 256981848 -275140676 -301328724 285952673 11822073 34379055 -227344277 216693196 142027855 -261004795 -51778012 258464437 -171887164 -239868613 62016835 -212615356 -2056515 -254673368 205417997 -222128868 111938859 204403999 45368253 23528236 112145436 -41953135 125053824 -272566229 175083237 -38307559 17342497 -256109628 156252781 49039001 182683158 80055217 -8046461 196184470 182963338 -261420286 -275339239 -141218593 -82763378 266136446 167701110 289749540 171951237 -47646337 179756169 274610465 171623775 83256474 -129800045 -169248945 5665062 -170448249 -73459033 68720923 92865505 -43823780 165806062 106650447 137871961 -232160790 273541106 24097916 -225193135 -226712556 218590577 -174020043 222361187 138981694 -287460077 32819994 -155094152 127064029 -248916558 -202022970 -219459866 -108787729 181007658 -226976054 265075112 -128799508 148122004 -64220794 33862240 -71137650 228236222 -123725071 46752295 -199901602 123593698 3337494 296287517 36423097 -17370265 -25029236 -237875655 -203931527 -139565203 -294555116 -277791612 127983305 208397545 24982471 34394619 172384049 36513915 -49294890 -206175779 -5262579 172627617 116754745 119229208 -133234420 -132870900 77068432 58467285 -248787222 183664863 197379492 -240016446 230450185 -174498781 -63551359 -10294651 264103557 -88485236 -74369214 -232946584 -127120522 102458087 30017961 -262517186 107576382 207170769 171613354 102944860 -89950197 142171802 260220140 212109856 130016022 174052119 -266591512 199240156 -130901285 -247125939 53854172 -175988849 -6074514 -45530405 -89392656 30020662 -181534573 289298082 275918344 -263194043 68967897 -290799364 -97959754 -111295117 40213852 -130549818 275988616 286040523 145090363 -216039778 -177988150 -95662353 -132704921 -115973096 -159602610 154059477 -242836433 -240242967 -178576888 -79563450 157730847 -132067051 -220829572 -174912812 -288173012 101382624 197918900 4903943 -269905306 95315787 -265825064 -22478294 -291972157 -144900783 247020038 -223664701 203225099 -96266333 195885405 -51974546 -45021674 -268428523 -168396387 118574182 -157075149 -119078441 -6201189 -218629269 -252834019 -149596029 -130976252 156303508 111524505 -288258867 262879163 -214333312 159006428 -40632441 -166675336 -301749264 225877867 182956903 -223418965 41153103 109026320 241262433 -150503871 244438702 -205287354 96090133 160311676 -24236687 178409738 -282486147 285041349 -30282722 -25904826 -108325943 192452723 176419320 -272705661 -44359982 -251366400 -110946646 156238338 -288585540 223653571 -86206020 -248235961 153771456 -259473516 242421701 39327124 -59094856 -10347194 112180939 12545990 28134849 -297501189 281916520 3998220 42014469 -186463754 -286219248 -103223263 -124901360 231767687 297476615 -192249746 84932356 -114550486 58894596 -47447144 162279282 223012328 -32867276 -297835471 -118941864 -258336723 -117676247 -250769814 39581919 -99058142 -147682315 -185812656 191968250 85675371 122699751 -32728290 -95787413 151623710 -204384690 -45764264 -113373056 -290227233 280789539 45987274 -184736133 -67797699 248842825 -131368982 -174374939 36082864 -121777782 68062016 -278296275 -254300789 44616793 192224851 119456345 112490119 -215095303 53491691 220642416 -24460394 54270341 4811827 277705797 -31507061 160791155 218424046 122479681 42374246 166377447 -81273504 -199643904 108337052 -221286800 119962569 -181728901 -300666835 -288253044 -47887218 122834930 -43814495 -93660145 65405251 146771742 -199900940 7979366 97640218 -97509548 160855690 -207511612 273385742 288874526 167004909 301615185 54818626 -145195045 -116942836 270149587 -100206957 68268472 -293555439 -294972547 296753494 214124398 180683740 -258405353 -204405396 -96936164 -28328233 228254425 144547799 43446275 -227442417 -275456865 -29052132 56356521 -70164503 -218981394 38341633 202931575 -157912655 213058651 -120231121 -91510701 163209673 -64460586 -159129891 -298921331 225226361 74364181 188060426 148770904 239818985 32660365 105880284 -143953332 53190840 -147885663 274099601 249749134 177149402 196067734 257843182 104332767 -194502867 -252632866 299728374 127828981 -9811085 -62044467 -244942069 -192618919 -173378851 286053230 -8813124 148929245 -146363554 -232151963 245022403 189694831 -215280788 78623083 -122403387 -50654929 -246728010 248550839 -200247938 -251038953 6240892 220548839 -169327556 136726858 192963769 301680225 237927109 -235527978 -107436327 68093359 -169295592 -142081372 52287685 63174279 -33042113 -45666007 256805126 -275101319 -200476382 -298297999 38829278 -66175110 -105675130 -226903505 -123526566 -182517425 147376070 114090874 44239324 276036288 27951444 208656569 -117242266 -35122180 -77344865 -250121835 -127079366 -265010600 -31890414 -162759445 -130403802 -88835118 86596456 -104752360 221226919 87569305 -254025212 -19618601 9987389 298627436 -119562952 200705780 193962172 41608532 -68424631 5465009 -210109262 157467423 -238678491 191566415 73786738 3131449 147508612 -262631224 -44643091 -165191084 76682022 280976661 -57615473 87816020 -146130551 65872572 -113602807 136944085 -220640421 104745568 -227491787 -222665887 61938761 -294812581 7837313 276242244 -41976279 141488838 -155996942 -229404081 138227270 267952348 264201007 199916446 -57237365 -201928624 88697793 -150785584 -35294126 -253038493 45392469 -221553508 267222942 -142320801 30485027 194801040 -111727294 -177743063 -18767406 74466940 98143571 -8285451 226453018 -223755689 80832447 -291885634 283852600 -197979282 -296225801 211192822 -242799733 -164828672 -276559149 124747625 -115648865 277362054 -248373575 299533179 180754655 256858780 2511337 -73970524 -164099664 -201202661 -72781680 266564264 58978631 43460158 -267761190 54085774 242758562 26515894 208532765 -99868479 -217337172 89397903 -215581011 94731597 140641522 -230847325 123633247 253224894 196789167 -110961162 174107350 -100952505 -86980723 241447827 213609534 46565897 -272907396 253339949 -28858205 31338920 45344534 -158659032 109395744 -115843354 -62659196 -219152338 217541193 -198045071 274227296 -221007010 196169007 -51149165 257997372 -45578690 112832310 121208741 172177804 -188065298 -78136378 255864674 154691724 -18205700 -72898196 -73927930 -251981149 155014717 -211239114 101663160 14663071 -209305883 90783885 293972732 123906129 166234535 253209384 -132089179 299156553 301487059 -115118642 -75004064 -164687116 249348187 169717551 60157771 46665657 151485336 -237906122 -126562702 -283371100 115426480 94010665 89578226 239488661 13052750 21961498 97932656 142816194 -13386001 -98909655 91860359 -172264321 -73564497 -5622369 293562433 -232595294 283235783 287948963 204005623 -56955298 51399132 -233937322 -250076465 214509812 -244267308 222837739 286761204 -206424388 -13035486 -105784920 -20622074 271637473 27650142 -165474275 -94052317 75471601 -174017750 -194337228 30506701 194639187 -242079311 261768735 -79079791 -206216588 291281513 131744161 -203384029 -202045781 -175812506 226555314 26908749 -115777790 -290976963 73628438 96787501 270692455 297607263 -60328064 213249447 -264270752 207901626 -262839516 -80714407 -267807001 43033381 -169832481 108560608 56703871 119541854 236617965 74418558 -170748279 -132866796 249370876 -221628605 -263305992 -256820025 -229582237 -231290598 75865321 124873724 -114022791 -157734805 -292455186 -189972778 261432854 -200715337 203025929 -135275185 51991230 -247672637 -256593624 224395922 77618015 -109879758 257249515 250662163 -213471288 -287978214 199971036 -1874407 -285227840 290093280 -236242344 27062033 -173861650 -1476432 -183030442 -105430853 269318774 -165746904 252374792 -65440522 97663347 182992199 250301257 -69169036 -181660205 212767243 -293587526 64814148 206088029 -193754648 -229450244 -95246638 -103718070 49884814 229971437 250397095 -116506231 -75797747 182935770 79546368 19373523 -233771140 161779295 -30627436 -150420064 296964511 183276573 -263546023 95529307 -103603887 171875581 142353617 53182579 168142441 14345144 -241122906 -275773344 -230986872 182309562 -264172268 -199837751 -129034608 103206650 217753685 -256018850 -4952229 -5768178 23286423 -140885040 -96910012 -293661577 98275833 295241796 -18573883 -170163916 29132626 -92984451 -161875558 -297831064 -126632014 -61140646 -281455665 170338976 -202414777 -198977661 -221516845 55327646 281092546 196841876 203167601 -188114630 -83498192 -139509814 -49038041 -131933744 -246451218 258486407 -159045452 107859845 -247918409 -261323059 -120024688 -108030382 -197548512 -80511891 211046657 231694544 -185556933 -301664414 86968744 148683710 83625829 -70837550 153670243 -165798098 -84021873 301827663 95728879 -55498883 -222673637 110484474 -229522768 -233141341 249187429 -47786112 83892454 209867293 151912039 -126983228 51800974 70452652 103124278 -88049566 -292684730 -18346591 -277788174 -297141323 138093479 68437620 -273954874 -149944560 -235475166 102829130 116245822 -151801552 -232051183 175572852 -6389257 -294407063 -232528702 120727104 118857061 -163648371 218240384 -80946051 296186986 -90260356 7981163 245971827 -107953069 -99559761 77739770 156767146 173881220 194286645 -96562434 -96258768 165342583 -52819845 -278921448 257234226 289990822 -4480830 271693392 195742779 242087826 235917109 -94936961 171222552 194642636 224794563 -214978153 184058195 -83752452 -154573959 188997951 -67261818 175160909 -165345678 -50569133 -44364909 41566561 22940710 -290639953 213279089 -176588714 -147071648 -85883345 296960537 -234501065 -130534411 186095144 -178932498 -199469383 212591071 -165958859 228270996 193479004 168834820 21248562 -217137452 301472040 297804151 -151920967 70881624 230226647 201079328 245210292 -147710967 -221382168 -298211309 -42227526 -261693597 -252697994 255241157 -261278587 201604973 -290815486 -258964710 47780170 61000681 178421124 226044562 -301407881 -104328852 104142617 157544705 137526735 -169223168 -231493613 212063263 -147101750 201392484 80930331 -8788873 -35764716 80611938 11775596 -43079002 -170057938 -263058914 -278237199 -18721018 -127648767 -233411198 57463157 -47096848 241338838 72299376 -90915533 215189745 -281158547 240778267 192511647 26124436 152695206 85936197 -67345006 235213946 264512488 283901763 -269094567 -56323004 151400334 264651965 -14542314 149899603 -30353095 -119644844 218782880 -273098642 237444646 -120920764 223009385 -74309451 133552191 -56179261 241952248 288838649 212410506 -90573805 113958452 -246221641 -4469987 -220161711 -100846426 81836433 -102078201 -86930948 240690200 -96292560 230346974 21207947 82500735 75801798 -277866362 179591980 -197431596 -47739032 -58038551 -225755918 267493543 56136204 101999445 205675721 -137717242 94970594 171999942 -133291616 288873724 212319871 212061461 75324285 176531024 -142734989 -287910412 66663007 -300469128 -191165614 211923173 -50086935 156500611 -234748410 173395038 -159988711 28893434 -30766027 -244892935 -63373631 -191638300 138178968 -105509084 296697229 48613771 71013653 -129830016 187514415 258942036 186803649 -299447524 243079134 180474045 -245912076 -29922656 -40102420 -302077352 -192564752 -289593222 -246840838 228112600 -44955314 12816702 219351387 101155855 283420561 -172270133 115656281 172380914 -232239883 -170313314 -55020047 -52154530 -291897710 -120865781 -146999879 -109354705 -141219185 64098512 237627252 -283173216 70920335 -23439834 -115621049 -53685489 18977862 -253305579 84552214 218856987 -143972737 -269652301 -212570346 -38289611 77761398 249145395 -2450055 208787761 -165482267 124450806 -248469896 233400261 129706522 -35921439 58981097 212812923 -26139953 -15248798 -242106266 -59143309 -272704082 258341588 -222272496 140097683 -88448629 7131215 30405559 239312627 -248251025 -44431717 -202023603 -279391618 19621998 59772917 -7958657 -287176880 -156686475 92707405 -136116186 -129230292 89546982 -26665107 -220903365 92803662 -155471620 49646808 139276661 42468413 -75436781 140470483 -72062076 -215410793 73146258 146575280 -84499193 -96790125 -50793594 140510010 -258196507 -264111276 58319607 32813932 -181102565 -254265806 231713372 41179425 230661113 220941016 -98845829 -156371565 173388582 -29495517 285926398 -160043106 96287947 -177218792 -220341395 -234136239 -75671592 -189782479 -124387151 241901606 116664887 123440196 220520887 153229046 -260880835 -182357468 -174985042 132028980 -11745359 235525755 141391378 253030909 288379352 61434543 284776859 157332071 286259999 203206955 89270360 289698242 246313151 143294437 -188090610 -294819566 -291510205 -78960754 246727509 159133988 -236961893 -204780211 -90204200 76608848 205145324 -248912508 -42375896 -2464186 248735311 -136423594 -119834291 43962341 104472152 63946965 -16665853 -44651669 -276349082 280958100 -57029102 -268088377 -68005071 19269056 112148536 246674941 236348230 178368193 281049710 -94006027 -50707636 -202048451 258969235 -204728745 122707981 -300829688 64762719 -288828770 -212608629 230961190 146423453 288686669 -143864009 -287073766 205061914 136595643 302083489 -138693151 215160525 -153111632 -72075879 -252350469 -39938503 209542814 -130323243 103896618 -132853396 236330451 276809101 -28306408 -286318287 151759304 -133292090 -271985727 131051478 -257247179 -19331131 262097799 221104945 -240212572 -192387493 -27482279 -166228010 50338744 38801905 213906941 -179754308 209392039 -87836961 2704897 219016814 -68485049 110195410 95303248 -273665576 76368777 -281677976 148186130 -107868776 -293877317 183726674 -11158418 160230464 -167723742 21478119 131227858 66238599 -184018582 -46109966 110987320 -160490195 44328842 -170337943 -137367697 -68288977 171733475 187289920 -152797417 -101313099 61929011 218013237 -150423910 -176588431 -235743405 300331717 -187004388 92886021 256111207 -256715421 78319112 260010903 -53772744 30705548 -48331961 -228728921 -158759620 97912299 178457037 240348323 133680265 185606877 -80787003 -33110484 101001625 120743014 -279333469 -287685623 62919373 -275711320 229200652 -51963988 -119078584 -261311451 203081265 209308981 -31646428 -74636740 -156747453 -166212864 -117814515 -272301676 -180245943 181428503 -28520019 -26364432 -246581840 -121128523 -33249688 -70379940 21262084 -257692839 -81241053 -169591737 -37216590 -90368972 -2020205 -132116346 -255079297 168243379 90672552 -29766934 191351818 -201537195 -227099560 222179371 276839030 -165492826 285794564 -36060994 79871773 183410671 258563637 -232645755 295717237 -87481485 117218258 78717657 -23636141 -33232695 -111839069 287366893 170640941 -87765876 65150238 -153263861 240650248 75418765 152213562 105904495 -215912261 104734639 -264752608 165656105 -266423227 -199278779 -217457251 -114319167 183557961 286503057 113823854 -298071610 44452253 -195748996 242812948 202944299 13883602 236955250 -193514427 -201052154 -55961017 26111304 -186024447 247718653 -184018963 37971917 -252176197 -298734046 -520501 196031591 -171872298 -206782282 -72064102 77922205 -19071951 -104701379 96573213 -274285504 -60284684 -1426553 -285623110 -186440841 -189906717 187778972 -293002578 -280145593 35652282 -298542266 292685386 168745999 -137995577 -169479119 31667193 48122260 -20456607 252648586 235689971 -47021626 82099494 -107242588 -64861674 -256003370 56550673 -158954345 84274425 -181790228 96988601 -202599482 -98000637 -168709029 284382761 52946811 101135143 -211797805 -187226210 195650620 218788593 -235570457 -61409485 -212688968 -122758509 109855349 -275839682 -150588294 -236665480 186297842 -145322337 -61180739 264168932 -38708540 -257168072 -218595830 186853147 -121194585 -194649639 -235968168 -136236042 24801810 3834300 232877878 248411334 232362840 -69363782 197648602 -211947963 122296277 281412216 -248549285 201091507 -35737471 33503659 121170804 101157722 300770577 231368494 -89790095 210937935 1925517 10081868 154512805 38743861 -224462722 277314725 -88600640 -70076390 280280310 68032622 83123168 -19632145 105038169 -190882788 172137652 -46442608 -126672401 12209736 292712157 8527373 -298257268 -39972976 158684146 217093394 4002944 134400813 133558232 217521947 -65503631 -237867553 -261920885 -261273191 139320595 -150122975 2857742 -124816246 130803491 -137050417 -240200507 -164457025 -246484461 -220161265 -152280336 -272920230 16293482 -215034193 33792270 -70123146 30188542 -57120415 276475821 130902203 186587818 -128732747 258758362 -121188473 90505945 -276674921 120938485 240223438 268124194 7927913 -82362388 191006786 63998614 -175772788 -277258452 44913563 287626279 -88006281 -55485512 274282364 97668906 -55783095 -17416049 218595357 -246552289 59831617 -205956016 -68575879 290766636 151268849 -224695204 -137722214 155608408 -160691107 -170065170 -251267718 107676791 210829505 -193996762 -263554933 -597914 -115998618 -273233769 120119986 163144022 -246827581 180304637 -224820588 -199587060 -6736413 -44841433 177191917 -124439577 -36228762 287140982 216881950 10776205 -28319529 -177777059 -31513019 137378311 137975498 262127618 -110868727 62833380 282514563 -284677182 -45551694 -48092470 42251360 -94589646 40890778 256173731 104930015 228255197 4392736 85906196 161894259 -14903304 96856378 29427071 169868395 255436450 183946975 -28776074 -249938615 -167881588 -277318478 -59143188 -249900333 -186718417 197698395 96043768 117776818 129091815 -6121338 85944648 -216119414 169502673 67884804 286681805 -298637359 152343653 91655651 -106382201 -106843750 295012409 271336550 160537424 -149951961 214414707 267066619 154770240 12155991 -242734813 -195645577 -111102092 -161204337 -149040600 -250317934 187408122 12226206 -204824932 -126188965 -226730283 193598172 76234401 211971679 -39139168 -16186260 119253852 -42867567 221245030 -194800919 215158048 -88890889 -154754074 -60059672 -6065204 201573181 93734937 15182597 201390674 -258986905 244206423 242569442 111883557 -48204058 180830875 -138459601 -102002555 -271618517 235094145 106675369 -12789842 -41265629 -295434684 77385251 -298391989 87169821 227892468 -39504431 63810260 197606834 252321365 181696283 -95839355 -135867572 139777932 283030184 157154555 -68233069 -88263978 99400100 159214390 99369840 122948104 -179013613 -235063915 138712422 142369391 150145971 293596884 93114050 -271229764 -235403308 45922831 -177838286 74283930 21971076 173435711 75248244 19334703 258340565 -97067778 215220765 -216253121 231500894 -43023752 219712046 113742040 90347776 48128739 -29536209 -233629376 -125107182 -120835010 247158449 -227587592 -276425398 32750180 140927 171937957 -90866758 -164376719 8617613 111939071 189505461 -68632108 -5892730 244545005 -297197502 159105584 279484780 -64140554 -233006289 -104634408 -66847291 151650535 220588569 -219789028 -220620855 278128767 -36558257 -247904668 290959722 -275095805 -39606408 -21911289 246684014 104218623 283135398 297073410 -258856528 -229602304 287403007 214738209 -39299210 53980259 95643019 813236 -63695089 65611833 92837382 74103073 -63024270 -10059079 155390765 4746168 -270354933 -65897655 210885173 240864431 262266754 137490098 -1120990 -166227754 -125549517 4443002 196898014 -128424943 221167952 -238706204 292069758 200394310 -144320229 -176793351 -204092306 -232185329 -177885528 -58758893 -76757064 287437274 -214434000 -199543314 7420190 -270492645 159180442 -214848675 -142415953 -92032706 -228168136 -266529258 77489486 -281676953 -148557707 -25597630 103753153 53984776 189221263 242888861 -46406984 -16900630 -200440686 145760809 -151224006 -129917325 216610834 159126226 265943644 -172210407 -272269684 -288788746 -196951766 -214580708 16146005 256694960 234446873 -21651806 -152624123 300511630 -168972366 -223405043 -240232076 -160738318 237486109 41059287 49889552 -190360052 135840142 166332152 63414652 240271549 139034743 161689118 102870025 -74819588 241147687 67119327 300987690 233184820 221054167 -1823638 217031061 -265297110 79317847 -152998271 -291596783 26248034 -39831399 -45301532 -160721180 -254350178 70436673 62258119 -54945869 -289954843 -57628040 -154949364 123099676 15396655 -71384525 37797478 135653891 -278287552 75723386 22259170 202893516 46796791 -237496430 183906155 146167170 -15193769 -174141707 -130795616 122779369 -207643963 -134693699 -164484088 160352148 -138495621 31524593 272875181 131087696 165483096 82164502 -113637688 33921557 -8592511 -40839553 219623860 182444197 -45308853 287011507 -57656703 -138113061 234488005 -94950609 -171851810 -30682676 217371304 -237941057 -275770146 -28000103 258905916 94742081 -125070396 -270196184 212058025 -117628044 210139545 -270837107 -130646030 100443378 -87969461 -29229264 -73438272 93218348 -167120996 111937427 -247717994 -292258642 50145959 -196686106 -177915384 61499236 74440068 -171258860 -154636685 47977 227967884 205108995 -157098812 80967848 -29614319 267459415 299009635 -1620498 109303835 -53705982 -150848372 -130698354 29150662 -215944404 -3157640 -54347735 -196424244 -135260937 284130892 -195667375 135921614 208591231 102782079 -219498025 157538043 284685622 253055648 267890258 102443332 -268263785 253170095 126709102 4457273 -157794053 9318784 -288394925 239141716 149991859 20556313 111229053 -105039121 184414825 142788742 205827962 70735575 -37516151 161708374 266498135 132945107 242483917 -266492658 -52688298 -77680164 42892767 297562451 104722692 196676119 201294383 -205193821 -288966542 -227417040 -93861740 65011568 290583851 -297813646 31275219 249836889 -299923062 200917463 156199646 -30059831 172787177 -200108644 -206198814 81542075 -151609497 -121372600 -177338371 -222789271 231919630 -52273142 23489857 257153243 -118126263 -106038039 16268312 63589365 -114164237 116549693 -204835849 268614911 276190757 94271528 198895476 19267709 142734066 -42656924 -160099410 -61536369 180464421 155724098 288770037 -96238973 -285434826 256255178 140734411 -89764972 -203184007 -185331006 168031446 -88659554 -125620519 -28404184 185109071 32673991 155972056 80792361 -199635331 37798431 -85205247 295449997 27779721 241799672 -52515362 -290990086 -70862376 269786324 35752869 -228721753 12553789 297513967 107920844 -65890166 100130965 -33455714 281148211 82916176 -300729520 274685993 -33739261 -160427455 -22894824 243248313 85256421 256270380 15389130 -15705771 250135133 202287278 146663677 -175377918 169893477 -300788003 -85277378 72706988 -169061515 -76275598 -181916863 -14986503 146177492 -135070952 99538185 27903008 -51690498 111775442 299602379 -195190641 -197588202 190837483 -242357465 166382622 273804416 -18843331 68513529 57813435 -87371156 -291158711 -57961962 231473625 70079129 -244619040 -208389232 293408120 -245483397 234594703 -70309357 -22689004 185934768 -127920053 -71168791 297706811 268522739 -269500739 104869426 -3822270 30113965 209468221 104056178 -188797342 293058866 155183860 -174737078 -271479176 181610405 -234753634 -45320152 -32588367 39030474 -283496713 -114595460 74311007 194322116 232746162 160055849 61763740 235267868 -293174249 239281723 198544806 244240406 167502470 -33273016 -22429795 81547067 11939338 -196841691 144812183 -51228506 -83433901 -125586414 -190878494 130010558 180533860 80018999 130252136 19263833 172097683 127468196 86818814 -256384813 -165612767 4555405 -106584134 55278864 290146743 80199586 40690650 -43442362 -259186156 235223322 -232716740 141712581 163665411 -68394788 121337687 -191783023 12482482 111713624 -56344902 -4505021 -122902818 -60343012 -191548426 -94315393 -104118745 -66701095 222589315 270563964 180075127 -195269983 -288550663 123317892 -85247923 -262589581 44857697 156634285 184706813 -181842344 170671826 -128581502 -115390727 132854035 106404251 272380972 -240962981 96141175 111475207 -238119854 -148596700 -202898864 -79453729 258980835 -204068976 -206576552 -10654005 66437082 119960200 293102255 226865941 150357968 -83279980 -259751628 209374346 -88933777 144791605 -164020049 139171522 -245630877 124065394 -219824214 -180139890 -54662448 83265819 -300004679 256573326 -157095790 262180570 151182884 -186952962 -69761863 -219138087 -209410443 -39911736 289785518 -75830239 183420915 -140664671 182980912 101547991 116412035 121788827 -93651835 -272347785 -73554085 -32714974 70228094 -210178894 -95110532 40526633 156726973 137411924 113972563 -186549840 118740694 226410478 -119895938 33679413 153983290 180461400 124360605 -168708911 -97267968 78168783 -10451740 -172297026 426521 -5700246 -194718859 81903891 26024104 -26506773 181248070 185833001 -253395924 67998976 212694283 174317695 -139618854 -19071234 241950016 -225210116 -184990911 -135326616 246480879 225921412 -121124774 -246901427 283693410 -6364787 -100066820 -219202444 158875640 272932809 202024018 -295598339 -103505056 -67313937 288692452 281829838 -262880467 157991272 -11022215 -110069667 266450688 -182503527 158997769 -253994735 -164825541 -285793704 -221611712 -9908303 282364749 198631663 21733036 24860936 29122185 -210882471 86471547 226681858 -140980764 178340421 45206566 -233216313 117755946 -3832110 -50507785 -246016967 -71674038 -242544475 236610872 -195303071 241944824 -212006697 6321481 126774452 -275115644 44036155 182883905 -158477043 -163039712 -138102639 -102360957 34232214 -224004442 236672774 -178799087 -14071960 120391114 -132915396 -8582667 -68557910 -32844215 -275747615 249053816 -251194957 541884 -170353825 -130712245 -193465758 -23792340 247083481 -134118468 249700072 107983645 57883034 296146333 -92648273 -284447511 -119784239 -9027159 -276664544 -28610407 -42649866 -250810333 116437895 -248122804 -222505767 -106357503 -293346194 -196001831 248255629 116820482 114209836 -179520511 84680537 257822688 110548523 285814747 11269978 -250681903 -277924396 -288755857 -243471648 -185516553 -196813019 20675661 -157839074 181146586 161550653 200784508 58130336 219907213 -165349573 -71678365 157120820 -61629330 151191830 260910604 33582856 190176272 195218899 -79829011 -196315728 38838659 -86994194 -280381401 140827194 174820972 163748083 -215029950 260159508 172324841 -229435389 160596453 130931003 90697626 39074414 164252990 28295537 165917039 298091990 216664833 174240748 -209035757 62914080 38022197 -151341978 -254874269 765112 225406368 -233321573 161716792 284738446 60069931 40447110 -114452074 231285668 -72663507 186851683 46688339 -258015376 -33279862 -144470436 213897211 -259418004 -237085942 -167310047 -241835105 -82445615 -250512944 -33068775 -259225395 -57833854 -66511539 33981497 -95969684 -76312969 161918437 -20633401 42572597 -170938635 159955815 -229523107 -203905265 187295418 72467899 -87979436 -25637008 4706843 -273558505 -288730293 160546452 -27524683 130688595 -72937199 236423954 278143144 190527374 144614799 -169878683 41699686 -13585848 -77064555 -43914951 -259717951 99726096 -52435251 -117307160 95936634 -51308968 293048080 161918350 166544588 112116361 239488052 -133686474 -227355888 -89726804 -131322138 -25829619 -76728532 81417971 -276208228 212615068 195519409 105985933 120717353 147434769 296658945 -146778664 219042931 -211931950 108904120 106626069 100938312 -69295644 36461245 245293957 -223862449 -186832838 -148025385 15209721 -94503717 -195589586 -22331033 -101504403 255562890 -295036183 -192782686 97889222 -278430742 -203651340 37615706 155936551 162665440 -127020211 -113760893 -89491510 139015605 -292028405 -201246166 -224469325 221725916 9569487 183563375 -231960446 299072660 259188235 162329330 270319951 -273330786 -17276208 165748712 231630475 123951600 244593582 -199011931 271489192 -208029331 -28598458 88521953 -27236315 -301809461 24546000 -268590128 119854609 -275882731 -271946161 -122580156 -153205469 -173665445 139063227 -180343021 11254540 -12699612 257689868 201125386 140464363 -251937746 197082076 151196917 -269194960 -298803262 -274005316 -63119419 50155922 66675364 112493651 -156430758 -104267836 -77103862 284639144 214033712 222248546 7817760 -158272713 10200509 -136982512 32562373 -21685417 72880444 -53448524 -195585336 -16256092 107954759 -229242035 191830696 140774303 -113310777 196910853 -82418199 31889386 -66589543 22582776 -289281516 -184687056 -96415988 -163801416 -183991032 152044516 55633908 -166429981 -240305541 -193451513 250113690 134894421 301975725 -56987936 -63546249 67201281 -25309801 23324343 182140502 -281801343 -80653020 212317695 -65711394 -291339816 -21430774 -227810654 220719629 -110002814 123607755 182343584 -134875066 -100498770 -167495667 215442520 -62868606 228465340 227252103 205207932 239121088 54727484 252154919 -12217530 187565172 -145991111 252615945 -129536625 35690058 -107913090 -21710919 83613205 72653398 -257499821 -301432966 278061323 -17702672 184385125 -183099439 204830628 185844025 -219075743 61871484 238392420 -49337344 -130376626 254781861 145892034 -120826703 -112917970 -287750438 208457246 222359004 -207678952 252854704 -178363485 -57011420 -214675591 115414155 59815595 16445150 238019605 122791010 178003575 90312989 -96795871 -24693854 -109508599 -230221530 241876922 283700153 157228166 5682405 -228015505 -143709759 25475561 111753617 115499115 -96426825 -151189843 -204475976 273839804 227488557 -204597871 -234786918 288604872 -69571462 -1783029 8875147 -81417095 273175396 205489971 -122618898 249576480 154588237 -122096325 171469279 -108160551 185897184 -207314091 -25204118 -210476277 -228089359 -92391278 53852845 -16253200 -61337000 69692592 -90308028 94449086 -84272331 -271101753 -87150398 -230278249 -238095351 -181782588 129762902 298636190 31362075 190591735 40434684 235059681 260760038 282126109 -234042830 165712308 262871156 2723351 261388606 -267366475 -66833310 -78393368 -266040320 294229172 -112975345 257157006 164321600 -239680773 24228879 -31710089 -106690040 -99546628 -168259681 -208618625 -83481847 -225575972 161491584 -32357804 -114059181 -17293509 230072105 -93211188 -89175590 290102238 115937663 154963375 -66416630 -163459447 93479831 19564075 2112516 -254280963 -65600647 -67385903 -195336667 169941028 -95437605 140796144 -221527545 180315617 292383544 -254260942 216775051 232725606 -107854085 -192764032 91027778 2222098 -253454986 148043206 131141764 -216781975 -277402161 241365737 72875698 147109709 203864040 -202127226 -110633266 -160696394 137519370 -54424468 -24844848 193541757 177068691 97161596 8274009 288288626 36688212 213147650 -199443448 30716970 187292855 -173796642 -2989599 -113222215 -239617453 124920292 -144057284 86636265 -267789627 134526931 -46460115 -226088254 254500495 -43667223 -68894036 296875758 -281341725 249390848 -226247675 94405726 -127167472 171911060 50580846 121366181 259155902 -41945514 -197571869 164522854 211630252 -16617274 291706179 93493247 -193204715 181952251 -112754619 -199676018 17310171 123087297 252837803 188107414 182580713 246178405 47540507 60803917 156562854 186354757 -165705346 18863680 -287907810 -68252907 215948587 -288687566 20471106 -216953567 248883259 -177161654 -245948025 77462832 -3285814 135561871 -250075203 -62404067 -30597310 -82221060 -64751661 30580835 251012219 253762778 29695499 -75101075 194065924 -39364888 -112312561 98052844 -241033777 279187644 122949464 -273044110 -168826557 -1978521 76854189 214473956 201393405 77006502 98895236 -258078740 -71495455 263547354 -213847538 249959641 -154995624 -183230354 -229733478 -20600608 106846957 -107458589 -103838270 -64743800 209822246 116946003 -124347117 -51985544 86704018 134817932 -39635136 -200201819 88406768 -241515554 -23061589 199200268 288718730 273889107 208555664 98407518 -143991093 -124989928 35147657 -293170374 14232420 238751784 -155293414 -44146090 -234940866 90232669 134574413 -261918064 -196708534 41534759 78702201 -179530459 -137262266 -195445451 -85005009 291264276 -270970199 -86568028 -217066670 -49778447 -200956753 58539025 -282903858 51559010 155867128 95304541 -255434869 -226917755 -214360243 96216023 -170248470 -278974444 -120220584 48424932 -41442879 -152500834 246744674 291137171 45801594 -260203067 -154325459 -5794152 108287881 227084156 -45095788 -1337780 279437593 -87268643 -51372419 -21799847 -160016961 302181207 -66749723 232781779 -158375824 214617482 221977616 227907365 149090004 106904850 99754376 -280082148 291668548 158276096 91981551 -223972885 -71167299 -221445825 239450805 190864523 -272810539 118463032 256691959 -211006243 -134122581 -104653693 274550046 107649380 -179307820 3062810 289515671 -287568134 -265318726 189344270 127604767 -16228825 90944236 233006044 281359007 -242393997 -125374649 -38612145 -202907175 180996319 181076077 196026675 138921829 214374533 210302283 -44522820 230525736 268008078 -93921282 283184464 -252271823 103844687 34092409 36935785 -275055451 155754118 -7810878 248093416 -287270271 152080765 -37993244 -258264513 6430633 -127806525 105726002 -196800014 226346845 -203965565 -83750918 94257028 -38251397 -33665292 192713289 120138950 -88162195 167146308 290618283 294458073 -5800508 -96119540 11573488 65817227 82529513 291801268 272118441 -29097910 -261829371 -51801005 -196376625 126544579 40827663 -284816907 250325446 239110507 285747166 234515892 -101151171 -66045301 -80133640 57814124 264325305 19793048 24615936 -5249714 173044041 191399848 186074065 -23189739 70265221 -103242331 280746483 104283268 -219208438 -57745891 -247854763 57615136 209598671 49997770 132729556 -87945748 -256595879 -28257514 -3222490 142770195 44967381 -25767210 -114308747 -233139972 -233623540 163471695 215190313 287737743 -143527072 -255074912 211532225 -206163456 -53857022 108733557 183937812 139349842 19791573 41234644 -252770927 -137665195 264826423 -246788540 -144102379 -53078322 135907638 -107869985 -176588042 -19595709 -64944151 215706390 244876071 298015300 121735990 -159697844 -269988742 -266090309 -271321802 209739668 193260722 45644284 -78094935 -84756755 -171420508 42839857 -166948184 22722058 204103195 226639461 114953225 108278885 42469189 76629721 197460012 119196756 170461925 -265162404 198613079 -44504311 -97578711 -5161036 287996883 101556864 -214352005 -122841405 -275961996 -284621506 249681152 -23597699 -18019971 220627621 -86554662 284403478 265070871 133752902 -79446255 270691735 28692291 292054001 -142368354 95963451 -266580119 65466849 299182160 98218432 85365340 -41000636 165204625 140972693 58821878 -220619461 287718694 -33532594 122562096 297159310 -168936070 -57045285 53381986 -211031719 -125045111 -185950098 -63775398 -155945946 -249772513 8806664 -138872448 -130614222 101044335 -209949403 -224563202 -209168364 -281030285 -8307070 278810992 -114102581 -195502550 252506241 -123619283 171551511 -217086283 140644654 219241795 -22384618 88972708 234731113 157524843 235690165 17503592 -54647248 144818029 18782634 -46783345 -226733846 106105559 172129695 -48160761 -101997916 273715887 261444148 296971956 212153279 -97900869 -120025337 -66803207 -19505282 170655478 190832614 29418700 227538221 252285539 219396766 207591952 176873582 123734597 286021332 10121985 242302046 286634844 55134883 -63484567 124805818 37923898 -124588914 92991355 -189175521 9135182 25318395 269301061 -222957409 274703759 -170303721 161225132 -2314041 104338602 -47771913 82369896 282112341 -298223471 53597182 88237091 -49436141 164837612 12318119 -291456178 280194917 185972645 -245861206 34376393 183377028 94698719 -226484151 56206619 240678519 -230108578 -146954475 155422227 192047794 -32380745 -287194184 -130039247 -268822828 -238788058 270052129 108590276 -88370082 -243286376 167517250 -136593814 217010592 -89387531 295127560 -85126079 -222388401 -88014748 114745906 24686808 264539114 -125262274 -23542072 -249646105 -84611446 -8460611 170657864 -78824360 14051246 -113977808 300143735 259229552 -206789987 -40002446 222340581 190080129 -225335368 210619228 128152408 -109356547 86885683 -95863414 -184328973 120190346 -11805111 -222300809 -70742976 -67514611 -279340664 -151992027 -89309612 268851307 -101471455 128313454 -23745172 88184534 -89800205 -75759303 93099467 173460638 -144217089 -224474996 -75027156 -76560789 -71819312 -171049485 192672716 -286603310 87801490 88790806 -16326350 222696144 -299647800 -278081687 54919126 -77876685 -161306818 -260931268 183890527 110431479 8323163 80386822 57741696 -272692604 -253187251 104873490 -28149132 -291640937 -79324591 -146530313 -283246003 262503288 -105373840 -8441920 -257455660 276135455 283148430 -10952889 -281215611 48867191 299345436 -157609996 29733481 35233183 182593523 254507393 -266908404 245740647 -171614507 52306229 -233571964 -36922762 -30223395 60034189 70715774 -229612380 -57919102 67380465 239101108 -273261788 -89121008 -271668346 -73913290 274334258 -23205727 -225192651 -32337942 -49456063 136427903 -1686934 -221717235 292402015 91725921 53093483 -56993476 224703542 238851975 -62274397 -151087342 134096416 222793006 240119534 -156341327 -58355852 294792346 133748212 226655640 280689492 225344797 -266151622 -201241069 -29759403 4847972 -243258319 -120401809 -32018261 -122754049 21389694 17065734 -287321304 101282174 206543624 -162689973 -231821726 101705555 85697329 167325633 297843063 291624876 293550609 -120817834 -172112989 -289691246 -301320785 -196277531 113465942 -285665545 168592087 156346567 -58876940 -96234835 -228877415 -196399703 142613293 -180266274 162440159 -260813295 -232256917 -58070111 300252055 170082218 156576121 90547601 -225673271 14835344 42451594 -285104242 -289464240 142359372 -106693335 259375361 22974712 -67259748 -252540792 296589635 127685644 122219100 -28617976 283973244 219311567 227103642 -158341615 80866435 -6323649 251159317 39785315 70022769 204327975 -132615940 241831885 -32300744 -73103055 53703573 -34966676 -132934511 250080370 -203905345 -33824086 -156613136 50495200 -235457924 -151578634 -250901685 -26410085 225292207 243393276 231060421 -203748419 -267707274 165226466 -250144455 -272814542 -118302384 -25544372 175638201 -65304366 164279284 -170984480 -184399651 274756314 -186511005 -244211378 284581943 -209832035 -279658685 -280185494 224110683 -301156372 65524196 -212934749 -152744732 7690174 145749368 167275240 265730733 -64096724 -175885606 142143648 150335633 -15430542 299094782 257875575 -67087674 -289318606 145523553 -2447184 118275480 176376566 -218437232 132748953 -229053538 256794237 174636895 204953103 160100182 72541591 -233818615 239720399 -102499926 -249837308 134155175 -126330197 -232305117 -231422776 217384846 -12699857 5256357 -137165614 282160746 147182343 -52463955 -207154839 -286337964 40365589 190529458 52640323 -164123115 -121544750 -87286624 -110832923 -263872204 51027180 -71011395 91084030 255932084 -188616552 -223490751 -34362545 -160217487 -218296156 -21425566 -121527853 167245130 84789992 -200615039 -63565820 160997503 243671253 269474260 -63298249 103862494 -255677815 -154001949 177249485 -229499295 274042838 300658822 179897974 -221382545 8231491 -109967919 -235789311 135130354 -207969347 -247601860 60189634 10639049 -151069813 -232748046 228003758 -135017838 257834144 -140989803 67538037 -39086705 -84151673 71090040 239502341 238998257 31841975 84987772 -286367054 -68006761 -283507724 -214518794 -237529971 133467460 268432300 283746571 -256280939 52471033 -283147729 255260250 -196978621 -272959014 -266557987 130642731 -212952848 -71643129 -30287460 219792790 228245414 256071602 69727518 89223370 -14072047 84237149 -261044460 248782989 170246611 -23231902 -229667112 116497576 139934283 -219455873 -86903988 -212579077 173380809 -154680091 -181419769 -78797849 -173310364 -25728733 86831206 -298460402 -81885145 50460564 -281072548 212650457 -143722965 251855425 -200075515 -8926115 7208643 -126310663 -260617013 246921277 247029500 -33892645 111486743 -201461843 274755057 24085361 275153612 -184646270 261113390 49436271 284224317 -62773626 44497076 82222010 -118311994 -257839507 -286975673 -172235201 -198434832 -100831718 -221308009 -70992265 -169448123 -202967436 23614100 54312709 153712769 -145737881 291001373 -69885824 -111180663 185482423 -94742908 140921577 280033224 227876776 290443206 235950409 150216361 115518387 104809087 -44146251 62648079 81343238 -169145443 189240401 107312792 53720277 -295810323 49823065 -54293559 208506039 -39877257 46322063 193948657 60913929 -232842662 -116528535 66972915 118733870 188310033 -87209765 239703093 -271231354 287498516 259701387 -33200997 142125945 -229435857 4806417 102096748 104537205 249827941 212198963 -299889731 129026158 28837062 123463537 220556039 -22821804 96327027 -101942602 -177540952 137483988 -285799016 22024139 209651805 -63917782 -218028764 127901759 81563648 -152884894 202165572 113350180 89908397 -137122471 114138527 276942427 235685056 284200838 -80631703 -9728262 -75471547 -89937169 148027768 -157062835 8845631 226701657 35633279 -296602756 -253942522 -150962654 60722125 -11387768 -218203126 -89970510 134370146 9266273 282382926 157256257 -281837356 -114443442 -72991060 31909450 229391032 60999838 -42669788 -208226019 201517662 255320117 162768517 242699049 -72003915 234455524 -263370239 48071162 201960874 219011360 252248359 -281451956 -155928310 -71870019 -211036420 -149293428 -23531344 117878537 -114673788 -60120934 -63573676 150808141 -42319744 -169179632 -42672260 149745765 61408805 -179552969 -149445959 132667252 -32872926 -256440396 -242549590 -74655249 171972366 32347667 -106447569 123768611 281685938 77835944 148587807 265425668 167285471 94407712 -51282315 -172313475 -9401525 -163667027 -74721484 127103323 254608346 19922629 -50290693 12222767 -65598660 -16474723 -180181340 -180900052 -113192663 -66387821 117913693 -96258265 284663913 237495164 47254947 137190390 -58460196 -125751226 244120745 -296245186 -34935541 -67074492 202753159 164501808 228745525 298156431 -105599090 297043890 -281009943 204978487 241972044 -74927368 223113936 39187052 -278059948 27076575 -248053411 -287703830 15588944 -109151381 111422937 -29893454 -198408840 17387136 -179422099 210181537 -111022793 -146249644 -60732481 -71292664 81246503 162412215 -19417300 163346408 83760002 167034663 -59054828 -253149382 -92742814 275515181 -266958099 295089138 24604246 250455736 67364245 -287903869 -190550805 -16564970 -204500532 85992386 35355272 104778039 248633291 36722450 -235500552 251578501 -230543541 169251970 138759466 58597382 -71358404 5152205 153820369 -208089139 -208467909 7233910 234951195 238080963 102720758 -83004155 63162078 265115311 63226600 128010279 -111597648 -203116660 -212357893 -226554435 94944608 283816208 -39119708 -99158642 -287995531 158279736 179038011 -258223782 278290272 -263253158 -193026568 -231664628 -144555962 -283796578 209327410 -93372973 -237331684 293352286 195616503 -1506317 -269929242 52213305 267038668 -289834588 -22728580 -50209603 120827558 -140732590 187974737 -6046315 -223515673 104961720 -249095870 122863880 -257138856 -112018012 219975760 -67699016 222485929 246822396 159035332 -274891066 -283924658 -102967597 97004976 211832342 239601518 -54794815 19588954 201006631 -151648693 -101440673 -63885808 198230709 33843575 61830424 -124898287 -104958984 112145034 -301033635 291906044 -36140166 -269704888 222881120 219222592 22922851 35228682 46636218 119654428 -33284100 -107647716 -204859336 25818695 139761140 -290702649 68375895 -288952968 -288709283 -19304710 149354600 -19203350 -173838337 121130414 -30709784 -101381202 -263655022 152158097 210337159 -97805541 -228070662 -36813647 286716486 -187766919 184209863 58491564 -259507739 124887537 238577935 167214847 -123103480 195814625 -121104478 151118352 177207284 133532182 233166731 -108459853 169896503 -85321458 175797210 -273187542 121060642 146479848 258412215 -180330814 246449495 87795045 -276271484 292150462 106586253 -198559071 -252638432 -152916492 -101190169 154218293 -124288509 14604919 121930092 -146743587 295724518 -115013723 -295308214 150578373 181423052 -58008882 -15294610 290969926 195448451 -152438243 230990267 289257394 -287506309 -277681598 144256093 -236696479 -282243221 -115098416 298223085 -57029430 -267361458 -76292270 171088383 257695811 102124046 123886697 -22920068 -121677547 207400320 -162266899 68166116 -239669339 121590681 98301760 8504788 -189819168 1592833 259694952 22657681 -3986837 274310440 235515085 271110626 -49984197 -49531152 -2780270 -184731215 -195465836 44837408 -51706385 229605657 -166591389 65879297 147240970 182246700 96332383 -3219388 194805898 -255148811 23760948 -213082998 15747170 170810769 245735694 72621793 62575651 -159170378 -299053051 52437283 52674550 -25837733 -152059057 -293295219 -236345492 248805415 196634170 82014428 -284621720 -32957651 -47058077 -176301976 -115064260 -282971884 -271288254 155289853 -50927288 -1138016 -29681091 114335801 -78958307 -73320958 277868500 26827796 245375618 -242391603 -148162401 -81479109 -197596264 -201794087 35599524 87634771 206049569 -72720231 7099301 26286219 -93917777 -142891572 -90885174 -192646655 -237969828 -268704946 -37960886 107892841 -123539947 -19243180 222648135 288217083 277641390 217632811 -244216753 167533535 164631118 -47477966 -13476152 -110070611 71680351 240925841 99413060 -38899762 271126365 48116643 165064700 2690957 -272671475 95252279 -285014888 -90306809 278524568 156466398 -53081181 212471119 -272713228 -280301636 269623228 -170556524 97149762 -260689948 -295609853 219661466 280527788 133791116 -257398738 125992671 -16966414 11194037 -68454218 152451349 35514061 44424118 20177214 -14001377 278196030 106590684 -177060861 -42826968 69354679 -177141119 -48712878 -105072891 209294274 42657012 83093213 -195386951 -182182691 -89282061 -62970493 261758028 2299814 -117658094 -29693330 215601326 -248991721 -287887831 -52181773 -155932570 243036454 181660731 -257204265 -90341237 169354119 -281580627 32665174 21509173 65847441 192038795 248679243 -85444278 276470073 113288990 163412659 118380697 73826436 -49863717 -174920020 -126545699 134197123 216907678 -159360668 -287409922 289207957 226067270 117380433 -151858665 264366097 -268591395 -49274220 199158383 197847523 -8272161 43458520 186600578 -7360588 159988124 126777549 279407519 74928805 57517131 121673780 159339117 -199217715 195880723 257965303 202220665 -73455126 230878027 45235763 -128300415 293507230 -235368709 134132039 -290427410 -248227853 -209952503 126024281 239012185 57500522 86945940 191707554 -110468716 -300785194 -154244525 163202480 102504987 6662889 -295766907 -167415725 92588976 253458358 -9226789 301707323 97706501 214978963 86761849 -226423967 302152881 -179415808 -216972308 -139380192 137769114 211359130 20509044 -67037777 -132542933 -151469129 72097054 -87030196 -9146237 -208751087 -266548930 123004698 -223204705 180418546 -241677824 83713307 -174702714 134405473 -227786424 84386381 -240275191 -101235760 -275433638 206399086 -158093637 240664153 -273072000 -85875823 200020088 -54540063 -164515729 -135482099 101192698 -10036100 64374625 178922732 160515300 -36893120 109868796 9925920 47150250 197072573 -260369052 293002394 176663661 273092343 23664417 -249084377 186446458 -195041566 -223258760 -226422985 -246918967 -18625342 -29914962 -44142242 84428198 121624748 -169711126 241262742 -140720554 -219640047 -138286540 57954222 201692216 164897313 130408857 40902773 183454069 55581366 221481231 124143482 67102297 36866081 -298296757 -207160673 208011558 -311176 -157774423 88694589 244525067 135290827 -75294859 77539083 -19951582 72819699 -201828856 -170003473 151031378 -193879843 -256058020 160447834 -63950123 135328239 -69310473 -284814200 227870372 33054965 6509124 -212342507 -17459914 -170440097 292269659 -101868765 -38562995 67666479 151983375 185467803 218866436 298968174 -261218843 -175857433 -148720133 253893622 286932342 -234576860 147452302 197079989 -106465926 194301728 274246109 -133372448 -92774009 204046885 12268508 -124458516 49956234 133696998 -197109221 -286600579 -125687284 299914911 -32435439 -157883354 -95973116 -62077594 -133832830 298618627 294889633 36849831 134926831 118894950 -291427226 242554944 229087353 140969698 -144912231 -34189282 -232728426 -107084420 -178513149 -243673639 -285437303 93939308 -157629243 -89394608 -78991385 -139266037 284915202 233488881 73242098 -295033034 287240028 203842505 -49416013 -290944443 18679052 28254085 88758601 -133856428 254150900 105206321 -181419147 -137678976 -51030627 21612275 -121981456 -236799047 269556177 295030507 -141317746 -99982348 -161242617 -293934042 -148585951 -165107343 -248861642 54343477 -104684095 -162067192 212495175 -140824112 -260221722 -68949681 -134847912 -90456833 -276080804 38641681 -83958234 -179112766 -245507659 266153648 -290520516 -23564110 -66027123 1026180 -20796682 195122430 261480014 44868925 76091516 -21945923 -30169142 -118564084 226984287 147787003 -257264878 117829130 181124152 58191546 109531153 90937894 -195257774 -251444259 239647241 -263644021 -181962183 60235 -69689042 286124137 -153797286 -16020520 -668982 163245355 227104610 257102944 -36108721 -133656069 26733072 -265960910 120950243 287414324 -274574430 25923505 217392761 98554034 219729059 -218061434 -68278578 62536762 162398318 -137278338 64683606 70085710 -301384226 -10300768 -88670511 -281505944 -211049060 82333671 -104002642 -29588391 -12632607 37779461 55613533 -70734942 -293585715 270303655 87161540 255600290 161031958 121994107 105090614 288893258 -9512077 -162955489 213187412 -26256762 -73479543 164718509 196290348 -185393550 -139642769 -41998116 77906321 -231391912 131409514 -77802837 -86543008 251319431 -295338167 -210922307 285882056 -243239971 -46328527 -181296908 -86428957 31290271 143912889 -30325510 -104163749 100572929 14025529 -8708926 -72577448 229041178 125464828 161266483 -182656360 -78514680 23864488 90530251 113004047 -273527224 -35726530 -282693047 -78376129 -124348447 124732010 279099958 -291649319 277148863 -153860537 43017506 183151113 169866103 -144156459 102430532 21826818 289519281 238924962 -191193386 -242234392 -214656976 263851295 155639616 231855929 -284716228 -216234228 -36784538 125464897 96199854 295953120 254538603 219738878 179422034 92529767 -146553013 -247179429 -121059627 -20000963 -237875850 193874667 -197680153 62833600 -27940899 -187691118 -129104207 -206863327 -101929557 -257770806 40933841 -157914428 180657056 155439020 39987521 -48689689 -276402098 85021396 129704213 42596216 277110238 274209325 -190323494 21178405 296277677 275555319 189486066 -877445 163547721 280367348 -234969889 -9741966 45320036 33511123 214871075 278967205 -109778099 -89949841 -221135153 -214914974 -275158678 -103260778 159858256 299585255 171826422 -42875519 -1843808 184247162 62950875 154800308 222512762 -153108386 69901456 -118430331 111949560 -165130746 3194221 -189867746 84234413 246158970 163494485 -96829390 78619226 -220821645 -127734629 261496612 225916798 159828003 -192736633 163396275 113026652 193918030 158458405 140278827 -212242302 170010366 -216107057 250555766 -151379347 -280611020 -169701838 -210333282 -215523072 -90172115 -231206505 -117659349 -178219979 -49831592 -265880070 180999885 -123250024 -52522333 -212672888 -246315021 -10913064 -86592129 -118358040 -172807490 16154591 -113010378 -286610699 286686247 -290049184 11174908 -8891212 -198140999 168710727 -177135738 301435718 -45670153 -275159648 -168613249 -32142163 -19699500 -237157814 138373787 -4922053 32362188 -89507360 99552779 -145026420 148598278 -44867363 168205443 244678266 -140163314 -216234949 91135769 206736402 242895674 -106520854 -290756058 -89428127 255938228 292637797 253085591 -65033736 -237525389 224738966 -275360544 -204548341 208734254 207590051 111540680 68944506 36845309 143190685 -110705823 53941788 -152328769 94310646 -301790943 -84106065 83416832 154323676 136183434 -217772768 -229869168 47044385 68256816 78668135 -104543465 -254660930 165292789 -2057993 -127856379 167817849 -274536996 -290470326 -42172421 275916097 -64502166 189173327 255787382 201575618 -113788682 -106612879 -276845156 20597427 154368919 -242238477 28169000 -210106702 -64514609 164339530 -257659944 -64656471 183668112 -61486053 -116250269 29346442 -177532714 202531244 31601956 186521778 -87527682 133720357 -114832207 -48750613 58262210 -53175175 40863983 57239523 39377666 -54325926 -112040034 113904696 256330415 73298539 134431065 -52996323 258455772 272183738 -53108898 36843782 28930823 7618579 82885872 -41794843 -42747767 -48795771 104246980 226197505 218671195 -79563876 121783473 212726462 150889654 12827365 124388595 -111560441 -88620447 -51720814 -230671258 289486863 295698941 -87760828 -224766537 -8150138 -268124173 17132049 -56877670 -225775142 -50158692 -233602158 -129254900 46118216 65902024 -12497574 -163737086 -132671732 72856252 -282595539 35046959 -241816307 33016223 -300140941 77868263 -92631424 166508001 -202521811 -168289885 230286241 -208109848 23157846 257016467 -242987663 206134753 -81112176 205032575 -240105186 216402170 -117784754 187271181 -9327844 275023657 175510564 -131757520 -191819831 -5451527 -235789521 -173512392 -192524458 -260285831 68824307 23658791 92574485 204043040 217114151 -84851407 201271852 -35848733 -291876032 -183412974 -66341947 57766115 217926431 294467821 45773228 124876188 151662880 44751926 12568533 169320935 230367188 124560857 121072305 225641058 -157776555 183159485 126140282 -82529763 187836828 -223468840 -47008259 -6613871 197728346 -73621500 17838821 23879925 -67701885 -74428904 -253023898 53035436 284293753 158465453 46877378 126202695 69091849 266056746 297031202 -45347795 167763864 248502682 -182924478 -241875192 -285641234 -100537325 -99661456 -61522479 -181391476 230028281 -41698240 109194470 -196355445 -41981524 294124097 255692975 -262839326 219277634 79367145 14512642 -37853252 99424957 -282169583 25876491 -92554537 -95303667 24740512 -88238298 88957374 -293786548 192207732 278896367 106604707 236691346 -114605251 56733736 134912436 35362236 83906989 228567435 88286748 91639999 -171261853 -118067822 -46275177 90516515 -187580539 -281645457 -265684470 -153841839 -271552729 -162875071 -146952434 23022669 252111002 -20117147 6800702 85218724 -147629003 224216625 -184299407 95841199 -61452380 -215071820 -271430307 -25465748 232905666 -143309285 -205239044 236079284 17330603 -69800948 110317593 225519427 140568147 -119533315 -105473477 -7809764 34400393 -190960425 105875100 -21832952 90434927 -108508255 196705969 286835661 -263520317 209916268 197517414 179210562 30229999 -115939873 32520703 68951529 -246945133 239355666 -8223113 -72505007 85914932 234819808 -188325396 -88114891 -20140112 -77542341 -262945152 -57798634 -254077226 -76486245 80278217 291394922 134601060 -66522705 47615748 -205665535 295740195 -252791833 -3667280 -217321460 -27430887 36206771 -103872412 -119566924 221260687 62207666 23969238 139122771 -170139538 50781347 298101238 -171460446 45001976 -32025145 217928201 -176062640 -260593866 123893453 63989479 -100872190 173015439 67221180 204444492 282869679 -37001524 252719459 3773709 257523869 -104577371 21559064 -292493463 288540744 -40243626 -242189561 -61245641 116529645 237988858 253571498 -237534920 -195976415 88833118 -288281401 49601142 238556315 -212098353 -70194373 -214158307 -10855859 -49027048 245594916 94015176 288931702 68667938 76772295 -189508336 176452168 -239161914 147665785 -182554288 -289055644 193826177 -224700217 88184230 -257734573 284032590 147135720 77880557 -108092613 -294096275 279137603 -249495619 -124686255 -286514725 33186384 -24114025 271162434 -179876506 -48888912 -162758046 16205482 -240448467 -119022580 -32012148 -98316642 -126411921 291520877 175650279 124562798 -256586044 -168621524 -135237557 81554256 -117127158 262723496 269879359 -200977230 13322569 127343076 -154439814 251541805 -41935460 -94862410 90233622 248629492 20531628 -122203858 -143830925 155239258 140200333 -8258477 -208725662 -224383529 -276103566 -193859652 -160131157 -197999038 -277877345 -147511793 101893471 48020560 -289711746 -239280144 61390062 197854577 -263621683 -227529715 128618731 182149070 -195505760 -298497949 219810300 -208319587 152845734 -259615071 -143854785 272631917 102219557 -292602907 -173134564 -46814803 254558276 223205197 -128527018 294783985 179017825 44363455 -9752669 -120626971 -108801491 97325587 -277436259 -123280689 233617782 -276875000 -106193579 -244617951 233986746 -23976538 -71661280 160476325 -137304180 300209785 -257454325 175438002 291414345 -198537040 38926187 51385188 264216427 48117773 -24109391 273806623 -85379657 -264813728 -136129276 234835238 201152813 -168485990 -229494211 6335749 22777631 -164723746 127566262 6990416 -109446467 73461646 -23489825 -108546756 282649716 105899708 -205742165 -262628150 -173877177 128690027 -156280003 -92728576 -54485025 -95917307 -198845056 278586650 -234877276 -40051426 -97704820 -75310452 -212033238 21983692 -164140931 -281808251 101454850 -39466998 -164357820 -33145024 28004391 -26113061 284346359 -41497091 -163141011 -207678707 85504739 70730799 -56422208 -238660483 45743476 86049684 -186818083 -242629796 -214944535 -283950867 -5094783 43998481 -283254575 107646556 -113804984 78348035 82480882 -185929592 -6727714 -3987742 127613583 -89773754 41261066 -124646685 182082206 201442042 29746196 167114780 -115834964 83342538 182883422 41997935 212655388 254233009 229567567 274677321 -293398375 189632457 121983798 168109604 -48537434 150702863 122100277 -195844773 -41737321 122379861 -88605543 88238335 -155935801 -240007795 -130142765 228738704 -169133111 25471967 -75148333 -9342566 -98543379 136433556 239581767 221385449 -89038194 199353324 -167835205 -131837726 -187731867 192903928 -55819728 265647618 191681133 292916570 -162618976 -162379409 126163276 -254607958 -71345183 -85577572 266787854 -68491966 156479570 269947531 -4053804 286664770 -178033329 143728819 -133148041 132929319 -21124362 -12103406 188237488 266482535 -262553634 197819134 130050407 -205007345 -236847741 -135930974 -172470068 -154995943 40400431 4321471 -42333482 -165129077 144598321 -121463406 -183925530 37747090 -189636757 -243045878 144674197 146620296 259494474 182355734 -130934830 95434677 102696592 -221911334 19116573 33302471 145192903 -289190473 -12295587 -293557002 -59453807 -22556773 196817068 -278193723 -93659016 -257454161 -234174317 -115495677 -36388670 -173248203 282115365 -21988229 29801874 -137039094 207817529 -281881619 -17118324 -61475528 136170802 -73384967 292296234 -256145021 -32544720 -8629988 216632604 59348941 239440753 73640566 -202894357 273876142 -39331484 -37400072 -257627850 139479959 -138731636 -208460219 290607791 61457739 -255579569 -176888965 -25275982 -102464865 214901454 193863966 -237450473 -299386471 277368324 56281797 122391242 -216818379 32256954 256450288 -93638137 66208979 146012718 -159067716 -119710481 -172614067 162051312 21797187 -122541483 -290023391 40405614 255414004 5923183 261044899 -106163330 -135939388 112530977 -260061019 -215157410 214506376 154012071 102760284 205663341 -283950158 -70835958 48554812 77958691 31212414 -268066488 262836317 -70553094 186878057 -207644779 -193393824 181773460 51927138 165753662 -9394451 140141667 -109055635 -57359059 -54136697 129607667 97694750 -119268731 -47016224 -79294987 24766194 -144494517 -176447122 213543227 -233024143 156051381 -236599778 -33370418 -75383056 -185779335 221620442 283187941 22974634 -102242849 -132067099 -144421059 176463841 217873866 220253653 132155267 -194917199 -267950878 -169721205 -271394194 57243362 264191216 -183123154 -75243901 -244316511 128769360 143153741 107244884 243872726 -277135155 -253021767 105273362 32136453 280479209 -226738208 -60138596 -160570263 93208629 82912194 -20675123 -128744736 -246248431 188315901 -248064282 212286380 226607450 -129851096 -30275239 -26998012 -235287838 130278515 118257367 -190306443 -170708857 53419287 254004032 -71425526 -179981920 -53639730 212361562 49129080 5691614 224631730 163454378 -54359775 9288998 69891723 -2110120 13786676 167368147 -237246626 -81795889 158631231 125281638 236235551 -208992368 -144812328 -220123080 -241854532 224922223 -268094747 -106356394 -173154538 -205483724 -272656861 -144789108 -301269623 -213359090 161346126 166889890 180953704 -39736416 78925081 -209089701 171600323 288378011 8373989 230039311 -265821502 -265087169 12867220 239153451 -244222625 293274160 -232653582 -292870798 149747235 -245193540 139036698 -88683406 -177625248 159437973 -244197494 -128552170 -12692681 -5794676 -295523862 -288441052 -277666416 153665566 161558568 213728356 10428429 165821643 -230172297 -94498496 120805899 128871525 -7279490 -105943125 -240414593 -240348570 -75851862 133180832 -283311093 -60761261 156482219 -95642495 -125168313 267519422 169223586 296127280 172150645 280687296 -194972445 166812015 -70190879 206096948 -280109486 180860005 -37833458 -255636826 -90084629 -245157215 88694453 53172297 211260437 154255890 76929999 254299103 -279722798 -141498564 -69769499 99366340 277801625 210685019 255599382 215300074 -197585657 -77362096 -234899134 223495476 103178226 -144392013 -144611345 -36564020 -82734619 -78872069 34065696 136271875 -232574072 295810434 -69186736 120666435 210118558 291862977 41099856 253210239 -127633845 -43566609 279123779 -214023468 -209098155 198077842 -219246887 -115967621 214364619 -273890676 21546499 -34953211 -68504782 -34486506 114096478 -160731185 200788865 -251609548 -89531424 -226593317 149672864 -101382161 -288575497 -34190085 -147698339 43464913 -102087480 287888006 -293131523 -301009998 -260177304 -257888554 -112177797 202774792 -59484330 -215600970 -46700569 113522023 -241193768 171144430 101037986 216913593 -144026692 228407306 -187390188 192763660 -132883751 -153846065 184711643 -293722361 -36842326 -15851062 -83531316 146601532 -254152618 117967112 -283251978 -190842440 161687675 -271144673 199456289 5405502 -88894364 125689381 -114380099 137564286 -3378960 710484 251849561 39332629 -10923149 -93861586 -77388722 97176609 278853558 -55750229 213420333 60266337 -239425832 22127346 -265464007 79788440 -247513684 180294292 -121873808 272383647 162095504 89482525 -161610428 -80118607 -205007096 24018361 204386422 24415233 -212501727 -97487995 -178006254 -283324116 269370252 221654912 -290437525 -107343045 -181820612 82536527 131359434 -124447205 259989849 -282995343 -95397951 -39753944 54582442 -139442134 184650665 -254271765 -74691504 49168324 -61504995 -35325579 -274920890 -27298671 -68455246 -166001561 -145026720 291889972 82535478 181296802 179891041 -56423908 55819772 256320148 -28677978 22034371 -100957109 -96692741 -99689725 -38488754 153428839 269547532 273931510 222975715 226966358 -247051874 -260762700 85322321 -124215445 -83834354 33972866 -197137723 -259902645 -246733804 -161735313 -157894025 176077494 127670034 135412890 -285258445 -283769244 -75602250 240731745 -130713687 -228050424 -149206519 266627289 176159246 202820972 -298684420 -175840712 -180989187 144262851 250781946 129503205 169630848 67244111 -4485699 95193878 59467145 -83268356 217800782 -193649732 -264908854 -155156901 23878864 269494247 95804374 -196452684 9355560 137229669 -8184219 -236123136 113110857 -299316061 129167105 173788649 263823266 -105355089 -168447731 282617237 179895498 163218751 133721583 55652002 243858541 -226518755 145330103 259320604 299250802 -201461160 156376239 -205640377 -29828046 -38779539 72604538 -124289697 -153897066 35862389 40965569 -153005730 -261435290 274631564 162739218 -158961253 -98000830 257020981 202539099 -67284257 161031553 263144711 76160081 -146242196 -259370094 26105003 -115427293 -73781903 -243159167 -111137916 85383376 -260693 -236528529 141451901 266578119 187858017 168506328 -293536043 85466902 -289323339 -11856177 -215123166 -285814651 253202384 -159312561 -194945387 -126758897 -242943804 -290417200 21010733 -118587493 -296330455 -252140198 -215624354 147304721 -74193375 -153162906 -222734493 -123494659 123813095 42354053 37384284 -254370357 -239245153 -2027726 -256340776 -201443715 114462170 -25013923 157373931 -10452676 70575640 208125686 131298835 -288927079 60774137 87645928 139369726 223942951 189277877 -273848177 -271448317 34931976 -90785466 -243755884 89745311 -140975481 89231769 472354 9229962 199002650 59987446 -53050592 42571071 258044907 -136894140 -19170662 -276627267 27746287 -51162259 221195634 -234235544 -260136788 269283743 -96543667 -229312006 -77915906 106323990 249499523 -223493916 -148279734 -136235238 -96348628 2338457 -34972748 95215412 250488254 -223504882 -18273961 61996949 301770800 123257545 -108972434 214565857 76061529 -60627467 -254042982 89199934 287508834 140310451 -44529307 -62875503 -233828615 284889221 -101326348 66622902 110320331 217247323 -282136081 293589848 89765148 -205278276 256530053 205333949 254322574 120834708 -137034312 -195485721 154737062 47430804 -141217411 -75522143 -221929442 -174949680 -75818021 -169993901 -101584080 -290462109 23291612 87648817 157845011 -18057142 174096392 -133331281 160599619 192956708 275380633 276279147 -255071657 96269390 175167216 257780934 -165215496 -215576019 -282443959 275373586 -165506907 94230744 -103028226 -143276228 266387841 34738754 -207881710 237231833 125783726 194109373 -268643603 -68243541 -123003572 65516472 -84132893 -44017857 165890715 -185481396 50103089 -289669270 -95870105 -187845141 -61818172 -187199867 -158819086 -127844540 -194447392 -79345411 -191280861 263003809 -204316729 -234921308 213298367 267616516 -15889248 289684749 -48351273 -298730367 -44382156 -152292024 -178894409 23112872 -271419855 -133245174 -52743835 -34035468 -209531162 -171773819 169890434 24437629 -38445780 -132561901 280158593 200284695 66287331 -281295542 -98734747 133289976 -113518745 144882597 -43371443 -186940437 285090809 205997263 123638268 163140853 18248434 -83681851 157977428 -295142736 -49877435 -85877979 -241832899 296711141 -224189363 -180661181 30352173 194340253 -201021753 -117124264 300920973 91523493 78722819 225859365 -181140532 100122325 36974897 -125059343 -266202577 -201190054 114564395 90412718 -76675402 159954441 -176736357 52455532 -149078227 -79305277 85549314 14936748 266472769 -17324560 -106560600 -52871335 -296371734 -156109002 237850607 -176153059 -100044755 59423832 104723210 -218614173 190747189 -267076177 -9257238 -178820848 -240806454 -154634257 273916110 -107516617 211173266 -144415270 -174816134 155328798 140348818 -149718504 -30791148 -71161314 -200330992 86584840 -161089769 -197265945 20224742 76918827 23377091 22135169 -127598928 -263334699 -64584210 78806563 -126222614 198978518 -160157685 -148908366 -294073558 188541775 -195908644 219860353 136303459 -223600750 -45271000 151885255 -158253391 276036521 94467512 -119989169 171048066 165269304 -152543250 289960493 -147407476 167319227 270705093 111211854 -247008961 -177342610 271371486 211379080 190256040 7918697 -83642450 -43679893 -297870399 -256141909 106562965 124341874 -190584220 281596232 248261445 173146470 -295597142 -214832834 273373892 16566395 299497069 -178585718 -18882242 -227931113 108709997 -70981888 285204332 256714884 21007783 45215433 -49941881 -2050513 -31504917 -75605179 101062307 -199063521 -37361131 -265055053 -23036069 -106562057 -6536824 -292638717 -212050466 -284549156 61510232 -257863635 288660333 191099791 -45438503 199316730 196662385 -142925921 103340814 103387956 270364767 90282133 -175058750 2789679 272753201 348676 -6818203 -93113735 -241726695 -295387246 40919448 -101528772 265402892 40215329 -103985249 -7997978 -74795625 -89445761 -8704399 140990233 95743631 -273312276 -83303061 -122193778 -276072086 50649563 77592651 155927052 33863593 98618842 49196472 -36827002 105926939 4818241 -17500383 195985557 -80185395 137228725 -74582490 124212871 9953087 -213478475 98943735 -192316226 216788437 290842977 -34441833 -18767972 -17536676 -193932229 113815230 131201643 -476739 100297696 150001880 152085336 181870274 164824944 51536268 114745934 43398321 36750078 -185593475 214619952 83851705 -146895604 231935713 -181195940 286313869 -142212669 -270040305 96930173 -256527162 -69619653 226598256 27751837 -259831595 114312795 -11094128 64902274 -86952060 129940002 57031587 289524126 -262796439 203464815 -188704995 -280107471 -99900403 -108134219 -188349331 -272218196 25310472 221001354 -143518581 254977144 -34474516 37825532 -127291123 -70737017 -215736107 158308994 -224062162 -35616380 -166960094 -257149622 -125320717 142494855 -192024215 -208975732 -88716304 -121921134 214985304 107455898 -84892345 119479967 169813087 -183077429 -215120195 289735038 208666587 208831442 204266482 238752285 41937252 276620274 284060674 -5886890 -203716993 136130018 -59310229 23173160 27229737 28450366 -240103094 291814528 39371907 -102955016 -290100728 -251214241 -200772016 91129252 274019888 32242281 18718023 -177182530 -12081331 -50090688 223770426 -18478876 89909718 207468940 97965775 -225789510 -245506600 290471254 88721160 51480528 -251648090 81412452 -126950114 75109875 -19727924 -300995219 45459449 -200422413 -127139512 -149939904 -202384471 -290895645 -294640792 276054130 -296675727 123113060 39343425 -49228794 3849967 272879578 -127953158 82319831 -262869756 -101570778 -249086424 -138400963 -181759844 157545119 -248734657 -193398074 -230401373 -245586685 117070347 299320273 101236315 -76957425 194132465 186538054 -187478361 206672534 -257278957 -35297939 -286873951 5704963 -181523597 120686683 -276421119 85662571 -83252698 -17612877 -203357223 166499901 182533795 -237717398 -33425703 142286296 265964702 254718878 -98592319 -268809955 222864168 -40848085 -143760074 278692619 -299453246 155964819 -144842368 -221631990 92428793 243541089 -255084503 155651210 288671320 -33724988 86847160 182837798 84147765 -181604966 158089859 -40963074 188030076 -249734271 -74228521 269821509 -104438221 136015852 -253184464 54419810 299991391 -290688595 -173283266 29556093 40849089 11579631 205887659 -180978830 56281188 -261763245 -230367411 -97735128 286049066 159814786 -198479545 -128960043 -147700684 117434266 144879283 261128085 -197714474 -88347668 72245996 223526278 -154078936 -165254663 250343638 259307339 -150382639 25001532 116563927 -18886500 -173711175 84142510 81570875 293356830 -253608471 -224860862 34091579 211455420 238003775 92634309 217137152 -48317554 -121129046 -91539303 -254324166 63276226 -274371899 272122744 138752545 -4414155 11299446 -1317922 218994037 258242241 -143869023 38114324 -204340940 -135959998 -75811509 23447845 62629529 -268874362 -164418209 -184102711 236309142 -130226749 17156148 255913890 98375617 17829821 176269210 -189069783 3413820 50313801 144521936 -179085952 -64240712 -201394808 -273213868 -8540275 279503852 -186559927 115010104 289896723 -201436038 -44189985 -215429491 186983626 -130438698 62145967 289138743 40262267 -206729202 -275544555 -96391233 -122038447 -20534407 114270747 -144981544 32065659 -256270729 239251203 -20308418 176149250 287036450 -14356841 -155649121 93925195 40457244 -34005798 290642173 -171170130 261295735 134487943 -76561153 -237138822 282524395 99273096 -149462209 186377439 99002736 9580957 83619966 -141579298 54824403 -201868967 -36959995 5310515 2086616 -218643481 -32134775 -13389787 144578103 -232092771 115163000 199850746 201289051 208104935 200228003 251148792 -63543246 183660144 342187 -92222480 134910782 90494910 24820999 299521220 158988174 -172532328 261068641 -79361615 -192042221 -156658418 -38424015 -172472249 201162261 -27980730 50206463 53602889 25127857 38229437 64160396 100620382 -70340919 -153763657 -146924388 -190602763 -271860541 65928160 241232343 -16712698 1340221 -279633019 -236793870 -110313245 -202707004 133422887 -38921993 268844764 29670073 57772156 180774198 147713853 87257330 -139732920 45922988 -25977087 -273826734 240515987 -190145042 -41492766 139264637 -160343383 -256564621 -12927464 111540251 -11270059 301500277 -39646319 85498542 -153042968 292707907 219150547 -70942492 142215129 31186215 -14888448 61790297 117285187 -52156891 -213342196 243684237 78342099 -185056636 172790274 -149175436 110578610 290133407 -9866139 -293811654 -98806171 109023622 -239719897 147993480 3100759 178990463 -71835575 35946501 30513980 -150552 -208622781 -38958890 -274530466 -217771437 -229350903 -186504416 71466454 -272990258 25480034 195197333 12873386 63613301 229152788 -121289508 -206285374 -61981711 -74906396 -195395999 242038335 233999527 107947415 215220946 84694160 290340152 -176694741 76460474 49771749 39914496 181159395 51482995 -273416104 231828737 254334375 288340193 -297096495 -233914554 271152477 -264610848 209835146 -189838652 38400073 -140468033 -166765105 64922634 -21345134 -225429376 -7964133 159491197 109401253 167599660 -253112806 88168693 254002373 -110451278 -292742653 282035700 127286260 -72027139 188610901 239896545 -282470331 -273292482 184216253 211808498 106085380 68829640 173087152 48890318 -31483689 116589491 259998541 220757731 89393368 54623765 128535098 -157363315 -119990244 125401533 -119009944 30706139 -66848928 -202770125 -219600761 44497337 236344679 -208153884 251131812 30291338 -19288157 218550754 -68481203 -70107189 -146556355 12698255 172878917 58955176 136389548 132117046 176912642 1212633 18132233 -165924850 -114611991 140833245 233434996 -219815503 22765146 9855518 -16234771 -251696317 217040225 -87388552 132083394 116121326 279724503 -61583308 129587650 -191677930 -173685823 -285991013 -120086673 -4163577 -127806883 -163101020 -270685849 276456765 269681982 239338751 73033819 -77580949 59068896 149724185 -194644558 -242267767 -81048337 -148519278 79403124 -14502677 236789145 58725873 -186567642 -94033308 67563642 36311778 131092876 74749239 -234063440 192210146 -53959787 217505258 41562067 184708132 218870495 -106262982 180691432 -223472638 131267347 112657943 174389339 241103889 -111396367 -128148422 73473011 56181919 35354759 -109871532 -146866855 276628854 80493540 -83738827 -206676881 1127965 289728581 -220421007 264844125 173974311 -117153536 212429663 -15241300 48708055 196493532 254490968 -45739572 -257265610 -9022239 206924204 -290773168 -141315843 138849231 -234367420 -263863327 -118507631 -24158387 103677816 -301873207 98710388 -217000958 217999636 258023134 -257689786 -272800124 280360826 36229664 -300500866 105392300 -48974569 92329259 206097673 -97229779 -231780959 298676668 297809047 -4500020 -26613146 296353377 128892544 -281406847 73567630 -15689774 -254673426 235284644 -290466367 -218617190 176635644 233541213 -300729936 286004562 -71337949 118049617 -140869617 -258009637 214621102 -228186296 -58582034 85765134 -35931156 136405749 -6518762 93579211 -261651632 16846159 -164953602 -44240358 -273178472 -102890802 173580111 157387217 38104708 155530028 -196039409 28806318 -88662624 257018498 138924729 -253552360 252890280 -277456813 805734 283508351 -268357341 218340990 -235124655 -65117408 -153548207 5176133 -970452 -188494630 34284053 23553434 71468004 96187749 -138092296 282537162 139603809 297542915 151127312 -193968989 61736701 263553047 49153288 -291570314 59544825 145031253 260765364 -61965081 -130528217 -74572147 266064952 -277764905 236101812 -168421757 158029041 -298771090 295403959 228524192 17184588 -68983813 -76034500 262680920 122947866 -18039718 147279765 -151531335 -44208153 103456875 -110058247 -34722823 173500134 -3851465 -279292707 -176158500 179433541 -212345417 -277422718 -173012592 99959256 294815229 111076168 -29832934 -230839723 -190813211 10420086 -170727631 244585633 -283647152 -171395428 58721991 283221178 -105557230 107673812 -171336211 240114072 -205440522 -67184959 25992190 -75941095 -74355875 35806812 6019051 25173318 41834047 99831939 94242808 -48346066 64968202 112983185 -296598740 20750526 240847208 -88126379 -155744942 -273807930 2687115 219870389 82453649 -64616667 283699508 -293721680 31287619 -208745932 -125276343 227707188 -19483008 73555134 -218568620 50634721 254972211 -168623647 -69006593 -244515380 -276302298 -300653225 -230166384 -18700961 30076977 16388054 -152724238 -59326241 -256770829 -202366662 -247000084 -274849067 109392887 -114099533 142703516 -23293517 276084602 -18398212 242041622 -21469050 47527878 -162062474 -143820646 -149342904 90030727 -266289407 -36667441 -59994430 -44742298 -12265015 116026644 62247862 -294568624 37731041 75901475 -232309421 285933846 -112768540 -234807429 58008098 287681091 26911521 116892323 -109593562 158618663 -284952149 -107278866 209345466 -232892777 17709080 170051528 -217723410 -246870776 -293094152 8095584 247900806 -27278821 -159888438 -158015744 178339334 -92588950 -71055836 187945682 196455047 189185007 -249551422 222683020 -98105320 -143642651 -89351923 292504433 -50381351 225946482 -281992299 240330474 -214702577 148382891 211152162 198041405 219448820 -141762674 74885650 -131514257 28395505 -36984161 -150299610 263720679 75804630 -253881494 -31792809 195598190 82416903 144276850 185876210 -182279502 -88017906 -228571004 83227514 201435281 -274017108 -161815205 -92530322 255010594 -135303499 2018807 -226447462 -291193967 -167429877 163145461 -183105519 11305220 -284463918 -14725408 -172391856 76358449 -63980969 -298225200 141744477 -41331779 120334876 -302211040 -213755548 78603011 219103619 -250219739 -229823404 -301188860 201759411 270894273 -270728085 205100289 96669637 235626584 204308921 257202231 215013109 140920068 -247855149 -13356411 -96234850 68450754 166582234 216088478 100072024 -44078806 -113678194 -161828137 -41913530 -103774053 205899058 114713476 211847256 76784245 255590587 -82885140 53623411 -92312681 -125125425 -226215002 28965365 -61994619 180854255 -71117621 -9753227 59322131 163218684 19443817 -229505028 -55021646 -69971625 -254647378 -271292468 -294313909 142311801 -120419470 148578484 -181762669 -205890711 254418787 162948275 -149921372 -189764747 38339816 -12423091 -193979904 28582361 94243936 -275163571 249547992 -80114757 111083532 282737767 111824198 239013334 127883572 250042085 -44695390 -92466108 68342259 -34507585 268731993 -189016793 -275118079 -250128306 -296083706 -16373006 14668158 -142720341 -239943395 170006221 5639688 -81558737 66770576 14102887 244484200 190921887 -191361015 54598187 -192782743 105806376 -115347193 -37912375 -28874722 -250995791 184456035 -4816609 234818436 -69891405 -276650686 59261644 -104393268 266618340 209577558 -110938308 120643487 165620889 280475684 -101543887 281427961 3486885 288003457 293485372 -12021905 73439064 111805590 244626441 175373576 -143855608 71401654 121887837 258027812 -57549666 -282124803 -98722766 -90802933 -90272036 1135890 -242002582 48517896 46997423 -99362165 121973775 244630785 235943501 -47068761 176362 178936899 -53942931 204424065 49541970 -180182057 47547747 -198791712 259792223 66926702 -118206446 -101343511 3191429 -65959718 -116801221 223708668 152252542 -50302523 193633549 -69032603 1989846 57912071 154280020 -261925912 216727778 201186847 42498703 197356030 254182540 -275070320 -173507229 -201886805 -168825470 -16365273 136533784 -157475678 118888230 269872539 -100540783 -75545904 175684878 261448297 -73958113 -221525070 286025415 74420871 169422454 -73072166 242512066 49164573 37526052 -217829941 -47994646 -262116340 -187694838 -110160898 -238323749 -253780837 24559838 -144517488 185380666 158738381 -115950127 -126192507 -20775290 -201774293 -50252240 -262425533 213196318 -226680474 -62375768 -150144441 179493652 209516782 -205656856 -248744125 18646276 -195875849 217991547 -98269186 284629044 157730919 31987304 -246627224 -115822286 -213495515 49717471 122640055 -103251003 -156085334 -153910297 167197764 -162538629 -285157808 225590002 204225791 -6467541 -50668775 -134025755 130548631 146825172 57376374 286777777 98737852 -105761138 144270864 -88150747 200006666 -255743100 40650103 -62845889 35681170 6276890 -251782339 -214876200 -284462485 -204473694 94976436 77225836 160856067 -70170933 -73766527 39783145 234923566 226625609 -282550296 18814578 36807446 -196270999 -10423914 -290542353 -123575605 137620306 141228808 -250807040 80954212 -86192049 -68510089 -264592068 -88627515 29510041 -237001210 -54906141 -228534116 -257398695 74145999 76509896 136628622 177937998 -118905423 -262462864 -248442460 88505358 -296048427 261991183 290016072 52823447 -94333910 116156099 58786848 -178787554 -85953264 -129564746 -35233428 -288579000 -57039768 278735967 176475593 -262630026 11643885 287835829 220243792 229563995 -24618249 45666357 147950788 239094536 238949511 215115496 -46951989 59786861 294627106 -270235200 289445889 33297717 -157207012 207310864 189803381 -104183932 -221437671 248871711 -28559234 -118242110 297640046 258272627 -57584755 187020723 -134863013 -95220202 4233096 -134819631 -269064379 -64428842 186291962 -182556913 -175117156 -61697156 -217876310 147798742 234121309 -272943294 174232081 212881279 125509521 169708739 -86856517 24473691 -66414876 -127145837 197062772 -92802237 -126996731 -292194400 99110484 294432664 -242727776 190930876 92626494 -256817907 125172904 -98983186 -78350370 33052531 151016103 -143981654 -264474569 -185453214 -299072082 -59507694 234403635 -39566852 -133310417 -32711914 285652315 -207275014 231755164 -279816799 248255107 -189300527 58886497 180496843 13745442 145197024 -165793628 -188454559 195213135 -294580711 -289170216 -282656581 172054067 119761755 -31949104 225451929 -67171971 294874500 288861350 -126902188 -134408664 -230810449 -98961268 -49097095 246920257 -214537293 -266400037 -171489881 296564885 151046398 -210589848 35039580 1406241 107449040 297696928 136338526 -188790786 -5897317 -52559470 -67709294 86599422 57080024 -40012383 -184498195 207356789 -105651749 137868086 -237605562 174459428 53751694 -117364253 39348827 -281291109 -84791147 -166325059 -202794936 56436768 300667424 924988 197810602 -42000974 -183230971 211273830 16337805 -25694067 -289371235 118317077 -123381588 -168721705 -87948549 253894575 87016393 279892556 -164481624 238935808 -64414135 -280531890 -207879554 -159338243 -52283727 122113887 251758752 -64328596 58985422 112324906 -30436068 -181505026 29675897 183779304 -131977101 259322246 -95318414 242304499 186503966 -90591710 -113202758 -191212861 147366224 -168514920 101371685 -297591320 -42096390 17827072 -259076786 265555675 71510583 71707380 34767601 -245083503 -185983139 -74166545 170793052 85801528 81620760 -118327045 -132365093 175771409 175647183 -185936714 132148168 294837145 -30737036 23372533 176001362 91578894 -222482987 184442983 89177590 -21640597 -36775576 72099752 97067529 -527311 99924673 61353532 -62201335 38881771 -190682276 132970166 -171385010 277961007 138735517 40171599 -218255274 -247449763 -144209668 -162622551 -210483045 5158812 219047081 -222428350 17152787 245054976 66867136 23773471 96642965 225466822 6328720 -271542847 -160710815 -143563584 -5793661 -136033818 162154491 242499742 217790180 234156596 -12861283 197785289 -249642867 -102062783 69004570 184847544 -267778974 78874580 -44523289 51786490 -230304564 -141792038 -60993129 183612060 -153123078 -161238639 -185165017 211955936 -300249115 -73506840 -6744264 -36230021 -138071171 88445407 184813716 125489705 265153937 252886887 -174250308 242503270 -84071521 -68564183 -45430195 226205623 -176092754 59255972 -215691852 218738540 -134241170 -40702876 41425498 80582032 41219730 -15567285 258800067 119331233 -289306326 46107512 123502871 -71346062 -163066859 168348432 -45963732 219427631 195130755 198193341 -118313705 -194123312 9530636 -94327484 -211479863 -184710553 270897858 35468416 152709990 -55622453 120503520 57321304 218131252 -69175773 248729703 89272421 -36738012 -247187352 -177731968 -39073183 -253355475 -255004558 -162474601 117372253 169904207 60196307 -27984867 37653012 130571960 245181434 281347233 -283424625 -69276623 -60235287 103969969 -47103633 -87758322 159661505 -151815630 -292142594 133266234 -82046490 -256541304 -168658711 -172100245 -151137977 194795782 -73987921 81855843 -206329972 29282858 60309873 167877770 -226249568 -40522394 211555275 132651756 -227569716 204234991 57769069 28966326 45095820 -4616639 -145403194 -43163952 -119208505 239868462 -78088228 -137135482 -14529843 -266424126 -282681981 -59729059 58132102 277131289 -194854072 -67477630 -30838964 266114759 17612410 -196274735 5278631 14057313 -11681382 220649454 -112442719 258646259 232138662 121642456 92520071 254712461 274751931 -28355276 -14766789 -178600705 119718675 70853488 38704297 -212585529 23625093 218169815 -107625028 -274453313 -251930578 -106264385 248700599 221660544 107636551 196773786 10911745 -49190148 -263675888 83036496 209137598 -126879908 -232457638 227517514 -143939091 151287327 31622054 58258045 -83223213 260630233 -8237076 -105199402 -215478856 29797172 158716556 -202548962 231377001 129551972 8415057 -123292427 -256664580 101724289 247667093 -67834225 -174130780 177226508 155584921 -122058909 270287133 231299112 7218295 47863881 -46325192 72447957 -3278791 -111840590 54074213 24945313 -183651624 -4373756 246830345 169132638 -142851828 195005343 301526959 -86303539 -42047185 -228181326 205414187 276830539 -83406254 -161686705 -297735265 -9947377 -11339314 -231117146 178356601 -83888832 -10439452 -111546862 2540902 181531997 -82722139 -201721291 130620009 62062538 235222436 21013820 -239102067 299825916 -127733866 209600670 238886585 93982665 151060024 -227062340 -48699781 266761579 193475544 90852145 66705903 74351667 -200020675 6262548 -180337874 168360267 76944599 24173691 -170127234 -122593003 -116757855 203045418 286817755 -140032750 -140874859 -183018474 179532978 -297403913 235938926 229066441 -264926200 85502046 -10419291 -193628294 -186645264 94229315 69805089 226735713 -6315075 217092991 99379388 -106864424 -218489497 153008070 -46553873 15450967 -224403603 255676730 -288844401 -59592351 -44755732 79309622 384694 -275617513 209258607 230434700 -180401844 -70183734 222493384 -265949975 -2578168 -208407722 250380715 -44292204 -169964099 73941669 -132887553 -91935835 68394153 -249966821 -89650826 190727356 -7416489 21904998 -13854741 -301234534 147638698 53133066 14855439 62950568 -197196128 151590586 -91921671 -297863612 182972139 -83551404 222472109 211302460 98356312 83026941 -59437324 131675831 -190674949 214668918 292191619 93713756 -23850926 200846823 102225084 -191046297 -40110559 97692521 -130553987 -142650961 -38087871 103759682 300389930 133081663 -192496832 185779654 -62021356 -164352654 -289697822 -77412562 -9946193 123239478 97550898 236060832 268266055 182075376 -219136529 222691708 -189423938 287615740 43397380 -102379115 19127151 60869709 -278032811 144314920 -235543173 77935293 300502926 -154862907 20165556 -298637071 -3201119 297901339 266939800 258631727 -145735957 -60711097 263256218 129071345 -144008181 -243569746 -155275276 137790750 210533174 -183840644 -117768257 47319731 -218278267 295365478 -100432422 216621803 -208510683 122598010 -181469961 241690155 283977513 189105546 -221874811 -282470360 221266000 -255438676 -148878168 -165477748 189181380 269454278 -272800315 -224382618 -280916835 -239552281 39405097 -258453460 -72455410 43236929 49191196 -38430219 -102608231 170849263 -269886925 242555294 225541935 -295697057 143473178 73491401 -134193994 16636858 -18432401 134335568 -271769693 -214866623 -135376145 138343632 57878924 -175410496 121446893 -12127975 -132403724 126146900 126830645 -168388838 296055712 -240269048 78918898 79671604 244672758 -294322821 -43351883 53983866 278590133 -208210814 240745743 -155971238 -128188923 -287152312 224622623 119048162 -264747266 -161150186 -207035291 294555986 -2271262 -179420848 -180310232 -15734992 298027038 -108381547 -180163768 296829901 -29685991 56309596 -69018169 -93488709 -183101585 -262535782 -10262103 193086743 286868278 269328133 28081978 135220019 98226995 -291030717 132533557 23291862 -182992189 79006475 -45438398 -186511124 -21904954 -281319832 28407948 251080541 83692982 -22694455 297217031 101027181 80006774 -295386250 174040999 -30316908 -166854870 138006230 -116558313 -195625278 210608736 -160810969 -262213498 31710849 84416510 102848362 -4931050 -61609276 162932790 52745463 -129517723 -280733875 -148890979 -121544434 -272450576 -173182009 -252934269 77162827 -138875644 -158773426 31522167 -259995184 250533271 -24552645 -191380659 -61422536 151960410 -231234277 270624995 -128003407 246873695 174508796 184049162 -171240810 283752546 -41285242 96094647 -255287893 134081211 191305629 -210725078 294326770 -1270769 29378175 290530210 -253575840 -254237763 280384461 74913113 144365222 -275112007 -104364817 215958870 73073204 -236103929 296520470 64124754 -57348969 -79312011 124646257 -292429921 236516191 -285788942 295937751 177155503 -12756267 81140002 -207848177 267448062 247191971 -39360731 -64174893 273510369 120877018 300646758 -165987618 -84985043 190671916 34627888 205747855 -198228300 187223129 106236665 273398904 -127510967 18807743 103681531 289468859 -169112503 300971857 47334643 -7297820 -115334673 -140135706 83159990 151630703 -22013584 201333578 73621332 -157794580 -1139942 -89997291 38253965 -46982695 -219632312 -80368658 28378917 123741814 14744772 -147527815 30097733 -114821884 205901368 -17591716 38918045 250249147 -74141421 146494846 -231123262 -189478126 -92744721 230153328 197373922 85103214 213041621 24049596 -93806520 -128137626 -194956735 -102451703 -34182147 -234535314 -121156279 249805237 -156192456 136430975 243874547 -270301227 56023641 -167059188 248902477 -185612347 -192007771 233988090 -118812110 188076172 137409332 169388620 -248827689 -91798842 100604208 -127445110 167358167 -262355473 181392031 -160001571 167410686 100557884 -120689715 164086278 253686709 281896508 298784997 -174768978 -196380972 -96831488 91055980 -14158460 -235356780 295488481 -8807339 120353409 -271957762 46784658 -21437016 295653288 -292067815 115124421 -172633963 241265284 -213656172 253509782 187822693 -24615883 -46847696 42925204 115286367 -181113581 -72018653 133855713 -128980047 -124316394 155844098 136086319 263610584 -223645711 -173330234 -109272872 240372951 -8621903 15280626 -290804432 9452124 -11484624 -106277276 249645748 -13991565 -285417818 230805668 65209718 -150933726 -105105901 -92127451 -277995200 171061532 136337666 -1787725 236939657 -281886484 59451492 129948801 -27151556 -279642770 -16756125 67888268 -1984176 27336054 -115831850 253420914 127933394 284906075 95320286 -264745121 192803171 169240236 21830712 -189869876 -319134 -250231026 -132244523 217828333 -234645529 222757623 32548591 60446732 -27007435 -99878980 84066344 -15516903 -167263245 -264869627 -99023404 -298751125 96573577 -165303215 -294722195 -120011235 -243572904 93157845 37782466 -219299239 110372396 -106360720 25108842 131696448 -192997571 -107662510 -184534218 -61790888 69277998 -136483552 198730045 193886554 -59113450 187585724 93039922 172306555 195392097 -240858847 172937277 123326982 161110515 109051900 223776445 59376588 -61438303 -276116037 -232782250 130121477 -93022403 185338438 -131453281 -189286618 14156957 41948544 -121363867 -145726286 156248050 114075158 -284326653 218744395 -123305266 157914794 159546711 163079252 171194686 -11421589 -102085521 248798275 242283451 196846710 -74018550 177663932 -89825110 203504763 9436029 -53820251 90914202 -210790107 230336006 -71570692 -81401570 -99327362 -110360041 199466486 76589101 94987951 157465971 -193890565 -193526449 -19151768 295453194 -50779624 132943941 15414922 -44982573 -178814750 273478977 228560471 -115022554 13307666 -6496409 -160902988 278604463 -285395560 -121334057 -42903598 274881499 134402889 114401784 216606683 -217752508 70040101 -28461293 -136927350 30372867 -220431906 -141425275 38474383 -239572905 -183913985 47192970 -225623821 32459553 219606872 -246028781 229509722 265817669 -193103235 -60524335 295785733 288675664 -274327335 174667731 -98165133 -27351651 -261327386 -102717014 -121391413 -170212453 -81100883 -136859968 -33503107 -101432106 -71549468 -82570407 124039910 -204340068 229981747 163747392 9620187 115938314 133404896 -42264861 -199497931 -1080904 237821910 -78746362 -140486860 74208674 112675940 -42510209 -2702311 -197257738 171566069 -300774591 -38567 -276641235 270167006 225182791 -67847641 -277544150 -133357317 -214335581 -179543105 45752616 196057751 -182049891 37060497 186064937 163101060 -41767521 -249357236 20142935 213035442 -50701783 78523462 -177023277 -167303012 -91030028 -92683788 -103819358 -253442924 -2343345 -116351589 -26509759 66826755 -185314561 -158968501 177046498 143379295 -255627794 168040204 68195103 -108353710 124041979 202547729 14728754 44888720 -263495272 75687059 -109762477 102842607 162513166 274668187 -13362272 170267075 128625698 -115794347 -9925826 -94202103 -240039025 2270239 169246650 -137133147 79485766 -70315461 -122478300 -211918128 -48315021 -17842317 -39271679 37881808 -90954093 63346507 213751659 -106789605 163656645 -128147143 134581044 -177368803 -279724615 -240720190 297551706 -287071319 -134972906 88865463 -125016547 -107367278 -209473377 -108788172 192325325 -212435562 -297277200 277952486 201976018 -268968554 226994162 10926609 -104605063 -19320715 -227341110 134100393 -218480651 235448344 -5793827 -156868848 201969570 53897005 -58217819 30516315 57408884 268925111 -35204978 296905366 150326196 229192676 206271732 -6334377 -82072594 -193803752 -254712107 227738601 -119706 174492563 85426844 -72244413 -182764496 94847492 -98816786 -54040650 241493750 143316919 33136379 -190084012 89608117 279137705 203037922 135498580 106813769 -297665732 -297171168 276261893 9381178 -68541605 -51460841 -224882763 230244831 266419768 -227756273 -200377536 14232033 -61158399 -35820606 -280094848 -252460917 -82370441 -210516213 213584502 128585827 182523814 -169885365 -21025988 -288985220 259923375 -14868719 84950189 79242902 258978228 -44005020 286014321 -284820966 -28343153 83206815 46504189 -274911929 -299342533 -271113928 -233530171 -44017795 91019042 47588727 119091085 -244472493 239026555 295659206 -202732646 -298517748 209295301 163602556 -102868582 -149176531 44249854 252275578 211918719 283846631 -97891329 217080329 75727056 -210144129 -46802804 132801373 -84358930 253643231 94555181 60217750 133375509 46725927 217428576 -116950653 62236431 264537770 204502889 293686118 -67301956 54784495 35048819 -292125281 -170785313 289349010 -6741621 38262162 98846850 -59340839 59624996 160263147 239483047 -200252093 -195774889 -246187540 104414561 34196550 -226058406 -157464693 -260817337 -29748393 -19844996 -246950728 54171043 -83822513 -11298394 -279576111 -11067417 -249176689 -255868499 -297514340 -172823904 -165888201 -69959596 -282475176 -149429149 222912162 251957189 -186947741 114773474 -217889851 -201239921 -27801041 182584488 234238904 86562772 49174658 87076261 -103738865 29458831 240226570 217429057 -79425063 -144361775 -57413167 -87291991 279801579 -272301458 -21030658 34148337 -225964825 203702204 -250898287 -143292727 -291524360 176537530 234175474 25095053 -6381917 232385342 88166702 288380764 144107149 50743972 5138246 -74900802 -233655680 181799546 176116216 -175031349 260037423 -300271768 -2218622 -6639307 -238855561 -134247659 94383730 -45639337 -284825017 293910491 16172082 8648101 167704322 261612748 247747410 -191255467 188540469 -74955911 37708164 -179666773 54964609 135268197 -290554955 -64890095 112350734 91358564 269605075 4440988 -221816028 13729900 -111684760 -10224485 -5753619 288828663 46786345 -267747091 170775307 70325006 61841936 223884250 -127154587 -87070122 104811326 168527321 -5004588 -143873693 117629374 -187019040 201984957 -37193338 123418044 -78720872 -6013838 -17961836 -107893830 17571075 222922883 22497052 48851583 -104829266 -57065880 287446666 292975538 138659090 -112731918 96592926 -277428669 203907138 83879925 -252146884 177171174 -215803673 25197647 -98405842 -240299457 299897203 -250592711 -58429679 64465204 -161959748 -115286438 93125643 -165920739 30025290 -7992202 62961352 -157935769 -46457371 -47159541 214456640 42045786 -160597784 89740383 184866786 14528204 -151340074 147310934 -265486083 -161556937 -36288076 -123164580 106268472 54268723 -183772757 -141833756 -273478323 -28811888 -218230742 -195718760 -38246470 -285585412 271569101 207258161 -59599583 -141138693 110139635 -126814942 14263542 -158088675 -148461104 -179641160 283411289 -111051722 -70180579 290502848 -31668255 -56410520 29521934 14791035 218510160 29344360 98354553 69849527 -123976249 99687057 132119681 58864991 -62508061 -294338300 163113592 206444105 -107350489 -268248302 -79818292 166462319 -261086095 -157479636 -96064823 143567953 -249154129 -217991153 -108150150 156036031 -133239668 222818252 -201005561 1894698 55649830 170437292 83369412 -198649479 -296564026 -17381181 293222418 -120124976 140776758 -220757640 165125299 -217559703 24455912 24910303 -168333301 -11533573 215731646 -274362950 158785720 -29404923 97152090 127533693 -78529177 -22870965 -227028890 -233485782 126426570 -282401575 -76347651 298785575 -183910459 -114819812 -153574641 164471998 -25353841 -225750076 223761688 -88573371 222633688 -247100837 -183963005 -26186837 120346618 -265115299 6015477 -185393460 213305581 107125507 205910730 291272181 261497928 107223244 295063569 119570031 -148465796 275187112 249188158 240436673 9392541 26308782 -86978834 -244900427 -90070211 -72562006 31841643 -85676740 144014979 167982806 126095928 -290556480 25160714 -178131490 90932198 109453811 -257217539 224083546 -170554129 -43299481 176109875 260464535 -250873793 -22020433 271368638 -227214868 112320428 70082003 161382439 -240681824 -142434521 -35246751 65641987 62759208 69279365 -203875874 -38524589 -16566781 -59308277 -125375375 22105285 48370153 -172544805 274858088 40378764 -159477855 238890700 -64803441 -137700440 18368069 -206125175 -184832408 -287284307 -292144848 33072061 287522007 149110046 -248605207 -171300860 -183323528 98917060 129273270 -56763976 -294790995 -149463153 161352751 91923877 -221161866 -190305964 -192713354 229506549 167202996 -194239121 160034627 -95173433 -39778449 200676416 164375015 -210044629 165581757 274062090 55970719 292281660 -68795597 232934647 -291656750 134082988 -135034087 273372912 -57317294 243420545 62585626 -93412461 97474304 219081602 240947474 -124335351 289948152 147550746 8772503 6992153 125669497 181186782 -198753176 -270806493 -44622321 203715805 -235927728 184425795 225174886 -142483941 -176978474 26251161 -26039685 220562282 -78422986 249137520 280593425 69501623 -66244597 -302080108 148897662 140390081 2655768 257599789 -99523082 -199318617 -58404245 -115729045 -52481940 137330884 -113193367 127018492 160356729 -36617059 -79363274 -118127818 76815044 -35893662 -32749551 -116053605 67459362 242146638 105658131 193784080 -26094139 -40877060 178467142 -228055054 -195907735 279689607 70515313 -295273644 67996897 -275064506 -176525258 24780508 -48711795 14821315 -190360238 -22676294 -257475896 -211835326 -268133404 -54745757 206360602 155856917 -201419934 44071088 -273113585 -247012123 287286195 -88890964 244100406 -159883502 -195331902 -13627811 -169343128 -221326657 -124065201 25004582 -100450405 -257667572 -63518523 -301851317 46846376 83401238 251340835 -256809421 248408715 159206367 34621134 -167707071 105412595 -301117408 -295374489 52567650 28754678 302212243 151017055 78310166 -24151651 -132156818 -267274120 132464582 -125893846 297740461 -277446243 -130121993 -47579 232788527 -9649618 188441519 -282694094 68106298 -217870340 109159504 204921745 62369028 -27418487 85563146 151533552 -289294461 -38071914 93814691 -275616125 93992337 296484599 -254491729 171295052 -158485456 -126034322 -58326189 -11075673 -76612780 25853822 166259208 136712634 94222570 -252724785 -152141605 -231943359 -29278504 -160504139 -176090857 -233482785 -183088092 32422315 -258774281 -159395726 -287326691 164681539 97241103 -207829067 294694410 66159407 156889439 295609037 -44232933 161410737 207000450 -265180145 -112768913 112948395 -55620287 -212904396 69983283 89066796 171281811 -229994247 -278793425 -301115000 167367280 -50530260 -238670735 -19270976 -212059573 5645888 65992770 260399676 8040805 -118478328 209533109 96263034 102529895 22514137 -37565751 42256960 -50670596 -179101747 41534457 -226851901 166455791 -195501003 57644785 281560423 -69503699 -269867862 46926059 -203421654 -147903130 141722473 -293257169 190669336 291439591 207849807 -127538318 208193523 -135233444 53403953 273970078 240973582 240760966 -283168599 258745556 87506849 131343371 257516411 -298528204 118134053 -105408682 173516355 -205451898 118732937 43711897 -206303773 -34118336 210084150 -180387499 -282164596 154177316 -56823521 268700112 283293391 163301070 -147775433 71227855 -30230756 -225742499 226429183 -276715405 72568634 -268551276 199730929 249341544 78649656 213884834 -215603757 205785914 -214037228 237466972 54360443 -173702264 -272800050 -242666628 -59242905 286391915 -51076530 -141804508 -116344014 -143375621 237011854 -145413858 -230286170 47939555 -173874947 289764468 151676016 -180382390 289590111 289467342 238096958 108389944 -186936297 -52000707 -118285797 269379982 -194390954 -297181413 279463467 148316903 221858695 -260336112 150665418 215408525 233587832 -105687990 239417765 -272414204 -239020682 -288884089 46653605 160524965 144972421 -176310758 208451411 -141678112 199041796 -115589730 -154277123 222676857 -224533199 88376230 224770687 -148230968 -280414920 275816371 285208581 -28499954 64051276 101797739 153206673 -227816284 -21044760 -50491663 142976222 215148117 -17662357 -190309436 -247932422 258671839 -254597150 221255357 -200045333 30651692 -263657194 -13068960 4674250 246472668 -255814336 -211925559 -70456719 -218359596 -223231301 121916045 -264731348 -127052873 298110974 -298493784 282613608 -125891126 -170522712 184518025 -129689485 127282152 265745948 161684456 -96771272 -78713378 107994913 212970279 -292572265 239648680 -1805703 283383546 -290881018 -136227456 268109049 8648408 191752956 319250 -254043864 207884065 148213243 -42881155 85888723 247292095 230338750 289401566 161549906 -152004613 218994340 -87149291 244355866 179314879 -198479076 -69095282 -255955521 -145105934 -136670484 260635819 -81828379 4803901 -111678941 -52972322 29376466 45385778 278533186 -203687538 46251483 -229881000 -208286227 229449947 -80352002 -10118867 185870336 164411689 177535021 262975889 -146328251 -51598794 -94233445 -39190687 -219465606 193310243 -60167213 243555261 -168857601 150811547 -13022446 -242462164 177253297 116892714 4464950 -207165899 199873199 81964256 -241623209 -260507077 111226336 -170420012 -124932442 -136391945 111563294 -185236231 274299614 -120198886 116099470 -135871423 275649842 134931225 116627902 -261434016 -43907435 60352568 -280627616 270476616 -73575017 -203245085 -298650657 -21819915 54215875 193276912 -50476506 77351485 228299009 42783978 -287009440 203554510 -135522076 -153731145 -137358104 -286234848 -97111554 251812676 286712477 -266328215 -294391652 27370705 47577489 -101209670 34361994 80599318 -61297248 -92899566 -39175047 -20364518 284677708 209256930 84893030 279741193 -164662913 -49968420 -72781955 109615436 -130377818 -155292758 -25397385 -68622745 -193744011 98669027 -107216004 -227175226 215702629 144964358 -78136479 -221685336 -251388477 -66686583 -152474604 124824908 -263848208 -197991485 -131167427 -55537271 -280889604 -16389146 -85503018 151199200 183514608 136323651 -236316810 78396746 -276183304 -95806396 -57852032 296914884 -259590567 -201197270 176711354 138682196 4012928 199330561 -127545238 -157843559 -80883184 -130661717 -39609696 173368440 -163721950 -62329136 -238917182 159658912 -269188886 -210357003 -174550000 -128057555 -80197922 -270182445 251228046 148416018 915517 87903602 -174803959 272237444 -215120873 -188363965 2045519 -226761700 -124431248 97816456 -123459713 82608091 -206208410 -252040428 60026268 -130497847 -132130392 302022619 288815344 117420959 -18714581 -128570662 -97715740 255676026 234738524 286341564 268313197 55176309 274310232 -295179125 -43711637 214194910 92218618 208773258 227228623 246196394 -134781019 118410935 -74796964 -251743904 -301604258 269324606 -301753909 100852200 -134238855 222616033 192897036 -111763149 118915413 -252765541 242512287 127247997 11509954 -274433269 -163701258 261061467 228312447 -288159519 -120237451 202415021 -159678349 218089031 242842302 -182379208 -108381407 240227863 22229921 -109038631 222245804 113578666 293228638 -176930496 273892416 224145621 291109965 -292052869 -236704640 45021179 250244212 86347241 -85794062 12360267 158812831 -268378177 -126296971 36307678 -225889871 53308549 -21730305 -190305783 -1331569 -76023606 140261324 -269484876 -237981610 -237336712 -133745131 -182697252 -98743272 -211112023 294182700 -275390500 -207762560 -69953478 -99991848 -151093251 -61473938 84469571 -150597424 -283740701 -59557912 17153472 -59508612 -184744316 -246858465 -8452855 -300642858 128504667 -177852407 -176403386 -52871594 258713651 -75344770 -117872672 -201389854 -89079111 193482407 -151232643 89511775 51157370 225079629 190356658 294593347 137202168 274811328 190986449 189537680 70893389 -179395150 137088675 267420782 -219626691 -124189562 197332228 -261252239 263855979 279766241 134190074 -240072625 161017863 -123699777 206670730 236996481 -97059008 -213475624 28811483 115508847 205315717 -224145060 257137057 -2144738 38884849 12969317 -157774513 105761209 -237797858 -196423084 244668544 115398115 249501161 -72888451 43697497 -264542052 -44081624 272848106 161630280 -242534663 286731957 202487120 -43189827 301457647 88750879 57303982 58988668 157819793 -158066829 177407640 253121721 295420791 5860017 -160117583 237440129 -204544223 244931783 -249676096 196308671 -262044226 2047741 96943547 195527827 97616493 17564020 27840892 192378555 66578414 -234416244 206449973 -239449300 -11300176 75051518 35279719 62932123 128060316 -129113237 -180756766 71817275 -185445504 -78377373 -52982716 89880806 -35155813 211544434 -19026162 174779856 -151687437 114345355 -24310753 179065466 -48122649 204103000 136027133 -241125452 -47099090 148948651 -234263565 42504143 -109810336 46576346 293280124 116916990 -37186008 267581519 66549804 -147154180 -61301339 -188903889 215418861 -213759442 -231164095 92412441 130299850 -200847658 187466765 109854875 156067395 282593796 196195634 -64791965 184554904 26483021 197098500 135698950 235273361 197752849 -219029458 153196727 98099393 -84467260 -148186541 250444535 -106579020 -110449548 16750031 22406551 -236554837 299657291 90114667 131422658 262945710 201130476 -215101080 229048046 48343412 -13136895 -90602456 -263804516 -225641334 32443227 80478923 219072504 -144200356 28891733 -83967608 -130581384 235238340 265432567 -17729958 264533964 -148390441 -302176131 -37280748 247052511 273275364 2240857 -16878286 99975121 124819518 136646597 267418202 -213419033 49559632 -193427731 72131129 -82142759 53697780 138431426 252483869 277988363 -239465334 181727489 110314522 47060256 -72446388 68650518 159319063 -237540654 279012426 -164155889 -175484592 -184053620 -201461233 130579344 110111936 -152359751 -187610145 120560844 -76204728 180074437 -27623865 -180692993 -173675141 267824336 -289278379 -226480015 41306099 123828579 211130445 9359881 -120654228 283335369 -69709701 -273845837 -243615940 223792361 42092927 151273243 -161870455 -183343667 -269411758 191866599 272636420 123333458 89216070 39284225 -195469294 52443555 -138246788 127378536 55544207 -105079217 114913749 78832015 248548204 15483667 -230479654 -70494845 93839395 224958819 111365513 -208067487 260035827 -172829805 7672941 -12308383 169914072 -111204668 -96974142 -299643658 280578971 -257333750 143204473 133324170 12319412 205677383 160593615 163275779 -47366134 153054214 -273308468 -150793082 229495161 -275838414 284258742 140492661 -57420685 -212160591 -42346459 -94995025 -213609125 -69672630 -225095895 173521420 -153258836 -198013472 -81102176 -176613931 72426771 283271216 62633650 -61477856 280846511 186426006 -267514283 -132485492 -271309405 -10541603 205338381 247031471 -300542471 -272368992 207519345 83709592 75265703 219963781 295878519 162377837 38268205 -92364406 -253572919 217297461 -187301996 -97542595 -18565038 -223275182 244576929 84838219 -281361066 -154477072 19554317 -299103526 -159451582 -61576165 93885232 144152244 -262923016 277345031 -68639526 2062690 101038389 -51527183 -14184626 -204897959 182580296 257645362 269566541 162374962 -289413077 -57462998 173145541 -51111885 -123818002 -76044123 251926777 71571294 -288143622 -137337706 -54035546 -220968366 -244835458 249892261 126985342 267596127 -166360570 -179852757 291864538 82974851 -250722548 -10841038 -40957714 -48606114 16577028 -108782719 46014729 -247829417 284904997 -186949064 163879966 -105920208 13788592 -153355769 -94175518 16291630 -38640556 7693633 122133982 98116797 -83565802 -213438856 -139976982 199097167 -11311659 228696933 -272806932 -270537961 -107111348 -239322840 221097633 -139171626 -218432320 -191938607 -59913044 47366529 -111904861 107439614 225656368 226035320 -68988462 40723436 -199047594 -174775087 -65281540 -42935604 95808825 18117416 168183895 -35655829 -11884954 138731064 227314933 -138369673 287994111 -249886225 -49761861 246335890 167656549 -58787546 48078930 -147581227 54906576 -81304975 -89137221 165731271 -100275829 -171387394 -282183082 217508193 -220393816 70515726 -3891101 -257266482 11218258 -105086724 205428371 -203588033 194216016 -35327136 76093424 28630501 70213536 -200884014 -60951365 -174027260 23154245 -293174264 -47645566 149214221 -125379967 39039380 -116021925 231981723 -285751065 -262131792 -1760008 -1118624 -231155823 -271755770 254637059 205627164 -186916508 -190750553 -289115671 97154071 -287983568 -208940969 51103450 -255106941 16172333 -197601944 -68136321 98205121 212136295 254030067 186371615 189151762 224189314 -110619516 -204808902 -10248992 -55514592 -178014833 126379286 93516811 200521286 165776749 38753479 -245318366 -81677580 -170372042 300263811 -298316333 192443102 37238332 260129525 -122280924 -115118881 255740650 178007108 285004314 177915714 40140362 294025305 -241538936 -69239404 234792029 -31668205 210012125 -257461685 -298606677 -91118606 220093620 -201754742 169986104 -258572892 161973339 116343292 124916767 222707001 223102390 -155636393 -42649819 -197703986 42175039 95264941 56174373 -123768129 -173428249 258114889 -146509496 -286756169 -299393422 196612880 -52725151 116599427 233655271 121028147 220483364 -44305448 -87255655 17179689 30421076 64863543 121364589 -297060389 -2378125 199420278 -132664226 220375767 -120409635 -15968685 -232458550 205946166 -153837862 25695788 58055840 -142714827 40363280 -37084024 -182113798 -179429369 -90309259 237017580 192620838 -12937197 -226663092 66582758 -230272532 -110776250 282166149 -255183755 201320266 212598275 -215740977 -218426216 -200551784 293008043 -6363764 -54645225 21400350 217543875 -10932794 -46099003 209512763 -220253509 37766622 122064464 246620526 -96996232 254642909 297408167 -174283090 158300295 -41743600 174680842 122526771 111206122 -264040720 50830359 288279480 132576595 18110569 -110474740 1835382 10971481 248153330 -249985882 6498539 -265083215 173046291 138420213 126649365 -34454754 65622839 -234979102 296056943 121755152 -232410222 -276266676 -44693749 -224053538 255155122 -205996502 171819087 -50519944 -83227773 -260199860 -99454439 204640412 199633098 -113245852 -158875271 99340086 -100466966 -200985968 -21082758 119693497 -39027643 -181627091 -185404627 46889958 151145456 -145408846 -106989867 272045526 -162850325 -265987809 257735997 154733862 31416209 236776327 106806352 -68051905 187942469 46042270 -200895668 67616914 -164474746 -265111943 -153668499 109887269 150782077 -62859619 47613749 162755301 257694164 144732407 226391056 -26225087 -8316829 -244842196 47794885 -31106320 259760747 19425829 110984129 6083196 -127961988 -294238161 -71478470 -194182379 258460689 -277861273 177075629 -260106672 -245712280 25064747 -116200713 153317628 25018812 80345338 89814963 -13507482 195077385 -155702501 -44990315 176063794 169496103 136765684 71789004 53794189 -46888013 -191954554 -123759294 -45012312 170293306 249284905 -135236616 20882672 -160058862 122505356 -186238253 213064421 31516112 11953230 -97795127 -267895813 -63020519 -90573055 51995152 245477296 249018430 272798445 -135783836 -190322366 40349216 -226727370 -232450235 140416140 -170166364 151164491 -262114439 223566146 219877653 -299899870 -118835669 301248805 123637771 -172394309 -253316648 88561348 -117146704 292294500 -40798010 -247395098 161409027 -211923217 -188059288 -168010234 89548095 207017954 90454497 -93894596 196628836 -252116061 166439781 -63959073 -88468652 -192362873 -212026350 102131510 -63379127 -182361672 -136669631 7286837 117467186 108941955 107941999 -230211766 180208527 -200301957 -285851458 128611602 45938249 198910343 -112314047 172614980 69315938 -247397792 -38872361 122945574 187394019 184398025 300096182 -54275664 -37514519 205045184 -171610276 -182630545 288875286 -134509069 107834607 274602857 73174522 90850856 -279102740 117991497 -169238628 -256976556 -217821945 183841664 -958488 88370145 -145369434 96495720 -57375261 -97871620 68376801 8619073 30196058 -112060114 -250558928 -15214679 -54572272 291379849 286986022 -162260704 -11845109 28297878 168978362 40126448 64294365 246910398 -18372087 193437338 78858687 -221029531 -52979360 -239794915 57428188 -156884215 -132254424 164623880 102643383 35000825 -211094933 59635576 -50200270 -35525431 276710960 -274079818 256596390 226938336 67733510 5946293 -58669870 163353449 -173407192 271467265 122018889 -301436167 244068375 -22716544 -29866443 289604602 -154726713 -145989491 110249915 120151565 193095614 -206702208 -148149604 2157795 -204667667 -222684617 -209858345 228906902 696163 -10801674 227512124 24276092 145372324 -133980560 242655932 -95851270 85741682 -10063218 -187875490 294244804 37142918 202618811 -207597752 227003800 274160619 284977940 -248410800 -20265050 106375715 202719794 4829683 -13975119 -143000241 67716118 99967228 -286020524 -102450000 288411033 -253506891 92196660 -13790023 126118821 247599078 299871399 187355277 127286237 91636178 211369645 104032836 -243630095 114688866 9709412 176253165 -193583658 -25814213 133867417 -225037380 -114253514 -36008917 61238659 -270904589 -12385702 239800220 143312671 29477411 58824197 240462755 -51941076 37709449 140646134 37243233 -164291734 -17237358 23849390 -292433151 -120561297 156557698 144063066 299789130 -91745963 -242167131 162746643 -166116725 -172581657 224333192 -165759409 -58350282 196451957 -243802509 42628675 -288466287 -232865077 176718731 -115688508 123493225 -281156628 -295643305 -204960160 -196978499 -175434637 125393212 65026651 177854692 259247666 9688574 168944912 79232019 35351709 -95364339 -282710044 7434443 -152474215 -156156655 244559511 287843558 -52233465 232269215 -109636598 24927534 95132506 15099532 32893910 -296188905 -202579394 228641113 262517100 -296443712 146867839 -271406155 271550617 136796980 -20138171 -214859404 196299865 137305431 182556242 -267407819 63694063 -163007983 110778122 33736825 21388440 -272041708 279418223 62875806 140422553 -155027248 91656234 261771067 215621467 -103665396 190167442 65500662 -235843309 -42599480 -34129162 -301269842 198892745 -248994369 259720756 -221179776 -146452777 257767392 288314058 235604789 -11619702 110822364 -259121496 -113017711 260966220 -200817260 126081058 214517211 -285771713 77690734 54332626 294566715 -204913326 -31989593 136180143 277827016 -237664148 -135469441 78010580 -255143089 129219638 156692218 144673717 260759210 215916182 -79021660 -88123325 49467333 -116020901 -193322759 -23389290 256592771 -94072429 -283838271 -112517134 -288628285 159339575 -48143876 121913692 112350073 -64243049 -134880428 47133953 -253484801 -35624978 -220133713 289229015 -27242571 -25655278 -143131648 132621545 84606561 -239666354 165702891 -174641046 147882253 -65751221 187761835 205005739 101314672 -239023718 -225736238 162879756 29299947 126410433 -84418953 52514977 -62683458 -139076688 218422701 149244317 -222214705 -268949017 -273541504 145463081 -219999625 -103469280 -197264443 234709877 -212877306 140340445 -297762754 158103003 -29629036 141357659 -103119908 178031452 124216888 -16560589 64375801 85527654 293747394 177136884 -266701028 -256606101 280431524 -300519180 -115491075 146442099 180154336 -190010947 -204420990 -264643662 -251592993 24101650 -190247585 62414796 150322509 -284682276 243076627 -298604940 -193242566 90628067 -24097997 -44804211 -139868312 -234636467 -131066438 131687703 57359070 274456214 200773012 53216158 -109960214 -276868914 97464937 -143920529 -104529476 -122003981 -296169197 154940551 -7992057 248232334 249264833 -220066737 226764196 101863576 163588767 -119611221 43572397 260060839 4152963 47561816 -1712092 44077565 -131732448 -156933432 229381337 238220108 169143955 183579859 120604375 235410475 -153902405 131745686 165510552 -8573508 258019885 -186355264 -227572699 -240707550 126382525 201768078 -68884641 -280470187 228912911 -66711630 92671180 128384444 170285554 -148454923 -18393537 -226195034 106255525 237558711 -195902793 -197110163 286230969 -30926724 205551520 -12705829 -223360122 1600322 247026553 -160787270 88503279 -161095219 -169174540 -170367531 34528211 11749882 -17709959 -82447339 217769126 -187885998 -160129381 247749126 175266196 -275677874 -147411339 37553635 -283976055 -131974631 52362235 -71179007 232436240 139209622 -216813874 -296224869 149980764 72495195 -54586475 -248377817 28799078 216184360 123712282 113043159 121919799 139333818 158994667 60900100 -169422374 15378454 -216973182 -295855448 -278543748 290192273 -84213874 -295944283 66575466 278174395 -7555146 -210881328 179552756 47438303 -141027504 -167493582 -106188118 -191860769 90891118 -166232780 153205422 268078524 -272717004 -227544746 -243467214 -74732597 228963053 205379696 180439403 -196260049 -301753050 236922921 -15899020 262065075 -41293548 30801856 153395158 -67495900 161439809 -143718514 -56817988 -163285030 101042045 -9565959 153263137 -109668643 -242780643 195538226 -228222000 175778946 12310426 184452155 -287052379 175011349 187828189 -41379684 127698111 -169308328 136401308 -113803346 198955278 -170781376 210568403 41231032 -266956135 -221137863 54938206 -61734461 274633468 93539723 -248936915 -300996397 182885487 300494006 133805418 -106736180 280005784 -128096351 -13806890 215476497 -40415594 181379662 288780411 227953611 52455432 -272990491 -101320941 270789813 45595638 -41868096 68575442 -189557425 216713860 237109305 275246311 -70959086 -13569382 232555931 49195844 -230789140 -231845629 122570559 193937097 -272640785 120339805 -114795184 38730289 -17804805 110634012 -266839695 -6436528 64329753 2300846 -219711483 109584771 -287335217 -18697062 -203645404 -125269819 12030644 241139428 92380098 -219662479 -260580747 -30729541 -19846615 -63105182 -268450661 -282338252 112693408 111525024 165128670 -191435807 257766999 242732739 -197711437 32557453 118001999 -298802925 -32945801 252779231 -235157757 104616895 155304178 -71536349 35512249 -218894411 33575375 280275712 -127177406 124361556 -100612320 176834460 32062238 -142843495 -603885 107783999 -105105541 10683832 166502840 -139415262 130797582 -244149870 216808832 66941050 281453090 -13520049 -168104454 -285417389 183472346 -99859674 -35044079 -130579873 -79314077 38258644 154824611 -58099804 248454913 -121471243 -247473664 -224461218 -39182507 -79618065 205722344 -234634277 -255289103 193613063 38029353 254249852 -114839984 167974700 195570315 38041652 6164853 68326279 107971368 -279685562 155184910 77263750 296148279 -103113735 -269493284 -12311767 117428773 -138157624 28422180 202144800 152708137 -10478128 84991562 236300645 -139079014 -179840409 242550585 125681483 -35599462 -45896005 12889385 -260574494 -278952556 -23466572 -181479619 -123534413 -12573779 294722824 -39258339 32163113 271008473 -254864536 -195277859 -19536994 277183277 127880423 40047396 -65740357 -246474327 -154701899 -20146610 143889345 278711167 -91384493 217261999 -244344544 -44773385 22589732 90864016 144200645 -276333487 93246044 193091562 -14589380 34025735 -261863641 -84339332 -112494181 -177797480 -33112344 -94694000 97622016 -72919187 -71578539 -286126571 -31985861 173998030 -37981398 -92855403 246835548 -6554633 177424803 -94812121 -17694313 4070479 -45641612 -292068331 81335452 -237656846 64685984 238650041 296651925 -229028318 144000348 -145324444 -39179504 168768485 -62618483 -130446299 224633004 -57587690 96149612 262027954 75102781 -127073198 -160217050 -5812387 -28692801 -86964004 17297326 -179021309 18369183 -5406780 163093576 -291017467 149927880 -206327287 -217509060 -158084851 -99851122 -69592438 161410716 -89304006 11032186 -82177100 56465569 247047877 69805796 -23902429 -62090830 284718033 130158580 -29293480 -150232920 -153354022 -204947561 -75823272 117704572 -240892312 -192541758 183101158 152584991 -9132421 41289932 -262967844 162668772 -213764477 7238813 164640394 -39069042 69850656 152009520 -169549405 -105580704 -27348329 71800142 62493534 136050847 222956371 257769343 241845363 -287717398 -60940464 -255292356 96303087 194016386 -26211346 -2541199 -284311828 45163459 51688860 118039216 189247078 -264342149 -188651262 -244219240 -5999260 -298862296 228565661 39922963 -243616874 149256987 65747198 159658667 -300174467 -217841084 22572540 169911490 -71801521 297694078 40462159 174501227 115452889 118476717 65946355 -280315371 -250083674 -298384746 -155943448 121689992 -47059081 171446972 19429196 296745868 48682285 180922194 238831280 109129303 -180913366 147166820 15589922 122826704 223100685 76111972 -51832017 -42715823 26806449 203180661 -94456653 -31355172 -222142191 240268015 76699858 234534663 182459934 14624711 -138530541 -259840815 3962660 -182341277 34561859 105897868 -100056228 -301809165 -75308642 -179075246 27934703 -285851561 -149750392 -21987784 -67646995 -23686228 -50547105 3654180 283706117 209418613 -45066938 162421540 26425961 85358860 -113408581 -37285075 132689728 128713220 231042215 -216574124 -59264419 108564483 -88092304 31630224 290012683 -184758443 -26496445 -137378150 -265253330 35646854 301846520 51559150 162224749 -108907504 -115730115 -158590388 -233897818 -273669677 -198066694 80746191 290568671 3250873 68893496 -171809724 -232734165 9344516 -199505639 129226144 125986468 117774308 -261132798 -92151946 -220893905 32874907 235248734 9773627 4754955 -194755064 156234674 -277514868 233949652 -294018648 -199109738 205305488 267826200 -154443789 210639362 36376191 133966591 -273137970 -135992741 274848618 120900540 -203498454 -95081917 -140161143 228552259 -147446135 164713199 128400913 -232600238 172527985 277813203 -101534400 39015155 33664157 5326841 23909290 -282005732 3715225 -5736502 -125282231 -53095209 -201908658 51692142 103703199 -45077760 260424952 21573292 -33525448 213324304 72325069 -213267199 -256826907 -181194422 184698132 222369387 10896592 130460973 300031466 -29125083 -156648067 -245933883 16132841 65535065 62574532 197761742 27089781 259818021 192734652 36741248 32104322 214739617 -181756845 251378786 127390065 -14692247 288197158 163028724 18657532 225801913 -257845201 -103746027 266883842 -243652293 -295878336 2213135 -276472578 -254913641 287990227 -109330216 155870108 -295911274 111627572 265486784 20499900 69284696 -178649784 -220584121 239156443 -33827766 -39263980 -211020315 155097240 -18331318 -302169163 -93770123 -261829613 -211838046 -54699562 -54816399 182896854 10995183 -241896519 291703191 294321197 171835849 -37491717 260101475 20965307 -289628942 -96230290 -31077243 245671139 -203445829 -88069481 227464944 7995561 -267462981 260916397 115815229 -139004243 -198191209 289153142 -19702177 128708621 -266332277 -193474754 -67444215 -21256431 295952105 -6066335 -88417378 -288690243 -272058839 -300952359 -172899550 109139696 106613214 -185799673 -33489447 145895857 18259168 -110657623 -251194774 -17532462 -300157637 -251448008 112143682 -199959361 -93240230 -84624107 61903012 -109773498 -299357165 -179287106 -301047823 38049742 135766134 193851907 176049097 -256813152 90050836 162991956 181941116 279994024 -226107138 223897187 99138758 -271719922 -173335251 -109142493 -93901557 170557092 151978426 3512640 10310097 -281118376 14437213 32264550 150827978 -206401144 205660860 -136097609 173528050 -255101416 240990623 -53010970 -197220380 13073769 44966257 129789516 139806697 -38260811 -51648356 74274244 -278173281 -62836714 216413557 208417567 -195395639 -271454728 98220019 296537264 61357267 20212014 -5470136 178579578 -233504825 -206320039 287823342 -8140069 79794117 221323847 187772697 -67996208 -112707936 10639701 89487447 138346749 202774332 -109339688 -295422300 -18629976 212388620 -46400085 215755296 -93803163 9216193 -108968314 -17890089 142875630 -86480335 -275635983 -112473501 -275540950 -91264461 -196280425 109304807 159423938 -107200532 -52592717 42483798 -13620926 131071198 73432786 69059586 1934372 222753620 116175691 65008506 210001363 290364469 -207173580 56546629 299513150 159154889 -97014914 14096302 -85294075 -127919769 263372626 289997452 -196510470 284557149 174966070 -270243220 -254295833 94691205 -124595286 253074742 -143368116 61011062 111039034 278102932 279087285 -140981431 153010386 -151744016 -88675283 173166299 273962355 76099539 -237672498 65567269 289509324 35233116 252412734 150533735 -102308166 -145421603 137993858 263200122 -41671961 -78031752 53906612 -201149392 210598047 -85020911 -15025820 -202023057 64045069 -247957285 -37238669 144489556 -71089006 -244700430 129460077 123332603 143396505 148077991 112175638 -124258525 258281053 -68134776 -131814367 -94431252 -202660875 -66072114 54880634 74682642 53406108 -77843703 -89687000 -118796416 -245697401 174565316 -285528956 -254962046 -18423224 120316408 -180271948 92474519 217468954 -90750000 85628656 30536462 155485270 170796412 -111201988 85468880 35853287 231078819 169764547 -270742765 215555072 15597111 -15521553 201738966 -112927467 -275991814 -208156499 102031257 294619584 39432336 -110934993 91345436 -1581751 246452486 -121172030 28428975 195274503 159380493 -154923261 169107466 118791347 37506317 146478325 -139930583 168657785 -250024243 -212153681 -201486754 -219737970 -33047076 79057434 -245596662 3201850 -239843055 172311893 -98002884 -143637867 -138713607 21444570 -300554450 227373458 250231629 -138000113 -199303220 123080468 171016685 51550422 269334063 13219772 179470721 -271252762 -203500609 165789670 -230488761 -18776118 43827058 -195558930 151410542 -224080392 127680316 81170205 54054164 52291278 129717698 245371016 -189574190 -103435522 -73740868 130467761 124447090 -136286834 84464694 301884109 -93574096 -186296621 167050517 -267848738 -291128208 14781742 158576268 107869953 -118467306 161444280 -197598898 8191584 140683738 -56732825 -234410878 -276997606 -146556662 234988127 -67486677 189813288 -289333087 253301546 -24926318 -175669250 119235372 170779431 255884776 -90665316 121615853 -70227136 97010970 -23211082 -48189389 -247252271 242217024 200124885 283659822 79598604 141339595 42342268 -71040420 -238699615 196840584 -271867544 -99228560 -45069418 -97368230 -143497745 283282691 117045479 195442405 194128947 -206837126 -17606211 -131888137 22230307 119916069 -103674421 -246952389 -52723558 24337041 72639222 133998364 -18208617 275670129 75138603 198504854 -155999350 -78746487 243877951 44831231 300034534 -249897622 -79321248 -101265315 -118285388 97372018 -227622568 25869836 238284547 -253954734 49718092 159858351 272922728 131851649 283962081 92384803 191182607 -214620304 136429702 56414546 180065010 172763208 198245560 -179478948 -69249204 -243426220 -3168236 4342637 -269496809 45814723 -33890491 234735992 31600112 28206365 195305829 -57462158 -295178903 -15230130 77632143 -81513197 -290027904 187025105 -213333097 13016428 194338269 195382467 281817967 207420566 -162259849 238902473 141655698 -64616546 -236068364 -43634933 230571635 -138574570 -42623070 243591449 180306304 300698837 -194871726 295082244 -236810174 -244200482 83088172 145101864 -83180658 183663467 195593566 -19166163 -46370172 194324852 214184412 -154988467 183557535 -217825183 -111789881 -212514404 293259214 151508815 237502552 119704566 118789046 300809673 -138215279 -109426693 -226010393 -79358330 143536820 150158196 -41306438 277420246 -277074813 -183910313 -118144603 239081491 -24067382 119821283 129356827 21349615 228891691 3693529 -65601453 130273752 -95937083 233125228 -122805023 90538466 39314712 147090974 301180554 187114466 -200442398 -134240535 19032207 247368863 -267877511 252310492 74347693 107519783 130423709 221967732 -147255721 86186745 -158029210 -27680845 -83826858 36118843 170463010 -218200024 -21245149 -93200761 -121497149 -231239843 -24686054 214918070 34961633 -246253161 162274555 265940757 -200710067 102293251 -69738475 214180802 290970548 123044230 142792524 -301598360 -93087645 273098156 42059126 178312016 -78298056 -187898939 295632331 280417956 -66115375 262307097 90532988 -50138596 114394494 -276418359 -272080592 -260624192 -97084555 280158223 -146360612 -143080789 -198452097 143677086 268013330 300287994 -280592321 -170389418 -182565810 -119560674 -170050561 -140930215 -115096418 -206100022 -114100786 86682200 123860926 130413589 189254593 213590210 16720505 -210048207 50272037 -104177594 -289131059 10703600 -149229471 185984273 31897070 187917793 -23949001 -18086631 -22110106 -298379464 124192745 28611712 141034591 -144594886 227824379 -149628890 248817263 -54552827 247792434 222259830 -284038793 148672605 142359671 -90551995 -171756330 -276114032 -135310049 -255575589 155879647 -100366164 -5532075 -44668316 937471 -71739101 164635673 262664240 216612278 -10170526 -273583903 204249703 -171205085 228938143 10172798 14534952 -112967892 -11622634 -159601527 240546214 16924169 -92448955 -162080842 103422059 -108231920 -160192461 -189639108 -210264927 -1154871 -114553878 301472769 -49412846 -20857253 166251350 15594124 82631420 -46068755 -210492809 260459915 -141593108 -161032265 12924155 214151381 -90902412 95068339 -28998323 -43064326 272480667 64649258 -215850822 -152208017 -254195696 -186563447 235235641 -135496879 299656485 -115831762 -13505500 -23989411 -61828292 -12834280 59893073 264929305 -162454421 -41888903 283425868 -47534086 -289942243 -104598268 -232547332 229624899 176582367 217227449 40308856 133502876 -139263618 85267166 -167651872 -184173052 40710267 -121388341 225672595 -59764189 92569697 -201053041 176665736 -160444867 -165567652 -212645875 -176302796 244913614 178706854 -231950067 56293353 -158697254 30855897 -246711843 -65644946 -263611547 104968301 56362946 102418867 105330494 -230515308 131005915 240572005 838586 -192190367 -127991203 -285028568 270608289 -175126944 246737719 -159818213 -41803358 -53655624 -57254881 120402985 200030461 -213904551 -193759502 -277470899 21302315 -272807430 -218970049 -156303019 117354813 -115940724 195287809 -16128534 252657198 -96475127 88050263 198970130 209748652 -17603663 110622121 -246946565 -301669286 -116295284 291119730 -219806869 -187969305 -191446401 -106486248 -30867378 -178970527 71324496 137628001 271079525 -52038826 64831868 -231382281 267612946 277083425 48123183 -100278611 274976344 289040483 -111008830 -100746425 -171151364 22126240 -249773548 61984934 -38737691 63223893 20483787 -20787104 238450593 131257890 -142427119 -84918844 118116905 70446093 -275187426 42739212 -301652700 213589462 -273709870 -72284884 -179615922 -139890180 -19446104 -94425984 189285199 266091479 -136568929 250344761 175289282 73150307 145645787 -100393841 253856555 145858843 245682491 145452917 -66502771 -235981584 -138478674 -203707156 -54825140 -3133342 72366008 127653513 284206140 -99219383 -135741850 246951660 -67118906 -204759621 168591977 -80681701 -241515391 -189012184 426721 -51799652 12405029 -17266205 170915306 197071898 151627876 269485938 84199673 193347882 252279299 242987629 -68774763 301388211 28362327 -106083853 -148484267 -193580993 -72617511 240660970 -297775993 -266562888 90962417 -94827928 235392900 96931407 -40303355 281647549 51169821 -54223929 -224340750 197114091 37682107 152931918 127511746 -255000747 152660317 -17060977 38007591 171648368 -2778831 -109294580 -105417890 -109443601 200218116 211652508 216525548 31284706 -37167406 149137477 -48339752 -247231967 56686699 -268619679 -296802018 77620817 -17383465 -9712248 -153039067 -193555485 187084508 54292674 -111583278 -18993917 173294484 290375719 180473749 -125638478 300040335 92272392 216175194 -94638708 186190134 -24397064 111189331 -208716658 -248232673 -75914782 294997069 -273646865 222755719 -45798520 37206459 59310087 42188928 94322510 259743116 -74925556 -271470140 9647880 101909734 282401786 244855665 -259479365 143324372 -262252940 -86320612 -14492805 -83795618 -299871081 106934957 10084489 29199278 -73149889 -9147694 213447375 -112795165 119629143 -74619359 -108221143 -151381824 -243183437 153980102 247933517 -142542311 214227958 -226500554 -277487966 -139891573 -142634230 -185262695 157572911 -283144798 -176660247 319102 281930155 28468322 241716825 103657737 149413910 -87366138 291285753 41703937 50117265 -265685964 269800224 197327493 -292561992 -233716362 241340694 -14207500 -224675082 -206820910 194753011 249208617 -3289154 270714118 -244738866 -24067442 213277187 94474716 -32663389 235846188 -73490192 -287193240 290159857 260297380 -168606861 80703505 -161116918 -267112446 146913863 -18349753 24087145 -49522957 -93385497 280601728 -147009671 -257857039 -48676766 269159304 243968513 -288272907 -183919168 -107919600 -167195371 213215999 -298092392 -37911248 -279417065 179825411 -209596906 -160677895 -250104690 -286988476 -254571812 47742133 -234997615 -264960356 -172518096 44417580 -66820260 -273594722 212390870 -156493423 154233346 132278215 -138536811 103744149 -280506712 -67063267 -66194663 281128804 216574140 -288241858 -197599889 138675778 235865963 19569004 241003849 -139133706 99112278 247383528 -301767415 291850291 -187216168 15794143 -75930977 -5665563 -62197324 -109411670 125968467 -208451192 237142420 181593487 -228796612 13766149 93614558 -273708641 -216564632 209136959 -124047449 72210962 290570451 -274609838 -184849263 212716085 141030003 242529928 -233477351 -296117746 -26536002 207909778 -279006266 -231001299 -162273064 -246187921 56592236 134542257 -242196039 -12034134 106388371 121184105 64146360 182076192 -297851396 -258607789 -109995225 218192915 -133344608 120163334 -36405834 -127362715 -156045159 -135784663 260963800 -27460055 55101451 140986245 239490551 -222963426 51750923 48382918 61462276 79243270 -256437540 -213708412 90743890 -170370190 -55981580 -168389978 -222506744 132696003 -15730479 -243258885 -75606671 69353805 175919235 -133827403 -285890000 -11222058 -187280831 -12636456 9923210 -125987970 253104894 -103807896 -18322410 -249927495 -24634000 145918401 145248630 74237246 27486460 -131218632 -249370668 -47346634 41767443 45119204 -33093879 97687233 195974417 39783227 -217612876 72350407 -111266438 22128534 -230373884 146628792 -155359151 -45761375 -118539105 138214938 143919455 -277081929 99779743 232479551 -209000574 -156431224 -100054331 -241932508 26617401 15923081 32757514 -186650656 -184732122 -288945267 -225725893 -264528092 18933971 -192773577 118025168 229129175 159400230 290925622 -83150445 -162344760 186751961 278657369 101436423 -208773694 -183035396 193961395 144716548 294781153 -227243455 -105105501 82188578 189949280 224530930 230647164 -27014120 70461977 61140905 -30680544 -203424922 207698065 -218422935 277624590 -259820605 -129446571 119557770 35899396 -73303105 43682950 223503812 195086642 228332971 -8284071 -114489836 232908055 96804748 248831392 236532817 -158443883 -34648948 -214131952 27627009 251067647 -291719507 214088392 88596822 -278227105 -14725387 -259426978 203097732 9790365 -239174844 117342377 159826 155746212 -184974546 -71076798 -116110519 -200357049 157023442 203352404 -182936322 138914114 -186629443 -83337547 -251339038 222027848 242807550 193374086 -70538237 -98324660 -67235749 223653292 -208368802 25433920 50004452 62102924 251050501 -87397434 -26290529 119022692 7910029 75978008 -139211259 43886798 195859071 295660011 46256396 83588765 -98401319 -169047796 -264492689 -276567853 7578281 -216673516 -266359468 23206649 48395614 -184575836 -45062730 301942823 42900562 -218248738 -104965018 -279408805 -206030219 169149468 -64663548 232684030 238087140 -215410024 -139087669 34566140 -141660875 -272028204 99024155 -141617006 55734334 146867104 -7503941 284327113 79003876 9098454 21872772 -70287516 258170570 186749968 -18999411 301276753 -97360296 190116891 -95437578 149664483 130342277 -128539405 108560035 -236243174 215979410 88630636 -19962146 -202681101 178706040 -62162711 93661989 -235438075 -72463268 139590202 171279806 238776760 90576700 275583470 -144279169 277870449 14122718 44690768 114027620 52144607 32704327 -11750880 284994366 148514918 201691606 -116654339 85072842 277695735 221710308 -11470855 269405527 20111024 130470728 -53030175 -73037345 242207832 -296918194 -246259849 59799257 262785252 -160824065 -261033819 25715745 -103782999 -291698270 -5677660 -213032183 162275947 -132528240 63541064 19079453 -46112925 289562774 49526997 -162034678 -122860502 -249082675 36976096 -89327759 -4835096 -42084493 -149864395 -237926873 -261539463 184342966 -240800705 -93986350 -110905684 -68241521 226688050 240738597 -244251244 281367842 -212505517 194094673 295705928 -42374575 231622671 -160640609 -297058194 87558425 -24531428 232265584 -117079218 202796389 119148866 -183238882 -34680394 287060004 149949907 9799748 -53960798 -96349922 -47061291 54452586 -278685592 119829045 -207486007 -125554855 176465037 243233522 216137701 -42986648 239303832 -160389392 238423128 -178373384 -126328057 188990499 -82445760 -103003066 -240525842 -194363865 -163714091 113822283 80432016 266530212 -205294948 -212244570 -289541204 292911229 -93923948 -207173518 -209838206 226482977 -244449640 163072207 296696041 93919807 292149188 -287588523 117411783 131535783 131051576 261359443 -94937672 -244564636 286071086 -33654977 -41995930 -118022460 99258382 -176916611 -123107161 -296714466 -296067600 149102236 -54617090 92222515 -9293924 271081671 246723656 -124813164 88663203 236770560 190221175 -199027719 262974986 -61793146 -53236032 -268921394 228026067 -21188558 -155415617 227729802 -151136157 -271711099 205576696 -237396040 255407641 289593585 245519089 -291318038 212882155 -244353574 220318180 -22553310 204919489 280587393 251900616 -62221304 -288659333 264215984 -78685886 43219365 -237706125 -165314179 -88797355 -123940197 149010118 226045075 211966541 -46733780 184173338 -71992675 -135838197 -241878764 191261741 110239582 259860109 111161889 37562193 82551334 230408495 -204849836 -152896713 265842452 45694984 260323946 -137541490 -264184601 -83878297 -41205397 -52741100 -151872057 -133586077 -17541117 40631783 -266586798 236928973 -278974310 -151455826 203300264 157106144 -301410237 -111886396 225497180 204610618 9704465 -159079295 225412846 -25475454 -166722124 -116966960 273342483 -178907832 -121894078 -173352334 -16410671 136188859 112108413 186508 25600276 -247226636 223179754 113767561 14754268 147794784 -161620908 288003097 -141921976 -5722254 16924825 -172788395 -57673650 -147866034 -57080414 250985468 297968280 -109770733 64487680 -270672161 -113127185 289037981 -52614692 -110776889 -73135503 265532406 -104928843 56764833 -146445479 201629969 -18702831 39229872 -27882964 58535324 130873524 -100077045 -59438779 -128474658 -115559294 70605200 52603233 -227205816 121928193 108521080 254799013 -109175969 300799102 266458681 -20283437 214628940 166468138 -132810732 109287060 278362444 -269103137 -21379479 300367471 105028688 -6796366 -256733227 231042752 -232367607 283080204 105292920 -204079037 -84556852 293364728 150514998 117249902 -169510538 -259222798 93423614 275830909 -54387837 160612186 235934449 221802767 -109896610 -144888228 -98011823 54752569 19318339 -217344453 174686533 -230287078 -36793895 -288530668 -84506785 -191231407 222449101 132168060 282613742 108831550 184822440 -99912479 247757422 78608740 58446584 224617705 54146851 61741121 80057234 -101104310 85343511 74512501 61806154 -143804321 -153838603 -95595069 186685097 -165126076 288790363 -116713077 277829833 107680542 -9329088 -288077830 -88221581 -125876683 49603081 -23253731 -55691158 -72081987 -100885086 155771468 126297233 -118192620 271274806 -12037125 198434359 -218104884 -255273811 -225379327 153356363 -19368669 213116348 61433444 -293495722 35108072 -150148749 6192158 28015437 100949171 44827015 -287207737 -225493793 -65592713 238783337 -268727654 15389028 -21788109 -276528923 -130072441 180574479 -67977933 -106914197 -101758625 261259216 12411157 164363910 -156695077 242417590 -240129785 3333007 -249167898 -282404895 -111756741 -197760399 185420177 236244851 69636521 69546928 -51655272 -172250880 -48790147 -105642728 209356842 -145419398 300841008 -193321362 148660780 9631135 -48506879 -162541396 -31031690 213602795 275051121 111849647 76566440 -5953075 214392122 83607603 -219522394 201227398 -233153372 -204485238 -215933670 -221626040 206341294 -171144630 165856494 225553389 2664642 141515587 276175134 102447396 250839795 -164913171 -295569014 -284890926 121157109 -48455631 -293648762 -103825136 -140473689 -67828093 -82423700 -9478702 -89792167 119119518 189504759 -262983495 -256050640 -162374407 -92860257 -207319043 795247 -157710651 138635417 -175865788 -142804691 212128608 70928098 -143302542 -204608300 201880314 -208809426 291783384 18398970 -4330076 -51478068 75526622 295758500 -95177011 38222291 3272153 23664021 -230845622 153595622 -230439405 -137205753 -35787054 213546345 -281772376 -294964795 -266554054 62349995 110620603 41570587 298958358 286780378 241938965 2009000 22167891 -147481523 -33740544 293720085 -282732455 -31273611 -134123954 -218609413 68846571 -249529762 214093456 -258931101 117836879 -228207877 -76323297 -192103035 -116143894 -96359524 232009304 -287579494 119483476 9744384 293120400 274615017 173598417 247015136 130218871 -89846228 -145378689 61976224 631709 256150775 -229138080 204045289 53112350 -254605367 -56840352 90024760 289412181 -25909264 152475484 -20023002 -51781769 86917366 -33626064 -31085571 -205169974 -121091111 -163864584 -73716027 -184224085 -280117414 -180334090 -131279066 211016669 -135360071 49979299 243099959 -257446852 -28742810 -1556085 114484834 -284527782 57665924 -187840003 250976601 -142322241 -27640230 228873370 -275913075 -30374041 1242365 245765900 -102427529 77778229 98565259 118700708 -247593590 -245314130 258155662 233810653 -170799403 130501319 169109154 -6876896 -170056875 296188427 -132371317 -90421944 72450048 -175820522 -125137778 83133669 -128563090 -251554405 -201492236 230372517 -280944471 -273644051 154717920 -81026612 -146628148 -86665474 -246292170 195743480 -211965475 -231949547 239797327 98780838 68359466 -233477438 -301656845 212305830 -49675206 -259746037 -249843186 118906687 -78104565 -150083344 -179342959 -275270504 -168316068 -91569240 174822027 62795425 -147356193 -294880626 -199372059 47243854 218342343 -170110163 66882280 -274456765 -104143014 56934692 -294584504 -171241800 -77060729 139545443 81040367 162809163 -283589294 97204617 -169636876 -298915332 73370101 -134685907 23975620 74829503 294065870 99854228 -32368588 -59406953 80041451 253344241 87268312 253233101 47760775 10493300 30082130 251800254 228485781 -91681170 299522420 11929697 288153797 260002950 52298970 -13288930 202774763 231353773 78182340 192148528 193616957 137422651 40529700 148385332 -251790552 -251490460 -111494129 -240440267 222752739 -25975442 126267177 214105913 248506305 -90430896 -75757536 -2076076 260709764 204964871 -115407531 201322690 -26946444 3576941 179757032 -171219116 -50158094 69316938 171334750 -201402676 166869680 -58235635 -102637240 50150351 -123655579 -259196069 437619 -230867530 75290023 252136514 159320424 124385649 -80605271 -138438242 34679535 72405170 35521945 88316732 -148754625 -87333710 -68998639 121530208 174077395 -67350175 45946628 107433411 -157153140 8345356 286960038 274309873 -30668652 255444427 -138643014 65045722 -281182682 -126047608 7567485 -147537705 -146620895 62890442 163400785 101352970 -262337243 -77557585 -300948976 -124996406 136935824 77475901 36456410 -42111270 287866736 -1191257 100584257 131778397 -300983759 295614534 3798654 241509547 -92785394 -27312349 -255309517 300601469 256033470 -154995647 292782634 -67361566 236205163 -87907221 100890878 196516629 -145726078 -296020420 163061819 114179710 -262715560 -147916758 -175053610 78612830 243663430 69998120 155062482 -237861796 -19956205 246026682 291767972 -102155547 98913265 -235965091 -210322815 243328855 -197947238 151086385 31142142 80292515 -265424659 297858205 98410578 -245175909 -249437307 133501927 -231388497 224334138 49879137 -202125366 1790845 -268043109 -186049469 -263313389 61016296 -31625122 -102058059 -256051544 175373126 126690815 -223723781 -261750649 173370181 -161918683 -179850636 -52005864 26970561 166443054 -52341693 217986824 56348023 83820368 41277262 -176794496 112576323 -210990900 -74428113 253553989 -210228113 86677694 43624751 260707483 242306362 132006997 -117055764 -126713445 2501222 121200546 -239700546 21332606 176461432 61570491 262444041 -70287445 -216282097 -132641900 -279052725 -151063925 -174457891 72862662 -142072746 -87276747 2033245 17187307 -104398594 -229216417 297174910 174164738 170438014 101675937 275683933 -208855949 152528668 -153746995 78485075 238164223 285479976 -72431289 -28418694 -297646727 110957522 -58825154 -208526925 -33379919 191660732 173743733 158087486 -241530883 -190624161 -71473109 149976221 -166858058 222701039 88073791 150982741 88921849 301203075 203888798 75148774 157389376 184061778 -116974033 -32433066 300887069 -71437849 49012563 127310132 191232668 139540506 152371741 -213030663 -174834588 24914614 -31292345 217610238 -8720085 -270955007 -78745833 299854088 113284178 -124958434 -70094105 -59208655 252384448 -300885275 -170843578 -227318541 274516181 -48727738 -281254147 -288974548 -82765727 -27231333 -248098474 265669222 291977304 -23893801 81947265 -45527882 -72219455 224895306 295211844 292740949 -94088055 -259105796 158178199 149408949 244727526 -123127608 42425720 -123081987 -289923600 -262826805 76466286 97728241 72570872 36273659 57424678 222494935 44534726 281933312 119462345 182465898 297732258 -283703799 -40129006 -299349321 -57683041 -115913277 -183787061 259802650 -57348598 13993531 -64133216 -197576132 52742072 -294413918 -64852189 208811335 291221276 -175248074 161809282 111954213 -57165101 66922583 -32248921 53458972 -165500029 300954525 262524102 97974290 297536810 212255472 -130148370 -52188771 -130312558 -253615241 168921974 -187456817 -31119585 -31535994 201974890 118207497 20887494 201127205 177386312 -186844128 -83697629 -40200221 -153537678 251279445 232329942 146514071 129569149 -7869302 192346397 118340155 201178271 177219983 -295000439 233597340 232023131 53178971 -107554575 42296439 -69664274 265664922 222677017 -106918767 63997314 -254721371 87607094 122120185 110542946 172659801 110302773 210454080 284970124 -281955430 295972429 262648669 -89447245 -149384639 79771535 -84619021 169088435 5757585 -286007937 -230010263 -170078759 169535641 166934572 258306175 264205593 -241470454 295319497 85149716 228300801 140812457 -191904429 -185214809 -162322649 -149308442 -280204499 222416914 270169247 50446034 -253728751 183471488 92212914 -178482867 50952940 -291677375 197710933 107363811 -291188061 -250507377 76576690 196139194 143784750 257613018 -298944527 -142632615 168105228 121600898 -300140855 240315095 -126998245 187883383 250763268 243553673 265072823 -84239247 -47799134 92129386 194487743 104051274 -13835388 98061466 269266901 2396180 -20326909 -92511488 34342532 188853546 230226995 -40568528 -162211397 159756800 -235603088 249426594 -278029769 -283160681 -251458343 -188376542 158377156 36963354 222527489 -134303568 191386981 164555386 -127315661 85260757 244123893 -203636435 -38839867 -233179152 -146145879 294627353 -59776547 -274082982 226818733 -246800589 67845811 26314530 86092448 -231237665 819525 -300696823 1850810 135021834 -57751614 250439644 -12508650 -82129637 -268971220 224434758 -50221820 -50590006 -80927152 -176802444 224736084 289815616 3176226 12426892 280488623 99845923 135002315 142686233 131350829 -110396818 -121961388 12053858 -295137474 -255693549 60086226 157482680 -225945394 272073076 248719846 272675184 -247611217 157295795 27123135 125990864 -251684424 163325005 -94857001 199929198 -7836013 -235334765 97558972 99524355 118748557 -144155728 158970764 -49561116 225714452 -155706617 -229338158 -134866287 -142802242 -8429309 92985273 -162638085 137531238 -207334567 90088593 119125720 39577477 -145461746 149946581 -249803693 -177497408 59046055 -288337024 77771044 237525931 154542338 106643112 101400923 32953130 -181158662 -55482004 -272053838 -252170147 106981946 237966971 194960632 200386233 -282688947 -229744386 -19310596 196405400 -182357317 251359697 -45446945 218580545 -71679607 250495668 75968773 133193445 -213923611 256526265 89904805 118204766 -123260258 179793910 80656006 137537662 183411655 136561996 -84699580 -259018671 49160941 -165602888 290873835 -124147452 66856148 214225465 4616762 -122028158 87432024 112066933 -154096857 -225077799 175952251 294115469 120650594 235323376 287186497 -199190518 -51005886 114690315 25164143 -47118119 225221257 -238306895 165190586 225268629 -48191772 -121535317 -261636483 61316523 194733613 182441273 226998199 104557927 226550783 211271148 171418967 -265643539 37666052 -70821053 170389472 -145416023 -285431206 49582908 -72474501 209451576 183209505 -123556024 -208775483 89801880 159721524 -4067369 -34361462 -133293039 -30360207 211676201 -31807362 -14643751 37023243 50177777 5181739 -132036354 94325283 -50693706 -257628804 -141754408 185439906 -233954308 275048176 167372490 186984305 -142718098 172400099 295948162 -231441575 210905372 135475416 143486799 131700262 -286897221 198448390 6336938 205734652 -172437270 -203133517 264763936 117162576 104735899 -27814351 98697759 251675402 -262105161 -40736913 -111248477 -198243298 -512303 16730882 204582375 -160758169 -113379453 121640924 -32379445 -252591462 -152936873 74294634 -235103750 -65835503 265609381 10934326 -186446779 -172194170 262269792 -177564130 38780974 -292241189 158070181 -275894807 -133024362 141914241 -241111631 132452232 -287419438 -179299362 -279747209 -195950897 6468050 197431741 264838831 -90828988 -285507105 -205605890 83352863 29569902 231079499 125098781 1829466 298185962 57243725 228684791 -137280715 -118751976 -279473920 -86961402 87071625 -105147404 73011681 101371471 -34163878 -197166078 -279035661 -93724674 37405365 -49336005 160005181 -207140160 -234571664 -285686632 -212282826 172954057 -53010894 -216446739 -217825553 -5296383 214925739 207981506 -251283210 55183678 -107931533 -282605290 244145481 230279626 24292795 -264266315 136488848 253177697 -50463775 -67509714 152184055 88084299 72773071 70693584 54360701 -191822567 23870374 211705738 -296297317 -242586299 -3742249 -38768413 -104488817 25728315 -178104356 4314365 -143744124 -133394179 -186413298 -231472549 -154086686 -130947564 -288287242 -120985146 55941957 251655432 86430646 233348470 -272698309 -178957106 -36856333 -243508709 -258150423 -110384396 -149520607 -235280689 41131379 -35230089 -235982974 113074538 -301176613 227752116 91375999 -276410009 -269901798 -54451419 -300239004 -82825272 -169284382 -67309181 -19667577 111494365 154731288 5418901 274036192 -100980317 -184309704 -169186015 -57456570 114066836 -229928777 -302188539 296057681 175490741 74285346 -96473715 76346645 -16499549 -182415347 -188466425 -93058983 60574168 -137531245 -72944901 7157720 33586625 -251800404 -185176602 218695608 163128136 -235050446 298376466 -168171267 299605718 -6040945 -213918818 -88681609 -222942241 47301257 230487837 -173401164 -298089902 -100937963 -91441329 -98264738 3551673 -271278974 -159580638 211124282 -229456478 -82491066 -184322651 230637771 86109364 -183973757 -25464696 258789373 -271190069 57318739 223978436 86854794 165884229 -12917013 -92442545 142845738 285566330 135846594 -95382723 188631595 136970632 -243635546 231062780 -128972218 -33702469 102867107 -26758717 286644292 61431907 102436107 182151672 -237362147 -222069669 -188004679 -297841782 -43989905 108883522 8116472 -265045417 1955027 192783139 79004355 -280839764 21560092 67216324 -4535601 118732138 7833789 -6003952 12728962 -95831586 -82037017 292439032 -206375346 -297376144 189966879 21318036 -240570693 34062980 198903647 -60506141 -84432321 33584223 162308423 219078169 285279117 -118913626 265929809 234454968 155528374 -29519958 124531242 71233635 93979686 162310822 232980701 196350105 234452078 100683139 273498508 70988459 127603864 259039487 117626450 -119401209 -295479763 10543857 -28896713 -33068160 182837383 274646911 -186846450 -231147184 121244667 12885051 156212627 255630264 257147047 195886049 135011150 -63788701 57392673 273722221 2944618 136458268 240446541 -9010113 141051684 -172141833 -51845368 166157554 -270809426 239014430 -114477933 42358023 61163635 -178668343 -235576449 -2738428 29843547 -246945952 -66951021 -296955073 127022052 -71713965 -26817547 181076186 -113825596 45129706 -160117615 -49320011 -186321030 200400854 84963332 -144207154 111752459 -89514376 64422250 -138515988 -143493360 80337239 -190610761 12837604 -4030774 -251501082 262830974 -293228670 -180578954 -21691531 121643582 82676999 -130453017 136228641 -80504563 -250541871 -183319013 216001518 -257658960 31922336 -288758086 16365744 -288823903 79581384 -234723092 -285747429 -2277448 259113196 129423472 94581394 -153660617 92336647 -64891452 110833447 -271925968 -207110765 -108811249 6225923 -47779391 97044083 -245180787 -209181577 -185288927 245172855 200006824 -48361170 59588002 -235315287 163050762 52747452 -82041501 16943098 -240551153 -226739751 278191704 226081270 94474937 -265684412 -109144241 -137185424 -244006147 -47453077 -244201615 -285388343 62888599 73396112 247673435 265276725 -271178748 125370126 -286375609 -53765728 244357681 169946426 202628867 282721357 -26049576 38850021 210928166 122775630 -283214850 160066717 202449671 -43802491 54722968 156276357 112068704 191291797 105388009 251301282 109883634 37206548 215732783 196394435 250413032 -246819282 -64749183 89509937 138416420 149470703 140937898 -246148856 -148452975 -181448948 -21816555 221111180 -221080064 -11872450 -190926271 191992431 185444966 285173559 -266632767 185323268 -149291412 -252677783 265181450 142230310 -249606850 -14976195 -35617073 -216282831 -219758775 32970054 -233111388 180682553 -295354040 -234043887 168062580 -257014948 172893249 -194018316 253402587 225660648 10116391 -8929395 -297798355 105612788 229349897 -250685671 -78316266 212382306 -205970914 -124894048 50061025 -90349029 -70514507 -161429304 16099960 263085283 178408310 193848661 -91678294 -184173175 170304528 244692951 279122020 -284593578 205989619 197939267 -277083104 59780854 -60036412 -167332432 -86263570 -139823330 -172065758 3446277 -92925079 18729533 265291604 63288130 272651372 -170488347 268706106 176407827 -61254743 -196240030 -32627185 220862085 63230023 -123141948 243837508 -221064801 -301732522 -193801035 277112366 -128433391 29821492 12313575 -247390145 -260593581 -73445195 33966022 -116233465 18842548 232901522 252328778 -294135777 101046056 -284860156 196132487 202493540 -84628855 -224458328 165426260 283782305 53460356 -259459409 -58955169 217151928 35034205 20394875 -12107200 64082125 231572600 302154876 -23085605 85423619 107318522 -214498692 -179869233 224439941 150470664 -299225649 195510770 -146243250 -259201090 -279191012 296412796 -239223691 -187395249 -255735868 236446797 166217922 -129761817 -164638654 300014411 -283623298 248556017 211928862 -161467557 -98879285 -39779808 -50412004 245850433 117810302 -171906685 103899164 146692983 -3729412 87011381 258942818 292017713 -174763103 -34878897 -250466178 -8591440 215172311 170734735 144369937 149377209 -264472092 -227706065 -239432659 -67950639 -128443122 254459264 273348059 -166780216 226317101 109906984 -243414816 47876805 -282364972 -86578324 -30987100 270448752 166550275 126743397 193929128 -210108807 239456304 -158491808 256190913 -250101675 -240940673 171618435 147444759 107971258 121126506 37735050 226805221 -4966859 -178817137 -217034795 213389263 -52635047 57513167 -213371501 -132624242 -5060927 -12772810 -93882719 -55710310 46224680 -186946088 88182141 -60644091 -295285632 267046513 251689044 -278256358 205488310 240794824 -199258054 -297225401 -1273963 171516192 291158517 -217188748 -28100370 -219464487 -166327359 288889686 84262612 -42144449 34474585 -52330893 197837298 264486974 -95318962 -299554116 70407767 68642912 110228583 -210558454 10442301 -249111050 -4060791 127437589 -204080436 39266917 -258279549 -60886022 154978932 300476430 -26727387 -73564791 -19271323 277201088 -217267102 -213137908 -23689183 290229624 142291769 -147686959 117390071 161067345 -31836723 -139267528 77223938 264677394 97734347 -280961740 275062855 -271091472 257782627 -282452476 -279759713 -21596526 -192324128 -265932798 205229994 191170347 35029642 -165014508 102348754 167267841 11644958 241869809 -173875841 -16674047 -179764644 -227302217 91500971 -31169576 -28946009 -29702562 -115971048 -13392925 152201837 -184933258 125374418 -250785326 228687305 -297032357 73299768 -60766378 230393466 261006599 -203768232 -229718583 -115421181 -252741143 257220420 85275265 -287243474 -106220999 -278287842 -141707506 -127662384 -131521834 -198655649 9996384 115093457 163766234 -130239423 -270320181 -136886133 -48606412 -188001925 79914877 229460919 -211963986 30948552 204048801 7482085 24637978 -156415273 144553597 -153997336 -216971099 115607782 -278057363 -290538643 277695979 151409463 148514134 8241367 293090268 190384272 -242013794 -262988225 -141767957 151610224 -24856672 291065460 -278865296 175206061 186127594 294248116 36835723 109391571 -238446702 191186864 -260417404 204275773 250371386 230601480 98596044 187101004 -85717906 -254167443 -252633055 108414972 -175667427 -37327427 -252498955 224713487 76349491 -206556257 -62514163 -160835756 234884657 70367838 -82715599 -153217940 -195419840 66125026 53593333 -110801842 135500842 -210798946 -259272353 10813063 260788068 72300447 -114453723 261793949 -294471999 182012036 -248211853 300014101 278536085 244456715 179106716 -141483931 -219769346 -140182407 -153828417 -110088992 212092435 -218902447 -228112099 -159698630 -139221201 53362607 71624366 -113016527 228689962 -266970070 -252301573 -17839790 73838154 125397725 38865763 16882717 49352970 280629869 -5691300 -173182031 -284030067 -116908620 -244972084 161073639 -9274156 163291856 74303111 -64653130 161942319 246890293 -149451295 222107683 115107352 198867551 55260503 -106333742 -88079387 12832586 193215192 -112664942 -234931938 41159876 31904796 257084498 -260372372 -165982440 237159700 105329763 -216908546 -120057103 157807671 -77162232 290447077 -244670497 -172842810 127211456 -177950938 192495856 47610716 55154071 199995626 110839348 -230948496 164839184 224943792 -210954557 111165251 50874144 -208992329 87595732 159932461 -21059882 -10877896 142956721 -47773130 287068825 -4035532 200917071 179812446 25605508 -233913183 166028027 36858182 18163373 142635442 167964812 40812722 -173881591 -220586710 136051240 258145656 -130119821 67360524 -159376569 -175123489 261824100 -218939706 -212997550 -300558811 154308293 61806593 -144444387 -187348881 54496145 273416744 -282406892 -167501324 -250680351 270079949 -167752872 7429947 -198984717 258334007 299458361 259234105 -222203245 220701671 220097084 256648101 26143068 -256356799 -116068032 -93735777 -111626367 -157011927 302057016 -185641118 -43670656 297729339 31259633 -173322817 -294576630 -153805822 -28628637 -227707573 6401886 227435673 27375058 -139063015 297604302 -1955188 75168756 260986766 146346822 88489419 288145251 -185499040 -25389073 -220874356 -232295002 125108878 -42635490 79151056 -44909648 213094682 3817427 -102185341 59133359 -169331453 248230692 -146175322 -143928316 -24903146 94537249 180931924 205357287 -232808004 -12116561 246564375 254032494 291839896 -98570910 -201598294 -278267821 -251761635 -197779535 6719914 115144712 252199617 -273587577 -231955515 -150333938 30549270 127768419 246464328 21771975 268583955 -111806000 -230657196 104609881 -241322714 -286499921 102542119 17303001 153624495 -2837442 70474034 52958432 187425342 -82442962 -106677330 163350135 -199991029 -180653556 51374408 186636424 -214601913 -67287977 -26530608 246453821 -113751510 26170477 -62572204 -145494883 301367977 -100353904 34663065 -41622151 -120554337 -108813203 -61617395 -229830446 34572419 120366079 -47457612 -135828912 293887760 -174411843 233859638 -267418718 -141993736 -220518301 180134918 -74915507 235966364 -149508066 71920752 -233349916 -7057140 -243312239 -155510977 157327443 -115333575 10520777 -251415747 192224575 -197189082 1176555 -113900273 -249438439 124993584 179180929 -158033489 295102278 -285878254 122496540 -150510835 43705937 300328489 -201160630 -102124820 160557001 111268428 204786131 40441522 148816820 144842477 -260404125 -281424590 -276670930 15982169 -225840287 268490196 -233670527 109604816 217979207 272450956 -24564467 -38985908 244717400 -220787535 122676442 -137451207 113985545 -132243809 -235587281 -153322402 -107756931 64891539 -200060549 142834898 216120395 298292013 -145677301 99793347 -129024514 -122889506 186729855 69171291 158876947 255513784 262357429 275174736 270179442 -131372405 176592646 23867228 -13330935 -185686169 -45209292 -84021418 125404764 297562379 214934114 -3164007 40372036 -28698287 147045641 80842342 -16071348 36944251 -141108669 17875734 250926106 53911816 37898511 -11671387 -297745326 -145050841 45579836 275647951 -72639102 61051463 286599524 -262727765 -301742393 162906480 292784378 283083766 -153000024 83637969 104764636 -208657882 150051502 128281511 132011067 -38147589 -232000027 -249213359 -166494064 -175035856 281935600 239650070 299680626 -125491379 22067324 247103920 71625600 185278844 -112421144 -231248698 -245797956 206323136 -237125317 -267510967 92033601 174834858 -255163553 264274267 -60182466 -231157404 227996561 26729519 -174309035 222102600 -196838724 -39715085 241269092 -57151889 90573972 91121755 281541690 53057609 -108205243 235181611 216004056 -146680420 120413171 289800923 -286650304 188213371 -129346007 154965 -22193891 172043400 -57579478 -119400766 -213140766 -250906949 236321430 -168363356 -261189959 -93532943 -67531361 -30837531 76915763 67818804 -36734023 -217724593 -261155812 -1318244 -266352275 -10193446 -139568214 289905902 -237159265 -271123740 105283828 -49274006 -300823126 244977895 172634823 -68803802 -160941280 31149595 91931054 -40301402 -82814092 103502798 249877918 -229724686 -286846781 244789566 5462360 -269419963 -150052942 -157640528 76372749 -53552254 -160686277 -80497576 -221869625 -199730399 292875567 -6308747 127947695 -231241608 298431133 160550678 -212433482 -88899046 26989437 -31582803 -81989513 -205937690 -139506446 99507741 27663118 284738163 -133227588 117005116 -50689840 -169831948 -265306551 -261733900 237975819 -240229860 -49306599 186685379 -223061808 76924332 -107527578 173290928 -170682432 63529895 251953772 271267812 3402101 50958722 87099957 -52368663 -29245807 295764329 -83075808 122891748 -249577648 213848459 -266967712 46078484 211780528 -6515107 -50724115 -40527166 214462074 -12114994 -51278876 152539621 -95331062 102252890 108691354 176674609 264453464 199813871 -191847118 196330142 -27606248 178855480 -235123803 -17820798 49057122 34569201 12202836 -214454516 -19832915 -205051348 -162141751 18110524 -202416359 -219523993 214580525 68485282 31437568 -232450906 171760757 -199926390 -224339650 -8351015 -24557096 -233098170 176213281 -301413354 249236610 238606759 -114547926 51164810 157889596 228620144 159966965 29319353 166778124 -277890812 257959063 -234131960 -259140883 -276891174 -34695666 141985127 -60455540 162151575 -40643846 -69211079 -33176355 -48647317 176832886 -172128477 -239065893 -85608351 264651761 264015517 -172186717 -212821873 -223101946 234959050 22817942 186360261 -196962199 -293259449 2352205 -281014281 68084996 -135388377 67621967 -257288285 -183917988 -74977645 -84370013 -214165580 -17976661 -44947004 -18585189 -74651375 212238871 -14455741 105706461 -109492709 209449398 -261559156 36028997 -123707137 212943225 185975572 31471284 -110030418 -135827440 213822773 277367613 256942855 -134455108 -254223330 214987518 -110954550 -47015577 23725984 75835845 -184612003 260300394 -9426558 255456915 -154022585 -152525005 -10075826 -128258801 40900622 -178455695 -26185381 -116332687 60064718 -80935013 -250668050 279232173 109192098 160119863 117876445 -97896895 -77853619 194195214 -148882077 230630471 -99371846 252469398 10724966 -287751399 -133694081 165962508 111071390 -260079794 -269246184 -277696702 275061377 110226554 -92782912 232625117 243613696 75923397 48966677 101958024 -140908804 -245225279 -141670440 -105536199 -219209071 232115475 -289169611 -139849370 -218206435 252530131 -226034708 -149800822 -277947323 -99318055 -266966301 252107015 125303948 289246649 219279268 18928069 84867397 -191164855 251565633 291524351 -125697364 -16723081 -182682395 -1872111 268828124 -60284763 184693099 151728322 -273736667 18625534 237286044 -94148219 220288173 45303791 283655705 -134078974 -19087337 -201238913 -264523209 155066030 196115409 -7212411 105574460 210967725 91245956 -190804189 48478245 -201643740 -290567236 -129563858 -36395166 -66385806 -85751249 160902463 181477530 154669099 -130398647 254038368 123477154 83124911 167999522 241366478 -191794311 -212469495 -300861167 114340547 249484805 -61009635 113206429 -281163763 233492248 175247226 68115212 -211622933 -72598545 48189908 -154785062 120391379 -227630950 -10997551 214649560 -129504719 -71293556 -122470878 -128233510 298567850 -43921828 -74841741 -219530420 27728488 181251140 184109112 -8970225 -223115864 181045637 232342634 226055705 48704982 -85616575 -210694082 -247220103 93701319 194518109 19437248 181769528 -85196856 297248718 109190308 295628543 36680507 229272946 208779787 185230444 285773710 -70105968 22380521 -189262845 209722299 261992002 -138260048 -114840051 66804809 148320491 -22593832 -55647676 -234191528 101896301 33279819 109841888 -140533571 203480924 116211196 -170378769 -167891246 -258752700 221351228 37619329 -135066760 232564559 -142401904 -12748090 47828164 230207873 -21810600 -144903648 -123635358 -279759271 -197621542 82862458 -34510962 228503416 -212050690 -110022469 -87595674 -5312392 299441694 -18740433 -17203846 -256097862 -64131346 -69016113 -227444575 120507397 13010434 -37924222 201575829 -252064293 201724269 299586187 -1229715 -285600836 221733195 41396116 271892849 97127375 -164674850 51922027 -278240935 230916290 216350483 220514838 135094255 -79684219 141227484 241751720 271222532 78672203 94773476 -104041198 63075642 -73791723 -15412070 247035331 -174895426 -18912819 -162760514 268534320 -226654305 -81310486 -230158414 181768588 205645377 99822228 137691747 133764330 259229156 -138404782 -278877239 -155249638 220030147 94437250 -222357046 -14594854 59773665 74633466 -267119432 153977221 -7261589 -39850014 198057449 220964209 -291824600 241895576 -63397413 86428583 177814186 -106344591 -157764237 -55806006 169866119 277266457 -252097401 -281097049 222857785 -287627334 87718210 259694801 288707846 146500261 110747146 -90889471 -169710164 -176301982 -283899723 -13694591 252750253 93412820 34451122 200516721 -128207113 -91570571 257751520 137341298 -277962135 -186102919 76439537 197009003 -27548312 -93090488 -246732948 -264487580 -88254703 223974841 -50209278 -41183716 174862596 -103733381 135855933 -237202755 -187493931 173244278 -52212097 274659200 -47703585 -220126718 72295278 -227747006 156707061 142272128 -258604395 230695813 -187689211 30870473 -290503340 -271859723 113033481 -93807595 157956219 189954772 120519070 -210150110 264985878 -190899851 -94867730 -269425059 -78163693 168425467 -273451921 -160620264 -292740446 -176059833 -116978025 -8333548 -190849602 -18683138 -78328742 -249490796 135820180 105826712 259114586 103072632 235712289 -110844938 208503011 168466406 108366018 18835219 27225129 -278865159 69629214 -280889389 95197244 235206454 106842855 -235812415 245182612 -122576454 102197900 173601699 165958242 -2655483 -220065535 95869698 -81914289 -79105809 -220154999 176966180 -269884751 167613732 -132723839 -22249092 -177142443 271319660 -27090153 34048709 -277420628 183449999 177487894 52076694 -229663705 -53525456 220979066 35884501 260518491 105146716 -119815109 -112103007 -114943506 14568160 -208582210 228010029 -7367739 55606926 74048632 -37581509 -184181537 -106598253 5168668 -67984044 -173721905 -297766148 98766733 -263838608 89160164 -203880441 112506539 -177596924 -170451796 78132319 -51040522 105446823 297049005 -240576489 -128996118 283237641 168812360 112674269 -293315010 90777882 -286591724 -270690324 194131863 23425696 -281112702 217880872 142383981 170473900 219706923 164131296 119893564 16611376 137818106 37102032 -137767359 230563130 -284960524 -204145852 -268791384 -18841568 -298419660 216295258 -141046412 -105263812 32289955 -298340003 205312526 -190469989 -153938329 -124443051 -283936686 70141252 61050679 187237223 -46683380 58878236 -2875980 183528518 167662541 124708407 153707082 189719978 -247795986 124238797 -234720567 -274359275 25224629 -243082856 38146381 257784941 252248601 66222685 -20327297 24283904 153069887 195694620 -274616228 -221180426 -72453455 -270082529 56328857 96215488 -261724693 -112468162 -125777490 153585626 -260681726 -208092880 -59491591 -42317657 -281726251 -55803910 -104593991 62919537 -1550825 161946183 65292674 -795841 170822502 75381288 -38412967 -29726383 -66892801 -99055627 31008745 -23698788 -243329871 277496651 55549376 -231945090 138312948 231356593 222682957 -197872040 -54418146 -66670476 69137560 192911937 -104585035 -43845488 -31026802 -120905090 -85897656 11439765 -235768436 186554542 66199396 -111974303 -195891065 232497300 -179113749 -257363560 -283096121 24959379 -237750799 263483216 -120640648 170825463 66221589 204698094 -91913152 82945802 118291546 88486627 -181595419 280240441 226208562 287187359 236081855 -40482570 -255207755 -700809 -157108301 -298740173 -20636975 -36449730 247254566 -291742152 193228729 14249620 29107240 -106459225 -125340500 164823170 39128506 254538054 237096273 159924292 203396284 -145562974 -289702621 -189501295 -185498461 -180003682 -41103663 153865854 -289805851 12153000 144096322 10897718 -157738686 -230018297 -24562652 -125668488 -255819923 -136650325 211488105 -106747265 -117121521 -32271561 19830072 -42884849 -146195835 104430294 100587983 115914296 174891245 165406844 18577988 -30029636 -292403339 -57145035 -251607990 -239748334 -118443366 181593665 -282147746 -224664649 -183586002 192510112 122333245 70002517 209623956 -84079386 261475461 -243078445 -38665690 274847747 13764713 -47213927 -73828775 162302398 181925205 -11171307 -249989824 -162515513 58561844 108603524 65267332 -175853398 -72588242 -13282574 265675206 9251148 277900090 176158492 -69428191 12590871 246463437 143753574 -64687290 117651359 53829992 30637830 -132633283 83431179 135476997 11052786 -141830344 200788651 272187496 128953456 -95733712 -199516272 -28327646 -72908883 200272873 -263379578 10675361 19068460 71165946 169957888 -171582897 52825668 -259669884 -237279774 277134043 -121055962 221187729 -52039260 -117898722 -148901968 -125943806 89514837 -259316959 -294946176 80000563 254778371 148399732 -233790654 -20039646 -142215409 277197842 -225935996 93374254 105295298 -49809312 -108389298 -198063188 69348671 232774653 209967948 -194146261 85906062 -297177829 1001954 -295061136 225280691 -177275929 -84556702 160424418 95911248 -214363578 97891717 18041117 -264421098 179270831 -293020817 -156956768 -287584491 7908585 150937108 -51977624 10847544 -33990156 252999696 55575819 -40067537 173496153 -233382681 109461475 -287604001 12900794 154563035 -135055949 -116036226 270586944 -251464092 9730354 15579477 177544242 65047509 283335819 110016332 82271919 -256625268 79901410 75071460 -124564064 -202503501 123221631 -287551443 -286296380 252681717 -88635064 -190918132 222858629 -262897354 -15384900 -62411789 -165642025 242598814 -214520316 -78370996 -63122083 -233295834 -42498849 288615150 -16382107 208936101 126621237 -169525163 -213299478 -93294687 33918797 -301867514 -193374603 -11153460 225807446 -198544807 -253228350 27303548 -19931972 -202535161 -30633721 40772405 233142477 -264832081 298893361 -288225352 195379184 162331244 244312723 -193742146 -221825203 245377994 47468912 -280522569 -2719003 -125171902 -243639669 -257718674 -285679813 291703304 100868778 -40803570 -59781325 112193028 113382044 -47098684 80384212 127601140 178482616 -127708102 10916452 279379178 37493841 268383836 -276046496 -97882022 -297320884 -251504633 -215776977 -273274997 161410517 -82674804 -182523587 -256362857 69298965 -158231177 -256901856 242823194 140955623 47304409 57493578 36755361 -232942616 217247827 -186777229 75906588 -265834225 -253685468 134365094 -166955602 -145595755 -43234047 92878716 763172 -11917627 39440224 221185850 70022509 -29115062 -301213380 127067640 248258103 -244200178 -158844939 219134735 96045809 71250993 -197436217 -293041533 -229507207 -10157322 -99975642 203934806 -207455429 237246397 -245743023 262892730 115771525 -208564940 210397109 -243181821 -148854717 172334486 -287743495 38465391 -229809675 -150377393 -203175572 -219026649 -296862628 265736187 271547517 -185298118 65746174 76000980 287247101 -164617690 -163204399 200565242 256340977 -243214568 -174355434 84758563 -218401336 -199643456 84796345 9322837 -49288580 276286062 232665533 130333491 -228261517 229619219 -266011899 -278979642 -214874403 205885347 150634589 272543132 -35564077 193175255 18779543 114253105 112224235 -290658649 180092530 138189897 -192716783 88474157 171353949 40116688 188155896 -192522940 104084535 -10968900 -224346546 230573315 141194117 222523225 74223266 -7252622 -208873079 -219383991 -161247644 269205101 -204522807 -132438295 109450405 -123540934 297935873 42849491 -230051765 -58579978 -156649657 -78950853 -48073802 115714382 79433374 11074763 135209776 124974683 -266730033 -101126727 165405844 241033602 39660156 -205225127 158344837 141484066 158527689 -29619259 68100028 -204004459 205526058 248506534 134527887 -192061011 259047374 -15679385 236616622 123427853 -109561559 61494504 -247049011 27696093 193819193 -17060698 248958912 218177779 -86805855 -262058350 -259379947 -291238421 292353064 74086936 -298585773 300190316 169201200 198386265 230584219 209806024 -200825064 -241914937 251713865 -269936944 79563233 -251699813 42403121 -224366620 249006041 250780155 147217874 -158553084 -62080194 -132501089 90737354 165397660 -61274057 35686690 -280007452 145223076 227455304 -222161475 -166503212 -75451924 -209783494 -147744428 -76336843 50619514 -74068891 -219987897 -160245057 -161020590 -194865229 -183895540 -112925895 17237608 157807060 261254239 182626676 -284103761 228923340 17604657 -126874723 182775261 -101546235 -247192514 -166361219 -180847175 159609974 207517278 -219197999 -268138087 140843343 -75581575 -26456160 70240165 291327668 -188636917 -139916445 293242693 -85933621 275043473 -52069792 253701881 -154028751 -172926643 238001929 83059233 168746828 -212080958 -300689341 298115894 -106346183 -245298330 -261887291 158626789 131962947 -130644374 45783595 -76010577 -209786154 136667793 242976470 153556548 -208646822 276890946 296702997 122140936 -258567976 -53100317 128238437 217727637 -242528517 215306221 114172926 43614349 85220954 267600161 -82989167 -282916767 -155307416 -122977462 -46331355 153599358 -245641369 156808893 -85014115 40183760 115271123 -147611795 -23040154 68487089 279447220 287635484 237622736 197089973 -170217133 -293528321 59443581 226410633 -48674664 -83244036 73948935 30483397 -82415200 -235550759 -88988710 -235770333 43165342 31653033 -125659788 -83157590 86334432 160592353 12161464 -41049307 167826206 211492343 -110620121 -160403248 -26058791 -7345963 -181634240 -222977947 -210499612 132856374 -53136707 26316377 -237055580 -58442347 -207148474 -295055333 -274087592 -158078791 62940009 281336294 59842304 241668525 205845689 55668926 -221585810 -190178845 -135385422 69604198 184840645 -178864854 -271151420 -230315066 126164070 -66371026 26502072 -157321327 -77925156 -261299744 149174515 3501312 175747992 -174298187 -290821626 249127606 41550787 -54165845 124121356 248584687 -127890497 -281283904 150764033 286526625 -225572446 179929158 102965063 -171279504 -5862791 -49112264 14321502 293352425 40359982 -157085115 -144546890 -37854275 300408542 -65748561 40222900 -78881164 162793793 90755108 -285886829 187227294 85147868 5261691 -163085990 48885171 -74221961 -190037105 164623867 291520924 -190738975 -229593989 232852935 148125596 280545377 81556357 -245889184 -230972551 -22968303 -213983912 31266974 -18486279 204109940 -2247593 -172205310 -70782150 2910435 -200727519 -88557025 -214308470 255327172 -132802400 -75258430 -136545327 -28480325 -138440911 260337229 -48055744 7300042 -44092083 -248310535 190569150 186217636 240634439 164834338 235321847 295689497 166455768 -139969074 85205310 -212472116 -232586338 -182718868 -140618101 279380871 -283699576 6010258 -44736193 -215005378 -38614619 18085081 187912970 7941125 263535284 -205993808 178825418 -95924398 169746929 183796509 259480864 180285167 -85390439 40070809 210399220 95926616 -129764520 -119532362 60030454 175153891 77835302 43824387 -276503720 173404873 -19305484 -273490242 -77253782 275296149 -201611591 -73125772 92805831 287019806 33983046 -162112614 -135128840 181244015 255103939 207918885 127957038 -287298874 24827465 -39344843 -119785447 42521649 254189128 150939722 256527959 -197975886 -190377922 -74188278 49889053 114811126 -131817911 -193641739 190802765 -164880752 -102108056 289644669 -137754253 -23148458 200583883 65524089 -14754459 -161021922 -58127246 -252305573 44424481 -41783820 -12481970 230264034 20840010 144225968 281770393 -54510942 -55633644 -259292369 -228559502 85165877 -269692284 -169246377 222000293 -54048855 34522532 8660729 153813669 -86729377 83900729 91256116 199913840 -93118561 -212496359 68445943 -20509255 -30831098 263792879 -223405018 98738886 -109677497 -181599713 -285123783 -139473305 54762599 -83851103 110826360 -257512368 -235408309 -190914166 -227680101 16365173 275718936 -15346169 207512265 272070690 214860009 193868495 42351201 -48782590 97233860 -296398648 65646453 105123957 -298147858 -276839961 -272682753 -183705345 -22234431 273223796 153777771 274419413 -25260024 -26869112 -287599986 -70296373 236508345 -93032695 110430410 158487522 173168820 -300664278 88897852 -242457760 -108033399 -12963106 -242217326 -26177676 137249332 14490489 -86615864 -174569139 -270496905 -219809773 -33822370 240908678 276630675 -17980685 -5235703 287393967 171455220 -288879377 67377555 -212531713 -101832243 -127355388 -240787620 66116231 262283820 -57858253 30928922 -37068359 -269700710 223739387 -71612606 189233518 -111614089 -224121535 -105212409 96914011 -247991154 -143713830 -20006376 116321136 287693683 287806198 159615776 81697138 151608424 -82590904 70373600 -242680805 -187404592 70695553 86157165 195594028 -97079645 -243158027 228965635 -177048934 230781816 233984383 -229215392 205701769 163356001 194094192 -105910241 -190057484 238920077 57938920 -192785806 -256339363 -256067172 299575531 -70569595 -58754647 -206402136 87575792 -80148121 211112165 -167500919 -155534371 -157591045 -88912268 195921675 -289572033 139371919 106737136 83892304 -290415646 16741471 74839912 -117577131 223579590 176412524 -107868506 231576948 140186878 -292282420 280949500 -1070817 94254450 8007144 180298535 -65061582 230764271 -117633550 192553157 26797452 -245285530 -73359114 140449900 298654098 -198730902 -6038061 124292722 -220641100 -58545662 210245182 -87592908 178818236 -76714761 133820134 174116364 264617773 -293839979 -254897250 268911820 -254448073 -155549314 134197079 136889444 291227884 119771295 -12361348 203991817 -94693520 -220312494 -179746365 246887538 -206036043 -198381930 143670584 81135048 276110550 -129125581 46761025 -252967605 -20280239 -42943740 32600839 -206320069 -59166973 -292471512 8893406 -24815999 -49827823 -62120203 -97416094 -90388545 -276263425 -173039578 -219276935 -21321179 -57648644 207825027 121906742 259014967 -22441787 189425470 270641677 -285566389 55743152 -243281403 -30949826 299406736 298575356 -158276819 211323937 81948085 62542649 -38989300 201675967 52488975 -47451108 -103166055 118142886 -41282400 222577854 52797271 -88343537 -2534872 133627009 -137675080 -18815948 -145655203 -139110951 -49682872 293423697 -140719057 260172774 100117644 -267696446 -266393482 255852119 -148381378 -114368060 237464401 26668430 22341835 138918760 301189711 -56214808 -174594680 280812533 47163404 -249269872 279381835 84114046 283462558 -200950322 -59818912 -210727948 70818804 98221147 5454046 -37766545 -47596754 -185148419 -150525092 -257878423 -37555910 94160044 140497280 31209571 6240446 126903392 142868563 -77979371 -187464598 -171651267 240025704 -112158765 -137561424 -103852044 -67646228 268302029 -300127772 54549643 -46252692 -266625579 31167753 -65337784 225889470 -162343201 218463980 55527235 -201073650 251265382 -117102954 291366414 218391670 221288106 5070965 -843351 -173809511 -41079773 145148924 274619365 -235797286 63027228 28031381 173568973 91090380 200506346 -66256854 -268516315 14950690 157627882 -250204183 -81157789 -71486573 269875403 -899313 -139203340 79350581 134872307 165778368 -67187780 -32112827 122844655 -40870497 159977496 240292614 -125604558 262387946 283669910 89647182 -234950738 -230324720 -84258425 -120008674 30030442 -30904961 -187566665 -175969148 247497107 -171650183 245475918 113683807 40652536 44172900 -83238619 -63023637 -10519004 34257047 272223494 -216173169 233293494 -23655907 -232764362 1229889 275334674 -183519462 285731943 59924195 -154011395 -109825848 -43482999 66691271 -110415451 -137655401 -291103729 -152867813 51507992 -79586979 95028253 115723143 -26844296 49424104 -266488894 -13779810 -258040323 114953360 265531127 -19086498 248939653 -44332463 -143420154 113140997 -244557610 -80278122 -238041353 -172915360 -180125000 122051051 111298839 151880429 -215730381 161004455 84497864 -234871270 -161645794 67964386 -278433249 -140715416 56895130 -32100419 296623212 299578667 292469888 294308431 231751967 248841769 -188051045 -52778357 -247942617 190231848 -243574049 120490731 219763973 -228793304 -261163552 78577043 -112027198 54295083 -179673280 -186697437 -32897279 -63342300 180986688 -98046059 24242132 -153689332 -178416268 46984106 37557944 -282160452 39432109 -281017290 -157535656 34385117 86203729 16522630 110129680 95310794 -36382448 17106118 106963873 -74320080 -62656422 -242948817 -260017457 158401530 -49219797 -210734446 -137856724 142628930 271204621 236441212 -19047213 83183462 -299241559 22502284 -150794610 209799064 -263337227 -55571544 -14715573 101475491 -235566221 -229587163 -221041688 -142566013 31785967 173436378 -66396375 -66107795 264097766 255465298 -87718180 226511323 156769829 -169732495 -115559141 106550670 302099772 116558412 -255896595 -136572025 76107262 143995188 -23005804 117380608 -162736707 -203968326 80362729 -184557427 112699775 240379796 127628908 74614967 -294713955 -242847880 26650484 -154484807 20610984 12211846 -79876271 228171627 62058726 -61457494 95763040 169037933 -159893339 -117707747 41290567 -252210513 -1893271 156452526 5163725 -147844323 60623621 -206638381 -115393761 -301512935 197316011 -295124172 -56139095 53991877 -122868040 83548857 281099203 156972714 181513394 -83505066 163040522 -64042069 -10122642 -269380166 -150411274 54228722 -18528634 246328454 87965049 -261558367 132628083 -76757313 39789001 -195502928 183527120 -150580239 -138720105 292429728 -197129431 12814645 51869784 -295556776 -62266947 45191585 93650666 -14867284 -272985110 143807417 -262768323 227078130 -125163939 -294008192 -281695167 -234539722 -226121278 -273547538 -290695900 200758125 -272095114 -104162429 206818185 -20530673 -60522551 96672398 -262355872 227197684 130904609 112200375 -274624650 -19014124 -94892271 -263914604 -267438324 -271676950 104448335 -95264968 254243699 -37727589 236966023 -85109737 37135610 216639944 -49402822 253866613 89107767 -201328509 24488763 -192705410 -33002753 261880686 98251622 -13613121 -47989486 162161650 225410098 -276396468 -66228722 152310793 -46854101 204241808 -138790544 -270577440 -226229852 176309755 271838710 221183542 -19057909 201808840 65512102 -33998185 24463199 42445401 -274211076 36862924 138638457 -244386741 185003267 72840162 -147399911 218748677 -65987311 45231155 -106166881 279869957 198087147 281902580 69592523 -97358663 -276780872 -218360627 82523256 140071159 -118917991 -292828707 225892411 -41395356 -169596228 49983443 -87188660 37618844 -296027393 -258568883 -137682741 287700263 -292800073 -64992626 -255216409 -155713072 150673442 -9600547 -10494612 251798972 -262366866 -194408072 302025214 -90651 -258617056 -189909164 -227784831 259949579 84227080 -183392152 -159368873 90660674 -249922714 53936950 71979771 38596662 -229145922 -238069992 -283340273 126081467 63335442 -19905394 19267147 -175067492 -182752587 -138207958 178065138 -230871269 -1937275 239134276 -84855044 -179221722 -23375888 150778792 185302542 -231012752 158788644 288224831 59280260 -255657318 135248202 270474527 -256301311 -105574813 -249697367 62732734 218211976 55717688 123998207 13057157 -262343438 59718900 240730904 200236796 -181577859 -87932500 197152237 82359202 -176141057 59844806 -117024214 -234410498 -154286845 114625453 -59429173 166488450 159937273 123847171 296242996 233281243 -222579019 187870972 -54139951 -213738966 -4518726 -182085473 274053834 289818733 97396046 88300581 273747414 273853642 -156475376 19079489 129740655 -190549650 50911400 237520100 -276510374 -84784198 -292914894 133619009 -122110802 46952999 -293326048 -198089131 -23533209 126708047 -195391666 77550222 180838169 73339160 -220775328 -105869608 -116406221 261468960 -288351411 -227104832 174880092 -95693232 102890273 66846356 -174836136 -159181839 -240107859 -52323039 121193698 156577803 -165329735 -129593909 293666830 261707765 208010734 245806865 256667284 100416966 222218841 3117188 -6631416 -228509875 -193555210 -260166485 -218861377 167806438 -274907242 51838992 -290228293 208211310 -287968292 223450869 -278769887 -131356512 -22645398 -118945713 -200599813 -66676546 -226353806 -183624272 -123341344 89249485 -36048472 -60565190 -59003237 -175485271 204995389 80022672 -270898116 -106500115 -216642471 243992041 -125982114 244963043 158311902 -214403423 -39496296 -96318101 291778259 158830181 -90262810 -250644283 -57853259 -251477400 6268534 -72529780 111694854 213911895 254844975 -113637408 244432757 -69720665 99217284 165769078 246654113 -16055978 298929100 -79501707 186919851 171442724 -51230257 220094115 -148602688 282193417 -48729239 179276112 103374729 175997485 -51011302 114174494 175175524 29063652 -76555262 -188262722 93710073 14335628 67482057 -84739834 -247727221 -265509809 -83462085 55544960 -94849494 113944203 -287026835 287308854 16642017 4013485 286346262 -23618150 -203527911 170517184 32517428 -32240788 206019803 199338703 -17010792 -133896576 -84741640 20163171 253073169 -162522237 73648180 -80685799 -196432059 50930160 162452476 154808044 -200195277 -85692896 39879758 -137010303 -154236025 -1920478 164190892 67422287 33781914 250242827 -92666765 -62976973 -89089071 -270421922 -183839063 -21606969 52417592 -5626000 -169037645 212802876 -56801573 -97147249 11667447 39680357 -233168698 -107328485 -10883904 213995897 263132359 -22699240 150877164 -250568576 -107485835 229651474 271789706 119286082 -278468756 243207608 168105035 -76513035 184787740 -62900964 237452233 -39595016 -112279052 -87804864 -176216919 -235643558 -105106099 -300531633 -205629824 80486512 257299793 71563247 -177618892 4469788 -150002544 86015101 289395576 -48307187 5634319 -26995606 -77165716 109511567 -11305026 -207522853 -247849302 -195756898 -87501404 -211079890 80540613 -85009860 -62490402 -289377364 -176800322 28618233 -90519301 -246937688 -296729864 -157713311 -126859576 -55136220 -62845653 30107651 -285092684 -141648144 190591474 -69101365 182665716 263099609 234682048 187267762 146497413 259519810 -132911579 257252844 21580844 43321866 -291990922 -245644446 -232790778 -282840148 -172053806 -211530634 -9604284 57104553 -88514756 78190852 142761272 132199509 -189659319 212358073 -254962484 -124920737 -73424724 -16306036 -193990147 -255811798 -188230276 275008411 47556912 -182229585 232108799 57397185 172101933 153221954 -126138143 261103260 247370532 167944207 -171217136 183658020 -180719997 -43794797 286244893 -138359354 81597675 -144352685 -271141751 64811182 132093247 -207655855 197803831 172362729 -162540812 153718939 130551630 -153342208 -85010334 -283484095 168711508 -236856382 250175035 270042198 -143259454 -31867064 25700298 219130756 260128464 32192934 -122443047 116690523 128314972 -155717064 -28601235 -160446223 176043512 -255105647 -212146829 -175629994 -224911532 301034932 2858004 -185919130 -84941823 -117130948 -185749902 -71159712 85507110 -254086048 -104963145 -262105920 -181210311 -291221658 105115065 80530832 -98171905 -203468797 4612261 77315202 212737293 112818710 -208608162 230071585 -172955070 35977185 59476381 -78311293 21742012 -233295046 251262503 -184993399 -111692045 51015388 -28302147 -148268402 -283612226 73994128 194193772 227811676 -156401589 -157730475 -80661411 -170767993 190775357 -164464775 -219558761 111382017 12359395 86330905 290129219 184753946 108202191 7178663 295591740 202149442 -242020775 205591007 248914529 -142125909 278733521 155666575 -87203835 -227709458 -231240419 -76433866 191007887 -2999850 -57470895 243756446 19219275 -249869725 -246672466 -24648723 -216141189 46659109 -65188996 -273399873 174197914 -19224010 52314001 8594052 -244789922 168297106 -102335514 274429155 26708242 243563703 -87028922 -85923176 -285383667 -287684631 -260501151 73675952 -281024085 -109330429 -128534013 -87871980 204560864 -161742172 172121633 -295729065 -49613546 -78714000 -57856939 180780735 220305619 20307037 -284158162 290634194 124232733 289143878 197657233 -153909393 -50298185 -216599703 279263763 294198868 -203585422 -245169850 -98348840 123658006 1529963 -298167030 94148526 142458312 -208673853 -189181642 56870026 -106466095 -273825263 -245865821 46815540 -179941125 -163346404 126579483 49238887 277312635 -39440399 137667038 -151987373 -70541805 165259791 13394570 -279631867 -225146607 45005378 -82911289 249375303 22095380 282450192 76777463 205560452 201474892 263061901 -69079776 287741463 29382138 31763240 -152909087 67287223 -90732244 -180903466 -230630060 -223947875 -24744321 -79133020 -249373248 -228076017 -117453023 82459481 65024554 219690436 -4348914 178455712 70202573 102257897 -91027149 17944591 -243457125 149264260 -262102734 215488920 -134475113 174872375 29634924 134067314 170521051 -60648858 -248698233 279923442 172553966 15495131 236912681 -119548572 67831250 232086282 -111422056 -93317375 166462997 164419997 176124435 -57242953 274503258 76467009 -54247141 -179661445 -212660412 121154902 -168601864 190022690 -143666165 -223556841 -32332777 140344012 193469003 237071787 -195286638 75560428 223301704 -93033906 -159951842 256261342 261962764 182219448 50403180 -87252221 34418500 84532362 -97493074 18984534 -193829854 -100213774 114544262 -141990332 99155592 142074334 -112267736 261296486 276675991 -300487206 300307801 -48479758 171706180 -277990846 57737885 157780445 -140831500 -126533586 -162143588 206789824 142700921 40360483 225705758 -196841162 157182654 273178693 -69642701 50331537 -152575063 -82125668 73249879 -258713179 -148063949 -75651928 100761138 -6667443 -170897094 699591 46306428 -254439749 12413004 -211063161 -29260559 65071253 70052756 174803503 197518401 -157591316 170602535 141103433 -249825867 -283838964 232903210 -124537166 153192230 -156907226 276568145 -258524149 -218702158 121063148 -13140561 117654636 -237493025 198497372 -208595889 254106476 -271622921 -51566070 -237340840 151430186 132853084 259048230 233021864 -240802441 -203361903 166571567 -198030241 11003664 -173857823 -29908483 -268084465 -108325191 -203353210 67519152 -70494055 175790254 -114675065 30296170 -3520330 -193829397 -51878302 -230440067 -100000937 109463765 -227702569 -279721507 217110253 14040263 65715027 -41517677 -106789023 76843396 139347808 265465058 -97032098 -133745782 167130058 -86669208 68492982 -205851121 -260472799 288971332 222198817 236807758 -219790000 -27209933 -18408372 186563224 -224322926 183068761 -238927717 14142140 252875978 -27807479 47082730 -156844656 27119931 -34993033 48712173 267702804 17988111 -269574847 24202048 154259745 -10890394 114760513 104273793 245552328 -299340726 -134096829 -141952961 -205973614 -243619481 34951488 219659676 143227749 -152965749 -225764930 232658471 114735261 -291170412 286930562 -82261168 205934478 -80050587 -238899341 -76226335 -184203467 172557417 -299295423 -13115278 186367251 198150971 31395272 -4251075 233164285 -87111401 -49065546 229349086 103572633 258176207 6859071 237064599 -93452389 8997681 -41478340 -89471108 -180461805 -117229467 -125776770 -63378647 68000329 -293914127 223273534 -58539979 64638910 294768596 5089973 -130583666 -234693275 135858165 175591810 -245876895 71151641 103735662 24787867 91070050 120074419 272618610 259467949 56407644 255741545 -67143106 246037079 36613224 -291853432 -229040912 148381494 99332557 246196594 -260543402 273002664 302211640 -86593259 -174517395 67552290 -253853581 -205998437 -95566431 120393726 189256551 -246485887 154536758 -113383068 -159065889 144373820 -164689962 112345724 -242056284 -162983910 91985545 -40104354 54904016 -90950883 -270588159 247737310 4833561 -243359174 294432597 -165787713 -291486373 86607205 -166933688 -35764611 63434076 -261534436 -94509041 -27371134 299253018 -158149154 -201773258 -164770695 79174789 -29970255 58654217 -129574910 115849604 2897657 200160997 144625154 141593092 38818698 134104798 281323649 -17735449 108602631 151237791 284114360 -235078103 290439124 -112208538 39051824 -142759707 169610701 280692927 -271879557 -130518741 -141881033 -143529413 130240521 -156204829 59822408 -168971289 -154933233 -119637743 -80016000 -84444638 -173030671 -94542992 195594832 229662723 242418028 -195475453 230048156 239518821 -217485454 44664478 -68477615 -23814612 78766372 66467335 72017097 -16270741 -71724477 65451563 -184434911 -183023077 208539321 -237885533 41193223 4920749 19802276 7573721 250603589 290579742 -16405465 245450340 142939611 280097686 -99034756 -189307576 112746957 -48670841 -107788637 299765538 -30799958 -43319256 -212279490 -189396579 -231354182 220807057 136333237 -296474902 29764342 214696509 -205294035 -101395245 -135516670 -24074800 -117121520 -82226926 -214147304 -87136272 217092178 -185532609 10544206 26669829 264958154 -150886376 -168032882 100097046 -79624816 174948874 -57052639 -91745526 -57848271 -262576756 231521655 -259382338 290061717 242153497 113953170 174933733 209535732 162086478 63445104 -140067347 170932505 -155269496 264946218 -145879960 -291175339 134898161 166847297 228530375 247386615 -237516280 -235801727 272772248 -41599127 -101882747 183801666 -286321130 -253734120 161035141 78318296 -290324148 28624755 33093968 -215853494 224259994 -236554187 7113721 -257371157 -38285029 -18331152 44317119 -1547362 -185852114 -94459189 170647532 208347727 43463710 237929657 57096023 43879047 156046998 295496622 197303222 -257084281 242431716 -217026842 151207897 -205826228 238582518 -92979617 -4738600 35259852 149869715 -255484174 262803616 72500643 158418898 -20657334 -198418794 3328131 77334639 -261777360 -239876404 171982128 287755683 -237958243 301983226 -33274813 240130319 -135649044 -134808 -131871056 -48005030 201066518 -190045861 -187127879 -96669993 9627898 -161973859 -14813725 153368260 34837201 -271020550 99947947 153490203 -71234707 -283582075 -252341717 -115423758 -210746734 -300802854 51682292 -44117031 110666365 215122452 -46318423 -276444250 -242900194 82920914 -176516863 30945361 -194530762 253619710 -144276236 70413943 -29861564 91693635 128940779 106650745 -208320334 135677728 -238761163 -85885075 153625303 51633765 -112983790 127608305 -254481918 -156720557 -236456880 199948804 98887158 141260676 -82920156 -91523363 -173092962 162925693 -227441066 -271561777 79311805 109477533 -176170145 232830644 -280704195 -213561078 -158350951 -100699320 177000806 -7686494 141873427 231274014 -47051412 -128103708 150744338 -264341004 -263765943 -42085106 94749043 -15158656 -253504019 -296251144 55108480 143726612 277968361 252843055 -160156036 -192159396 240221380 59592808 12157670 -211513579 298860831 -110255970 278004132 -186684322 -295816203 293390274 180990263 -56386433 -200563844 -31432231 128560443 286610513 74360966 13544532 110883550 -28501829 -62564770 245762519 21634977 262988836 134275333 -227266817 294791287 -97451665 123827345 43017323 95813240 289901195 -108836817 -83153779 -111071331 9580868 170405191 -199821697 106486024 -159879602 25647211 -46862570 -45460042 -207031329 -62146567 159946731 54434250 194930527 -102997693 15455383 185956445 -175594215 88513990 203384843 275038311 -13055887 274514686 4281085 -247444785 251491378 -176750244 244300570 120956499 153476529 -171805399 -64771541 -232829586 297947748 136085196 14201873 -240928323 -200457007 -62183376 258778617 -214639524 -209643580 73745990 -268533479 -257429978 240511401 272092381 -3502327 106255711 -205048041 -143438424 -292930467 -203397892 51454490 -74483410 -230671903 -43286837 -171365680 295010638 -72544791 -266546495 -134131156 176707636 -173378471 144487256 93816541 31494179 138870948 48771863 -49493784 -182252445 -230352939 -94138521 98101605 258302934 -67879095 73570971 -180246123 242096194 -72744469 186779813 -111509103 131100361 140846621 81806405 -299519366 29023655 39967027 -169250796 287019126 119117209 -186402632 -65261613 237427323 -78929296 -79386085 -107616142 -32149095 -274103837 22880383 -58331548 -273124385 -46429889 -93914307 -191382662 302127322 -294141636 75722266 194099882 -268629178 47963577 -214950853 128486739 -173018895 -199181956 163743259 225575198 -79839598 259740921 -158566138 -218657498 204703448 -100130950 -216175867 225556680 301520502 -179429086 286683818 130726674 35577472 -80519694 -104030979 -183326453 25617612 259910553 -174394487 -128568290 70833595 193477169 252985848 -42890214 69786397 -204510833 -33908196 -181164757 13803912 -302113009 -54480521 -149667896 87074618 -225974224 142976601 -139506185 -278794816 235726380 -56750793 52136629 218406543 -98680322 -138063966 174954444 -131034100 215693497 -87514183 -238634182 -213807447 -126097332 -137011719 -301443531 -279987786 298666945 -204142586 94403556 141064904 -134473301 -111449298 33657485 -252531977 -170944749 -86384962 -53540783 157367466 2406406 -93575794 -17947975 200667300 190645724 269832966 -55863795 -32274165 222716826 -243225719 232733868 -116266290 -104140268 -127489053 282924659 -17999562 219376264 -241927527 247241278 78120093 -12464255 91457250 4642807 -30589470 -91118487 301283579 -155777558 175916074 22569016 -48569111 66058435 -298810232 -244270931 -156141767 23308504 -223647089 -257437019 252070031 199393741 -197950064 -272439234 143706992 221003702 79309776 -270876436 189490345 -101792347 175656214 -53692943 -137239118 -31212644 253126417 132495990 171630564 -139608551 615522 249249500 41439440 -287031912 -101639394 -290135807 -161729567 256636937 188501587 -143283154 -282002648 -280656355 284129680 296926241 282046804 266669091 -121907595 12546100 135888946 -257255052 269129597 -53503592 119919917 255609025 -123400305 123020387 -268946544 63076158 35915085 -225518712 33874831 -216111911 237904569 145003205 -98759527 -189027262 207936085 75062968 -210447391 257735592 -279113776 -67754696 -293644056 184032774 606344 213269538 287769393 -187281504 -122744893 273596640 -230579265 248062785 -124678054 175636741 -143891461 -58263456 17113515 198795462 236979148 175615897 108884343 -61567756 77693230 -55249905 218188825 -212368817 -131794403 -225179462 119723473 53503476 -72346192 152030654 117414805 86343639 -249846320 297486443 155957896 43092435 -91715273 164765327 166416757 267223835 -97820901 298698914 -97286871 38193534 208046691 173679501 -162326884 203909269 84076898 -219163363 -201408148 -105664643 189557439 157857446 -259065567 -70012715 256955033 -69272345 -273214071 -40321373 -177905362 26975253 -175618757 123900957 -103036655 -128272835 223856106 -50780191 -109827835 272990495 -241453841 -243656199 229622397 -204679429 -224496104 220379584 171480159 53441738 -36188411 -214469287 209273070 -237441534 -82258639 -111626943 151276528 286676886 186713817 -285072746 -142161260 -214897132 -204696174 -249059860 -221509565 -123042373 254125004 252536022 -131546793 -137866946 -86529020 -54273608 78483896 -259786822 -268769778 -193635349 4791047 147324235 -63234307 297579983 -94212109 -96473221 -125921990 -126482341 -140219763 -262961245 -13221721 260742450 -220570626 -257519073 -51077976 135300629 -42196103 -18852686 33867063 -196727212 243395491 -292146809 202412593 -132610333 -230344923 -48839866 145609619 -91583266 -233358980 61696237 135795718 73332373 180678083 71368793 138904759 -68759684 168555168 -78565023 231923114 -287963179 -45798321 269391325 102479607 138429549 -136367548 147442023 13937 155383307 236982105 -66475733 -277337896 295516975 264606009 -141480332 212997787 178470293 23333032 110233660 23412092 291464359 -183261412 -289705224 -231175047 -208644268 130304616 79730085 109290214 94290202 182509317 -286972450 -192556841 -146716255 -4048909 228395971 11672137 150654308 102121579 -250786713 68711507 89236203 -204699103 234961806 -191663457 103581780 127311971 223448244 29487617 105964539 -132369145 -251800565 -174985140 255239835 -209544650 -178601410 -287070078 143089959 125208545 237405438 -139639240 206440981 -119374011 -59693454 -97579683 225723913 162305922 -21951221 -148181265 47149111 34422711 -226717542 -49881128 -213848260 -179202167 240852467 -169656108 95956222 175937865 -279607412 5587343 -44177777 21783352 208036237 51710340 177828525 -214420080 128797691 -156345528 197099079 179921359 -265713447 -51569437 173814379 -3522495 38039293 -199937799 190278675 246151259 279338566 117100663 -151223534 44618115 -223856719 -254488102 54093416 -248174190 -182994613 -25881336 -222211237 70538154 -217093118 -226074520 -128622245 295475694 -178468821 122763987 126251406 -81490909 -179359866 90241082 169359170 -302107355 180626933 -292503795 -725572 -269197065 151701631 239131549 -300438843 245678217 196235283 210627487 288190032 60985942 120223712 -274291118 -81211425 30476153 -114536798 279986576 143861990 -2808199 -146372045 -265463907 -88219555 -5056361 136252700 -39103070 157917994 -287924928 -249080807 -51578190 -100911783 191273050 183125611 -130939990 -207197370 -77209681 84412006 82297133 -249451446 -234481239 -252706963 -45722257 -231463223 55539279 212479093 173461601 199347132 -25495175 -294655518 -233799495 83708101 257622816 -294645895 205704996 -202964832 146279689 46014565 -78621403 -105383625 195191431 77931093 -120372750 143029695 -238355755 146487660 -141178414 30900253 266281378 -41448976 111921244 248584902 34968963 282120545 30225189 -259612107 -18024500 -257316716 160093235 105928933 125159243 273991236 174800493 125188854 14708270 -153600563 -127192475 -278590237 -272126084 -175542521 -193378185 137489482 -256625650 -156065046 91872208 -30833131 107367955 226390815 157645734 263978231 88886570 -201736553 -123890876 209134941 -19196740 17714675 82048183 293029761 153855029 -264428417 188458519 -28550520 -55744107 -289116305 263008997 19086593 238552386 -99497036 144301714 261863606 -75286361 300394930 -196915069 -181770014 -185106759 -189083808 -210167384 152473070 190372494 35052480 -98971885 -242865786 135303599 66455123 70282492 218878159 -8211925 2849732 7172194 -118910938 277671553 250774186 46295342 -24894522 138168788 301338633 -69574473 138236813 279747270 87424814 -9859369 -284669583 -33307168 -17503663 235300304 101351964 -122645643 -274511904 170978297 227228876 196008529 254127137 160840773 -130265412 -263624765 -82944337 117030618 256667824 52223566 97627724 105420041 -133384800 110253267 104287865 -110141611 81745024 134249085 -189673940 45623730 -58566681 271982720 70022075 133580668 143132413 -300727080 124146695 -232233875 -129643735 -33976279 264304759 -281987524 -183137760 -262880045 -49467196 300439305 217214416 49439865 296113217 211760461 58940433 143873814 274406020 -72986332 -258039242 -15305779 13250780 42165550 175681168 239855984 -129807304 235877501 -196012974 220060995 76051210 148555855 -174969187 -137143089 -88376866 249153031 143682380 -73223997 166509929 295692019 95179565 138318366 275167910 -283430730 266908472 295543820 -176096013 -271576486 -78498935 154764257 -103521515 -151869960 32190319 -291547198 67314351 286587863 -283278557 -82642069 -227470463 55301549 252493293 -164861472 279716585 -285583327 80142703 -65522514 -229913263 285199131 271105907 -225567724 36411863 173750120 -37201926 -158941756 143581935 -93490400 129202248 -245929130 -91037676 74203042 109613034 227663598 88886248 52836979 -182367980 26818284 -154969254 -150444111 262101414 -93752201 -267273485 -22547629 -136789044 -134687325 252450198 -208541313 -206646526 -113649438 2282333 27850126 191227417 206593295 44613834 -192027994 223406384 -279682741 -161360600 -108484533 291809334 -23972055 -268539339 32523893 258524092 96484339 -55500673 -301035836 -13508092 -297109244 -50239074 -226149130 83991331 99947298 -210098853 -83235642 -138532761 1981136 70219999 205315565 77807273 56451819 40982413 -202415072 -216197090 -30739155 122862534 -257613966 -79713956 -282273578 224671131 -56578762 96992031 -230781762 -197977703 190145844 8327624 -110369767 -204703035 -2489758 -56170863 -51132687 82986623 -90863724 293162648 -276116760 -236148471 -242123908 -190598692 149227516 -296089008 -298857895 -16717842 -2035631 -264051336 20762028 113855015 201557762 173261316 69844664 11182181 45679120 -86262132 -86249979 -27699843 -287095905 28549566 -207200567 -733408 183455887 -164186746 129671650 150325005 172508019 -195994039 48216596 -140552667 -17773839 110140338 32528093 220508706 -150470034 217770023 -302049124 -298667483 27932416 -271945908 32009582 131836737 -26797511 -259665451 -35861363 -48816297 154886076 90491213 -91017367 42007483 150918288 125590320 443229 114703254 -265102448 -182910848 288568381 -255217920 221763701 -197975650 -90516825 88483425 -86973344 -208084515 -22539653 -195892966 -301466097 -92549407 69501843 -11530892 146047285 -16467980 237577049 238136189 -151671710 254673944 -192904431 -263755451 -14278028 -29400723 -251498596 -142691059 14481735 -170526183 2660189 118906511 -36773683 1357436 248989270 49923478 122823247 22098528 -33639998 66811186 -201779360 -117255794 215882464 -74694893 -298581580 230340711 6474924 198674358 50020475 -49254440 44695635 -191126143 225284282 49197126 158277691 -8012276 -46405593 47673405 48478850 252708977 -266429033 245073253 -276622938 131799403 -296263470 262854329 67862963 108017574 299784758 -108975178 197212146 236223029 97559431 -155517029 8580273 -140155192 -53633688 264768937 -222367154 -177131861 189277243 170494432 113916750 -176203921 -64339352 72861659 268632445 -284492219 -189819392 225034285 -101630803 26013619 44057012 162890555 -190631698 201346336 205390053 282757934 -292048849 64252190 136781623 -222002426 214990885 -203956907 -252441368 257636460 -108135497 -272650128 2382102 211505973 -285119824 41133936 238195654 50596263 25458797 -296576495 -297172234 191721822 260253903 -222635117 -61005277 -222787111 16517937 -10465514 -143018343 -208751961 264838411 298099353 85415984 -187817165 207168124 9794010 -61579321 259249020 -65172911 191192182 112850842 68301972 -202447391 -32734503 82521734 155049093 80496255 -58348355 230171003 27937 -192561514 -65055828 -17472295 202139385 -47207083 -241608599 -28369702 -246110428 284437645 -261096275 -272443833 -145471868 -174362914 78719498 163374348 -56213162 -276217485 159554422 -193129080 -242211691 266605582 -27031568 176103923 -93351270 291995397 175813129 -210588355 -63378986 139074428 -134784081 23608183 -297509973 -192940214 -111057036 243176712 181303242 218454287 -59148328 253513291 268371474 142557472 106007572 28187949 -99428097 91461337 224911110 -24030300 215366379 280964824 -131033750 -106358077 172043435 -55778343 -265650865 234169037 38353400 76886003 90500406 -16290401 230538472 246805587 23644742 91827772 -88953052 -3719240 -251128188 223517734 63995767 70042487 -153920553 57678945 292209427 116016598 -295997777 -958901 181535349 179627892 155394361 277604255 237830745 148628777 -255122976 -57654393 171382759 -26139511 -4991875 196834882 200458772 -224196619 -110720006 34420628 -89629005 -236206303 -73603345 -101197965 257982708 187413725 -157057817 -20869618 135924665 -182537922 -79543537 246165545 -224726296 -146216649 -98774388 184595099 -141292169 17708450 -273482859 41489958 -88382443 -27441368 66835105 -117217791 -11843795 -3796268 -10208161 -152956746 47704451 253238571 -6416192 -181824558 69275899 231036153 -114297327 -288381568 136776678 -102557371 -54565444 145073798 -164214811 -223564738 -196494840 -46417241 -87633555 -50881778 -184141179 182491417 196947353 -21895540 -279734222 195646949 210442358 -165791773 92275262 -19044871 49296508 276530782 -137316360 -45517610 -115262468 66870427 -182573684 -282029134 42086645 212053455 -141932979 -34481901 -82962935 -56940963 29227202 195944726 123342791 26136801 216523415 8929676 22684927 169306105 -2196464 -97690844 -109893668 26455479 128318015 -42421806 107329367 -103520595 200368315 106806614 90406149 87693859 256305238 -57043715 -265366417 -147814367 117552748 -49999343 -168700445 -91678485 -221695317 55057158 241978834 -92760504 183203498 247280380 282075923 20087047 -103877052 57385776 296944635 -18460471 127857802 -171755317 153014682 -298538687 141493871 -270581015 273924980 259452958 -194405111 205414125 -290290572 -181959502 47052145 -284924705 74715526 -221482057 -199953827 -146855257 -80616055 49165898 85851759 -247365563 96791727 262943870 -129100246 118965855 101458184 163421485 37318693 99997040 -3175432 236466729 -208541813 -90573113 -282032820 -136490274 278343587 -247421035 58243421 -160699856 -43820253 222078019 -145390187 23725923 224488262 -41015711 -178448957 -98928165 -69200374 141516515 -172983058 16831573 256607433 83489310 -241633773 -266777051 -268048545 264840983 113880969 -83462116 -75181027 119483019 92596354 -90993901 86972973 -84366305 -140818551 194542494 173358051 12097316 -253168188 60932799 205318314 41530470 -183755650 -41919871 -252760573 -128524891 -15652327 98684355 216757272 142226292 -252653785 -75739430 -3646392 -144939932 -55282814 -224545337 102853691 -188466477 -184280325 -141094821 276276961 10523774 -267242499 230197920 97202502 18514441 289725095 -42074125 -198322088 -144685332 -125762456 237809838 161824893 73533980 -136700114 212246223 274379297 -268077733 -273089351 -55323777 285163314 202253287 -70606350 -250794631 162496981 78929014 -5356539 165005604 53848553 198711566 10558983 -88182813 217668533 -219807065 -62778269 178212526 -35371977 7260145 -19647845 -226614524 -26844258 -168464842 107203969 182307386 -52987995 286299588 212355998 -231695746 -291223507 -181200725 157687406 30325853 -192484343 -293956312 -40638018 7451805 -105698541 -121929265 -58949465 -75499970 -272166617 -236393829 263313415 232816707 -14507684 298822987 -265445758 -275771236 95912159 -177397865 296011893 -116331306 -299577784 -75408958 -41029444 -297690063 182242101 -200791124 110727373 -223736431 -171459664 92651282 -246851003 156088099 140182606 219016079 24227638 -50618106 -295468572 -189982638 -38565229 -258173097 -202231495 5044704 167141453 202317945 -159249806 -229879844 -25981709 204805125 -157982602 -280461089 3201290 -136695182 100371237 213165070 -141983054 -103831781 175651929 -120254222 64625591 186934762 158948222 91304575 197147890 273377405 -244598596 -274999804 127616657 -10815431 -243245943 -84502601 134318402 -175939704 -242388520 -206504362 249519089 301863363 212718774 -141705650 -17532520 250319968 20906986 33859000 -231523754 51235460 -155922973 -94047870 216930351 193607524 27885447 164246990 300417822 -110615977 109699386 228383057 127460456 -125351348 162554211 -39469634 -288798454 -256130814 -251170339 9407152 -72539963 -276898448 249125195 262185836 -183676563 -74316713 9047787 -271182335 -301617167 46210729 -10605450 99402171 65819376 -251951158 267503224 -130242744 19674104 300820694 -300132280 -170020952 237032839 115078728 -84769063 -78386913 202095579 -266790617 -161323973 -297559323 163396943 233088209 166163872 1111699 253918418 217817650 149892639 -152852976 123912513 174932270 84288323 56734091 266113762 233603 204804515 -251305803 262335470 -23586161 73824371 157710729 -266219017 -175689211 -237624139 120064021 -104973495 214212529 -157541445 82393390 -270864006 70702429 77962204 228964168 -170463466 229987341 -71200770 -158551301 73485312 -143751430 -210156350 184361538 -70422167 208014368 -297437826 -29170560 -289170065 -189445028 214791732 64565069 76707720 -153909356 -79426152 11997345 -237163480 8131589 -72313200 -74486629 126109026 -52899086 192084284 88126095 223071141 136174568 148415938 203615108 -223454162 -176775089 721342 -42924344 51992546 75058958 -146967674 202880102 65523855 135568562 179007791 25721528 47335234 99745094 -149955765 -50395680 -54141980 241335717 176282821 -247429764 -70305516 112074357 103289138 -234180854 30874347 85701740 103334137 -147718939 149040081 214104564 206272278 256412091 -136712974 294958715 -61279022 279271020 88464729 -80167857 -134637759 55386565 274399855 276330961 -59992325 61830861 -210002878 110322566 162857270 -97038418 -167511443 -133061601 129258690 157376546 11805925 -17671586 -160066090 110195895 285696076 223695737 -209677651 -101727381 179072774 81058322 156729143 88174922 -274259065 189185937 149006721 -267082983 280591723 67984401 -101660280 -263151885 72559982 119217191 -254606142 198577565 -266142471 168275331 -249735871 181357423 -103749226 117698218 146906483 205432242 50733716 -14532330 -166168763 110273431 -75839541 81604125 261293483 -235036483 -101960599 -2660319 214783053 -301658443 294548529 161385977 300638846 -198776917 -44680539 224508630 -100388084 -14654227 -77494741 212822716 -132519239 45946784 247746096 289802199 100644857 232767110 280884747 -107146933 66086522 -57755851 115390349 124572651 -213366516 -152888354 148327537 202287025 40910706 -218539435 -135813240 65639530 -176432555 -239536948 -174202096 -115882393 -276405739 -223830802 -125043041 89671929 -239097341 49758011 49073619 -58604766 140978025 169347495 -254031557 -101039226 94063514 16287986 -29960689 -264573360 -28019203 110625130 99852753 239254762 183399599 41673575 -237953708 -262267359 -201035242 278071949 113102993 -153270184 194652818 -299289184 65018676 -102000547 247277108 -146375906 -259802560 243092262 -73455528 27423185 -297085171 -101394264 -33433873 -35577754 225770472 139415030 -136294882 -158637228 -277920276 255957091 -255228310 -244574778 -267176227 281026883 125798111 -111272821 -137005448 -298865513 -33087956 -36144744 -192403492 43746215 298223962 137567781 57474310 214289144 102072720 -8952570 235539134 -59784957 183695222 -68363793 -145900223 117782193 -120907347 158769042 15302775 -105234103 -27419807 -189653333 -158395352 214670314 -237563394 -252927130 224346892 179633211 123332615 -91200378 -94496096 -130053302 154629089 -173261862 -178634425 -185227859 -99374932 261078619 -231833268 -148919177 280204179 30614022 -120832232 287028926 -131314598 35989991 140974781 -168451068 -266292100 142122524 -71706891 -158587927 -60075754 -157975016 175025219 -108246088 -244177321 290430331 -19505830 253486162 -200474194 123915472 -202792536 -66741976 -209171183 53327350 -54943513 -188825888 233245262 275303691 84268585 30412199 53508340 63786102 -55159807 -184834332 111907030 -298097039 -89653784 3115871 -116495065 252896708 260073065 -175394810 23165372 -49239016 162226668 -151462303 95870103 34404145 15812600 260389481 -165776910 -226451650 -14371761 187826749 107963264 234420746 -134182920 -191730602 -129802393 -169720756 -233881145 -10874476 -183030880 -209960135 149092697 -279475223 222593269 -86322376 -57286104 34781905 83551139 -278848670 -296439714 221070168 -203312863 -5192051 286459067 137185819 -66326593 109057793 281272953 -60969091 121743495 -47355554 8810806 -199145408 -112125051 -127197972 279235142 -287273828 -238389385 -293308261 263254619 -242846499 -24601819 -118048416 50473337 -85391452 105982706 170032899 186611051 -144381491 16974685 284210265 -90808897 -208149087 -26098796 124537766 -212161245 78082814 81995963 202285024 -17424859 173156647 16552006 -202026973 -11561161 -194143412 284754494 -254026889 -31380917 -156432204 -103502078 -192790133 204400650 148073688 -267431532 65297739 36354090 170767601 33033935 -239282460 -212392129 -107172862 90916461 -46262886 -63143470 287830245 -161721351 259433285 -28411208 161372285 -48192977 -22057471 162655361 -257430436 55636637 4815342 256129515 300230865 218464751 -61715651 -44092511 -105100042 -260833046 -20164907 175850903 137455838 38710276 -113919358 -111611952 -55710663 244089752 -209044930 -232009208 133834945 -78548659 -146238637 -204284491 -202970832 198428092 163375616 -178472781 -240247433 -155404530 -59769450 -123257059 -267434285 218774681 74432745 -74488708 293200686 181416633 22341969 17588073 191339455 -264197545 30643731 241545678 -13080991 -12033340 69488704 -237325388 -277482691 75668821 -87873100 -300443013 127388740 3601847 -91605244 -52454465 152915992 117977159 -198567656 -62984962 41202123 269505911 34116548 -121333459 287186008 255189914 -182269318 88100946 -272272260 128919275 228731260 244407249 153364586 -298703846 -279564165 241131207 254717481 -204642287 -123184598 157494896 -183707499 -235356946 137088765 -164011227 -297648693 -140651773 262045682 25791910 129957418 -227100954 287831102 -284210165 182695513 267211905 229327866 101973412 -25145142 -29237818 296116033 269767244 -21663808 298215459 -255469409 129193852 55773280 198635742 -297544865 136189915 -187747151 -27303933 217426957 -51406663 173861181 -61493922 166904307 -11485417 -40402850 -269708158 -272230896 283904329 -6164023 -110771459 71685349 -83127605 -254670543 -24695172 -29228804 -205200640 271272726 -119467179 227971943 72514999 -278865343 -53443353 39835122 -74212524 297275369 -243252813 -214023715 -215597204 -144037666 181759787 -290501215 111761988 -70612717 183336590 20188438 193904519 144850148 -225023269 242980381 -262342861 -137012203 197807891 -86452587 -101937383 -216178723 -240154041 -98350115 -98143177 -235523699 -220544122 -97028109 77350600 273591825 -288250437 267566024 126562523 177477292 -294376174 -87770333 -23237294 -255945733 -93867747 -91158492 274316566 -31114198 14236762 283359163 -76930523 -248905231 -169855998 -85739839 172158896 112067128 -20909143 238881834 44404133 134773097 -60462588 44422466 -185745402 -31503263 121075601 -293459822 -121684597 209889281 193765838 -108265639 75143288 -216009402 -19781109 185577138 197804698 -213920358 70783267 -257978633 91742111 -32930457 -88096329 -93178348 -215386150 -3197950 -24346068 -286963762 69778895 202944560 -24689257 -287030310 160661362 126590001 -40561064 -146691923 -137775141 177806590 135769554 217824609 4167493 168260774 -90868394 -23725389 141708010 121138401 176130981 273105456 223142581 -59654695 142818577 -153009244 -97530076 -61938642 200168368 81862711 -240508755 -91405681 95271844 33525718 90409876 76667854 134625372 129642536 -139932307 84941649 -101762126 -42407336 -270789539 -272122443 109783510 12991544 99031200 -254608384 32288094 -231450601 -103803300 109950351 142998950 136612714 -149377289 159219503 230543999 -16213994 -209203941 217037635 -23852855 -163931721 136364971 204955932 -65704563 187275878 156751768 214567092 115746472 -117596043 143663610 -82297523 -113583580 196190010 -109117506 136887704 180379691 -76555732 220804253 147263019 -94133609 -103353607 -88200540 -254714090 163817759 -283712202 15986301 76744911 -7266366 -124426188 -237295656 200852991 26791150 197144366 -162333351 178543281 -198131820 -68720754 -178401221 237062020 136157156 301808669 -215237425 -82149551 -257715989 -38616612 -62344621 153063314 -128450071 26863005 -268784745 -271301402 -151001582 -91386909 -142237458 260453989 -47178920 -41179830 190733579 281971499 7861016 20423789 102951851 -203013515 -262207472 26009673 127136097 -55906143 -249781210 -102013888 -282174510 208956767 -163000023 123279488 -66793091 101549642 142016028 40611273 -218422080 94438833 -190860592 -1772073 183077720 147113384 -211760686 -249928716 47378309 47836040 -6903745 -245337039 -172860739 -165002683 -271324947 256684681 -34630748 -129763162 -82382095 -137848761 184849136 -232449296 111685012 -131647692 -83723803 297891487 233677462 155547148 -253664632 105133718 -90117212 113498532 -277012018 -164994236 14837991 208391363 748582 22487828 -130869924 -32735002 235133467 -268537532 -227152829 -92393564 127874696 -271644217 87717829 298071516 -1013972 -69819038 181904922 118074975 203396793 -226912599 226802806 113388870 -289984790 29595976 -286996373 240246301 140657463 96502494 -3413134 259909026 -87357359 164250806 166047861 30772086 122430434 -237470615 -189311609 191104088 301514349 164897824 91161611 93712744 254191794 -142999206 66452667 111707401 276846596 -297607496 -20357468 234528873 82698140 90143749 -60475760 48169128 -258272274 -60884486 13291779 -217323373 -51204315 125246788 167056307 -86891870 -167482461 7589690 213707895 101413764 183871022 119766195 -57101330 -106583140 -233357764 202975286 -28224000 296385077 -260999007 233592523 28768374 163839461 22488234 114143487 298652174 -3293490 -76140853 -61437214 -252457412 77355121 -162068336 -125291975 -35388401 285928943 171058357 -244777322 -5714057 197184202 301862998 151776699 257868288 100624438 -220019638 -233439454 153583230 -282641117 -278436198 63003555 58929894 217980720 280363833 -119161733 -165148560 -283268326 -124567142 -102163534 -71833762 -73222012 -43092513 18033514 -188439983 -8775222 23423686 135238225 -33737072 -143400898 140013657 -125359274 18703636 134242488 -238686988 121207869 206553272 240929262 -296732313 10697215 -256743839 -61236119 -42877510 7158434 -55729273 -37433294 -192523130 -70297013 -5696621 267804786 62721886 212648512 212007274 273399782 45852064 -172000373 -180075946 35477481 285896733 91061874 -159862071 -258728552 110755633 143509861 -66668292 -8368178 213376144 -280928356 -98671430 68133998 67055345 -191554325 -61355519 -98124400 208882951 64786452 -278648343 217942533 -17040378 -206989035 207471143 -286349474 279348729 130951443 -94677127 -189675542 -51103389 228468176 24167557 -259944072 -209921778 -236093371 -31412108 49024985 60040885 299123459 195265965 139958604 -18986881 45798677 68492319 -44175253 -235600932 250477667 46165359 302153908 -30064811 177893542 57932356 -177209138 104212004 -76036765 -60306066 -203684270 -181251796 118297938 -85676425 -120960782 156089490 247188304 280466671 -67257416 -123841179 -8808602 218996871 -34561762 18509425 -152476387 193098065 277129901 -121431951 -133497186 171991015 289578723 193934745 -76780908 164785865 -175769937 288571526 -195937492 -206919059 81495506 -261100256 155793876 246157424 -232661439 -118660644 -219192169 -236618271 -202319663 173455965 202693185 124050257 -198011233 288021445 171453985 162050458 -109815839 170531553 95921397 -230168612 104884980 -180336348 266820334 -246723743 -51539406 173238966 -16569893 -125369686 88742786 -32093349 101057557 155392926 286328286 254280886 -177734876 126383562 59985443 76807076 184587106 -168874304 239158683 -81152876 -18325864 278456521 215458305 -239878751 58349256 -39045396 15438774 -250262923 65295446 225315802 151903492 92212527 -79762058 145725150 -53600131 -256658822 8535104 124803210 -132261927 82098224 -132897983 -192991674 -20671599 13067289 142267297 -75223313 180088549 253284669 119676733 -263310845 59727541 179020607 101014973 -107566950 231571803 -60059051 227047547 -231130066 -196134374 -212408153 101237186 40756074 -23635606 28049219 34707002 203834532 -99237853 279050013 257081725 -266204175 283128270 259451599 -78661557 151861468 216255715 -76660425 149096792 -276622860 284300115 152103859 101551971 288578151 -27948288 43788174 -253974685 -36691392 133959987 -242062131 -121766136 -5515284 -105235841 61796616 -209574140 -242711443 -91576365 22749321 -295384326 -202478411 -105235382 -240543843 222511401 55459884 -298058267 269140886 127341811 11011107 -106318843 262793862 -56628567 -101070449 -182280480 281156901 168139740 234755110 105286889 -260842670 29034569 -263606618 -149679048 -274607328 -87274153 225597292 -257597951 -293540259 231146668 -81034266 266972318 218063976 -276411662 288264542 -40485767 106331235 42647842 -181327257 179076217 70095370 102129268 -222856677 195174993 -294873238 -78435500 -155476543 31799906 34752633 163952558 104994265 -189482725 -182477941 242808981 184869083 -262569322 91132416 156256902 5607911 -174850120 274591324 -25375720 159582459 216689994 -102858156 189796224 -48018354 -220002928 75356490 -15079191 -48687986 -251695817 -117747474 -53521970 -55706863 -138391463 -173087683 131696281 242250582 -263389278 -258364609 -24004597 213284661 -70427782 -63260350 -143557900 -66566545 -38183421 -107471043 109068822 189634161 -71303812 100950977 91523010 -65679169 160479937 291373278 -282235564 210372079 215678687 -142775147 -47061306 281544910 -71416374 -213894361 -202659211 -227712247 -211470634 153650580 -79568002 -257093641 206867628 165924755 37740333 -238898677 -285757346 -193364286 -300853316 260538994 233728546 301604653 295421855 283018816 217453663 -71440700 -267790779 14484034 51791304 -247043970 -233114516 -5438939 26398916 -50459652 148519692 -101009917 -73803642 -185216619 291272497 -181057106 -187764801 -189925913 -173286894 108674012 64455052 228645849 139142958 297671433 -55464262 137328922 94823259 271687993 -203142567 -183440492 -212623529 -79150609 -87772298 -82679624 65692604 -5964829 248490225 -202087221 -245864924 -237925129 229411526 228995399 291087903 169506895 -273342552 272789114 255709582 -109081524 252746159 187294456 34639742 201610871 175350483 -288588696 -116990063 261893540 273262723 246396876 -136716743 -174095266 -212971199 296717439 -28960610 172220812 68483344 140977715 97077887 -300516111 238027784 -250192666 -111146051 294386090 143205030 209809921 21648716 -181932474 296196561 -284956475 249581852 -160796808 286658044 95306755 -49400122 -46154195 85683153 159114632 -294440132 296738688 256025540 -281223513 -38257688 -22111611 -110202549 -130898930 262817382 134978847 232391823 3390600 -158663604 -37716965 -178722168 292146761 -283598515 293007390 -33653281 -29212349 255218085 187442535 -110628776 -231548592 -24438256 20486457 191122018 -167428076 -152420014 237793033 -152676423 -173519352 5192218 169661824 -53621581 -181123750 -95476100 288388874 -160114515 -89166574 -159195408 -19971922 -134055281 -212669163 196900517 248990852 115000945 -60071813 253209995 136066286 41867867 117667329 92758378 -195336068 291552857 -76173200 242843386 196482435 -10664610 -56150282 288524034 30734272 -89740956 -283418559 205539725 -188726298 167124653 260079635 -126559990 -12715692 5859709 277711473 -158345098 -262155887 122111222 147789572 -248306432 -72210012 68881296 -110013023 228590483 161449315 -232289813 -127726283 -24217860 12422517 65847153 -1903266 281462990 -191761263 173385757 144112585 -35971907 -32386570 289521446 -215868860 187747786 -5004991 -9605239 -174462440 227494224 -24966858 -265868123 48207542 -91119048 -165612949 201849653 -22455950 228205814 35404304 -234342175 -147848772 123573156 -156985174 -283065342 -99235171 -145718563 -67685783 -163939383 182192609 212784866 116250711 -87432176 -237642853 -110015526 -16430281 197524818 219200642 -161500329 -191219564 -177505614 -36596525 207537949 -226328982 187289637 -49113113 -26502579 -218072431 -102509685 116803594 107147732 -261479776 174646520 16337096 164884801 12331563 235127833 183235803 158062149 279644367 231400693 -104539324 -253022540 93481783 54494139 -106538043 140795373 -27385248 94025326 96884903 -82645321 -147232065 -25364476 32840115 17044061 297264169 -300677064 -153161782 233622182 23036635 -122143885 -15883313 97082687 271247438 -269097691 230593097 -229095573 -35088229 -135195001 188190001 -178756490 -142835339 8394717 -142787092 68268150 161081712 268907834 145808163 86434769 -273371879 -223936444 209984945 -265033342 -212740541 -288843727 216184911 -164965217 -141872501 -227188505 -138210202 90053728 -232943766 -89463917 -104468059 7726617 301682852 -181019313 157966193 171419824 148689022 50014391 204334256 202635425 289297817 -261036999 -25691186 221476673 23920171 10656920 71460553 6674037 -115484732 247896293 292847298 -259391504 -151536175 -207977459 48075571 -183650760 242183521 -62876632 -184658831 193797415 -211156157 125144693 2895647 33763352 246962817 -177192538 -115302165 -114928959 121835712 150534360 -240515278 -123859556 -5946709 -183593002 -133781957 -275618763 -3755003 -153327814 280086006 165802051 56257828 172889919 201768638 73457683 -83762777 219031284 192078599 -295946399 260735988 49864175 -245418881 6346504 -261627424 31251051 91810659 -93661421 4742601 -182641557 219204533 -176955798 -133457733 -253107678 87126979 232797742 299859594 118812134 -66043955 -195910673 195640987 -246990237 -131777912 -276925550 226843381 94365824 -151358633 -137749262 298564041 40112633 -175642649 221597113 210515911 289922186 171542517 -265903426 -40931673 -240807230 84697916 172593956 278711796 -227075432 44686232 -222843689 95654368 7570649 -256796253 -139692345 21004483 -107033952 116580216 62991229 245799403 -271255683 20754018 -104382722 -177243368 212053704 102597632 143360013 183309139 16885661 -170089686 157038739 174173157 -258779099 -43760798 -71981103 -81094914 -132846766 -221295042 -125548620 259151333 226253656 264756205 -234631480 -153594208 8290896 111760906 -22450727 -175171271 -286446070 191529443 126556018 66636173 268147893 -56770739 -113810995 56588538 128505366 -244192866 -183146867 -92817449 284406709 -205013210 290300424 180693004 99625182 64314425 169255807 -108304656 122257522 189802779 -228413306 -226136689 167773616 -20759184 301389275 -169147385 118113076 16673184 -270636509 243277221 -215305621 -1082281 -177495536 297885618 -1904645 -31413061 252178150 -269476883 289735402 -140655946 270261017 131931184 76640908 262010191 277103285 -190135460 -18404997 -127930134 -133471063 9071540 -16587882 79709661 -185129536 -217730527 -138916614 -26360901 -133939243 65576341 23413144 229964627 -178626644 -275907867 293105650 -53529364 -74645525 -209480395 30199892 -299639565 81312735 81531448 186662215 -124685392 -22737145 37517507 -265441918 155235086 -128737150 -273998385 124427624 215797339 -240877727 -239594841 -206902142 230830486 -239309149 181688408 268779443 -170363469 -132886253 233035715 -203432882 -47963723 -151029203 198789736 217342978 -109771345 231457754 -16575354 -118428746 222480971 -20320566 -57269525 45517278 -134460293 41820522 -229402840 -46577974 -259755720 -142984006 -181300649 52269340 -225050891 32122699 202216186 163716501 -84237784 -113294424 -153254987 -302229576 86959229 -51318894 -240468285 -140298829 -212180433 -240196116 -206695076 -14362754 -145898349 -34237456 -136524742 149432851 142972852 -259731561 254534383 161459025 258584450 -296238957 211417434 206236362 273112942 165339989 95296381 -85082839 227734155 245588778 273500394 126478738 -16769325 107340742 -234020186 -157575214 -156778464 210361190 199476114 -298383073 -153742406 -213585791 28527666 178110657 291192326 236362215 21563097 13320412 -283032535 -124565654 -98884209 280965953 -178809197 -20095611 -111066182 166467786 -76377051 259548119 -118762122 -193562323 109841850 167913546 95741390 12915017 96764491 265567949 22419209 181311477 -84322037 -288254917 -54368242 291321312 -205255195 267779857 -93169855 141083003 -69063914 78634336 -143077936 -200793720 222376807 221030763 161996823 -167278913 15456977 49382033 292340308 -113523668 -222220509 162515893 166682973 275727947 -206093285 79052934 -110497887 283030510 142608443 115426514 -56306935 250216477 185455182 -106000836 -162097631 46895490 -43989307 -147148900 -1889031 240879410 30871801 126512602 113141620 78608941 -156164354 -215569167 -24916936 -178597359 248355800 83553380 262915538 -39016765 -51466555 4826818 87617884 -162761754 74594095 -106365688 85117708 88860292 229035348 -42280151 -43496477 282842901 -43535338 -67370109 -105249580 -270152329 125161519 183698371 -254503439 137634137 -58670127 -14429517 164326082 -101127193 164808514 -10150968 -148995166 22431044 239995763 -34384494 94763048 -136816481 -93160222 -29120439 -11309235 167310785 -275824912 -260228938 47354219 -30784600 -236913352 -158813272 -134654727 -9113083 53692580 226893505 299917854 -63076920 293229783 265154585 6177380 -68344061 -160807973 35397412 87798379 -213610926 278081597 258128182 37168649 -26151141 130173971 140027326 36346935 -61413515 -269774560 -6331472 66820153 251348891 73205752 -195209790 151873190 111386657 -134715843 -35604477 256168743 -186577465 -42776763 268694576 -264099407 -136226078 88789740 279304790 -115635495 33839809 -185606277 -116175018 66264878 -247281716 -244306484 8525679 -80481043 -10428904 -60735918 48260469 -289361586 292261001 133438710 -256102062 94292300 20558031 -63276426 -216046652 -82137155 157757330 -66073308 -62328325 -157748984 -131834032 -296745758 -17778554 211412750 -257817684 -75901096 169943225 -76233378 269275390 80071895 65281340 -220279635 105932274 276848043 -205924629 150126009 248435876 -227409085 -210217190 -49003400 203412613 271136240 8160930 -293406703 -262766481 -102982547 -184263 274922253 -156255074 244135414 36169914 -298951111 -142053618 -116385396 1829894 -41861210 -91040358 -249515017 -29724818 -12008918 -162007367 273542097 132450216 81211258 -198745611 -263645731 69483495 285873626 217733543 -92141448 -286556522 287400298 40843325 -223440623 235461502 -286596796 -201009528 153893232 -250813926 -210169607 270804503 -244529654 273712557 300744834 221118629 41548765 -12828909 186382136 -28412529 168244043 284670818 265113562 64569610 -283681076 -235482898 -55790574 110872540 -78948432 -281581823 -260760520 240496324 -205095592 143064637 21104013 -156682732 -26779025 -114156362 161215935 114246526 -153776258 -2127721 -60750947 -266331904 33483469 37590850 -161879233 63497801 -175765462 234928251 73893715 -138596807 -32621847 -282664996 -20280254 134755653 -155328266 248745861 39517039 149039214 224074652 69448274 -228526447 255133320 133642247 37959211 -68595149 -301103801 -233768147 -166149282 166468442 -177664968 218345709 -49302220 -130090593 -129906416 30240186 -142168053 290109577 287640449 -182943365 245936858 -127038587 -295134255 105930748 294384759 -120569583 122804434 121628659 -142707229 108010697 139216230 -284610543 236987432 -83577858 -49036336 -218392149 -93042087 -255945639 102506003 123824735 -80949444 268046170 -2258574 267386071 69412384 138159357 291691605 -247081975 39948466 51453528 -87936183 251115631 -235578668 -154046466 6875423 -115268708 -294702095 -55100199 -119845292 -166620703 -134781306 -228321658 -155160139 -256476376 -92052465 227906140 111336688 -279778652 -222142894 -68734100 250436753 -291385528 -193470713 -226149491 -9024200 -124222348 186884624 36800082 -82870676 219554535 63242340 186997628 -147117909 237782093 -67066350 228004636 -120661027 -221472357 31894897 27525313 -154248064 -281309185 219519729 -204273202 -254454519 -147553263 -31328324 159706230 112621823 -33357891 25164378 -47000597 -69516699 -65973198 -289655609 -5286063 150437477 -250413228 307681 200954066 -88913806 -147644961 -129543431 109690871 158987834 63634849 -141085905 262545351 132835255 171395867 -14686797 124576328 -148386192 252109931 118007015 209916630 -23847050 151903660 279325125 285493648 -297092462 -79889926 -264543047 168660389 -218635198 -282031796 -207059818 -263651567 150224195 -278881492 -284121561 125034159 -48537812 244959551 64004138 259403145 208680053 93868509 11883508 -270303014 199903911 86722985 -121074489 247389067 -246593413 -83512443 129703305 73051933 -94632099 31204448 -105071155 46982850 -165106020 -6260236 -934360 255692492 211112288 252366418 -124526316 -147112856 -277177443 -23563813 215485400 171199685 24060616 149251230 -186683536 66541690 -68496625 -127604015 -52174201 -156018116 74037387 -259492689 51288804 260788063 -261835980 -23412057 -297639784 -184435761 -243297823 6244467 -174173853 -7270047 975083 41301132 -130003138 -63282420 -206009766 288935041 115897256 -164452840 72754711 -187739450 247926916 263056991 -224028559 18669185 -52299818 50237163 -127425699 -84714309 139367555 171825782 198996711 260278310 69203015 268539767 162645951 -196940688 -93902615 -126924176 167344524 -52720739 150336222 -107547304 215629778 65481966 123672223 105959181 -229677803 224430258 -264206105 -294548438 -229093508 173454969 -283651868 146474980 -121929873 -193831673 264964560 136781535 -234747789 -290121085 -70740805 204281346 -104054352 279454713 -269599751 -180418951 53521114 -74904637 96829167 -27480100 9486846 -11903101 -270716865 -75833524 188083122 172137323 192044397 -283993843 -250587198 -2414020 -228177587 -219069850 -259376715 -19699061 -168570299 176317350 -55163925 40079845 -299677305 -228370863 145293232 -181885043 -204364760 239751315 428676 143171661 -221384303 76396883 -56332846 -68630605 -86240167 -45106782 -248295062 82869564 -134162429 96991738 1475223 241830778 -22741127 -234954775 57719356 238337312 -101364779 -166449555 -226368702 146771186 97873475 10050652 -176757091 -14736522 46357103 -236425764 161276606 180414081 179126290 -97743438 -288239687 187819804 266944319 -165067933 198512292 -219951222 -248420962 175434608 226841695 -166737755 104367630 -188333120 -185273828 108657150 -64923352 -237283710 266474021 -107610944 205076402 73655083 -35264244 -128709474 -235983718 -14852355 56616073 -192701483 167227152 -259174217 -144807117 201069389 -220865908 -224999619 -133992337 -204263574 -222996447 -171253607 126228638 164532606 -244963869 -50638458 274319311 166776872 145850738 219183742 -99570169 -253260847 -264073003 -147704049 -130803721 208104589 -122826680 -172013401 -287822693 -55580432 -6883665 150543963 28979170 -224214207 42715151 -73219583 -148774375 117488578 -8789500 90580120 -251781501 61797808 -87646771 252444954 -161488199 -67098138 -116205924 -160655051 -301456649 -6552715 63729259 151722015 -33038865 58463575 -121133429 -170576471 -127074248 270043816 -210884299 -193966589 64877628 287960968 3834550 -9650540 -289441203 -267177458 19304770 -163608468 -286708588 -165038803 -156566041 -219440089 -229230284 213407553 53151445 -243840999 -8375142 256426022 -116189950 299937740 183237945 -289569152 297837728 61221481 -9447529 254141299 -227703791 -253270783 -169193502 191538365 -258638922 64831372 265783030 254680006 196844889 -105996241 -16538427 37028952 268078061 117524157 -115500857 159212366 -52455373 79600367 104078162 263492560 252777114 -18556150 -249819026 -290593413 -165751575 -116058855 -145949931 -154233780 -266518744 127726045 -187510448 70271474 148009054 -251894856 -162631517 237736861 260976605 162725985 -300609045 293021356 -46913429 247951692 -155532973 27920209 31581497 157824296 -285814110 128224676 10480803 262071638 -232418283 236834597 -278265201 36768571 258856194 250871056 239879298 -302099606 -138069612 253752752 237681173 -150990369 193013511 -271988959 -119139768 -255922633 134231938 168159112 -122243582 -267062752 293220558 189624317 -287550678 -33858034 257349947 190643617 75690405 214758344 -273888523 191202346 91572496 237954120 176119412 -109786968 165446375 -204795779 20090565 -219903952 -278470121 109814590 59831753 211854149 -181170970 26117390 20660250 78532442 -276750981 61976383 105862949 -114041099 62000041 161854993 -236058292 -147927933 218406118 -240480187 144170019 -7326920 100494557 50158605 -159095783 -252338736 205259470 179587261 274096950 -121332272 33662620 -9109449 -259074425 238459565 -66887762 101351041 -183076046 142315175 266637104 131180815 189329636 250741493 126779431 -35308518 39428081 37812074 157761959 -173853906 18164141 146321435 -102788682 253644548 175401823 -126607228 -75628447 286772348 146880469 -198978391 174719875 285623611 -100919000 279578751 228218334 -157003503 -76982553 16803540 35365131 -217439890 -2652508 179005357 -194549686 208802369 214786745 281165300 -88603048 88375844 287474118 37484312 143580599 -131825489 -172021776 12440182 132727186 23162815 -4649316 80713097 222441302 -11483224 -12969303 -265997278 284106469 47794784 -252713061 64896402 -115730508 -109467959 -181828027 270058718 67303615 199903102 239765350 118378771 219784719 104366440 289836300 96015847 159419618 -89100242 -94435712 200848088 104572207 159277757 -54178998 -131134492 255043707 -88869973 232225250 219203453 -171062173 136767515 51798452 -18404065 133118923 -237912887 200434926 191262623 193730621 291031716 66102877 -148368196 186278879 -287372636 213806729 253942577 -84452036 -109941623 122847302 -244660414 -102258839 -49536152 289756680 217051378 190869854 86891723 -223880152 1916577 47077340 -37698292 37116639 167097899 150710241 -157261231 -217945557 -90090907 114549974 -259770223 -116676770 47583263 -108216426 56565838 233563534 -295155795 106351040 -25878161 271146625 -151299853 -239250397 258316707 246932874 272780005 991048 -143028123 284559197 -238089305 213673056 -109310934 73281230 -135458005 -87145896 270574370 -207444658 91527424 -184197124 -129294359 -29471321 144647913 -212482757 -62235288 241840694 249141226 -110154015 -285641949 -194004416 123663572 -125892805 -56325295 100620613 -42815268 -306533 190489270 156774952 150047311 -148189517 181889155 262142707 -49872285 218888956 59624399 -245652447 -59896072 -43509670 -7792363 116903637 1141206 245916850 -98762240 -150892010 3956303 -113281318 -288880065 199513836 -129183437 -21508822 -250799407 231945456 212794585 21637089 -38213291 -30273203 -198603382 -181272842 -67164004 152864877 -199920106 147463200 18608699 221160946 -127681148 -19098673 -146498930 -201910280 -225880778 96840561 221776334 -6734231 36775269 -38007649 245621107 69248591 87932662 259338234 143397429 -4689405 -301823741 69042000 78149490 19016602 200965145 124524250 -40492324 -134775902 215302963 -170988786 -195238438 -31093220 132092266 -290740296 249921299 -174973221 -139679573 -205480987 48203968 155353660 -74197659 -193184460 132117312 -74078879 -290943608 -228481350 -72398600 156768501 84440263 106671930 182877420 73885022 -55588718 81566383 29412481 115088429 17778106 -51136409 116275342 -29317501 -225351208 42542736 -134268521 7867781 258120803 -86010864 448707 -202841092 -46911515 226667621 84098587 -271457343 280292946 -87149580 -126479297 151000209 217213747 42504770 95988797 -181594975 84981768 -79801269 -36337150 -265090845 158656936 -234576739 -214168719 -245621050 82296625 -164818531 -110568425 237999855 265580080 196060636 150397224 -271821176 46023179 -30556352 33935814 -288328178 142440391 213066078 48377412 -257210488 199316306 58029384 137631277 3667255 -226021900 105847798 143073356 -233402957 48312233 -35756416 247545185 151769455 83302548 22173464 -240762618 223663557 -1798240 -146921323 108995963 211458734 109573465 297571920 2502363 275208778 -49047492 -242660333 81591359 -238261432 -158862477 73363704 -107222872 -222519302 -295928029 1912008 18934451 47749043 -42288418 11775306 -285664658 -259728378 209535867 -230271835 -173476074 287298952 -126271122 -184283462 -278685686 246315998 -184071727 -150587315 298729210 129954441 -249843671 -130350779 -193031177 211792910 -209467015 139950601 -280048857 -91001736 -262827287 295498379 -290825259 -291498485 -265475446 32613738 -162768218 51368786 -81707479 294902389 -83824460 -195600586 -151122312 132022712 6070053 -184126389 -78702433 46395852 -44854148 34630002 -108781207 -74496214 -38266148 -24415581 92964795 -211108597 49088446 247583914 -245051118 22263631 125991071 244572524 -248162773 -172941643 -228940246 63731026 -218961697 -66242388 -264216282 -143120898 -148958090 -258231216 -22836538 -164362665 13873176 33855486 -34090276 45436359 190313831 66367990 -243668302 11916065 -293025833 -112758790 69280133 89781595 165844784 37059400 9880674 -40174917 -278681910 -221089266 199597634 210642957 -256642128 -195111204 -296199443 15924966 243854084 -160285656 31123574 -157821357 -85594555 -111460106 101280398 -68721948 260161428 -269936196 -66715261 129320996 -276086691 170119177 272365463 -137824598 -134303848 -188048555 -67369228 152400213 301676531 209636128 -203784750 -24338182 -213960701 -73911502 81456238 28075567 -227176828 -173135965 -51103166 285377394 248128588 -84334249 111660408 179747294 116190775 263869957 -50049523 92341418 141003850 213363540 14339919 248415166 63397583 -127513618 -214977110 -18433373 -150907142 35205199 -204715306 276822268 108864555 -56258334 239296672 -223944744 155135126 -71770524 -209489980 69989524 -226726694 -279654770 173798490 296960584 -40091824 24957094 -97685671 -183465478 236742600 -16057233 -62506654 148217311 68236436 -57504513 42888073 242917662 -156911288 153903742 191109890 10817700 -108231178 265031958 -159224388 -135536346 123714292 -150872377 157348100 108181443 74023061 36416119 100068491 90990052 -52625333 -301704972 -118446445 -25333877 273677606 160726257 113958117 -157121252 99245820 232314647 -90200998 252948776 220881224 282233502 213002582 -264307050 85839582 -75117474 23041213 32092157 159926374 -87056262 54348670 -93023348 159267850 -260340192 47989729 -290088635 -95694169 208170290 15147696 -295827334 -101136386 9088331 -301238876 172272385 -233115600 -179573428 -227721806 300089702 294555866 102573927 274778968 -252875118 -159107422 -96669175 -283733847 181861308 16102786 178797314 265197115 -214368276 -43961809 190353597 -99694023 162419367 210198488 289594397 116489381 -224361428 158353530 93531255 164488438 209811159 79399044 257918274 203347201 261837817 -200921074 43570380 39126573 -150035665 287735195 94009347 290545818 -227932179 -238503415 27740797 -203747 29729013 215059747 9850439 -13578035 29716166 -56625184 -212635799 -36395746 -188725637 -74144524 -280350686 -73723944 -296972843 -284188866 -91792220 59986839 -159016524 -82046479 -239449668 -20563071 -44569159 268324546 -249971064 -267562247 -202871723 212394024 -57452792 -54914831 117648981 214351888 90841269 183738661 -92062056 -6332086 -169883815 286684748 -106434285 32692439 129848579 54324648 -171210703 143282151 61181586 217768073 -202288752 -111798507 6443879 -67047712 -224692052 96138724 -292297544 44895368 -143633429 269957554 109571716 -16309155 -2170987 -164991066 -279789950 -87649386 -53419879 120847100 -290734479 118533294 116626741 21342235 -252212071 126174194 -241218692 51090931 -112215119 74325559 -253784453 -124811504 -151348741 -22666538 -246271592 -29912216 17026712 -27891968 -268627315 233845049 164079227 46872608 56828877 -191324259 212064012 -301425939 261027397 104829819 96171133 119595005 207315930 -160403531 -106113320 -257326766 -95010072 123746364 -184460417 -36251272 176117212 166854476 149138094 -206606504 147568764 256831664 98991397 204659807 -118284162 223265007 19025310 -36742525 -154429034 -58464719 129861185 75658479 207403264 78381192 281638026 -70730198 99835949 272504041 -26036149 184991459 -155289446 -44798847 25411820 164607039 136034839 -295348855 232239518 164708278 -293290323 269670570 -212995393 115768890 56402155 -241653867 146459279 -212478234 -42316266 -267197753 -128682692 260681700 110808239 -163717584 14528568 -168199613 -43922368 112876722 -254558732 12831032 189036954 79996587 185841420 8706832 41343703 -91433038 -39155395 205312503 101512884 247051443 95819707 -48921387 -204073004 -242930870 71546322 33063929 -79433827 34198748 -266536139 219199523 -8968240 3894315 114649643 -82688759 53633698 -205149259 10513611 -146151949 -261852708 -120284539 -213890744 -161911100 -288746698 -281389013 -201501733 240110869 -110342489 -141188264 -91497594 254847404 87283468 -115710613 172138690 -203052250 -277823692 147359528 182072613 138857554 -236997909 226444505 298682299 96072850 -15783987 295905964 -50772802 52721014 -70459098 220450545 -289167242 -33072730 -207090242 -85777925 -24360762 -231973226 -155194411 167967022 -225080462 232011259 -12756231 135482675 17236883 -884713 -290044373 -2966087 12157967 -21377362 -104442731 -96150662 93428244 138496699 -27450259 252506866 273670196 178375530 -32319565 -116523268 273917939 171890690 166422912 -97785515 56174639 46994690 166735283 166284013 84413958 -61097412 109037286 5937096 -185137826 158672616 257334099 -153160269 -22848757 -93664295 -36660846 -270556608 65940896 -40188703 215781520 284690742 2229462 -123183903 137877130 257905012 -190912655 -278034544 271842906 247365872 20825907 -20427417 199345623 60223915 146398461 -286656805 129314701 -150179209 -161284955 -276834677 199770140 -121270495 -180793945 285351049 167644199 -293899243 -129714920 -233323592 -209729924 15698477 7069549 125838744 -261999686 -127290532 -241894020 108191726 253840354 -2791384 238356880 240701940 267453268 184084399 -126142381 131616533 -184286725 -174782291 275652893 289583707 -43888942 -209481257 275357026 -133192538 -133524441 -74665399 183882738 -75884382 -118336414 101637405 -246945157 186870537 -254251620 -212112301 293147608 112500376 -193346392 -28555500 -164998231 -186054914 -171986463 -220990911 -117642261 114571762 -172147899 135081964 -114836834 -270949411 -277158215 298564226 -203904858 34738074 -227321421 -41549238 144620136 8180046 86893933 -284886737 -239233611 -197668721 -162057635 202617343 -56729828 -273705755 -113481929 3685916 98012372 63276710 255401933 20817202 -96129385 -60725664 -84555503 -226297070 117942873 -194063770 -196973338 128827502 -233462878 197141784 -244682778 -216724199 249881516 268202658 231800772 -271993615 -44066701 41049056 -91132327 -75352714 14153016 116107875 50848015 -292330375 -280588136 -99810139 -161968401 -131982859 -231081201 -66050895 248699248 -172717351 -162985063 -169911636 206944726 -35322354 89139028 -142349752 -38723853 21576042 292660809 104518544 217175641 -197973953 -30544233 36567393 -58324652 -14162273 149880500 142733112 -151279926 17200295 -270637606 282699527 171063596 -85984168 171097904 14563208 -179249364 -274311033 110376527 49206127 -264058235 -235629389 -71267870 -275200139 -145900995 49001540 -289477283 -298750126 157531968 -233866502 144909663 -205280110 -124320397 257647911 116283298 219681992 38222123 -12801013 -215548154 -165920311 -205916245 -250431182 114838157 -283505042 -138146380 -41371419 -182193947 -4125702 65058116 257651977 90206854 88980262 28938945 -192817714 -25454491 255631591 281602716 139737811 -5391059 -271790844 46828189 190949929 91827754 -31652564 198631989 -49492846 -86486716 -7112704 68704762 -95828939 -211388146 -128334409 199374005 -23954415 250300245 119323909 144263910 272455911 -164980874 -43458626 109557214 76645339 -96654016 117401973 279014794 -285240936 61718645 -87192439 -210874005 74274441 62622338 -42616407 -186845973 126099792 118978218 -267498670 -256113940 -90805946 292169525 4752833 -204810121 217290515 46903132 -38568284 18563878 183199473 38150092 237803652 -15417133 -174706395 143597469 106284964 -141960596 -102773005 -19186838 53594466 -57550232 282053380 220511711 84379199 -183163134 -208480469 -232607895 197577439 237220077 138383554 218041047 -286626571 -6813183 -261319327 -41692744 26110303 103359371 218443689 268017764 193356634 -204522700 205841842 130291772 275580165 -286996178 256633834 -73994998 157847223 -81184392 -250322496 -101115631 152309496 219432368 -300079369 -178499884 219232931 -80134839 -42064682 -14068077 20116735 86529342 86250166 -236148545 -213383515 -175452082 216200237 -133979078 4737625 109170295 19786019 -206945027 -108396104 46258167 120406743 288389462 58748312 149927633 252485403 -168324467 140726218 293482596 97609934 -48212442 -15081108 229527512 292343991 -162127253 -55868215 -8682707 -285551986 -108681167 -172777315 55704606 -131641440 -98057064 -79563272 -22281890 93560661 -278649704 -94920084 287324481 -46101927 -130232685 -185029061 -273030806 -210923422 -146922988 286233918 -105861845 -168446245 -90670879 -113682363 -190230264 -242113439 -201558583 -118019383 156265668 84031277 121629920 -184233171 -26724960 -51654330 -98539362 65718646 -207761037 302052580 283219006 -210047384 92345106 223778879 167774657 -52270743 155489839 -137491657 -51682022 -113276082 -291318274 -224930485 -169229377 54886467 -99673725 -252268863 -161358958 -189449266 16155697 -93034623 249891851 278811202 -169129551 219206576 230032564 -226649884 43984492 -53265581 -235015520 -197254251 127127407 -291431715 11587933 -1823589 -126976670 58006 -149294362 39659371 133005518 -163690078 -57750 -289687394 288558929 -131217633 89253070 198675939 259170638 -44542764 131204523 124338593 -275483890 21262055 201999931 -139490168 -122956481 -97570676 -125165829 -190594655 229997765 -78123731 249445267 -67594292 274017793 -173298894 -142430703 11589717 -12229327 -36419595 208842073 93660335 -229421671 68463639 -39022920 -156880896 -121742048 284629119 -66837591 31452220 128963660 186238285 89633222 -173973352 -16534907 -112320628 115012321 232950477 134953 226927623 81111209 -117943744 20400086 -153516377 -237924814 181715218 -205402087 -185376407 300190089 155385425 -45666555 31396864 -142037041 200510835 -185361389 -297329769 -130899936 210615260 206051956 -109296883 -102531255 126295539 -165453781 -157908388 198648724 263040764 -286235009 -5658326 285788514 -37746641 74768983 -194164078 -168092444 265446088 65993066 -93389334 69527336 -85025344 -111582302 -54956270 13387979 -17391003 -210517613 -171878103 74349164 227743900 -102581496 -153713676 178421836 -174848425 -191401112 151911800 -191792412 -259733719 254363948 -297208623 19708110 -238549880 -238717046 -186524960 97743686 68284882 -57965595 -296253705 -100311299 -250761569 284563362 64348341 -251753673 -290487088 -284414448 -294395657 17452369 69116160 -43416522 -89620295 -150996385 -217669246 260647878 100888083 -119208430 -159510032 190224597 147513940 -219930601 -26313209 -150166692 -165575650 274098347 287016830 114127701 86062827 -64001253 195364908 81454350 185488155 20378444 -88931912 67301796 -118970966 -174478834 -249446952 -106255406 -39023197 77158032 29586843 -74410224 49259392 38293260 -34755601 217650560 -31835648 -146588355 -92570 -212120301 -35646309 58438812 -130878415 -275630534 -201678656 -119330800 198028396 -25701339 -128578725 62716912 288918348 -262279956 274932733 23054239 -120918017 -145818362 163747460 77067770 79359099 -30044296 154755908 -244176393 -237956638 257785005 123442741 -236223895 -155950855 230862092 44517239 153605316 -219804818 239798336 5191557 -268244605 252018963 -76914004 -174016344 31448723 -69893176 -162680968 160318384 148657132 14046833 180813397 17379499 92223827 186850629 250347811 -93206633 -4220764 -253229712 263096227 -267027497 48475650 107104707 -223583677 -299158048 27325380 169143091 -6667521 294379227 113801913 -50889302 -32235077 13319970 -194212729 -15204450 202013747 -27570819 -238365943 95021231 -54009004 -290854532 -1693297 5310119 -251640377 173619209 117275780 28793781 -71709395 20646051 75367871 -140604160 21849106 279072202 -226726581 253567955 -65482652 -111647006 83288967 233349100 -7537618 -205140905 66867381 79947976 -162254328 -238108535 241173660 -143357490 -43117815 -101108481 126061318 -299024404 -68201421 288951418 -260732968 -4992608 41914847 -232505638 -264157360 -85285537 -269779244 -5244756 -175321745 95754370 -67527677 117863 272026428 -283853602 69986909 -159994406 254081881 243876736 93987273 183334080 49288998 100758323 -261813463 105133677 186898065 -141120916 -96603797 208607918 -135334481 113353268 -44007558 -129895291 -108700235 42043012 -22130469 15955814 216168341 -10148225 169473318 109894497 -44783994 -143085412 -219201332 -290080897 126313404 37742673 172881140 -256788746 205448224 -209350235 28918416 -253285978 -246078995 134723228 -54510568 186978524 -96346885 70055279 12191762 84700132 -6855171 171219065 -220650139 -292196282 232779735 -267599258 25256849 33340401 276809436 -160036459 84702893 185853779 16851303 -2099233 -52552088 130527956 -58229321 170307586 276083235 -105998398 -85852327 -69754714 82021374 -182897525 -150738534 19195759 -33864000 -52045920 -209900368 -75410968 285001964 -18035573 -26635854 178379257 237380188 37485332 223189329 281005708 -134259690 -51014212 -267976323 -168874309 -46488596 -276166243 249542108 294627244 279346205 -37978802 -156421532 122068550 39040457 149197874 -262239065 241324340 57327700 19511153 285376733 -110406898 35218116 158128124 -79420274 -256419651 -174186020 -72698616 -295981654 183502122 100266750 -152978157 -64414473 -178388383 -39008877 292816550 211640559 -257489907 8661847 290995382 207126853 91442840 174181200 -70138646 205340811 -5425898 180633608 -263924993 -163876609 249649095 150956012 -3208253 185227409 265719547 -226265206 128425974 26699211 78363307 198407532 191830987 79251186 -36845384 -195004425 -217037191 -265219061 124590720 126804553 -73408798 87770932 -265951476 232185521 35927632 -33593093 191752221 -277937154 -225084600 202141461 121260072 -294967277 -287444917 -216502191 -89559394 -21992024 226506652 -279309949 129662163 -64715325 169935560 -145689535 188492573 -2509279 248802374 227372106 -276852147 -183539609 18327802 259500306 -70913181 -253339503 79456084 167254127 154190851 -59461187 -17896601 -65723745 298619720 -181744067 181469335 -22134422 91036143 5159805 263501792 50575096 -259944555 208553232 598684 264623229 -209563326 -106223426 78917132 246208916 -223769084 -138496761 121156689 205277478 153516954 -91085117 -69552909 -174683146 -146483938 -188883998 -275868414 -193607746 -40941625 220202888 -240531343 161364634 -222978588 46538422 156133673 168051905 -96548023 54434021 162594670 123988945 -159514967 -140040495 39056467 -42461179 185205861 -294811519 -145021039 213383531 300958409 42054395 -257818607 -123109187 -167430892 -9079429 117209228 83862704 -56333568 -185534763 -149310425 -93868751 278111009 -103003003 -144300565 -140542404 -111297593 -231933987 -38129122 285881350 171773491 204518593 -149789071 261873417 225587724 291625475 158241955 226427910 206318575 -24215527 -145050023 176175976 154903224 113373373 -133658990 36845975 -68275492 82916319 21578187 -281815049 99802238 -81066577 -133757794 -76202946 207099794 143716597 -159212562 -205312883 267259781 -203159296 115570420 238417624 -67158111 -231149735 193582697 194070550 -160866523 -71213332 5844882 -113530791 50625460 284150251 226141665 -190871665 208387971 -66058946 221926461 50650071 122229157 -54368430 -271641782 76171089 -62755366 -220477391 254240904 288676538 -234999684 -62284552 -266858458 254152784 -102661739 284638282 -181884471 -75115807 -39654751 -48316252 -243676361 42284703 295438050 158194599 -210694662 -151262427 286824437 297403339 59258610 293632295 288198037 68144685 288505948 -158161311 81425229 -244098929 166084592 83093485 293373188 -275008171 274892824 -301644150 -34588379 -15898658 48634288 292266815 -294265522 -218884206 -57207091 -250277261 -52666666 -171112012 -201374764 29982233 298089524 150910189 -10082799 -218543918 146061372 215501631 -132071205 -60131501 -231474176 274464871 226414375 -125395800 45460140 183748348 -17159697 -204243303 26319403 -42592595 -118499829 -282830466 -252486972 203826996 -246971914 -271085491 173076726 -286881316 217922338 211608094 -197253632 -82929785 248668768 85484365 117002419 -119310963 153646972 -147636678 -26355292 -153679334 25158044 -78532276 129572829 172067445 206807008 148031822 214101767 -81994144 23624390 53263704 -215136179 95249092 235653341 209542149 212342066 -65664795 143915161 -8787484 258844270 263902008 104282702 264622293 -29703175 -283076981 -256852293 -299182210 -159346037 235266983 212774957 63330342 -276965181 204337778 -160342792 227615507 299367004 186636534 -33889310 242586118 -181914672 -45144900 -136226652 -207885519 -196115040 -269985149 241285849 94199504 -277025769 293403142 -220034432 -24477694 31670519 121262198 -281396591 295335083 101546100 -267073447 102003450 -204149219 242408545 67829027 -165897110 -246445268 49040734 182017578 282633423 228552347 -263425982 15039479 -71358939 137605531 293912728 30189791 175373696 -154303684 -244438417 -77699946 179969616 286436868 -145312341 -291081646 -190866921 -286451026 -143092636 26717622 -57401223 88625259 -291921817 36089053 -170777627 -81774170 -60522598 -43107262 -284866768 169061692 131460375 -48830140 -41360318 113375731 298817010 120435756 -27916983 -73819611 -140154375 210249392 -204868567 -9826230 -226496307 -28676194 -149346893 -138378626 78752837 -157493232 14118740 216638184 69595506 -198890695 -190465744 -99233693 3097934 153496691 -285984994 47426268 -182180095 262894839 -161336218 33342821 -83451998 -111679362 -113780101 237098931 -117763231 -298262386 -14405266 -22850810 -150025725 24203940 43672657 83155737 -72143616 -234974556 299709741 49221436 -152053449 115973488 -178763727 -170162510 279777355 -261203231 -181929545 -70567549 128320097 294966488 -269746410 -213124449 -48081802 238987188 -103580308 -228534405 -290879189 -289556563 -183871752 88662296 217541849 204753518 -219113515 186283819 -26822646 -60278957 146376010 76706089 -195243357 116355305 -151568043 173067375 167651750 -173334731 -296601790 -76924280 157506152 153539169 -39832335 33359354 138185831 -133473845 90386560 1007224 -144868620 -146780395 104045135 57174799 -115375114 -46912602 301864480 -219871587 128563273 189982668 135558838 233252927 48123716 -91580772 -62980771 279930231 51610014 27605993 -266664529 136844304 156278920 128008510 238042340 -135174336 -293001296 -237746814 -264951907 91330090 11812123 -79890513 -204557238 -119564221 173553380 213074701 114895407 -52918561 187558788 -267548452 111813177 -73671600 -50925927 265491513 -128005682 -249340470 -209314611 -396947 248375481 -243474728 159984105 -206993943 126049131 -212038285 -38735784 -193377351 -248876790 67200602 -113071201 101525990 265522162 111130940 115821475 5643903 -133509944 -46945536 146642787 -160417237 14209230 -153757108 285134513 83568455 87748731 -274663168 -277430432 -177976523 -147118744 142439835 -60221604 250922969 -276949199 10058736 -217933536 -109682413 277207653 -119817928 82499953 249461303 -176095150 -136021316 105970936 -37807462 -180361334 25175973 20340018 -152386549 -12835818 -198401850 293899435 -297002705 188026636 -280182940 -113913206 -44692349 260826085 -24542858 146358456 196184409 278727878 21693512 49758192 204075996 230517393 131378355 251947351 198874638 -46330647 -172964769 -140545945 -98737892 -23699265 -167456434 70224710 -141959490 -6500364 -21720788 233981885 -186445896 -27607052 99085620 -211627205 -44471466 -221752458 61651892 180575364 14919982 233647826 -298664191 -183016421 -109671782 14042923 92674033 -269334446 -149701368 -219843417 -239349067 -57436931 64217345 -53009407 -216456931 -3358721 -286860131 258709749 -11627556 154251625 48162878 124914597 196416755 -224010441 -185543359 127936322 -100754679 -171907805 165319312 39919414 -32374259 -200157640 230228020 -209625305 259231765 166583188 151333746 129031645 -141733146 27688957 58374886 216965013 102494526 -234597670 84596025 181411794 -272179723 293033795 -1002986 -210301017 145562416 -259615787 26044819 225050045 265208258 -120536509 264815583 126408867 73027580 46647080 -205731152 -91483459 39203410 218430769 131112515 -297943932 -282168811 -143758985 -221999388 -28591239 145133949 6446333 283093540 -110212318 -46570697 -173390147 -210776666 -46567170 -171986571 -256580845 12310110 232943044 158114750 -113694192 188330917 60952858 144117516 36157486 -118570863 -57794661 -41553269 -230109248 224576583 274809300 -22753382 -238141884 -150994086 -45622773 67323305 -70179234 1267978 64066779 -115315341 -79104632 197210654 262972020 102613007 273768108 112350285 -89349744 176414148 152363075 65228184 151680832 70902092 187700294 -90392253 204479320 -53991012 266243274 89788603 -39831304 206344737 5590538 -133098488 264540794 -196059739 -243573374 -382133 -167150767 -158250049 -175098850 -186006003 -282878948 -131354464 -127885236 -148643624 298527608 -153509818 131431923 70535487 -21041007 55002830 164972700 -10815233 -25176082 -212214870 -140184403 -159333089 125082478 291184285 -214360382 183969210 102192708 -198945062 112400885 223419201 -275259830 154145724 198599918 -193617538 -264213890 -38309142 -233883585 124044630 -239992522 239058239 86506237 -147376733 -218714349 172066199 100720346 -243314323 270416704 185972858 -106051386 -105088544 -114181088 -302128333 55002376 80146346 -31161769 -203999938 -133364443 -127745818 203710692 -170176648 256472305 -133947808 -8442540 266726723 5082976 116039442 -123038351 82360749 104190181 -45958860 -284232026 -231574997 -152799294 80717522 -259476486 11751937 172457896 260416488 65294088 -297600847 277631488 28417793 169762561 -120071626 -127919278 109892404 -159357898 -23279998 -19271464 10085249 -127969934 182683869 -95492358 -295291572 -75262937 287571385 16309542 -139551096 168154754 -44953419 -297990457 201820161 -240972032 -196517507 99032893 -216195556 105354488 -171225723 -233294845 -207208555 143501778 207870300 -294611607 105075498 -240924311 -213419358 98622386 -101620891 -155515953 219662457 -238844434 218815343 133405664 2097516 -259057149 7090415 -78008430 -220322480 -35206517 -288433086 -36027913 -160700648 63870454 -30669881 -224409544 78160513 139546352 204828774 115760911 194265647 -257693091 267567610 291221247 -264250785 -124736742 238168038 -20028083 -138289995 56600562 73083741 133805511 -87010449 199058949 -41547585 -164312927 194704005 55326765 291203078 -276297426 279471801 -181341309 47929005 255644575 163806919 -217653760 214360681 -210134926 -92987954 -67850446 -246845578 -170677697 192205561 -142114951 132644438 -240763805 169382326 -193878726 39042710 119459240 166823360 -230708837 230466896 -87855295 -152353109 56904883 -27613539 -98215294 -14350234 38352187 -154523108 8599177 -122233806 -216277683 -89341945 -46179078 -16873630 -84419702 178095250 -173095072 -201275936 -244328872 -104501673 31690100 291606511 -252287672 267830926 -86175268 -187761208 159223945 -72567024 -88246356 -191945756 -188338781 29618233 -244256232 214610720 -265554044 196130739 58993941 -143740819 284277959 249302922 -46320606 171811331 -190279555 108662418 -120818043 -241146334 -260156782 80400528 172534512 -25004566 -201238741 55474454 20642188 -157612120 -270455028 -13737099 -152180763 -99034149 291677869 165508620 -285328762 -274023533 126128278 -233721286 -57395992 27086024 -202742819 282875461 79958376 64558242 256720991 171246106 -219334811 108854259 147506857 25335585 -168472912 138833094 49413510 -219144167 -125563176 51905145 149105812 13351755 193005502 -55956519 -51743689 164279380 -196057882 7885594 -243876856 242587358 176446223 -238653149 -243714220 94959771 166087406 192764704 -77827877 -125416220 183248693 235059259 129995788 56832445 -290490812 -58310741 241948859 105482736 43670148 222549632 -142235088 -286032139 -149133914 -287209863 -242505795 -287556113 -153420051 -161136579 -174361068 29813563 32847048 -89053455 -181804426 28143050 254373962 46241013 248918913 -256844648 -32543786 -10756492 64148242 -281090662 285324388 242508714 157483679 -219595645 23673791 -230097940 -91238297 196115071 -141336027 110931530 190374664 -119140183 269127684 -52909376 136022840 161155352 -246221559 265899939 177361950 198375596 -207506667 217616716 191182422 -242210260 67765904 -283774512 184611819 -84147110 -209658773 -258468265 -3243760 93313769 278860920 -183960656 -203705033 -163002128 -154255027 -13824093 144097745 -229598702 -37875219 -7787048 261485071 220364363 -23717774 259115771 139453697 -164563962 93013947 -240933704 141665001 -208139976 -63506878 -26197564 149846592 24731351 147283371 -133055194 -98565746 242687849 220966102 -66852312 -170997855 257892415 239932390 239067561 229816016 181688466 -172124460 196875580 118926919 30131955 -91899941 140441195 -133012726 224167125 -23483014 4718406 298817656 131400101 104809520 -215042051 -168156430 -24610307 -150167317 -255038850 -70413954 -81245638 -170393369 282310029 -280848368 223390505 160692371 116501647 95393487 -222220415 154511052 -197568649 95738568 -94619290 228744940 293442105 159140215 -91983774 -140458893 -220644295 -37292558 248340086 -5730870 -164275449 -108148400 -206609783 -110884489 284970591 206924621 214221103 -30598428 -30797121 -245071625 -180379729 -298505313 125228968 -100320705 224266010 -139211769 -90565272 258574671 -182439238 -38604155 -26159793 191975407 14941939 -233986200 143951206 -19901636 68101719 -8468988 19392199 217767458 -16180912 -54505290 19876123 39587215 -130749842 -220334210 9117249 -246598105 139702937 -138109045 161618296 299541258 -177379918 -218348447 30722019 100886271 37305038 173204572 84837615 -210561948 58520334 -161942738 258328893 -7090114 -153213225 144564020 -29691073 -35240577 -15554145 185326753 -121047887 180747458 278149618 -116387785 115021869 -97233262 -285091513 278740315 37089314 -83425868 -105305554 -233332813 -57423955 7371085 280009936 222670308 -207725715 25818104 298327010 -114744788 -262409386 -114749311 -228054242 123655859 -276373102 -34369918 27789732 185554856 64719411 -281665731 24551666 -155639529 50751904 114280623 286239923 -134296412 -300454059 -1499181 115785961 158360013 245227120 -74583092 73696385 298344569 183863278 58538784 -32457765 -169310037 256210243 -295092744 14215510 -220723065 220002080 -215058048 -21601066 167544513 -109816901 -130468236 250184061 -91341683 -55950502 288205522 -11573536 269604827 -169327309 279682931 274873305 91184776 243907161 -31173719 -158646786 -218397122 -255278822 98943634 -188976700 288848736 -298984251 128106925 -267119039 -77508165 -7243021 219522774 -77418689 118647656 -274718366 99785495 -174088901 186367276 33077073 27009532 -213284573 289597975 275772910 -143658729 278029767 284145063 -286566753 288063121 297299439 -284984964 -143664698 -120830256 51604689 100939932 -28690543 78651876 -92697665 -247453789 -153803116 263246246 -14823149 16602065 90351882 -113457851 277337698 -161695494 71030121 230747072 197616881 -162806988 -259629725 72623065 7109976 228137784 -87884721 71637310 -42310831 -116422601 -196842254 -261949332 76017220 -162172632 -18062135 -285761567 -126813997 -262746550 241194597 1859317 -31476787 34732867 -263243329 70817289 -203861483 274051762 246163935 105107001 -110663816 -279230296 239920436 -72741095 142639818 -249850587 -103312868 -91734361 162041133 -155485398 -66531776 -197817580 -236018609 -5469900 -298099896 121792867 59889191 -150796054 27320178 -92536562 -191410276 -100474069 -32579651 19472343 132077310 -36455401 -75146957 -63456584 -131827860 8763831 53363540 -59993120 -159281220 -110869502 12722750 -40630941 238313605 95869641 176842261 278378241 138997470 -228973888 79984018 176825992 87551327 -251568836 219260400 224837353 -196364783 -117299822 -218438868 282236626 151772384 172080377 -48551771 187796215 -40799503 -262632743 99808426 -299144947 103315196 -67814439 24821225 -189578293 143826811 68301864 134489271 208390048 180873526 -177836205 -182555309 -250594667 270100827 -198826291 -198261890 1752687 119212129 44198237 -184586350 -248013136 -270937749 154530741 -39139067 239701150 94904325 -209766816 -274942529 -258903193 298950225 -276060617 -63821018 -159438147 164238977 -256271409 -75506870 -141540159 -71536980 -162187798 189699475 -182577725 -91468262 -221824912 -65192972 144121440 281006316 97004847 -48711890 301771786 32955379 -277060319 -17500379 90282931 37037450 -14944891 217385713 -197927359 -75509594 -255425388 56033271 -245459882 -22365835 -24601227 -15196903 -233383098 9995655 99101166 -227870683 -241183161 -77420876 144788468 -294749171 106554990 -75037528 102947229 102446305 -156719452 -86157787 -131554394 30561146 121944893 69421775 -49379798 -9421881 -109651021 -291216641 239944842 -113762734 152475527 129396616 -140557165 -175720876 -285211063 179202021 472612 -240382739 -20874317 195478575 153933511 219545027 -24848907 88213625 175386943 154367301 264311675 228421236 157309515 207239436 216986868 121749062 -65596847 -61008856 154455336 270010609 -108113986 -18745571 24844359 -170808688 49885924 190260270 120767653 -164124811 127013521 126233665 -144725989 243771736 116223128 -269529887 -126452531 279440365 -233201265 198582976 228590859 104784136 -244526873 103850090 208053500 254589650 150196261 61295374 -45053666 270506790 -171754290 177113043 -26297572 -210030718 150940597 -145459537 -291877116 -119725336 -194120670 -53864612 237504926 -267332772 -189127718 -133812921 56081544 -438593 -9925562 291086866 -74903264 -270787053 -75020743 -179204606 -46691580 292435858 267337492 -119287966 264676708 -237445670 -186829915 -96130544 212211022 233707998 92196077 -300258809 -119913980 -159086849 -294406244 243995623 148874088 -29588943 -51838590 60344526 122477758 277497298 -230706514 -184735452 -172475912 44206708 -294680320 -235261022 162371873 253111185 -187373290 -214592230 282815756 -300039128 299864988 -189356903 -5712413 -109866913 -6561064 -280396645 21521271 246021155 -102251197 218319552 -234816111 237183299 -88563963 243978422 30819339 238203577 -122789607 -121636791 227254540 -287416563 86814996 -153808136 -168577563 -125342099 144789707 -63866631 170676591 6274826 -195089573 -202656287 17785279 52353504 144756482 119633850 -244030509 -162904431 221209972 -767018 -61067433 169429198 -137400101 265046822 -268454983 51744163 174580715 -44810272 -64771871 -42724355 -18235783 -36976766 202351782 -133192067 -173279446 89538733 -158717343 216173369 259405646 124025391 62720190 -265529299 -112973289 -84282994 168214000 79641184 -38102219 -111193540 -199350668 -35707421 151066410 30373876 58351806 -296907763 37128904 39533131 290930629 -92846729 -127011239 115019337 -1539095 195118806 -103604168 -70810044 -19977130 -258209422 975426 -275471882 226348317 -82507986 -122200413 66136625 -77773648 -246253418 153815009 164697848 -220526626 169652191 247800918 8198554 136758525 -10946036 -66372647 101173202 206616533 12569804 -141767729 -219806672 264434659 -107707090 -110661237 158626061 68079216 -154235245 -204137914 169474458 45191386 221839594 -27980844 -298107212 -219389725 -201105032 209898171 296335956 -263437924 -234327682 -46931616 9082164 -196946120 -265906276 238025876 78872768 -144097355 -148099677 -41679716 108413312 199385216 26064325 -200967238 276627170 -264907933 -177116400 -41615468 -117660042 238667344 -232874941 264143000 -105056135 -57417490 -168712925 181073923 76790633 -265095306 -166895933 239337875 -192075132 168666363 -112654246 -294527661 236298485 -22903859 98337829 -90779475 201678599 271359064 124380853 -11158157 -250545964 -218381168 290610365 193278753 32039110 -235460242 -18592586 -265403094 162223825 46050850 -207790054 -266736110 159638668 33075472 -237233341 -214169757 -246145326 288923222 -187730647 -282424232 -265226258 -234964105 -228556469 18707159 279657131 255288074 -239709943 -106155146 157125427 58969730 152878182 27728596 291531147 -56482278 85153804 42558335 -186370773 -195238075 -95055871 -100996176 55017817 -232596083 -265397577 -87360250 68063992 -137196475 2146340 -246409040 53519853 -24619422 -239919895 -31039265 86774425 -140741602 199813234 -28927312 -202360682 -237626228 25536339 8657459 162122411 113000217 -232704653 -166425184 -287340675 -210213093 267323310 -62311538 -240044898 -263379358 175917140 154785807 162968625 -26771161 254064070 -128758125 -248359990 122061015 -207283488 -241051918 -155016221 156882554 176553017 -143559588 216604074 204633012 -93536704 182525488 -186003177 -179034403 229140625 31452263 -99410497 188036249 249741523 73225135 -123135114 -243659852 22041292 197262133 -28306220 1345720 44781980 246195653 -73378877 233758198 -189154704 -288816048 -178080540 -212215103 -59648038 91736663 57333546 67108223 -56571937 -33446972 218311247 -64541750 249580491 197218175 259143750 300070809 45742164 5649017 95537479 120883463 59632653 -201606969 179658246 -6616817 261888550 -41203087 -295255404 96385856 -98291682 -224096679 -252720799 -59775892 -27374611 -190181954 -60738285 -265627001 -50338223 -255923246 189011644 -22427443 -86661839 175826596 -53749800 -127130734 273186375 218672378 184555844 6443382 -168829991 -283911080 -5731862 -35876011 -99408677 -194694729 180259633 43795491 -257449328 -123220962 -182927547 -173571564 -264734610 -281689700 276723884 -199104286 20687584 -142866462 -97426838 -22781942 -226103329 100693116 24348957 -91360251 -162655860 -65176813 -226838610 49240855 43056292 123088842 -45691170 -143296179 -159084941 -97208022 -120119190 -81809389 68972325 -96945157 156436187 -225263438 -207347001 -272711985 -240588243 -159963924 54720147 109463381 -8217513 -277687776 -193712483 114444778 -293840769 19135853 71332981 263090080 140523455 205693288 -238374025 11084960 -30724490 -63753285 -43473481 137840210 -9132179 194408900 83546203 59242782 294788364 1131759 -288179733 -206612010 288921136 -111527852 -111867706 -37259955 40855818 136072533 -256727840 -166988205 54969190 221728310 17638450 -274659959 186428321 -179622225 280153040 169658280 74128196 -279456028 -165007112 136447008 -36048266 -39806807 -28286202 140910881 -119828386 130710755 -92393061 -198629930 -53689507 69353025 -112038001 -244232309 -297222851 -24359066 -132578199 -158010068 86100272 -246230171 -7189338 -200372050 15096436 6405251 92247838 -82662601 -192856212 -76290571 80126329 -207467876 128845305 -42436556 217224306 -91842882 -55079607 -151178925 145092379 -149334796 119297945 258851004 162365866 -71748400 290010122 -38898725 135783776 114428997 266509976 -189204691 -34147059 -38168791 106490670 -164935055 80564249 86926161 -84609975 172192208 212968796 137159737 -87754006 83718332 70375 129977269 72421370 281240305 -181140683 -135181354 -296951606 82018531 -164579108 19617555 -30963927 -68264862 -147094800 -183205546 265162338 -207543338 -164117660 -115964890 -154126552 -10577982 -160611837 154275484 -210949052 300677634 221556618 -219366528 -239906040 -265262322 -75967069 -202634742 139792966 286481699 252578663 -81512614 274177945 -250359641 80390589 208864504 288751679 -15897755 168536176 218020886 -91461137 -24599133 57112618 -147599610 137503411 -27428003 245843737 84799943 82960975 91703773 64149048 -252857636 -100285203 217709614 -123434704 -35643931 19265967 168221446 -123257002 128817811 -146252744 26389178 -220703933 103896734 -166289510 239856640 221504082 255871580 257813128 72062274 89076942 -103436619 276761770 69564054 116137147 227940582 -169970490 189335726 -76935992 -178742598 172498443 -154391187 245704760 45280258 283558450 116513597 137079662 -40422477 14197784 -270419660 -300142804 98052855 27661510 -260800788 190738408 24443522 -142328419 -112602391 -279836263 -227537908 68353782 -95456390 -253696327 48223526 -140747305 -30852860 -195973754 -183365385 -47115453 -94676527 -135746970 14469457 -56156690 67511805 39636154 -145643617 -228323748 -155440009 -233267920 -255513389 39766716 -124571164 -244711056 -38387849 93549951 298199997 157574240 -101369731 -266565519 -289678577 61106792 220643889 -273464428 -64604329 195966373 275425110 -116122023 -142869003 -6959417 -300063396 -63828767 -152522973 -198370099 185114932 -269646233 -123224513 -184444759 40434831 -148775909 218581231 7200481 -285757938 -255099639 282780477 111696075 249246121 -159377981 72401402 -217995250 -268568469 145717363 208442191 -91521453 43938449 -240074133 291510213 186106566 174804095 -24465108 19405616 -173320334 -197403972 -79070219 37425841 61224791 24301022 267093822 -29400061 -143614413 35033542 -27597329 160085584 -129193835 -246792883 -235158502 -242647313 -137474567 -186456446 34629180 254894984 -178148764 210451241 -285046965 -283144921 -205339927 -190939764 -296227960 -76338465 -55080293 -201889112 253100938 -190347345 89049510 43065170 169389357 -264703029 122999804 -203188050 -214064756 -137092592 -103463287 112951390 120475836 115158902 9364096 74694513 -246648854 -26312498 87869583 -174504056 77408451 -197234575 215761196 -110689837 -275050975 -212866252 124884463 -19457861 261194548 -81010022 294132032 283313453 -125663794 261395797 -37570657 -115141413 -168155144 173710153 -211518864 262496994 -297108036 -298296152 -61139158 82076552 9954051 129014778 293943367 77208698 300149045 119364261 -282325010 228375383 291409035 -107626663 270528402 -212599751 190980640 -51353465 243678276 -262810360 122425107 17980347 205873987 100027100 -130028206 -68534149 219313860 -59033506 -249166884 230459062 -33931562 138630771 -216807108 226788798 177191084 -139698005 -33770695 162617635 -206921927 -246376640 264433194 228921009 -270937848 141814437 176099019 -181248682 283110782 -1415258 292611062 -200718305 54457615 -171715681 189934813 50427255 287378719 -241611150 188941059 257521786 221967282 91361653 -284030414 -86074138 36969885 -67872544 -227207929 -6726543 -235281693 -141745515 88537060 -286579906 -273180664 -246134032 273248312 -202434746 -13790704 -258251090 137034754 97257616 -145692570 106713951 27078438 71586784 139539591 -254777586 -154874540 203859314 244113027 154639410 -270607146 235262955 54806310 30701877 -188115718 39141422 -75117031 286055794 -153717044 -26886213 -273189867 -6609384 -64553848 34658102 74891318 -245149845 -217576178 166097408 299154210 -140399645 269770097 64980281 106426524 211375776 219928832 -115356690 -198458302 -300379802 -5866867 207782559 162114044 279091367 167129800 100802285 -26708547 -215831639 61280769 -199353429 203852805 29046313 24715829 256446914 89403875 249101488 217504748 244096466 -6281274 -85336801 114569510 -72817383 178119699 -268534552 -128205313 -39670881 -112460578 85428189 222224486 119620363 171396692 143792540 -144325743 -26280659 -127988489 163115933 -164151783 -48875974 103137056 -59399467 247669133 33096569 6306605 148091365 44847118 -74370974 87549637 -77328133 -77305310 270585957 -266063950 289768585 241529455 -287735139 -87977520 -260802096 134374368 115854560 39847302 -120234146 -178950745 -234458680 159101327 241652922 43954539 154958712 -149259915 -199444896 265829027 262933856 -176260347 -201114273 288175302 106165846 225246621 43556432 -60357899 220300306 -235303128 56109742 189795012 -192447542 -182377744 -286784905 -282697342 -18633999 62842540 117079640 160347755 80765873 225488410 125336673 -154268320 19612144 -82937248 -150683121 -137459195 114179587 194511369 197181261 -186805546 -300955223 214225416 138757406 -14859325 155869604 232264881 264256387 300501931 -155115172 -60692464 301638343 -127587473 -29414889 -95574967 -67314692 288458390 -116973238 -162878907 -236061839 140694901 -128871606 266565849 12239652 41425905 -94777998 -174115999 74918209 -80511470 167385895 77821292 68640979 251553654 38602287 23700347 -63257728 -10926811 218302475 211058443 -9247065 100011739 276217774 112649278 -142712798 -93606277 -14191097 273333821 226814849 176286178 223791942 209647277 163083357 -83441022 -174194618 73642581 -19210526 -214992119 -34895928 213234615 87072370 85327361 -9656921 -34820506 256674224 -100428847 -220065301 -46500748 -197099006 -186800409 132681813 -114340235 137082115 -223072226 -198160852 208761373 -195077574 185283838 -197605224 -45383263 48467093 178916928 -123524547 -194041338 -158472338 -255120307 -277682952 -165895847 233644746 267965286 228964904 137405249 229385790 -228737049 -3814940 130823962 127746929 -274867906 -111446404 181206367 208067614 58102716 289022144 -297678963 253718692 150700170 106774217 140938481 25123546 -58042921 39038437 206704955 -265985191 190347200 -264416652 -70335492 -138266180 106919265 -39941234 -185929031 -95934073 3782952 -202946572 -65477201 258772282 -262090247 -215490800 17930957 -282001349 -278505477 274364037 3757673 -228764811 -185725800 -265192015 176316980 -301878783 -102895076 -229915398 275808994 -14552214 174610086 -74576533 -253916098 -169957596 145257646 6325966 217824179 -89871929 -23679921 7307562 190549197 -165610040 19788618 23246132 -202881424 -294049900 -176592044 86606151 -233853532 -193869900 98526964 93970751 41313895 -221415767 -270886554 50100773 295865868 -126866205 63342379 705696 302076026 -151852219 -279093209 -35778313 186561837 182697442 -137746957 -31088841 298722358 209625615 255991120 164414277 71176770 -171836765 121664288 89817479 292097719 -291523132 -202657453 220382522 -79856426 -262151433 103969026 276656308 -165832847 269069863 71216438 -273065611 -57198074 23377310 267828308 127885122 256360466 169757016 151257469 28470378 -25799633 130867291 151344780 177465199 -109212157 -148189513 15407227 96790203 -165712986 153057301 51731217 -148955700 -248955726 207699914 -4575945 -114445114 223816923 289224453 20677839 171045960 -55648201 -295411519 22051017 17109712 103699984 9384430 98323349 -190115320 69634257 137248912 -65483221 -82617980 240841798 255788821 -32821003 133420878 -201453575 280446064 -175668790 -7688320 135380430 51299813 8367552 270272321 209670777 279263015 70725802 121695942 14012415 124097354 254752698 -127658310 12552242 -187631799 93614369 -74444870 -286041105 -237243650 154591892 146783880 -177116290 -287780342 -215927765 247388357 -4763239 138977977 -118532977 -167817775 -55732532 -170707578 50077630 109905658 132867953 -73708628 -33468183 32505899 -258203295 139083613 -254766953 -177306662 264091136 -167556906 198408635 -239590792 -220523228 -155265048 219304949 -262766947 19511600 -124127613 -230549487 -117501366 -293792424 126305713 -209700004 48542628 -107783783 274395656 277690836 239092555 62989571 24260550 -68632916 -201730519 263081156 99159055 63127040 -269223903 106857736 -32774283 -172409967 123186824 186541552 -199007582 179406631 -123170041 285369825 -120353597 -260801460 99591465 -181447858 233163067 158071419 -115216490 2577044 -267313129 54984060 19853371 -125548450 -8807188 109190866 164740069 -158016507 286274858 301508210 249558443 -126551500 136707421 -32126909 228901488 31088833 -223733639 85514458 33373775 46799564 132174998 -151280487 -77530393 224090894 35396411 -39976940 -173607061 63658807 209572284 72411592 -32307005 -168893995 -218396661 -25913170 -176828707 123098514 -60007555 -71119962 59204556 27994966 -51775090 174924071 8696881 -271086011 -109177365 287779032 -277855275 -5321345 133778077 -30374653 293090224 -211873300 154884441 -66378670 125289043 -155464228 244863862 -47189106 44600709 59314184 -62928051 196138327 269979620 -272190464 -19497684 -29676742 249086249 -140337473 207289358 -59610280 -38827690 116486234 -230776393 16943237 172280489 -287367704 -121948095 136659625 78452207 -38133347 188310787 95693681 287997767 -110298659 -293625095 116832729 -246597387 -103653343 -206780581 -286384773 231836262 -197581012 261400719 45946651 -15265699 85112377 250737184 -175466237 105354602 -269657788 -285726512 85273536 915872 122547157 49642098 -136717310 -140189721 54691886 -136101901 -97261391 -223478214 -56187879 -249477222 262823210 158161865 166267144 136283906 -260813305 148608626 64124092 231881280 131224875 215018908 -2806624 222160249 -79561552 52662707 -11003289 90153416 268647241 -155447779 -218546654 249651695 -9180542 -16629915 -249640125 -200039951 2496375 207129123 139642385 43950235 225978491 223318480 -87824086 -96223380 -62510176 -156153185 -152309783 17882982 -107666198 -193099438 -298439583 120308622 281129965 188319866 157405723 -201489822 273183299 -173603900 214788988 -273199893 3021912 20623852 -54934282 160652939 89449841 -238333395 -264801895 -42739081 -31326805 66797534 161626869 -89185597 139086152 -177239938 -287326299 -266984661 28211948 109027328 194334306 70871539 -3420601 -89565564 -189531560 35629125 44753259 -210342583 293436222 -156050219 -47283082 -164862756 -24306782 -92754739 207550925 -124388763 -69431299 -191744408 124222314 -157388725 182848437 -284372754 134404429 -39254535 -23016804 -146731500 43470683 117758576 90722596 -26484041 98050417 -222582645 251449996 -263961988 108105798 267493842 -115718351 -253843494 -282561849 -118599230 110369043 -49978668 -160021658 -121281998 -287499804 -281141271 -144661444 -210191571 -175159599 -92079837 78577480 -258747162 -138602064 148890049 37430191 -59419914 77542156 18155580 -260465879 230481079 -63502999 235955637 -177205380 -255646914 178634954 51602411 -180555762 143256649 37045773 33690842 71128509 -203268336 277062076 153600697 301698257 -20502682 79767466 196633296 159492986 -20055457 163917910 -104018575 -5495257 221635185 -139000808 -73933925 -148654180 -219693520 182718037 -237203003 58112048 239137276 -232888352 110027944 119512886 204756434 -78904455 85989594 42422151 100956298 -114929631 82138751 300254994 -123355517 121610043 -299879476 71299231 -21156310 223621953 -186717984 -178144592 -55497367 273324180 236890052 234547247 -157657600 -275098666 -22366555 -237030477 50466389 18715565 298524431 -289309976 -28321491 52014496 -182428729 -49309503 39703435 -132118553 94782684 -186444821 79445921 -36549413 156269301 25583369 -239513177 -95482083 180177609 -129172720 -140410769 -69468303 -50213000 -294689120 -149221281 9316555 -242047044 -91416741 44502238 36846147 241201319 -43563829 -248538021 -5495384 199823341 -270404767 -110427321 -180788012 -225604383 66281659 173975288 -78908694 46139645 -57059762 139668828 100710465 14294012 25530000 267312836 83533823 -97810286 240184577 281896459 -234234067 152779186 169099404 -245906826 271929812 181043598 223609707 94954253 35235016 221849681 32368395 -16311790 -34710333 -241406061 239245035 98769583 -85399061 -236679678 161022409 -139959223 -269489057 -280146599 62996672 129763840 -127510060 29082540 152250838 -198383848 213441295 278348425 -12118590 -148278933 141175740 -276158670 140671933 301628106 -282263016 185037712 175206317 207024616 -238889955 -258074005 -22769858 -224660894 137040544 291254946 -82646999 27652583 176894592 39426225 199643090 101350031 -264818496 285714838 136842000 251861389 207402983 297732519 -301226155 236133784 73110475 190842151 -141664590 222380049 221549687 -32609945 -3021225 59708015 146438280 -266894022 -135059452 182628564 13154198 -157179049 281117057 188406234 296535623 134526346 -231603477 31278840 231506446 -41997401 -12533592 -113937855 123764341 -211518839 -87957653 107788235 118651791 -160340186 -103304867 -159719096 242459523 -25101736 162878731 -60758950 284992063 -134360872 -270283428 217673799 -264992668 85791787 257039391 4827474 -54191464 20275077 247116287 138406607 300417001 215522089 -98655518 223286776 100142770 -64705160 296296869 172686006 -158707665 64316011 -23576819 -11132060 -269414742 47959920 -278638616 258271470 -10357828 -132807425 254708982 4951123 -82155611 -121411817 224150469 -276734100 -40625785 -167806099 35552058 -263986390 275599180 -299484140 121844138 -230289875 203804426 -207347182 246779592 9847841 78939715 107368512 -15592510 80723929 -297222691 50978180 -284530734 -166834204 98314038 35297978 -290386279 117616638 -192285751 -58817474 -190895701 -185580631 168373372 96398668 112212561 106925044 -623588 -77646751 69168324 -272540786 -119438797 207655095 53283017 -105071464 -165631986 109022935 -115414189 171302906 123626601 -255343943 -102751803 164631683 -36270747 -144080315 132607056 223294566 -90649726 111374172 -221310137 228982630 -57037164 -99116610 264778153 48349417 -214196098 -134457660 -102550809 280086810 277930581 -106851281 167721020 232450011 -181622960 299723878 34866695 56358344 176817011 -179678616 -83237661 157878978 69168593 -223485922 -272639633 -98796693 105632582 184763794 -174105548 251208551 36766383 -243865854 6253126 -252058371 -108615955 130690378 206347909 -104684440 113973863 54954719 176578034 -256292434 -250044655 252051118 -34846474 -6954714 -186915952 -183480702 241295157 -72962379 65501858 -7949668 -209016817 -90665325 197627719 220869903 61671055 -36983525 -223645861 266371441 148429242 32301772 -164085696 292254415 33896004 -259830580 15163673 -275303961 -82301684 225556979 -240180097 -100235904 -57375876 190517599 149427274 -31387283 -126573954 46202977 -77743105 -25581018 141646301 -214415760 43870205 292986505 -145525046 115259327 152604252 163631668 113164954 264688746 160584212 220802157 27929209 -218845713 -15792864 212786780 -106761838 -189907986 -144820337 270831355 -71790077 219178695 184767696 130888535 124069505 36266707 -273668839 176443031 76795823 -275945900 -24173994 -94003644 48719552 -96275967 -259042853 197233912 133636514 -228355572 107877364 -162227046 45330171 94045590 -198328639 181713009 -103737584 79093649 -242311657 24071256 210515989 -223399786 -244534158 -177725582 -40767455 -288963767 57841635 123971350 -229604972 195335375 163302990 178869043 -297425858 -128285315 131384548 298611555 290764172 284117700 263953307 -26786545 29943053 43165498 91853654 15800695 266865323 195540201 -249421250 -68439483 279425183 -49542028 -294429006 960703 14315248 264458666 -83545668 250533430 286876323 70200267 277669073 57529221 -16291474 64611871 205108482 -266988434 55854267 -186247354 219183139 92182631 155998998 233476961 204374810 -259264987 222299623 -282844591 1876919 192470867 102023960 276496829 -140933133 -55504337 211759908 -241802678 -27449053 148095039 221046932 279616741 -69163339 90556788 108786595 107404463 -98954133 -221668347 -164855412 -189310397 175621123 196100825 -292705880 -130246584 -37071717 174342749 217522720 142248896 -215525511 -286372455 -112501055 -177385374 -288082837 102854134 -132928708 -216062916 -92425905 -107904839 -85260887 -112217209 -297525895 -100325017 -147860326 3732206 -104515349 259845921 -198358194 71641893 -30251376 -109753810 -241542794 164518093 -122732465 -237701785 -74353237 269493518 -256758318 281009906 -169384781 200974222 -85986521 140071293 -245620133 -125535448 281113084 137035244 -246858636 263050170 83018346 -87981645 -235272671 -81532776 -36585113 -19457953 77047736 -138778042 -265090796 -83502704 -255740767 -296879579 -62717254 87356427 246926664 41688827 -34141194 -28848815 13018827 291052558 97158739 177065487 -56094432 -66705519 -209454683 292790395 -214161239 23948561 -100187158 -113945941 207176188 -215568722 250179516 -222663687 174108000 63279596 -103062811 -287078336 -240883614 287681637 279875872 291158918 273472923 256957158 195225845 276797181 65481996 -279721203 217694249 -92621665 -271439274 69679514 -123736216 -50212059 123787958 163208063 -301498660 -138440995 -289544831 200826343 -254337114 82638993 244341915 -194545025 -52299464 151881417 -294410191 275271220 47475105 -150184467 261642129 -239456742 77588560 266788135 -154581789 165918198 -119306479 -299963406 234502303 -222535549 291627723 -221992414 67325186 111924572 -230152787 7037263 -99732619 -9486003 1478534 93749827 -150835834 15650443 252379385 157220680 -103064220 221950282 -11888056 -112518075 78484485 12972197 222871576 74235249 17348046 72502948 128384580 -99106483 -272299157 -202482290 -177736380 1858966 -24671751 -166810799 -52425775 -195184202 -251724806 -98914672 -190122525 254778795 -26979060 -184402784 147477036 -265856979 -208156875 74387615 110573456 270911300 -227790461 169722279 -210153466 128807791 -131875842 151359966 -70112306 38916196 25710783 278199187 128658873 -17162778 -103362682 94840393 43572258 279474191 68932487 228371943 145168856 280087553 300159901 -234930511 82024370 -247567615 -145969044 112979685 -180973542 -80027331 -103364970 -106148273 178824086 -279775649 46633756 -200365637 48562000 -264646744 261241710 294915892 -230725632 -237526966 -212548916 141948330 -198567078 -135883340 -212054233 101298854 -186462578 160793891 185565758 -46326347 34347874 181956186 -105876084 -51962648 229838176 17552178 260843557 122255769 284486682 166264767 -273016570 -105117293 -116309331 -277580955 -21422596 -232214504 -81371012 82368536 174531908 -282306086 -223014371 -6757906 -36795765 22552895 143911197 268054481 46585707 -214341397 -239596624 -14158385 163606292 -4730853 65116789 138701462 -73536815 288092114 -88356171 115356837 -247299554 -223451646 -256031067 55039129 237427067 -296797522 46914350 -14570375 102065122 58576250 -292364725 136400183 225263347 98531559 297586976 715034 -164325371 -192603820 -283030928 -273540955 249650920 106308742 12538774 115797047 -5861388 -284249342 -29812656 -172800362 -291553990 -221573131 288946079 -287738653 101391698 178544872 12603086 224361935 192536548 -101140917 -179086674 -144504151 -156888149 106760297 -153641891 269862948 -153160600 287192010 81788234 114657175 49378635 -117416677 -215594813 -35116965 -72796509 135604850 -232708771 266435733 -2185849 90545798 133649941 -153176672 -273417866 167881110 -227104725 -298367223 11494300 -81655003 190511588 82261988 283675661 201766325 -213187757 8780384 -137319107 -295529323 -277511639 226916003 -251399366 -173885915 -280941007 -169485551 -101757882 -125107341 -43455795 -143723665 266328214 127918245 57708686 219317107 20097373 -27360004 110670157 54815342 -212065916 -183386682 89647932 69812882 54551265 -52157856 -54309259 146957855 -292369954 -7622834 284115001 -193943788 -155905663 -175154246 93190095 70659111 -81449635 -219107983 -21020871 206487489 -56511971 -200029017 153759565 127473183 -48263040 -189072582 100885718 203519923 120265737 -222014397 70423829 -41522596 227642973 97204812 -56031730 277645814 -169013129 -140472817 -79331000 -236157826 287582570 -111717066 -234406897 -89164600 -7824488 185273470 237138850 -159037413 -15918614 -281383126 -140067320 -94569299 32399039 -168238089 -271325657 30751376 -52993207 32987840 -226987333 -6740445 203260807 -60312040 177087524 -259664722 197862028 -82961189 -2648878 41221296 128498707 198268598 -296838595 -22415693 -156913257 138430579 -280827889 251257112 -218940968 -226276317 -239539961 -110962036 -215728198 258901660 75194432 41520753 142187073 136525812 -183063760 22263048 -76445091 -244165958 -287390291 79075121 -21399546 46299067 219087831 -100032483 263551774 218768068 261832680 211176059 10456120 -217914452 55956280 247519070 96043201 61912867 26736833 264552362 51578758 214956327 -64621652 299696594 7393196 80637088 231746341 -134880299 278835466 -142530607 246711218 173592914 -148578950 173435999 266727920 -186509858 85850865 10105474 -203929812 -60670516 219349062 170028731 -127112105 -112572700 -239432677 293768521 -132471313 87202875 -34753050 294995610 30891336 269547170 223338302 -4162590 191710785 291218781 -244584446 -288877396 -271621121 146068416 42643924 -107783393 -269941675 246607785 -252426682 -76947531 -26917122 -176465466 280878604 -300140131 -242377564 -281012259 78938760 54023724 -161294488 188735502 108534998 -232828930 -122836040 230888763 65012548 114711738 109316156 25565584 -68442088 161485596 -52765995 75922411 57674230 -177393626 -283290786 14334260 92156197 289748654 -171621502 220270432 -281865038 93533399 -132347703 148187885 -131432218 17446801 -72918081 178355280 137570540 137863421 -182589518 248893069 -78846144 -199962370 240897255 209110526 -103364366 -76093966 -65930020 -249908987 -141936988 161536454 75316039 -28844462 218227799 -158459103 32774824 157122090 187222466 -280447652 -260763150 45857470 290740727 8804355 -226931207 -88856817 64505678 -69886159 74251783 -205601168 -142163641 142918362 220705526 134616554 -2867107 69074847 -87125103 265515523 -263266499 165221726 14522724 126130635 -159174317 -209265699 251772691 271817859 83533309 285363490 -285888789 240061969 -31622228 -57098037 165594620 -143028954 138412735 -114965497 -56164767 144082841 -283553711 -231680321 292472726 155846084 -249724442 227821396 271796949 204009245 -144896001 181487804 291129273 -62668040 -19318314 -82536213 -52369565 29590828 -218414859 185791753 231855956 -225709309 198632567 -15937655 214605175 -90764341 274893475 -205107324 -298854764 -119187761 28844409 -140011449 -133167111 130809588 -284398594 31010272 124495096 129508726 -152623125 -89614519 52887390 -106514086 -33476013 94796316 189746579 70058745 -268054144 -248656673 -295486427 -265747762 -215274061 -243701394 -62818034 -159936322 147689732 176386055 202426056 263066043 -25628574 -296270130 296023594 162800841 65244539 -272837725 -230289187 156813084 126616086 -63259751 54907155 301532478 -67450656 216639343 -188162505 16484104 6289711 90033316 -301000765 182716396 15044114 -36412869 -148111315 -145050058 161520004 99766824 165175933 224291787 -54692025 -233395128 137224484 157018607 230452245 245833233 -207084262 180923784 -267422243 -278113888 -205456553 -164681575 -192098020 252988578 42613871 -19401132 -239580322 -204348313 -75695134 -206681908 275075910 197752464 -131239267 -65395110 145601084 183877213 -210930911 130049809 259379506 137860554 -71875098 277333592 279722361 117470850 -186106655 70136923 220982564 -199985360 89858528 -24212243 120599740 193857390 133428978 49714273 -76591059 716907 -165753066 -56164533 -12559372 147344449 -219239721 250752056 -180214364 269818654 -156622955 266550094 283455742 -65619116 -111813075 -43139640 26880287 7820458 113803732 -278528237 101830316 -165564232 99251110 108200371 -98304834 -276771243 -265074245 290853112 -238019295 127168500 -141464909 -110801971 174537297 199819452 6525180 -137241026 -200666129 245941252 -159077306 2247339 288851438 88238074 -181587346 -101568964 51093785 272335230 173148083 132677375 92022851 243992367 223348181 -54580909 141552826 80959659 -165613226 -269869249 95657847 108694186 -222013977 107230429 151711733 -66471179 -66576584 155946900 -15452012 -91364023 87715626 -226011769 -169636553 -52121816 69941688 -171795879 -25064682 -239321785 -228144269 -235554410 -176246233 -199808279 -206157393 -66665109 -214943891 70579208 -11234852 -219171680 -110602126 -52839252 130392826 226851996 11751489 274848751 -178776832 -161474338 -141005262 -11993235 158374885 -96326547 -86025505 -234470839 149329827 -104997399 -113536839 -20725235 88383715 291333628 71462140 6690293 -288305160 -133860705 -266974629 59318636 -205968721 154940996 -264247911 474023 -199783892 198829828 -228499877 286411669 -186810682 -166959451 -17342699 195241975 129312825 -12657026 116946848 38094108 192466852 186505583 209801303 99488623 286445387 272390833 148511959 230865736 115357436 200310627 24360667 3834616 -64540008 -143401517 139301297 130331680 -100244813 157142601 -92131233 233495443 -11626344 -79389535 150001654 270611555 166429418 -29307888 -126508582 -4909399 6645102 -100565527 155546160 283045206 1293058 233509903 -92622493 -2316887 211351362 108844554 162326605 113678434 187255257 -10147869 273560849 -94052250 272493407 153876755 -156660149 -27367614 -288996102 62434799 118078111 288234908 -35040513 672625 285784116 -276439849 161149279 -245495551 -262613650 -299961569 222903785 -66134329 143313608 38488236 -166582162 131559329 291548173 35441473 -151849608 182410967 -69058319 157445040 16521606 186952362 -92145700 202163255 176891014 96498608 268309346 106366915 105403332 61993626 -114064743 104275982 31288673 215522375 -300055979 -48208262 28204511 297630976 -286587799 119449804 -268683366 -220718940 128341511 10915941 63483118 41194418 202367369 -249839722 82482603 60812324 252141770 -250995282 254953988 110538918 -262805798 -283147611 -19937863 220264617 -10563087 231353472 -99703496 153979863 -286199511 129544850 -242376320 -45385460 -236767526 -295578586 151321540 -24279966 -187696985 -12550740 -107220623 -175494945 49164118 209307813 205848724 -91942174 297789855 -29226991 -286598452 -219407737 148198835 106540423 65020727 -286590870 -31474200 -172165653 -212515128 -116506152 235140493 -139180225 -187096956 -64185096 -293824515 178221783 -77170283 -26484671 -190842821 106698000 168399631 221055538 156582796 253172874 118834563 -57299565 104852761 -30818341 156761944 23054665 -52887032 -297880492 200818697 293915752 297237665 -16884800 -121082091 67341328 -136808365 142036140 -132985814 -158926283 -97291882 -58059058 289906773 98309063 -76958526 183587749 -264278102 216295276 -108858728 -62275467 -35952770 230161122 -247950910 61664745 286835437 220899831 -142013988 258730859 268103012 -104985823 283613371 -49690183 278743311 -40637716 -235151965 -39886417 142068778 -67179690 195281129 -130018586 137276665 -160350716 -43686989 254439884 -193692909 193839846 144304973 -110130344 206488349 -250091604 -84925678 38117297 -22448010 -221984778 178168025 97406252 -109082072 51326031 -189158898 -237140370 168568976 160244480 287144848 106925897 -25693106 -22144655 256064972 -185275551 131668187 -35668407 66116133 -91070533 60163731 -249523663 -264596812 90752316 179549237 -261426056 -160976955 -246152220 -92690696 -26983702 208375041 222705301 182564726 204444346 -91643906 -160349760 -68129084 168679083 -46766336 -84521437 -256495830 -78129636 -12600318 -230782997 230477973 -110306967 -46760709 98663553 -13198717 -19902072 291137068 249265453 76678599 256373800 -184810198 -282647597 37981663 162237936 201157596 -164469017 206739655 252235041 44312926 -164116592 -46037534 239678583 -161765975 -294760790 -183601180 -239028873 144560404 34046036 134714001 284447003 270991751 13322044 39600893 239353825 -300615275 -157817699 72797466 71796959 -73137755 -134760098 114776399 -5444564 -165013338 -50286125 422761 211139259 25258109 -872018 -158681589 -29986307 6079160 -137457655 88457174 11134487 -146771156 -255471626 -227530018 -201355241 -247604173 259105583 203785170 192445847 282377810 240829719 -220507546 -301045909 -234878091 146662856 -14016279 175210063 78341421 -98135092 130604266 -174593674 -7688292 -281614833 38834113 167791720 272179375 -87528155 -295677179 -70574102 -30240736 -255724818 274815525 -111334634 -22230231 -45906358 167358036 27839869 262225854 26046566 97895764 -264831453 -117411802 -79298259 254476822 40368365 -184820067 144481679 -61488767 30690659 257097141 286648752 -301200053 110640949 -78655136 92215562 -193285934 137825229 200779807 269509538 -173932779 191332948 -42089954 -22067703 203558256 25701081 72853010 206715887 9969323 297640911 50139860 236376058 -122111387 -34238786 -200037483 -99705418 13296961 165451948 256137616 184237742 -158720734 -55309095 149734699 -72663741 -266959339 43740085 -131311201 -155041503 35559361 254512890 58519010 -54707924 45034075 100450030 -269537039 -158086440 97230451 242428523 -114275358 80021008 -78626464 -120719299 -214100450 -145468352 33433027 114068913 -301963854 250627868 147060492 175094388 -174500856 -93412323 250310997 275862454 27591444 40366201 263821452 105521338 -244717548 191188367 199947685 139602 -156665594 220948082 -1874400 -180546458 197443229 -46287126 113943850 167677877 -192858124 -172251944 -9565672 235607538 87507639 -17724362 39225279 -62118902 -286537018 183961779 156494301 -39183330 -177012478 271432348 235103888 -236928907 -141726582 -71923091 -200358878 -207324458 201807181 99959804 -240982968 -249186110 108965235 143742360 6585033 219578501 -5892734 -101217059 58008073 -156482134 150783124 283055786 -256869425 208306836 90308844 292356381 251515935 258251040 90042448 -153245845 -30837929 223459244 62056321 275640093 -218572466 136858848 238475384 3201557 194249083 -92186328 -272186300 14902503 72973842 199927117 260913042 28207815 144553790 -27189458 192686153 103351151 300505992 208141244 62928272 -109743735 86909238 -249784247 7470830 176229380 186879030 179170382 227094273 198639732 29086497 -236786759 -18165326 139038525 -100596893 -172939549 257034369 -44224800 42442351 -69421051 -299373574 77231981 -235097206 -72353606 -289362573 -118129872 -207416890 295142785 59510318 135548753 -111960802 -225271625 194644799 -272403429 253677687 82043925 -265384458 -217816817 198897257 -93168942 -288305518 299961781 -77530991 -248023794 -22273748 125342447 95206450 -143315704 81746891 250405259 -135074019 235287026 69680015 -231258319 -44088102 82625350 -53626190 -123822421 -287800015 -171378590 36748551 -147095641 186958672 83934023 -32216854 215718496 128319416 221686046 256449019 27988518 -50536151 -194362533 -22367965 -263895251 -107071575 54520184 79352239 158294888 -74624744 218863503 -169014471 172761446 132867091 -124779562 -119698494 -229101164 109437814 -134116573 182469010 131309413 -228063010 -132218622 133216319 -143625659 150524532 -22610702 280434656 13320910 -26392126 79727565 45064589 -199795741 202107534 13528626 -287628586 78307613 -10281177 -289909621 -64734172 -247512393 42678808 -159073165 -24938351 119676335 139896699 -238377665 94412202 -100381494 266256310 -186277365 109781389 -56690161 200343477 -179017956 -194886740 12742456 -89919880 -107293921 302032966 23142813 -221904588 -21563 277480662 -12478611 164295883 1583471 -182525878 238266861 211648684 -31717145 -148748190 99836133 127804392 -91848448 143201792 273123648 -237019564 180846878 -132510966 -288315168 212030848 154338915 -292739294 99018849 -200836500 161393890 -71386102 -88158479 -79543069 -208927902 -129939316 -269053517 -286035312 246250053 -144600377 121568668 97741339 -7514798 -274975041 -288772822 81623158 146701607 -171663843 -263959993 61914412 137614962 189784866 156664538 270098912 -223296736 -289294321 249282614 127053799 -233947832 127029996 -26020498 126568278 299580388 -152417244 -102773657 -204851075 266113222 251023850 -89466913 -167066547 -32761130 -72921346 231881498 -270306539 -67146395 -61111691 152997649 287174339 105187581 1023968 -212957978 285865203 288648777 -121493646 -224231384 235207043 -285617994 115288263 179162024 21428697 160703835 -62591627 -265217013 167648086 -95588025 269109755 241012025 -138870168 246380134 79447759 -272037998 -240754822 -122106162 122683535 116694005 74462851 -45988865 141805704 12356276 91529098 -284175833 -111952745 -244249628 -45420890 200867091 -239821620 -188696974 -88923265 -67351152 -228017791 247625374 60072125 128742776 -125628725 199933894 -146066974 -250910020 -154859305 27214420 59850182 -262111024 65424322 -194225288 -57971203 49687275 203998315 142302164 275071466 248189822 -100520964 51368233 245337824 98531519 257528060 201575603 298830827 -159223117 37763916 -290108310 224450277 5531475 -138673332 -157075413 -126450861 99365285 -230215576 99189662 -59677594 103936316 -24928630 201649427 -139857138 56420485 -301561815 -69535588 -51492470 10782859 35155052 50084398 212146773 -43281992 194612844 -114699286 -170830814 -91356680 -42195134 161054785 200683859 203056396 153745318 216470647 212810376 -53114714 -299852310 201095608 257054169 134332595 169855160 93698011 -272655812 -52818184 103689632 -227862448 -224802251 -157325548 103652888 51641516 -32496947 6944828 -163116305 228409678 -199328496 86883766 -118688753 -191123023 50858424 132354426 -49243094 -296054031 -93492882 122874083 -271001882 -149656609 -106107702 -199435482 -129211819 261522642 205130574 242962621 -7595399 -293018539 -226174871 -292351711 88184301 -158738935 218800096 -111042484 -78854451 -25656820 145593629 -91150661 -210408676 -156826349 119804053 -124986087 52482939 59958292 165831254 -181536095 36800438 180652137 247735300 217634451 242384896 -128067816 -89850362 -69083663 -54457106 -25649720 -282793568 198519582 229035883 -246987020 -214840189 -193848986 -53857454 53655996 -101242430 -106364017 -175443167 210920413 -30411139 -110717409 -163207485 171155926 -111525105 -39233183 -283502608 4795192 14789802 -297789658 167116336 -282171542 50516597 -264257937 -151726683 -104494234 272645601 -43639305 -233818244 -289157065 171198504 -107458871 -264634499 176031228 262471585 227225745 44926347 94529626 -248461748 182315468 11435327 -40641729 22933061 88613649 -144121546 -235028598 -170189630 -204019138 -49567642 -5737534 -33229394 -51917732 298634784 -182828177 -56350807 47785160 -285628177 -216215953 158493286 124767040 74367684 124581948 108715967 -214127790 -149704910 155256217 -166208637 24823383 255859962 26083240 -218251791 -193936174 -273615516 65304158 -88684217 -102427534 114115431 262294701 287688453 -272890133 124209857 -98048843 76599002 -123294586 -175017025 -147630630 -51515083 -154339807 116975336 75021280 118024139 2851377 -159614181 227010713 -67091471 -120111889 241809720 -119121972 -216753434 179635035 -21868072 53612960 134294228 105354118 174342791 86143152 66521191 -99448942 120583570 204905752 -9186796 -108810690 -11904215 220872672 -91435505 31910445 -208018466 71663360 107833145 264258953 -161684703 183162432 197974874 23853315 52992464 -84265503 -53751695 162876683 48600416 -285730526 -92923271 192190742 -260158255 -38326553 97077697 -295309990 -80429013 300341849 -181181878 99206686 -72914428 71896863 62387801 190070860 -123585212 241571773 -67056421 -61555818 -36402067 196190371 -275560068 -34181889 -218936608 2996070 -113702771 106014586 -106357750 -245458523 -9588406 -140469599 123977241 78515636 -142486757 45982347 5038475 -62990188 100519053 -255777629 37575767 -192017332 191325765 135929423 -215062512 -105141612 52326670 -80563436 38236202 172048019 -179405290 159211636 -189366514 -10778539 -134241568 -51146631 -230992526 248627628 131409041 -90637325 17079403 -41190584 267834792 174451539 -230971919 134962018 290023018 -167087934 205776444 301354466 156381862 78311437 289655585 -76895960 -273155850 -23384074 223543107 162942200 -182580847 -108522370 180635622 287511040 16259459 94350389 141368876 62136455 52498068 -111918257 51942225 -187962553 28281512 226845818 38840117 -97786865 -83062585 72730666 -102588769 119384387 -297487312 -46694641 86828601 -138716418 -228469736 119843895 133523165 -110890293 73994070 208900086 196490041 258572039 -105723309 112150122 103989010 119223623 -232861536 -134120245 -62570907 -162460022 -145104029 291631056 -183050383 105224558 42608818 -259526602 -61743433 -126512159 249908646 3475433 32071955 -40153091 -124589858 143456651 34211659 -213760437 -226074530 159465387 12612472 49537880 -286915279 131037932 292510705 -168973263 248898033 253389010 210655677 75577540 240159680 -215531666 -21814273 -204449664 40412500 -170348234 -268548280 -45027064 262104891 -26833154 -57649994 30162520 -263108364 57222448 137645867 -149850407 184001919 97482528 6758781 110088322 -29179982 -200990317 21896752 221245465 178151731 145737045 290491294 115884050 -212758287 218250850 -230075979 134947894 163328416 81432460 63046950 186659010 165571398 -249919927 -296166915 274854964 -63985423 -172496334 243504078 -219970694 265542383 44266728 -91229375 -199921117 -31871398 -194788032 107750992 -60291278 289854568 -76475707 105567300 -238424492 234091656 -256544534 66712019 -207660984 166544744 -57419479 -221217131 144099741 -298079100 197610685 -259570020 166332201 262365569 61626000 -8055662 -125432770 -227427886 -59314880 -157930940 -161228351 7932972 -226997579 -16168945 231705515 -300929919 64494229 -294877462 233761573 -94589796 -215191782 -45752756 -51662595 271390482 -65911398 267824738 -301718451 232987210 198435198 284203037 -234143536 -235834053 -133656214 -89918599 120248555 233304694 68346400 71285066 123422603 24800720 246269934 -171881149 -16461219 -86090347 69244603 253861239 -224995134 228393787 133745500 -167775781 217860628 -132893483 177603746 219058789 -126925234 254660130 -68097893 -151800278 -140704925 209720240 119663218 100923725 227616783 66434966 198284767 11341877 -97724042 193538024 -31917621 165395708 13904251 239868301 113737988 70353214 -113911270 2286589 -298836747 -190010033 22712522 -56399393 171696081 -217775961 278718133 113560351 -201705250 -47497899 8299707 -220721104 -287621890 -296009966 -64261648 54753242 261444536 -285891389 -242891814 142488835 100388181 295101936 -12926795 170478742 202540827 33352076 -233535105 -295963988 156318312 -199705783 -88467488 156400652 234455216 -68370507 247163148 -113318432 -35427281 -156799792 -275785734 -10170201 237220921 135159225 -67188406 -88099946 191258658 298081462 276483527 -221140183 -149775997 91716599 -296649321 117892113 -189186498 -65069901 -217965530 28661949 -71722936 275558943 -270600509 42867921 -78237015 161051415 -163730296 264454219 -28787063 -254259311 138562969 -233384879 276618376 -116276409 -236059987 50257304 -134282516 -6484381 -186756388 -137496446 51478310 -161050119 -252217592 -300980233 -256483426 148302147 -200547125 65041287 -49191449 -48893214 199811313 144612779 193074897 277119501 -115441421 -202203525 212851966 169756231 95070800 -49222040 -257085673 51595891 278074544 179845607 63999820 -259318656 -135802171 249719016 258783007 -270123177 116738584 178681736 244015345 260189004 112330249 -200793905 274437476 187536409 -277079431 -139695652 284845065 -111496898 52645683 -107970656 -61221208 -180921012 88855688 -26249278 254926418 278968573 252795686 235210557 6334785 -51672762 -294958157 -280585561 -286531675 -272926258 -168258820 -289156245 106619899 69542965 -144423499 -4630349 -8286493 -145604318 199725808 -146460806 -68530925 254942184 115713231 -91678237 135863581 -226728804 210050345 -168386454 166502248 -126691600 -76533934 -117426253 -1499719 -245912018 294267687 -249462384 -70426487 243848682 142507315 -116573877 -279498595 -47137321 86635 -17209841 -30818562 -146426771 153245226 1556405 -18364358 -185845518 95250841 148878982 -38355233 74747593 -206989361 133151752 -32931077 -59330386 115672354 70247767 -57430589 -203967333 261146217 9735471 145146529 -211958993 270801644 -7322908 186552122 -152817414 -242522571 200515776 -298114577 -173155115 213792084 299782774 -166111598 231353599 168256487 185897865 -272958924 -43392776 200773926 103952563 284143061 -19149429 222231457 -124000324 30142197 85860553 -294861727 -179379116 262594501 187537297 123537948 -60027379 -238504846 -89981945 261630553 3298766 250221891 -24288388 -254368313 11919636 -231642194 275523459 88675219 137168280 213309069 -182424507 -10169380 -186667531 -299545495 -46892990 177746230 72649201 -72930810 -77921897 165630647 -165888365 -159956214 277163414 -92130162 -178929734 6415393 89531302 -600560 110871455 24570620 -263297484 172571305 74818351 -267424307 222269683 -200575923 2000647 68525828 -152478732 -34042329 -175962652 -114377874 116970423 68065418 211282482 43903929 -43234215 -158947848 130495515 290461416 229558608 -148041389 142421919 95958952 55896479 33927380 -11103948 213222854 143582276 -282620128 213913710 283176303 -293530622 -288033656 83293641 -216619495 -96999520 -81624994 -34080459 180249972 216691742 15211258 90196516 -274665847 -240927813 228940073 -180801429 7864958 -262315460 -254107404 -126246574 -35097010 193800079 231843057 -37237884 -291942636 -243295192 145536113 244775677 -147113133 -298316699 126720903 67786063 -59857633 171403164 -67672905 202183461 -214575560 138410426 -249193766 80180474 144137472 108216704 -127720168 128206445 119856229 -94677317 157326636 -139334032 98018930 -33107908 41984124 276479096 -106188836 -189707372 -52320251 -273410310 -22251360 -68066180 -90566483 -78244085 -216733885 -138075552 284539609 42590239 -2500864 215758799 -301337957 -170160201 153068095 -91043672 -75702928 114539316 137783800 -64932935 -59327839 -115769238 250969228 -83519803 -269924112 237528750 -3392372 163233580 -8539061 -261805824 -10336875 215676096 16149810 289706332 -185517401 -228165678 -169610394 182204162 -15240766 -78574019 -299295159 -158818025 -93556333 -161485800 -234367631 -44683458 -53741216 -174700499 -68182890 -278385645 -51444886 97962788 111929747 101924338 106916510 -94951192 -133025491 87868447 176810322 -97255626 164397936 79274562 -262002181 281763326 -43923438 -258219477 -215436707 77029094 18328226 -275977315 -163795535 13179396 108500175 -126793363 264881464 59610665 -218102592 -15017935 -288679731 25301211 199645265 25985055 -129289808 -212010278 118571324 12452359 50371921 -247533448 144072773 -76175412 137716354 -143659225 217755213 -137833203 -150246413 -268226920 -105220181 -173976076 -76177782 -241043800 252448480 98521060 -59895800 -28258903 -237196127 229747948 -121333670 169701642 134788679 -10352696 83831562 47025118 -297650904 60923315 273951285 -274982259 235465784 94487728 -198896569 -88574020 -204428524 -274352931 -18674017 -115185478 -5947123 -12162538 25013036 -185103807 -205729456 -223091137 -277080496 -266132679 287832261 235684304 245887709 -261671946 279769341 -205232300 -285588321 -63449823 118941546 213475637 139972189 97222405 287457386 3406657 -241868176 -230473699 -152405363 44026741 -893314 -100269217 -255610311 -59222278 -73359791 -7564268 218299749 21855780 116992133 -5709876 -249869976 285350516 158985162 -260703857 -265020038 -134765239 139732880 219576878 214826099 -22109711 63691340 119905974 -161957418 67253165 -139731528 93502932 143913800 191358484 171436226 293463956 -72654354 65428309 3624878 -212498117 79928604 71392168 -211197440 246911398 89441032 20948673 44152031 231221865 -298448674 -193821160 81385073 -121000536 -32810465 -4162366 -296159324 -154625050 263038461 -16612085 -240098776 -142240141 -180368514 80438343 21895421 206949678 110770612 -277111351 257635240 261228879 266928650 62744598 268566858 289378741 186206055 85863365 -224394334 289881891 -127682491 258550258 -270893426 57657881 122140519 -140587274 255149424 173317200 225016258 -274185702 165351496 -253023326 136411466 122312004 -131325105 -91571536 -297540324 -247033131 -155963351 -184939650 -65799154 285061585 -154407257 -128136886 170316188 -118683201 -73971345 -92921418 -191044779 -224119019 -184694078 -123492473 133095652 248439397 132186570 92111410 243774493 -238868908 -135191454 297961071 196772564 -185146531 117007136 -143046936 106562563 -250811043 193115275 -208135340 165790892 -69366953 -3551121 -8638654 -69898770 112878272 175391351 -226767070 -211855717 -69853040 -205842265 112806487 -223041275 -104019602 289220387 249054831 150814849 156121056 109979786 -237389966 -117567582 200012388 174481791 184205822 156468558 149546887 174987434 -152629261 132615046 -51674244 150060184 -105751031 233075833 88579782 -39593532 166105345 140137587 131123848 -237133546 -267973538 -151148880 93824654 168794357 -301038546 -216796795 -248510274 57878702 164177524 -43373040 -173621804 -293046522 145408229 256901011 -38159311 21421202 -153994916 -23118511 -189390675 57862774 -92114611 115008506 -292126312 212518178 -27563333 -75589016 -50482093 18182716 79581548 -283751140 -234865817 -293424464 94597040 -220398880 -102116543 26243583 -81638660 -197836199 101181130 271554724 -254573370 178819512 294854947 254658774 -160076799 122529616 14028451 -51327836 -16017711 -160817043 175085182 41684667 266919477 104706059 48876206 161430535 -22536673 150995879 -29915619 -119464468 -159375793 -53052132 85717349 -37729084 -25605933 -111596532 88562763 -278836221 -246091804 255899227 766935 210961794 -202869864 -213155476 177783703 -1598864 -108739337 74832846 -135976900 -273477712 190568127 -146495311 -206668417 -41234374 -200631609 275159023 46277720 -247373069 242667561 119107152 185646579 -75592612 -270790830 -104791413 -133450737 45122777 259251188 267151334 -296294082 250852819 32843837 -46917321 -75561944 241537802 198529165 -143432600 -262408017 -213280977 -81017409 101929712 40010259 -288019810 -298511767 154138334 145765925 79275205 -57824401 115081337 7685740 -53304418 -216074306 -94547050 -218595928 141186914 259428557 242892140 75540726 249819229 -287432590 -227434584 75426810 -212920242 88687282 129909720 9445556 -138410369 -270319649 292344715 -239429076 -198254597 -28133135 200168914 -112471929 -146446661 -88032441 203507784 -67771444 -233319144 -200117621 157351332 -94778191 240312911 95113511 164859431 45661512 -280764727 18523603 55588639 -193466940 -215771540 235414869 -38742601 -218863535 -26558733 48987839 -274294459 -245879609 -302074928 287315917 217195700 133794309 -30549524 -97686204 -89024402 90224807 -96641821 -13717033 -114521147 229828839 -196994530 -22243861 32542577 122311477 188249414 -30186148 -150180785 189962444 -277128633 213212726 166629355 264603112 -1843444 212798293 -155948495 246097259 -92740120 -280670313 278331365 92870519 -55101622 -68517634 194407323 -40606296 -83146153 -182150187 -2475176 143303386 80788755 261277410 57955602 -77056569 257015165 -22508828 -46088622 75567958 180579534 5310632 104367072 271222217 3319243 110270139 291435936 -270393414 273498576 -185326438 -34016344 182378265 -268499186 71959306 129081216 77747284 271210875 -61159481 265873332 -167250558 10934849 177774689 11757755 216649583 160851876 -248567730 -112723106 172654216 150034769 210763055 -74732673 226237214 -81380826 245747005 -182354174 -74832452 86348686 -22644596 -257927884 -45550918 248096622 -207004523 -226591635 110274703 -119600479 -114846665 -154832011 192922942 -134474068 -28901754 5580474 -56965601 85809980 -45089142 178810849 276893503 237878362 -246764315 159001503 225325101 -198502750 -146492433 213568643 301714316 188517057 115256790 123925811 -183821864 -15742698 124239451 4277794 -132608797 -273596655 -124136395 -245957221 -64046397 -11573719 -32927267 -251844197 -44920089 112406857 297302821 246677309 -96479298 -112494278 260548533 -218774160 259187035 -59439864 -63242864 -67523608 -293223989 120417935 -156804771 -178815889 -289534052 -124677985 -271333368 36002642 -122084306 44014434 208160463 248903102 228022436 207811176 -237760366 16465722 151584262 -175438717 -138088309 -228907597 75782618 -64368324 79155632 162040652 40358835 -5759110 205914735 175851574 234781983 33198879 -149150081 57562326 -199312183 -174226851 -246498797 -61234008 -24661928 6026013 -149368316 -276022949 -137419313 177276317 281063908 -111773767 -285171941 -10840581 250814014 294509008 83608177 149672086 -195482056 225876206 251064731 144349163 167590848 -190919570 173777010 280706563 15234055 -20859913 -110407060 -13185029 -270703095 204046054 -177167299 50942205 197959781 -3287381 280874017 -43626119 -157630593 -7719566 212383793 166514562 -129220187 260563421 241300173 111778106 27985555 9536245 -79700078 -166682727 278554632 267773419 72877012 189093532 -89708054 -294922964 -151927535 87811186 -83415690 65053499 48667038 182800838 31875936 -182229665 289958985 296850467 300233684 -96892704 40044084 112378243 -277091336 -211055206 262546496 185903949 -291260550 -66522506 -106929385 -75464708 -302222552 -117173748 26872414 -253562594 135158521 21807276 47611579 200032781 188314359 -258066703 126929791 -279680565 14486156 -246937922 -132699399 227160854 -293101083 203649112 -296019580 -208578879 -255532231 -47407262 -74395331 140038238 -286694683 -198376507 -92074451 125728276 -244632383 289405841 296455323 91008819 -286063378 -270038700 302187543 -48456200 -295893945 -142797710 37555891 81095335 210123323 -86002637 -222336930 -95436847 142196079 58746900 209888568 -9199527 -189950847 198684015 -240935504 64690389 1205560 -138654529 226170907 46975812 300883240 -72650593 -8349611 204858115 -116659145 274641467 268767665 18128551 -268998087 101261456 131192884 -257819886 -242335310 -106876874 206216985 47310225 212928351 -238491296 174599517 138466842 -185919700 -81092573 69160525 220230676 14004011 32606912 -159125530 -65367210 152650838 -300993394 109603801 -197123421 106854117 138510241 239928707 -260634648 14162375 118488681 192235235 28185293 -264758154 -132876440 -271281022 -249532680 93470058 31432812 63093996 -295397972 68112574 -240089506 255455033 -215431521 -47390532 283106335 293153894 249406887 48945309 87331511 -166663400 -241021322 51664228 -228795983 193587871 -216477474 42406232 76844512 85183965 -192969437 213695457 -211419657 136652584 -14953806 163434400 156815217 41399692 104033105 -26867283 216048368 289259821 108887508 121515961 197144082 -87043310 -115925730 54226385 -277299788 124932074 12175645 90569951 106836888 131233583 293086763 -120729404 283075443 -1757630 144444995 -62235341 202068323 124754636 -224515656 34702838 40929244 -243200027 30400381 -161144066 187809075 -59328585 190420518 -32613510 -14031099 113808734 -1671430 -28902349 -65340057 -263066248 11098650 -99657679 -249538456 114311383 -262765092 -233423965 -119466187 237871918 -80193636 -84576310 294211920 140601330 8798430 -94773305 18594638 2147650 192027276 -93709247 -103801323 6575288 33132648 -172749020 57966138 -241749658 144368619 -163856963 -139819469 -86968503 277659730 -270929061 -225094479 50069945 -132521212 65332007 -262513911 199149303 69347319 -16371796 -241088821 -276318481 22160965 143613384 200724804 -97303407 -250790583 -104080825 206264754 -129262474 -243155219 77767474 -133659995 97505277 -288781717 -243499157 3072871 -262125779 128818985 -146421213 132725319 123084673 17038189 58124664 91931534 -253772083 235590710 114115545 85282285 111138290 254040259 -62522129 183423854 -65104792 -60223650 -27735047 -285014301 273692045 -141261846 -278427194 260702966 277559715 -52476129 -2812846 -168875251 111289458 225707225 -167777497 212540969 25433334 247684210 -244047946 29623462 -42692297 -70145185 -12202315 -278454020 289650415 -70732316 -195988306 197832977 -116510976 173688237 -63270712 -72083544 -134078389 206256574 -27916921 173029490 280642101 -269114069 -203939965 -127136178 136760514 -164255116 -134087086 -12211004 -139791424 -291918347 261980470 -230985075 271984897 28750603 -164054303 146937784 284447103 -268846105 -41268037 31046053 -11041005 -8539127 91246876 84865567 -285703688 -239226345 -54434359 205665893 211306801 147056163 103273704 274591194 207863575 134503715 45176891 -259924543 -114493601 275534529 159896850 139402612 -140195059 -298579727 32187383 -129436738 56183414 -294277114 -204643337 24736438 61124498 239126861 -176083791 -301853091 -122894689 198028477 41742001 -161899265 -82821607 -282833114 264408765 129962478 103064969 176026085 126749966 54984795 117811822 -224406887 -202017257 66617935 -291519476 214584729 -101341061 192935999 70547680 166954546 -105827619 -94850293 -22379489 -146065893 -202000103 29814030 123019171 93562673 -293972546 -106081052 198562849 -88248299 295966851 -216125825 85346499 228888057 13584819 -91686651 -10041836 -196070274 -79975036 5772419 297220463 -122219729 -266519692 251836523 147742555 -288589181 -93591514 -220864806 -54509790 -32894783 246612348 209098367 77689443 -83006857 88243652 280254897 -260580727 299903385 -56156922 192546249 60958634 143799910 252591525 -18196926 -169731562 -258112759 153536518 198570920 131946153 39031795 -161083708 64452 -264937436 -152175827 -47730259 124567368 -199435942 134436335 -201525269 -230088743 126070436 130770467 -106690264 179777742 -273003461 113193676 80846876 163274561 211822620 43873610 -159857577 257513338 229170796 247430849 -82072989 223446264 121835096 -300301635 221682651 -67875005 144421763 -295652121 -37004995 28521234 -298582199 180499904 225763488 17871202 -142003114 -198754020 86581907 -296915646 -244429840 -20623950 -255093036 -128051244 -18472857 -8881804 -176153817 -179049966 -32237356 -155305640 -218620724 -92591130 151733834 -67744399 213557155 -11303462 -231846731 15431393 -84782207 -7490866 -43883492 -199434106 -118606033 -283034824 58954304 115921605 -156696655 -40440637 138133208 301199600 216481841 -130380231 -203711263 126653799 197118588 230770606 246237932 144548792 -164152806 -25236687 102509251 -18673307 205379549 164734746 185724382 35865486 224535371 -165928829 34626452 236722749 196775924 78798571 69389545 -163815327 119885924 -174165008 -96971419 138209279 -136979393 143866337 230064840 -19399581 -679260 -175168314 172441050 101803600 -164982862 -282725866 65006482 193727674 3473791 8332191 -61002015 -272228420 132360291 6603765 -36443478 193493514 -196125495 225854939 123631752 286567694 192121880 -228275219 217952475 274162793 48344188 -4785314 -12204026 -110796521 -136818514 266184294 188928606 8445449 -241442692 142176784 -12286313 -249627848 -107277214 -126049037 230101330 -204040037 45375910 -118057999 154911005 110026550 -25666892 265521007 267788380 -99139772 -120145676 198403824 87893724 133101240 -22946954 -196207391 -116591801 -4023983 -144988508 -102724850 -127838306 85858192 -125447228 -22328080 299577808 299834442 58128080 154396428 240590039 -153586374 173696698 -228805929 285368181 -216046386 -251662371 129574931 -264787544 2650270 -180913855 249661667 149039179 -291988224 -12512867 292857437 297824251 -77725674 271940323 128686244 119489548 -149703527 -137233648 117403822 120635054 -241055842 20396199 -178693137 -217490549 -242365413 25512770 -264405058 -150966685 -255068961 129674085 -289514693 -49197988 -84203465 161766054 162576308 -279615229 -139979518 -1523212 -41676616 61902873 -79280784 -153037098 -106124604 119312720 113829638 221093324 -158133063 9627648 -47838397 -199514627 177098783 -9322242 76466798 -171229710 -90954120 -297042532 -116964524 -33165167 -146329756 69368704 -17267842 -60203994 239272797 146587559 62689879 131454741 281861970 -299854833 -256953323 130904228 -72051743 -71579107 250183150 -121999027 95451835 -47394229 173242905 26731901 281728818 -202189718 211026276 193790186 -292195441 199593318 273215340 59577222 -117027051 187247909 -282123495 154018771 -170926488 285321977 127454026 261702201 -150776554 -148887166 -278527590 -261092299 80497216 -73843725 -59959449 174271990 -132083400 239980048 3632604 -162792001 25448595 57116767 113366132 -15905683 -195472766 -37490827 -76019165 41821619 -245690518 262643469 -226674517 189047581 -146625306 167433638 -26481019 -211596752 -190489787 245616933 -156904413 -157678965 275368153 -78706576 107981636 -46875843 152980942 -69607516 247874806 -110786628 -136120709 -285378382 270539576 152899442 -262233276 138789098 -243925800 -251039856 216579370 281281481 264186710 283419103 89501504 -76803813 47330296 -277178152 218634121 -81239175 -115532280 122578965 198681533 -51973191 -53128770 -230362113 -285421014 186175386 -140830986 226700010 -247081224 294457873 141956737 -299538656 99188233 -264130812 -188636622 -187957557 -86295023 135266357 -196891861 298179052 -130220163 -109380857 -77401305 253037088 -40305819 145715411 178244405 149662589 -289294180 141107931 102270445 -61458191 -101778181 -165764635 66510076 -5441714 132367449 -228839414 50887218 253818045 104964925 -2137326 154247610 257572602 -69600946 234121841 126716496 73791860 45724872 47295692 -205393007 -122199437 30248208 -168686554 242469772 4272030 -162848067 91575720 170327511 181591350 50005269 -71909654 -254574512 6232296 33618290 81832970 141964903 -117430469 -107581082 202353426 -228162669 124224557 -2103746 77535887 -209243166 247407522 260372551 269166421 -142352089 -119660751 117040313 253740839 -107499297 121087742 -266481035 -2132884 299840914 -24903606 -111518269 -89737218 245224949 -101758422 -60079018 -215818542 -183440855 -134275635 -162703264 266264867 7255783 -127022712 242022218 -108667724 -36729363 120317934 24149575 -287731321 -138843146 -120234342 73595316 138452790 203189660 -122102153 172042448 214500437 -101390254 -265269531 -152570073 127831154 86377945 257682867 -232816463 31968067 -4391682 -70772946 68403659 259040425 -156895301 260949816 67375170 80076695 -239943154 193194712 -153694657 68593154 -113884258 -170658858 109320792 -113665231 -184617135 219331844 -30739658 287156812 149746580 -251299483 -80040837 -197358284 -121748400 73380362 181817838 -233650966 -79517233 121000680 -218738221 150762687 -63166754 72878758 -85070840 66645736 20284647 179160878 -135016771 44361412 124831520 -204621916 8367727 -77259281 -280066312 -62400753 -57940927 -31122081 -179001580 -88009829 198832456 189631078 -111549201 -299793389 -80443782 -113389430 -259318272 -11343710 118483823 158185312 -234543485 158041699 245565184 -2980250 -243676827 8340610 27488455 199563793 -157983784 -213961307 -211168655 -237997649 256038731 -298917147 -129900416 -76157754 201873528 282832772 256528497 115817655 -267124407 199477356 -12288165 69957231 -105651173 86224686 262942537 187194192 -16632268 262891359 258972759 1730732 60993968 108711094 103792819 -151133956 -18588940 -210058322 276041075 -8391001 254862407 -39641199 226822302 63422302 44845852 26875170 205018452 171261701 26447542 -54456553 174871461 258893628 -4583498 -259408538 178557804 -269884627 -64079128 -33340412 149000076 228251084 -6869532 -164423726 210945174 51718657 -288527057 173488346 137160645 -237094756 302147201 82618857 -293500029 -61654044 -193547851 113629972 260645293 -221104302 235512001 1442738 -62441479 -232400317 -27652727 -71734159 250099511 -87436431 -15808654 298047981 107264679 -293307671 140059187 -232702372 198042684 -254185309 -18461352 149710665 -265804670 -95150626 135671634 88443677 251418062 -146577170 86717003 27262946 -107630797 -81966116 185205928 -116791689 53127781 -198268992 -90742049 -271637547 -48489231 295320035 115104067 76963339 -143349774 -55393482 38728687 -120757711 296046324 -42730457 9039252 41026115 -105864584 -26478753 241655023 -296896853 -16740012 -285088402 185474330 -36844242 110428018 201867265 212992913 -8617027 229909184 -277803188 -271113712 106559822 66883750 222834484 -37540209 56658518 -225224536 -32107472 -113881442 -288968281 84098087 -173840617 292204126 186300729 234393267 197631270 9613495 207598601 -57357670 132155602 -30133257 -290831261 -105100713 114376734 140810526 -49241690 -213095010 221036868 43057157 101417030 -126159434 -270258897 99159614 161213585 -185993605 -13249434 -182358608 132316723 292326800 119619218 -253487966 -103956969 37154670 -131510 -290741355 20513208 -71444997 129130700 -144374472 -43542526 -207239674 82180186 -7899216 224523812 43732919 -60786028 -194024573 241236503 14588596 171120514 242634288 -222160860 -299318187 180614858 210567163 32818408 48061121 -223652384 130184391 -171353447 112786317 -58140140 20125878 -245070696 -104918229 100794129 -85011879 162950999 138826326 -248669892 250042636 154148168 241544800 24499505 -209427213 34790116 203830018 -44641702 179629769 6260596 -243325798 -87469796 -247380884 286180565 -195526689 -281610597 -288099916 -16104579 261522606 -149218338 -41551413 229940592 54726660 -60814139 -160485076 -265532806 262149582 204835548 -280595537 -184683140 281002154 -126906331 98445101 -189741410 4483076 115103271 -182304711 -14392580 8619562 147000661 90459764 299749064 -137891938 -58492163 40551396 -87100269 89460370 51747524 85322258 -296867750 -166033123 222989259 213329936 92774785 30914059 112030536 12597550 -298803347 165658318 216861978 -112377002 -285287613 279890173 -66486086 -180208659 5004474 -61321363 159457254 158808026 167847405 -195795369 105049596 27071451 -137794192 -240698458 -18615505 723572 298273646 -19511691 6669474 -89680589 262458352 213836527 97744668 58854911 109119038 -260791683 -76371580 -252703074 -158201350 -15685222 -137220069 -145267793 -292908643 78956684 126172006 143512446 134902196 231124956 -5617729 1030797 -136850599 271006627 105510724 243336821 -57070213 165211314 -146549889 192816012 152479580 -20302830 -230695283 -48704925 -214755640 104585863 282275457 -211708215 -73532773 135680414 136152779 -221725761 260693324 -228062541 104063967 -96688272 -262972036 -159142800 -215030623 -154610152 -261551431 1569904 253825968 38286297 -106964742 -106170491 -241832789 106043508 -195402674 45033393 93017744 61921882 -88626427 -119117051 -60607775 32963679 128031726 -20769408 258487760 -209569178 297661686 -37118275 -125232665 89545094 -271947193 -177325994 -81110079 -266387921 56954893 243112673 -302204901 270553351 -266134715 -47468865 -97011904 182126149 -238364907 -124491369 289789624 199792802 -46663167 -153568540 -153556637 -81487678 -95805771 -204953296 -115966657 94588501 -301857175 271609954 8160075 141280309 101211056 -283719423 36613915 203915239 -254303215 -46786188 236411588 -230168013 65851375 91778617 -198702362 266188983 225039874 282266606 53357583 295889201 -155449633 121781527 218371885 288939108 -200162328 -149025720 -26784579 -52176385 -7787040 300185608 -82139125 -242654101 -62011443 216556904 -56005771 62472190 -53534503 134597644 256041735 -249759766 194264101 -48072993 -274039958 129885514 -109264913 -230301436 -104424416 -4516381 -170109917 123186408 -265328898 -175743272 -295190592 -5217851 62347183 191141168 151019606 -276793974 72511651 175073183 -215004169 229932173 -128344430 25303220 245118629 70417422 -25171934 123077026 253869240 203029045 -36126587 -245908672 295479286 -289272658 129998092 121039679 -50706861 279667221 -183370410 -178609159 -7799781 85210468 -6995590 -52560488 220832750 46023303 -64961746 33856437 -281463530 -129671281 236755866 -216485674 -44771665 -39758426 -143996439 -294164049 15347092 225931461 138366130 298098893 181926538 72381500 -221988865 224978292 -101105184 -78663608 -159113376 -109552428 -276219626 -251623770 -155510087 -82021802 -148618853 161701962 -246611302 248583659 263624656 -221686241 4896677 -144042073 -249778462 177793564 -257890580 -91464670 135525461 -12952304 -39212173 -290652685 -231578116 18668268 30478622 297951121 -16680590 -203346958 45704469 -246083756 -131304628 293555511 -84574390 113812938 -184771799 -162038944 300115942 -274946607 -248245202 -143462026 -238606191 118729549 212169176 -113334906 205223253 -73835006 237127086 122026609 -236707639 -182108757 -125484015 45736563 141479059 46263823 42928723 135398382 -291378631 -193762140 161468654 -288025 161786617 54482424 -134094893 -135494193 -239264898 284460484 -144468261 -244549025 -191767607 129120324 -221945084 -291699066 13851393 -173310776 299936424 -237989647 78080557 121476488 104277541 -6883738 -63709381 147721421 16414520 200266753 -70506403 -65491736 -202957569 -135793912 -222028537 -174042385 276790180 228470547 265085974 2764063 79838729 103341535 176194326 240587868 -249578046 196516240 -35227617 173098026 36757913 148081210 119182857 -170686238 -232617690 -28864613 -292921048 4160249 201871659 -224776493 -86626742 90074176 300470307 206490319 -232095656 -34026008 12637646 118527819 -237234428 82906702 -193520072 -20868379 110247397 266358813 -150488818 -291676582 -122644780 -292686936 -150118186 64798003 184201280 1470243 -113923558 182290477 157102384 -196359430 47598285 133954894 1955075 52255209 -52781943 -271563318 105471336 270635589 199460815 -221833856 117120518 260758808 100029276 -118120968 -31077951 -171808453 80429848 103959493 136128478 296858341 286080225 161780435 153106729 141413029 188298061 -161602209 137436112 -153855586 194897087 -34913542 167745054 -32737755 -77497629 -143758956 -282908203 50651218 -177762500 126777300 218395446 -291949130 -187517654 -190211747 -24159801 -124533883 -170117212 -174208500 -193160488 -89756474 1719871 -98430533 -253703718 290562482 292616238 -145472180 129070675 27194116 -185515190 -78677368 -135569869 -142808539 -248897283 15597483 88201194 28933509 209626440 -274600830 275406471 221682144 -143007443 -101085567 107392137 -251129406 -2536656 154344357 234832658 -215953568 113554528 235912891 -256684583 -287723981 -78305426 235261600 9634784 171521769 173004743 45116667 138133314 -181958246 199493540 -64917756 -199800976 -162685952 89649450 206103263 260690012 -60303664 283216208 63655370 50116807 -169606654 -88237834 -292512209 91830574 79160682 -35354614 -256364660 163400213 -127906726 300194251 -103496507 122483744 276965680 76557207 -23913742 -45524039 168847971 -214394088 168644115 -298216916 59611490 -10625511 -58798000 297181601 -82105772 -7910480 -245556724 -267399653 -27152165 281277033 178641017 -76390726 -77848473 -24880213 -293170390 210603935 27141115 -114728387 36845002 232983843 -111001138 203705368 226589389 3460621 137462661 -87460283 -208596891 211107988 -257916982 174241329 129923270 81744244 -112502537 -122279771 -134350724 95925630 -168809253 25748761 -39013738 52600259 -126781671 202569663 274766586 73975662 297788214 -116779179 -213678245 -27327262 261665556 205899987 -108853776 -239942770 -98524648 248252392 -178221285 -225312392 258967972 -93327121 14898865 -189006596 -96177259 -291880002 116280660 174406610 292467340 274235780 -176365606 34615296 -10886239 -225107096 -22596375 -52172084 -70704373 -37315390 -156000295 152657219 -148832367 -203251499 -270650247 287738595 -236248906 123228882 168760599 97554848 143062337 -301553794 -208430849 -86505975 229166687 -7739908 -228167486 264082341 281051388 -110021203 -200671761 258192301 -267624427 -123716221 42617236 1954402 -33741795 -221067896 -110776831 127655791 -266209493 79228884 210160429 43348865 -54542536 234035196 285270166 -269096699 -214022097 -161233285 282534542 195855422 109652108 125550303 143333201 -239610996 -177920282 -175587697 261916133 -108358847 -212953842 -51689590 271354251 -141254709 9759915 -206627361 -154444322 179056457 111574790 -281620214 -19320865 -42221228 76302657 -82225803 158667089 160276413 113602781 4023642 269510627 -19593907 -95964887 195923380 -25438699 -255364211 188203239 207979613 -19130532 20846149 14840693 -91951200 81970282 -277856679 -92796078 -141561770 -122087261 218955493 37143888 -42226878 76934512 265838319 200846230 210724057 292478174 274088977 170125606 195684743 34640016 -162929512 12607466 -212426658 -218771004 -225996031 -235031302 -51937465 -281153244 249892258 -58820051 234152659 255784708 201115304 24198923 -121941717 -4772122 -151184688 209701705 -227582510 273185050 -81197765 127134028 20252631 50025773 236387898 52451094 -198644331 241512179 133101526 193259341 223052434 -183709540 10679806 -160935312 179789934 -220253475 184412927 -3079391 8514794 -143860165 -271683121 -274380503 -209346618 38276994 -245960685 181532639 130608276 10009795 181089624 -234947067 -172020345 244067362 -284074171 -82424837 -187239179 -39034746 42633000 -84074679 211115883 198053373 -255422421 -76332983 44295711 38849036 -23681616 149823699 105796977 -188144090 165587781 75613073 28993960 77772548 -245214717 11515041 177249079 -238929577 -32304467 277670212 -129840982 -236885065 261313720 -223612034 232854631 91813913 -149764823 183529847 183976018 -140196694 -101723756 175425710 129988830 228650387 136164286 -159899810 111916815 -190601937 138841697 25769160 96233122 102733795 -20863681 -27268213 45209786 299455050 137336175 63489358 -178233313 172320705 55850781 -267409683 273387148 91106297 141783683 -17782132 82764355 -296030591 15396972 170781539 85989702 -127489584 -220942032 5999677 -104651125 -289802556 -124539971 152825236 278118819 227149283 193643249 152844065 -187018434 -290049496 297716155 -55706939 -163163006 152771643 -125821573 91773687 -86413670 -2728110 -291959190 242885085 171904300 89109160 299580333 17426077 -298529898 71429466 -55140266 -82244194 -72471412 -218731046 201058962 -107705537 -39340776 -228481405 45123573 194676510 9508819 -146216588 41360928 207175188 -220460102 -175711833 -161708378 -138639113 -243875674 41099174 -83139541 -126010817 167550416 -213245318 53095953 -126023924 291999597 160540463 -37820115 284524377 202165754 38295039 -55565451 -168493630 -88189558 107734373 109673984 -240107438 -102858101 -269089497 10391407 -259594064 -213388386 -283944062 22185923 128309885 234729778 252046612 73564707 -217891759 39711792 157993546 -7634947 175044184 37319070 -151551980 2542533 -150332102 140756158 -300218198 27804959 -244186687 193989985 201423675 -195297025 57925184 226719359 -95958388 -299700468 -24444218 202995063 252809337 156659489 79700650 -247019566 -26436926 -137703646 -132999060 -191886916 -50736246 -249378056 -189474531 172130845 -258836805 -287139079 -163475166 30880023 -196342781 64296080 -1084745 210988204 -48828566 -112095621 -242172615 -72245346 -122892315 61194437 -236158672 -145473163 -254551977 7642988 -238578417 90574071 -16179222 215186070 -143982472 -163791230 -46313359 -259626593 -237446751 137748000 214772018 -122280188 -70340780 -107355316 -102494026 -81328724 63638147 -260750757 -232743025 195678043 219405984 48984261 273823291 -100395345 -51383396 16379381 -8093490 123971879 220985261 -33137690 227672346 -218798073 -111116699 38225931 125671522 1110169 -298113703 -108086223 -56565953 -117744619 130067099 -196205714 -43222750 84299414 -295369651 252217166 294026543 249976896 -179716700 254642153 -256481193 -285434600 16914818 -94030330 298295089 212248885 -231841263 2707408 -76659144 -203709410 -167507891 256410832 193040840 116018418 -149961583 278032537 89283328 298458472 113016644 -283957644 33751874 -110006622 -257739145 -270649922 -273071811 -182048712 205642250 223489774 92832019 -113264824 104073442 -151392344 138053841 -132496492 233266696 -217430831 281849969 185239160 285369086 91442746 129771230 56004102 141532824 256149251 -137414170 -270704421 222721323 -114525198 -153914082 99277370 -198288830 299674571 -88199311 201197643 67700286 -61693021 8800099 -216863861 270784206 -9060479 -151093474 -67372588 -176858429 -291395230 109243936 -80692662 265534941 126771537 -246059957 224020399 -252759785 256220241 -116877990 -189414966 -240576973 -223174618 -9348303 -286125271 197948024 231902044 -118954934 54604377 90953022 174674163 -85249550 124326000 87299246 -205890094 -108540964 -302238083 23277190 -209095467 195035593 -242271088 277881436 -239181713 -234140877 -301187810 -201460608 228977938 -114971924 14621504 251299860 -195446374 92420051 -49009242 36322702 -120140101 -300174935 238719688 -174819357 -254112194 214846329 -246751278 -248162126 -10917228 -96701013 177055825 -130567358 -131439934 -3869521 -257445447 289688576 202511598 -224143379 51585839 -243497026 -195292272 299632633 -263068779 -93275321 255077689 -273222611 260065470 227339929 -227185993 -41329790 290508645 -29621987 65587068 213504891 -185338690 249274230 79990483 202793598 -204779427 -151621782 272160424 -105044721 -231769364 210257975 107352318 192529389 28855147 221678298 -12172806 -121156214 152890976 -20072822 202561068 95413771 -222107007 5837902 -38868228 37796257 -32993655 26067880 203398949 -241116291 165619335 83001083 -8930723 197321500 99098249 272093378 77490981 -224982302 39740894 -186712954 1357860 203608406 -189606707 -283350229 -254581728 131237877 252206973 176860504 39620044 3731747 -264087478 -217319428 38131874 264162442 215358040 248487065 -6494255 150308261 62012770 12369503 -285742584 -5089153 11617257 -234101160 -149497495 254237982 161331586 189054322 159993003 235478397 126816646 91817971 72752586 -221097433 -156289986 85501646 44117035 160524207 -57338734 223553426 -144518478 164719428 -31237431 -226943602 70787248 179318030 59888454 -263627136 -293371872 -294770487 275255332 -102596910 -92041627 134858854 252705964 -105603222 249164074 -99677623 162616204 -3105477 -123206070 -249206344 -240103715 -188947185 75506589 99933795 -201126689 207956072 16800556 -29470002 273643821 -110383044 -179258561 11152066 8300844 234311682 -287416291 -244860477 -44372852 -221987604 248924539 144474874 -217891683 293280262 -152685703 218441234 -35672866 222442823 -227241082 143206050 -122155537 280682801 -56819236 -2388843 -143088432 301025303 233666528 -116838071 -44227269 -241135903 185195693 255844375 72389555 258596008 -61786981 133934753 -190320484 -119340130 -275333226 63456277 -127632557 -105895726 79014919 -191290226 76718983 250250143 162456694 -210000532 275754735 260610856 225830287 -299254446 -179179840 -100427387 -207018798 -19886980 -58521153 -139571598 87497283 -168699004 -62077681 124576888 -99461228 190287322 221434751 -114484169 -38076225 190909734 -104129498 -266632937 184524259 -49984629 -54173066 -127723492 205817411 47533356 228307016 -290883689 249845287 276693442 -109529426 -138765725 204394624 -254002989 132957914 -174967007 -6902537 25493518 -249421596 212670470 251888170 -262649985 34754492 -212220299 251457628 -81881893 199519216 -194483810 23928126 -137175304 -109285681 -149878445 18968762 30142108 109483216 -110293034 72822296 -292928862 232622726 97887769 -270467972 167159861 -204261092 -16155121 -154979121 277599738 31791720 -133048862 158422357 -104408630 -105243350 -228626439 -113717737 -188835778 143126367 -203599257 153236638 -214209209 246454176 152906266 -288965827 -130725160 240313565 -18285691 -281018377 -105441233 262474712 -4726319 -186195396 -189411530 256416678 -165993933 -85352832 -27077359 -125128443 -211709536 76231656 230803792 277169898 -180628929 -93153051 86293926 -138886401 200334789 -70595209 248349307 185387645 281938013 -220624380 15477113 -162861279 -171295436 -146125026 176030187 93809192 -196862607 -238455369 205045039 183139359 -162714311 -276357049 113757342 150710059 -137864896 240143634 -142553738 181589981 -248115236 210137124 208202844 253437684 -10287888 274260932 -271033051 78897275 -200060595 205869501 176110767 231741802 101395477 -216035620 -264882703 -4469515 -168982618 125481038 -255631678 -141019008 215772777 134919986 -210845432 -102718470 -292895010 -144449043 171623412 -226932575 -13787891 -56288628 177921273 -66376740 -59624006 -158256814 -141942868 -287032654 264008371 -138894484 -138828282 -123157219 225295835 75463291 152339577 265643574 139195861 157826758 230539629 -80015684 -94424122 -194907805 -69113885 120373981 85459342 -195334467 -110275657 133831480 -221144270 -113209632 -68791973 90176575 -126337667 273005527 232169678 -262623998 192005100 -149011499 30974520 215335342 -272706918 193010929 -19153504 97032504 154862831 161954477 -204835703 -247616241 138436506 -168652630 159355735 -131016875 293419781 -14587218 -221354739 217397973 -62103671 98940540 -171096147 -60257363 91556988 54615272 223921005 -126570403 252522339 297653276 -294833517 141627090 -226014048 3872642 36407763 183878911 269925850 268929776 -259573252 -132898977 48017567 -291543643 93687126 -291927774 279515848 64131325 -23626736 277774303 105667550 22251711 130998631 265319864 -270113323 107329127 -153280096 -102392023 -109735574 -255993390 136769332 -294094043 177736929 278991834 129100752 -208597869 -62001377 53741065 15890359 168476202 270473417 -250094777 226906417 -204598650 63131964 47538700 -168971801 -290647881 -79954187 -21642508 -273876133 20484659 60009554 209370553 -43150506 161635749 -267167273 -250788139 -168828950 -194066645 -43273995 276627386 -42962781 264127615 -106229791 88474788 -189390544 -7655530 -111709169 175853148 -72498365 260574743 95484856 162389171 62553536 107221401 261666953 -78546071 -252859655 -41594350 -27548093 77026646 60145476 165671789 -218488778 244693071 176763737 -55699004 -113290649 155545968 45116811 242273865 -256031683 119004683 196902093 71800233 -115851138 -219357788 186673353 -285030255 71860412 172630537 -235667255 -70201318 -223835239 51330786 285450513 70883358 255569223 210859111 -109120584 197743641 196726730 -144762839 116549380 -182389482 -57596645 258428123 291907487 36931342 1006016 -126761076 -134726795 262667708 82611545 -279706442 -152805999 -189858486 301008260 -221281850 -188114880 -179760157 -218969017 -280573542 -224679349 186747353 -200802228 -92028814 -194811076 161685008 -211786142 179244339 50153485 -142409981 -251784119 -228160601 166919773 -261280138 177943225 109419932 -301732173 -11716884 -133595744 -15743048 -4278638 -81521236 208357397 168616854 -247557803 196713272 -62280948 301791225 -281523596 -294023259 -116498207 -215694984 275712564 -95725275 -182422476 47309258 -102215314 76631775 -242636927 19979000 197548048 189153607 -236854392 -174280759 -121099548 -195635384 166907022 75825966 149953690 -235976281 99554115 -81622153 63188007 -31060927 -225194979 284936462 170452130 -187498499 81158444 301164995 81729436 210629798 268835914 -240847222 160399440 -164975750 -115345881 119316419 -219018363 -192154833 195701239 171371154 -63604340 196579065 42633705 -111538043 -228048769 175570106 132033636 -131202227 89008095 -266626360 -102736999 115020419 39183887 109321048 -42659565 156676559 36707762 -132496114 -245995033 -11746313 62145746 152933165 103628547 -262071885 -146402721 -127453061 33219343 256641076 -125676926 -94596401 -168414112 67982324 261361826 88395324 -91869125 251228911 95491933 202776441 214817258 245340330 255383005 -140571439 -91556953 10717747 -50852865 202895613 -13714736 -287066135 -179524154 163264224 206087045 213260661 300771587 25877868 -284005006 -76630731 -102503549 -11688670 163305868 46843933 191087016 14794740 -461050 -57183964 -173584778 -3731837 51204744 -68787371 279267365 151961188 191878848 -239833636 -195513750 128231812 282717457 12844445 160756664 -172977990 89452489 -41702843 4189351 -301589026 -204669329 9647006 146535387 -184876479 -59781582 22716336 -244266814 134307079 48139993 -28017327 111520810 -5122645 -64664585 274497953 -100353004 258045190 -110332676 -142555532 100416741 226165895 153302258 -212071452 -59607346 231127316 -28363745 -211240330 35777965 183626596 -233903643 277549157 -223511578 -301348555 -90348276 200283744 205815299 39759051 -184665117 -125229907 -255653646 152347785 72195865 204922884 44457664 177500323 -236678602 -102785161 151146897 229971724 -4840258 198373144 -274510608 19285735 252997617 -54962789 -72948795 60012058 284587057 -137505339 -269033784 111408011 133137847 -241112967 -90593876 294402473 106632419 -267595566 -211321331 -288220616 229120745 227237134 288555230 19795471 -134350220 52468690 17441173 -191409056 -191408719 70456729 -118179231 -48206746 251638258 -87496751 -286410448 -75807690 -99166423 169474055 -2875949 28584437 80677938 206807157 60448587 60693107 -123061726 -95649517 -289846995 -211006987 -215352676 -30433992 -279917710 -243842645 -29075688 -269189829 114653630 157077045 -264132961 221595102 -127629266 -294157495 -19865420 -124778716 217044029 271457964 -44019426 182859547 100167005 -108615827 283720888 253944440 66245590 7364651 -15268965 -301772353 125530645 47752285 181152965 -156495042 -172209194 -151399431 -267153768 -127490672 -171035209 -29783021 93540747 -205702405 -180161322 134949597 -108898618 -19543895 153023328 -20582198 -97261649 -271451880 106533890 276486345 181079189 -245043668 130785680 -138221922 -282579163 -273022490 -23496333 -18715823 -34771929 -214226511 -275220330 295909155 -164312951 235913176 212209752 -30923416 -12101021 -132748070 -170493449 -147509062 -77652447 175131844 201657916 209647345 178596387 -217097861 -266176187 240198807 228389191 81960618 -132629600 252262093 275029822 234849679 -233955601 44956550 -244154261 -201558398 -241326803 -282301227 -10930117 -257430154 118050114 62192216 239739347 37108296 286539302 -191432695 141938190 -47303463 -76353413 221274688 209094715 11887546 236201396 64345809 -282289362 -80958770 -227272611 117098451 96092339 -89525751 -224934774 -34159637 269962266 -72249627 131935414 162921626 295792715 -294841585 -282830390 -48722677 -98575903 -226240311 -173456059 293887495 74067791 -276945537 -286122030 239666934 111948714 -65341929 -115926828 -166049698 -220311164 49337195 -285525351 211342911 208213993 -112313891 55572153 -110950985 -79376919 -262387188 155557575 142179233 184340984 -224760419 63331140 109894556 -272469081 -301524712 -183819729 -47521218 269072977 60829519 -201971455 131464185 295417914 200660585 -76510811 -13639945 -61806364 -144848599 203870680 236115906 -230635966 142097216 126532800 -278367573 146810666 13139107 67624152 270401794 -204614949 191043771 145706768 -225374909 206909250 -123257787 293107691 28815180 73946444 -221188681 -168380202 190298964 50994049 95905163 -294239208 72831304 -34180013 -23493508 164119177 224276615 229864983 -138296723 124246949 6682673 -15171734 -203362346 -46594074 199321207 84949989 284727958 -145815699 140743565 -222767242 188999700 127787568 190184764 -211045753 -205770232 -224755324 11832550 -116376621 191554914 57938433 -116905207 278527637 -9571558 52849642 -156874127 -149020033 -252754620 130592751 -31313378 -250877961 -185640852 108442719 261480467 -275888004 33050196 -40153335 -43803063 -86288805 7144469 222404328 -56582628 260511661 262736319 -14217739 -142938184 231712269 -115356859 20785048 65250544 -251733448 -15555894 -265463046 102781349 -120042152 -112868301 144235379 59892941 -204959079 30060398 -43604339 -12532558 268770573 279186280 271664122 11339457 -81831327 -290207319 300649576 189010173 -86031648 89636127 16268730 169809664 -82627425 -265196071 120951960 -24355145 -236860055 -169417631 -217537559 61535179 -66280527 289642374 49822800 268434855 104850381 -188720010 -130549960 160572227 100990242 41273444 -279834402 -284698729 -182086803 43747144 -86324262 -295324449 132900425 -54509745 273449869 -257296181 -140891311 -98146045 178064621 -34748769 -100730351 128969432 -35224436 -123280876 92488006 -91499550 -231960514 -197363330 144475581 241728890 -295545202 -290219832 -131134823 255633631 -164179522 -35031989 281234428 221511972 -224143270 -115470860 271994451 -289835119 -254630435 276524214 185791139 199447053 266775832 -119769979 -228240987 15722524 244019281 11464455 53724341 103676136 27816006 135418233 78939630 -280947087 -123691667 -71165089 -248461776 -44261870 273069453 -123193386 -107572192 -84275525 189921981 140207428 284925812 260568811 140292088 163230204 273551850 99251248 -194469317 286582385 -212780155 233416944 66943053 -117269279 204581695 260124109 247039434 -217827649 288215363 110454460 -38900259 155096188 194895132 -206218852 -8907166 -120852074 57725713 -181918282 190372497 -32956785 255779081 189075109 -165898251 -255258371 52140495 271769007 157628733 -187256041 -221039931 53446304 -40471467 297824387 -146003282 298913813 -218146685 -300594538 249331168 -239098219 -131474445 -284441063 -301624575 212653270 252873468 145624586 12306369 76093893 -112843979 -9588937 -61002508 17308824 15003171 -142883137 59083880 -110959152 -16697788 180797305 174919161 -179119306 -246310205 -209509102 -31528375 -55357577 -297625902 116701643 179397262 36923560 250708782 -3023487 232325766 86938739 -19280083 -185419973 1608201 -219137850 76690702 131885989 -152973367 202869862 225134937 43723132 -103357696 -97581741 176940082 202406100 270311193 -191065813 -182725245 121118881 197002014 -59527645 -294750173 178327552 -41758923 -174877105 -291971876 -290893495 280702244 170014197 71518805 -269149578 -138598359 -172497933 73996508 10589031 254717107 158932706 -51092878 22409014 -287905282 -284105950 217691050 -259885707 -48095404 106956303 -11958672 265824122 -247658680 -10220250 -238336018 190804560 -209677130 -64113135 -289755280 -271325728 -72539520 -94786969 -245213400 -108828690 -60605528 -245895819 -26797893 290799093 21262454 227455760 -236012055 -22649459 -27656532 96599929 69173147 128375611 16391753 181353497 186314820 73519834 97376811 104368184 -273024271 122076636 280573599 133310784 26004873 -126183538 -274020890 131241803 -184045162 61563957 -69357040 -194318500 -250408868 -203159072 -155406183 -16158475 -252406755 198022606 -270804578 192273271 -191117112 21685158 -42772605 158900354 22444586 -33623780 -130613201 56602868 83804962 -187688288 -53470343 187175743 7210674 -203527984 29909701 249468145 -220233938 -22386247 -3835963 78201889 25589415 26844769 249852450 -254767433 220205195 259667505 -98038071 -219415994 32585391 4785212 -89615831 36977176 -44953502 265941362 -265709015 3087138 176161158 -147499015 179164893 -27175936 117211106 -280493786 -253146856 159358670 265434842 -59847800 15342983 -249329662 281334061 -275416482 9501577 -8915144 285596456 -55988419 -64419450 258390959 -237532341 252892571 -65271773 198023468 21732559 131767830 277267984 -75704959 -253951187 -120732084 -53161859 -183937438 -194568496 -145272293 -72792702 -71108525 -280095246 -299823871 267973150 -294729931 49232432 30937763 -118074015 222153866 -263751915 -210854227 120728029 58050242 -256240554 229349132 -25628768 -135247612 -246108745 241356256 -77898725 -176349951 26320627 62629546 -96652583 232056771 205890079 91741606 127793295 252566073 -146354365 -108064267 248000012 284186977 196954870 -188805759 113206649 -54004852 -200682049 221352909 -3583863 -234357098 239164190 177697418 97077835 -179943893 -77384828 150434 -207917620 214996386 189081930 130289688 286005711 227008957 7279158 -171014031 190864349 -240282806 277915163 71310393 -235545279 -81592915 14577788 271602309 215324366 190615542 105295737 -25693610 -26770233 -190527224 -5209354 68117578 274238908 219949722 -117715477 -146693492 -284949017 -251898417 -29678462 267671918 -150824971 -27646269 76604017 162537886 -277915158 -220425400 288496371 -49102046 -169422817 127741913 35289217 -170168592 166360988 -298591778 190932966 271010533 276590407 133830422 168173677 297389452 -104800534 -132683625 -276878192 -286273089 40526204 -101254959 233380979 223449181 -182799901 -275985577 -122159667 2900346 -195225367 -125420526 87810077 -79760496 35972946 159769383 -39208621 209932282 -285943434 90421419 -217671123 224886032 271276157 242431750 -205885917 -60632928 -147503748 295584386 -163595048 -276330419 164821072 -228318844 -261492021 -136999758 -154773458 -254778446 73974030 18418432 -154800968 -11334666 -67810064 -275663447 199112550 -113784218 -22828522 -250110571 -88855908 63569994 -74633063 -63358828 73834748 23046355 251959085 -21213832 58604805 243079562 -285090110 -62256089 255014175 149822281 -57638131 141527656 -253098168 95395231 -73040649 208864673 10783694 -58128015 289586388 -153653402 -17007027 290635607 207792257 -192316448 -223253126 61063672 137569423 238465184 -31184806 -176917843 181504714 116342799 34710075 89496912 91115325 -255997377 -235659189 270840239 -99379664 243016332 -84514936 256651945 206177058 53790773 -20905769 -142293916 223707419 -258581895 -88433412 -243374697 274564845 91858289 -163500814 236321806 94128359 -144560332 -13801145 249524539 270087997 -270754911 47030757 -21758213 -291530970 -180918173 -114659774 237204314 34501514 293356943 62144887 -243908234 123598116 128198960 372886 -159610912 64870375 -280872839 -140533029 -72349001 113982576 -284915182 -196035034 214653186 -291208029 -938338 108601190 -100127803 219289576 7218318 98995760 118718289 -210455099 230484112 -21747882 42992669 108305655 -20245750 -144042877 212259232 -24040447 214062750 -199411245 -158590676 223034152 -162856539 62607658 125644582 224089875 -225063281 -274884724 113533266 110268455 -203101037 -222106795 280318846 201273692 -61774250 -73652806 -267930056 -7220884 -201122721 117690 29087571 -290138407 281368983 267094814 -135188912 -55408040 -10566343 -13281906 16382041 -167307514 93494694 -154015267 -150042904 -154098792 73326969 -99399729 278751721 263111381 -281712666 -139213255 -211749059 211517241 -11763152 165584679 -129777745 236876847 210029485 300157777 168369413 -178719521 278661380 -241621953 -289651659 284992844 -138586317 -290799662 -116793374 -14061050 -120905201 -196127320 -163271952 -53546464 107831826 149108487 152785339 -27663976 -2160853 -260179840 186394677 -44898520 39543687 140807453 -207614044 -278746983 85313705 55187557 -251363096 -297102606 -5527127 -110697105 -250451140 277813420 235928376 -294698578 -78764827 263189614 163979493 -220554633 253749139 258096968 61525538 -1408889 -108257690 -48125598 111122727 -251146343 -129667641 -135231719 85954479 -266855296 -278025558 97784667 -49282948 138793751 104992588 87224388 199395545 284682056 154893363 118885094 148758753 293760659 -198055325 234267397 161895581 128908051 -88629734 152971505 -229338774 -253512845 -293842603 -90328499 -178426306 269467230 -209403379 -152499273 -16344344 -45047586 -71759062 39091528 -22405127 294205800 -271056557 -187442773 -152374353 38495356 9951985 252112590 30738186 110096666 43199457 37319812 49424742 139746402 -154010924 253854106 -228862961 -100298119 -103246232 238018819 118509552 92185040 102705381 277407867 -218313355 -62051336 -257793552 133712443 114366121 251392356 -298522442 -55555857 -286413677 258214853 -220967916 -183484101 -189578005 300032953 70893918 276957412 -146087084 238611477 -28880961 125728565 -89790128 -134255046 11745705 202821563 -44748875 -14545258 -253148817 -110130729 59805997 56378047 220122874 -210818515 72814097 -292347482 179038931 -103457197 -227212242 169822147 -167468860 256919620 297222488 -151176293 291147649 48895378 273235143 -300561491 -155962031 144194426 219497623 -269642101 211889920 -253849181 38567678 12906145 111231655 -218069655 127959911 -217918441 -271113129 130655743 -86229088 275208877 -178875447 212659400 -157772970 235485342 -289546116 161901095 275826509 162098617 -218665514 167808068 281286419 -205573478 50922124 -87553471 -101950172 -90243266 -289937903 -5395326 289016489 -81621129 -219862821 86928521 96965165 128587179 -53601123 -19812029 -13077561 144529774 -173955717 143842070 145201489 253476714 -204458510 75395425 -148860496 254501129 -26759507 -17886312 -277093842 -130467470 -195317806 40232181 -64556327 78352621 -39088512 116026440 -219138785 -184761452 185570620 97527321 183672860 106852295 229086908 -178474720 214368440 285926293 -118650557 -68188602 -117290871 288094993 -244756397 -15748195 -133548425 248965538 -265472752 -265772894 -183234155 -98561422 -127593686 82304468 -35250016 -2417448 196552291 106499765 216525882 -22682579 -62514004 -284611244 -45949868 -101978551 212032760 281660051 265331449 -124278139 58198538 -205613464 -301580005 -61078142 104568974 -157517650 181477770 220660377 -93824233 151842023 48286491 281000041 -6565292 233673098 -38719346 -141487287 73813362 229900689 95676721 4022559 34146982 124851888 256538578 155626349 -286946684 203196065 -240780548 240308791 -274609515 -195625817 187348257 -6998428 -291729059 264375288 286090234 101294835 -278174079 -155897046 -65264331 204297900 -208933686 156982500 57874372 272819107 184170293 203162794 -98717621 -84701287 -26750464 279588126 -214208408 -59249054 30669418 -60235871 -155414084 -16642968 170453561 -86818044 -301355219 41392004 234744921 -115160438 -14964230 156177320 188179613 135791128 -70042964 128344722 -296310990 94441239 49087647 48924967 132138985 67029293 -178631579 -300799146 -97919283 -174384202 -168037009 -69650473 -45813479 78955506 -251824253 -100193709 -45720800 126453208 -262886541 -139207850 -125942427 230708711 -24838674 -214484921 297358059 -205929025 -6487749 -290024256 -190763369 6943142 -137641190 149176436 -70660189 -137939178 -224825879 65838859 -257316515 265892236 -78311626 157554113 -7439649 210678429 224865650 205019867 -238223740 205855595 -7252253 77368458 33294796 195908729 128849814 -215137552 -44297765 201598581 -246447535 -162437837 91664609 175233752 -63511359 82401023 27036766 -50450903 -121651452 -77934705 204924100 292633215 102652711 -128229323 -157200797 135858882 192702681 70154617 -60207185 33429599 119707892 -73022500 -287391690 267119608 -113452720 183679719 221805294 -175223311 174475073 -129066077 -33070819 16505796 -204487885 -277661185 7760534 -63780389 -117434435 -53023952 -174505877 50321351 185101158 15090499 -260615671 -123829817 40732891 190589567 178421465 -24211701 -140274211 -123319708 209340714 88430145 -35472916 -77395881 250584585 37410266 -130578671 -242873996 -178893750 -171965605 -29456685 153606951 -133741954 -58718935 224201962 -67895807 -203288366 -196786798 77491802 151190213 -4579883 227757330 -128929647 119702424 290507545 69224070 122244610 -185888374 -16012913 -44252801 90560759 -109762495 290678004 95848941 58713929 -20139196 -241978942 -200384223 -242863620 -389415 113403760 200534582 289470518 200137700 -133017779 96066917 255604636 124289294 -281248038 -43915711 -211040300 2609953 -119711170 -131786806 -73194644 -119691969 275396575 293259034 160142786 -29735768 144071924 -958897 -134629493 83400533 268646712 278161453 72808503 185317758 183456784 -160591098 242030441 235263141 -68860897 -120518108 -169020813 -57989252 254623025 167678517 111172994 24607611 190498326 -113681440 -225429426 107759005 232872498 231297778 175760367 -40200668 -144375908 108560031 -91947248 10337560 -87188787 -105600662 202016615 192545806 238717686 -286993751 101250049 181197233 -174661262 15727350 128484407 -104623796 264906948 29502623 -499150 142308304 113038331 32237862 -60852131 250538633 104130072 9055131 193810496 76733955 56366738 14897447 -279074628 246727785 -110475558 195705247 41133841 -302035977 -225763106 -86283819 -289272698 196874413 107230312 -177222770 -228745463 -223004219 245439862 -169906669 113847834 45471110 -258448764 3056766 230067752 165381177 263491871 -266932861 208842618 -246106882 -121544157 -298566835 -188884305 -260844987 -250312441 -238839312 -34327645 100073191 253162131 -182084297 -186559535 -8121197 68433491 187473884 -126234365 -164888774 -51125785 230646583 85961395 -248783325 34031533 -9579794 -20579804 40669557 117990856 275852081 -248464974 209430536 -7348081 -83305453 273058430 -231002096 -16765419 -178542103 -177159202 -290079449 197284020 -36412533 -144733072 60979065 139418938 -3735155 40007484 4208659 73786045 237244126 255225439 131397109 101302301 84227088 40193627 139615061 -227186776 -173702450 22097188 -173843865 220388631 -126277900 49297486 -168520420 -247908437 85091113 150341837 198025270 198420192 254785912 -30981446 -16603054 140603796 -203185782 143834651 242804433 -7693408 17066432 54956368 -208887450 -286403176 78341775 -39674533 -106980082 -179912449 -81609225 79573306 -127107025 -23530578 92831694 -195525432 -152074787 102558771 -127032362 -165973383 107761629 121803533 99886 -145180947 -90795930 285568940 145275874 -198815043 -185139608 212693749 32482709 -271048017 -110349804 -52010664 -10243473 90138979 184005557 -52005490 264312214 221004177 -69621359 -190774747 -201441203 116599346 -53053557 216684109 127726526 -153901758 105936916 -300993077 -257892252 -275521970 -93757665 163107263 228698112 -253522382 186077728 267469066 300790126 76982561 -165102069 -118857648 14357559 242089395 69451840 18188750 136258423 134365424 69809206 12436216 -181259317 -56965517 -241746484 -95689525 95084083 52273021 61712993 -141272061 246673441 218235982 254959594 39484243 -30840282 -6028637 193926893 -57247420 -25172473 -91174339 73069953 -870820 -297748731 182587697 218145099 24647338 -57022753 -268109878 270673387 297875188 48651690 -183322552 -199291690 277637464 198081822 -60393794 198649872 -135046912 252776633 -48435366 237782669 106900589 -26053072 -194883108 -130896930 129377789 191125006 163673982 191507913 -85036641 -136030173 261864537 -275331817 -272782092 81993853 182685027 187746187 18917047 -67386179 -203570195 -249048714 -210802507 136684054 -277232248 -173098805 192389312 21837913 -228502034 73851948 120965229 198567829 -79250901 -1666768 -128765083 -102104745 -286544461 -94580591 80785359 -261006978 29030194 -67078406 -91921972 8633269 -214405434 145608418 -28768187 -268403880 175483985 -227477726 178426918 237064313 -206678275 -28059185 17019648 172029466 42947442 170578129 293276358 -58845422 -165689592 -43729000 -65440784 -251002334 -168243882 -157391543 -133233917 101549471 -244727597 163196868 -172871760 -285977005 18953808 -44642626 185963413 -96368947 -249369071 -5223035 295404596 -33624120 -187869882 134427987 -225302832 194926058 -107590769 175401126 -34014503 -141470648 133338500 143451866 -53493726 60890688 -70494651 166398417 14165739 -192122790 -85116292 12514050 132924961 275811478 242971239 -40506022 -113348630 -262258668 -275879279 -192856969 -214737200 192067956 -46804130 123518646 -189832348 -99586978 295695051 -134588761 292349276 210592432 -43682293 235004527 226622795 126299542 -191962899 163605578 142623516 96611251 118699125 -257014404 -55683636 -168824751 246212354 -170482321 266221332 86863727 -50105130 -248920774 280244296 144623949 -226088140 70362393 -138121115 197078364 -243307352 -60977165 99078887 286152406 -47725397 221876810 -187052891 109768364 -32649847 -128470385 -27150539 86728235 -226381933 -212809978 224359656 -69293684 281149178 96743561 53471492 301172921 -241083015 -251472547 267321545 797271 -63422003 -120955614 -144019324 21279013 48931292 204976685 -238234097 -76863140 193147395 -176158935 86060928 -242660125 103589445 79208660 -133245266 -224829221 253039065 153895388 -298154498 2569908 142180524 -91702214 158859668 -198650877 -43671272 -285393350 117383915 -290473853 268419409 55242952 -5914690 109678099 -25276320 -213825750 -155406756 282846497 -233442258 -260187797 5299216 -160321660 143439598 182870349 127981871 289380798 84975208 -256019491 -171088157 -121638162 -299219465 -250006623 202815912 -27189133 -189155422 -174810568 -293025345 -60188000 22530097 -201955064 39976770 -298559263 167904151 154693614 -182763938 -202252239 180338458 204276763 191879257 -91604323 -286644016 -225469699 -12585967 -36692582 102358913 -196972752 -123438760 156504477 186452157 81092519 76098706 259499536 -216626303 216243149 137608904 45975019 60662687 85870076 -104177279 220885097 273376237 -257559840 173840861 228768593 -237527436 122694703 -257149680 -213107488 213041403 -114648985 32176139 -131040132 286637069 -106656747 264673759 -95104617 193835047 82487228 -152397394 57272032 282463369 -144463520 265880073 202739775 -42994973 -268199903 257735571 -264201707 -240855661 -255720155 162438838 293332783 101948746 -125708483 66850192 46807865 59015815 -110273650 70152221 280628325 108752685 68711463 71423738 -76339195 220988641 229059537 -51060429 231612323 -258674357 -214610810 -41888630 -2168696 204533523 -197440828 -208865778 -34190024 126579597 -171739622 -150521067 -253374270 63367061 -239380618 -258796201 157544617 15907295 -210638723 -227011399 -78414179 153351055 -241102621 -287512219 9190436 -149050315 -237115930 -188554769 98651508 230236478 24677446 -8306436 -62270526 286730806 -202004153 -295303313 202112080 73369467 208501607 -209909138 193494189 -97784565 -159693613 -118840489 94913267 -235096517 -1768560 -269228611 -296442671 184308697 22276482 73283294 91400260 -268394255 187523348 205518178 -209728052 91353027 -284964852 -272908395 -68990176 102089347 209146542 118995149 296953966 -230723437 -152751491 -181527148 200689643 -99075013 -95991428 69513213 11084594 172734336 -60351743 250688422 -210501379 -293478341 132071406 -144224345 143901880 58625358 -50282 235825483 214532274 122328488 113852421 40343306 26192489 6239243 -246702067 -63750310 -236703196 76257103 -280319940 42840504 242755451 290140562 -36723117 282733971 42471743 -292634354 -301068697 -299891967 273800893 286368508 108475428 20043997 224536841 211466263 118189723 -218650092 218755149 175449681 137600205 -290560724 215746434 -249291322 -224355678 -186101373 -207676858 -43980681 -237116691 102844483 93573662 -67638815 -293462873 156203146 -79911950 -50964803 179936297 227540134 -301644219 24705491 -120062988 225196804 227459422 131592236 695965 -241175772 116856041 -30293815 194284855 33402266 -66544121 -150086052 93301164 -177012499 -299890646 -33430382 -100597878 131764712 -125937348 -75693502 -206287290 -102736789 -248709792 73837975 111840969 252749616 1687796 52290400 -224709149 -74296508 195218719 67089584 164838543 -181253514 268843201 149301739 254977377 -102837317 -175510788 75739924 -6247410 -138771788 -170799846 301650373 79310876 96860645 63659168 -18429989 235350181 217223671 50491556 141159758 -258956819 117786559 75333937 -85981054 -202772896 -268719273 295738621 -211343473 -217651369 73959530 -101759039 -221030249 -64563091 129058120 127812976 -239371352 -245451378 -193569865 -123313305 12917405 288903633 -164471395 -110873189 -122994256 -245491633 -126702264 270766475 -87135366 -230478306 -205687183 76207632 -214425744 -184042429 244729239 86916641 142670898 171775627 260765453 64415682 172131163 -141655019 -160292522 32645240 16080086 188145807 23861342 -102372947 -240865768 169795310 57405813 -55065194 -252936417 188424960 84127726 -129907114 74955966 94548490 116943396 95542267 245723485 17093809 -153302466 192160289 244633623 39615336 280452790 -45008872 -259191508 -81791658 -124807656 267852769 -126692205 223109535 61001235 -113051469 -161604850 -230529320 -74225873 -198045960 82987430 -70091919 -91339151 -109799863 266377491 -109940769 299409080 56960525 94899528 273309940 -183270679 285588241 -6939129 -47569087 74872434 229638806 -52014169 -262685263 111754005 -43621178 267436183 -112868639 71858655 141191966 272063027 11553465 39957587 44384669 18479933 -101074022 -122998293 47085644 247846085 257165472 -236335562 -213850640 -151320086 -78108188 -226043278 -276440356 -82864942 -180282620 -224398642 -278498399 -239357546 -209186929 170144750 -239624640 63614960 -213464983 174457180 199511325 -298124800 -148972759 59082642 32840925 -168314050 179755556 -91735650 -210327674 43129081 43306454 -215441589 -149636238 225049418 -124889839 -130483424 -287968216 175853771 -159554757 -202407376 -132506777 -42934500 -277098736 -92614498 -180916720 -180348803 89936131 219942993 117063575 -172237116 95316383 298202227 195903440 -97219649 -264943610 -183057558 295851641 -1561245 -253361461 134497318 -217248743 -200520392 121147256 -81140634 75414850 -153026057 -3406038 -72254836 160908057 109403027 206650789 177336 -226527018 103867729 276074102 111755039 258981423 -19025343 -207113731 -14540191 -298534414 -223689306 -738602 202917389 -22026809 -213827742 46851053 -284109049 146944900 -263422636 -297019156 155269120 199302219 -4587343 133455323 153803115 36619261 157403695 -85681639 -260035375 -43283044 256922848 -192025348 -206427908 -241664084 -120037445 -126361869 -236116971 25808590 31379677 183706890 66926084 -61314258 -3637370 -96621336 137712684 -31695488 -256259932 -18917287 145609787 -301113584 -122077901 118124798 -265194871 -201255411 -249547408 192590194 240064810 251263234 -224412839 -219422335 -174636682 -99638300 -36749429 188165165 76898134 161791938 -146066069 176206493 -174277442 109304059 -148212240 -31250897 289635427 -286316180 97298887 294241339 -46914471 -51382572 145804774 -219665614 5863436 -142182163 278288820 284937029 162096295 -75472830 -161009071 19815647 -170230065 706426 54983876 12151708 -196233294 -93861069 147054041 -222583350 -122157365 197751491 254905354 -23432441 -147585614 86507828 75185592 254609322 11127851 169157969 -297849315 -1385239 -122067799 -278797249 -234353099 96202971 -242613479 116731588 283582015 205971753 117293845 281188884 -68245944 17144294 121557983 -41007298 -193360093 -236632975 45264416 -19809835 46502111 63054884 34792024 111446912 -77597505 -247401573 210636754 69173122 -155253763 113750454 -77339394 -219366339 193059412 -289752405 125189257 -143443032 -240530550 -294863553 226035475 -35664721 190679660 -184493230 -72491742 32128482 133870143 152435871 164866807 -191620243 7619191 50218122 177141922 274450604 422465 -208447957 -79680597 -169553200 1451423 -114664962 -56067479 209088979 35276685 -26489751 187203251 -12041148 -91514422 280049896 221045506 242370942 -170442007 -12384888 297057013 -106337529 275790239 -193368881 293006001 255909566 173497184 78366629 71574893 -85782468 91708780 -282108496 152609339 21210510 173061672 33308493 -285876561 77079435 -67982373 -127657434 -144395911 -138272569 19316064 -79085977 248062274 29216592 -13321848 118599026 -16989006 245807149 -206051444 227066844 290178608 49364659 181543532 -79863330 -255426169 -119612033 4609703 -173546918 -182198809 -277864165 -92354352 127946994 181725167 292587811 168621332 -233302960 -191512810 -20243768 201077974 16280361 14640706 4318351 -265034158 -291595295 -129832407 -240802441 78935222 263316733 144248427 269199176 -38433347 -276983081 130909414 -193849548 -93997120 -127708884 37846767 -174916733 -258343569 -211299773 -104140504 200723668 260585769 301955138 -149505284 -207674557 30642461 52114520 132231247 248024574 208001236 250595372 263110401 -155145089 79987187 -290473073 269079919 -128108113 -20715646 256221607 158135113 174271963 -247970485 -70695665 200424257 -28052435 2239399 -281942237 -224781813 -79722463 44970849 160766781 -152199067 208906946 160668705 -271707549 -212682221 -200865313 -203418638 131472082 3060449 19121030 -207318252 -245582010 98641263 -33683718 -117396504 -261729454 71973975 166430477 18416605 -119973944 -278430200 -186385149 -270134532 -193849055 95489672 23358399 -192926256 -37240749 -35328519 182238055 -76424836 -162675600 14771360 82222646 -127461403 65270241 167980003 31077353 -155762335 -278376060 -163879202 -208042561 219739418 50720526 -225170209 -44692279 290885878 -195462508 -14705609 117226806 261682895 4490143 -195590641 95068883 227475089 114474299 93079276 239217435 -156529596 -55006636 233148959 -176661057 -225414588 152359837 -183222235 -56412006 -247523137 140070486 103585250 254529450 201521036 112923538 209272746 67276121 -131141841 32793238 240005904 -128692623 -234531916 -249270758 -150129128 257562137 268763312 -194203707 292321756 229633278 300145073 137836934 275250318 80822925 -22456352 -35962061 -104002762 -247820832 268636155 -274628855 185108156 126560599 269182254 -144129922 288465091 40725470 243318217 234600979 -73789233 -255769407 73634478 -10743545 -103861630 230144227 147322027 11521547 -101841774 58467151 -38020542 91466329 -226298526 163137798 -216259969 192809867 -210590790 63424429 -5419333 -17890698 171419431 -256887158 282547895 -298370265 -117894501 -83651176 189265854 184658415 -231388269 99475943 -60195025 182259012 183056585 147728427 230985372 -142189803 201300157 -93345655 -33595247 -43224744 121856852 -19428724 -218863263 67230625 -17926736 120504885 -234998573 259886632 132622882 177565176 -276655149 -289327745 292655793 238941902 122347384 233804343 128824380 -157388717 -119900041 -67158475 225490346 169596413 -89167952 -4690199 25143608 -247634378 80651786 194249663 65065122 25244279 135147032 47289447 70312986 -114855211 59959538 -252256028 -181602772 -137834360 98797961 207068094 258021416 69820319 -232231296 286444896 -22325240 -93226791 -235716650 -198164453 77060219 120113294 -179886882 9670188 -52192250 88450443 175784270 -243988523 137058875 -174753532 194482048 -49458305 28704142 -233687889 -19182049 139837582 51290610 288421507 220962853 267796143 -219498963 -117430073 247932258 34481299 102978839 158480164 -67383430 -33723709 161208678 -147744977 -114399761 66075668 -182485029 -251885473 215072922 -241902725 298074149 -197502459 247999597 -101146236 -181772167 103446329 -117546558 38519655 188697918 148350754 -137303680 -251456810 -196041118 -182281978 -301540548 108858642 -26260880 213575098 79755299 176351081 234882735 121901690 193781935 -285883997 256823573 98256802 87075132 -232542382 -93205923 218058422 66515165 -52026749 142338224 6869095 172374496 -78435353 -270404186 105278068 83670953 -278390124 89496271 174228720 235143003 177128030 -271704514 -123445761 224046013 288289102 -164814110 96593730 -33604041 -251424474 -72211823 -32962474 -93477080 195582542 20563551 161629332 271297279 156654980 57195267 -88785253 -11432473 205139204 258979265 127341019 80962128 174342561 123307600 -1389112 293197886 182943746 -34994198 287520405 -252878731 -239476500 -39744406 294001183 267759482 -18889114 -255644689 -27497002 147956173 -253492516 134150993 301198318 24931968 175702087 161437933 -169302690 153256166 -294229848 -48044554 275108157 122237492 -194604056 -234912516 78846900 -187277487 136574357 48774721 -15699825 -123895957 105819297 -116988409 76930081 23415439 164782245 -186480654 -148508354 -285421803 201346513 177631163 -171889254 272627136 -55273520 -297328696 143328706 -70111886 -24374046 -228779959 -251373255 284091979 -273629754 -226414170 242086647 -95525164 -21583800 19726521 -270797691 43739216 -40733702 -208826535 29789421 -264794332 263252295 -2271714 -56795202 112749059 -185366124 -118637320 -156400580 262087852 165802850 -214622844 -159357683 14676485 86168851 -162690476 214300234 294657793 -29714562 -129692390 -18492066 -229502378 135524993 125562363 54084375 -283519709 216959838 -285512457 -269736776 -240555456 118304494 24380349 -190781373 -44410091 93467652 -153445437 138192329 37501875 -86883360 79126096 -61528237 -287516385 201549840 241152078 -137382029 192943936 269632618 -82122473 204950696 194544276 -60181807 57181541 261495241 245717049 82643543 -5416891 113626783 169088455 114299651 -3233359 -182620212 -42933746 -22928451 240431816 -146496063 -24702269 206901383 -162073652 288036478 139185493 -14196142 300077845 177847488 177374319 186406289 -296663004 235906067 194623378 265493144 -235297488 -207537674 -18943334 8397459 257042089 -81942104 -125185461 274838716 129375754 -291514949 -157743215 -291085803 191476846 -113503252 -94564570 -217837387 34043391 -140830964 166219392 -61057274 -295966425 249860896 -254442214 -4258256 -8809360 -98422182 266599123 -149650542 97519630 -233964428 -286614443 -171820040 -10889182 242961624 10135964 -99489165 182668521 156842460 234265108 200930995 230797280 15077874 201522363 -57265440 93304588 69320863 -175230899 -202322543 -246016931 -279207558 6571887 78964331 -295329936 178178833 -62482833 223930196 17402456 55962913 -9380067 152901981 -208315287 -104767744 -154569276 -181933803 -72274046 -168368726 4793492 244366496 -226219326 -179891979 -194476697 116591467 -34080070 301106778 -11986163 -254647482 28112683 -166819158 195787171 -2313154 130191563 250017759 32645179 260091327 -285956296 -156727048 -300025363 -141110033 -261897658 2798489 -12173030 -213974916 172900128 -135271531 -169326858 255433837 126518278 -226394891 49906647 -99119344 301811641 85301819 -48347408 82685007 -298806804 -195986242 286054003 243640986 -204596313 -43139975 176284027 -125386922 -220436884 -61835970 177566740 -191608918 110568329 -205062511 13802435 290634291 84849697 -159952162 235062519 69185311 85688528 161817320 197620154 -75209043 50981759 -301065842 -130576682 75523956 174764667 58031944 297923935 -272695720 19851595 -91610186 -27653799 198324577 -134483858 -284063947 -66826407 -273384807 220198535 212801331 -55993753 195287257 -73717702 249492522 -163322478 23525244 191078704 -143694935 -287614543 128109118 -115878772 -8859360 85777128 27301753 -205809694 280054217 -200729882 53378166 139246734 48855920 211592759 173270510 -192786334 -59548666 -46362333 -113358822 -158221744 -298760439 4348569 108645034 179835250 225411092 190533839 -61416458 -218352846 -23414652 220311273 -90513153 8109329 -57879952 190002116 1670364 -52679998 -245656789 220214151 198805632 104250828 -216383832 -42638971 -209887228 118211019 -221718840 -46105489 301626465 -223336982 225863550 -139138553 -170155056 64925906 -33891381 242648156 212718659 46442126 151707766 160043054 165619373 94466637 136215130 -68345017 -146582820 -189252435 53247138 -167963752 -146963239 159881380 12131094 -50409229 -263873647 -134027394 64106432 -277802171 -225622350 285961954 152118302 -155822394 98945826 2091930 137143928 146204445 21195167 199927840 -252539796 118512456 -173091999 73875048 -226571965 264919089 -115467901 -210980894 292385586 -206875782 -187973986 300297117 159748089 149872474 21926731 83587080 24284124 -114708256 136852631 233691040 -15946067 -262631062 -134891723 -67560076 51558931 -31550597 269950666 266864972 -99072249 273288863 131010201 -153052934 -233030583 -119574590 287831307 -180238651 -171534628 -124646220 28285333 284341100 130031027 -72845121 -92333943 151171292 109080626 167223302 289724220 143825724 -299671403 -86370715 -265670644 72941916 -70543446 166355443 -287219786 96205855 122152614 -73972754 287238182 43683715 53884752 199136569 -236841 240105864 125742548 -39361913 183897292 -30367369 252684360 -171454521 291946319 -296303384 253367755 -18158216 -220946316 -193598070 -60786 125691065 250732861 -117582225 151248395 -13002020 -218757617 -297123669 167174402 20985573 6298208 1808030 -126712852 183861815 173069888 248523976 219280584 -117105505 86355894 98170762 228164076 261625793 -215512421 250141484 -90048531 28095755 -236241305 141888015 -267631195 51196194 141227931 -244885777 246043110 -66112281 -284969840 -153383676 107013195 -20650979 -106497621 221974972 263687644 -186222875 238217542 -149779256 -221556819 -291388722 -60720227 -50599937 41404252 20444709 291468956 -186019528 276675407 -90333580 -82846289 -51084599 -27527486 -268938784 -181895027 -25662042 68139540 12819066 -182232512 -89743227 -205531471 21787005 234654983 91309256 192906373 139308785 251811529 -249003604 -85011133 147112704 -96062962 70351617 174562651 -206922650 -113034550 -293913976 75768654 96317604 -41409106 196439367 1530937 -33866331 217161002 154169988 188586046 23990549 190627338 -246091372 -50373570 -187393283 -101589527 -291219401 242775922 -12243082 -23188541 -217522578 -275867166 258006237 -36247907 -55448767 -153957032 266454794 -284592206 218367782 -218636056 65434541 -139195901 -254703134 247068836 135367769 -23663437 -156463008 -250544491 118662555 116428128 285859917 -111130829 -81844416 -251257261 -196836255 -219619111 -185329550 -176707905 -99177677 39252243 110869822 58597188 -82918743 -121471404 139807985 -28068412 -43460274 -148913198 270923656 -234828757 288960177 55254085 116065692 -271469088 205588585 182721278 -66897777 -73040116 280483354 204213228 -37763726 -137165515 -118755328 -8911895 204902087 -149296147 -199269628 229378097 223258762 -220235623 -186272069 -189570042 191446190 -129828429 36739802 -146142594 -94755467 22659708 -186874836 -84862454 -251168231 -151858373 152542874 156526621 39407105 237307477 46270855 -22132491 -164711645 -50087888 109146747 -237402732 263157716 29553908 -127096938 -116740949 -41923378 1762308 73249015 147116179 -220589865 8853107 -242086831 153135454 61195017 -6421969 -165690253 109999205 17187081 -1138634 -118314542 -16884565 -96880267 113976882 183688260 147411505 279734900 109477105 -79597039 -298938786 -208962784 -118191088 256814059 -219762490 -229482921 241540984 63883467 224649941 -129575430 287289340 265366833 116125356 298876580 158151136 24100582 -187203265 -102234601 20431724 164314846 -161559893 -39673944 -198787042 118609290 -168101241 -165642550 -76656659 -116058968 176239684 -104256348 -231871179 193592256 232859057 75945501 -10230575 101838587 286880384 195361265 -87584637 -63604373 -80780002 -267981197 296232089 116570841 -237118131 295766721 -12022580 13178309 -3261847 -206568591 291965179 -256219403 -194934249 -1624225 -194887924 233748878 227639864 -194033202 -149907649 -58781922 -215341452 250046916 -179229314 107290900 26144101 69604773 83318322 -161371733 -76132280 -133630470 -79451827 67589643 134420143 -289485295 -169559387 -122800879 -265854355 -141582812 -298153315 -272992392 258612008 24681784 258815287 -96114045 -150711008 177096380 -294053066 -105524349 201502689 231420917 250452695 -132629631 262815559 -124187397 101648062 266593591 9815966 201018628 229484627 -59960030 -105315807 288357113 126116784 -123862510 -48695356 211223475 -59380781 -88966026 47951725 163817509 -139602520 143986849 -255984838 74724208 289979036 93056439 -206670152 -273641168 151981789 -179225470 52348634 147086937 23542713 244597162 -18534792 -285985152 265146749 264781094 110249753 212935709 111941169 -155281550 -148767329 145065401 -71484748 -61885764 -30593735 276231284 -261610738 53479668 187478062 -199747559 -17562087 186083217 315089 -243490413 147357072 50015276 -262793051 -8931783 -132356892 53939086 112629763 14662914 261373558 -281515033 -97453692 -290456451 -227853522 181241870 268707844 -12634290 -238022925 264372006 -22228549 -162499964 144407270 -29877068 -86642015 48562858 -241116984 -56514742 -218351020 805501 -138096908 -120048991 -301834767 -233152581 -23041871 -27535840 39434167 2468880 40055557 -260321976 -123131614 183899905 135656351 156227407 70183860 154807378 -54417710 -114398694 89070869 -136344715 183614015 255705636 -279746405 296922815 137541744 197356973 -49096169 -66535857 -141627969 195819453 -167255263 7920451 3270014 53603844 198881497 295169286 -125920058 -62617569 64772610 117684657 203476198 -107600231 -268779951 -168590290 -30849151 -230739398 268983334 -105669045 -95040939 237716493 -210790126 100458173 268214724 -188422100 -298542502 114360969 158350942 247591342 -120505638 189837685 -227474988 124451598 -290194592 237762789 249879953 -150071605 3792208 -78459202 225658964 204549877 -73246246 29298713 223103264 54249097 -61919094 -2685609 -72531014 24196654 136950390 -36166507 -187957148 -144551741 -219343966 -224236500 300646228 71448793 139725914 11896080 206702398 -286479175 300340321 223425155 -246429965 12649071 -82560027 95088280 178621881 149697659 285644110 -281082340 -7906204 147966445 105638926 231161312 -291739510 -48487786 178543800 69368413 205008937 297816206 147482482 214499534 -168088531 -95990973 -102236320 -39810260 -106333784 19223997 23303016 166962322 41477740 47989808 59236033 -284645605 149690616 11790924 72671052 -47247265 -271224568 15007899 -148565763 -64183026 -136637477 130509523 76402672 -121400178 -233289033 -213471053 -294734278 -251262297 73100117 -93821779 -216849168 875369 -15224383 180455894 -46921168 258279263 -209028060 298003254 -266926100 -199452853 155521830 90919466 45917887 31224915 -44724628 44349523 -263455000 228365498 25974760 -299397731 4354008 11381242 43865224 112605259 47129760 -144412383 -250749333 -114243056 -85789322 191856122 98668318 -228960516 272914952 -129437335 -72026400 -58603631 135080896 283590726 -145455943 -63393316 -243412708 69375772 -91998856 273520257 -212499327 97617834 38197831 247281912 201077899 -282567130 -250639965 -51485034 -127938326 -90282310 67644141 268009934 215571043 -94254980 -180266067 -125279437 130735645 -271772032 -129256393 22094905 218697715 118730923 37534703 271771389 -10428843 198297950 -49786523 178854699 195901923 119880969 232697017 -252445725 284286600 -125674186 -173875917 -103073351 -11940626 252820909 -223670855 -40292282 271985135 179594494 107891086 157353945 16782587 204438539 292803405 -163511945 -54805435 -78106216 145491320 148549888 278872260 244039652 267952102 -53966566 250603303 250890541 149764030 64446394 -232783995 290043052 5009290 165726097 260547898 -248491697 -258826526 -285155823 63009527 -117212407 159109861 -99802998 -128375573 -281094897 3271532 -112051130 78119227 -219814188 95235864 286536313 68953808 -271815239 -297634087 71279472 -67827975 286185383 177351504 -200953836 -138638103 -44676080 296445594 243459639 -35683757 -142462216 190897544 235427197 302140006 -171789282 -75207916 52003724 -38195265 -289527410 232246332 36954484 -195157321 -17879000 205932494 292441356 187241943 -301704136 -116509327 113342954 264755947 -214902332 -85206600 197467308 9496004 -202456538 291808477 -23398901 17435581 -92724221 115940611 -269233843 -245342431 -19994791 101402246 -194587354 -104914918 -22716223 250252000 -299062701 -64366612 62794509 -223530838 -140370249 -275468329 10314213 -62117454 294674479 103535408 -40134865 -165561133 -151866360 55466306 -165631965 -247337725 -135716797 150661547 -187193678 7255555 167904764 39453140 -203618461 -219904380 -219882439 -115334463 -256536369 33152454 204556557 237058277 296594259 -6025583 141396843 221138522 293506837 -223203793 -88395660 -279310508 171043785 10221787 -195386104 -221172770 -61401170 101085863 -115232134 -292279879 -116194897 186317684 -60521236 39235306 32941498 74007951 -234917735 -100508665 -161188337 -137833338 -195370508 -284262763 -284367124 -293501314 -301870596 -247774546 182396372 13036352 164468282 -134539482 -66074055 -212687347 -41536132 -176975428 -4402292 -105385207 -76121247 -212377341 -2867842 215654772 191448510 90256966 23420911 146402333 104448119 139684584 -149206726 78549972 75116346 -116419961 231102879 -63235283 -197749784 -4028509 174148368 -225398695 168620732 -217689430 -43800687 -27398979 301190056 -64219773 61433117 25578617 124801075 -123312584 -175357843 -208918195 -250317378 -125456820 -145825551 112346019 9956117 258434058 -190217302 3134513 256656368 -217592598 278635558 -112422369 -69662199 73008856 25142786 -208700319 144177351 -211092601 -188794106 106703754 -247008917 96294283 13084918 -281597343 -219344298 141281994 271155507 128083560 203774520 136251205 -182903169 21014837 184699451 11105627 -247628493 250000856 -151571416 -111732844 -282497870 -156043347 77077190 -238692369 4941896 -110868405 -172597704 -178072286 -42612593 -158708983 203621542 119923649 207454335 55124123 -18902650 78509127 -174441447 -294552985 209693230 2539097 78944747 41450885 -130085091 157671993 -191014456 -251334188 130405545 -144940170 -51219570 52755108 -177199861 287211152 181865521 -251036860 -41574497 96702270 209169280 -224459822 -18966373 188954231 842539 203620744 -36605378 -279687698 229434357 -133959902 201349826 -94001616 -44846322 -241027731 -81150390 144861890 -161446879 -143388542 239215714 157434775 251199532 -230681714 76958101 106343450 116766715 108549642 -218813861 -21396985 -258340958 38670101 201960348 -94097096 -108018364 -140918696 196731566 94040065 -47999479 154588154 182812666 195014782 86395941 -281562580 -290755295 126534324 -113850398 -291318064 51821682 23386321 -130531595 126923378 107009360 148100689 268730586 -218602255 -268091389 176157983 220732098 262434485 64505837 144052820 -170648237 -202498194 -62202824 221468798 193681808 4496158 -86573301 -99465258 158427324 164820142 -107032577 -18062314 285369613 77658554 196190416 -162916407 178271416 -63829297 -171270419 -137255197 227583704 45637420 -298962532 -263859101 124211419 163213482 207996446 35046692 35429953 -117025087 267047730 -229673183 -139228087 143266871 -181901476 -51877564 204893791 -21272037 -253190545 -268912284 -225551591 27393907 -252016862 -289328988 301929735 131755538 183319854 -137095908 85068826 285553099 -76451396 214230155 153829533 -16782052 286694878 -41409832 74100567 160255570 -49675839 -282234018 -115438691 48359799 15172471 123944402 -259821558 -122536957 -177859622 -100787170 -279272821 -227414616 -88109958 -133903454 35229808 -156773592 175485648 138970442 73882569 -200722369 165304033 -1039803 106316772 -92733183 -99077135 96985393 67457594 -95258205 -249541789 170710737 233186459 15948823 -282592820 -139478688 -161843273 -175947075 -28047326 -273340815 -198219366 -228244199 -205757521 179017251 108579682 3316855 -33825334 -130385093 124249106 -50875642 188427446 -19276077 -160959240 -239320334 107933150 105065238 -119935550 58950136 -243201166 -141280020 -120815050 -196659439 179195175 6056793 -205173270 202101242 -133849066 -151582689 46301427 190609907 87204813 -110667544 111681021 41092807 -111992270 187889447 248873139 285980628 31138674 55037201 105791845 -57516653 98718628 -139847177 211245309 -176262344 139148832 182107955 -265950387 -133466320 -215884458 -165448966 237424757 -185949243 79405668 122091656 -77853039 190058958 -153176835 -118901527 118970763 -167485866 -126610859 -51422999 -59006282 -47710496 -205545644 180714266 -233918853 83156194 -252899306 18838372 2227168 -134432757 -126947930 -90292845 132242433 263421648 -285639828 -100998016 290446035 -29296143 35100091 268953048 -128792086 -261224118 -87656463 129168493 -128927393 -47724593 227405198 -48825055 27385463 232934580 -301092081 -280638454 -267112751 45880520 -119078181 -134835775 162382694 -266077923 25662197 -249019472 -234288597 -162165025 259230797 -245970095 -22846365 49666157 -222577412 45993882 -193500402 -187054542 284973802 111117886 76728457 183911696 -95047623 -294794872 111962935 160919914 28581609 157748342 -177234526 -41847027 10421781 243577786 259399052 20297205 -145146737 -272711457 -178337142 222134419 156488861 33954968 99212914 205628717 90095737 164584885 -137022815 -66902354 -238802493 243326969 231080503 -37682099 140279001 -228428973 222276492 246980802 242400405 -190876412 -215508014 78043282 -73226920 257682051 -84503771 28333920 67135647 -238858111 -30095054 124810138 -102758757 17955496 197055412 -6835691 -198621394 69544765 -101995455 226048721 86537585 194975081 -85864458 291289860 -118666686 62553763 133484493 -79831259 -213777143 109452177 71640569 -256658968 20201596 198133824 -16559999 -81987601 -238126051 -29654640 -116763810 207141551 -35726756 128700104 271106814 183180151 111609371 15877300 60230906 -48410970 -169328360 -197480573 155043788 124587301 6388124 -138512427 155247947 280846867 -175666036 24373194 237523922 -82977214 225694381 -233050610 180822844 104223976 -111631000 -243057883 -128934568 -41751173 39135538 128265586 -116770405 202775073 162013760 -18186052 160169156 -112400562 -9178123 224371357 -227969595 73411770 11888588 -46007767 -204016458 118920351 245488915 -107526920 -197553536 206619233 277300847 29908774 206572874 230716367 -254523066 -11467686 220594737 202843171 235780094 -290082716 108457044 115584171 -113437499 249036563 250056547 146617436 -241419158 103307929 178980636 235490596 -160704878 267073615 297856799 79968127 -239586815 204359379 -161618647 -159654276 -176846988 198678017 -13517991 286876014 208664772 257894926 30500490 251653773 -61906683 -273034330 107464499 186447301 -225033857 8622310 95722466 161054733 46465394 278327896 -152490616 201264931 269175545 76719390 206192476 213377369 -202897683 136817158 186550240 -81606026 -251339086 -243069552 8997140 296504347 -179385905 -86734956 201358997 5198856 25430973 -50644297 62438747 278494545 214077273 -268363055 224769371 -200831214 -248909599 238086535 -200408239 -251642716 -50673117 -288804361 35397363 -104177338 179846040 263117582 -216548547 276422835 -97877852 260554854 -197038551 71824480 37411892 203270147 -9279345 265559475 13377453 -50537636 -64229515 19519134 295058244 49469147 59818585 -23550287 228547987 130013466 -123596670 -214348761 -188495485 -1089612 -35383807 -295225754 -217184356 -221756143 -22540819 249143520 101857718 -68068860 259541064 -282244264 165347894 22300058 41020981 -206852447 80459399 112883406 287155822 298980142 127363097 -45177839 -4523590 -182155874 -62472612 -97949846 201239559 145250918 -224428959 -103171883 50824048 37221747 -46044064 283092028 279985309 146555834 70524177 16530538 -77102323 -58102243 -101556733 -101049121 112427859 123028094 177291935 118313215 -177193289 229741171 -268918368 -286368487 -117473927 -291676049 206026893 238625775 37912919 -230172439 -106155368 90763925 109306371 216964732 208229665 180795289 -213033290 284399482 230090278 204965343 -183656665 266655806 126702534 -232854923 187188905 53859647 -85459917 -10209764 -283913371 -2955143 177567841 36983602 -177813658 172746415 -229977165 257827326 257555751 241335179 -199787875 -294924084 184551883 34137451 -55858180 -65426725 -218259369 16897811 279049806 -123474828 86186697 -294410612 257953821 273573674 181832979 -298379814 178303161 -156845299 -210715661 244508053 -171111983 228878952 -15844536 59359833 -68385493 -143968131 265266182 -175861820 -95332101 -147455688 -236279749 23945021 -211359581 -12145276 -212003234 67889939 -2807894 204856928 -86335684 144861406 -36317576 137084667 111722605 -191582197 -217290949 -112924748 -271747490 -289883137 -27342416 86053906 -29681420 34153076 -271841627 197956787 118756797 -171197933 -187319384 -126849326 -4191817 195659339 -242965101 253485329 70867281 -139302237 -114570853 270816872 -89038105 -81769310 -257857723 -250187508 135363833 216672493 131925270 -286369321 -100569755 -263958392 -236513543 24847963 296133569 -37163347 29523278 -53592277 88092132 90743895 268931775 103394479 38579634 210579992 -93990603 -231724732 275135443 40947401 -109271287 -298177148 85370643 224488930 -31099178 -192501428 152158126 38661401 234067172 -191253410 -230609032 111175562 -241157069 -170717032 -257813685 -206265155 -285123570 -58133018 -282490365 235159535 300452332 105696480 112892073 93635305 -189905863 -263617812 173032562 -86727542 -162201480 110184289 54414411 184681161 274551777 -30984627 184775431 237947025 -190614529 220801863 -170100970 276098289 -158584264 -239634801 258817116 -176571340 23996478 87244473 -236215567 204912813 -17333573 -145252204 -197700671 10057963 143868206 106490382 -232576734 142285878 178309040 178583782 -6997556 269525563 165956541 -254423591 270520660 -40361922 -232300754 146620243 -120046786 -109337329 30235338 -267949280 -287483522 195125795 -180949503 288664350 2425352 198015215 9910469 201596809 70777471 62859614 163232489 -251487088 83660424 -83140799 -17596526 45180936 -218618062 105872506 252348570 295018809 68732738 192713309 293541284 286813991 -257301838 218148747 -277389674 120947165 104419652 258600099 259970921 -239414994 -288409894 -199446973 -114581984 184977539 30246688 256885305 -126831305 -15802143 -266208155 124690194 -4695053 -77739889 97084286 -219946682 -292294850 -181794028 -168944186 -58302219 242590924 6667567 258898115 -133494650 -25870578 -180986775 64902990 -125037394 -142244899 -262504874 -89245659 85304305 -192752625 95678677 -153079318 -79736278 72354805 200461923 -79570507 256472943 -209399442 212114666 -254592807 -225978522 -92192768 -93885349 85666415 -210856956 -8857537 -53770208 -191727168 23004791 143014784 241538091 95565674 -250616961 -120449545 -221535765 -18266169 -113223345 276776724 -219556897 72781546 232441673 -226402735 285804467 49652927 -274810219 -114297834 20864089 223871898 -207460943 138865155 242473579 216041256 -138881731 282749116 207589983 144677192 291590157 -26708129 55823249 107225418 3147756 -9045142 141000415 -38144666 56464162 -92486333 -85643221 -171362164 -82285056 189797866 -145822152 -121786097 31419600 -174455554 -36241465 -67938556 214858570 -3388223 -228790976 113111037 -100681302 -114353243 169091239 145345025 135532752 183114553 16592789 -34830883 130070146 92964204 -135427381 297145108 11776173 260838453 -92831269 41002371 22663650 140687034 -87668857 -150863848 -102663693 -143431328 -73873520 180685592 22176334 75008791 24570703 -67282781 -44406781 33811287 172869581 -107615836 290689601 -108197566 25724407 -211921342 209267199 -127939515 182369664 -87443595 163030493 -271403846 -92030502 110308306 103783722 -225592730 138234477 -278258534 -176819678 -286052849 -167325185 241498248 85300069 -25435263 -166045454 38912104 -97344349 -283062469 245787271 -68526089 -104584000 -205883925 219039809 -284879643 -178899994 88207087 -297159781 -223927915 12634771 297579094 -282618203 -300821023 -78183354 -186920569 173281101 86611076 75607243 -133683119 118147603 255634363 -127778769 -254022435 -155424810 -178084686 138305139 -43059736 -164192462 -220657883 281955504 -301111088 253982630 -299336700 90091615 -169753717 -134067030 38743997 -127301325 276501068 163733680 -269596188 301954625 176609183 167798722 -100940196 154278636 85376889 237458836 -85763446 -287252523 288007128 187101544 50604962 -206546882 284248958 -214799432 -54232583 -212604827 53382341 -295384629 -96383963 128701787 159868098 6694907 -145786215 28858005 105008271 144979344 181743195 -208213925 -269569269 -290261593 -34580995 54718965 118432589 175851955 204983023 -81166913 81279385 185573421 126462013 -134921197 30943710 192197777 236739749 -82785550 -236345975 -214627843 196936273 128341746 -160791623 -180822252 -97220649 100782114 -169824674 278701762 -142150231 -254302057 91253127 -223490712 -7621600 43695519 -168859635 -205699832 -205757342 246560598 -76084072 -232886431 -9975689 117549160 -177912268 -146908796 -54473195 -208564805 209394975 195296649 -90914831 -54599643 -127246148 127859129 -297665159 101653654 155452935 173302063 -179647509 -281900324 96026617 -293765191 -174297658 22429403 244696543 -49627250 93432493 -132176743 -16038940 -446502 125933976 -273455751 -233925649 109570782 6668489 -173896874 -54123819 205615504 -48237961 -109930204 123115567 -142106151 59675401 -31342008 219773687 -233166998 56894880 65516255 -121646292 -156802247 149521825 135149391 -294115419 -209940326 -221300071 181732769 14759563 105494984 -228587439 87517111 28944559 -123348223 35366553 158443029 42336439 -219549852 -260708951 140168985 -116176806 -189697590 -235719706 199136537 105020402 51666419 230013091 -13669298 -70599997 107243473 -202411322 -14905962 262884625 -49380627 144869040 8846368 -26106743 151681233 -13800648 -46527744 -113978730 -115214976 147067233 -175906167 -135176247 -57524316 -226083728 245971082 -65130499 -260779974 301804475 22314962 -73058534 83255811 -195397592 112198989 -82950100 127045192 -20012436 28649755 153387171 -225991014 296572284 5358505 301222192 27491365 -266210100 116416329 11537532 255009518 -213191108 -20292980 -262228399 -35882773 288641643 -191111306 -125077208 63348649 56667731 274243755 -221773787 8356099 84062941 31816896 -206353771 79526892 170507426 148392264 116277849 192575335 -273002375 280430146 205045406 -103026060 188597247 278615197 -77384994 1643645 -10135753 -267614596 -149142973 85660778 288721547 -28036261 195805107 -102993998 -129961751 195876866 -15939251 -165656763 -289830030 51472922 265807582 -142774798 -147293183 194072207 100350244 -62695009 26776174 95377366 -148667552 105921043 -82852898 267785921 -175704539 -124082783 278405697 -256296420 -242444620 -179673754 45027230 261422412 -100634288 -48092712 19555902 -85356625 -98866544 200454326 -281091725 22561508 -259820859 301412714 270979508 -31079211 225253534 36887222 -200220500 -256526390 -160107708 23431840 -35563918 -151790912 -77926942 -24084346 191527802 204911207 -205775050 108464454 91324597 -53481844 -236148800 227601428 -263198251 -58449626 328465 92369709 -73287268 -230914931 -132498914 28789928 9939590 -37830761 139446918 104715973 43364524 -226397072 22084164 185458661 -199155474 -235821003 167730560 -113742472 89136354 25800492 -197927542 134180264 121231632 258712281 51990636 104325499 220290084 228023956 -259946411 9572183 153210513 -259026456 -69329031 220518182 -186969120 -201784093 281435300 -252091905 -30790181 -215394206 -12689404 282659132 98735993 77481648 -133448840 81509046 63155393 -238649164 -240599954 -49797675 -207271921 157886756 -202409967 -201623207 51413126 54517171 -89244145 -35593441 214215340 83867669 -163570487 222770010 151164484 210285565 220356781 -286537327 -267642156 -145576370 -122551832 -159945036 -162635600 198203701 131456927 257120848 -93226504 21555542 21614269 99980943 258173208 179658032 291459615 36566187 -167626288 -191845774 19941086 150423473 38432903 101130668 -242825498 -13469313 235877991 -132710131 -74591227 87461061 -96212153 -14808164 -262899031 -117963869 -19322456 -184322075 256476589 -21561458 49022948 47434998 57055153 -169661365 54005621 151962742 196625197 -210878823 -182399598 -242971128 -231396861 -112800677 278511375 271935061 -238473790 -259940828 -117790803 173676638 226740515 -161140165 -128756745 -174533992 -148498988 11924301 14010720 -135816280 34304870 -25373267 34220670 -216835678 40632946 -290836519 -86184580 -54322800 -41749636 -9935953 -252170599 95589053 29002617 267053164 204038332 139279646 183278 -170640663 234734626 122256165 104096884 71830749 222802870 -116683093 129876594 -54175383 27039082 -94995022 -300727330 -101894570 -196315297 146160686 182300054 149546075 -135006309 -232634652 121738782 -269954878 111360632 137609529 -123069137 -5660875 130605899 80888075 239071350 84383387 1263125 53300406 162383984 25493527 -215569175 -284526989 -39758209 237484787 157995107 49719798 110306014 -265197154 -101804370 124267128 38260442 -183312189 -190799659 -64224947 76852453 160375952 -166123574 -198526646 -80276658 -99178184 -236730932 -201174273 -36202367 -288826845 -93351711 53719707 -146982375 180445454 1521865 -214844898 -266710021 207527752 86668368 198935117 170912583 -92315241 192961999 -245046041 107107497 -204672340 93280357 -66822318 298092463 54582783 182133387 200143267 232507086 116941533 13178599 280287497 290564881 -120250558 6653540 59933058 298187383 127044868 54044157 -99219429 -246436325 -251119598 -30670381 244607033 131512203 1196555 145517953 34858526 82083233 12836255 19111820 -51876684 -296729798 149162213 193402181 -233477020 146328057 -253474809 -58135232 11506223 217200100 276105768 196485580 39282900 -8048947 138713339 121292978 131242545 -50137863 -170466855 -110465759 192722407 117973446 -183522777 -142580989 -137671499 35740015 183298512 27883704 -121472382 -253287155 -75599394 -299651792 -258222597 -208752079 75088938 107607420 153561181 -115681180 102109586 -133801948 193985196 -39919665 -146311266 150832456 73038592 166254501 -201034300 192192613 220688484 227021729 222427913 -37826290 -162226610 -98569471 53000146 -3924761 -134163988 262835775 24028927 -184704827 198326485 117649945 138043497 -283446251 -284804544 -241249552 -206037613 -251120299 284293824 132099342 92012305 -63477098 219079213 296296921 -23976743 118376856 -64921652 204144681 23154071 -34459663 -222585497 39827061 103464874 -171249375 -266197219 83652640 297071193 293885242 -274461985 -247092956 -249498405 75275856 -54291995 -142325551 209903298 277669767 -106877533 177863210 109478554 25035463 119710504 -8850595 -299814658 167410256 -145277848 -298480736 23234540 272674815 -32046584 1409680 189353391 189002365 -48977395 -82559131 -293338468 10358928 82083811 -43011662 134799325 147487951 8899274 54817205 95762182 87759460 -179711941 -260497498 199725929 103036735 13196950 37220502 -205947738 -56076321 266896571 -296897243 -114868018 90812584 67365676 183247743 71306625 19176397 8509314 -110463187 -269094158 -52125751 -88336276 -146146591 297613996 231558943 -199072960 300553650 39528229 114826853 -82931537 -21891534 -36233374 -81255241 -139467006 275184212 123789652 270339208 -119149720 -158750067 60292084 283054628 28974553 178794895 -43591218 60448514 -193230022 -218263056 -199528140 134875952 -285696973 -197191276 -42477211 -253856812 48597520 -298059808 16640437 231907766 239853063 151684380 -149902429 247377810 184208943 103660980 -241597198 91099580 152640111 253144288 -110228267 68823835 205603472 30468609 160833260 166533714 293731285 -144193490 -83055651 -187390402 149659300 -227423720 -52483284 -252782559 84989543 -41216276 -301093121 -249008169 66413798 -230451868 -239302003 204093726 158056095 293123133 213333256 -111085345 -216367843 153805365 -168564077 -188728981 -202310240 -259918340 224780063 -242875303 128522804 236836296 -78119321 -100675453 75546197 -122835817 -147280654 161686249 258690609 -6368466 -213779288 301517511 -204765940 104732887 43263476 13891025 -191955031 81629052 -247221791 -10892187 295639164 96246159 -163526865 53351314 -283196542 261441508 -61917460 -49724864 292274022 86959062 255023053 173576026 294211029 -117315147 -283565104 -172104053 -136261737 -88068599 -247054327 -156249662 88286564 145612276 151904890 -35912687 -60118827 285631866 -222659182 73078898 136491263 26071991 -214996463 7379 196437856 -60841011 -22389010 -196413852 199657958 -287702285 24555727 12999991 -12964906 131455668 48653828 -83761613 77319086 231051104 -123484395 -67066997 251103079 165880962 -1102383 -209218500 135342701 47866292 196695947 125497186 -270544913 238524257 -265866841 250675900 -217005786 103324108 9006027 195459735 298300392 -243303792 -242668899 -46404402 46320671 -112748513 -73360585 -93587162 -239400729 -47669797 180358925 -274858093 -20663968 77295805 9406476 161333886 -286937278 -36009986 258820926 -44252181 -255033579 -268397325 -53262577 -214402732 -183316322 183707538 -260555459 247725920 -156753590 -73392905 -154802765 102145 186347359 49424881 -293902547 -300108254 108093057 233696466 -288553389 98916851 116200884 -260646714 -262712813 -183194500 281690950 24795367 27812898 -189287597 -268340437 -269141093 -104842068 286358318 187066713 -239797442 -6210504 -148245980 -196624348 -151845227 159525416 -268128280 -292780494 -49551662 -247270746 -38229258 -179272789 -63674491 6393479 28189050 118419810 -74704242 -29426638 118891507 -97776735 285630910 9524536 -234043856 -117757619 244696240 229741918 250348084 -67982882 -85040158 219156139 149887550 -195119031 116795546 295491430 228072190 -266483621 -19432728 -79671920 -16644532 288243037 287125490 84114082 30284745 -212683128 154690028 143194644 255242751 261318832 41156709 -121777642 276254475 -31954729 -171695585 160675508 127993487 161351958 64721177 -163824405 -286726333 -189450676 62666313 -223827264 300588015 -182221775 159158322 -222655909 -185493344 -211839414 -132402691 -4814700 128729048 72307919 -67121622 -256199009 -8251696 1167738 178259181 299433384 170348183 197467666 107856819 -126772948 -278715930 -251053276 291310209 -231373102 -11012558 34983340 -19775000 -224591208 -30778760 -31997924 70131082 -80284741 -100407605 137563824 -272452615 -192114482 123335525 -228285550 270625096 279953453 -266494142 -26320369 -249113686 108731211 120690857 -186825185 38236522 250901798 285008940 -178687200 145371886 -118900412 236704151 176417135 223500628 2910165 83574755 -66374826 -149994918 253577632 -249080970 36222898 22094886 -290894723 -186207041 77221785 285953108 255548975 -207312019 -291679994 -301536588 260835159 172625507 -117363313 270341878 -268001946 193887833 -150521851 -191566990 240282291 -105239152 -165051042 61483243 95304454 246276132 -166386304 -48367765 62782827 252001551 -213767263 -17469906 206917712 -288448730 96672590 178036932 -140312586 -99184208 -73922042 182072181 -115299755 -183550277 161719689 -294679086 213525712 -98155565 -223330997 -152767102 -190236187 -156547108 63776990 -268841402 100919984 94393229 7658903 259837106 -171067974 -212088068 -42436075 123918048 -194906603 -138658653 -233852449 292236764 -97867301 86498160 -109624622 278717827 273827152 287835401 -272706168 251290097 -266902312 -81197056 103451329 -222785394 212605537 79110195 125974344 219365720 138658005 133523985 -195283784 -41413072 -71713290 125363828 250271596 91966093 -26795489 286199358 226557149 -49719651 261410736 -199905085 -285082443 74146861 251151818 -247379296 120843015 221844522 -13266996 -100576067 85784212 -153474816 -191037926 231541315 227246970 301998169 231968984 233377109 174923759 182017917 195635199 -49440403 249106196 -161696445 -239762283 189560875 -240345422 -185597574 -194925132 -8933142 -286382941 215651421 190384922 -142079936 276820571 -188140476 87841799 -45317139 107164841 -264335447 -165256237 -230854587 -210819476 -172176696 153578975 -218717796 187746427 193892160 -93230201 253596624 67212626 288882478 149430966 194426440 239777013 -151662235 -97876703 134870109 219351690 206418519 -224318610 42901826 152674268 -257361125 154841117 217716562 -111933136 17296135 -242018725 -290384729 63760342 -157550012 109883882 86375133 106889593 -301941821 -91530197 -9437263 -136115995 187550994 -29455013 -281209394 158972546 -112561688 137925359 83752976 -209418414 29234389 25661805 94228618 -75458013 237880572 -162361375 -66358187 -257078764 236870299 -286806635 -18559193 -209313757 -293488901 -237371056 -166681631 -33832330 -16970315 -152069310 -113164985 -144200355 5550163 -4097518 -229476215 23179206 210559702 -292355381 -84716800 217002732 66240056 190575952 7285230 -32434906 -227042278 20536970 -214490718 -159068661 83202432 51617680 81095976 96385576 255839778 69499454 -72086920 -116428497 -146330963 236334511 -292454243 39719159 297414003 -199281466 260188502 224617900 -243433544 -192743139 1378233 68283855 54246036 -128498587 -284565773 -83085561 18219573 -180003461 194088090 -193053474 127760996 -109838388 -278811210 211747114 210600143 272898831 169852770 236087275 126876752 271328687 42145316 98156581 -173406211 158142075 195371281 11275301 -57075430 146212484 105223468 221426592 172419498 71105831 290519045 -211193862 -298681944 279846123 291574408 -157665397 6174993 178283984 269101204 287956174 -146113258 -122846228 -3476547 205336410 275742764 69739568 62591242 -198833122 151360909 215536850 -7516515 251958815 67260613 -282670951 243325604 -62519089 77475456 233041392 -40807211 -166530901 -129819586 166109010 258101883 83153753 -107712132 230947934 35032032 12801368 2928834 -53134165 33179133 55651164 63268549 214982997 -257244601 -105109557 -118078687 140049491 262282105 -266189248 -259675072 148493042 -269779778 235597686 -12587169 -300031724 -185536116 -146770003 213445447 282389841 94639926 54834248 -19218151 277097515 128540288 6353501 242422971 42055401 -131301856 221051835 91207811 -101847409 91750136 269387111 78706415 -157683706 -129257019 159406946 -10889327 38710289 220746642 34595952 -258919662 231041042 -91417496 215994584 -297006418 -62763238 -130165451 214437111 -280817708 -287946120 -154556304 -170134560 4181644 99675606 168231957 24758022 -276558389 918548 -181311872 -255330788 223649653 -256535043 204515728 -6963189 -156223421 -253212980 112296996 -215096164 -122344040 168302195 184810523 -157564384 232050886 -278596024 243536752 -136394202 200859600 -14942423 196340425 23321299 64863015 63190632 149487608 -214135882 -5894848 -139953551 81809207 248812519 -40418709 75564309 -94814449 -271044338 211929767 213512520 -114606823 -76329757 6495928 -93420694 -20987473 252689235 -99674779 -135350265 -267215388 -92441978 12425421 168573338 -129023635 53634821 -140717946 -148540838 -66039962 300950994 -100040759 -271577634 -235224328 -88334514 -225003416 -217899515 -297619570 -200028714 62581888 205477423 257312948 238473604 278011844 -246379553 264809589 27689284 260655401 -205259925 -111252364 -267016855 290777868 -76403620 285657590 18925410 154848498 201352654 -245311524 201276565 -84832667 51056701 452 -220365240 -231803010 176217448 -228407117 133246137 -164205390 -278191182 102987603 167092588 -270200660 83091712 268829426 -278032175 -3474843 150299678 166311571 -42548769 -283378374 -210288137 -200064858 288842569 154521098 71371406 172281270 -110153525 -142973186 -128972304 -152330013 83132796 134818996 139281591 -132941890 -162829642 -155241589 34691788 155801015 238979574 183043031 -10027733 262862080 101886927 275283370 -149061363 -9308514 -117531058 101794246 -10674464 -171817512 218527286 -103225668 -90270414 243968776 -118279348 -50025914 -157439186 186380335 -242343808 -96247291 43429517 95365282 -251925035 81633081 -123809651 29031977 66692785 134320629 253979126 -177048240 -221631987 63432675 -143410046 252277102 -200620543 125553542 -4951957 145168513 127687846 -278306855 184075769 222277342 -24948439 -32626702 41332832 -266056580 234959128 -193943821 67098157 -262566996 -165149515 19022242 83141705 17087023 -96159506 -72902179 -237953381 -109401729 -188884495 -104651613 265456990 28373492 118756006 -270498401 -137311175 -238657915 262956770 -202026721 153777046 -251798021 -277284156 -145416940 239381549 13412695 76820549 -73536993 -33319233 -299206659 180212636 202456090 134720586 53559139 -118463861 67983381 -90293790 -198002206 -9803511 57417265 -123674426 124367827 193635528 287636192 238987246 168966748 -288942200 47551174 51981731 279595375 36589274 -56563189 169025004 238833540 94219760 12602304 50245517 188309354 -141481484 200967073 231183178 295026782 118717660 -29914800 148262098 142726088 97082399 80610001 -140453374 -93583629 -241377778 -91413924 236294303 245873376 -77752113 185201537 65485500 -63268104 -221312334 16688935 -87453656 231070533 197198119 -170836711 -52678521 96784864 242671586 -83205138 -71354324 -246126413 283239995 165420804 225082278 -236598530 -155341207 -197630946 -291085594 172704733 280939242 69528728 -262347204 -79070496 34573741 -284522024 219068412 -16037345 247995328 -104407812 -118843886 -64546089 173229735 99742912 178469979 62703550 223588662 49249109 -198746238 274749412 43686879 249464326 -152827828 -81763101 297750881 -91594023 36060343 88774800 -206602732 284810215 181688151 -247825522 284136748 -272081837 -33602369 100884252 -123773733 55737359 -64026980 -148732093 -74160393 288992086 -196887186 -20352219 -154161748 250284257 61351220 39235251 -56288935 -24265889 224190339 180590473 -149115749 -242753581 4760622 -108316757 -202344697 244941557 136029484 -274386057 -64337987 -97263861 -290509867 53971920 -144863519 -150512018 -18423404 -4937649 -243580843 13166405 74216820 -246308708 -76988010 108523903 -6664711 86529679 -50195815 -260013134 -115277354 283892475 -63823022 -293857219 259037953 -143640117 239436885 -150595819 -92236312 97401518 7170531 285591761 139353940 176840911 -162500072 131999051 -44745381 277397005 73839539 152900294 -190712313 284375393 -235488076 254236732 134077884 187968708 224870061 99308311 -250293980 114142206 -124272187 -194223189 163673684 133960365 -289167509 -222300606 -137606493 34897455 6084374 199651285 -177501352 -49625001 152008944 -134393469 -199793459 -161339404 -251351737 292415528 282272636 -301195719 200050323 -257721894 -215337020 -36632590 -185317579 -4310839 -128385295 159376249 29606058 -107139582 301386657 -156940788 -31890366 -95864205 53062857 99852673 -76955471 -298068181 80115954 224595828 -90387714 150565013 260945035 -208190408 -132819173 -137353732 -88959577 219128413 23938880 -176714063 222377199 -83782489 -111792713 285426969 -16044432 -93747892 225977854 206616871 -149644479 -284537103 -22933664 -100430388 -113222875 -272898324 -12032898 -202961069 -105396406 33898859 31653432 -148703776 3195173 19892300 -86957467 -79247361 281724361 75981781 34980187 294778416 300659184 110532095 -187308252 233948926 -269991213 135601156 162157832 -286325459 -16570176 183824740 275698226 257926974 6353657 -43409164 -123605667 -137963900 -96956756 301812927 274300363 37341047 -283705356 -9001814 86633203 181193875 -15172713 -50997510 298473273 184021012 -111180518 -89470600 -29534329 -293236785 250412027 -128136288 -51369384 272623586 94959943 -33435983 9314907 -30439941 116909529 -94049243 -122761885 -110018969 120408899 200532674 122424080 -30106313 -289371923 290791504 257071737 -189025018 73131175 197032179 -9927607 270538109 269879761 84097166 142509094 -166816620 116542513 -100660022 -103240759 -158728747 226938231 184052145 73533385 -53176091 52509849 133283757 29426682 109442150 -296488847 -204890332 178949377 -292183788 249104013 290068596 -179872141 -87731753 272647067 -202852619 32820128 -37672648 -208510039 63973937 51485991 82667352 -103534136 -291775039 265150336 -55880296 -56894774 224551130 266147994 196427632 -182914004 -123579173 226680799 -301252352 202471474 -185782235 -45360209 -251713519 -97869158 -32954878 -241291454 77533888 273993887 -192270417 -171262518 -258556273 -146882084 108474836 231351136 118346565 -140846106 253793292 93127296 -181103648 15725005 270095961 -77346610 301284067 -243268385 -170933174 -242813259 49472074 -225000612 -211928891 -221859272 -235243211 249719426 -234608080 250660935 165646428 260017687 295896129 130254949 202866219 267367726 234551096 26202981 134124520 203323980 6486393 -299479318 117489521 -292298000 -63648482 -188462616 12440743 -273195508 -18436069 275498226 229640151 63905396 109894692 193287184 71133162 -1944843 -65600566 104312431 192290097 -111822975 215650394 48098889 2656592 -155941496 -224194163 156247828 84617455 -75226544 98357568 -293867644 -191108004 -6987849 -118194193 37553991 -188709922 -263874941 -102574840 -278860197 274525509 -59342728 203568836 288715526 278730969 -89078738 52696945 108124039 143080084 -185317436 146509693 188354081 -243099299 -222355356 -23244054 101630133 293588817 -159314504 -219716983 263858858 148002734 -56058002 -157473942 -30360426 236457885 -22254602 -262426738 18203165 -93265177 215877561 293980064 -117896582 -206609494 292186311 213528370 -190346996 12739260 26195100 52497878 -159065520 295007220 273485916 -224441563 -243706998 -30050069 -146110970 238871070 182069558 -172084009 -282720371 -46892816 88258976 -275752334 86706256 -226147723 299063536 -152261536 -73806120 123834566 -53603943 -145881349 -155061308 -62122537 -67509838 178312064 -216407134 -272767577 120052647 -52224775 292710951 142417128 203184729 132321883 51973829 25278880 -241802739 185208847 75656190 178735896 129674458 -70552516 37133153 -279404481 139218733 -258943467 -152565632 -155676118 -215659545 -247991358 -70887198 18334974 -163816034 57613175 -169778655 -40492814 104764684 87893881 -300063963 216347798 -5609174 -293426257 -152605490 76889800 266476748 -199705990 49265199 -33831952 -297979643 60118753 -197750432 -92955009 66308209 113404631 -181615824 288449684 -300466998 10255829 5336220 -113525206 281219741 239066557 149402580 295309903 67945460 211146923 265319022 -244844320 78668639 -208306274 105060948 7507114 29504074 -84064243 -17025420 -95582820 96932131 264596929 168805365 -8185319 249224904 24897720 284517765 -201750480 70256805 -32447557 36538735 251299825 287102973 221389945 -75627479 272516431 88650853 54861616 9931517 252627541 79761569 297700761 -193433773 213047884 4654967 -277484902 290959902 -180416875 -24048998 -58595339 -34163044 -252507270 -150893208 -101929451 60658175 97553114 246097174 242941442 -214013554 -297150874 193587720 -156603164 -13020155 -8345451 144630420 -165169170 74483935 -253885704 -168757721 -205440707 -43743587 -10668046 -220125804 -217641374 217866297 33315902 -134146258 -156913103 -40682197 -125966667 15722248 149875522 -13837816 -136386823 -232542004 -101866932 -146018465 -278118233 95703189 -107459911 244893185 -11276130 -51051193 300868984 -124711471 180818048 89958800 -189557788 -199526317 -5430113 253276295 56852883 139941297 197012600 -25032013 -155005798 84837247 162553394 -250573826 26887889 -130776398 9745554 164875652 -265137544 -301634367 284112614 290056683 -261026482 221491681 145314745 -179349468 -276842650 245315024 173719015 173319425 271613449 106777089 -83708369 5691865 -50340115 -201410999 -173265034 -132960111 -15601943 -244028045 -166764712 196210537 221051117 267247458 -28670397 61947009 -159283187 102734997 -267077649 -230473872 206960843 275616494 -22488849 -105705060 -281460091 84129903 -249543856 24724770 263772205 -283619400 -201031750 10058427 78659371 -26470956 -8316295 61229035 -290528204 36313804 178237777 4243011 300001219 3783 274488119 -131139741 65343660 285542277 -16785472 -171762588 65878108 -218557601 270838598 38153659 -81946652 253454830 107933106 -287249477 91119353 289792353 -265796082 227485806 151975112 -87997259 74458338 37575402 -156441881 10162889 98761212 -184146248 -102811267 -285150725 -126399629 -95895409 -269036645 211467236 160767876 136230680 -106229920 88401969 222466771 155659114 -177847664 122353560 -515974 -91744685 301039023 87928114 81009879 -156862925 -77193401 232614053 154978576 70803072 -46694929 298230776 -48304072 235425357 245812007 292880531 221958041 -287532422 -191210243 -17558442 94164967 -146804534 -60830228 273916093 -36271181 -200206688 -223221432 -156571476 -240909981 10869496 -137395876 188656961 116791887 -44766543 275153755 -250520415 -116478974 -97263391 230551095 257659574 -134274160 -260664630 288069891 -293847215 -147440536 -115413546 191129841 138180071 -19266684 93214658 -152214402 182433107 219830032 -1506694 -97045911 176453972 132778663 -224486380 274169615 -107470993 286455148 -276578452 -39990891 180162475 -300289365 290824753 -223987766 -254835858 294311625 -131727041 -24979979 -167990304 -79274480 -298618662 109515202 -186250552 59321459 -231721358 -33318832 254754615 -20020750 -193008628 204431460 -271316437 -17473250 -287906373 45200026 20376082 68050776 181847595 257237509 -6849281 -45086023 282403287 23114819 207983307 -259271170 89082519 -292102068 -224288881 70066395 -275002360 -204727254 -40358199 4053517 31908933 -90246764 -222817501 -260937497 -252189858 249885081 97978746 43660076 215873315 -95965232 -238017365 -266189690 291140600 105890357 12315904 72112907 -243578310 -289946349 -16854512 292658574 -291423340 -168347111 -147326766 287023302 -46431211 152878604 254802311 -186250817 -133888339 79384330 73117213 -36170686 183351760 -301721150 136760643 234896460 33292662 -232842755 -96282988 -174932313 64114191 -216879614 -258649714 56079971 -260361002 -94489738 112246762 297041497 -246892724 159897877 197982630 75286633 -74776649 126302869 196566011 24471347 141935812 15109258 -269019625 -224223022 -62613173 -283386759 125675306 -301844921 -289376665 -212775168 117440738 -15559964 -179109965 15933881 -97445942 293294273 -63458466 293767022 -263386694 -131035523 -212561185 -144894759 173633653 26252821 151409298 136665925 159813012 194435952 135839786 237731399 -32256735 104359954 -136890228 113131632 58970841 236880102 30256544 104153243 -171677522 287855909 -92486165 -272808875 -265984505 -302169766 264671357 -289725411 -169924720 112462096 -148201622 243710265 142964924 274440486 -54832619 -115987559 -273323938 161755169 301492887 -240202595 -218399540 148936627 73551573 75046184 -161512126 133611989 -217326473 39612450 167243204 -24857066 197223566 293359863 227365270 105403917 -281121878 284999771 117449073 -86860969 -104143895 156913765 1491883 -77544149 301733024 110810454 206278081 195498997 -283097462 -171422288 -285896116 155828001 -121037188 -122750168 214616445 -13006376 -59334235 125399282 277435140 191488859 -8210973 -125380093 46581588 184316257 300061651 262020730 -197419852 59279212 -85108607 288518200 -193191405 283859919 50709528 -186762003 -71890959 93834714 -226331695 127330870 145777936 212771121 146244394 -26570690 -155244232 66550379 -173893722 -192029096 32143750 166266716 208176976 -55712182 -87635421 62112796 -244546497 197965557 115328808 223760234 -5613870 -244435823 -260231335 -100736424 28588491 138283550 -284580005 93577803 155702751 -15072552 154509142 -102925302 213237132 -137425205 -22233051 -45827394 109033463 14754419 -118192296 -262799807 -205560068 15148273 -237830920 -146963903 30000930 280279213 50738294 292807994 61860750 -56218943 119459289 122459401 -283685437 -30160487 49235096 112101528 290498136 264016474 160743522 60534378 -104093511 -198140642 135290154 -33881793 -180445284 -146653110 -60441185 -259298229 -138948770 -128905282 -148896097 -177005064 -51811055 -96571447 -150437232 -289229808 -106132881 -286394888 -267713111 116190454 282695800 208511306 -111770689 86526576 143747288 122838539 -177513542 -188938584 -223677658 -76453515 -287342242 56716649 188568056 -238300599 -257531672 -107704542 -24291325 -53406197 -193741497 -71888663 47758071 281539330 265795079 -19935602 167428395 52829718 279530875 70469094 42558209 130435442 -104805095 81789999 -151174802 278947916 -201718549 114556894 -104254931 216913589 69676838 45380054 -10219524 -188305612 -93373203 41681575 -179855518 -84434943 270270960 -247699203 183246772 -232056811 -166456042 133956812 87065837 184451328 4807789 -232093937 20804061 108345514 297736936 183956257 252111250 -16849820 -282433000 -212318896 295649805 149630698 125905647 279966664 -59891365 283750773 -88988831 22388423 -18459546 -275540105 190339843 -192065961 -294255594 -251431359 -249053524 -301112923 -293471741 -50381346 -244233332 73814062 -210608149 190766001 -220910129 268576887 -15172072 -14812224 121669289 125619830 -72733090 295608719 -206784178 -219806238 219425136 147747387 -17352694 276656669 28413502 44153375 -186136487 -107309860 -110981191 20768181 33067571 -75732820 150633500 21666775 168641817 20667640 289588117 250056997 -282730585 -83441401 272781428 -140293076 159897171 200574121 296485462 236640373 -12142175 31302911 -86909498 27040507 -65582981 -203648740 171407245 -121275147 -74461449 36951745 -71998094 -274327315 -96159875 -119792390 129479957 73342642 220990544 158591205 -72482884 116884682 266091784 -204789065 -244980789 -130395650 -245842535 298530345 144776128 -301139125 -198700598 57487812 -71744672 -99919218 -218195445 77216682 271637636 179461456 35340419 169905580 -48871240 76041720 -260577751 -231589069 -165987279 93270475 125590735 -26166228 -221591043 -75344893 122982541 258685924 282632886 287139066 127107488 122724144 -99932449 -247811196 -222522661 206385441 -10458376 -167034624 182282486 15047246 -183095916 -288283516 47125325 -115455383 -30449470 159379580 47116183 -33546348 -1539992 27478143 -165448883 54664001 -260016871 -59209091 -112002108 -195686068 131209411 204120424 243271547 -95115614 5605028 180850439 91460769 -107269166 -19933785 -4180683 -259853009 -99348829 182137429 -113515933 55091592 -6609484 -270890819 255924696 -162907180 -215882614 230796825 -20390115 120855103 -182658955 -53660698 -104987764 -159689499 56326099 -217197199 -224775828 -174941581 59606654 -45193536 -85324674 -14358636 193056704 192026946 -177896723 -264624513 65139838 262470973 -211224491 -21935970 -134555105 -285556418 82324273 -264454563 -61105175 -63138741 -156615609 -191288740 118317082 253453500 -243598284 75968103 252173620 -109309652 298022274 252923484 28338934 61798573 -250574109 -187531091 -224340794 -93805116 115410994 194885458 -215280383 -43700890 300675304 138769500 -267171647 166301217 -192107847 76631816 -49925907 349904 -208112806 -7481661 203700046 160355346 225252797 -183343799 -135659054 -154272823 72693686 -194514656 86814728 181669796 77677962 -31397143 -247799761 214607176 148701115 -281858046 -257002774 206715964 -189111464 -9932611 -41748839 -202517332 279906404 247352483 267097100 -19116311 205158390 46636694 69529863 -293928014 212790266 30066234 -16006353 -125545995 74351245 34225674 -100400275 68647032 -149794704 38526947 65713475 -222438487 -72166978 -251707392 -269444198 -260402105 -90877887 38891982 114606552 -7024283 179945937 244754427 -244876676 -181862642 131189376 -87757369 -155571546 -51170978 20319578 136849769 -245316190 -5466439 203540992 -197702872 106889088 215302759 -259329108 199678305 195445846 17927585 264148632 -183017679 60976859 126044637 152831837 203516516 77860768 -85096474 145502015 -47892664 -244317395 277169201 -299049588 -102903968 186414299 -129508673 -273874285 2018888 -187061643 -57909467 105085488 -89626009 288528418 247625423 -152820334 -23818795 -223371501 186631126 99487936 39659520 231648524 -262385307 243786438 -169570899 152071651 274449818 -179595692 6856102 100396439 288949765 14754559 8436710 -79979599 186801722 245487174 -161192459 135572249 290277102 -189488423 103806808 -224035742 -230970976 -256068718 -40890734 38035123 -290087870 -155213527 -113472388 -275508565 -161301371 174326775 -172842542 -84523918 181531292 -85424986 145508123 137474879 -262375434 -211750894 257396819 -164788065 -291876587 298023566 76633591 203657356 -302057024 -242376037 124650480 -243911203 -90546895 36644851 -7009485 -58652886 -83780858 217015191 141534198 -210638190 121730972 107521841 -231710172 -296482325 -209522564 -38544612 -207033266 106142303 -8993045 -79381128 -33847816 84938911 105549139 -285146934 148211785 -213672126 279646503 301218321 245528886 -289991308 271820641 271452201 295194739 56042234 -146934002 144507849 215432945 -295124860 154448793 -179149451 167338494 -21914946 -90753631 -228750389 105216416 47715679 150498167 -176907741 284664095 -58560133 -111876302 61948489 44238181 45061421 161820471 -294735698 190545886 -171391002 139495611 -227534353 -98393882 103681526 41735088 183101322 290253431 -128274714 -182918568 101468817 282664154 -168673671 -117296399 -234135166 249503494 -150821114 -15384013 220334498 -109672161 -188367470 -158252124 -243698996 -152762267 -255204446 113143702 -268301928 167535094 72205983 -16109737 290811024 -110154075 -122126226 167315447 265842903 -160399437 6813381 85076792 -51325229 148744163 195627536 -179636458 -204454419 -277502842 216162601 -136852789 247682195 177893070 -24588605 35006797 183936405 -170423831 -251810088 39868718 -123160138 68934058 135281655 -231276278 -150719785 143161229 149486308 -568545 -109169597 51062490 296049944 241585680 -254878148 -205412323 270368435 161719063 -297454635 -46320575 271722119 38212701 -76493151 -201915470 258843086 -292444179 -107455719 -214978281 261235505 292188451 -292048050 -72963071 -149706233 213768075 258068481 22694340 -128496947 177268045 242659492 289113084 -105570994 227664418 -14566581 -16180267 -295756317 -180862664 53988678 -54913110 -40004120 192145293 -223961640 108602832 262437680 269166315 -257631566 -167779465 -63907215 160787946 -71198232 -47117968 276001257 -224585657 36716993 298862705 -123137626 -116373799 -178451117 235981717 -137914100 170630816 -280520758 204004973 99687593 214316369 -205131282 233222662 -147361054 197918818 -142225153 237430710 65418798 -252044302 -285327534 -292154002 -21998920 -117558185 109919566 -240020248 -66529648 -36835337 -248884865 242600283 100063181 -111350528 212764632 -7627641 -36347557 143648717 -153285178 -32492722 -254490611 122925559 99302254 240572260 -12608228 301287341 258036925 -231053226 54404734 -192907949 -112812947 -68036005 277602072 -120843788 33009028 86302504 176714677 150835408 234579997 -122783864 200031096 158482922 25967511 -19765264 198070569 276009403 30240918 -130234545 -196114515 180600358 -246883388 -158480876 151164697 -118503116 75826075 170092466 -59119762 -30738456 -229511897 -3722067 -280376270 272352409 100348926 -30451932 -83864591 51704522 -198790776 -167127684 -24734034 164564725 -151527000 -211101867 -51000506 251739142 -133409017 -117036078 -272013792 -280807893 188282934 -267326555 276338752 125245312 144593873 195938523 255877870 230587144 57816300 55311816 76288136 113485104 113511566 -109172480 135432367 -9335601 -1530596 119919633 -55727796 -236381740 139057313 296714593 131104300 177766574 -74034781 -21841847 -35686153 287455685 -201013793 258861158 94917637 -78176114 -14765277 -243309832 284415738 240742469 -138461742 260154543 -169756677 1300708 -61073383 76561336 286689902 -81217381 157534440 288482986 55611306 -281701834 73494937 128773545 119708627 -192363953 301733312 -260655065 92803502 -197395321 143600862 -162012076 -67246942 -211633357 143325638 -102495215 -224402951 -194897474 97774527 -113716451 234256283 -116579809 -129962722 168904222 -274132836 142530400 130201852 -214759384 43657102 -251571608 292089570 -226276451 -85863894 -224195586 200017812 -272986665 88240331 -228521265 268668828 -83030933 -9226996 83938376 165859089 78583697 112689320 -67999198 -224177857 -186181265 33800637 275357142 114161482 269318417 249836947 -179003874 -216893624 -71981947 226317413 292392049 238561101 -103230040 161282784 -263705958 -99922830 -106717232 -251473386 -144072138 76127396 -94326307 -89681247 12532817 13806776 96067629 -288355036 -63484284 -200415386 254081347 -232436591 -123603420 -159510476 197156868 286615566 -15127209 34548244 -79673158 191936838 128908049 -68081677 32711564 160003416 73987744 180030084 -12510032 236769458 -62876609 -165193978 -112073773 89886086 -284122646 281317377 -6664674 85430246 -175780105 184553219 17691598 -271509623 -37108698 -51888455 36320869 -43260061 -149679412 114697934 -62591149 62228048 -105121698 112845989 -146917053 118222246 1869961 -272243632 -78484318 227818081 188212206 -284138934 273746102 23814093 204415514 -270861252 -275215000 37094176 122222974 186559221 289275911 233113448 -230014305 -38020789 257080628 21236043 -183012576 -109888897 -289712711 255720932 170186244 186163387 -206916159 -101391203 -2896544 180812696 -125268453 68894679 -24382259 137916712 224357880 -99633016 8468837 86422902 -63369877 -92233814 14734563 -284418135 -292719169 -46590660 206529393 45637070 -293234097 -130802440 -27801481 -287754862 122151185 48671933 -19294882 -290326812 -271155039 47943503 -271552212 94811155 98205965 229412353 76304135 -164027041 134279010 14171578 284125216 236660045 -158048331 50134056 -168743694 -247315164 292359258 9826741 -150015969 -256540655 248222952 297251487 165927473 -161174113 -199973955 -238176307 281324657 -122639074 247100026 -128267772 22601700 248167227 153749289 201157741 -235017935 -217310866 255379095 48421767 151656373 50149811 -46265340 -131416924 -3750792 243312951 -231479407 141158229 -18699591 30342051 231464149 -43460921 206552219 -263791703 -49400990 -25150854 -230943677 219720748 54148609 -158375652 -67091331 218874596 73081981 -88317650 -116780791 -127205444 33418966 -252946022 -17198013 -70944902 -180075027 -200413386 -79315080 -219684787 293270572 1482146 -76110576 -220311879 172397682 -271467854 -20589436 -55948444 -81812168 -82064463 47921794 260531210 228087177 23260821 -75595740 93155399 2572179 -296086925 126703128 208105837 175874995 243102196 -198269563 -282438617 -3516787 84666903 -10220656 -85148041 -80760697 -9533314 180267685 191312710 138723480 91722995 -36904909 -56346358 56562914 -227902737 179511601 62740847 301439636 -149451152 112154680 8954069 -220214518 10423012 73203923 -29803972 132892519 -285930691 95116066 145390396 -130089035 -249664988 212936751 -180735417 -272334442 191941773 -82614506 -226569034 -2388120 -214300781 -18792184 62617828 -288964232 -174491781 -289227393 181474571 -190916154 213200674 119666842 70856982 46656809 210272759 -299189236 257232669 -236170817 225869497 -274771210 -235739259 -106871913 44301907 111009630 -145575362 -172154738 226186257 -164536347 7233217 299752164 -274366181 298570976 138424435 -111855939 -41562128 -265265150 -2139256 112260378 -33389751 43933597 212088308 242910666 214384038 202702967 -270447999 -210566556 -39845028 193576453 -165669947 -247372328 119510996 -30183781 -290187980 -68694381 -256738467 49225577 199457325 -80918212 -213599398 -83904034 -246425077 -77691639 -31494022 50725764 237457972 196797110 216919090 57139205 -1838712 -264270116 -179363645 50270569 -118484768 27859640 -2319347 -210516657 210284869 41172159 22997188 -152781895 -83523657 51990997 206596043 35667694 -299845739 -30536413 247488776 -168495086 71125128 31272925 96362341 -35797023 -186252822 4458824 119787276 228927031 238611628 170883213 129590269 288573111 -137847536 -60617062 -169374341 181271452 -261278770 5954252 -59199129 279316228 -215346165 -105796498 53101923 -62143945 249844242 153889567 123964784 166799164 114733607 -162123226 -270124180 171921268 -146688735 13677349 -284799338 86783268 86924244 9271558 -235015264 115905471 185693526 123741504 214629206 189107689 -172341880 -141230829 -22296441 -108361899 -215882655 -263943595 -10861201 -107702475 -91621980 119160748 113458560 19806279 299200725 -69855810 216287918 -57094945 -284771457 -146052742 124204574 51341634 -205038743 135470869 -105221890 98047306 185009087 121988672 -148350090 -135070238 68062159 139385930 -272205830 19461367 79258363 191852147 -108349013 -231359481 -189073220 -12265225 -222170888 -156216846 -268792737 147936764 150040830 46975250 -25300123 -269336129 -243187030 166975718 -56571704 55191518 25719318 -37318676 -111900616 -63795360 -225131389 180160887 278079451 -177840887 -154040826 140578874 -74377748 -217422476 -288149632 -288620507 270409219 -246231055 -173703367 -136212112 -111282705 -215106360 -298513425 185176605 -82225230 -281000057 175700114 100685265 281361835 107720948 189002839 -227699425 174570553 -114002470 94533741 89587871 273256681 -54645698 294703919 -282548273 -4695769 289013327 38165633 96508326 130208955 -221137260 66498298 153077317 -64304978 -286825707 -73205801 278574158 -93636264 165573211 -299755992 -42335392 20513990 -147343203 -188731940 -232661534 114380466 201745046 -87413548 -258063347 217154050 60225930 -289154183 125976474 -132077892 17667214 78565777 -36788436 -79049688 -50667507 215354448 47322758 43217156 237164439 38947252 -208222040 -141523018 207456897 -244849518 -166445491 -137339635 -166597721 -37559318 -114672873 77633770 251177312 -263426304 118337479 47183745 -163580295 -130163729 148307969 282071274 208934176 -4090523 298049784 138563573 108165961 -134800126 -228288852 -76699466 -165929367 -107580179 -235553790 -255184013 -273639104 52914462 131949485 -104882638 -230113289 -22269542 -48869576 214190519 -255765964 12532240 -46104584 218565474 -7630513 269611069 297427949 -281175899 244637759 249280514 169527551 -238881490 -110435628 -118854611 -223357475 -268653750 -260628887 -42510387 -111450335 -202052232 -273010740 -54869227 -224477277 216887481 -268787790 164615504 -190745374 -176486427 271074846 49691981 74840529 77293788 28806551 -68561319 58012688 63912972 128044182 248582691 -6874649 -71442380 -68966729 280369750 106658394 59661644 219478741 -280748939 162220398 267592648 -148801533 15228655 284721455 -230525075 171557260 88902253 -227490920 286536778 -109996770 181419303 20637581 176991237 -167969227 -15358003 293868520 -176767128 288157269 37097697 100569733 -100871266 198039845 136447412 -73335097 -265040665 174003559 -282113778 123876503 -156417757 37294272 226835557 -237647614 -91232584 -18239416 -186176604 -169911672 52432692 46823924 23982321 1948666 -49526120 263733470 -248106074 288142596 166478755 -227816997 -178402752 -207559246 -260688822 296222668 -180959387 -35303997 -117162482 -269210212 121912262 301660233 -66990100 164481670 7885426 179118663 250222541 20800400 -241622867 -213014820 -216358942 109964437 -257683075 -142121950 228611637 -165854107 165284091 -155905199 77305788 125095500 -92526809 -143411064 -105096818 250438231 136003274 -32846196 44151229 -40640197 191106053 265120577 279624375 224220327 -55944631 119036829 -154097849 -147188663 148100271 -50432849 -267445500 -31903763 -206476144 154771736 52106764 -280439390 277241875 -222572954 120537661 -69016510 12525265 298726722 -10308334 -257332106 66212726 -298887131 -284399052 -245043724 6903003 168115236 145147143 -290130763 -27370327 -20503100 -63213940 51885325 -270986943 3560330 -242344845 -71077687 -246302381 -210034186 -9821582 94024580 -333263 151244848 -34492052 -64241042 -27051718 -140194783 26992399 -289540767 -253322250 -298351044 -268406863 -30501555 10504086 29114243 191185458 156298880 -198655050 160848105 220934322 193486107 -85622698 196973629 137436323 -128883347 105104876 202548154 -294041377 210035959 -222573170 284457972 279542768 -246383941 262442168 39844372 78645504 126656030 -221470967 92266638 210593878 -191061775 254288827 -72894351 108924885 227287355 38503229 205880344 -87837640 279573219 -261313028 246731402 -50438563 -122811693 132964491 -131297049 -34454652 69006658 165700765 -175571586 230514583 106456 74885807 -135458979 262571169 -3625300 -199594125 35886737 30521996 -118113050 -96313379 -166084738 155247674 -221662992 -240509867 -107558112 253385126 53834779 247520904 -298718285 170606579 143136745 67199738 84058708 153636004 -171632995 84006753 202552382 230544894 -56318797 290489582 302658 240317407 -215851078 -242380230 160346020 -207540546 -161802118 -300294594 -144247158 -38219105 68652352 152619316 -76488933 243271469 -292348116 -255625772 -230273432 222221456 -19306903 -222528376 217965392 -208518860 -217684730 102348603 254806228 296018564 154198514 -196922307 -16283669 23923931 -2063377 -41261241 207471309 153733415 -217435369 -78704851 -269757782 213978839 -48884292 182734663 -271068097 -290095112 155126797 119656369 109200298 279073253 -51111578 97628625 -301293379 162331518 19517125 126502353 9548315 -277159076 19442643 -114680604 114459811 -220115141 274370897 -198164141 195997712 -275018765 -70915166 -37862287 284148899 51685371 8185139 260733463 94460798 45956245 57814997 143639533 222610679 193545721 188369944 -64454138 162969665 -242657870 -123729454 41694607 108210302 196419863 181584138 239441641 -30090111 203464581 -21191980 -96702252 264177124 -170353274 -184999651 -213298728 261443578 -56059872 -111545770 -79063298 194835257 229704999 92144632 -11166628 -151959906 242054931 -182527180 -248007477 146858012 86741810 246465387 265336602 -47479222 51135288 -30621301 190922357 95768047 192198446 -285565619 259562614 -175118716 -162173738 177491479 -126283119 -221960045 283378392 282330841 76102388 -299734029 -71010722 38286992 164183470 167838157 -274666486 184504497 -150430429 -269351559 -211099295 144121969 157816038 231533950 245440576 -265195637 -251856043 -211876270 249768355 -77634266 -292240055 155115103 -43022757 299105579 204781263 -169030331 287871940 -97311367 116687941 -300128225 83570352 -140163138 244094544 -63150687 -93890830 70481703 -236241268 59981721 -82671454 209209410 140026035 288402532 -234851801 -218542644 194822324 -43696056 14045945 130529495 254751857 177985900 291623328 51048076 -47255176 214638722 299315571 -45846195 -56775705 66773263 -177475424 -194518941 276193709 -102703933 -284018570 -271486998 121948626 55444959 -76049938 -70612671 82728664 -87035181 -175043780 -302192430 287645081 13952410 -232773451 -284659029 -199928377 139156308 97347326 -267934688 96656585 -84496146 -56615065 262872764 216775547 -140453300 -141685736 -274807021 -276067494 -255483644 -92875280 110605570 102491177 67105698 -165109897 -32967668 -213266103 17177534 -152132884 220875801 290686169 -152350331 58194305 -300667248 -260604191 6900519 -162122394 -42350026 199817691 71009237 300199609 -289751043 108207515 -180919964 -279450875 -241253059 271866779 -207307755 -190580455 167501319 295537516 132699410 -129024731 39950826 95063508 55102999 82662795 -85964470 -269057882 -237297766 261021850 172654635 -289651882 -249283104 164408570 23510496 288708049 69824191 151177239 -271027429 -277333788 -290664655 -62730161 16653544 94198321 25659202 67030378 211658320 37069475 249602259 119698828 223341482 -208425853 -145761221 -85539717 -7956093 -45621641 19787499 -38294211 -130717217 267008372 258688936 81231572 172494641 -248720384 -251851536 46918569 217730903 -291350794 13101402 -170319956 42540197 -165290577 4892047 90449057 -230954936 -128364208 -67138891 196687596 -27838404 -64005257 -244712026 35506181 215000128 -294497075 -199592571 31135552 -183044936 266614281 197293373 219461762 239636055 -289168033 886332 14816985 -167250134 -274652505 17270156 -92180548 -28232059 60933237 -210747273 154465740 -202072832 209314549 160517856 -30820813 170358771 -238188015 223225487 -117836056 -188279513 34237823 -230525933 271641807 165982643 159285193 164831475 201871342 -168753324 -54154479 154944183 -49929048 -212159201 284612261 -273553171 -241826072 223230165 6689000 -116737336 -66737575 207205655 293220914 54465229 202597587 27075575 228338319 -213481899 -215129990 265775666 518964 30256187 -151674608 -147646868 -105916303 -198110995 -295900380 232630395 287788358 111047342 273548699 -71996653 35294467 -211071640 -195532174 264420533 -105318277 -173544543 42009864 -30359909 -274774990 -57568795 -11782519 279324015 278249938 -78273831 -279993192 -174198650 40217779 -182830855 220909144 -32313652 106471739 -41656284 -191948086 196366092 190785179 185266617 247684062 244323448 -96402940 45484147 -67345795 232407563 20687738 204417220 202510865 -196416412 249788084 299808011 -94299499 31038244 179848415 212318628 -252062765 82962895 -274941575 56817555 264070884 94594302 301724490 242257361 40812700 129886345 170358764 -288146446 236372513 -215797240 -210839917 56374073 189487943 -137862302 294166088 -42481152 43971372 -216380362 -221620062 290054453 -86351359 -234175011 -130325717 104285898 133023508 9330626 -99472904 139578674 77736292 90535974 186203740 -38204482 -133608882 118298281 188902986 301627864 11053920 -112756460 290180348 -106239524 243740840 37202471 33141482 41000025 -2932657 -4047369 -210652613 117522808 -128584224 230948038 93819931 -92257582 244397195 -166787181 -228077266 -161050713 121993659 -65168833 45599660 114286318 -252418836 138498893 -32148531 -106481696 -250064419 73857233 -221872913 107474760 -257402953 289172161 71606480 -75993789 -71286286 -69465899 -235629374 -57631137 209691173 110486529 7959104 -9684234 -266554948 -63520244 59323720 203434006 -1738277 13080510 252947468 142493532 -187751947 39986793 242690822 103365752 131981112 197981992 103070048 208571535 -291378049 -204686192 222497160 53077002 -37601028 -127811744 34303218 73155623 80537443 166957781 -216488451 70800989 119285889 45179937 188000169 258137350 187718337 24300798 170792272 -162383287 102922030 -159252374 176797661 220873928 -242283977 94098181 -237135316 198959813 238166961 -118318172 -279361580 -185461483 -292258840 -110930312 -157639311 -61400926 -47176837 -134481999 260274279 -234750724 239857416 -123184432 176013356 -68511953 282185382 -296257824 -196511825 20280512 -127658570 -101878578 -89370973 -293134026 188964601 -70560504 103931137 -185202125 -121318368 -67611898 85295840 -299258111 -45329583 -276814339 -257929142 -189526260 -295460095 259140840 -178414538 -237650342 46689330 112235258 -64328392 -25488170 79764862 -190604312 275888870 239604871 45803079 -91265678 -229727311 -271383686 69611419 223827866 268035329 -199875976 69987460 276865493 158185162 216749377 -128694325 289352252 221113403 -200555547 -245337042 -207616682 59594779 177176707 -248534520 -18602410 120946155 -60498960 -126648873 141816811 -57080184 118895108 -103955109 208447219 24428348 -203754914 125052847 22295264 109961489 280952150 -152301095 127877740 113328457 23368623 276442390 194797827 -70400350 -162966500 223833698 185230639 -183873054 -112995771 -85018937 257191700 -132056715 21565015 1985388 -65478933 -235272744 -196713217 127501919 -294643502 124981869 179520015 56851192 26544030 -271887665 -56384589 -222105331 -189364449 -58351133 75442065 -160770868 -146715121 301391116 100668755 -146953575 -178525764 300793353 -277786104 -64178377 -140514971 -179858219 282427964 -203343620 -148581290 -66877398 98574578 -120316873 -278251265 110572123 -94447119 -151726872 215993447 -23307635 6335134 190733117 34296587 121361460 258384505 110272262 -157991623 134473441 -139552272 174767196 119904372 223722079 -46453951 -155029515 233867366 4049236 -118864286 -240687937 -165276553 -38457732 -194997213 -100308776 10416703 -243004920 -137328091 213779966 -75884164 39517663 173352840 48855103 55556834 -1139307 -13313232 -166526486 197602600 105142316 -122079364 158894047 -162492371 290340205 250304438 -291613016 29736374 -36521104 -282361258 239144877 28630341 -144176818 213590743 -88605873 105323065 284988140 184142839 -281570033 -129169050 -301707589 191885609 54969789 149116110 167437197 299044120 -58272558 141896346 -30950582 -186117229 47186721 -188063279 205115734 266042800 -178443035 -87866330 -152458641 -182923382 -274827548 24786386 -67140546 9473621 -88735618 -185644030 261662908 234679494 -103535944 76076415 -38938836 -171241970 -167844 -244768843 99096930 -201403189 264480976 122899695 -34172772 -31492146 -236427864 39058658 -66969414 -24606927 123403199 -29986292 -39926447 167611822 173961713 -106036037 196903184 86495740 282198469 -231546248 -138681087 106167859 -155309806 -168540051 -168411603 -128818240 -227487166 177871468 175888167 299645289 181248260 -291505236 172312918 -253429604 202054683 45046786 123860010 -29962998 -204440525 138702187 -97517926 -134226761 -203804311 -131518298 34657455 -92535224 76830982 214832886 302156433 28077021 -218065256 -201736906 -216633590 66580239 -155531187 -203524016 -286673151 -89590449 -246130968 -181291935 -53441388 -60625734 -213698528 -12984731 189207007 89997920 -42188300 209230493 -93682978 246651393 -20244148 205427745 -60862530 -177035314 87766615 204694091 176002955 22967743 214230749 -30592236 50981492 257781925 -204217686 255657163 257009956 -60799950 -74531454 -194383222 -90154035 170750332 10015642 -231368969 -264211507 -211013299 -71011958 -133017088 -116436944 100081925 -221975592 24915553 188772303 126912817 -255981621 57931282 4134036 -242647203 -252864744 206664331 99366410 -59656004 -10311103 -98276707 84999253 32535727 -3841860 -93253622 274153582 -199180112 -143842335 -229379894 -233863296 -212548195 193117657 117346121 -235008593 -256956855 292752516 14558087 62124568 69501879 203423563 -220040306 28554215 -216376449 180666304 47388703 -108957104 -140271108 116835831 3517832 283960853 -134980972 53789390 -184414526 217269061 143165480 2132261 149208691 -200516220 -191351416 83258807 -52634970 -42713000 -114063917 174622515 -238053589 -48309197 -81898265 -274084754 58714116 296448330 -165215154 -56679484 206700173 -59445807 77395026 71685315 8403481 29056890 -155814575 200061812 -121412748 -233843500 -118585253 80203532 -75253610 -202237322 104688478 295485634 -285249097 283541393 -166469814 -108067207 -280610656 134490545 -125242700 -67352661 196224500 92961971 89312574 84371390 -128090952 143219612 -244200669 -75242821 -43047393 23066806 -47282465 24715080 294225658 -270255317 238280131 170182964 -266374432 -191170320 160615797 -274700566 -175882794 -196474480 39733207 51239902 139202669 -110318661 113073055 -192543058 -31894836 145344688 257313270 210121013 144802422 -114266098 243837772 93581033 -77600426 50061262 75031825 -70194943 -293990613 155017857 57596526 -302158798 -6058544 10661972 10246225 -254117732 -121248321 60564111 264738302 -83310430 8884958 183170451 198676806 9488434 103942365 -93876038 276641197 -130664446 -191824555 19892379 -137363442 230066246 -247175807 45015426 256539285 -274957837 -111516541 59656916 75080165 -29663522 160757786 -119367006 -255984801 -109329284 -283637287 127678212 31745364 -69588562 -262144664 284820503 231498825 152694522 -54407666 -79372047 -202632092 163661617 -70033262 91917569 249535287 -200402663 -41716661 271966590 19699380 -160489005 -268322215 90197961 -85301632 285128867 14269933 -219612418 35556785 -289026363 -49756468 66487793 -28718102 -61193735 248472564 -90398130 264808682 54447178 200395374 107379376 104977577 219422081 13074430 -270992337 296975941 95129822 246262347 17306665 176442122 9639260 -124937902 132607277 248569671 251499479 13552231 -291808504 -20051744 -88670055 157747093 -154780044 60424506 -125774871 169224125 88725011 -102124667 119752608 148972333 -54622318 218970925 172905425 -6549570 161438617 -187993857 53808901 -142997746 23593750 -18687438 221934253 -235816340 -184685426 -247798577 -139949037 91382171 287849731 -36487361 -64640948 -63579879 75854635 168317829 -215837229 173796910 -267500512 104227930 21798468 -200091217 113737550 279214767 -169699746 -168411583 261444110 227401193 -220584115 -136193449 263799367 -114126847 -22575383 258356271 234562104 -199228154 -145849758 -234366481 -2837774 -66865362 -181961507 235376630 -101509738 57866012 -197802048 -33362607 -74541314 -215693989 -129158968 219875140 80313310 -256988195 52454226 -20987947 275378967 159200754 -263222823 -172536821 301370209 291428689 273363801 -285675938 -210294944 188295468 -146797766 37366117 -261380129 -19717810 -227605345 -7280233 -26664052 -234403768 111614032 104434250 -165462092 58112412 197538724 201853068 179954384 -283909985 253603350 148979165 271608932 287149435 220533843 230425692 206481717 -134631961 -137788227 -229573324 -106216771 -243479928 -233143124 -126340063 -167766402 -22433806 77995277 57010127 -195454952 -98681281 166710459 171141669 -119917702 207677879 -127834725 194557989 -27049083 -19222806 193595823 2039882 94370312 164053126 -280783776 -177835075 -66663509 180215655 38986922 231748466 291766075 -45584011 -244725443 103285582 -16646081 -145253967 -168950906 204298039 67572020 -17814324 1963750 -12086345 281088581 -287624809 -232522033 259021270 297558464 53924763 136823377 231610509 295682333 47723029 -137744375 117435440 173231406 31357165 197653132 77668198 244694703 184288925 207951925 155615920 -183443037 125041571 134341021 -52140756 -192094 46557505 272302513 142967066 -99798657 -42572606 -288081401 -74403281 184985436 71293658 -48488537 -216881225 128795222 -195995605 187299708 -113161820 -205522442 -62255007 -17055409 -265410054 -293058553 8046724 57769063 -84976756 -66745506 -51152600 222732735 52934126 -211211060 -209643029 -209036264 -221427408 67894386 166794520 152714055 131003612 35025765 -46816808 -249413306 41311347 -34170338 215944370 176678268 162553808 84075173 -241919607 148976474 118035525 -197020314 46544901 34617051 -158622930 -6236212 -71678707 -302189931 196120342 -182931223 24480826 14971758 43294744 -233851845 128229783 271840602 208208252 239500290 152655165 182528805 -246930540 95719372 162989454 62630087 233190857 -113125153 158753840 28437297 245453283 205276178 161767617 -17890393 -121916738 -210408436 76248974 143819549 -36876418 130905611 -11169393 117532704 152063878 274753989 -156064205 139195492 -203218128 -284433024 -219560373 41290122 183080894 54003030 109129287 74393607 50019245 184553501 -291967452 -21742826 86334345 -281033834 205812130 235574300 -205577239 -144410388 -93410352 222125422 -103927773 -124929249 126449948 100569759 30904303 -282685014 215116234 -185005097 -136502824 -136144297 85917276 106444041 299011229 98042337 -161155345 232463560 117378945 264923341 254300753 -114872186 -35938579 45974804 127730462 -247297884 -6885413 -3930500 142939599 228806788 -168755966 -18428096 -61264934 -149423086 140919426 153763611 69236405 -298963802 -242500374 -192903216 200708678 94136641 -145045703 -83441017 180466976 -117372500 -6169851 -185062271 251349538 -213725998 -272061549 -112121540 150478799 -233406371 -210413361 -276441854 -54449185 100963187 158955374 12574919 240575743 -103023534 294175805 74387169 201010980 -134722972 -118387859 13965705 -100277700 261517558 -59526623 -4942377 267571289 -263849564 -5799999 -220733427 232776528 212538169 112297641 -144069566 39990896 8456924 238114137 225774077 73447831 -92862982 -45642453 -176747324 11699484 -121214850 170247217 265412866 87097044 278165070 -57105973 -190960838 -120414410 -71943938 -254542233 148356969 144165170 301232208 -134960246 -268708719 97922676 -89939760 77086875 -275981501 -274138755 186225509 -165923533 -47024906 -198650350 158297299 -21973740 -45161134 -173955977 -167806645 260707164 259923587 263848882 37840115 -230870923 -96733705 -49914350 -262061941 -73330328 -68238217 -46667263 -6953158 -257906046 35684588 152076661 75379716 -242231057 -185461152 -290422646 288333991 -171048241 -91265024 -49864584 -202097981 -254774985 -275161456 11634927 -164045461 -107359694 -161291227 -164326340 21980958 -248726513 -244190594 -24481878 -39881658 226324737 18332854 106098408 68564897 -145521872 125748044 212903729 284819640 -186720848 248657269 154276600 -54487540 173246218 -208325513 -252330927 -74452298 -158532776 -93260519 220887063 298549401 203213625 75327662 -239226949 135065575 -224285318 252049014 -46423902 -215663364 78315567 -30021560 154706751 115984588 -265557953 -296692933 161703316 -178340288 -257660635 -18184889 83859029 34985226 32515982 32040152 248062476 93059078 277367226 239513456 175436934 -77369505 -210883644 -171431763 -27816365 59677970 -118725966 228570949 -47840898 -143799653 87416281 181326943 88295286 111019801 -124191510 -43679710 -224664944 -19614400 274410905 47220854 269208621 -210776470 218865575 228935946 281941403 -302151580 228879722 97919155 -157334784 132779719 73736713 248879777 21268478 1134970 127526200 300137244 1172246 -29848446 291244675 131210134 -278774875 96330172 -281829207 168346867 -108042509 85565223 105209142 191500460 82722687 -130219883 -21580039 62461917 258339250 223060635 48468990 -244231410 140129542 6432935 -14384418 -92912160 200837457 -202383285 -254510426 -123179047 172435850 -88302382 -262510663 146713515 302101279 291753106 -244077478 -221374620 -92270599 -156786281 -203546923 -146490174 218884351 -27270266 -87001697 105006832 57469541 174901474 -3759609 173243415 275549352 -189022034 274947909 176730763 -240906709 266610545 -65903747 196271735 -214884808 244948893 58558819 223769111 -25749034 -9267458 47351014 -273399095 -19102980 12807101 -65639679 134287002 -4909453 -219735818 -15407815 -58394978 -141957755 10704509 146828631 -269257330 -160058246 201125520 -75059745 -183911368 99051798 -232906804 132112939 149179396 129037452 173449948 294459122 53571866 -200438984 -247750387 14347160 13194940 -83784164 237025256 272853325 -60636651 82894592 185187546 -18267559 59264771 142155399 302176699 -107607353 -12622698 -146174216 -102956165 -12941928 -67053915 231462655 -21388985 -140561432 197261165 -120203890 248777229 -13959365 232449187 -285945241 229242992 -180288333 -125579812 -107865207 195016033 62987429 -121224324 145812568 284211212 170921818 -148466782 156437318 -162536234 -195108878 163920902 -166050511 -180992874 -63877158 -263059204 -186183232 150621729 212661949 -87328137 -219634947 18317418 -97147120 254913292 -157400545 -104730465 -92367287 161333511 -112541202 -124096548 2313846 -237888456 -160024016 -229769962 49783816 -204675741 -214585769 54669990 101756209 221649199 -269960729 112085180 -1372745 -13936170 -78509397 250431377 -18458655 157023076 237054658 -128991742 -70919175 -264717507 -258664971 156963623 -103801965 53392967 4556766 132476647 65892330 -66594245 -166131701 250782134 269502506 -192546856 152901891 -285770624 137471356 235146215 -57745528 -300252301 134389137 67749465 35580380 -93051777 177905600 -268355076 61740897 215711588 -127400061 -117363420 -66305379 124365168 196639114 -138888965 -283835759 198939454 -252406920 69619011 146935740 -20166509 30582017 -33761863 113628387 257526462 -756715 -9751787 138002404 -243643164 257955147 24418901 -196517513 35075204 209786229 -90104311 175543544 -251969326 144657206 186348290 -95468527 -257298820 -102196707 90435720 -298815215 58234458 -32402637 -47685702 -153973110 -52999776 -216181670 -39520933 -157190247 60309474 -153756018 -31773716 -42075785 35398183 247325451 -46349732 -173221233 200371582 -118036235 -94662552 -189843950 6953014 -289282212 -124332873 219642708 150708031 -99473681 51920561 -192409575 183825813 3952276 116532441 153050800 -256078134 62230505 184886071 275707864 84440900 178732889 -4981814 -2526351 -153421938 225608080 204403490 170339162 -217020617 60384043 -11593683 -286645850 -58398120 42757960 -92188465 -2341974 -273991559 279034519 68608276 -270371075 -141525879 -45502826 39656854 -189438977 32619390 158387488 123384746 -226113598 107096918 -159726044 111048908 -40671816 298530037 -294161669 -3258460 197846835 53033124 -161900370 9683334 67679845 103480812 195624010 169753053 -80210524 206604367 133902732 -293759850 239795109 144560495 138934685 -164759558 -132336033 98316593 -124285794 120270350 -163165821 -243325601 213504469 13796399 -11132353 272353952 -286854154 -190122425 270527573 110272821 -141646067 291782001 75270439 -163171468 78108336 216251501 -266005636 -114346913 94734134 44995964 -190428014 -141895738 220888983 128812769 -74896756 275890376 259456502 12166861 -247964589 -64151696 147316822 166026488 -150500095 74502152 -183964872 -154724877 252120540 -170959179 -246277192 167868269 -127818549 -104390646 -29748459 53401490 -234430994 294485618 -48249190 -65387457 68926428 17792440 263142452 97649870 58909843 -260732103 -172190874 -76800123 9256916 157634939 -150685481 292646637 91619211 287244393 86630788 -246167279 -169093200 -194409525 135247805 135071070 152712077 -133821409 240429971 -245287970 73856850 -244440503 -252426543 146550582 73154547 -212701659 -230595097 118174397 -132114963 7531028 98606823 -199795563 58842915 259760345 54624264 -230914999 231063218 -274492964 284157363 -185332406 184315012 51947296 128888816 127431172 -115267479 148493763 13821678 -45994920 251706418 -143050901 -300277055 -238026139 -294003000 46006625 -212252346 210022277 -177925472 -284034803 118341494 5198592 75943101 220078928 67156068 -217979937 -237794504 -200881381 42077621 137992124 -259165495 -24550959 -124691219 -69221020 -236332667 130244307 136084502 -251947979 197955879 -62774968 -37906640 -268384254 -14296306 17922852 188408178 -73563120 152691395 -53996862 94885927 204266627 190819355 -241727788 268737565 -12548334 -145931567 -92698116 224814140 -85251156 -63129968 299012106 -270366829 -71239551 -88572353 -187950573 -226311099 -120842475 -133844364 -109849426 -191960693 37379423 62497437 31458522 156647012 -277000767 -118733851 166904774 100716171 184438162 192143600 121784511 236933044 26392705 -202860791 221129183 -58166729 266438001 -34731621 -238066334 -297023719 202814434 -7755647 185706647 -50052877 214181740 -175842023 -193474285 -285458174 -219837872 188845982 -125059540 188892380 -191833619 -49669846 160237648 -150733580 -145779642 -192962399 66656282 -160564166 294232310 -59542826 93508850 -141576274 -6485990 200460882 105742058 -24311438 -273901960 -7363159 -117997746 -156068147 -53658233 -85036935 -108105265 248184244 160690008 -34212707 145990058 120792761 177283037 137922225 -85360497 302007326 70687274 37599665 -220507983 -212567239 288031834 -140135129 32163047 76111183 184965368 -152973398 -226198637 246998067 22899707 235420563 52064740 233797716 -150569584 -245405752 -128667019 -292892883 -18912104 70121114 -197484954 -43125525 272165801 -124707339 -66691106 152092462 -272936122 298551261 18903778 242104758 128334653 262391346 -256987342 42014358 141032175 41446252 -229511290 -44887456 -141883076 62038822 -21914373 110502557 -132129574 85228177 -182688025 -128649850 -196445704 254106302 160061338 221053291 -60395247 -188866265 72319603 248139851 268204885 -41578700 -26532095 126587796 109065851 43780233 -168754300 -11979323 -233846788 -145775720 -181074056 166497443 -195411404 42504092 189141406 182726422 -134859988 -26126875 -288053853 -208174035 201110474 95530760 -247864201 -184569880 8184917 243703011 -6287882 200247876 -180906168 271294811 -158629415 60775134 -55092303 90962184 -62876778 -250276247 144740645 257552328 -173518052 112999685 -3764022 110850039 296654142 -118376672 -196276321 236967037 -193222976 186599980 -38731620 -9975454 132368375 167587452 -288906685 -82360306 -151789764 -90857458 120184284 -128001549 243502481 -151272761 7993973 144417764 -201069268 -298496968 207444252 -153936574 267871307 27654699 -95347685 -21115965 235405444 -38153277 30154430 -250042728 90363551 30240142 151433811 -164038958 -141873486 212648006 -182485073 -27049244 189870445 5472814 -155904713 283114990 -150398407 156784043 144842929 -31421740 150170229 -131593034 212437912 -218418341 -265007202 -279796134 83556635 208154161 42712119 -273410514 -166504995 34991548 -286468984 124142678 7929215 -104517230 -68923068 -58206137 58879917 -275378740 -90594411 -40110376 183580306 -50553480 -33997363 281924764 -274377267 56041389 49219165 -144614882 78768051 59758270 143803659 211543378 88788214 -235386291 -167313782 -107233986 291913987 99747072 183957119 148404032 -217813556 266749954 145499311 229306053 -203525761 -69865670 42528781 -85195991 -239143008 249719754 285046949 -132865603 -212424861 -93158449 -286947370 -82407923 -112643636 -228025977 -97921685 -275527052 -265984210 -217063965 148814400 51537804 112727677 158121001 33087328 -199201250 -69005756 -125533706 208054103 -244775655 -141439477 119773580 -261374268 -75794919 -48593103 17252069 93156223 -235672048 -243145911 -90276316 -207187657 -135973029 -284725549 51316537 -131513816 74637488 65972072 -258365676 -164418870 -213299298 198498237 122059527 273692517 57561713 291869360 -233880290 -211978116 -48947391 -265539862 214122400 134491425 -84179343 -250944010 107939072 7258385 -8195424 263345689 194591125 -226705509 -157644273 -69882075 -68772616 -195717962 244419705 203727635 -168555690 -291250343 116633150 -151493636 75608487 -220548857 -284327535 -33991625 -148776753 110334191 44075248 122186180 -44104353 179047560 219975391 -188423820 197944126 15350303 78720338 -206930164 250651195 -195174452 128602877 15581828 287785699 -255704338 -39128173 -77856669 149648290 -22777551 -283633070 -157350869 -42029957 -19951712 197813625 -142962328 201079728 -133674101 -127567126 -278791261 205199066 133158220 -91543482 153790669 230668780 171190468 -52445978 228178656 114954875 -199024379 -162967759 -150767137 -269374669 205557044 217330 -298999852 89034667 -77676131 -102447446 237320387 159406983 -157067869 244807577 -82206547 -124289427 -188327070 284999279 99709714 -211552619 -239755015 94326228 296945404 -42487409 174497136 -51769340 68978117 195169145 -279042760 70411179 218004701 -109974993 148932160 197138037 -9841574 119177374 -281518967 -114933635 -274182873 -54155768 150837522 61791127 -284667577 -223173705 -113083384 65072846 30790007 -15503964 -293836547 219541036 -246463135 -239841725 157940541 250274899 -150828984 -9756289 34930367 -136332516 -137186492 142568988 -102379001 -24571313 92970012 -179373004 -132628667 -208023077 -26226103 -93364311 242690926 -245101165 -136567658 -177884115 -63605424 210798261 137850102 -91099043 -85543370 -262643460 124780160 212982890 160348663 20296029 -57517906 180809027 168592821 -6099816 240542799 -248512976 224916456 267433750 253556984 -119632339 21820539 35741584 -111191017 96315170 -135062305 -30813343 -205543756 242618095 70391036 -56839415 218340 -11420871 -278505060 -160671774 73509674 -286481638 261562857 76390030 182911276 94841631 119502509 292642531 -166616448 -145454830 7899017 103609930 51254307 101706400 -122859643 -273785411 -81641943 192858003 -148253062 120138249 235028219 -266841313 55701208 64103726 -146940839 -266546640 -186309066 -290413163 -48238785 -188133228 -88006525 174946489 -291826232 -48010254 70872328 -46202833 -40601521 267767482 290294168 -111618992 269722799 -46298643 20902664 -85126884 99552709 -164727973 -216578967 239320396 268960972 270767132 -228700937 -204697173 135251031 -111799924 -137122751 42309374 -213248001 -173625813 165397662 302144567 -142021066 -125052969 -228044871 284366757 188214492 -111130267 -116410300 -167096987 -293216970 96191881 169276283 -13523210 213908582 213479856 42839220 -115469736 -163277150 263229740 76303104 6468041 111332152 -233806403 -50864358 -87034152 301273929 -106729195 251042028 -268246972 -73522022 -191646310 -72575891 -154986973 -111678457 -57085772 68551079 -208356970 -176615335 -89509013 190142219 -200867063 194730018 122765813 162445337 241044268 -77871434 133586109 -257349600 259791656 195197784 -248663367 255044321 -113676148 -261435379 -88743985 -15973793 173510759 53960835 -6303703 -235840965 -220407731 -114255467 18084867 -49280202 -5535358 -169854246 -244939088 -8043280 -98005300 165707958 -79415673 28551367 128087707 274979889 191989394 151728155 253720847 292350433 -4934934 252414769 291209336 266912811 74556932 214917756 13844565 -217935503 -298848891 62562785 -277325469 -256489473 244845441 -287510170 -13985656 -33102053 47776898 75600884 -117214874 -105198403 227268669 209132601 -164478498 -12587012 210660973 168580862 92121402 -227072080 14142642 213014240 -181686891 118238909 -83093283 -70475270 -78072265 -104438496 -273612669 -103643701 -89943286 29671438 -10345520 284787319 -91041755 41571859 171915887 139658772 245759278 -161018856 -88082776 -173164503 301183057 298571973 14741587 -109065636 28079900 -150750286 73281912 -271280463 -163138187 -132059796 70870984 -269028002 -214402100 -266872269 -44212144 -291252767 131526377 193572489 154719255 156740513 -30095067 6063294 189964340 85379630 7202540 -284710963 12791140 -201159151 284251717 -231976993 234444345 53205904 -108950542 -52080967 -233342021 291912230 -44231016 -117491591 -33182299 -15457126 92009743 138345976 -282722594 106563503 300725432 36820676 -287629571 -30329644 46544795 76294228 -186943332 29245491 24110296 60155416 -99235660 276759610 60025715 165646076 64972412 -95432020 51469379 -157682820 116174249 -177032717 -82982171 291582300 29994112 -5805934 -86979401 -54108190 208120803 -225619453 -271801318 -294992515 -155446805 44001520 -125225044 -7992366 -248485535 -14055559 83904581 47373949 -267945710 185175847 -127216344 149316278 18221966 28607499 -991597 204952260 48477416 263798471 197085577 -148283250 -240902302 30082790 -61258959 -109976133 -28060172 176372939 176406534 262742842 75649255 -88105473 261647657 -221453716 193290724 258775481 -300535515 -75813744 38828948 257578463 -71706530 -160862359 -3485761 182389133 -156250500 -232489301 -9250777 -236461713 65649831 24148223 -3399250 -279081806 -16755580 182730805 29646055 13956975 273063947 123355446 -191635697 38540090 230954257 -253553588 103057164 133810818 164271363 -191764161 270764274 71131593 -210471922 183532646 183782349 210041108 275019720 -150063849 207115618 -84358504 -297691803 -195142333 255229384 -92015310 10468452 -10864365 -84908376 46005953 -186329140 -18000253 -253365404 35281324 -6905410 126469295 -35820547 235837461 -199829654 95564527 202748412 927896 -89410525 -23350098 287911063 131919863 -100359013 46723985 181543131 -296059071 284176561 -71004918 167766904 118618080 -109300535 26821702 -10365572 199314402 -293843137 -271507835 -166858698 -117958696 -50909777 -238848654 183292742 -108254463 -61456439 44817025 120572693 -144450825 -293246938 286015206 64316785 68595647 34157955 18166325 153224067 -294395328 263819772 222260814 144876303 143534897 53127181 -286735745 -54056481 -107466542 -73309476 138074273 82297868 92916270 -146005585 17667874 -287520207 -100629435 283969770 -178894830 297503566 159421662 273701282 158790536 -179340379 -82337981 138610028 144922776 255963315 11184607 -162295399 -98160414 159303368 227164359 171470130 -54788206 -162645193 24693787 -281707407 -105580970 62360287 208614544 281504290 24715562 917523 -296021615 222836101 -259536626 -50470616 170885280 295166622 127489334 25666592 85983110 -196123791 22178587 207361575 -195251136 -194739146 16476012 -12006248 -278939902 -30296256 115252320 -20231477 -254320726 48245890 -129390982 80518066 -175065717 -158960353 148625473 -34442358 -237636954 90287889 84265715 -151877500 -119271508 -210909840 -64201807 36047554 101885943 -93776561 -104556629 168573404 -283074466 -210655004 -259671484 23541772 113652658 214603884 191407618 143363694 90645054 283106431 -45620469 -34637153 -124215493 -260086785 -270774671 -281581366 -18893036 -298947908 285984352 40002893 -290122536 99371243 -163796394 11745775 103113817 69296025 183073477 217208015 188536021 234477061 -180478203 77593172 274367172 97259079 67817795 -297476680 60805676 282880291 35942377 -128424272 265138980 285970049 -46816126 -67960007 -226139152 -44475262 -85169826 -273600420 292233035 -87926160 31315901 -253960778 -15742438 -220557344 228901012 -232858906 -165398821 93618086 -204212524 61042422 151825268 -193041703 -112819245 163655091 -118570526 -278074564 273773721 212345937 72573800 -144461537 -114131913 266293789 -222386430 173471861 114133897 273469118 -74232947 -31105067 -210353597 -204753752 -230071812 153085691 -218387107 54125934 30824476 263823131 -4992957 178998544 -162773501 -21787099 -89513707 -74851701 -255504758 219036822 132010151 80612424 76832164 48525471 266558897 155819700 -126291359 255093213 -98641706 -280003122 -172577206 254322745 -155199081 -215733226 17258117 290567343 -228291539 158951638 -27624685 -242156487 -300290292 -42033173 -72898131 291134471 69110310 -201451813 -102380953 -96282940 283546158 -144290246 -239789093 -264314382 102207899 -30627831 84892937 49074733 -151128154 -154424467 -256820122 -200346414 140821996 193069367 45589087 301938268 278419404 23517951 283866512 -48959719 10138687 269495101 186251337 209851184 -14053304 -100926540 258742712 -158300575 80722603 70478846 198660597 -161738128 183725821 76675519 9035528 -172986789 94703144 -106546276 268141211 90258603 -154978610 -26114384 -118317410 69237057 -255161264 -50538324 250075343 143170875 113052074 85266089 278797282 -11204914 -54047426 199461949 -72226492 -2632538 -27083391 227569224 -252262448 -242258948 79777679 -156851607 -266766087 95981418 229580955 67230120 -272585603 -96530770 -129118016 -55900026 -232188967 -167203826 -52562330 -118821126 214924954 -84636564 -295464365 -95870956 -230660643 238359673 205306783 -176012955 238753021 251668151 -208287433 -226296687 298175658 -221108161 -95312652 -153452291 150287740 111692005 182268469 145355266 221802765 243547227 51400820 289370711 204823599 -137219833 -189807361 125213013 1306512 -223765399 102715934 190193240 7229814 11390268 102903379 -31659804 16653658 249697806 147198536 125613161 265948425 -31262993 -259843166 -162410418 185133304 -67626916 2488288 -300953048 -158038676 192714359 -128058460 -227200239 -251582337 -156045485 -254830761 -207032167 135164281 176259269 -77005976 -293019207 181433132 -136465907 -294349224 99237928 267362026 -156217578 152954666 -60412808 202443476 49169212 160213371 186349579 -261671354 92286333 -242391225 284211357 233924950 144393456 -212544296 -265756342 -193650004 85949171 -37558918 -164544947 273831751 -188630579 -270751768 -240273588 284878632 -287401867 -163784803 82941219 -260084353 -229724155 -119960272 -260918413 -16098498 -27217072 -5267176 -27061419 -198549670 -209554779 -41506922 3122357 -203513016 -246887900 -102324811 168416976 -248539684 -214189606 -295662059 -17506078 59074145 -107813412 -203096361 26110667 -108390569 24416233 197038370 -278322552 -33932885 128717860 -222444371 181689522 107177498 209272741 277794031 -301283003 -61141810 -228683538 153286285 -256182865 -208244323 90109835 268200878 -5775416 -176639440 83261104 54327742 59418664 -163662537 289466385 33718352 -257871970 -167912909 -141081187 23436800 143244049 175973043 297631965 197029239 20805399 -291886582 -143553469 187585755 -168693076 10875006 110372049 -13847402 -171098930 -19230169 -176983573 -224319978 -218945951 189669633 221037769 279846009 245993429 -194616486 -30433286 218681803 -40483563 34668926 -107375588 234634562 265126183 268004021 -40810844 -4858303 192620141 -3663184 -78385701 -99808054 9498534 60090635 -176471156 -126478690 291150318 -34185121 33870143 -233741367 -139406852 165203817 -56929257 -104688158 175677986 163694877 261588994 -120019846 -285903001 -80592211 93363184 131284967 -271649646 86618359 -15209242 -299787256 76671596 82287750 -45941821 172399788 58260238 -46936791 272737485 -222079950 -82322951 39045582 -54435141 186526801 235960600 -142235504 -253842027 -166465626 -100148470 179248034 46155468 -130151820 181667601 21048824 -144854180 -42663584 -178393060 -293916381 160484307 -104775507 235495861 -292117564 183370291 35797804 -286397844 273157548 145393009 153660918 -249947143 -259386248 -81024176 -244558226 215203101 -81145704 279118461 -163852877 123103518 -51734922 228868305 112420912 254295705 -258224903 70306028 216629157 138317618 -105048092 -50689271 -21987652 47322249 132425205 132969894 -109060276 243879662 -26628652 -71287875 74410039 87112078 169406666 -230183203 282222399 -72561842 122549301 -68059505 284576357 24431931 30915057 281239954 244300720 33603854 -198519898 258426286 -53393685 -116212468 -264473751 -37272958 -274180349 -148366152 -81115158 -69918606 104927388 -129014892 -300759294 215587452 -69592526 71439902 -93339818 -48268035 -121820534 -300278657 9323308 27159311 -182884424 281642808 39863241 -294336695 289421325 12797997 -185934281 241277416 52311260 -104656665 14181599 122660288 -23686396 278398850 98746390 42662516 -151274396 -19414105 61969536 162715062 -85876716 169122028 286077994 73545748 -173091600 51543950 -271444963 263765864 71718175 107512837 -26409320 88017182 -55485310 208757692 -40208169 -43755635 257891974 -266743489 272046467 -32567524 -300095497 -69304503 166046590 249372400 -252383370 47791788 66381613 95721587 109874303 -70696580 -229015894 -208971231 -236222907 -64246578 -29386049 -174395476 -146795341 -177729436 137469054 129941180 -144986455 -68291892 -241749308 -74556651 44253928 166460893 156839367 -271273212 295751801 -185359404 -200148647 -107034011 28765589 -55364082 223494994 285254999 -102494635 -56245969 82219373 146237817 2663538 4485569 -143228621 -166396255 -7160259 23198458 255920884 -297935130 -139907676 -66356036 129622043 -840820 -144058161 236449109 -104067250 -269227888 225095207 -99306674 228465192 -139763084 33483641 -238258496 -64891969 86391218 -134531448 181129773 -30062004 117300582 68381439 128336930 156075312 -262308176 153217620 161721366 159518389 -211303594 160460158 -145426017 151511388 -183840854 228092796 277510926 -276137038 -199237985 155231541 -285102005 -113824455 -255044783 -14335198 186261175 -87679454 285213319 -265448322 119455623 -115983020 24437779 -153641682 290372277 -6603046 -284144425 -205966528 68206872 -39945969 86635116 -41187400 -295527076 -233622194 -282525249 -58162932 43465326 79257725 -62724012 -221453319 -121048741 107435443 -63236543 -143584902 66411964 283425376 -100233565 -177465720 -165480101 111693602 9250089 301784297 -111473003 -35726463 294540026 39502298 231111331 97063413 -150922371 -193033981 -225960978 -295386862 207448650 -65986719 204065108 153082378 123594991 168017623 116973406 161553815 -271254491 153232467 9501212 -67427099 -208430573 -131143306 -74218646 -85207538 94521647 -19802984 116532746 67789248 -173045637 -61016731 -284716725 58016274 -129107558 145251431 -253344870 138040465 -197793576 278977987 -25763428 -219124821 221067535 99155914 295880527 273546066 -202353146 295564641 31065420 -251273924 -156844236 196979209 131202638 -250324137 -78130351 165653401 171891131 208305352 -139783698 73943550 282302443 301577290 143949699 272011485 -200373325 -198441728 288468923 -243751763 9268235 192685907 -211942941 -232050336 -52749282 -7197099 -36758922 -199436970 -33601612 -249118366 -12466847 -102306039 -123329856 239304460 164228033 -104132522 62353545 278852489 290276504 -109124132 -168686701 295244361 53501198 -134764220 -60872905 299647488 218810040 -104232593 -260796532 -10660945 285221207 -209868421 -6692524 -194157160 68681232 59021078 -232343692 -296522377 -143738911 -193926992 186510889 144724702 -270875327 -71200097 -117137571 292793155 170709072 -239691725 61152037 33097443 -197478785 -157870193 -207960393 168609162 -243313091 98576223 259808692 122168684 -239581923 195546462 91628797 -6205220 -217807840 285143251 779372 -133587632 -227799025 37984986 13330828 -207648823 239132762 217869095 83796069 49961214 7524321 -82181843 -37961680 -244448559 208092592 154761095 272956732 -301007457 34457812 -11603610 169000310 12781725 106810240 277113951 219136926 -66978760 -26070999 -193859825 119195147 -44174212 25162929 3551868 142730819 8541680 -259729475 -78999662 -171222037 -272298186 127738891 -289378715 107649300 -259091442 -162361684 -94892212 132002461 76300169 -264036563 -175900385 41606870 -290591701 -17265 -204257754 -169710703 232617390 -36560388 257941302 -126620545 -63441704 -295969232 -200340760 37146311 271836364 216420384 241319330 -293495125 96441867 195108170 -150807438 -129999197 233455447 -200314196 268019932 122574103 60744712 -33649891 104397791 151206515 75098547 39515647 120438678 130675124 -301644356 -143529345 84681590 -277666933 -62740377 -96693432 -192667505 -144309908 -74258912 240880982 27316762 49763536 -272613912 -100421798 -35445785 67801867 -208580153 223704963 228987089 -140329957 163504663 73966293 181754968 -68203886 155789245 277698559 -194297599 199488879 118734521 3110397 60657201 -298657436 -154482230 34594754 -30121285 -94090105 -204197984 -231444250 41411924 243585345 -92349319 -68083257 -255627871 -191401731 151357631 260860280 -78559436 -76759430 274069625 -14607035 -96645425 -91706986 -268524023 -187852446 106862007 261246917 153084713 -92432462 -39156790 -203834676 -138792794 187970935 82439527 92935887 -92863311 -149365448 20776172 229995599 131531433 -84180376 -163548158 29817038 -117535206 -265416330 119138600 166068681 264019037 188592419 -47081208 -198062329 35116661 117905878 -80720362 300005076 -194399447 193119469 92112221 -155685372 -247333038 180868101 -86702043 -171800897 -229337001 284420340 -249708284 -292868477 254035417 177470837 119817386 95592526 -167736289 -152295412 -127527545 -25018073 221320747 282179339 -127477768 -163279398 -93616099 -98436024 -51955763 -196334365 -215607665 266882915 -203790923 216683949 -178508844 280231010 -142150850 251294635 -146254063 -218285269 -16824957 233737236 -251840458 55461594 97938762 249236031 -285033327 116066243 -107924267 -40221284 197940883 273532730 275918889 -249821107 -146268454 -7558633 -102093651 222982455 209748464 28984588 -94155692 268180309 -233674423 -25836521 -125060763 125497109 -8709749 -277250914 -258183753 136586264 98382560 -131642319 -155360641 133049371 -154163244 -270252948 232252501 263738638 137389702 -235897344 70308869 -87682466 -159816232 -92134432 -255266962 -285387435 -232343719 -277315053 -291078582 -44964020 3276282 -248576361 245529950 -90227935 186685385 -237207525 106266109 -59734390 227432183 -224930615 294724126 -250308934 188732756 -178808777 128510261 -193856167 -208381135 -29205818 186756603 234741918 264380711 -279116250 205702157 101396819 284471658 8839419 221762844 295691846 24898701 -300838298 -26995600 32774491 222925682 -242295755 -233499870 -129829615 136179429 36926812 263857883 -115007387 203214801 -151830635 55094226 58518154 -193282114 203743117 -128759753 204313377 161278947 -284262570 -192416340 44663087 59362372 54678832 11634367 231378039 29145797 49177940 -129595414 -225924991 -9522728 221547608 229828247 -58055526 -186823263 265799959 -92951610 -238026584 -233053180 -271946639 233883232 82784682 138335693 288978054 141691775 256319547 152901825 154043369 244055937 -284700705 284056704 131111786 -190467939 86832389 -192248919 -68829867 22494630 -47317017 -125828969 293946148 -61347723 17960195 84667540 -217306585 -33955708 301960470 275312864 117740898 143521890 23283440 -217171118 -142615906 -174298987 -23743136 301932966 -256688672 -6113264 -54294200 -297511130 224145399 103078461 17778837 157641902 274155740 -21964013 243448737 112393098 98583372 270120935 -86533822 230052243 286679209 110473129 -13085687 -291671266 -38746501 121782062 -230429886 -7526993 -98692916 -101140399 139689080 231220716 75686343 299910222 12959683 -217792656 79936193 270968627 -135081177 -177483220 -77293004 -242011466 -66531208 109380274 -126570349 247379681 148387637 133840181 182003420 -4210894 55886852 255697351 15117132 -223088208 -129748138 248704794 151951005 245407549 -133786752 -53885314 110636397 107850247 262025304 268887137 186636229 249509061 -3299063 -212801937 230816125 103710470 302116458 110489609 108687850 -48887581 -153979803 116358013 74007852 283738818 -184935073 115182154 146497193 -128829867 143623868 -207057510 266173191 150721246 60864619 224260783 243604658 212415316 -38643173 -67798420 -217381069 289026827 -64617769 8009501 -5316922 -257049748 231529818 -48252920 -163422772 156608518 30367412 80776751 -244388434 -2174786 169026975 46540052 27280250 33474577 151803252 -250999707 -263742135 -42690133 143228289 282868853 55378806 35782538 -290167795 -109403660 273816592 -123190196 195357738 69454094 -118130908 -95921674 -21034348 -174058670 217594316 73921951 -28219417 159940327 -246561312 96667587 147028840 -249078636 97883960 204495849 91260020 37248851 126210633 -101243730 277491087 -85968883 -99262763 152320387 -119797129 -118577030 -159856827 131470564 -291400215 -58835400 187899289 219223492 -222009004 98365976 141871905 108819079 21042855 228058672 -200448335 69269366 -265933799 154749494 281972945 56056290 -201139844 187984146 56169855 156118650 -272438386 -107056199 -25558795 -112303103 -240081069 -106826339 -21808675 -35761002 -183706414 -91759687 159019592 216928623 -301298360 -296965715 300829 235551901 -109048130 -225655313 225373682 250495910 40959232 -154550209 -206431291 2486079 243614123 95765723 -27201718 -161387935 292475449 299989529 -142864880 -95426145 -18109668 114298457 -155690768 -57535518 -5458869 -199417726 185045123 51536173 91130153 107408261 47613658 282087217 55057897 19619962 248263278 127865897 -197397822 141681571 93976860 183410142 153699996 -205229782 37387332 -54449726 -29545954 44933260 104907494 -243397989 -147014316 -282597701 14926424 -261642292 -151557871 -75556671 -57585067 -25079606 58056056 -22888980 142624980 -253036929 45287773 210625394 -140265992 71059233 -226265616 -27014724 25469788 -104919600 -3387451 -12945054 -137381347 -281586202 296896118 -30425953 -269374993 -240505319 -153234518 170658840 -32714877 127013381 240430213 201364410 -61407320 244623693 174219549 -118956757 -120682079 160300425 -184229986 -268560039 -260472105 -189666138 89380859 -142012718 114836625 -234296138 236732849 -155979496 150777125 -300447702 200206852 174367685 -111287932 -149986841 -80762287 -229963188 174925155 -106812975 -195620152 211399958 79503298 -117101181 195028988 31010893 261124685 86999846 -115961590 123605293 269564526 -197732008 -230594371 -135967136 12764978 -201728273 -206341670 -248568745 258321111 -239749749 118400635 268952798 15837777 -179661764 34435102 -20488455 -106346037 -102741996 103773461 210838787 -185991351 47140449 -269539480 146169518 53518136 74989745 -96612492 -188767803 -37298497 -207591340 -26287888 196799232 -277752881 -835728 85190175 2940482 114814276 -265095997 19382889 157777809 -208690339 -170574844 202780384 -119078456 -192336315 -2461815 288821220 263220313 -57377406 69425220 -95429464 147591907 204958679 -240932945 -287442455 -197678193 -297420581 -99718598 -71260994 152164545 83137220 -296093393 71837252 102340335 -283772688 -188436942 -274352259 -32821507 -201536367 295816760 152670581 -224496584 188381172 -16138766 -11429692 -185114349 119241280 245953493 82840010 10627414 -177338151 -33521036 -175530544 199007734 266517689 -145742127 -133993885 -155940867 -161498880 -212270112 72475644 -231220506 -284837227 109480835 178656027 275824902 44041401 -28405002 240808262 780515 -24337565 214499855 246536054 -184788293 184602027 -184975690 267210568 240610166 -75501623 -244194321 184431911 117555239 -293430062 -102826213 19578813 -64334474 286538462 204016349 272584778 32072378 -12406549 266338330 14165924 27846288 85756135 -117474880 132022461 146676305 98678984 -289058676 -262784455 137691095 -98752779 -170912138 -146535028 -62610802 -298242484 119286149 92142939 301919777 -69714650 -144161011 -263279374 -220361209 80360771 296500233 -149575765 302245155 -118254071 -278516024 -193391602 155734936 -285727834 8684388 -222711984 -100097271 20391060 -252411519 -233083638 -51846723 181484611 -1988106 -105784660 260862323 102210099 -138000894 31310072 197337311 -58550767 93121944 23529394 -164850403 -269942328 -15662087 -175417254 34521373 -188342703 140693013 -263930263 -131258093 -80752998 102805099 19838785 -65724196 -230948830 233526294 57300079 55522716 3729632 -95699690 -174489830 -23476505 -187785393 -284196944 -182579368 79111219 72092281 -167392379 -170862710 -93014432 -86957234 246765281 62495484 246439828 263943365 -40467790 273215911 -148491335 -138292127 92719092 -152168917 -57419316 273315189 78430599 245684476 20657707 162683613 104584295 271851074 -90467491 -271894855 -227377185 -215098447 -276515932 -277929017 -229943649 50812965 -270728402 -60899698 -123825556 4491787 263878611 -227415592 -129113526 203438408 -183465404 192019012 80291595 128977807 -70785731 109084025 -230727486 -179254744 121078609 -154656233 -230908200 31364346 -201809586 -242524279 250624290 270695925 -247462915 254380468 -296828897 -181064505 55192274 270824691 227903850 -93573064 -86901959 -220268167 -59862382 -247031088 175115499 -99262188 -293034783 -77792310 -259547843 -216321932 171235797 -216811998 -135152927 174296802 55891485 -34125488 -16798133 88791189 293827259 -208924045 260943188 182400783 149122987 -244131616 -90385625 -67256230 159325774 19132536 -178795145 127627158 236274305 -244611136 117445738 -199058391 265910351 26464501 164164249 212680403 -75747339 128192413 126847214 -206227613 -93544059 -202999355 164413293 -34144442 -36762164 103762034 142321147 217683543 52227658 -159099918 133792294 -64642680 -220961086 154766951 -256284627 221779023 209020492 -233601491 -142736370 16291886 -67896304 -15433035 -36095815 226989267 25904963 -3465298 -197627512 38974522 52782919 110723166 -33898918 -134687099 -8887041 -193635828 32825476 56351160 -186419444 -125597899 45694097 -77741331 -104778429 9234814 128358969 224997238 223385967 -172573926 123673306 -282962893 43550889 -254967131 -201133646 -267701249 116929318 133646487 198651031 -120538793 162783905 143131218 42092610 216596272 -176909952 -2300278 255148158 68136510 290642442 156717064 228597433 -193484807 -125072328 -25910576 300861307 183603643 -56062845 81811 -234150021 65877514 -262974887 -261974498 107034637 16491917 -254354044 41961683 188903411 -180875380 214356530 -234076465 231269574 -215925248 207174544 149196755 -59097611 48019473 -71372711 248378082 -290091938 -218212335 -101576977 73136169 -38909087 -79517743 -278926314 222049494 -62575477 -90493628 -124278538 -60474394 269496308 -22922884 270974016 230861585 265701426 59983680 165208551 175560833 -273782980 -34715466 165043571 -129796171 73958126 -197126918 -11683010 -116172702 44031010 -235081792 270718923 212759789 217707939 -193709837 172279953 257699217 261111598 -42556135 -185414866 -7539191 -226112801 -170990672 183788658 23784859 179470587 86136204 -153432595 294611197 -142903874 75429952 231004392 103551601 259478409 -177748910 -213249138 216976087 -92779673 55435487 -104118859 -199498356 250388745 227418708 242537038 -301362442 73608015 40080416 192425809 143109620 -186542224 -204912606 204216174 -138416782 -291718582 148108392 -237221011 -19860909 92730582 -147350389 80339456 271435608 -176558216 -244652997 54964321 297293450 157029847 -179404936 -230329284 218843398 222157532 -19759498 151125607 -295049486 -11969873 138013096 -107597649 113903422 89383241 -176908488 85750312 270909119 -230584702 -103114180 -139247671 -39866759 -84179375 153027504 -95846701 -73145901 97903793 133527683 -40979240 -173617101 231925602 83601870 65684530 -267233838 -124139270 98254374 -136160181 89852319 105748423 44408974 200836034 -156104474 -283657422 -103911422 58710354 -218282254 -66243001 -151604368 145866479 -97705385 -226691458 95076126 52410270 48754861 -221793924 -182170424 131893474 -157571818 -121145171 195727316 206447403 278340285 -18314934 235031358 160192669 288974484 -26230573 301610340 -292058093 -210409984 -123802205 -26205863 299169894 -282697045 30460376 146908006 -12246700 -214106439 253890346 -159167076 -296937499 85685679 -170907277 -110360025 259080021 -226963791 -235498907 -79555216 -179844388 -52263011 -41144517 -85210275 81045457 -246219935 -97807746 -131385316 -292800609 -139536735 125659747 -263820946 -284799346 250639613 -123499402 201375700 -70366504 -239574156 210297801 10317870 -174072722 -325415 -17473821 -78934781 288193088 -206568734 96194680 -249990157 243338025 25738608 -127980343 -257632301 -117740601 -162446694 -70417948 15049237 284756806 -159104828 28893425 -49081395 115381811 76997814 -286119084 -62917016 -78071458 -184758239 -295785107 176505995 -224468482 -246654437 67191826 -129678097 -53246510 -292207607 78944824 11053963 265496704 123543187 300109805 59435787 19228759 -59356348 179859126 -158071379 176120000 149618375 -197194418 -242142726 153489421 644776 -194025960 -256043435 -77486766 235070122 280102983 -135840833 -29345897 -116316768 -273917525 167109626 -260452214 234775559 -91296777 -27379470 -223785907 283463673 -249866030 41514502 99723683 240014141 124306549 -153445804 -36302220 -192999287 146223780 -44630674 138951661 173111982 115613124 -217611901 240789858 268286688 158095641 -225028834 -192533847 51706025 -12983525 -275615235 42669777 -116233384 287951439 216025590 -35638564 240214708 152980817 -113447986 -25015220 239722395 -17862513 -72273066 198628288 -37831525 -176578289 -58291159 -15510300 -241629114 -104563004 -103135912 199832365 23155196 -154985218 -153443977 -956266 -291235860 -142864766 216551228 -73981859 -286715826 213630085 -1424189 39047579 19664509 81397213 135564287 -105025728 -206263395 168658658 207338518 97708107 -48479281 -92062973 -36306234 213868216 117530208 -132912539 200876088 269748320 145908344 33147174 -25829524 -142719977 -33643304 -198532054 -43857955 -276719219 11581280 114532929 236028956 261776037 -194203401 -221409837 -32114784 -280312791 -197543120 184076517 -277397253 -171748899 -158469387 -97340765 166556425 11727766 195899008 -243274149 -145232141 -57057333 88995067 -148753922 -208386264 -90542545 -172681802 -184874174 -142283755 112811248 82196120 -257022861 -15376772 81568828 250987411 -214971683 -78472117 202054560 -282022967 -297069272 13987577 -113815288 -302053619 189278854 146572092 -138896290 141350771 260073348 -79463206 -137650335 -298953249 -230338343 -106788168 165092117 272088756 -116881880 -14038439 -194272064 46785880 24029268 182786900 165316230 292781386 128181514 -179360119 88579400 253004574 -228792998 -281037455 184048232 54272080 -73798136 15378870 176382919 38700401 -243924241 6841666 -157905280 -46443973 188072301 -11154955 88851137 232454586 66731249 -162315695 285761356 183371102 -82795092 297968856 -69917961 -270431613 162459496 224802681 -128886509 206556084 85626879 133687446 279769544 -290266027 -172787971 150742744 -82123173 270776357 -145300522 129819388 -276786986 36424433 -282098973 -139994475 270649970 -196662103 -42630304 227350168 295265287 5483829 -90124006 -172799309 -164983481 -84209274 -283783598 175745937 90982601 229552632 200342034 104179382 218761235 -113295336 -173620356 -4659520 -273439514 147716943 105312289 209042533 134628949 -144832826 272015227 172456494 21068218 -229610694 48525269 246653083 -43896174 -94046050 -124540906 193921293 110303216 127456340 -18915312 227851384 184130867 66042806 163070750 -53009727 94771094 167258137 276554727 16219823 245022471 62907559 -159179498 93025555 47026726 -243877856 204412318 172520082 189907206 -179421534 -262501499 200471325 -284042475 123205672 -299840203 157306644 30080086 -262186130 -221214999 7770404 -117087307 172363125 -160892323 139301968 169822556 -126846865 232303317 196157601 19745950 -178007739 -276139554 -39944342 -245073229 22124272 177301587 120106990 81977162 -253633675 -244143083 188037379 276157113 -252930382 151931548 106803926 114093888 -144419050 -30241295 -245757558 -20161103 -269614185 220955030 153937962 -48892342 96626570 -289631143 131998214 -62992802 -137056520 236783277 -34614091 54490574 -27990165 -111025480 215321496 178548093 -14565082 -204859222 212945826 183291031 187454512 -979851 228006535 22521740 -238707135 276221435 256615796 -290319794 -70647066 -246991251 -244001925 289974845 -224522909 -247596524 119477999 258427961 226411197 181433322 -79203268 279744444 -230540705 168812545 -218993971 108628776 -275653857 148280477 -191131930 54821111 265787814 -80980470 -145035895 282431083 -41295962 227146779 -16413714 -265589197 -112678619 -149086388 -240420089 -116674217 -78455539 262795441 -96005783 70097002 273969928 -246592827 181235401 14901780 35163170 154530609 51354134 -284623835 248168247 11135991 83295532 -287467121 -88201956 -102086475 -12219342 215356544 -169757156 274815379 -95771377 -238951285 33455811 -249494873 129877641 -135000238 162085861 151068142 208624259 23211058 -23755417 -64220847 -12745916 -58544631 -222354203 -149942919 225922207 -65802087 221903418 114507614 -35116401 136548111 -298118300 -103942160 -149300408 118593699 93365290 117407386 -264035580 166729430 85882925 -110419089 33180284 -114382113 -271893522 154114978 139862856 59270844 41695790 30440425 31164567 129832486 -139620365 -246444124 -268737260 104320318 73610656 117489164 162250449 89364129 -191635791 -272434249 -143856632 177839680 80656235 -231273845 231704094 -202948976 -148918187 188536036 -286940793 288018618 -80131110 40363492 -148703875 103253712 -169369814 -158584276 162082205 -92563088 144233694 -41855407 287548635 268776159 147800133 -220283545 266028543 14897028 82740525 212176156 -132843016 -143944159 107859082 -149748246 94492990 276538929 26773833 294094101 -102036264 228450964 104548105 -20756847 -42350133 268343828 278125023 -112746269 136064601 271287228 84691907 213384779 163194373 -175966668 -109866945 -43271553 -186713709 195063756 -33097558 179639910 -192867697 -83814844 -45140437 276958639 274468781 146016248 -76862061 -198357261 100008555 -287038378 34567216 -138757394 51795775 -45694157 236864878 -49741719 -100798118 -224658696 119590519 64661276 -54488636 -76523994 297725172 -238910001 -154807805 229429464 8223515 -78794367 -250115115 -47306742 -294042744 -291662070 -139653532 224526604 201508763 89522516 -247808758 -105418495 101048558 -227498717 10480885 -178293195 -290388559 -15571993 -164374460 -136354594 114615589 201927721 -167286537 173704488 -170578081 235865861 -59289046 -297015215 274742383 163584923 -114471372 202616168 71353872 47463243 -99563717 56908079 119084529 -279127205 219275295 -200634230 210050538 52176887 142528601 -259738953 -301691435 -29440198 112335855 236496561 275450680 -282336365 -181110265 216161680 -176779291 -148578233 -189877244 249060794 17056554 156423531 -165414874 -160986730 -26220706 132505285 88609942 -22982030 300661889 -94217555 155345796 39520060 69640981 107689249 -85193148 81761062 -130958935 274890301 864120 -226969406 -155158172 -279459751 -8049954 16383873 -291028171 134333285 -87095324 264291307 112598488 123897137 124156734 -241865630 -181790458 165064996 171546490 255199933 34263236 292813804 296872702 -112374000 -164124813 -209534560 138349107 14565182 120459479 -30996602 -194568217 135770886 -123540707 -251371471 -128324569 169051116 -55856785 147802318 -13264746 -301671992 -189551443 155994689 -293313886 -131160785 -109543442 -22918580 102021440 229906982 47478225 84341626 207012308 -264409705 156621411 -39690923 181197768 266144054 162634365 -143037749 159040726 34119998 -264707736 -53952080 -108600894 87400885 -30627571 207389952 -52285191 -141916034 -113105224 43359565 146506620 -247049085 -202258484 20347571 100996438 -65519947 210585267 -296578573 140504686 -185730929 35154054 -160663551 228061797 -177043499 -160247748 -27429159 1539545 32551197 -36658918 -39741766 179022670 18264319 -273075946 77607037 181351853 -216116504 12420723 -30815635 43500754 -54940695 -20946531 -194576174 -36536098 146555314 -197486842 -88767563 290436928 203688467 111035286 476315 -199733388 -206242034 -48756846 66428957 88202404 126271378 -256377720 -28301704 40993974 258906785 276843006 -115113990 -170758118 -203152439 37096459 -100820741 110870062 176576000 167436012 -273617099 284420828 258700387 45957898 -300365069 12846407 13316889 226409631 -157673318 -31948599 178199773 -13581224 -145638537 -39310392 53495547 -109815781 274351923 197255190 231465969 67604509 24510154 231510180 107207783 -18869785 132262109 -159180861 -130791017 145315523 -54227941 -223598681 79603305 -104800993 217082465 227829327 232310270 -221506299 91436695 -127070666 -112430429 -74584130 -275480340 -62968703 -295654491 97523861 4608957 -214280248 -221450260 188639834 240233588 -72389389 255386038 -118456 -31949972 -140941082 -215647342 -3451571 142733769 -128574295 285771048 178207985 204410136 213413122 48916882 -139598548 201909452 -178526778 -248940598 8279477 -256727298 -292177866 35378676 11722 -196841182 48269307 -180831628 -218809549 3483518 -155781936 -148317933 151427721 -144079281 -249331507 119192190 207119047 46142651 292621453 -87326848 39727334 161438365 -8465449 297479586 216783954 -279483260 -89576232 144085247 -233254989 -27034113 -219761402 -272228157 290791893 144876133 241856289 -144713704 -224507227 -297280396 118324306 -166226628 168066949 106083714 272600786 -265694365 -54202064 15320648 251623947 -235870340 -223166715 254766369 -23938342 12861349 233793233 -39787145 -201903416 9340666 -250695221 169143333 176652875 151105069 119881354 29758157 68456782 61578508 -201480858 194110368 -278874386 69652264 282886228 193388043 254160492 3856194 -261619014 -99628387 -93504885 206037464 258555832 -256838188 -199130401 90568872 -43549504 65667080 176222495 -75402767 20512116 -281171346 -249636455 127825589 130603414 45358533 261520158 238513201 -115139974 -277806576 -90029106 128037566 -196183720 171669293 127458120 -42755974 185244780 300243799 -13863726 -292737079 -13780555 132945650 118570241 -222853000 17422367 75775929 205039030 69985522 123956727 -112641960 -26183761 -285434890 -298328547 299476465 -96401158 90442602 -156892752 -222101691 -88115030 -199912513 -122775742 -142204831 213538824 54096846 73429552 195876681 -165620312 150590487 278673203 195352494 -12614556 79242846 -91109541 -111305674 -121718449 91155388 -40543976 23201596 114137012 1378346 -177314881 -33081045 289280661 -197438200 140484129 216480684 -146755596 138847740 -298280326 -196072301 209580988 40616749 -220395534 205819125 216245035 -239942174 -236096270 16295537 240860701 -33388933 194741477 -246535962 117722049 49204397 359199 184071352 37753092 212149870 46503314 64499222 145169858 -213701811 195769585 -22565685 150163184 86816324 -245598257 4804531 251596889 107306406 -273291633 -97607242 98157714 -231148747 -27251445 -7770367 -95514720 69557752 -278552372 -44506039 -119759344 60227137 9101262 239919120 39424229 -126813216 -253007741 80537127 -259645802 -1293634 -12111176 125563789 -222301717 -90997442 74959943 -248012784 -196338649 208592311 212982528 -204476300 -276353974 286336315 108570549 147322719 232412773 -293376874 -137260524 26682940 -98580045 -176013212 -134702367 155871238 260005109 -19178935 124731322 -103098166 -66539232 4198585 -273749586 8889361 -74945017 -213967936 -231240156 119858757 61035412 265873826 137167594 -1600236 -132729041 -210446352 71018151 -46102193 -280398225 -65145907 -63387689 -153477533 -229141018 141133403 -22571712 250587028 235936432 75255329 17539078 200236344 37362212 68557643 -1471232 -109051482 -26476575 145321504 -286875627 249597785 106981552 260524485 -72067102 -274391459 48783158 144870588 223766230 -82416600 -61685210 152376521 48924310 -246473636 81466974 -260659298 137584419 286985046 192871793 76695153 37195707 -172080552 -45259672 162833995 -153051252 96144582 137446098 -251878113 95068123 18109191 158921676 264176943 -246359009 -228332037 54222157 300360194 -103735109 201342349 -22255907 -238365484 152057016 -189530999 180848885 27255466 39692200 -29811595 -244754024 -139750055 49465356 -296384083 -16478835 164441703 -210198057 89892508 -280561242 248909379 -37711419 -65499383 -137432478 231292352 243074194 5287977 -235772095 161401746 196096455 168806513 203580221 -302024981 -190532339 259915559 236228423 251307871 -70815787 -255574690 -202753730 -242339758 177640942 54561547 -180048670 23495297 -43252131 274699646 -172266832 127633168 167725296 -139603052 131974803 -141963553 17882323 -63728715 266187290 -17158964 13981785 188162471 -195115178 -135439023 -297227010 -113507156 135811921 225430846 105562570 -97772810 -13430764 -232832216 -19961077 146816041 73977683 -246238250 51484665 277167517 163108976 197383127 95424504 -24819451 209269336 -63418242 -131911546 -45521165 2707269 233065124 232176473 -221003542 -88271534 203415644 -55212470 11878821 -8948446 -13450143 -175492301 72173287 188346597 161524066 270085059 -150902919 -31073728 278794747 -159934397 73314791 -209846392 -252498303 -189971657 43583888 65558319 -2349213 16422819 -33735893 -146010117 -140848867 -203753802 -196053207 121357034 259639831 97517963 -185056652 -199751270 -289525074 23320007 -151576525 -122678964 -277522482 276362811 -48151967 -300330599 -21391435 -231543213 -113821155 73317773 -60238373 89697719 -123713814 176905051 -41102338 -14857498 180161240 126147927 -184399306 -254773994 -233894798 149450225 89441398 -95649228 17159271 194067311 -253594461 -17472668 -37974681 -58303580 -163164636 -199654999 -15754736 -73444529 125425233 189196921 -107642044 288871261 -115992929 -168879353 -229072343 101713097 122383372 -249262957 192010475 -70412599 74311635 -144329764 -24268560 -82869444 -70546062 -290673720 212615161 -273087334 279235858 209626745 -281930404 -111338448 50396591 -236809221 219791040 -108260493 -65576626 -36548747 -86033650 25310271 74912637 -6194076 61711754 -257845359 98710439 187520487 103515792 -230361891 223109001 9439939 255567775 -62777758 240743434 82977481 234024770 114330857 -121675819 -264849799 -150632998 -89369269 -282461712 42232010 162510773 42185405 -244548079 -203178910 236458796 66788421 -32340148 237655983 235291724 237972156 -78060053 -256146175 25467794 173037529 -131752763 296033936 166375473 -297753685 -98758040 33585174 -99482774 276058320 -64086346 6494900 -222489966 -270296835 -299052021 243458666 199555351 297703220 141460393 -57998374 169392085 -212415180 8463107 -280497014 111071886 -109631541 260004528 63346251 99148571 21914639 186955868 97095060 -268889669 195501210 172579680 -104277924 -212072200 -101469363 203383727 -189336719 -272041943 180800254 -221668179 -39423286 223284975 -133647758 93993894 3048217 87936888 -4489127 106794421 -147346562 -166537894 288337079 -258991096 -238775804 -69672968 -76932240 -252033965 -83501148 -134164101 -148851395 -12787791 -266806194 -200215407 -31870775 -227893441 -248014371 -169814011 -120355556 -185005422 -141848549 160278321 -301967981 78791776 88871826 -136698995 71913089 104861306 -122458172 -224423101 94625469 -213407205 -154809625 205358602 102481837 107223359 -151024296 -100557122 66330420 143501984 -273945822 -175228584 -461123 -238035854 78767175 -101319373 254081235 136415953 -258299649 -242703086 -122077627 250267373 119415436 213601383 222993598 195024196 -57583187 190310030 -102458140 -174786266 49924808 -252172371 93018511 194994987 -43419843 -181460296 146654730 79810602 280024813 237305491 -111194192 -98524300 70539766 287896704 -131282202 138118240 -225932715 -15543983 -150101446 -297885166 232291305 -85874919 199779992 -232210668 -209457714 173121375 163009786 277687040 -253727339 109290296 -207567691 139076479 -106092124 97920988 -253411329 -14865663 86583449 225597251 154540365 46688125 55167512 -78374067 121641601 233754915 119963397 28887400 -284833102 -187516170 190413303 -123488262 -44742186 -17243895 -116050959 -253630714 -102365786 222463509 122520 -301662052 -255794543 270136109 -14238377 78720175 126014037 -56037597 -89119254 201730106 234052279 -47507362 -77181883 105257720 285670317 126929816 -48329810 -162147425 193578022 -170667073 258083575 -156111534 64133734 -250321069 206840850 42974448 -197409761 115887776 201592712 -48457437 -219542693 51856346 152989973 156826501 -56464126 -66214469 -262141438 266752296 -121357036 -195299998 -164144736 -97997938 156351495 -42102140 -157227502 -298746559 -9879353 -263907354 -244695463 -138244439 154460415 -284953536 281891597 164333739 -129850107 -42161196 258474456 -165137677 299171534 -119655510 77171940 -231067157 -105988097 116180812 -59906053 280699699 -67739992 -8353143 45811685 -21591365 -286218488 -184376330 258979689 99720662 143686660 297529973 -134130576 298645817 -42752989 -289290121 -281504022 153817434 191202095 -92164831 -95408886 -228385206 55334817 -220910433 -195055860 -148982790 48063509 -165814492 84256244 -58108728 -238622545 -290004608 -61064409 -251875342 -178027707 247711253 -251283998 -107100617 -160346292 151928732 -34419972 -222763970 -292460550 -182616248 212656022 75443226 233705874 -70220411 -196019222 206333602 -126222685 -176202540 -112941791 178818092 -50434968 192471174 207654686 59962583 -50428176 -131524784 -102347462 -269951035 -244757765 -125647339 -89956284 -124038817 -210075886 -207476392 128756000 -152265570 -96483137 144948289 87603326 210048503 -30563025 247218935 -46897242 -11904402 -190811652 -168248979 35715370 159180619 -158850778 -179502079 200068666 7208923 -156394898 268251039 -149999630 -257646710 -120946035 15221047 -176027207 117796527 99223606 104645943 -52321246 207744478 -199821071 287238227 209415808 -40587014 76055095 192919883 138180891 -6668721 -225285112 -203150957 109984305 -108490239 -72156949 263801521 279193843 -277939619 53576396 -276090346 14457942 34619985 -275948120 31112369 -220697038 -108914837 -53412376 -23771970 49366396 60725497 9206201 -45962045 -86182122 166939950 267937703 -216283161 66097170 213177629 185406859 -166452725 153523903 -209106361 -163416589 -99991028 -9005479 -255140809 88217489 -300103964 -104674052 223137743 196155008 290611070 -131614975 48108599 -159146153 -254571835 -155979648 284932837 -98324617 -37111761 160022982 224675799 254104687 75246240 41002688 -5736409 -232440810 -22745459 -122089711 117897078 -22479709 -38647929 18217417 189693434 -54419413 32506347 -103723057 61847958 220314512 -61343700 -48325519 272292481 128338443 242343152 156149337 171416167 -138228845 1862714 -177415213 233001304 207642395 -253750361 -93480724 186593267 124389848 -141627450 242758502 96416662 115767005 -101002849 88495864 -147138191 -10332508 -206133620 -142536886 248299746 222807375 233290628 -81563387 298109444 41220769 259515804 274427631 49756659 266757003 -157431802 -150177909 293482764 -256443001 34193834 285785464 -188231038 140185374 207383610 298957790 249710758 -198513541 -204532950 288287416 268420468 54699714 134311601 7903754 222861793 -238307096 -263446305 -180120720 161820740 -67502012 261433183 230546816 239106803 130554086 -166168802 -54755191 -293821512 153127731 -152763634 -256868110 -135950418 3275338 17242844 -146071640 165400374 247736486 73060162 -101395694 -48120972 -80123376 288685839 -212059641 67298402 83495068 7837143 191294660 -128265422 -120340120 27309911 -61161655 -12491018 -72888301 75516673 -291012558 -163344187 -94059732 240365952 -157215408 245794240 -98259598 100113573 2935974 38368201 -160122406 -11936762 -70235193 126401286 145361770 -142930092 258266090 -68751588 242284909 -278026872 -245162558 -257766945 283985497 -97730220 146816966 147420763 -146321392 -197039506 -181521135 -204504675 -94016498 -142746143 -48486798 135121500 290612578 128522736 -279493229 163188537 39791476 -128315924 -160346165 91724027 -83974082 -135462767 152166810 10203440 -154619590 -193003795 -296557852 -158659256 83058341 -252100999 49011301 -58260970 -207806963 -224091125 111682303 145997960 -72408387 81665167 -7868682 74487238 -130150947 -281768621 162628349 231323841 180157897 222354005 272262831 -96561968 -272001630 -237161896 -77606747 -14574887 -222305461 -154796976 193281953 131050184 201725763 244944448 92212763 97884203 -63527285 160416257 80210660 -108614096 -77122104 -216629879 -158687796 -79595683 -233464708 -162175506 129793602 -246906578 12109929 33535616 -238205847 -143795183 -223515699 132806610 -222460766 -167081511 61217539 141257261 -111424310 22873573 85909504 -169215551 192027182 -52488131 -300400287 -186016433 -204256078 156693018 177748342 -144538950 262794101 -177942682 -130131578 79443820 -207153908 103797420 140338992 -204442908 -76020117 -265971074 -92633530 107584608 153459706 275369857 30670302 -246145525 -25743431 87214369 241812300 -181860068 75384196 187701978 -57388107 35303219 267607530 -280844444 -131800961 288622337 192114901 114758393 61693361 239183112 -226446019 -210458223 -128408705 4090864 169696221 -130780892 216578328 -190579230 -74205937 -6187052 -264832098 299727630 -133871674 -187726889 21273739 199792112 206219800 90209769 -95046467 -302029859 -133346707 -226319109 211454207 198573732 227512522 -204726387 -247530715 286952806 168520993 54545383 109378499 -159558504 1702976 67487244 279419879 114365168 -259779467 -48664279 133074771 237627463 173518500 -3793281 57928750 -243180388 24034863 -286762840 133794769 -239293971 228767035 14108880 -202024321 90932107 -1490669 -120252407 244706939 288393035 -159390926 74768150 -289296743 -257497602 -217406835 -76615457 162474691 268811688 -88115237 -182505512 28714957 43821979 -144182813 -265087411 -187979932 139339531 -52452534 -160035984 22845786 48608743 176568863 9085171 -94673986 287350812 32047143 43268769 -9889057 -246699528 195268299 -217157654 34507044 -118259762 189345083 158873318 -76610532 -28715692 -240781286 -196658274 -68416286 -153476929 196813946 -117176828 -143987697 -53438262 -176261295 -102679915 -177204875 21112649 263085542 -30384511 113685609 62152764 -10789489 -251518062 -95676925 -98234439 82424047 177519398 -153596026 224813163 50851217 -95787220 -252296932 82532909 115528832 -151745132 16795255 -145410474 166829972 219932708 112676627 180952922 -146747774 -297369395 132585341 220961324 26509436 -100966485 2593253 55315085 89255047 90104540 88186443 -50252562 -132248443 -207404431 -216847208 6303236 163270861 227065467 -297515416 -67212749 -148660216 25339942 94796495 -300986024 -131928126 -185434793 291034506 253607730 -174050187 99625362 -82566918 6973780 171646857 -257522793 -247292424 230665826 -196699637 11773000 259007651 139290055 -225905777 -283582291 29011754 -84538987 -167060712 19075415 107996669 184835132 31108368 23023428 295541620 -91433341 -197227980 47945124 263318250 208777037 -19860918 -208865722 -114392991 -281650039 142872880 -208847000 -42168862 79193798 -85227810 -77931919 209942683 -133244386 97087077 247979559 -69328529 252072147 206153780 -108514534 -89285143 -78984637 -96335406 167365026 -284849446 -71676731 -282234225 -168540911 -14061467 -246131314 -20130297 -50861070 149613020 -11181701 249904131 -280965159 -292529985 109294139 -203366974 -191124570 136212229 86701284 167404575 -65498710 -234314516 289089997 164529011 268179810 202368260 53619415 -31207011 280806073 -209817800 273940874 137507875 261958035 -22279306 37292038 150857209 -281098166 -136280056 129330618 65212318 -299227133 289852542 210086574 -192536613 -240925088 -195731528 -40358905 296688742 -230473802 39952821 -208845864 46603196 75939502 301540053 83909887 -225549356 -177013725 -267094127 -193878802 221758439 -185609523 -91034082 273154708 56332081 -295693829 -145718339 -93827926 118793308 196611227 -44084480 12872561 286862691 -156573249 45434156 72630389 157414805 -34414044 217422214 242718498 234509704 29441520 29762855 -116140070 -67006125 108139255 -272092071 -63180900 287007872 2837925 -69778174 110860555 126371676 -12068447 300449633 103641060 -150972084 169173627 -63654302 -178986044 -184840962 196388372 -173448974 79422409 -69981765 -301744400 181763440 -69284410 138892422 296688241 -225118325 -40859625 -195609001 142646527 -136332401 165358070 116884343 146103330 61111902 143394180 47129401 162431665 -198153 290228165 -83518232 -31931108 5634032 -70998246 158734612 -117969920 20903327 -267257290 -189652565 -138937010 3992203 -115187959 143175891 -147508037 24598709 200825545 126743702 226211465 -93171877 -282405753 83334844 -253739100 -164671716 -194951247 247042344 -279382100 110875555 63136072 -48619423 225293369 277731458 110458726 214712269 -235720966 -106391807 -14216667 156437562 -94972903 -275655968 150611795 -7092298 -204878806 181792566 -295233151 -259536496 40952004 -220424290 -17912854 -42231520 135409559 260949530 -10740329 -184805783 -7221833 259498543 135017418 176670837 -105811172 -43493088 -240130533 -18848931 125067169 -188828523 -275950792 -163784896 242603256 -5586625 230081441 83024133 -34272778 -147128949 159892774 -120246192 -249809303 64734575 153742169 -15771232 228821056 271018734 61512423 -70845584 122584324 -258508129 -55994914 -15071013 24230002 166501805 -221948980 -27279870 231337698 69162398 -181613971 -114912069 288684263 -24723987 299083202 205764691 -195534524 -245960514 222152519 -141645711 284404865 250983086 258901481 -176732447 6218493 -242080277 -254002264 -22594124 81828765 -30124639 241109163 -286357537 595148 115671160 126816524 -208006583 148023209 -115359043 273001698 144759378 -233151088 251322224 32035041 -125414993 -225743544 -15913233 -269602222 143125546 -160546121 283779758 165930644 10629904 -243086147 -53694399 -244853167 -220591866 -174091294 124499868 -103129516 -22389574 103767798 -245983707 251421530 121310407 141161834 217300504 78359405 109721097 -299660989 -302002065 234069084 82230880 -118673066 -30156272 13994280 272426470 -213489553 -148233810 236651709 254476588 286809215 212590229 -242315126 -246051294 27918067 -9383206 220166197 -90755086 277793849 -170810218 67758481 209716889 -68302670 143588978 -160926124 -282129425 -254079787 241338806 34047921 -230952179 287331408 -111497753 -19743083 -141314924 -223190397 286128618 201180781 141247849 -215076686 -296495472 99720250 114858433 261481743 -46250480 -155391077 -141864868 -294414390 19578920 34709002 109358431 -201323176 -87496779 293454793 -10892882 -209109472 -114545693 -262077480 -270270859 -59379065 -66291958 -57695109 -32395502 -194950006 168656156 272708844 77661102 -292530815 240604680 -183774308 -9463043 -106560826 -101369951 -4845294 -160103430 -258580812 -238102963 -210071745 -42091097 -228748147 218658512 13709878 60186386 -56555100 -81604709 -187206936 106885585 -28668311 203399747 -199745546 -14057715 -140059453 294989421 -149781207 51338776 54604295 -259677404 260550583 -208559287 193841747 282412006 -39442100 191637568 -97813418 -115985340 127034832 89448526 -226516528 123852641 244024019 -290134791 177506901 -190596140 -251182407 277982282 133725761 -5031438 291871766 -263414528 180108664 -301205862 -211058796 155258228 285329380 -77437427 111475740 -138893592 203710907 287764996 -116931407 43428080 -46853761 273783295 230216399 -293826298 -209368705 -184495868 126753495 -8225133 -1996611 -37751049 68635242 244172965 81410513 -162451483 232638313 42429141 -52101462 -127141615 221523942 -224502362 -26909693 -295826541 85557897 234365448 300318663 85937834 -105391850 -191883353 59318693 -194895961 258885028 8261301 -206740051 -133033234 -32340152 107829653 8772284 -263040856 98992639 -81182366 -196551915 7957772 -76541657 28656245 -93383876 244433700 -266074383 286259549 50106529 -228514059 282104788 60622407 34840872 197756661 205171217 -187092409 2381333 298095971 25812076 53773481 -118224163 188774456 273600076 -156326120 -82160688 255732836 -181533378 -45331980 -277985163 212555754 -207759410 -51569589 145096034 238679757 84959992 -241663997 53436259 -46693756 -53256528 26117446 -169291775 53431258 267973302 282019893 138442468 275763880 -148593206 55493976 -234703190 -96564995 -52770511 87193709 219715616 217929955 -540773 274897993 -78234219 -277721289 -163661974 -216406630 107748627 199670281 -33050930 219931841 -17685906 -252464239 -139975328 -51755687 23611674 77202077 206875601 -198047858 -251688686 164458314 273750492 -169875232 13659687 1735398 -149437076 192918020 -54450653 -24521757 -27764289 -89271095 -300542437 -141337557 -14819895 119411352 -87942392 263711252 258946783 222927237 65205108 -88371235 74995883 101978252 235378013 -67249333 288199532 179957873 125826467 -28265126 -71950268 259984461 -128404254 -29271351 -26583029 -243975913 79900427 -98966650 163059106 149266233 132410820 -271003038 -121025904 32235581 -117806210 97583794 -11363310 94259513 299655852 236696852 55571127 105741200 139704947 -97973957 102434330 -299307568 25981661 234777447 261331209 246528398 128979952 122670213 300616846 -7789209 123455714 88133736 -71680688 24062766 189112144 115842298 -297726947 -27127851 225116792 23664946 -149407750 297530737 -256609911 -43219750 99271241 20944068 14341939 294183360 -159189953 -102264938 -180027988 25631512 24856477 -195079554 -117852183 -12729485 -180455079 137761926 234253023 171242929 -267562715 -147151072 -7032124 227428942 12874150 142456054 -41550919 104112780 -159871569 -282045458 -65781452 168065677 273871886 -7798719 -290382416 -120821986 254268182 289494390 -237343694 -249837292 163344626 290252350 -35578177 -40724166 118411748 -205467252 224828420 -146921715 7327731 -277718089 -177355721 -91495474 22799557 182896257 243937759 -239967863 -162820974 -29326758 165090030 233183682 231438081 -199552464 -262114999 -65591980 -160102748 236665809 155296794 -94004068 89375783 -100629951 291442791 -24326494 261155373 -177985530 -275241560 -247540851 172510289 -59171833 113218771 210667388 189859682 171489358 -229824397 50598126 287723356 36604612 -186645689 -90230094 -131205490 -116179227 -246064493 -47906201 -232539632 38032159 159538526 -75043465 -62229767 -66813424 -265564904 -227970427 -211614260 35768763 129861930 299471749 -101320973 108048094 119555450 -158142805 -110017 246849708 -129873701 -81389640 184123875 58220653 -14393060 -104267939 -163494323 -256119229 -67579218 244922833 -10367598 7520291 -18550633 214363860 40141969 2366417 -10819226 192816165 -223746339 298326552 109022315 -248849760 -201904617 -177938050 -203354173 285301207 -294031961 -99675809 25222064 618653 -273237076 -274630721 178510741 -138767168 231293890 51390149 -67351723 245595149 100357127 66072872 16856241 121636370 239028556 257591419 229406951 50147212 -243713096 -244579837 117771091 -131720167 -253074112 88937081 55139239 -300693614 40463780 -229556891 70919331 245542691 41376255 301813537 -109927734 -25366188 -263518519 -25826768 -268776961 296466330 253734350 -132985237 91764763 299799070 -202333556 261750511 89788917 180604296 98683361 29864702 126989373 252832751 -139715471 161775995 263739335 96276804 145150293 -207986235 -157767815 108743614 -276308145 -74486149 -182691053 58699282 237930026 250684001 118451017 -141067335 199266710 -158297305 -187141646 44113032 -159399090 202451091 259834115 -15395296 -93547882 -242347216 -190545601 -111233126 -51940036 -272316536 -277341348 -235191195 -162798029 -248027048 -39625829 -242695622 -89003684 183732920 -147699690 -51981463 -205948096 283793747 -204152811 -293586795 -205781186 207079608 8032883 -55780918 19138396 200393097 189358282 57162026 268320114 -93742538 -174590411 -193155756 -257271111 144592710 275425473 220001594 -216834579 -162817536 166242201 170909645 292699254 160425840 276756873 74323932 -129550253 222344262 251476082 -239115657 -242999366 174761307 104745526 -65125170 190561039 113537385 -189084540 250312526 242074365 106121992 -160493501 109552354 -121571899 251420537 30235038 200514441 117235526 -280410618 -55435175 -293874904 237350341 90915051 -66624518 232838797 -256275136 55663033 -176801950 61640782 43001590 -268280264 -98892315 89583003 82603658 -66849514 -293626424 -156722924 -155688655 -95977017 120044426 -170156394 -85961961 80041006 -24787354 -18673221 50857021 284898133 -14584248 113663494 182811185 239964860 244854752 100532983 231370532 52907327 9615098 117905881 -171872597 -126153394 -54244945 -237101368 -95468878 -43564602 206461071 -269546031 -146652416 7862280 -258162500 267066869 199603382 -167580394 113990825 62948487 111404421 -165782407 -286716858 181099463 196319586 287968460 46413462 -294709911 -156972260 -42781152 -206430144 191875164 -33233570 98727104 -189888851 93704696 190641005 -89063134 -195607456 158701588 -85134024 -85485012 -77716116 120591869 -175829481 -11542421 -181937364 172068363 256390020 -253905385 96831180 -223741534 -211688428 252139843 44168777 -189165191 -89478073 221671413 -197335033 45440864 -265419885 -47378849 63057369 -275920902 6634126 278784114 65632852 171098849 -290218603 -47567232 57046687 -250889329 83670634 -252532040 45557137 238862712 -120056241 -12621494 87203036 295835770 72133288 263356752 -255582388 -169489509 59305491 133698274 -112379 15748787 283665211 156904443 -279546344 -151636063 289981864 156926199 -8094669 -173581473 -258913725 7690267 150371635 66924632 -111314307 -43103186 -51509234 95236114 -279307266 158209440 -3398742 96595504 152549409 173357653 180417794 192563389 289842825 33498396 292985837 -195635537 255446171 -7580557 259963331 41343822 -217971018 234319257 -12146885 166339388 77716517 97851058 264280424 170633515 165910081 -2637954 -280273430 21785621 -288894592 -170162626 -113121378 260015299 176430776 210968181 -180436562 145631052 -159180953 41646949 61436695 -32887691 101477173 119598245 -238638953 -68729792 139260238 1849734 -123872344 200803794 -187540151 -57356357 -187139465 276383631 299114593 -30349609 -189779989 -262071010 73493874 -209557932 -133502759 -209038689 -56997720 75469326 186849251 278427606 -239897111 -239209827 -221404218 209374539 274806681 -272967088 -182878691 208732741 225426145 -142429981 262457019 149538864 -210116163 290179384 19659791 81506541 286721824 213425802 89621352 136570209 -264604560 177631562 219844823 206423312 103936304 91057053 130917563 50453846 -29669843 83401657 146943706 -84479147 243233727 -202283820 112010879 -82933117 -47159424 139214586 -44147631 278941895 146653082 -283649625 -202974502 296644468 -192429067 237581411 12580392 60945555 -85881736 74101230 -96239957 81541789 -200625381 -185762059 239515545 289571211 11639507 127627322 130485953 94254741 292424131 -18003277 -37006512 46461777 195220027 -185624770 -141711346 27161128 295349303 -281809920 -50020521 273186434 238192402 154959961 -115897367 16677713 -119768848 2041981 -23496456 187016977 -104907486 -247122427 -177298347 -147281968 -281224254 -95186392 -293789197 -100668456 -94999804 190036590 133820828 14592339 208289493 295280505 -47696934 155093296 42881529 -122855329 -33093512 -123799456 -99572516 -164851069 266757274 -202497747 31864081 248159304 19304112 110630322 -223998603 -157419748 186720480 -101830974 -58319180 -31868061 122778553 243470093 -248296968 -77666921 -213653517 224138706 -95468417 85044905 -91289671 -224450978 238774520 67741959 -267893106 73272412 58428919 -56570297 146014024 -247474709 -142879605 292355459 36618901 191907772 -226002088 115700640 -286601882 -22116040 -44245597 -275394718 -211499390 -229117531 248919292 192855930 11139149 26016525 194104406 -163642342 297351425 -209591283 142919652 62033143 -30687978 -13519326 160144357 53835001 276503973 -152504233 4270603 233650749 -115386104 -88182693 -130282626 -54414637 -63493779 -63500685 167002752 238165784 -229979147 183870689 110809456 18500537 -175013442 102543566 1698041 -30815466 54541483 265426064 -189246057 285972256 67022702 -143621457 -204032600 117621434 176917197 -184090167 223946100 -173236574 -135711840 -269518871 183085099 -142674450 14706792 -215721765 98270591 141199973 -192327551 59549629 216608418 -50829707 -224355486 113663702 -23740584 124487917 -101550341 67076482 21107537 -52251843 -137996473 -164078085 255221771 -35224937 220377086 -177442291 199171587 175098444 -195550369 -44070054 276373526 -175147987 -51267033 -167199929 212603464 95175479 53239183 251981631 -120590952 -110840038 -71302192 63796076 214032728 -80099003 64842645 217935729 -231251213 31460406 63494564 -121216071 291753639 167539266 -36303448 -131504608 -7276239 -12321385 296030625 -177683929 203366259 76884112 -93124709 227583795 -141189194 -19633573 127523757 210505050 202194003 -110919195 288920029 -149617234 -23730507 296667802 -156155215 297184240 -48618624 91479377 26261687 90186774 31110439 -275435300 -287136120 82993537 -60950360 287069277 -177643584 -26277287 -265356790 -246303138 253895775 282259417 92384586 -158590409 109863176 -4585019 131223976 56744934 105112017 -244316221 -253258971 90584702 183338569 -132576801 -287150134 120231567 -121460669 -4677464 -65845569 -135807559 -62588627 274218624 -229263015 56515421 299926115 -200431410 154627196 -94275083 -247283301 86753300 43938477 278989775 17891683 246691294 236274276 107894535 -180637474 168276582 -50669709 -20436393 -20819419 -22151897 217967689 -67238361 250297361 92503261 -6958627 -195190758 6833742 -166301381 -120477915 191918541 91699703 -132210610 -269802451 221341116 89019051 -222981999 -239859752 -288935307 60933110 117892806 45286023 246602922 85221754 58115211 76579047 -273260874 -167973265 49462434 274359523 -11586780 -34985195 -156054165 35771372 171635374 299868661 -274238542 -87619786 6687834 -187169063 117165172 -22539050 79617544 -37586663 47006239 -136506444 -208343942 -274360344 299758663 16296036 223201486 256114985 195548652 -30077371 129409823 254885037 7818355 7380746 193160632 -269711681 300533491 72109926 46463094 -180860484 -150488876 29583069 23554226 301032831 -151147550 -290102152 -25548428 226160503 31645351 214014588 -2015576 261928463 -194200693 -126604124 -31167886 -119358036 221497311 -269870754 -10929427 80335436 -281717231 10229672 181721244 38119982 -265656165 -27660626 -261306729 -94453905 -149424294 -253108525 -235189773 -147937050 -256341209 -173204087 -216126559 274100236 115516128 58493448 132936344 -55665854 -44467941 -81944374 -131028976 -215478495 179104676 43026231 298675978 211357614 269689773 -80702345 250206296 285832588 -14931469 294970195 -93559614 -8339605 -8808629 -104511801 258580994 -197913504 -6963756 114865412 -124419472 -234776581 274321591 27806338 279743790 -68002874 -102336166 -248687006 -260403714 17773547 166365629 -17684703 73452182 -6319264 -207906784 -67534248 -278411944 -161060386 -286364689 36597791 -289376843 45166565 -14858983 16717463 130587801 -146874811 299850921 112634508 73712992 276701641 -159636569 -278711125 -33183369 122632575 -8526552 -194517830 32912537 -123975008 64442974 275364984 -127996431 87109179 -221208397 124525767 154979403 -192320534 279306209 213500770 -5384776 -205364103 212961396 -181615104 14684659 -251714738 47797946 129009924 143135114 -183471458 -134866726 -62722023 157820743 -224036654 -93171037 247839534 -184068662 -38493919 -4804781 -157247400 4659063 -125308024 -16129006 105740503 56245730 160878924 137011894 -116794774 -234434033 16052182 -160517959 -66385973 -53334936 285809076 160356375 -27005154 -172768255 272973973 54886359 -157687688 -178487588 199394455 21838417 231909535 -40834691 290578049 -117452093 85546319 -90546204 91957489 -195783888 -261864175 278666978 -17782497 -277401270 -161465043 -229883406 109884938 23496290 158151422 134487211 -292476650 -137400925 -160724716 -273669511 -188066793 -222781219 -130204412 -211529828 48249300 -130167588 -178116799 217200275 -292876040 294644183 -173283406 54242170 173295187 140188989 4167672 234216863 -300560241 -272510896 232955549 -203015842 -145663748 283625533 -218369547 -214065496 -255834869 -61034534 292925533 178684818 4011629 -59461289 81521079 35156251 -24042721 -216391815 25720323 193389956 54443608 -145831472 -59450988 26599462 -297949213 211383099 -118307544 -301152956 2187211 41803097 250315265 94047353 49540465 78319772 270541849 -281150071 64616697 93656762 139515124 -142582928 -244707494 300906210 -156558900 47516190 159999472 52223644 -166896787 -10905866 -97962596 -99145695 129920507 268348466 199286437 102599782 286479310 -150061329 18475497 292978386 -244815658 -104529888 -158454690 69743835 204829306 47715847 -236779657 -104733510 231411730 -190455607 -180289462 135103019 145304499 -198619322 227098011 -184839501 -223353613 -17629380 51284860 53118259 -65404085 181856328 -286713429 228897522 63749232 -227192204 124916157 -179976082 116750451 -122670217 -15440279 -71446043 -39902062 18661885 9891044 271135546 -79573212 -222042668 301758105 76112162 -216095919 -237081715 101477841 151886881 -11013108 -287378101 218635237 -109240468 -194043158 -156553304 119818077 -296929176 110136410 8585817 214503982 -240621335 79888973 212711770 -56171557 296109982 255197681 234045316 -272509693 89554351 85121686 -276878236 -284811320 -280996485 43991962 -22080100 80974619 -36763816 220310906 -150399861 47466809 -158648348 -292197414 -160769298 195118107 45379304 -236455860 55515588 267646334 -223037069 -201366821 91096076 -123368431 182561336 -266962173 -178477898 -28733045 -254445849 -111336803 243253993 36705332 -284088930 -110182850 278652542 -295538656 -190600778 -225630225 188675680 201213144 -239074557 -10601824 137434364 -127916076 41943396 285287539 -270146625 -291387597 -198504170 68351944 244346022 179163153 99460695 -225363076 229179780 -32974608 74064901 140619383 58823550 -80850493 293287457 -58399138 9171230 -163969557 -263455056 -192973564 -227350861 -145631791 -94229709 -78752784 41438158 -158884436 235164334 -114243316 -246727919 164669839 -241650443 140688578 -106274733 -38315177 -63133129 1238989 233148978 -88509053 -103130505 -253898139 108435216 179947640 -32329617 -20747556 151755161 285336715 -261230474 234260407 -43204610 244931775 298578440 26517107 -38235023 165688509 -194971103 215073697 -273391761 173388266 38474383 70723760 -88451966 76083879 -296334544 253528541 8064598 193998614 -79899867 127897116 43809599 -272833264 -98016217 269791457 201193449 -236684898 -251482057 151730629 279968383 -221905585 -154168091 100267831 230370340 -218316974 -242041611 288437418 -213839660 -211960873 189715366 190555554 -77816289 13055843 54331747 151140271 276062292 20474389 -148947446 -66264553 -287099417 -258524271 177909623 -59837217 -56588006 -225531163 18417876 117712096 246929503 295075757 -225475 -88307589 211208290 169472582 -300231306 71788758 83402015 168065509 195432740 196640173 -83220351 107262948 3185723 -282307082 -137138559 168264296 124847260 -137030771 -42647904 24139662 -300108046 171186652 4233475 30260738 -281254934 13599310 223521726 174864810 -87951964 -38999588 5436898 -229625940 141440266 194363510 104403462 109438066 -104424090 37445183 -232926065 -197848082 224739047 -53268109 -135014262 -276312693 20317535 -56913105 -202027423 251693015 209652107 -80945365 289406823 264146525 -67055650 76721894 104991914 -194234841 18657669 -176773406 114494785 -169705148 -54620912 -289727171 -152573755 -176288202 -3696727 154486686 -9786425 180127913 -14918833 209796658 -47291087 -202208152 -77836271 294276489 -151855144 -160914969 45418491 -41762723 -248161910 51910626 185098222 -83631534 -112841326 254038271 138993227 183303551 97350547 233476877 164210529 235096471 -244654251 -120525840 -178516648 176247346 61929377 136401024 -100327420 -23520813 -86530991 -176138347 -160997395 -247618136 284611182 291870314 226879298 -158462608 97134151 -80088176 31978009 -90021263 -239829041 3953045 106000071 -34600193 22442449 -71011652 -13020686 124506320 -84256877 -135270693 16327476 40380948 47448089 -156839420 -20695133 -167084188 -89766966 -36271782 -283969169 -121556718 -247576589 171880596 -39929125 161802428 257375740 132393291 -2069995 276941669 -142930866 -243423756 -127975073 -121216476 -19859602 213705716 -123910353 -155650245 -169361068 -145457657 277215069 226038671 -80613834 253242094 199868501 -19735739 132774776 -11889761 -105930400 -227684377 216337880 171616275 50847602 -289587535 250487553 26989825 -211409139 -185209120 -211305039 -29588802 -19076377 -214862282 249037700 212672646 207329686 -262554682 -170874935 290395840 57962601 68449352 -4436576 243756633 185891256 -58560013 -79412880 -170551201 -177521197 97698910 235318288 -289981349 -195621503 298348651 265682942 -60988185 -244790049 198900362 -257502836 6361994 41237440 186225337 -153698702 164031782 -108008576 -18415449 46654934 293444584 -62634692 -159760252 11674985 270361861 -95018904 92422841 119415820 -246942133 -50133420 -87866661 245639301 -243871986 29790036 239821243 69525597 60703715 98883695 65534881 -124507 267265796 -32206268 298590922 -212261156 -237593810 -28049072 -114417341 262896762 -197050476 -111531520 10309973 -43081094 -99941729 -251046076 -208269610 -283264367 -6888798 82811751 199438029 145712694 168000331 103930100 115852761 -52406447 -174517804 -112590694 91526590 -222127540 44914782 133156772 147853602 169939332 -176619497 134727856 35129963 155123370 140827898 -30505138 -279842650 134161898 183776758 -129463102 -295762718 -28236811 -23774511 968992 -147436640 -71047709 280306534 -192501926 251944299 -244565297 44078680 106929328 -174371463 -119205202 169128890 81203624 -49305075 -158396993 154695574 56982120 -36615123 -140180022 -51667724 -153589935 265624793 296652837 -300642158 -221104039 -86346879 50756352 -79508715 -133132937 122135192 76852583 -138915230 -57509359 -129322672 51333693 16350926 -86694843 252846773 -209207813 -119377314 291658599 -299151959 -45020533 -152548859 -179196860 -189512869 80241558 -149491146 255754951 -83208785 198729381 180285021 228717446 155371596 136822930 104535924 69011711 19587541 -10181904 261838478 204912996 -274373270 -216927475 100806834 146874398 -185341300 -113875719 74970547 37128905 5108258 -257368922 46452697 -66059857 -278324587 203098487 -164451167 -224153194 74080200 291096835 104534370 292494743 -284251209 200271880 39013551 285889845 156913500 247378956 189293077 86962029 -287809953 179192893 188572494 140563860 -108339661 -38242327 161739496 77671407 165182862 -105836714 -35059690 96940811 -84942075 -229501152 -131925571 -230272554 -246765151 75832822 173164583 -41994391 208665217 -232310186 -96909738 -177275458 261006623 -242548816 -239822936 188833009 -116339307 -203846611 -103231272 -202596409 -124525620 200165544 -295027811 281845235 -110735140 -45185181 -125311734 264064099 251242522 233174721 296038362 119892944 216798613 -10676410 -175421570 -86144215 -259241067 112275207 -249596510 20550662 -147959807 -198104246 -41164100 -128123065 283914072 124187875 -161509431 17886580 168542771 88207148 96965921 -85560706 159349038 275976306 -42477962 -152338725 131421604 -127999222 156082824 112959780 207344584 -199165931 -11541200 224397338 -164782017 153855076 -225189272 125735093 51241980 -237771888 112969782 6635761 55789572 -275640346 58505456 -151334394 36399643 -101004143 244751800 188885849 -283323047 -269596933 36923094 -285850204 235839587 -296414960 54524840 157266453 122137423 132058437 65918557 158272123 189105925 23595808 297404191 -159692802 -207356496 292158269 -197187688 25172012 -31850424 24983769 194922676 -48437277 238773636 83713434 -271787637 -235944144 -297860758 -208910529 -75021007 -147143050 -263905178 165618795 -91587080 256576771 161940068 253685520 35244613 -280160628 162478819 -275840478 264854424 -134520565 -164035336 40050746 30248414 -25717263 291832389 -296662501 -183955558 117594471 -16571759 142926309 295999330 -58400268 242392042 -70402871 -148495171 78378488 -104280103 18276599 -125748164 134169064 210505119 -189919059 -41235049 288758233 144758601 3966262 178138935 19127714 -16997196 -284411167 234065885 33475666 -111103897 -197776107 -126299900 -59280627 -185620571 -115746926 -154315286 7022946 298300139 100474331 77544773 -92068752 -215415097 65391191 112943106 -211850348 73934881 142075743 77385009 -170713160 161877683 86858471 288881594 -123405320 20721376 47429894 251429456 89900678 -169429099 228044921 166629303 293992527 273941575 -275227915 177809251 -279353818 -143954282 -74383223 -224040985 -101648777 139783010 238743413 212468305 -256736701 -97743681 -174644093 99690932 -6435194 -126834447 -276953502 -16307298 -73568522 298245768 293621097 -260199478 -32462783 100412112 87201555 -276182468 -150387275 268664153 -286572616 287723044 237154855 98617074 -208823288 243323754 -249991887 -174230271 29312092 -102037921 -57894088 -280148174 -57946481 -280235328 -136072301 103318354 83116179 13329593 17517297 -76882800 -180982356 -195348866 130418451 116930631 -37224343 265419942 59442986 -190558737 -282670909 280412639 48994522 -275534092 300253290 234662302 -4894158 -94705269 -86162868 -51705632 -79057384 -212397671 85315636 36493585 -169026721 -227111279 207942214 -17142776 -146248994 237987895 299380410 -69543775 -245615484 -194860142 -139748065 -219847002 -147996595 263886542 204172325 199185106 -193506228 -182279306 -221961112 110776718 98835921 300493351 -183051765 116652514 -279989532 -253829988 -43267105 141424983 -272454287 -16382174 133626558 81545567 102552663 -11835900 -259755991 -93919032 -83492926 -202101697 259838235 -258259143 299988737 -282960726 -96571988 70446622 157658024 204476683 263050457 232985781 -126220508 -240992090 -232652959 154658421 136269539 -25726513 70038385 57967472 222490507 -172202883 273083835 201318611 108785025 -217372130 -80725328 272340001 11498524 116631705 124147397 -271133010 -297908478 6385632 201752021 -126063212 116326979 -100274610 127221030 -70978523 132288030 -155848087 139930464 191443746 160433228 -250410183 219945706 -59457629 124514877 62160710 -53588549 84643613 171500660 51960935 178045604 -37319171 133265154 237100797 -263837043 -157898219 -230554175 210065318 -99895831 -19470320 136069167 -197280091 -176024584 210073080 -42389779 202103507 -246440851 -21803378 -263745197 -142708008 50744984 168394740 -264733815 -235734499 158405431 94453305 -89165765 -227474186 -210447697 120781124 10001599 82238265 -190482276 -203986637 -125873549 -275496622 193398112 208934607 -58526509 -50425077 -292331453 -46459029 -202785772 226768659 -172859131 61101719 -203006839 -190475395 -169280769 -122296152 -31437781 81077483 -22804665 40568265 118394615 -202716350 -194160792 221877880 246011606 117774907 227269208 39633718 236637788 -57020334 -292164915 184424327 197899564 -155461888 177944439 290747436 102442412 179984676 -170326657 282290938 243040215 -179891038 63815092 189424204 139163706 151680885 -207869661 250157485 33304812 -24470364 -147347444 -197568768 108268871 -84175196 -266522159 173185316 -47494132 129653681 35545443 91960783 -126978717 -292912985 108267469 132655482 -145937169 -110367801 -102134124 254031288 281406845 -39225036 53775402 -154025023 -130994941 66126018 -251711973 211438420 24063736 -218245568 284370684 228723244 -34874785 184945740 -173976091 264151803 110090866 -44355000 -45180370 -131001031 136939478 224932903 172541569 43092049 78296024 -277702494 -153180349 -284397572 184492876 -151496428 65241787 37612446 -103955512 -203182976 -145033415 -44221746 223245885 14623447 280851854 -108448587 58579673 133568708 -45036030 -144872147 287742665 245634637 95575564 181902792 -13408603 193687870 39442255 234156697 -194858396 93987836 241349328 239125419 -168560097 107629857 -16781941 -298502953 -221793897 -148409056 224773320 97183573 152664763 41211460 -251810634 94620821 59908863 280078435 -54208160 243253792 -129895087 89251131 47544724 -158083324 -163042919 230537502 -300285343 -196613704 -20237735 203380949 134977173 109461111 -31519181 -99226338 159003618 -84731052 -28735299 -139806020 290701284 -141046859 223941679 174405819 -5251282 155688018 90255830 -59329686 67905697 -44732391 -161644709 -71321964 -173900339 77109697 -99987967 -114909850 61299994 -69119577 -267497273 -278423774 -58933834 192543321 16045697 -12889495 -51832437 50637004 88991253 30650609 236953565 -134929862 160792925 -133177594 -189075837 -233288988 -73709924 21775627 -23082991 257269878 -280856650 16789268 177475099 -289454058 -241551250 -123138313 -217766534 126214627 -276816258 -152215385 248150666 -178892826 -210192686 123639393 177481395 -152859346 -45270478 -26572063 -50425956 127853346 289111057 154052873 -248787127 -61026350 -108459229 -103845717 277880751 111153905 200674347 -98551924 206112318 -188420653 226349621 143803014 128587828 116456707 -14586656 -291769213 219753091 -20202900 51686183 243823053 249375996 -51522773 -35513146 -350834 188997605 134554154 -45873346 -267513215 50621304 300354873 -251618930 236189823 -76508161 -101746980 -15459120 -294398911 187303243 79025390 -152780124 -113870095 -201538668 -81596274 -28828142 -150525399 -164908542 84060304 -300906335 288762213 274146751 190527572 -27862713 22216046 14045574 80084557 -8474210 -224392502 39231121 -256477860 70455359 175334726 -154692662 -26473905 121770891 99770127 -14488677 94563717 -27953134 162821251 -18385797 -158622473 129712038 141830150 -147884907 -17674267 148966423 -73684219 48008071 78808876 168917582 94241483 -188936251 -151432380 -291187177 296700945 94046314 37712062 110877302 154105794 301716268 -257969435 161386462 -294813730 -145921098 70925921 105655472 -45320302 252010268 33595207 -44018046 -155012615 43488398 -47618474 115059176 -267903422 -71726481 -298469231 35782624 273641310 72099904 61500556 105913665 -238774800 -254100190 -234899248 203884401 239287783 17584901 70100835 -48838153 -33065197 206290744 188756223 44652809 89321362 216843065 -119174184 -187381614 288739859 -50869228 -154492314 212045892 -124244402 295883443 268785307 -51526383 64664148 265615509 147341365 -180564981 124500609 159842471 -107356819 258185204 -155000687 -223072096 -275604838 -90920181 -264699097 98179081 -266308538 -32834065 171416321 173170490 165135483 167588615 -88901292 -225629463 -290755817 -229115460 208320385 -160524550 -52582771 -105123005 299715705 249603896 -286187069 -98035150 79374316 280013338 -287256775 -300393810 277440004 -261218465 56803028 94965126 -80826738 123194869 124919454 288206052 -73169590 -77052488 141382260 -99971549 171050252 151325961 -268792711 93783927 -206196454 -5278580 -270426109 125677713 68265327 -174415526 -247900605 -10983081 293152951 -110612333 -167571492 -25904653 41030532 176290299 263419953 -137374947 -169431220 -70628929 -118838570 49255700 228288833 -102053687 -87333028 -163033448 -91547140 69539871 -26224534 250572703 -154337909 79376237 226063236 88262138 107385464 230907515 148173512 -74455327 -152663722 -249433962 -231480850 130858930 101414681 -209299858 37330721 223435963 -24224500 60668125 -112663618 285649211 18727155 209303590 -250522421 -95429345 -270383627 41929531 -88536171 31001291 -5732310 4800279 137136292 -244419811 131103292 191664749 -282798325 202010472 20331790 167645367 128158931 21721840 -298105860 124554468 117864732 170412815 245634490 -100446975 25771338 -49903794 -178005935 53725687 -22473761 -140662203 -50007239 143426178 100134185 245561408 205147229 -208689573 -203151682 49972521 95471863 -244254471 271728185 90009292 180542226 181355173 220122244 -164766813 26212107 -161662426 46819507 -181730501 271156637 -58067730 -272203858 64686691 163509241 -117297866 89915765 -44272034 215761263 -232272598 219833954 -108148141 99727989 -285287758 129773611 262977953 -97730151 95179230 156089838 -261233433 -270854424 -76259867 208449622 -186679009 -225986617 43651411 -159856450 255828011 -233239246 -282809684 -21714689 -168844164 195938736 -218324549 143501219 -158688128 209063157 -261367603 -242543969 -293578664 141111271 60675143 -75570672 -56684603 210761488 -74467599 -233106247 -170491139 -107482475 -152096184 21770763 224801130 -83674958 9443086 271282330 -281028923 674543 -25645311 253037451 69066825 -113856746 157919775 159262117 298423083 163043357 -38291814 139026524 -94089020 135120601 155474698 -236451285 -45477272 -239128195 33316024 -219575363 -4129778 -120960386 -82817021 205487832 28962361 -179194670 -35509698 -247447937 -172391483 81809209 -48461533 106790830 54035058 -106729009 -145914726 31814874 -268752228 284567287 -152242087 -30967456 -77205430 15961861 -152762182 -8400838 -146038539 -68963983 112923074 264717505 -3586999 -148690776 -96942316 103771376 82132489 -288698088 98821545 171736476 -58572190 -284183794 -243340421 187020271 -176733205 -265782828 136897367 -36566625 -75833834 254891190 -113514105 -234487297 20531935 -114502836 -104363149 176886845 287949452 -184099088 -297070853 229524190 -255275949 15201775 -7008173 -282480986 -232444698 52204848 -300338324 178523350 123538514 138655881 221425895 786953 -141012399 -138156888 232460245 -232682731 -222934035 67701293 116016472 -270564672 -115889844 64186603 -216446675 -213404664 221655412 -63037561 -17717749 -60932143 126361977 -24483902 17825182 -46159352 187817580 -2809786 294037961 -207226948 4012394 202093892 245650576 278357011 40717319 -202090225 289518479 -286117359 -281794108 296097182 145783522 7656855 202194015 -73542292 -190478655 287888057 -88385480 166387865 296766799 -100981125 -237551066 256626645 -6661839 -285874096 -234183599 267077516 -166305177 78284679 -40558398 208487516 261319308 24169908 -8534424 153006658 141792691 -118981379 82975698 174235386 -276133042 298757727 -244693094 -141549617 -39175584 -232302105 89028937 239265388 11497167 -44939287 -152696312 120496529 -214385229 -151836402 -50204916 -16242576 68218639 -24149250 43442276 -35853055 -52446334 -294785188 260008009 -48819850 -268007822 -227523711 -249482735 -94354674 210135892 84672932 274888346 -13435124 -10672937 68893560 -223341765 -249418016 -142746002 -193595923 -40994077 4049126 135671881 -258267038 72559571 -273843598 163656245 -298516010 9053835 245398964 -241339305 122833083 103005749 -44409672 89287212 -263313268 -208952168 -117553409 279395065 75703795 279071283 212420690 -100404728 -3315226 -67455658 30770894 159275416 127937874 228835856 -94025114 -120908830 -276054204 -289335761 138410956 80478320 12606015 -19092289 -39554853 183625999 265057724 -253266430 -273122256 -286362608 289251281 15585041 271580996 -73734150 184369820 -137820731 -32316515 -29972131 -22479759 -122158624 131834749 222331618 -302177574 223880635 81269917 -247667789 -197871653 212797926 -19762662 92627746 117045942 52950639 -95413012 -206603813 -263377348 -291664194 -232832234 -18803054 -33206949 -204041310 120807537 -45873829 13015917 37735674 -201642287 -113689005 -30436141 -265912614 290046239 8696502 -206752827 299104781 -191455695 -186122214 29731056 96210051 -167015199 -267846377 -210500094 -212756823 33626480 100730131 173293821 -195945052 -80749806 -72101405 -56888462 -273880555 188811912 -238888705 264459270 244344646 -186274631 288721668 -210275051 228862103 -71689257 208784637 51622074 245555204 2270492 9230992 -90497359 -202189204 -69627231 -189277051 -209013517 -180148613 -233507745 -191975534 148631957 290466566 1615126 24112644 -66343155 100741411 220331955 228067618 221788510 -58502907 66635236 -207106812 1302604 -204238101 16210781 171976634 -94504872 -63841017 92278084 80321560 64422140 124738322 39997741 -158204047 46639392 154540345 241642895 155346508 18365885 -115310255 298546014 -161531204 182534116 -182876439 -189218074 -91405058 123341748 -133538946 -54771285 92517508 135868081 191222560 79782725 177904972 208010964 109320059 42645372 79355593 117051816 -289456937 -247131337 244530567 240664868 122473636 -255206787 275454436 251863278 -25292635 188734857 267580866 -5636616 -104925933 -81331725 3444390 279845291 47990338 233912624 140800607 235058716 -259003262 -21385129 -183915447 227383133 -217459967 214661749 257981762 150702002 -300998345 136652188 -38773151 41423213 -96101027 121144812 -99092613 -103656536 -94755060 -258272870 221743170 -116678844 -174992410 -1513207 188275337 90043187 196482216 -84375275 -231668705 -117976698 -195773998 -138338345 93863943 -160274489 -164515424 -105706001 146483677 -95328640 142701393 180802773 -286864789 260002536 193588563 55386742 -128570058 193075565 67921514 -102463086 -158947080 -53660161 131861485 61016246 183809040 -103743993 -275080514 -237032202 -16898141 260686923 -85795081 9729611 -65057817 55867582 -269148575 182768666 -169725317 67705108 -301301650 90386652 47535719 -240221897 131184088 67333807 266252243 13929407 -71516043 -42461341 66219445 -40264053 -23620620 -263998145 -235931589 -275849253 -295270624 -122525757 201755128 -40913160 -163723536 -187469845 -123274720 237783433 274248006 239097553 190491294 -199300115 263874804 -100572812 215627701 -188997565 -93600033 280344672 -167921224 233168519 84779737 -124208396 -169353487 89579755 268408419 103607254 132585294 132084415 118134383 131913328 -145121769 -103634748 201344148 -85174415 -29257146 272701150 -112664942 32678115 8784517 -95845293 237302617 -4728692 -76164329 270819487 275699446 174545794 -57083391 -20290863 -86422526 -236462483 180478018 -176922070 -214925570 -84211252 61232737 159589597 -198585818 -13927251 -25520992 152055576 -267539346 -129928845 -198425359 150595953 134737481 -294494785 288654206 -51013800 -299428401 -103191719 243422679 -109145265 103389858 -151329191 -115690991 -162852387 90765761 -99155071 -182833808 -32219227 -132272166 -149816997 -112138815 -181620143 -56007858 -205862522 -197773368 -188773860 -169579434 279904316 -114744939 211729438 299285649 41088654 -17278259 -224195128 206659437 13338705 35390908 247777547 -159445035 301103993 -92302148 -224132312 33722590 -60758870 16672040 -142600615 265525851 108920783 -204065347 231745160 -53235830 -4520419 294819401 235440533 -258559044 180997188 -14405016 11448311 -199027817 -82519954 16052987 -230629065 227941350 -73756798 -2423774 -66972618 292262829 120255671 -84205381 96381273 176887955 -42171898 -73757930 147122888 -246101547 -296928044 -290797669 259842614 -218506813 2139880 -194767781 234490014 173172894 -172060944 -173459305 239143052 -209622373 28363772 -72193474 -47060231 28456277 143301464 -4072961 22594360 -157878558 -120698798 218364117 -109940071 18502919 291119072 -16978746 24990862 -169184481 180103411 273545173 280862408 26746068 83063669 164581099 -300379551 210197375 -291363031 89083937 -293104409 -96689310 178025359 43607298 212318551 -198650779 -231831933 -184851589 -201410693 262979107 -136356181 -158642991 -240632855 38122491 -210700503 -177656510 106008951 -126333199 196393785 247278075 29983394 -29648767 -89580995 -185297327 -212769157 176362373 20709596 247613732 167235524 -222073211 -57855574 19057697 109506718 109699259 -205952492 130199387 269572860 -282510961 -227240511 76110438 -269666369 93142795 58730345 -178504616 -181259185 76004955 -207303032 -126444241 144608422 -119425849 -202322316 298759421 -168443572 -127274545 139108421 165159060 -157642299 117684834 141942411 76438570 -178391573 -92971010 -146174359 -103221259 21624532 171107734 -18818817 258802890 263234083 64809605 156518314 -268744680 78435668 -157848359 7201544 301019429 -185367051 -53204466 4383273 -136377540 -34487637 -299845279 45104180 241754923 -150625325 45434955 -189205707 -262456471 28004074 28695443 -167943997 251962603 -55285745 -56856273 -288207212 -157714644 10184733 269307201 68334778 -89558765 116484283 217919788 -249384748 -20984670 -206106721 278784128 74832336 112824529 -231793344 66901852 290383546 232018760 -41364954 -292423331 94920611 -293163679 106900627 46373233 113407150 46509492 -87077194 -208646019 68006480 -213831786 135377753 -67695544 104177291 -220926937 -145748101 -88834692 -139053021 169564056 193491076 227239480 207484991 274503164 -280210543 -119749458 -225052375 -239210170 -162815252 -253411729 186301770 -206355799 -281240164 -250198886 -119014733 41163390 -207505259 -189207481 -150045854 -41233714 -215973226 256739600 -35193724 -272228787 -18360961 -198604001 235073028 -88942987 -5025223 15905809 273041402 -257686539 -88921353 -156380521 129099000 -186158068 -102944801 39149808 -227808898 -14953706 -40223440 -46701466 -102354313 -238576633 298664928 -270503423 194064237 119954499 -150739031 58401762 68853435 59890971 -137709609 -67612689 -160806431 -286743514 -99682521 183707064 -59568441 -53185846 258017804 -242955488 -77536384 151648346 293147955 101616184 -255129738 -110270467 -55727336 -244996540 96055286 292852547 -153299614 -184392196 -90130933 -18889154 214150896 -76122689 294692936 101366748 163248405 -232199872 -33307321 -149543260 -258454745 112072473 -293772475 275154761 58794381 -194498910 55924550 149105221 -87770786 -87539036 251245990 -269099087 24909653 -91434368 186478929 154823154 -102786079 266582100 -276578788 -277457352 -115921447 -22768308 -53451538 -111177602 -60921351 -47582622 100250105 13645040 84803471 281044603 -88545928 261186447 -146254358 -150617557 -212257319 299092739 -245889589 224785681 -205713812 -212800770 -237788078 35844557 108194398 36475408 133321588 -26718075 -129302300 -240360548 -118979738 198955635 260573497 -182585876 259788457 -214430226 -142955726 133125931 -208660825 206644737 90650373 -82936139 -8012178 176200345 4952004 -14582733 -299418828 145860003 191111762 -222511344 -178914890 -205994118 -156303815 -60578981 297645874 217481985 165308605 274384818 -263398970 9498277 286607736 177872168 179456332 -187522573 -64075028 135640189 229600758 -35078269 274321238 164015851 -253314259 30124003 -139783289 -50787769 -208748391 240599771 -208163795 -235575952 274016236 128662341 69016685 113432147 107264369 67540752 -79421360 121653141 -106866240 172264857 -53953450 45567240 -52615519 128093590 226011033 -272228939 -5878337 -283861688 151994111 -117279985 -176853796 -274378749 93114087 181006981 24735129 11188927 79945677 9690034 -104210218 -3855444 165232388 62786743 -239628244 -158065242 285483382 138490343 291477016 61235925 -51375569 104918674 -4169645 151734235 -170303391 120508814 104224064 -211101080 -13819492 37587006 243121920 -266401100 -244294969 169931658 -134417626 73039998 -2612381 159152264 -50793118 -195780489 252078646 114083174 -80420969 82998607 -34098489 223252548 -291929654 232131343 286510325 253079190 -113046289 144720075 -27555944 -154645702 -185912856 292502142 246028480 -99135572 -28596235 -10882313 66466259 278311813 -269018939 -73436242 233280459 240643941 279082891 37943107 9958882 268275024 -12431648 -181657668 -213599136 71191611 -171365620 -137287141 -129943487 -267749416 -139834765 -83936399 154450631 -187306738 -12256155 146840941 -227318423 175425464 -169630884 117458593 170747746 -282239063 -20723785 -206044824 236703087 -183337732 268137953 -124126590 -114857418 245684216 -249544602 191038027 279992449 239596923 81845438 -49761698 52835342 -143480124 66989172 -193983028 288020738 -113923965 173888424 -281362168 -256122683 254209188 -96079322 -229920156 -42797087 -132251668 -159814208 94309856 172627504 -73173280 -140169843 33006920 -115210649 -291205610 257083277 -209287871 -137388552 96900974 -56280028 3770395 -33713072 -129039821 152331123 267918946 56417407 -147494083 14890772 93853054 -228546556 166985156 -28222569 -130337305 92133 85153022 125600161 -70577525 -193923926 -227645198 -170215366 -32250641 184660889 -172139929 -106418095 -281858901 -68447446 112193348 -152298548 137551284 -228178296 33163410 131087375 -48856867 -84911011 168720947 -124232627 92707773 208292264 258210557 173945215 -70445998 -26106554 293947933 269990624 -227556071 -140692096 45245895 -151816090 262679658 148451465 -111842967 79213228 223076532 -289646491 287592610 247128451 66798883 164981514 102565612 195617814 -217044682 -102848953 301260763 200438077 -38027631 131514030 -63918835 262823969 -132957455 -179574140 153157420 291557118 -127568264 -144604238 82183655 134923016 -112582321 237821934 -67341501 -65382310 134707019 -15866736 -131452463 135628843 -73069004 -208175887 1644969 57102295 -17199896 -164014899 140505209 -251749702 257452915 72669177 54170508 -46359373 181506933 182623008 -154768867 219917655 108575228 149436955 133811711 159663569 56034467 -288096491 206920277 129971691 24848617 24552155 237547501 -172565834 157406784 -130072791 87810765 81937453 263397978 235616807 -259535777 147765700 -71960555 202545188 120435922 94763122 -7165339 -162552691 286107824 -63759530 237604435 243540246 829244 72516466 -174045648 -135421291 -44373301 65840637 287242391 76845997 59606038 247524580 126028681 -46024107 84072261 -53237749 58778122 -260719368 1334952 -40530049 135723403 171872400 4324372 231697478 279227661 -89996397 -117283647 255422693 -181497233 138721680 -44012590 -227121653 -260427677 -237817440 -195979067 -153685378 -36340639 -201359226 271009802 10405869 77924620 -20415547 -7864401 -145940557 161458616 -54024977 81535616 -235494527 -84285606 287114655 82419777 270075396 -20967437 89179038 197881583 14196765 -192717325 222366193 -47571473 -18331743 -127449853 216801736 133253904 278356076 12415309 -255024567 209330000 -237827931 -175313381 -124329392 -275823340 -198459290 27141777 -156492662 38625903 74778950 -78205869 -183988438 148344666 -38730471 663530 -175752075 155250821 215221002 -160814522 -255743950 1466726 -108834924 -205569079 214796452 9939683 131120994 -38611184 -174915680 -206741505 -46914992 262818485 66561043 288741285 146257356 62616566 204986284 -227004675 179679081 115148700 -115004377 218517209 180757466 -126073644 -44956590 60487442 -275135826 249542832 -272046773 -227787107 -237017585 61481990 -195278690 46933519 -219331968 -195090063 239585196 285865339 252232505 -283334113 -231430748 -238744591 -117942943 185065828 88808849 228225619 293144721 -280827768 -72386945 -16227701 117423505 235111075 -133101139 134454466 11551487 -281952728 -174672043 -111446400 -147570497 -246826317 -96989059 217684199 -216813803 -147724920 239803971 -149033308 -14570692 -293334995 -279921080 281258629 -129709398 -240037289 251355683 -296826113 -267492134 -64423714 -181034339 -141301358 95859835 -246155495 270415625 -151099767 -288182977 187165624 231522145 -51296997 260487642 183862324 -161746758 158810137 281833438 8281165 -36220787 299207577 154974983 206312345 -181914262 -150957853 257228270 -256808742 -129374683 111314170 -108394540 -277235353 9383564 -249879696 184056115 88077163 -296783730 -50068898 215565578 261747250 -3103856 142443994 214126682 88385346 287995045 -62804497 111481426 138148696 187406816 142570834 7601554 -52719124 -115967454 151074710 -43257954 236094679 194913629 -22204919 -54909557 93214420 -72515331 -108896844 -113255016 19228996 -151955565 168329158 -284162074 104583574 17804482 68604493 -85390016 95946782 -116047082 -196903589 258188151 -135497493 266314515 69889885 -45229053 -291437926 246615805 -67158947 48190397 119140122 61887433 85539419 -178135843 -129159153 -160122213 114143742 209544194 -38201564 -272705619 -47265471 260614907 277613099 -222550722 165245192 -236904309 -877394 97769427 -287378841 -214931780 -244614120 209195964 65239601 172912404 -177793181 -233571437 134090732 295479504 -276102330 119831865 -139923315 -54856698 -2917247 288618715 87659169 -221467915 202047483 10054221 287380680 63960980 188627663 133051407 -245385541 134856055 42081643 242162851 -262069897 -205688697 -229644570 -242381074 -77402756 -87019848 86321539 294820573 -245828573 285577294 -149064599 -237873935 299281743 114194266 47006456 -73914696 1436939 -41342625 278831539 265223392 121305358 -25222732 -244530736 -192665674 198745779 -222504772 222067312 125116977 -102129595 -80815581 -184617427 -164014658 -191353022 25475038 281326683 -116400479 -233579296 -238433717 116878682 -240514817 28676785 92520678 -165976782 -54244366 -238508875 205576815 -43562918 297936656 222255669 -155033445 -3989121 -6271722 89370161 -8695532 -215973607 -11112093 237984219 -97993328 130101279 -164406672 37886353 203087409 -60720163 -289892031 -194512941 -135507977 274205688 -173977121 -246643540 155452528 -132923859 77799920 279879324 297524107 284321586 291627058 223439727 203918009 44558890 -207432925 -72139513 229256448 78202244 -172042467 13919438 -265356426 161200680 204238687 258401626 90930028 80904866 -149874617 21894448 121013162 -223304903 -267383453 -129213628 -157740528 51515273 44015575 -158983339 188974486 7232521 -46378579 90265506 -301887113 83378476 -277080434 64475783 25897534 27365325 -12072378 -188916822 -49618998 -226455496 -234760000 -202433442 -132247615 -255263444 -128152456 275710808 -258022468 207631977 116885462 -268061552 -161866386 221044974 -185841112 272207523 157205419 199287828 21616017 -62300136 174690475 102082388 230690509 123646529 89161496 201796486 -167494862 -14551405 -54854311 -10754493 -187973837 130664460 10562451 142602750 -286307113 -273517501 -51740573 -127266605 -248348234 -218703984 -162666791 -247396600 -301226105 274597287 -2195147 -157748168 243126349 262240230 -229137530 -288015913 18523872 -35633958 242594498 -285495593 270721511 -110644824 -295960893 288712736 -272041894 176661165 -68163732 80688662 95908824 236554823 -198638434 247762480 -20262616 -177837732 188939059 242858290 72243367 -253665416 -285213717 -242737986 49119148 239845147 111044609 -215997775 167039776 20203494 237264720 -145977269 -213209192 -30271882 -118896588 -102596524 297084318 293237053 -133178823 -215962542 -243482808 -125169256 -232414118 163957235 -172887805 289679967 -260461398 -217139615 150751372 -171319064 73490342 -143219225 85972183 -111052697 94576338 -180940754 -142683877 178510026 -83714243 -131446956 194510867 -29500220 165975398 43245976 75705543 -71063079 -192005566 -211287714 -243711703 -248268722 -185234074 -200279414 -104583939 -27394258 -187809175 -16603590 -91646224 183996252 -196130286 -267637272 106134183 -244434455 209519199 -54909203 -156602915 74419616 243219666 180314184 213630728 157432535 -246026180 -107799121 85181409 271853541 203213935 -280991510 181114271 241665062 16428537 226772426 79564511 192610838 57136834 259275245 -94998855 -242088548 -88372466 -37739317 113928266 267730816 71975204 56422088 -131329476 -69667649 -233929738 288846581 -278007341 -63042419 -69899510 -101297774 -270189036 187458781 188861604 137397372 181567101 -101200048 231558574 -85247425 -134530808 277437820 281269714 -60823153 -236097078 -260492161 -112749318 12992714 -111206340 34200992 -19988636 108035933 -118538055 195128072 -207961955 68816911 -101082883 66913761 220687193 -46021036 -68797850 -246453625 -32541855 277663884 -10285793 116866882 -274472514 -168686236 -123674140 -80897366 14618786 -207803039 -264252709 -20479792 -10370660 187669690 -85761973 -122203964 -264195996 -242399747 -93374296 140215893 147915168 -10684328 37155646 -36542001 -192682443 60077418 232899104 -266904254 207403129 103120137 -135814004 -86702887 -180901834 -208876440 337871 -97470979 -180899512 -32778072 -229031405 -58424633 20339637 -265638298 -216091419 5009216 170054655 147294992 115293498 -13932470 88320263 270202887 68291007 280176706 31365380 -205358861 236468504 119257031 153009190 190417678 -162050357 56171828 -229290335 -94142994 -48210450 193457214 -43521640 120871390 241928761 289938620 -169564370 170286820 -156049422 162028764 -30831719 -268245325 -75696663 -121952912 254838747 4145656 284834976 273487967 -16610040 -247313003 -236988998 -40890610 237737790 90564058 -254696792 73289006 -115780571 -33590706 -65026171 -275349948 264378028 179969444 -237585488 -183973550 200982807 115224248 -256060440 50666033 -59013043 140560854 264715718 22693985 163382523 81434124 -299900103 255541267 -158980710 113806313 233751641 -80015556 216198341 -149685760 201817211 -221604447 225376218 100832496 226504516 225223891 24739144 71525956 -178613025 -73967667 84276817 268449809 80470848 301127052 -128406780 282783318 124419025 129709323 268982230 -192738663 -114897884 111787057 -36519866 175679241 -224627853 48776243 290436022 289200498 222273365 17571478 -298938732 -87123463 256230921 -57611699 -157798098 -187142709 37642611 296066339 -260327530 -85426838 136120394 168422546 157414650 195814699 -17717610 22658614 -28533753 68152975 245589352 49934082 -214802915 -92871366 -235772037 244650272 -114265456 227865736 -241740689 177047535 -111735299 4026851 -205939496 -272765515 -177600225 -237001018 -251929725 131029462 -218977851 74019552 -59943749 -196227062 58832003 148050237 30711017 -193425256 -114562369 50178117 -77944376 270292127 187314853 -37837446 193116493 -290080137 179236337 141280773 -168715158 58094150 275481786 191493403 -250925037 -226406639 30513824 280225761 226821666 -163516926 -131472962 111521593 -187222874 59591389 -157035705 255902330 -81789086 -207758537 -191637002 213680312 102849294 -154809109 -19161238 167198357 91061793 -141407931 184747464 112748109 -200308762 206736362 -184200824 217794280 290003936 -223332970 -67697245 -244291727 -17956047 -144509383 -262833114 -163865984 202456917 224490231 199645579 -189854641 277826517 -258459471 243034321 -118075569 -176747993 56062486 -252977726 -51351180 79478627 -8596037 -6334420 -175952779 -115466432 48677048 70169946 82348712 184562477 -766748 -161021537 -41612909 -175861179 -189898404 -14210982 242053591 160686199 -66147951 -160490500 -141543749 297121602 157470834 -137564450 -199426017 -106563069 226544113 -189127947 -59611363 -117016741 -4552519 -272650859 100149529 -63509983 -103637967 -92266935 196550803 -110085216 -33523627 146341704 35949089 -174128550 -70949599 16700420 -247784004 13465171 218750756 118721929 -196283967 246402326 16443255 -14912702 -202281798 822791 84070259 114937637 -181166026 -209520755 271098706 -227141937 50226950 267242093 132428492 -234271514 -81754009 -66790899 60976594 297047854 -54895926 280554594 18286108 -89417654 -46259877 -245808521 181694487 -243999736 -199072515 149153895 -231437451 125622544 245892046 167803282 145225065 183883181 279612164 4602181 256366902 158597481 -237302298 -284211749 -95070901 248615840 155909925 99943095 255557045 -3920541 250795376 -147930782 -185434829 275356388 -203506052 -50543922 157631380 -35402806 224601992 -102014928 185874523 273048083 45903802 135772573 119000171 279825792 43954264 -273373423 -197381823 184949556 -137330563 -35004334 -2722010 46860151 -97027835 -189957588 -152082996 -114009374 208367612 36441996 211389832 269049412 41191682 166343597 -3012722 -147034348 -71949064 46774709 -119544855 -219634444 259284979 146497187 -58556838 -294208223 156911594 87070557 -210688346 232813327 200488798 128645646 -201247316 85956468 -72198022 -90670226 -151292293 -268507459 212274914 -34846669 28813544 154787041 -10352972 259145250 -66898004 -126977682 98098795 -68115917 7657407 -186541406 159096076 -188177716 210291650 115872525 122656587 -56157426 180028155 72816797 118760203 -104204528 -241548640 -206376539 158220848 -73184119 13878831 208386955 -250446413 -33427829 -142548704 -65886371 -107232704 67552480 234550913 -94963807 76697998 24262960 -88179673 272529951 -75065743 -56766469 -105939648 -61362779 -253487097 -120617933 -280079890 50813933 -117833130 35936012 104672888 51415507 -265877741 238530061 -126095094 23082024 294027832 -13860405 268312622 267485664 129734474 -137764568 300958540 -249740033 -235297094 -73094012 -38057950 -192244300 100047923 38396677 -207454603 9806936 271186168 -40758549 274500498 -243264924 -269208430 -16577303 -280876275 -299902179 -148081040 107962936 81456144 296426788 158549956 -173232321 202212702 -27075350 66969403 236974624 234678838 136372458 172572379 168314896 -120851000 288821125 164361921 -184802898 74083721 -73921787 -2258862 126878447 -249652942 -128803853 53580345 261129403 -186139984 5499226 5426623 -223626791 -13137672 13512576 216868897 -46544704 -87483579 -153866086 63378327 225229690 -200794695 19148243 222595491 -60717346 214230449 -9985188 291644556 248366415 -208608454 -82348556 101674387 13081142 -219716579 -120401892 62439146 -138810275 -166767290 -276924736 60823023 -7027500 7811514 -93830515 291426073 -155469909 -218307625 277532240 -252569901 -44620337 17179341 55387878 -242179359 -14235678 -39883590 106838546 -171665254 -254026832 15917010 176711509 -81282872 -226168473 261933870 -230198539 -223918316 -138972198 -105989066 212241522 147356586 -143462304 124306020 253927163 -154017737 -208371836 287979730 24742830 225179719 -286970758 -111187186 -110328760 -30805785 61930600 -272691010 -291768085 -199932398 -101387559 -74606620 -184027082 259736527 133773585 99966954 -40633232 -213196436 -35993583 -138690630 240443289 143549423 206643443 74250054 221446523 -16202725 224510223 175774835 -250368406 225229239 63835922 115113982 -113205099 -204827659 -123699405 -134658266 -97847692 -212576295 288332920 139753865 -166775696 -88715997 -18224210 36504367 -77314451 -64089932 158008561 -246950933 178335731 -275137954 86082366 282536767 121276735 -189944753 219784834 -134728408 -24113052 152692200 96973101 218514914 -96092919 -69656068 -57922249 210844276 27804643 -184679755 -82048563 148703430 -282122618 243686187 198410555 289627580 27373890 105497108 -158291907 -83706961 -291068322 -114677558 -110080526 -126293197 -222308039 211746915 -24100184 -86632199 214793059 256029528 -2703744 102528706 289811352 -93144119 249407242 154369043 273047582 97299038 -83542908 -163918720 -140372093 287558404 -156870650 -145515112 -164434443 84031241 -262776502 -83126236 -98908545 249865001 266595188 -226230211 237037513 139864419 -198810157 -245198050 -126355051 -292940036 217439993 253103146 558222 -157699940 129553436 -210750079 197163804 233872240 -33311904 38508367 -101417705 -66411845 227855490 -174380002 169707225 14025529 228518917 177842970 227608595 222824742 45716055 -241293290 -188406820 -164894446 -40578814 168033784 -273322108 -172104145 154720420 -146018768 -215510045 -249919508 197707309 -10878663 -193236160 258043523 -228562230 301326977 105508126 -14964552 -134256838 -276692753 -90634030 58588137 -118977914 117264332 -274566514 213002378 149317305 132746742 -250097934 -239330034 277977635 -185475411 284953897 83146851 -264486816 -115668235 -200786147 55365521 207589127 -116503751 85075568 123551501 -14595336 198427742 -197262186 183441591 197295231 -28071833 -148569264 -123357211 149216034 -145794681 200477026 197631899 129611341 14437963 -91925880 8649983 31499641 6147454 257749485 258288306 -12924091 -190252426 76992392 -110354492 198672263 92758341 -246523959 188438342 243206096 -106618029 -270250456 -105031387 -238248394 219381582 -116963967 171325089 210086166 222874603 103772176 276723380 5175576 3620093 -282967664 -196793448 33017593 266920052 208098557 277867230 -165318281 -97118369 -19064162 139288603 24958518 -54804695 -209697127 -66070604 130223343 -255980117 117417796 170660796 -33069288 -145871495 12787980 67958680 108261522 255173285 209493344 264434335 100563702 98657339 -132639227 8178823 -187262273 -298562838 -189397745 94770848 95354301 33699965 271083024 -15472894 -238301219 114432180 -87606027 301740651 279169507 5282884 113886354 229522265 -101909160 -99798038 -65159774 182963938 -165713385 220203949 -135175128 236576313 -69626099 -206908920 -228586716 168196607 78165955 -187741651 -215265631 136906016 -88459041 155563215 227102283 -80724739 300771288 276424316 -336541 -63073231 101334270 164416628 100308073 22763700 -73960281 81495982 -135297677 -53374016 -128166795 73317579 293044758 -72648994 -67308579 -8729234 60145179 -210844231 158978753 229556114 189790435 -56625673 -183983752 -235493436 161142834 48385415 16936465 -219255557 -186107191 -211231921 -32868314 5437968 -135985015 46299779 97093316 -157295804 -64744998 256265849 -130116559 -262992322 -32147076 -79959581 171181604 232407473 -118961960 175738001 98217601 -229434612 79417155 278629871 -40919548 205427164 181347759 -197522159 -95918588 147382803 68581653 115021692 14358372 -288262922 284881750 -278472694 -51541806 -61270712 -24189263 -258361059 -260770564 -161212176 -224462361 110724803 -150990541 262419838 40938731 173683825 -47488182 -99477880 150713113 -5553336 34083773 -169746081 -68034499 -139056557 219848310 232491447 -179418145 -191906145 195203852 -156773225 -273669139 -136457702 -75161848 -279506739 109415769 301809346 55215334 -182953401 -161169213 61650831 227809294 94417615 -91263768 127276035 -247385734 -222863719 114618140 288915179 -286035716 185864864 60560069 -269201863 254330203 -143174150 -239518422 -166021000 -225497844 -66254846 -169669219 163861902 136207123 51340029 173628585 -110554309 231458389 175405945 -147876430 83141097 -113933667 -220207146 226545484 154037941 29595190 183043434 -286811269 -29061849 298314037 211957385 -194837657 15914977 -263231280 -130714399 -67702400 180332407 248530568 -232916654 36967494 -206776286 38558770 -130997825 -69774523 188266062 -130037350 -31712073 223930470 -158616049 -281047446 -105054413 -218646948 -229844587 -150494465 -134620482 69109276 -12873802 -56331071 184029627 -194009589 169711264 -121194412 -2426318 76833268 -59963077 -179976873 163365917 -233729716 -209234941 -193492991 120015774 -216353705 -166123749 125971596 30070625 -1612632 -67239588 260861128 -23611209 -29522173 -225562248 135414666 -178285378 269471475 105696484 -286089279 -92275856 -243738966 -222281420 -76380329 277349519 -27308114 -118645412 220975945 260376246 222573976 10416681 -227776336 284636454 103913599 -250502688 -83787312 135595663 -88110054 -258716940 155466307 36282021 159420142 275924424 190834892 158627091 75028022 124488357 33137044 -254919989 -205463283 217874498 -219403464 -141150946 -195942688 210385968 157177991 -241891954 -175329289 216378961 116082171 4331845 -55335105 18127380 -167606952 -24919905 223849118 45824372 -283637563 134698906 -287228256 166425958 -119012505 -280309413 -159510527 -22063934 160812762 242032363 -6725056 -154000586 162507675 -146414257 -52868855 -272214834 224499514 280287667 -96389830 -170246783 -127907694 222422860 -259091810 -160181073 11311658 -130616904 -97563033 36500888 88648313 -156064136 -174764648 -295868055 -24624852 215618019 -87930951 68469378 -239421152 -242512868 -84676471 -65019442 275999614 109729631 99723382 -87572683 297246368 295699797 -259474702 -102507976 191398069 224068181 217940658 154086007 -15174566 -101449131 -161338909 -124160463 263670681 244116884 -179941495 -101808471 -117116225 -232740570 -83330026 -249389362 -81550989 -9463648 -155392299 75537560 -290061995 160119070 -256215188 274820180 -198036822 -141895267 -258615132 -204921453 215380988 -249235493 -171320626 45210729 -48340421 232764605 239962821 221873374 33147348 -7133326 85146363 17931078 -19600676 -30399488 140509394 -134865205 245304507 297395854 -153483192 225189711 -7316574 -254640672 96183785 244524109 267775902 60595916 -284093014 -265726452 227335204 -270683420 -26292146 317134 173050369 276624964 -119318833 -176179266 236316417 125959729 -46086191 -210846833 227173506 -81079655 -81971244 -248690097 243412296 -273263896 96785528 -68818693 173598008 172078369 -119525163 153305295 291688957 66835331 -138732772 -113796042 293715477 133465659 -170058018 -263985847 166347617 218013418 23244113 119008948 282761580 -64690333 74012444 267552725 292293250 -62881289 269793469 11812887 -243886679 -121902617 -253974058 127246233 288440198 109660946 9961591 -262119516 -180320545 53164412 130345987 -288584966 119598529 245776897 -5892257 240860562 -281453609 169357806 204028729 262429871 -45066770 -36371470 -62953160 -293397257 5088545 -85596580 -174136073 194990218 -138100901 144162162 133181900 127613539 23793807 -113253029 -79328463 -178362409 -263956457 103007004 192060301 264430863 109648209 -192132231 -171401409 -289514754 168484285 -136254851 -175671156 216898096 212000188 -237816276 75560636 -24411836 36115915 260516588 -17610079 -106937508 81517495 -281493949 -241792354 150450046 -81308727 -187499408 88111267 90268185 -232557164 -105452137 142096096 202731292 173283788 219762731 -290039066 88437470 200576641 -201565984 -220937168 288817149 253911923 222285651 257182944 -248632314 46064340 144448790 -127946060 184426540 242501270 -150895102 267805434 293232964 161514391 -63046383 32939430 -67118678 31191540 224397051 275061917 -235815153 300104209 23987392 220166471 -252119139 156323249 -300615130 -41506205 -286099044 -143722052 -211557650 -5885146 -101301760 -162027234 166322252 -29535468 235764104 -123283303 151756734 258184492 -47724998 295313877 -21778185 -216983720 -196804782 -44250546 -238524346 151686669 -104004504 120020698 223938556 -275016366 66120402 -40259323 -79364920 -108570590 183254253 -75321876 296154727 -142557067 -240624183 -170833170 -193070875 270318940 88083194 -237005758 59676925 -270457955 -291588278 -158674332 -210723450 131357905 44206426 -20578344 184250719 -234835063 192219659 46984781 228063605 -37132371 -89722387 -45773825 -259161725 -218444321 -117116586 -63874099 -144581645 237342111 278166690 -293382093 92716858 22900393 -71765444 -66867723 -65433819 -269554165 75769208 226405044 142621990 144643140 16870001 265791153 112878026 102243422 -86207582 281917076 273034077 161096872 -28941015 -52860422 -282851927 -136499200 115953020 -192867166 167801607 -275497925 102578753 220722476 -7389012 -68713175 295124055 -224663105 158488389 -4062543 131726294 -83556055 -110993419 142907584 -140700548 -67053019 -229362952 146895019 280393047 -29111619 -146917274 -46640245 -130462294 -232851629 236692170 -249567664 -513658 -295562140 -162226738 165568957 -101176382 -78114679 67747202 139228682 -38013553 -16797534 -5497331 -77809979 -135968290 -148949546 -181873015 -68913897 184089109 -272950543 195712738 -134354387 -44883073 103143456 -157569191 -16622873 118299364 -191041209 -77493894 89630405 -182984525 269826419 61292556 287113360 -68178251 -46268972 139317019 -72323684 122699455 248248756 185279822 -168505148 -97195516 265452449 292694770 301948903 -163602698 6637211 -124779705 88020573 -280739633 7158892 -279006609 121295764 287897584 -3030301 182963759 -209364431 -11728514 -301331634 -4828341 300164894 61340289 -4951676 -162069719 67636348 -223070695 18543911 203804313 291235884 241261178 232989539 -82412724 175880961 52482785 67700338 -33689219 -283322683 -10045709 246156570 -101529831 -60597814 -166039882 -152156247 -9200183 182705151 -82047905 253009993 47024475 225058440 250987179 47494803 -299933862 87662915 -179320570 -204739781 -13325856 198207422 -71770218 -151714210 -94354075 -227740923 45120183 -138392642 7275236 -175418053 -30096726 250269496 286279551 273731682 -100298963 245388286 -301923811 203167102 103294820 -190113823 45505782 -182452960 -273842936 -56501418 287614835 142025682 161355125 -224241485 -238672148 207011316 67269076 196787936 182194437 -218407644 138765027 273377708 -64496670 13018699 -254543880 74774270 -278572870 57495628 146934358 172492849 299667486 -153135717 -241146887 -85493335 227800602 14639792 291683527 223968469 -245702218 -10008368 -176252058 294910489 166329920 14357727 246793169 12534253 154743381 -226253277 76670628 45018294 134434230 294431180 140597432 -40318172 -14794032 174020244 144977502 -254073383 174226473 83324073 -222358899 -197522448 186314857 220945049 -246731502 50889539 -12932572 -124316720 50391195 -281038200 7030141 104296596 -48169580 137330475 -277744392 140613264 -285590539 -31351352 224782478 -53563118 229242141 67878495 227864139 85097132 103688211 -6449702 184021489 -20194712 -268395100 -296894711 -50747799 182339237 -236612139 -175236191 189774244 245483248 302182220 89332343 168629830 -208890217 130903417 162253424 56718431 153909384 22049834 -80570079 -256511635 -129321450 -110092988 7522833 -134036876 -282000472 86928790 -227459269 -103632032 -187905131 -258417706 121448586 -40993194 141422117 -140305471 286258797 -151461335 33266017 176400108 -211899794 -195400150 -290917575 -252515097 -60887299 -142951828 199561217 234348519 146310858 -169267930 266324844 76275099 237791916 31824470 266905537 295657193 -91796770 -196731853 -123145626 -133659527 -230326557 -206080144 252001768 281766495 -202593816 -293701672 -130633002 40844133 293493360 -79272955 219288525 -172825456 30821122 227309181 -56134251 -158877970 275921146 -11112962 294702744 142432366 4011256 58720214 -248010280 -237515251 -30531375 -266271267 283835370 168962680 101250814 -127201245 -166033198 240757387 -94750875 285481852 -260427960 -66996303 -45429775 -53079662 233314604 15437680 -198940009 54597618 -12189581 -241016909 295002096 -11476492 -165313777 -209284116 7011703 225246530 173793141 127363256 -299861057 91922312 240983977 250758873 170021396 286526762 -231035344 -146349044 -86787104 -11497421 83976219 184055995 262061584 248862314 20217975 193312756 -257305380 117819512 198801856 -186292895 199240252 -147953519 -211906762 -42087059 -293038695 14661203 -57575230 61525439 92255185 239066929 -196642419 243925212 49428133 260462490 -99421761 34465353 -35462670 -46290734 -29361915 -87479559 130786872 83692327 -83734972 -55371965 -70851722 25967924 204934541 -231639866 242772679 15601783 -127293596 -232222616 59000426 270384698 217383978 -23449506 -136038934 -82999733 -138786263 -288761759 -96079580 25290752 -152894607 -241113603 114108911 -263869514 -246240858 -73095097 -210771662 -86326599 -74447827 182581672 247319077 122746709 79676273 256580525 196022916 -111120584 209252618 117993913 91327702 216071544 -115926316 -87907997 199070280 -23147233 114672685 -199934977 25237579 -237755725 -196686429 271608502 -180100473 164172123 183620976 -286832285 -130204948 258403460 -250936721 8410754 -140267265 293582413 -288818184 -116452397 -278419280 -282308619 -182352288 182340755 115210611 -250958776 -194941139 -86424075 31494495 -173812139 290817693 208139242 13904548 -6115153 47753067 -249627820 -176017509 -8994154 244721758 209992110 -83936985 -46572437 247411532 157823055 207265455 -174916076 -110126970 237315248 200079586 276968148 270878318 203817257 -17534175 235266051 -120067568 257776022 184372983 9611989 -31615640 269772995 -137639906 -133737622 181357761 -996034 202761569 252816319 -146611904 -89103655 -76077205 -78491668 -82630426 290204758 -131007096 -272302918 297801351 -182725477 -35717945 -198320289 -99553871 -140528137 -162767383 -38201751 -266299959 55920531 -20973803 16826203 83871359 192872340 -73094037 80914315 -36326765 -30856822 165509397 107005244 50152881 -174868228 -273555794 -171452324 -72778754 289692801 39285481 267314415 -258558039 51152929 247079977 -88948766 194648682 30042688 237703413 -6157108 154750295 -144838549 -215244627 -171702937 40282647 -101610736 -290230372 -81609754 -21494742 -61882928 -216460335 -239755207 220965747 62887251 198748165 -229157007 -230565805 -6944884 -137464352 -282150122 -159816952 -245888122 -79139932 -103157951 -137769194 -102589080 242669673 -162574609 211079149 91456737 -279129708 -54522834 -172724283 92674536 248199756 15142593 -18676624 -14110378 154205751 66033515 -177109120 177069176 202536840 -36734980 163075899 258729577 -103316121 -244704788 11417726 23675707 118427522 -126034481 50656780 277555761 -165810591 134231568 -249838067 -6464383 -139768164 -270141838 -119406467 10940879 -57414108 195398178 89612714 -135533142 -3182612 83936925 -260830297 86001334 -86142049 152724213 109642757 108838706 -115562300 116381329 -156364010 -46295060 -136214380 137980499 44817436 12581217 -76364914 124952568 -167131394 102554213 -38582645 53224555 277854423 -166060232 -181873077 -88713071 -14163716 -8465382 132602566 -19767050 -248908502 182353668 232686893 113107906 -169603426 279394006 -108613574 -28331149 181122665 231831482 -18380433 -242126274 -206810838 -167231061 269896857 -202760005 97058360 -88356861 67988564 225096072 -93699848 66766763 260895965 122699455 -4765458 -137617730 109056740 -229327829 -107765232 -226191007 148146936 -48362386 -96882094 71353726 -239757681 253799556 -96544182 156640292 123277279 -278487557 -86077653 -49713378 248240598 -169948560 207941903 -181176315 -242872435 177601158 -222059109 137181005 -172483738 -31858775 161840757 -262997847 -87923936 253685235 -42985335 -113778316 16914589 -12124252 231928788 110057714 -113418705 71049622 -255006360 117404727 172872277 -99628181 -263095772 195230684 170816370 287728689 -164335408 96329010 300864132 114180210 -166871548 -114390978 -126862083 297166075 -301475624 -15833960 160405385 -262087936 11607118 9668788 72195477 -215996057 -63237767 131104894 -198958305 256428339 143676193 -291072303 122832531 126011472 -95571024 233690445 105165277 65247332 97980514 -202995449 83430197 162360831 124575881 -263469945 253155646 -235823704 32437225 -44742790 -46684701 122246468 -177678299 268328848 129972301 -222051744 -277202495 4817487 280983832 -61963631 -60017559 92399799 48784551 182355615 218124423 -35332791 167605942 188554653 102821866 -78254874 172881111 293457578 -147224848 -177692364 193594724 -12912394 -103223353 107633533 146541116 37211455 76398646 105343977 -202252381 119224046 144985042 223885663 -25484298 -177833154 -183280167 187027712 156785663 -53370968 -235736996 103957686 -70874445 -175459961 -95097620 -197017728 240866942 -45031955 -282129180 -174783119 -10952050 -86031417 58774531 274992655 152756887 -30718842 -156067400 145172121 266895054 56064653 -124411585 -74660055 123818552 -152197564 160167329 56910876 -124115175 -90310290 192274910 165415016 -2409446 -165394037 91928190 -268202346 -10345291 -142273740 143908688 104137343 5583391 6331269 233719545 -47483316 79206571 231871032 117604972 84636247 -289486231 276299807 231373607 154337772 63962413 89940168 130379822 123389504 -57418095 -223762452 -11861693 -169320352 174687367 -80201214 23002048 38274925 20630411 44052285 -189250526 85479959 65831727 158770574 1038329 7381100 -244673218 -82682458 124674096 197409177 -121563076 249899659 283339862 41505189 57471506 -263754013 222936087 -263506303 136957886 -250544210 -105708090 169491277 -215206377 205325032 541132 -41952138 271414956 33488402 -267840440 -177768140 -221903607 243589286 -196759758 -116918646 190674909 -221286527 269646814 236403566 -291792459 -52744895 -50357067 215526196 293645677 -8563345 184865293 -27378635 -214663004 232320033 159518344 -167871889 -196622445 -17245758 -66777370 100735834 11710130 298399241 -100186669 -84514531 -226625 -112886315 77529374 43900900 154120884 -122205885 -220628500 15392853 -297953012 -42863282 175116090 88732404 -280093262 274395593 3409755 38220122 109298785 220501268 29156451 -279322943 202057619 -152523498 217870230 -268510911 -290329556 252603726 191848750 83698219 -106356291 168587274 -117011473 -156168409 49117125 176203201 281017021 169863988 173703931 238180479 56360780 261593910 265373948 -71519973 -234664267 -139111133 98155838 -256884316 -257658956 276678413 248647618 185502986 34795939 -277341033 -203444998 -263466926 37313277 161729044 95785289 -287138266 -78565292 44860034 -280284806 -133501072 -176996500 283428040 174576981 -17702194 -196516176 230562533 -119208663 286487431 -24785339 -46673581 -1608246 148673071 -85387137 290556441 -216089562 -258433416 -139156581 96973501 31674339 -238646140 -17830634 -106548520 295900609 -43326684 -178959869 -121543853 229403283 -295093391 -184702566 28310639 178145129 -151610467 -215006433 120887216 104056603 -215144855 -129344095 -291490797 -274246079 212502290 -81775585 -246845236 -172595903 70652493 -83737677 -229470828 -96268967 -117214043 -122590301 -128925663 217211776 -110895121 -96382673 251529404 -84098946 228040002 282535545 -266406441 20706727 -159864650 212241950 -136689790 118488545 70703680 -53011094 11100791 247791488 -62422475 233451460 -119064880 101202162 -256178454 239021501 220744802 4581923 -251629597 -248096103 -66859225 160955069 23489803 128619647 292480910 -189580947 197106158 68563227 153355419 -209702103 -55476274 -207287926 -286308175 -74984496 -161360743 -20876746 186927964 -278350839 -174398175 206452576 -272316440 -18840157 -185788989 129965842 -134142640 -271323330 248185496 -284856195 -77171392 -133148698 -50036914 87809288 120858176 -233271774 -98629107 138449149 185384116 -86768407 -184286470 62973574 -244117459 -278321833 222889409 -254749524 -27589731 137796545 40347321 -19578406 184176570 168316866 -241634030 -33290874 -41155975 255205788 -145968233 -212599801 -285563642 221319581 50847979 -143223699 227651304 286556595 -282705052 -84069411 157474929 -238730567 1166486 -286953800 226078207 127289911 57729615 -56009630 187299434 109181096 61997319 -197007868 -39321905 -230093253 -292210665 148154385 -281620057 78295669 -207781990 50900045 -29927502 16961094 95067470 7173384 -180621447 46127673 -179156088 114359319 141214656 -92596197 -211023107 255675546 -93815958 16751449 6130267 -96208912 -205805543 143874350 282524940 -34827299 84271236 57525297 -56366536 126317578 214655530 285285940 104486155 293688376 167426834 143116406 111258417 163401425 244574306 167985250 104010779 -171782972 118778830 18474081 -217311803 77619406 -2718836 188579854 -65453347 285923552 35688865 -76609702 230035877 47363530 -253127030 -129293132 -153404229 -223777124 246186282 11819674 190930480 133912353 -300229285 149804698 -8529775 -77785250 -57466995 74685024 47706186 -90762455 41467648 -270172599 298898777 98126483 -173194745 -2053816 -23053396 -15879260 -36609646 260798385 29557633 -183893806 -75151167 48408463 -84036690 -292945476 -167068616 -195622326 -47289157 99198855 215731775 -221960646 24891171 26926046 -56408183 -289025386 7782963 -26122759 -18604343 -334899 -172075316 53137893 -136033258 294225578 -135263270 -108716928 39656260 32771477 -209074333 203774235 279381526 -51195694 -53893057 -267099182 -16675902 231706603 -8956141 -157427246 -116244922 -268830005 -255090683 23734605 125075519 -123579503 -204064114 -29903099 79731780 -17829078 -63289885 -159422883 -53402009 -84172049 -125697280 -233670920 -111995156 -104131197 258728554 -53641517 186130199 -66769844 252909515 8662190 8765575 282980499 32166601 -82905424 14065227 -249034807 -13399776 32143302 238435947 34780940 -44968832 181917183 -25330565 -124177442 -197642288 275207836 158648723 -198093106 -164195890 47178290 -96275753 290872541 -27056829 -109135507 224045281 274875241 -244281249 -160453039 -56914728 274163445 108512158 -250501532 259089726 89509927 60721754 -255507864 -248495897 170439249 196088837 132177024 61536172 -181579524 -256560244 -40152308 39145740 -105366698 -5103294 186525973 -232114968 115676801 -142783496 274871691 258751313 -43067130 137956361 246376769 220771210 42067395 220422857 -293411537 61783807 285876928 107870165 61171421 -177933046 140009118 281467019 -36588777 270240224 290911602 146675624 -271735519 18894125 -77465983 120248853 42202438 216408628 -287332197 11132026 189194512 92238112 -297509446 -189128582 264447539 -13622946 -186524667 -274494301 247626333 105236353 23583377 121232297 -106558263 -38759012 89604712 -168019980 -137568333 -184300049 56229280 -142732638 260161711 -249023967 215241903 213681677 -25626274 -70089858 41968524 -37663024 150233863 -253986197 -243319713 301335634 -174450107 -292148495 -272649268 216424031 275236883 -173467780 11522208 75302207 282689963 -212418370 -296830158 69907025 -252134671 -5571613 29426556 191267309 -106661812 -126053758 94084082 -18565466 -209262357 -296878523 -245755902 186322433 37524432 -33147273 20308181 30897589 -9466080 -236357298 -192760061 6218399 -163774085 -65416168 -129995222 -84217132 -171936325 -167990498 256149017 264409671 65975050 -118187164 -253985156 -4665024 -69317263 29050956 67982525 -13619766 -246861430 -219241691 -41922356 210717536 19762807 1228651 -158200862 -105735684 54999736 44983435 -24042748 -235461453 106964878 -240775319 -52159667 -149290913 -211726840 280147491 193927050 163987585 -269098669 83811386 105411010 109809219 -34524657 244518684 296976094 -174025976 211768189 -297952972 154129917 216071757 -30577588 -222376025 -149309081 135553534 231114654 -26148661 -219964688 94466580 283784317 -222617609 49235681 124398006 29940599 22408692 283799677 -173994423 55509981 -264244817 -94849100 83482002 127275201 -289392552 240125672 180971935 -19248516 192732736 -204250022 -88616512 261159365 -59086826 -207117228 129437730 -147827448 -93117209 262148198 -276843484 -222158842 -87822563 -165989218 -42863247 217553684 -4287649 -166562200 -81163814 256102546 183597026 -45522219 269681812 -156427685 -115837124 91405712 111317197 77202424 111366626 179404496 182883548 271132457 154481730 -255680556 184343464 208559303 23773990 94698924 197424378 -52662203 112901572 -286517101 -289160817 -146600129 -239958016 50905784 -49423908 -107831672 -79029619 -96191052 104414392 165444856 177713868 -190859029 -223497066 83876301 -214606501 7219361 -270697034 92761186 110172994 -105043748 -71054170 -107964792 236091025 200697225 -82529591 -98231864 84878398 282838548 63272518 -224500323 -96258453 74187402 -19135555 -110906966 -158492161 270114717 297372944 -79181361 -132309393 -50835091 -243927771 112840727 203156774 -262602223 -121632842 300839004 -230342087 136160956 261513874 103559523 76278946 190990335 -7859659 -267172531 -38169494 -240594381 -234123936 -146744159 -59311007 244320293 256010390 -229687725 -43672797 30717345 -205346339 72183284 -193852221 105883111 -138959604 286815582 -70194166 16643412 287226293 -141334097 -207971299 -226982809 98210911 270055312 146901751 80530706 -26249705 241793292 155830135 49042472 65800636 -178682143 -112076842 -26699046 216223868 -235164450 -267759626 -212436960 88765243 -43965047 130904730 206069907 14810506 -3140304 181266199 47001176 -90011662 215126355 -113250465 -132353606 31859039 -62583723 -242957904 199643941 -246608474 -172239707 260811837 199944233 -169489384 -15707217 176833247 163757337 -49243161 134802824 -9979993 79059880 60669881 -47320322 31185391 101032952 238845644 90984779 -223790390 -291637531 -135084667 -297084987 -270813479 -174064797 -280523420 146529395 261353932 296114548 250952828 248044060 -174750033 -209478652 29548540 -125643711 -89156304 197206802 -177205859 -38960345 -187347931 217397196 60692277 -81211778 230295403 -261946788 -259121383 -189723850 -170374314 274391998 163899525 221287010 154610399 -235522050 -16016490 -2120275 -36277753 -51724352 111308931 218880388 171941832 282331269 199415264 119321129 294518651 -20022689 -54593646 248671618 301547264 8267373 224255837 46270586 286041656 -239882686 -202280889 150221772 286843531 -53513235 30724876 27090344 236160121 -130946631 222622321 -248175289 144273844 186462688 244406739 -180107587 -259667486 131962165 145003268 107361292 -36111543 -256592140 -211442877 71021927 -263156023 -50066394 -230265001 597427 188845740 291632238 48907088 11116473 -236049018 -141600494 -115786316 104033441 250802013 53861307 260466277 -53982864 -288570419 -125074006 183553054 2641629 69488644 97403148 253734383 -264261583 -265792005 176759475 -105149045 164141543 -2758598 -110685264 181868324 -72046129 -210768063 -265023505 -29505444 -28344970 267855657 -136953720 -70030472 -32557152 288798890 -172119358 -46296125 130600381 273423154 -54121425 240964941 163944764 280279681 -25222852 -21612275 -177451712 254254489 -274017407 -158283556 -31002381 -273574667 73537798 -287840113 -55029228 197040607 -150690624 243281462 14075124 -293419234 245503402 -289126194 -275277630 209965327 -237655621 -287612478 8973745 74350410 -59252160 -82806639 -166080965 -137370004 -36126630 41904707 -87572277 93051722 -245280200 229412298 -290384934 225947634 -64912327 -204344188 -41728809 273379037 240025838 -168887141 28236177 -241968069 -89475816 145568971 -280723386 -11407428 -133517151 219676340 -42683563 -164061100 -101849191 -127275528 52985565 182922964 142624880 31213697 218970140 86053223 95190720 -155836852 22916044 243761101 21653366 -293216944 -122153946 -204652868 256091325 167950846 80586667 51722966 -68254144 -32097867 -191028297 -131348167 -275230889 247438153 -175871900 47328016 -156462186 140994971 -4794096 -284084861 -194174855 -93210172 37769952 -219698502 50105320 59740103 -213210988 -161108329 -205666501 -79046160 112810527 260287647 192392534 282221253 117390916 -188494523 51241948 230080882 -173411898 -78806812 255730075 -146132463 153325064 -216519674 282047449 -31214513 193022915 -120804269 37255933 37718066 199629579 -102882614 -258129363 -203996401 90097814 62493751 -33389932 -206714238 134016402 -175880149 -261554684 178126897 36693419 81695508 -213150468 -217615612 -110996205 43316231 -174494967 -143453981 248986308 -58370893 3617545 104884276 -25461011 49872541 229356793 166200896 106600322 13179212 -274458977 210415367 -277073986 151056262 -227195665 -208429384 -26440452 -51333101 -245557468 -117356303 -209771445 -297808590 -117898571 283227940 153039885 177732475 -235615718 286961559 -103145633 -26306273 -186381125 263284388 -243361169 -230268112 191920788 -124781581 258142174 3526790 46424837 -2867039 115570866 -16988458 157617148 -62753644 2930362 -6837395 -265897784 -147896318 12502491 -189049592 -287285553 -251145033 -128631483 145410893 -193390901 275079019 -106504204 253213502 168920533 -238717829 -147309211 -195645883 -215864687 13360685 -255269670 136698293 297468747 -221709517 71359271 182957841 -302157916 122663923 -60466978 265635550 -108384477 -96763426 -156098520 -247481226 69292101 111608643 -278700565 -149897503 121108397 82855620 32552493 -193394299 257856560 -52450166 147106819 213292786 -95260104 58345453 -19151650 194264382 -370867 -185964641 -224688805 -124761833 180578967 199234848 -270158357 167280135 -102846116 -168719872 -118226768 -248312909 -111570039 64447600 -100363947 20920540 28739167 90811447 -254091433 107329562 -224979409 -138211019 163488395 8968625 -104833703 12134057 161823163 -82981838 31252699 -222860543 -232033808 173680023 110855020 164909633 -228743475 293668242 -190039280 284857646 -42952345 -151665508 -136998163 277027280 -72408582 109315019 -124979142 -98652415 -99996430 60254060 191663620 -20436579 -257985450 -19177257 -299135622 -106139949 -18780631 149531209 -4495389 70717533 47871294 188015153 18574313 68292627 154143639 220893005 190983544 276066290 101108258 -46335147 -88696936 -58768942 91524607 -267889949 -123137494 -252393236 91135939 -267383417 153161773 -75036350 -143001960 54690935 55025747 43055931 -9492039 -58382080 79267548 -172884984 -182491560 242996737 -260779276 299116640 95862992 113640309 -242444961 133047966 -271282330 227018331 158491498 -232625792 161757945 -123194851 -214024551 -86596814 122507803 272473362 -11138701 -210515090 243853584 -149156402 -79146509 108080717 -293511650 -139607085 -2746576 181320015 246312091 -172385181 31503013 254741598 36598961 -165620682 199140883 191373712 9205091 20394063 -52937678 -249371482 122239087 -298340558 -157498649 -139859905 41094240 -236420620 269432468 -51562095 -179730018 149530517 -143958154 287324595 -221057187 -203349789 -285292028 -82100847 -11335577 -36954615 27844893 -48342296 273329971 -73687108 -228838093 -288976724 297788438 -116469462 -269842214 182877557 7169356 -106138519 246567240 261178928 99101160 97400690 -251182977 -64509236 193686037 -53034089 233172795 138944100 -175200317 199563827 9049213 -125144159 -81686031 -100791568 -56551036 124542354 -17460081 -15397135 157925713 109976381 245194628 -224066348 91300212 236057622 100753411 244259257 -299996319 -271843854 -289280603 17005302 -193451741 88570235 -216852400 123290332 156792873 47476267 -89480835 139601443 140205631 -225885571 8070971 126661907 -107007856 279113199 -159553167 -292207135 278807204 -68222188 -262462577 -297735082 64817639 238117016 -148902898 -265452147 58169167 205757335 -155746656 -183395283 -121303022 -133891506 -42866973 37555878 100583692 -288187482 -19912306 91677263 -277436617 177937513 -223366556 -49089090 267610524 153265296 217095963 104511119 -12181897 171791585 27707057 67852004 -84351526 -27336832 -117862764 -267290791 -191827678 181345114 125987187 24753298 -298874947 -67988650 -51504346 -76233170 284845870 -21244992 -228134999 36366322 102937236 38040723 -162290833 -160043494 -109727263 66348560 -184073981 207360657 196969767 -43883738 32901292 -97584144 185580819 5756784 189510614 -132172611 -275450928 224650845 142884322 -156664635 222079347 151072261 243079716 24797433 -239259659 -206194002 146038127 263656142 -257539409 114125930 88763354 -264323570 161244842 219391658 -292963205 33131515 277143706 170527628 -158123992 22752920 -26164713 217739423 -10875143 183372311 -279640185 197123128 13407968 183650916 98175898 78879907 -247960784 174562559 -231512893 266180760 182575379 -115424365 193255828 -8314725 -52987706 -286940907 168735853 254470671 -291337408 -248834971 190846630 269287911 291053379 -258611666 -57615079 -191573302 -84126907 12296217 57682328 -44800883 98923975 -79560858 57585032 89926455 -49608007 -55557492 265468684 90163370 50507485 82245249 297779316 69624911 101608112 -113644594 -55394245 250995473 -180755494 -166986193 136955472 -18642544 -114608568 -59595930 -301903180 -262211515 -202408290 -188063503 252554573 -114883673 63327205 -124521513 -274823379 -30993372 -251389597 32288042 -196773340 -203766600 -248015951 100113326 165587584 197914589 109418523 -245576357 58462095 21247072 187016403 246072053 -114816841 185195849 13776440 -54137464 -251518864 130445774 -123947777 -256667601 -36588819 170101207 -258401438 19311406 241962973 -249361150 47115285 -270945353 -206973374 262978989 186082761 162300061 121777494 261631523 -43928990 267211773 -154852517 229535913 34322055 39726371 -93238992 -146010014 -300075429 -290413037 82339449 21029381 258723015 8608588 -39836822 -161123107 22080023 -36018413 -162909649 238654098 201832302 225954268 -176803231 -11128799 59642112 -182018458 247703013 -81128586 -126990195 96379134 51072021 126412053 -53975780 -244110247 -267292980 -215493331 287576183 63155392 -302161221 -162364503 -16534077 -205095972 -112041988 80117592 -291718562 283096531 -65164591 -188878412 40291384 288575282 -282075847 -237162610 261246662 -257961453 92594507 -111707065 192747545 154020903 -41705799 164164909 -153248895 239326026 -204919871 -148938989 -81611292 -260776761 -35266972 230465633 265883620 150976729 -210221665 78070992 -258572019 197667146 119449704 -105703474 -1123707 5366536 -123611285 -285803382 -98890146 -260869596 133579629 -66795224 210945316 226848881 296329322 -277867002 -173230518 111671180 9723429 -21939903 -2016875 -253947432 -62332809 84373777 296511771 103402093 137126345 -258021608 209285090 267029260 190221930 -229866794 258458354 220661620 112595109 -270211445 261882805 31457142 296917160 279514435 40513043 -55569753 116001812 -260545676 -214071913 195314648 -287950373 216027403 -60126645 220454111 188101819 -298730648 74805642 -145344491 1716255 156450398 -190545316 -145429056 -137179273 196035695 -262910401 -102213601 -34918322 144830382 115365445 276526160 152125301 222638740 89382874 -22018194 -175895692 75476981 49283926 12569966 242342875 -272522268 5451671 -242634724 -36817428 190051338 -162004930 232683726 -152567381 264525454 108204440 -259389888 165526141 -25307829 -207824201 147731260 -80010611 203847841 -255192737 -221209866 -188778712 -187423699 19914197 32787259 28827720 -288762111 117829589 -38707926 -236707685 235036189 82463625 214129495 -72484067 77135429 -205849673 -191970331 -75552915 270530330 -275761515 -197282486 169722625 241029144 139336437 78808397 -39775998 -56305938 11304686 1573020 -297220175 -246854839 -97117939 284538480 224538441 -55471495 -55433268 -1878212 218865836 123572199 143401406 180851480 -243411367 22650579 143726214 -152055994 111753215 95951070 -269466283 -123657840 -49243962 -283592528 -234192455 -82696010 204693409 -107661467 -16784027 38315637 -209325468 92875660 55630809 -54244796 -150217537 -99909385 145748726 172013252 95039763 203488460 -39138021 -186415138 112638069 -80393561 -279954842 200267093 -235925632 56230909 296997789 297710649 -105043062 88788710 -223899067 -11561182 -156377596 -113241126 -83805629 77407925 -163834125 -180930520 -137752601 -171430095 254442605 -36874149 -168818302 91816333 -206467902 -180897592 295434864 31769821 -164047402 -112281240 55328641 26408973 -238831183 -89566416 282476124 233947173 14337924 63469951 248475714 -2134029 -270612447 17610655 -192575330 -238268034 266639259 -152795285 -287519946 58147331 -260532926 -286590744 -43989844 -98903525 13024619 88226182 98499575 53636818 -85151914 182068785 265897428 -66879486 -209106022 -302210007 -297413420 -295539332 2903610 63282198 138556249 -125433726 248061884 -134722325 30969265 -250484531 214337770 122604127 -111992625 269586451 -110827384 -37043054 165393667 250227956 -184283960 6681028 -90750125 -272329102 -293890970 268298651 -113913509 -44051055 -29726311 292383208 -172344339 190805261 113456874 -168229048 132592136 59810437 -56353636 158781699 32127488 190939559 -64979874 -142721388 -129746820 -113856068 42015399 -32425873 -64572152 148868484 113811191 223645407 245002380 160179928 -275937063 -212960661 213223823 -123298091 54296307 284682068 -218448239 52018471 217281352 71045839 -230539517 -164570120 -252605264 220197506 89946496 238278834 -69540112 -287081083 180420178 231367591 -16097384 -230487606 -14514215 -267779399 82032714 -195666613 276423804 127629617 -270329469 -210335365 172382684 173546950 226400343 -249049485 197821489 277403684 45565654 -268062003 -14736941 -214612000 -213311211 11111019 -65217375 -213022120 -21521993 157343757 -166547705 -254685892 -240189268 187432439 59328028 301462868 245225138 52329637 104032013 -66274075 -206202752 163169931 55553395 114631355 -194080993 121544038 -238339744 47074349 -164172197 107813768 147693525 22336713 156308751 150259028 -41373752 250889019 79017212 212877954 29992150 -222743718 -293087749 242802222 -8043481 -24334846 41316546 103735120 -53678436 284065762 -223552068 -114880426 -133921583 168524617 -100647431 19242449 -234479612 171318654 -236344012 -233809303 -234543866 -187497843 -206583621 117490423 -154474701 22719154 -38429176 221679833 -91074654 55951214 -102640112 115448551 59847629 21640409 196033294 220187382 -284273139 20460899 240305515 44426686 -164414461 192463351 162417252 184763920 -215472613 44421704 -33659127 52266377 275045740 -267758976 -241068777 -222041136 212499998 -54144433 -17812229 -262642308 -46096340 -81253728 -281902523 -276216030 -172175474 -170120826 130546893 150836751 -295338392 -81645591 110198473 65433858 -182578717 -119625144 -177496012 157556420 -133895130 -258157715 11736222 77531587 279972510 93028689 201030264 -110314790 10903978 -185562146 -93280800 116214560 267102830 -276285631 225279700 94934651 -212404989 2978735 -167459449 -3145386 -243978575 164390852 -252188080 287382712 -86017896 -89602213 -188842630 136719980 77393026 75304392 293938307 280911869 279843994 191904132 62987921 -166907774 271015954 -235273546 32771415 147256892 126890084 -34931675 -244377337 6221217 -251172585 -158939217 43980629 61100202 -73685654 -262971875 10918942 102477970 -131929350 -119394547 -130123299 217441028 -19726968 72832863 -34068518 164289950 54928995 -69166485 -286670921 -243418658 -102797261 219017618 -132024279 176324014 195665939 -270790286 -273857630 3834759 -135675700 301095383 123931416 -78158186 -123517189 -66668298 -33172009 136884520 -59097676 106123749 -276195242 178749245 -207323948 -259383452 281043462 252631089 244073000 -1677340 144625800 189831216 -124385424 -8501925 -175817198 42317509 -222210637 234427748 -165674197 -57776993 -254979820 -262984841 206032242 88083825 -128100710 -285750659 -216573292 -99263104 -210882619 81913858 112692472 -205637858 -47671523 246452058 220810870 -90336936 52777821 -169151985 217088339 109943088 -270363038 103994964 264347063 243278713 -253441344 -106132184 -241229654 -14654488 139761791 -246366165 -149193790 5300151 -151297241 -208614535 162092471 128093429 281597440 254362370 52886903 244169152 114366739 279066119 -76078637 18975544 220974581 172763498 -93139422 126774265 236943441 178723775 10333591 -106603314 -271979176 271373198 137372680 -184598265 296708304 -237116412 -284338640 134084755 -253156239 285890144 -77080979 -46814441 -31774024 165136397 187368287 223240714 256973850 47887577 282323191 70424583 -3738634 -235074113 -41179030 -60181197 -298827673 145974278 -14967687 77314339 -216572245 -58007339 5899506 -94909019 16354134 288907399 155716361 -128181080 44386594 96238826 34110931 -276703424 117868605 -185530684 -205541171 297698043 -184479104 172995254 132954047 40695860 18701547 201247270 283130628 -59978564 -257346106 -175481940 -8886412 -238837225 -151437281 -255188784 -252341733 -18722201 143724434 -13099941 282916726 276358869 -29197687 -63296499 300911994 286135181 -161889027 300578424 221961374 291252891 -163311941 -124237094 -243784183 269515468 -96266913 -149188538 -143971671 141604875 -133727165 6097537 -177476798 176812362 166326121 61498099 46733155 -160649027 94567307 -25163398 138701202 250234564 285690661 -142426907 273204837 265657402 -131784605 -279600750 74499594 261183368 -14023757 -162318801 -188817986 -117238809 -40039908 92266588 28772125 19040857 173099573 112114748 282082560 -112113736 27340187 78464381 -273183003 -144999255 18721432 -44177904 -220288743 264703682 18553515 280399481 62918226 152162081 67690598 -90488177 24667728 -171647742 76914103 -73765046 234589366 302240092 -271234325 198189892 273305299 -206874494 -18354860 -273583201 -16491716 186010667 -291726348 113201676 34970324 173483962 243836963 -219408778 -113137930 227439681 -234602282 225265302 -54061302 -26149056 -140894008 -17544741 -25504320 287243417 9019289 -178646356 275638024 -60744078 196538575 103961615 214191281 -183662221 96954395 121002890 -141044784 -265696507 194658962 186345453 129598876 -44011431 145634064 -147830935 -290043359 -223531464 164362495 -283661437 67061467 245689483 274294890 33139106 -100257575 122941432 -172909539 178355701 105937326 -227216613 173672663 95768808 202403595 -292746757 -253263364 -68894513 -216240016 -113139259 -36975542 -19576771 -48599927 220972407 -96091761 -125542560 -237788187 -234602715 235072096 300415356 43153925 -136797810 -178170657 -261034174 42750716 -30052225 37007686 -14714436 54852265 176707500 31982191 -33199889 -209054066 178387528 234910332 -153080871 -30966136 189157024 -201998082 -223178301 32378466 286559557 -15783852 -227764388 -77835370 -106376791 168509703 -88031146 -76951047 131184076 -164622662 253187303 -17941599 215633730 -52905649 292273237 265778507 285144853 -222520127 122911850 -182728474 -236123490 -189755491 -283152100 249995302 -135208274 283661918 -238856938 -174645223 -230253483 217211249 44851921 -266462129 71209424 -297895379 168617128 93289766 -41939602 -181020392 257171181 -192493605 -71234308 107390317 -84008949 207598452 -26744765 66608035 -202830032 185700076 -130676029 -263115155 15604684 -262166306 235180261 -33421110 -131212609 -215564646 92818112 -228124125 81906798 83666917 258733018 61464698 -171486511 -179267631 -82981963 205645221 -176535943 13891754 -91554304 41554810 -226453828 143593407 -209263348 -252907178 13337781 -83626726 -133498030 21985626 -82599853 267191488 291758393 -237073703 32756545 -26066935 285128094 288006319 278006299 -253948917 -180938165 275755551 -179086668 261823877 -5122169 -123989017 -196524439 281459601 254967657 173986287 183767066 -94237637 240478191 -175602895 161610411 -154489046 203375624 252567745 -255779773 -13196044 -85014161 -89314971 -117061773 -56692909 -60682966 -170945737 233778145 191809186 -141399066 122477454 58052343 208904356 233585806 -78952940 298815458 -206067412 -140642203 -256662962 121673170 228410960 230490608 -80295434 -160124401 205695377 -56630930 246089436 301805123 -248143213 99814280 154314482 63103575 -175591400 -119474015 -52558583 49663422 -199485641 -190728953 -287440748 -7053223 -113238496 -201440622 228716146 -261918121 -48406525 -54329510 20816892 -223490616 -226698441 -59826586 4754135 223767570 -46979317 -275475107 -47489456 6266199 115515061 162573959 -164193578 82983622 126571132 -198788394 112567678 -5936219 292181821 276953923 -221066237 -231347480 -153461040 172669643 -105559378 227609728 260492941 78679639 -193944478 -42843245 -250107906 -274254218 -152932753 -237538840 4520794 -164855016 -79607822 -167833026 -267064576 290556756 -28126100 209642360 205982793 -193109661 220758182 -228911856 230783506 287504369 277196527 -193543153 -85237257 -154748728 263952855 139953060 -78068478 12827013 279395149 54614562 -199478122 -274373121 -227524313 73059474 -257677385 -76212713 260236503 59074105 281066607 189571561 295849520 75754517 -159111148 -156696730 -216731258 -232450069 273670075 61018975 -246337340 86215351 -240959884 127836746 -232763155 -53357921 139936576 60831937 -102386894 -46664191 276008227 -240125430 59459130 -278727086 126527949 127910044 187740049 -253857803 -16006481 219111399 61252525 152084541 195603500 127297234 -99955100 35390210 84048793 -209361613 198337593 -60620159 229445709 126110979 292688725 -83047127 28179618 -226947073 -2089862 -81381961 49672494 143203366 -114336285 94493402 -60215595 226644072 -113868872 25865904 -64176513 -82811864 -207573764 -137529255 -240700867 -187412923 -159686280 276556019 78875970 -88597402 -98551205 235119952 26884681 39604483 -190736996 -145009931 -273596667 148319483 -170662766 52877004 195126375 258704776 -27093617 -199024933 -242585923 -96690428 286248805 -204490961 -222906170 -153114189 -253117066 188834763 40710209 49492002 109570018 100091382 202945349 140473839 185482137 -176686953 -40029066 72704379 -61659220 -255376653 286183378 -261575392 -189949423 -97036877 65751383 -133028475 -163256160 124057329 -82117487 -2469618 201823192 -166531418 -125144330 -2857299 295901499 -115481108 -34177104 -50460102 -69780221 275198534 59689742 32564204 -182231102 157255407 266375181 -245912041 -34271162 -54278381 90327874 -214518349 -34834994 -175719538 -718498 244720389 -164868302 280726200 -30695118 273880159 -194477747 8593085 -168008593 -204288780 -279553773 9300585 -166477112 -204416212 -206624999 133659665 162969829 -150642371 -239696815 157308961 217324080 -208588337 24561263 184099992 -67924690 127498333 -140064719 150809563 64192658 -267821745 -33964567 255076338 180383155 238223102 -283913798 182875862 -59227241 -60550658 -6359628 -131020275 -55209631 -250282178 122158161 -261890745 -53639199 -116951038 -85816516 2781121 -230369055 1592449 63453863 43841634 -157620864 -81736778 94463804 252816274 240472908 25929442 -154353539 -204014626 297202336 86370634 -145215235 244004390 -272139543 -99412104 41796056 -199160836 181476867 250840917 -269506820 -270166772 52543553 -288646992 83572606 271109155 -111328737 97620985 206698168 -124433356 -210141193 105437125 -128601722 -263412333 -140353388 -297736096 -190781370 -68349319 -145631461 -78917229 10611431 288441489 -110974097 191731350 -22948812 270787886 -266688355 -288241504 8404114 -91332633 -250389136 -69466220 -288199458 67645920 120863246 -280691754 148454506 161425102 229334556 41796658 205518279 -251683120 -102175387 -240425576 287606582 31681142 -33237843 159360139 258644764 -30667628 -21442547 -208351563 2604642 269065848 23593602 90653192 -169997756 -278717504 -187346268 217304297 161121442 230960025 -108653395 280075906 230836705 -216501749 -206053155 6010682 124584008 93138543 -171840269 234732220 -264028252 193539023 181989976 154080505 32648111 279213311 267917395 -245212169 129459998 186504497 39153220 38674073 -183499453 -199160914 148221375 -115436848 295232571 291909243 -243180338 275352555 -141977909 107013712 125944603 -74325589 38044935 21694583 -200617078 183316048 -25007282 127711412 -156397964 222347871 165519660 -66427125 -86048546 -163830189 83913034 6052088 -271185468 -128992089 33309232 189244216 -148659683 -160462393 104142694 152702581 -74061478 36307064 166157929 -286588860 200602110 162564575 -147186531 -213406462 -224607051 -42863153 264841614 -124960579 55741297 -251961855 -268080617 135653169 223473858 246828938 -88378085 -289456642 271727182 269836932 165263396 -226912825 168566621 136990839 282571979 30120706 6583086 -256763641 -14297282 71234755 73342115 -149799190 -301815928 -4129185 143427722 -262327940 113389202 223721536 -193335401 -257717211 -66888418 -266973716 268645869 226062091 215709552 -31205794 -228437116 241344708 44356532 141818437 -225722867 272339202 87364265 -196881474 26307677 -26954079 224721861 177148545 116805130 -148548789 116686292 16557336 128129679 -108113753 -286195461 -16511131 172805363 191359419 -154162022 -36492007 -132173601 -127495228 225505224 211293357 -254211506 142514186 -288501165 210167606 14694537 -126867527 -274889493 -127482595 -34062223 192122632 -43883855 201012433 -285267985 -120112114 251090857 -56205334 -123257641 -171815986 132428115 -280138842 -156631730 -96907052 -161543930 151589218 -246660141 -34114505 121498849 108980154 19883287 -21305208 -208780886 93774357 -21580488 77838923 -93633340 144010018 273898156 -70788297 -255514316 78304598 77798407 143716388 -49474730 -3306627 -117821302 96597637 279639878 -72700676 -238394528 139288289 13880583 175370237 -134106969 -6058750 -155803891 234917521 21868442 -278216171 -259482978 -111569822 207237270 -95806652 68508291 -16789881 -69494894 107816985 293528283 -4218887 -233255529 154720915 206769477 -246065984 -69788252 -24046599 -27852682 -259929579 -189312051 -14793991 -224701033 -43441274 -166276888 13231751 -288243921 16995881 46058692 -4755468 -125637078 -243048086 -88936646 -262214919 129557893 187839531 -218221046 257442046 189939260 -241864965 -152021379 -156241550 11751505 230043735 19996538 137066954 -136374990 -20148102 251667585 199520078 84266035 -43072616 276541938 -188452068 -15818161 -88927227 161568124 -297114429 -246556140 -75861067 18481730 110786650 -106097471 30528188 -171998697 236696443 -11406643 -48046837 118231767 190295735 274522436 12092127 -7145550 -186368411 -87894409 141043747 -43632966 -280756477 -222648203 169209291 42495692 165675214 -195817796 -148220142 -254725401 -289255616 -227893612 82970900 51955003 42901727 70588689 -33746034 86042993 86616716 233552842 -196777590 125075289 -6847667 47736411 176010332 -69266018 41790579 -269976435 -279651914 -66085791 253721904 -213210000 28286889 82351803 297516875 295605912 289851676 -289885042 -21308789 -273882564 -222262043 -212519198 -215853529 -81760300 -189167194 159373088 34938739 -4618843 -177010833 49712235 -198686902 114066436 262643933 250965826 -92022165 171779219 -125083042 -291822057 -239389083 -66220450 224340236 22223145 -153324643 -101187658 101730818 114488827 248459485 -175241978 278099791 -166013245 -48012084 277693956 26490922 150142235 -197411671 160647603 -183820735 -145075283 -37853137 37689474 175229985 169536691 63595049 -199788608 248017733 -85234216 -272188874 113052122 121211691 -168354993 -215672173 120247074 -121795013 -232384735 -25834984 119372502 -53506730 39244201 -49905999 -281113251 -101965577 -85944365 -33419240 260383204 -46158155 77874378 42322532 -136327085 142734273 -283004330 234790439 27159556 -119837048 23876982 -103052460 92840768 -62830631 247326436 -12043030 90607116 -278666238 29472090 101028188 -232010553 282721331 133785793 177633108 -244194206 54460052 84267521 -44824208 124452301 4120277 254118015 -203752146 -202188339 161615897 -24348111 -69703751 -84370045 184772500 -229416540 41299274 249839404 -128452697 238095791 179953439 159726974 -187139293 242287093 80840002 -125679364 -40114686 266728220 -213965429 94226928 37300499 -80938560 126393470 103000880 274795209 232885293 -58625849 252628133 171178891 43879368 -78647810 50538137 -263685640 21455195 -289115559 216432808 198995269 118322073 80540754 237524054 -205096284 -43338874 78771225 127508933 173279848 -263585817 143388491 7282897 25622927 8965711 -82459527 -157926078 -91533944 -170985486 159091373 246713638 -300730722 -44172408 -60465735 6803970 19266816 -186427000 -17078794 -108357749 -204384856 83188425 -253970551 -146892344 69850269 206934105 -191102728 139470022 -281587336 -212068060 21929657 80933679 -270574387 161923791 180004533 -79870557 -40667364 -123700090 174636570 -184887588 -76071157 196046611 43702666 126352506 -128017534 -146380055 -126520444 -154336105 187404574 265666329 126002759 201979799 -142752988 186168499 -284298582 -253278874 184221290 -253504037 -214503462 292872653 192359088 -234649123 253455859 179508167 -27351315 -33660179 -115562761 249016818 -66051077 -224474498 -104416954 -194443188 -17766104 -4578732 -198856190 94469451 -212436201 -245278135 97866595 -283801000 -72199114 171199313 172457251 85009755 -216814311 -159204312 35523662 135469697 59892253 96031557 50787053 -86463943 -284191174 221487279 -88599514 112935429 152790413 -166408770 -111989821 -271152703 -13170908 -140538225 173747646 193529973 195237225 238190687 158330078 -241655336 43302112 12727008 -300393222 -26978818 182559720 -155675009 -55566710 -190019365 32190566 106353550 -247082649 -65149649 225142549 152476580 -21095002 -61064120 -200252605 97445446 91067681 -115232307 48115721 -194394764 -168641254 273666405 95525597 97762337 -85972106 -131271203 -123274754 204216340 -183318087 -165816726 -228705276 194588393 -190261093 291354633 -47113695 -157911760 185940824 41465994 55983844 -72527502 269025740 -280490246 -35790547 124385335 241433198 -98171852 -160067053 -55716879 -50925991 -46468742 -26449805 31099543 219586702 -95338389 -37935949 101523481 155414198 -52960921 151673208 -70558132 -279330452 -153905454 -1240989 -10901416 -213493862 228464536 55082200 -63040090 -188380874 285560954 120813239 -190460495 111526621 -77788649 221015580 199379456 105631084 192141020 -289100914 -4418697 214311433 249211737 7131214 208600743 -182950726 212816758 -24963100 -279905291 35505015 -83631516 -239080898 186722451 -168678998 122760250 118046452 -33258201 -194288345 257088001 -96712281 -24811010 -49287421 102832730 133028048 -29867983 251741857 255494302 144373486 158264194 -73641351 227818613 -214503151 -297085314 236764637 2980492 128065324 126698353 -230222740 -213797361 77174575 -82298330 285690520 -239424737 -44217701 111537897 107209776 198744007 -76366393 -166592828 -10114532 -301469859 -239791715 173873659 73726076 -162900274 -179788782 -282904331 230500570 86858129 89729232 166682442 -237936973 -269973259 302195361 190765294 61158270 -178568975 -121379802 299987277 -3631056 -293870488 180865001 -257980236 -44975295 -47445761 81031206 65484147 -158935275 -258906309 -249016757 -72262543 -76669570 -3978975 258096352 -53455127 92759700 7949609 146810975 -296841179 212232118 248304490 249799624 -172453454 -49123322 187396997 88784755 216516353 -100304514 259006201 251996312 301959093 204545503 -176723430 5556927 -179145432 -226808508 283328404 250273182 24276396 -240575180 -258121286 -229527462 280461586 -287079178 183696194 43810959 -194299787 -195392620 165868623 243322551 -56025372 -204445732 128785244 -109921177 -122041759 250755393 -175837560 17740902 275140815 -112803724 288315826 202943865 56804701 109966603 -255914082 274730347 -178980443 301062599 -261911233 37537229 -182718991 2987755 123532425 -17956362 55198645 -143714064 36794779 103883932 -105598121 190274095 -205100887 179143646 -16577033 293647971 55912676 -32194451 -111724625 121564558 109561969 204936051 -264794821 190111318 27643486 -130605202 -203823817 -50159127 258218163 -204406568 49781539 43234609 -300577033 -281496589 140559215 27546772 -55771437 -18199509 197987037 149887315 -98657940 -66700088 -239848674 8983202 66390236 -5420455 -64445301 161496659 -15388251 -121547832 -253304510 -135179964 276492586 271565080 39338049 -150959664 247822082 24416337 151767327 636821 201798181 150791066 210843393 79892968 -100454892 126953584 117944318 -269845773 28957483 -280704175 -157113481 218226837 -146666819 -117091997 -160177971 283973914 25159106 100849523 -104827179 244779638 76043323 -202377237 130915451 112918360 41431442 195700742 173042002 -57239744 187734616 42890449 -173552650 58099329 -29989318 -54697456 -119301527 -53872152 266565106 220926176 252663621 177239536 -285233726 143375840 111854081 16298586 -291157865 132539168 138820715 65492151 197811805 264523259 109720430 57587847 118703881 106213569 96881921 -147673467 -300122647 207666165 77855518 77475368 210986955 -260018795 -211412958 140775265 183722062 -264073871 -142126369 290092260 -1511337 -172005578 -77390344 77491435 150528270 80771552 -243644025 258484737 79537209 86310464 -194922830 -295739661 -46779506 -161664022 23326548 -235583398 -236670024 80222996 -48424506 -259581923 -166589286 -56814665 -44586708 -87744055 -153073012 259835681 226942500 -127604418 -85732134 163826073 301847765 -103013918 171196780 284871507 -212681496 -118775141 -106988409 12245385 -276850317 241928773 -7163374 -253880906 129633645 -230232649 117088086 -68082293 299095168 297471048 -251110269 -200700876 264108212 9803435 -25355100 116853309 -226687939 156603953 -119782773 -33166802 -91068107 86936302 -22122223 -199761582 86298336 51523756 -291731957 141813095 -239747220 -81253055 274783789 5991538 -102263749 151888593 100364402 -70924140 -106247087 209780283 -276014980 203378685 235319751 -108880121 138987177 90344707 -203304438 -209934579 138409257 94899258 -113637798 -11865540 18441369 -284097189 -45309455 -41236387 68305763 82708959 75355872 11841858 120254088 -48258201 115196477 68006603 -280303575 -38620860 129624545 123328246 -90062847 290151235 243695342 -160129437 -197325444 -224494667 -149147946 278364932 -165718894 186583072 -228273062 144767674 257475505 -210501937 211486337 -113137009 194156136 155824477 4804234 -78078320 -171500571 -134649831 -297421958 33557491 -135523585 121177201 296578131 -76444717 181906683 -10434955 109967715 -37875074 -49106395 283390479 -1897627 52635344 -264278807 -51754595 165195471 16444560 -188362863 -62534385 4228156 135417011 -162808078 -25985580 -206238201 -131241885 252909942 15049589 129526958 -251002784 3673585 -152953512 -258787673 171764640 42214465 -226730706 -231112737 -31159826 18705840 -50076833 -97685151 187842039 -21827106 40968788 -179911097 -2578594 40268773 -110009210 267334492 145600237 82157284 247517449 -133814205 -162249483 -126827392 -152640197 -234675393 -299012223 236161865 -214340557 259061996 57553040 -226633146 -44014669 183570391 -38932537 -44882282 72631193 -14716837 -121851995 159376598 -16130056 82729347 -193588522 117248087 -207620959 21894127 -144958779 20878587 210995370 268360842 -26413417 -91025557 -95438589 185083023 -162131441 -191295622 207573791 81484031 39046832 -178324995 299477899 -182244785 87272673 260446225 -271375819 281382646 95056409 -149100096 -137476497 34098531 37501187 140359197 171150766 35784164 -193500574 87481258 275693797 -166227339 -86595130 -178258071 -62332654 275716363 -301200864 -58563655 -43240306 -58557345 155366906 -25610250 -201633988 -271605094 57280556 51856420 -225809330 18889209 60789245 -57302491 268456396 -172013189 124805519 -174597485 179691244 -258935158 158903840 -60871498 -182448114 37640746 186990935 -262051443 220536090 -50163078 -65973467 145692674 -247568120 -84866912 -249421106 -4311447 138715083 274590050 37027211 -129339754 -298378420 130569430 -190944665 -67725966 11195159 96906879 -88944066 279310786 -201140270 273951765 125877898 -28069224 -101913756 -226214795 159644904 -212120568 -289827702 284661944 21213373 216105983 -104994228 -104890007 68146544 -231089306 -291235361 139351897 -211832533 -40545566 210037930 -236432649 -224173433 110621709 -103053998 -30850030 -9979410 9170918 132543167 186210449 -225488765 207783338 -213389512 -2543127 16704053 164471476 -66875289 -297530391 -144126954 -9599507 -89670338 274592782 -232060099 -220600658 -261014107 98234119 -121485160 191106500 154960222 -160316722 -227014281 176091246 -271846438 62694212 -208426192 -87919512 -191712773 -158046354 -293783530 115378351 -121084193 56529890 -214860994 -122621178 190639156 66411847 298271257 189036654 223912584 -123629879 101109941 322237 165136012 200883962 -243073297 -33567848 126316307 -58116584 95919945 145799033 26768018 19972856 -140442999 -122798542 -204463352 101979801 -170722440 -290067503 1962209 240159976 -128478467 174139095 -150541769 275231542 184715423 203134373 16306225 289590391 -127534769 -178137009 217177438 -297142541 101690582 -41090163 100765558 -202340416 -50075052 280965996 232037355 187494842 166856158 -30459076 249518847 26602044 158480896 -129317025 -59435625 -47795690 182844324 293247873 18043398 -14917733 32867368 96347299 183772312 15450766 52129170 228416572 93164245 -26300147 -185744485 267965187 246583974 -209054942 -14054795 182052340 18551339 50531738 -16055405 -126433827 235984275 252872609 24637839 -146822665 180304000 -12270150 -18207991 -117218336 -106657090 -279717553 -29386683 296333648 -116729492 66436774 -220373898 -66141959 -141856940 -273333810 -276351826 52117789 53019728 -208409699 225902423 -184563508 243968609 261639156 -237342029 68700400 -218087541 -135369214 -130050505 245551938 50876565 49425647 43075002 -241727626 -89117074 -280972783 243001779 -137995214 -244888000 278889616 -162078738 -168544820 -4863875 -14276519 -160980390 -293093834 513771 -79148966 152506275 -215358488 11074220 193574736 115563504 79747677 -143488045 135856693 -296554177 188360903 11812480 -140708149 161568834 -85450657 20704030 -31089127 -78975635 -242591822 239140302 -104122062 -110978877 202889786 -150766641 111368006 -166478068 72690307 -94607987 -73384989 -38638231 -20671692 -55991967 95378007 159316968 155422790 84629390 -277594580 171967278 248382673 -99215501 -63103741 112736685 -193302642 -168540083 84188740 -27987608 279763740 82491156 -46750483 269564513 206792113 -242890687 -194633550 121701944 232294208 -256293415 288515150 -132076272 184996716 228151380 -149193410 -298656799 42854507 62857968 251554311 10440607 174322560 -149444977 -222399792 -87408732 -79021059 -254039136 180309437 -56594931 34614996 146488965 -57320645 203053610 149198900 253505047 -270966617 -290628440 -26211248 -86514877 -52186578 150754603 -227079759 117814805 -178349733 291065877 28835999 142533739 18215801 91372939 -181320337 226663488 -213711790 -69296383 -35576981 -263629591 -173056202 146173090 -36150553 -3103844 -40517101 -196278388 81329282 -181008569 72636362 -81554015 -43343402 -233652242 228793907 -96741990 -278676284 -248217732 95394370 -91279085 266907990 63121444 -72410955 -247334888 -298814401 -145836331 -295727066 -116456074 -101819209 13105952 210280805 208810006 280530264 -225008752 -128662463 148680954 -159657246 -244557792 279010630 -137624253 -159257203 -57692216 -9467037 -32536942 -120825442 107524738 54588394 18236803 191295628 -61975409 27784198 -259496247 204493153 -235853410 -32227045 29013902 -246875487 -288725189 -249571605 276675716 -153781955 -148124596 149488256 260979754 41621880 42815150 -137856725 50317574 -10966925 14082541 -277714793 288559721 185262741 -194105308 76326656 -76275258 238429879 -59287231 6393654 163558544 229313636 -87830801 111779451 -299433981 210104296 260331417 140179193 199504622 -2050345 -101157648 -68807320 -137210237 -218633288 182521546 35131356 177392318 182575871 160252985 -165631989 3159652 111573838 232072873 111218637 198735543 -301615915 -8184168 -114777767 14540185 186484310 -185075116 -84492054 -105032587 -160913531 -105206816 -217672564 53452633 -86090185 -46625558 -284098282 -16910203 -29038586 35960058 219898287 -149338599 -259193245 112868985 70879214 -9707105 18066590 101691824 208839756 -134216567 -288930278 296711995 -270203132 228062800 -32187672 -255900803 146497042 -189693831 50790683 -270844040 -169472107 5117627 29949717 245645415 12539482 185798005 -98833503 158172858 -182917307 232386082 -158250973 88947172 -172695892 195609399 -154591127 -260036324 215377416 -252575258 -100552137 -95597470 233276137 -71741020 -82278187 297405812 -157989210 -52160464 50274633 -299107008 -87581264 -236381743 -144998309 -24952800 -211335927 -300365816 9778975 57691634 -106795805 130663611 -214126697 -184769804 -40007116 43653661 -126637266 -124983491 -82371445 -46301806 298658870 -259739769 289240612 -185586869 -74881510 -162697596 -184306931 49708440 295160056 -196380532 -148669622 -299420671 238090621 65322099 -47147110 26481407 290399601 238442589 115898826 177988035 72373472 -217636040 -147020324 216287964 -103010224 -86846365 99134140 -268733073 -112147518 -134905712 5768257 288837832 280119459 -119143146 79120554 -54481175 -424739 -298263747 -133304839 -188246674 43142989 -128457347 59277704 257691423 109522277 -11203850 -258183373 257439175 248223948 16715383 152480077 -188641956 -190329721 -169489253 39384170 287136608 201276737 -233954608 -237626082 88316133 -154759501 -298922124 -209130032 -190283912 149549628 281443626 125742416 -31006600 23188706 -138265053 -237962244 173611227 152512716 -254722145 291838548 -251380326 222659604 -145627767 -239347138 72363802 96481260 179058624 16404191 143314728 41403287 -151877301 -166601434 90771215 173019517 237428862 -187231809 238563281 47304878 -230617525 -192311468 155333439 -53856838 -93160455 101775840 246869938 -146497726 -46912753 -198654730 -52055074 -36257078 202337540 212987955 275333991 -237230357 -84158258 -147627423 -87289159 214408262 137900011 17543905 -265981119 220011535 -74509186 103758964 -35757515 -269612354 -2000438 -173372722 -298970109 91838824 283654412 224660658 -187931576 -95257362 167524861 158436798 35279257 269904530 -153045225 -30288736 19634788 173636908 117306166 -37195431 152328763 -214018338 -264230594 159426809 -189254731 298018221 236210906 289590244 -158057247 91647523 44033540 -59549295 29539413 278152179 60656541 300456927 228804059 52215724 64101499 -6190717 128917655 -6116869 167958407 -174638102 -132464296 -137360997 190019155 73937158 -275497503 283645612 113380066 -300455288 229628983 197578369 127993514 -226287189 -199937738 -194054361 -23053498 -210775537 -79460467 -195933165 -78788128 295998455 -269687739 91177960 -11379276 203543325 -65354947 19231636 -189859543 -123496345 -172381449 69187561 -157899324 -38030035 -174480935 189350077 286571057 -126657028 -237105391 217669787 -62727922 191502374 55787407 104485813 -286952449 -216463433 -152507517 -31218671 2912817 259313193 63743492 84339031 212996398 -58537341 -90511753 -259062442 288344565 127103946 -84416112 -118574046 -115752140 -30144525 262324327 31838591 140293174 141913774 -29633542 71464671 98018164 98310029 5579534 -24087817 -232077557 -242146434 -162314333 -240435739 -233454258 90287817 138425765 152046202 295915490 -150158488 -62400727 38293372 43383489 287930577 -128561766 19808987 253537240 79960489 247601317 217200294 -162131112 -244879131 -75355098 74929746 71524344 85161096 -206663210 70591766 -215888285 -105356980 175399633 -241538946 288363048 -260825100 63291220 -155314996 -223240327 -89385462 138339711 147877911 153292017 75588150 -150733285 -49200860 -281917787 181397748 -297249804 -285734643 -199584881 -103709823 -1050682 -283607506 240631131 -154727839 33286713 -300822497 117910842 -243109221 -230943331 156271680 -43455079 -109533449 19686152 22259037 -88965353 -290486763 -225201807 -182550213 276865032 -215735095 -185907554 75948393 197726135 -242122129 -245351334 19760920 -141560204 -238582476 7909324 214529245 216779145 -244619287 100808532 236248512 -271031700 257617522 108924554 -150580486 -15928960 -78435785 189612835 -149999663 2700238 -243186487 163113383 31070728 79998060 -181587108 100014957 73890704 -59203821 -27749930 54426028 -241736342 -250480103 11010827 167527596 -81691978 212367239 154509799 269522129 -116086357 231207758 83232567 255838538 -198422460 246004473 -64144856 -70019634 -209548111 218190982 246338822 -184852144 -45095412 -13455480 -219540007 41297847 -274060111 896744 -91424647 97440906 288453465 191779555 -73238798 -23767745 -83228714 -252546554 276482202 276171602 -284132156 -10391073 140700918 -46115998 -36572258 154432510 -168254864 -272653054 -64097203 2549479 155460629 15127860 105830742 -287552474 -106707604 132736807 -201259685 -149539481 44561894 272028620 -35970738 176955811 -161392963 -218534311 -99328353 -266098901 -195493540 -3745412 -212557623 -290568680 -100994352 117994475 -187428928 -294166548 -140952955 127931973 -232842302 244309020 164682711 -228416300 -157548412 161725180 -117200882 -260799237 64357111 -110066861 225585705 -179961176 87708823 -82279236 11740104 204227928 210195672 -124765804 200612209 170536538 176044201 -52078801 -95498998 -215575273 79826292 -259672877 -44663369 -289244495 168567151 -16469816 48730562 -246181402 -36492149 113341562 103037229 193056897 77858672 150201968 -7251347 -195940859 181027546 104141531 165941304 198517507 -286363937 218389610 75216291 -156979292 60538340 -222329327 237055083 -192570238 199647722 165602627 -170837316 -229538454 -11840769 -44283706 10002916 -209842428 -116810058 -191884358 98515804 89114875 -256395890 -194683483 243639177 -149437068 -226858326 261436483 49921230 50000138 202820127 72834041 109538601 -156372414 173165417 293727022 200856262 213313334 95547063 29502307 -7874127 106426625 -206541660 260790430 -41425804 212095426 -4248078 23330560 299855487 -142387614 -140045336 -25960973 -19716275 -193337771 120984453 2277624 148644376 -173200983 76543309 -257244487 189095181 296050215 -108858361 137303791 239620960 65022656 -80362099 -172094835 249745018 63561335 105157382 -175576462 -171427442 166374507 -29965198 226484602 -173266799 282661737 -135949033 245329728 103363915 129970090 108735792 232209178 257443982 131876688 5620428 78709295 -222011249 16050447 -168571477 -288979761 -238803259 18385296 81467386 172567470 300859798 45747004 22946434 79359254 -135908592 120149168 -197203505 90179609 184465066 -269660704 294494326 -110724732 80975028 -156009244 261519474 51588931 66494769 -87495508 -227619066 165069598 -255987934 -181981044 -28223260 -87742231 -23850172 145598243 273187593 191579215 -49846148 14636372 -193445981 59058747 245196958 -107853905 93650534 -226249281 14368350 -270663939 -142857586 60106372 160035288 301055933 93766356 172781880 3337900 -46518424 -22556468 8789805 22238380 -222698835 -286343331 74274024 -108196838 -248541783 -271491511 67071281 156603583 -157866000 271498525 160261997 240614198 -71989635 -294735430 209153025 -163323370 -15321035 233862786 139243620 94598879 7891510 100804173 200900357 108900410 121751484 -265793120 -148630864 225928139 -206723932 -205778369 -175548034 -201499625 169855981 163878761 142950364 -48382205 -18843224 20406303 96021393 125016184 152996149 -296369366 113040954 129399615 114556948 223106481 -139384394 264468169 201138234 230884141 -86852152 -224100772 72549720 123684288 -7266810 -102795448 126336183 -297670057 -240987218 -279923619 217942535 299019385 234877653 -125625557 -36609641 -154369026 -154211567 -157441106 79633533 98918917 -59937363 166397712 120897530 -263531053 -284520716 -244974166 -83555867 30842676 -244850324 129183977 -34885392 151740671 301829777 -149516519 188914105 -34387283 130480588 -108594509 -68150786 247544749 199011228 42667094 146466599 203170185 8907557 107713339 -208232021 -219184101 -73216450 -87495514 238963936 48586837 -107125426 -282359521 -163164066 -234579759 -256351885 169365075 -14292347 31232976 -245778160 256543772 35680841 18858354 220865265 -297582909 -152759253 90348116 -139142778 -247375277 52103884 -27616462 -114806977 -20956247 -261431316 247827018 66863744 -203906760 129862928 259922965 -138061917 228778079 184513989 -7892255 -105160198 -3118744 19457214 -173412282 -259591365 -273079006 -101028894 -31227422 -86357854 153403456 -178631780 253272392 -247438114 224025563 64177199 -230921706 -196513546 4179700 -219779716 51821358 238168633 189106361 174498027 -196471012 -166558243 -227993095 -101075184 285058845 250634248 175716878 -269334128 1591382 145584024 14405239 167512767 16924409 -13181548 -192918629 -187707198 273296254 26360118 19832236 100743931 224274434 -24994434 -39107675 291376935 106307034 -248079982 -97535691 -144972514 -109287060 -182239240 -19791646 107535816 260804192 -213619358 -259116370 -255961293 -234171201 242191313 120537004 72996450 -194690632 143863153 32186082 182759570 -59072890 -180025856 84316259 -109198920 -130276924 -67890316 -290597105 -261592429 283132347 119532194 301350468 -187766179 40894431 213030626 135450903 9010973 93101004 112441005 251608690 -291100360 208523887 -252420383 -35298213 217831012 40131586 -105676144 293701498 222043267 214903223 -148080582 -118533280 269105817 -5439883 298020082 -223281730 -152185217 -205411918 -241356902 -46301229 131947103 -56240050 -227801678 -280281553 195467850 -89727839 -113180263 169329238 42115667 44190326 -221668239 36816533 202716531 114304678 67239811 -88055462 -266178099 272341747 -33900707 283093339 -295847852 -25911686 282471394 -271188961 115892244 -24038412 205455219 247411744 205343914 142699559 59775305 -289247126 -109879997 226003993 -178431578 78742375 8863092 95454579 -111990310 115343217 -255770885 -145545461 99112440 -241401986 81201269 -148136817 221032461 10205444 239462922 289898629 -141433422 -212410257 -199654475 -283311685 -257237863 263576169 -134644122 229040224 -262610730 80080298 -232707068 55431737 -301809993 263168121 -260844481 -96672889 -225105182 -282078640 -58285675 -184314631 -140889236 175817031 206763561 52127296 -44144437 -137193788 -187190511 -151370494 180885618 -36327694 100192604 93641030 77503689 -206718869 -13558133 -64795376 -92699413 -118108930 2934222 107682224 151502850 -46172722 -94507187 156832331 148392699 -239270962 -12809157 -49921669 -292040237 127513482 77313564 166237981 -174056331 136912329 9417075 -264068380 -153861177 185807781 -265130472 -71230253 116702841 -283052825 181751049 69965741 -246614820 -154572037 113151707 93006491 3809879 251274880 -275053936 240017138 95606328 -75875135 -24000815 194303508 -240488074 -93071084 125146443 290400614 -142254972 -253148719 -83385007 -5577628 -131629454 95547427 -272186807 299550623 -121392806 81152652 150536611 255821156 -246108854 -273731046 81673367 5008355 -54613560 142644234 274994897 291100128 163126238 153972854 29378057 246983809 -146492789 242731025 -97406901 -203511585 14750757 217813057 -200655580 134239138 48095520 23446855 184985364 49822506 -252013561 -7130788 6741487 -12588887 14938027 171152976 107885447 -48007031 150226235 -129057007 18210972 231910467 305087 -62033686 -158738799 -155069862 -148675253 245186779 -19031931 -204488304 -108547008 -228251767 257982871 -225950104 90281852 -74571253 50860726 23469507 -85452768 -275967788 3926095 -64564923 227242070 -5229033 141572458 50405462 -226857399 143978256 91336034 85804176 -286385455 141982220 124842075 -116567611 -126683142 -275292876 103149295 -141417238 -125590182 -275708939 149985188 150902186 -62362136 -21651131 199096847 -240209520 244696223 82620283 115244245 -139453490 -162645938 -201749222 -30674125 -254699755 80270696 -133693995 258599089 5686218 153279405 -23606097 -116680367 -228539847 -160496622 268934348 -216190187 22620811 206445392 -16639966 -196847659 -243449778 -218940144 36638734 51697461 -223123811 -292051442 -10528903 -6717869 -238352637 217680994 282851744 -94284602 -124993651 155611589 -103153717 -266171072 -256583575 295632359 -231299101 -42006878 19030072 -299069748 -73337177 118260783 -246875931 99004175 -274077309 -158901001 -245394897 259483634 143075566 -237984821 -187301447 155737255 -289557158 163833830 -59127992 -203424738 -97793166 -290464012 65228305 -165117695 139998750 -154945748 -277524176 6248529 117914182 191335572 -37916058 211352201 73658501 113787611 -252408164 77155528 -45134078 45650942 163138929 -223420462 -203129466 -3390812 205989614 -211986841 11013489 162498744 170607569 83295297 55549199 170409640 -165203808 147862555 -191514050 272905210 111436665 195758744 -227505352 -199467132 -181755713 -17510740 49156713 46763599 -72818494 -277840714 179028096 -31576978 31003139 -132210186 -52601470 159265166 280189852 203666222 -99362820 24247804 57516257 -104827156 -241448879 241965337 -217310952 -55405651 198725344 -238555097 -46169416 45273389 -201170763 -255603721 228891599 -240454957 263240902 53029718 -271341548 -272946742 -108279379 30285826 210619322 43912820 -35461504 -274070600 73947881 -287552834 -38202888 -216549497 -27685842 50891740 -36874634 70778000 -185235825 -185503882 -301363207 233310996 266564038 301395302 -250596065 -282716723 65642973 65694578 188819529 57779675 50202762 197079977 279672360 240885037 -50075001 113974691 -290482695 81062800 288087721 -287396016 38748938 251921796 163125633 -228148412 -40283072 177360211 -199661635 301999474 286385871 -67334053 52491547 283005194 -34752534 -62347578 43526331 -288961991 211219740 64753082 45250790 182151981 196292592 -148095698 144086828 248710220 -107430258 206140411 -32331584 6221756 121535778 73562138 259924883 -135415460 60628282 -185282954 -95385615 -17223593 130375609 260978246 -264905517 85691682 -63057661 33899401 -219392263 -102474536 49967388 526377 -241387943 227795246 299134210 26198643 280430852 60356248 268323488 184543381 179428982 -87055133 148389196 149826952 -77863109 215275999 128696825 -200023516 268057834 -24859009 241843209 296037389 -139056934 -296565476 -240528167 75803612 -178269071 262377005 248820007 181627521 -53327211 274562881 100130801 45416227 -68164518 22770788 213729998 47125501 -263745411 -17039391 247909641 27930558 73664608 -140482032 282695213 -12345 -272534000 108553128 -177044721 173334589 -64753194 -99433522 -36013274 226116717 235547867 73953525 242302854 88102860 37760603 178646335 -232969680 15253329 -83819963 85199050 -127010672 -74402404 -158850724 -65509352 45518414 -274763303 152388844 -149034543 -164555449 -200499648 -211983215 -194737598 -147167035 -186842634 278477950 -275015132 226708327 -35263587 -15961848 156465087 -154205606 106221606 134958264 232719145 -137256832 179957043 24425962 8563397 72682573 214135516 -21833817 195952950 -169149870 40958251 -128962679 150274102 151072204 -290938121 -91321276 -33688424 -171978361 173855310 -180587743 -203680138 -118939576 155314054 205074551 -178109968 -36568608 -164950060 -105528405 -278463472 108666424 -209138943 205696577 250709305 -291648770 -28874731 238784086 136300123 -98471732 143885626 -114739984 -108243727 -176938380 180547038 -21058665 33024339 -110894370 111461114 -65579105 250125895 80960036 214656326 205251356 -55162434 9542621 235358352 39144442 68951022 -254674007 207017531 -190887272 68946712 96285159 -190817427 26837528 -236491073 -254335183 -134403476 -117510278 126645139 141809366 -67346766 217489437 248902712 -264128361 206295021 159182840 -132911459 273942574 256975854 -23985782 133182367 37229493 -120653535 -135246150 175390614 144072877 275372222 -46823238 137595054 50951832 297291557 180015426 125405372 211693064 251573791 -197914395 91153739 277410139 -162217463 75291812 -88417837 -164886788 -34285734 176017906 301987256 -176947304 204082966 131850113 -173288446 -95395466 -134473375 180454687 80456249 -238125879 -228078914 -31607664 261971979 35119034 26438801 292275503 -138475331 204578936 224746910 -53807445 20701979 -137787778 -254982383 142023073 -265876339 131134933 -58597526 -59934487 239376784 -98650228 -237610842 149859333 -91713709 -216639426 178021198 230923900 -4637086 -179939837 286956732 -275003673 -171978414 -295885588 96274945 -67540685 -16848569 -184127592 -126989438 -77330362 -14600228 -141046204 129647544 87168475 -270827667 -12120338 -274470590 -289764816 82051827 38524140 261945813 62638695 -49589227 -201799970 295796152 245772160 247653899 -168026404 259592226 159028285 179928290 -259847847 -127447553 -58764692 112089964 270537923 -99240016 185020349 181458012 -275206393 -33461494 209073727 120152039 198768069 -71560429 56468041 276966900 229550670 199821121 -129911971 -42468564 -99267872 208377852 -141401006 -217263517 15087413 -122239186 226917537 -116321748 12700366 85077061 188222636 -176491628 -213623135 4322862 74532802 59055458 -61566081 -258025353 -197451283 -140415545 290753756 -32037189 158566910 251453819 191215921 -35756573 -70803572 126229457 -78854663 64937816 -128401969 50159076 115303666 -262279127 105281120 180656077 102716637 90308624 105981808 -297596749 106009221 141734049 -68491421 -57098568 -281982347 250448471 86301769 60196960 181669122 41150981 261090560 -161972894 -109817747 298552936 284627167 19516719 171044808 -145033211 -76497920 -269765824 279375448 48570826 57983073 -82068132 205796484 36051616 -148876791 294217619 -55824394 69037752 133574685 -156105753 98597164 -252761875 41147540 -248727556 190823720 167995278 -13791856 208576734 -63190868 -182097128 291254759 -92532669 -114561501 -141409137 -196317029 -45210154 -96520241 -36276386 255410425 -39961405 115476040 219472974 60885626 263932786 -56928488 248355609 -22207164 -205066957 -173580956 -147574051 86226642 142778839 -20341321 -239584215 102794714 -208295977 -50903135 -69695261 152673594 -126514004 186918951 -298005429 229361303 -200854865 262445978 49579569 -134661247 176654799 29478783 301028662 67385021 -188790134 119015034 -101691569 66510039 -233355430 135677386 94500103 74472212 89347485 252751152 -181548319 17664558 -194197725 -232558407 -203836487 -146584788 78332769 273043449 -247946756 -178872271 -110057856 77191948 190978881 -29568465 182374311 -75371624 -93917096 4161771 160150076 154519472 171131941 -19485848 27614687 42600175 139793738 -251346575 -70272008 -221345485 -71969252 -113967381 -153117922 165309557 -250257798 203259723 -285232504 193780004 296801723 47208394 252269388 -113118526 249639741 -18086098 -219414728 44317439 168457325 -132947169 -74206250 -25984291 167867142 231782144 117307798 -130447491 128760172 -84717469 -242124865 -229554844 24053802 161679288 87733242 235907161 233382551 -274199591 -105983802 -215301205 65549923 142919252 106205435 -234153148 -40398744 -28607250 -11090516 57922431 90264467 -74778748 38099278 -194754488 161405909 111636816 42133824 164460221 159760339 -272985275 -166202364 -241155293 -49849797 -223066383 -26820103 -8331704 -157055745 -248845825 227895150 -145306072 220949203 80118792 -265534183 -114658011 221788689 -115096472 -212538268 -93736965 -145721555 29342560 -180669930 282562405 -227025660 -243594839 -283479536 264534140 117279462 -164243147 209816858 252414349 176795501 81181171 -230620072 191009089 -285732638 -110237890 227356701 -183291290 -130721012 -143702993 -141298120 -7474281 -82479348 -25491933 -16264675 -89801357 -253443190 219843865 55782949 -57005259 -53733271 88014432 147607993 -151147263 -277609324 -52906061 -245596249 195361151 -109878817 267892173 -71576159 -221759939 74540076 -291198304 -202275814 283867741 192334391 271939638 -284867043 274074793 -213276491 72160267 -194366631 -182701264 -165800073 50736384 263538708 25262673 270943378 287051546 125186283 -167043299 -45555792 -32979550 162160446 -119039832 142916158 -25006124 -233619294 97811162 21225370 266955295 -274588854 153272814 -218718713 131922656 250408805 -146864155 254513978 -226785039 -278550652 -168205498 82530195 23494354 116116449 270867259 -116958010 64704204 -61404887 -125004914 251873878 203595572 296638973 189961074 16786196 201015461 -85636859 124143536 97474601 247854523 13571955 -130786300 -235944941 -216124097 62264575 222922835 -58951694 -293291390 -2692994 206044929 277140748 110530830 -87956285 -36423643 -244730257 -96285887 246224563 -282156761 -136860235 -94814894 -122007301 -63988360 -207876957 44097277 267350270 62548414 -12847653 203909909 39475433 34303987 -194647204 -108057685 -215797956 -234632294 -192738639 -268623709 -194796622 -205634846 171618206 -267891588 2262368 251067095 183529437 106463243 -286910812 187664374 -13781346 120122207 231869443 -96141220 -143108286 -107831566 153308712 -223046327 157934638 -50417094 60764721 7418310 191755803 -242101742 -224757563 -128158458 56283297 -26170871 244630028 148933838 9957565 -46142080 -25811106 186671663 50619608 -235132437 166556684 264456375 -118709368 253127779 178896426 -202119658 11970894 284712936 -100475607 211672074 7349556 -256978553 202164183 -214328583 -10635643 -88913973 71692451 -292274812 -254286959 93642437 -109428165 19292765 173468816 64456249 207065117 -1468011 188798275 276211445 155066433 -266512692 40066823 23688084 -137347307 -171959700 93571361 -220058128 205476887 -181690588 -70667330 -277086328 278691747 -247404719 54136465 241864316 -73096293 31865172 -23794648 6009657 12276970 155733369 137929938 139458828 24192864 -159967004 258909475 201659929 -274407353 -217724173 21774868 290959023 130787055 136046135 -26593608 -233787730 11545050 80220301 150984858 -74510531 -157524846 228454102 94131952 -198899654 -134101089 116208416 15253515 -81268449 -147864204 -229294988 -70574530 55967034 -81987218 -67757877 -33571865 14735304 -271790404 25588364 -40373988 -291480601 165449257 -71630561 63295614 275502113 -7254342 -98357219 -259031883 99289051 -197991825 -232530032 240157355 -279270111 82008095 -102847390 111190896 -301876063 -140783206 248728093 294778886 273473424 -184307572 -162442187 -135042348 -97760770 -90791519 -52348517 -47286973 92782033 -96333781 208419062 123447808 179557320 70909836 253943971 -14609931 -68743510 291656347 36133574 -242881896 235111565 132967580 -70318587 223499 289755378 279686330 -11418012 -57248845 -39968404 -247407280 -267131444 133835551 16704454 281300765 38716610 174808252 -237277200 275194985 -6865139 -271134673 -111246358 -58032854 -160347330 273768521 -257472175 282957277 -16020721 -224390117 -167752065 102131123 110552966 208248962 190859442 29675855 220484049 18251415 109605384 -254847843 201470481 25813539 172391644 -183940626 -152243086 -108187988 -138530333 -228507268 124761480 124969873 114039255 -261242948 -170639689 1661500 -53307072 191379581 -97468743 290391776 -192177100 238656436 -266741054 -205144551 -191522825 -189602349 -185565152 65184710 96448010 276563170 181327823 132124212 150714758 -195307469 -2928703 8319659 -15064996 -22183342 291978150 -111623910 48907302 157262355 -299902639 -93886108 139730252 -276740125 213450270 246871736 116901306 -56710837 -289431022 289651729 -126147025 137395315 253596487 235918070 -282840995 -296747693 238734397 -53942901 -213762209 -137590419 277879091 106592607 78619269 -189701524 -101335226 179685854 -97926316 149012195 151651381 32749267 110708524 273156582 -146649260 -166780798 5185422 -145808398 -193029932 -11835299 -219109767 -205496729 -193257433 198570181 -8524812 -344022 104909605 -209312655 -299235213 -86677562 -176958202 186682911 -170551761 -91353947 156320927 30281498 -144370074 154104712 -252727319 -48273844 57836316 39396101 -137121827 37504871 -239212410 1558841 -191457050 143257766 79106594 -141365685 246789253 -1003068 254178886 229678703 -141938031 -24385172 -239426146 29391687 182102345 -103645535 -69622543 118642063 206582637 195502665 76799725 -279013504 158714953 30444379 -224159399 141396240 286351885 124924262 80453215 236378843 -52161370 -158771173 -211479089 69877343 162738739 -146537009 4957098 -265317828 261325694 25015206 239716520 162014943 -177559410 -255432631 197930715 214205997 65672155 279900391 87465982 290366411 111843083 203593895 68393386 233764081 243902962 131301165 -9495676 -187473867 -98953312 -176502905 128213404 65337135 -263723803 -206509926 -109529270 -292295291 98504595 -299484152 -275595287 -137415514 -220722198 -292359376 -155449788 -70198898 -205481320 221042455 87636507 -157378130 237328445 -10158384 81922644 230403538 45171446 -162150216 15353982 241930302 -295323405 299652579 -275333829 124099627 145591387 -118253622 -21719904 -84879846 200288318 -268588420 -254366255 240688677 -108893664 134304551 -4582530 284112619 -92794115 -28074385 265380593 88665033 -243596511 194706119 59614891 222322371 107804446 -59260030 -80431150 4350358 270127777 -52952661 -251370571 -49978811 -148590324 -55026932 -69053034 -281063764 -61341310 108269201 -247969634 -163804879 78069641 -229720156 -261906315 -277973637 -248436952 -272735816 130284156 -137431220 -163735097 296140564 219442116 -292908944 7330704 -265031222 -40811944 -79203378 36871998 -3974024 -56015145 -150648100 -109067426 -220872621 -55509952 -72448765 132697435 -116524543 142459301 -255152476 64475239 -172348322 -136577713 -198685662 230694488 -72912685 -177811668 -118133929 252106006 -241203240 116163593 -5614879 -286799335 131897304 -32368735 -35651885 295379043 257726232 -30925508 -47297816 231581377 104356936 98392843 5606153 -209471756 -245197061 266441542 -70375559 -59203743 292158529 -40009303 -221782930 -261203148 -269303390 109276766 22275957 279965311 -107499575 -185573369 -38392917 -300931425 -152268068 157833618 -67783615 -193368412 -185337814 -157181514 -233811175 175876662 -101989085 -47432157 -149035012 -68508773 -102739942 -12896099 257675738 95337512 -152454377 164446245 -77704705 261644929 -199400787 137433544 -124436935 -88989895 -106747047 -279818244 -248849699 -155273470 76494300 55142524 217863729 20899443 285223929 121091839 -101940474 22198924 251366003 279402645 -110342875 -24962782 273505063 -126531196 195482590 41874915 72855395 182651849 301604777 -291822230 -280030732 -281239263 -101445912 -285771526 254137408 -29583122 -124962406 205473879 284731799 -230315125 54436729 -286519097 -193876743 101949966 -27449592 267205051 -42418926 102441287 298581461 -179254089 243941163 261217461 217639013 150110874 152802859 39677723 73329477 -184896202 138457635 217515943 287664066 156995696 -115796096 63282763 186994276 -289875829 148793880 1089752 18640039 -144842259 -140464927 195157539 235157196 -67366203 -135935999 -110031202 200285595 73707917 31971553 142680759 -221082613 -130321171 26167219 -164694459 -114511997 26948684 -155543784 -101856241 256364150 42845871 53140254 -45264527 192996914 -94131762 291680912 -83798192 -297832413 5867947 -42138594 237629932 256019429 237625222 180931949 -287506632 -282661634 -87797558 218005229 10455673 215993066 160193875 293382782 -243172633 207430885 -251126025 156634580 194958030 157436476 137853115 -281839410 -220564138 -106889149 -142800690 23994563 -165410757 -66657032 163200030 -154544935 137615931 111677969 -105842308 -91016184 -221839415 -190645815 -91825315 212607580 220802385 -127604752 -57640277 -255877395 -77076090 -233374863 -236142111 -27332080 197175506 -76365397 -48925205 225863924 -126859097 119771080 20477594 -185042644 -288822292 -34302680 -17835591 264567861 154549314 -104699097 -120109412 -71936664 21956033 204056662 158251957 -215681360 260015865 58385237 52111131 221054619 271419349 -129476576 112565278 293297513 35789162 211583330 -251186724 274436594 51366832 245357660 -207403561 143969706 -221749356 -108342810 32539412 -68153487 290441172 -223320062 -84437020 -193409417 715442 -238059290 299351331 -204006806 112275039 -87557387 -285649365 89230511 192415916 -173047207 134006475 117822018 -197065567 212178892 -262898270 -84940351 -14124300 11621139 -173335576 -300971837 -101990726 65816485 -237631987 -24013162 -214977173 -127004945 75564418 250202468 -49832823 252827914 228535384 219166001 15731002 -223669543 -30398413 -23580302 19380524 -139687397 49509463 -177107772 -246133028 -239926313 264514575 98987701 149197890 -146670382 -196494341 -153842495 -227265509 184201208 232626643 -31092134 -261604705 -222896678 215380742 278151955 269662336 -88573947 -83970345 232795987 -6170484 290498320 186871435 -43493136 -145447824 -169708791 211684080 -283975035 4379629 87607368 -177696381 146772182 237495917 -223634522 137300740 -22538879 -249395321 -247867257 -217055943 234506953 -256906342 -113806715 240375239 125164442 134339713 -173816891 -202221051 -13755143 -100813943 262367848 143508752 -166750088 151111358 -258978271 127400278 130042135 -46075555 -29451988 -259625555 -127453632 -187896716 -10992348 218151071 128156727 -179390013 -199562576 -130764097 279116727 234384447 224227435 -77577555 27998447 -136394819 57350256 284196706 -177733891 132528927 112368788 -56642212 -247098669 -89311700 34949046 254389287 120534175 258629692 58145239 33046521 -268591958 209411837 -23331877 -194881579 -179270760 -241035642 111583892 72202206 220094048 -279016402 -251831754 158791853 270691242 177397838 -155473257 -123094856 -144096051 246716541 291125908 182421160 179384831 -152725128 149598118 151558552 175869142 -160902861 -97009648 297371978 -103491098 43260060 144925555 -99431537 174265724 175406855 -214109752 -296861387 260412069 213439163 194123466 296627590 64241766 -129233077 125498328 188191326 -144326491 -169768135 -181522421 88071350 57602024 -195485462 -169670396 195943208 11281022 -226037898 -109411462 221554912 -154409523 -74038468 -289676412 216295520 -76193306 -73048821 266386212 116867987 -75290003 293539702 284946610 121405026 6124550 -77536221 -166591780 -58139067 275625647 184743124 283848634 -263876301 -218704610 68775319 289588021 -173184267 -150969051 -54248099 -244752126 -210580852 -300426327 160322648 -266892827 -265382788 185089924 -239618987 262130423 99124174 -247000676 264948459 139964085 -10542989 90683347 -24786105 -210907744 -255321357 -238934718 112620860 72878436 207865002 -89287814 -128003057 177927525 156050058 23451515 -65212238 -132311190 -130915222 -52894447 -177657099 -120280556 1428718 -120235770 -183566309 91427319 -174685979 231707348 47867163 -265957023 234087915 149499476 -259176296 -193967852 -108463580 113200326 -105305578 -278931171 6471956 -106374431 39744112 93002338 -118971683 -87481641 -20427385 267982344 39558820 48869919 145732884 -253737680 106167703 65782608 206450046 170768011 -95089382 -37365152 57164269 -194256924 -70853824 -293373540 76434225 128973558 199089175 52047482 -277019328 -58945702 -250667983 181742403 -197389487 244450579 -180151176 -67577552 238900995 257507610 -201575610 -131049552 180834963 111513577 -251511602 -143331172 -169091841 292115207 -79276932 -40446268 120808785 -290500911 108295096 -179037940 93746768 -256015912 243479873 -300353278 -128296007 81610127 -128400217 -119201882 -5344364 272893856 85415413 226738546 192094294 -54616012 -243636434 276394952 246687578 -138621596 -301918291 284658938 -64021485 -19856588 -167900871 65286664 275164909 228387693 -21466784 214464693 150040877 -168452054 -200011575 -52458928 -113150655 248677863 -177100265 287051919 -84749239 -11006343 -114421354 163023376 -221773585 -182239752 -10794873 14123093 -215605726 -241752756 154126670 -230559235 56033084 -146585390 52807116 -259321195 89938372 -74438475 298344114 255774421 157957845 37569631 25902873 -161434041 142763454 272240950 -287807262 -262027671 175205550 -107738923 301008466 -151574501 -85874821 -105399741 -29551203 174886381 280956236 -211118437 284914560 -16375676 249409546 -22108057 64155984 -92375584 -294442349 49640645 111313192 -209257690 158706185 250454568 25412388 -120541838 59815 -133951106 -199434111 122509877 70021625 171112481 286560482 121047647 -246062642 -81117723 -145762498 -205245854 -59928226 38018134 -278315697 -157658437 124567405 -147785338 -94582469 113884408 244377492 -249046825 -1832680 132770976 230954812 144274280 9083961 189025733 5715421 142704780 24701226 54393788 50598369 -57519052 291394 277635174 -44709130 -71134923 -168735702 -186417703 -32333481 -184443424 227273573 -34305183 48186817 -258926929 203650261 66509737 70880472 231908663 -176737386 192558139 250282631 -143780613 -225191837 -106332990 -118714556 265265074 285308740 -285145772 4200398 -284198677 -169103532 -195954449 -45300886 178072653 -235493428 -2724900 -38790693 13028643 -283949394 -52707317 -103198864 -93422121 -195719660 -163331880 175688876 284218777 -131744252 168380972 -133966467 -123117819 26384607 -244913639 3773432 -212875513 -144884839 -157086773 -179289841 5840387 -298660670 -239852872 230728873 287994083 171989835 154739578 -155395909 208544056 -240111301 278884698 36270661 295802171 246090138 -96114344 -125077798 78034174 -57891277 -124373987 -138418595 176791307 238744188 -106890034 288087526 -145370614 271285041 291033306 -278699813 4199706 111294532 -75077864 208816289 -223622665 -180797233 -38237566 262020635 109729147 13974014 -110072324 -114245043 94045017 -239061201 26287364 -301350003 -61953340 24936272 274677590 134890528 22054522 118235379 -35827456 -197010484 273608748 155288073 -180489939 274416883 171861699 120338241 -125901870 134011385 9781102 -232377628 87410134 -96055847 -37542580 -93229972 29251130 256297269 -62057478 -41187278 -273642315 -55848420 17711441 -244197935 -8294578 88458434 -223480569 -188613728 255031804 97424033 270841503 236329288 -180753248 3482597 219198345 -246491521 -180456632 -119707650 -70717360 284467050 -179093131 106558177 103461015 77294677 -27929012 299346443 -156350314 73176565 104172796 28654190 211352536 -73796848 -126809907 53945509 -262366300 -212088835 92675058 -214960393 43241689 -52459289 -53609158 -279454617 13327656 -12314344 13997026 -67341810 -110369903 -85827875 160987973 -37787505 147415535 275403254 -110349137 -9086213 236267815 279299987 32446163 37729833 -291024075 155035353 -272630065 269738170 204758784 -252951683 189772659 -26944903 56929571 77319626 9180231 257929063 89948138 -105468524 200464172 -55379556 280843031 299551632 -56059164 -12216757 139291815 -286076765 240407665 -178253085 -144426624 7588443 -228767268 -18562370 -160468089 124565045 -177165029 219245391 47130687 295792030 -276325013 284658739 -120536808 -147314625 59789063 -28678981 -25285479 5629881 93626473 -12318992 152168222 100882919 -99271805 -148903556 31328547 -83127876 180136670 -135164494 257687428 -97898236 131738241 -151270164 -92438446 281637973 -247765724 -73634182 77495354 255822338 174468589 86836860 174252393 288148940 182590581 109620772 -8701346 -54850856 -248853170 33155867 162040922 5390432 140277528 196161491 -111483764 -227150681 3754890 -215990126 -156537206 -298591693 -123404592 -60723793 154192968 -259815437 264907233 -44593152 252639892 251171690 16950865 51333597 79490120 13377456 -291875244 153809126 229850965 26595560 226212738 -81595872 -114891548 161036400 255140323 2810708 281988988 -230288078 -276064888 -76045512 163595570 -239366943 -159296673 -104819480 155767714 128407227 -164394517 -200418622 77348029 -45358182 -132840331 51250894 -215475217 224106846 166031944 149145765 -186398642 283320844 -282609176 -57743399 -111721296 152511733 -86474118 -191615103 -291606446 -230019244 -62303718 -182779807 -244044352 297257662 -89017527 -199419401 235803824 294290728 271959201 101467510 -24553808 4738301 -115204210 70663255 -15557823 251577430 -90945488 74117944 36491885 -191293497 26255501 7325420 204502419 -21913632 85694053 87689012 61706748 10413698 138529376 86304675 -187465560 -22842266 -162816515 -168161654 278074337 -214924931 55920120 277983316 -743160 -82992769 108161989 41794774 -153576644 -137505944 154313198 294821637 93396555 -123661410 -220744920 221910540 -113787805 -243060943 -289910421 -34244834 -261908064 228463825 3952092 138802341 -20723691 -30082702 -272165968 219257375 -61246245 -210632709 264220139 86967387 -266563285 252668371 -77457553 292894440 -75477015 -166316766 -2198651 -32300184 280766291 -237843011 -162511882 -25763491 112760755 -268739149 54530274 293860314 -185107128 -27739697 -86429276 -76970184 300614899 -101595254 119436214 115700485 -102266469 120505680 -6308657 -291516726 198356002 -194628826 -248926527 288756166 -238782383 -29558155 140681834 106422948 -196055041 77042487 -144057540 -77011198 4953421 153976054 -126485513 -189934880 -154470224 130445402 -257573259 163251402 196417838 105445532 51296134 185165267 245313429 -18872803 44682773 -65287956 107142318 46896673 -15422117 230872431 -66693398 -79644661 299158090 -172584111 169809979 52813677 226362786 282893354 54228409 -276924354 -15494479 -152174234 223270773 169676964 142356363 255730152 -208345760 138354309 177303757 -187579041 63522833 -190316590 -226368514 -205814171 235484370 -146361134 281634019 -191179803 235658265 130769815 -42135434 290766135 253414165 72224308 280980849 -98743614 33485395 -114359759 -226579705 263959477 -63573638 -167828969 -136033417 -132595001 -76127523 189756631 88063067 7524389 281881237 -139737052 -129059656 33008521 119215277 -276061733 -108248343 -202022397 195708706 61055182 -107897250 -254227373 -296626362 -94088312 199699784 -226845761 -72282409 -150284972 203787583 -219976591 214799973 -147565401 48043876 -117071502 49689791 144757236 78058122 -139477670 208851602 -175908219 72551748 -172304600 -234361922 -178199332 -108037252 -109774514 -231368184 17864320 209032732 4810332 -205469220 209470463 -36902622 -175882599 -211483633 -10756153 136308711 140718755 54784735 -193936206 -291012503 82743072 83300943 -161815445 -103690155 -107672205 202968835 -236631309 -181533683 124537566 297235156 6021053 187024730 16155065 69482282 -298954845 180732905 262357676 18971609 -280051207 -251533711 -45283017 291062233 -6049501 273071317 293773177 -72588305 -70217956 42655967 -280544317 115864569 -133717691 146727465 183716981 -108444082 169383963 59938516 94413332 -87021530 224480116 215433276 126425777 199942450 153938025 -193205861 182519665 -209517729 -34673623 221157609 185640830 -247394960 285819815 -254771945 -141009716 -115267632 -28552332 127887421 149251199 294406864 -52349893 -190530705 39570338 299818028 -88050894 -150396534 -50757484 244239022 -94360023 61037312 212682802 -36196668 145248565 212799029 44194667 -14635680 237613744 112417841 170275592 -24446499 84017596 283920216 205247425 166605115 77493476 -219794637 51341534 3494396 -69382804 -224508776 64390011 142703718 -115054308 226876056 203087885 103745182 143694657 216155838 -76383042 40871768 -121828680 -211953905 45364848 -282829653 -105516762 44143648 150539339 287735256 109759733 -2708557 -231058275 54446314 -289053485 77089008 -66885187 21801506 112825271 -36916815 -157606986 29373251 -213909108 -151622388 -264095685 -10180802 126748008 187391898 48102499 265512896 -191725542 -264291558 -130274313 104038528 -25639793 226611257 -299274683 35676166 14399237 -276473371 -269400044 -192364816 -173420630 -25730582 52866352 -289400610 -33447883 -192143294 -27435560 281218700 -59348363 141691028 270012639 268454351 91778944 126201770 34347204 -58842789 -186485768 4016338 -288752575 99727538 28997701 -72812540 -16544346 -20232602 -192837056 -184540126 -145149485 99312655 -37356911 298586162 -41668273 260099210 10839289 301771051 -289608516 -102309476 -135791149 209968225 -78588954 166818348 275776457 16125673 9344730 -271188939 7624995 -170390622 206941840 -254421522 257872788 -264516294 94873628 -232982368 -219482333 -162455364 78971231 -49154531 1315835 -119480490 258336637 -262263880 -88166146 -135657992 -168312924 -13958904 65008082 -154121162 153253155 -285251389 -290742540 35127838 -108836390 -212645089 -85280068 49666209 -259751620 279667088 124737936 272413341 -214911104 45502492 -25042533 267230342 124694940 204826451 37899976 61242210 193133824 -78284724 -62594937 -127297864 -242356715 -282901772 169289391 -174211725 207170104 229213503 259379836 -42613572 -246781532 -101797984 176626438 46692470 76423351 121021524 158303413 -180948091 287423416 201882734 25356864 82621097 115222559 170711951 245278145 -269985221 39732276 -102653719 -47007104 120724122 46093615 152608538 217114774 -105112332 929108 -44715222 -298778718 226186152 -22909969 -133722463 -292905867 -100841336 136016392 -194116071 -233335487 -63465659 261283693 -168315814 125515887 -16501258 -77162828 -199130493 -104312146 -11064682 -80589935 -193526528 -243857339 -284709932 -209068008 -160326835 240655624 -240155438 -251773680 243190522 191032842 -25346560 109454088 -81249366 225424311 76027018 191719533 160305703 217955123 -260221215 -82183432 -180058046 -229799552 207541105 142511392 -74342500 -29764847 33665594 152451897 -57437646 -221343180 7036907 198961177 -289531009 -144531706 -18979519 -294834539 -113956515 82711739 -215583250 -109373425 -274392213 259352845 173429651 45339949 27389050 -164699978 -24848341 283055047 -192974639 -259033663 -196806676 38261747 -23560114 -75002841 3572496 140134838 141611843 -55933344 -133844613 -195365642 40905266 -189412558 -41032136 193900286 128557554 131134693 141000551 87976601 129217342 100841111 122587441 158169436 -226746514 -157358278 258768058 -103965433 -174819723 293889925 -77451767 -200272198 -98889904 276265449 -115806667 -158556488 181054302 -253817381 -147706157 -294208160 222025307 131041093 82753344 34801033 -216142800 -102616658 95345773 2603868 175099190 246563528 199656054 111145352 95695266 -134288938 -239187951 -21252300 257237549 -257060025 -145528233 228942405 132103429 101180838 268549791 215623334 -57809851 157966273 190590245 43644174 -62361509 107774102 166494339 -260883991 24593436 177181898 -260018890 -254623367 263430305 295827069 -126326442 -204696577 17622194 182310004 209763668 -116416457 -57154161 286461102 -262241189 151741659 -288176658 -58585277 218852275 -6755320 21629295 195334917 29326618 -157916837 -179256615 143335672 156849256 236988308 -231797019 33622936 -263074008 -164461317 -33360194 -56662068 -130037108 86122430 42604873 67074465 210817977 -183495992 295649836 -71714229 -135785492 86813449 94689650 -264076254 16681421 96825919 -163113474 138977116 -265477598 -174554975 -108106313 -82931246 -139676093 -188802431 -1492343 301117321 -97049182 177336697 -184693607 187048718 -113570677 156919285 181049076 -288705918 -224634604 -177448871 -100914464 -127250060 -130020084 -50481414 -171163742 -162258086 -246059037 -218293226 274079352 247947260 115845316 -267503904 -197245905 226165455 81651870 -272826171 225193483 17212341 292463036 83344268 131058287 -133699019 -13896859 227401712 55788318 -267266772 -134680007 -135752063 -174471293 -97948805 -142453753 -81795428 -46886355 -59306244 -15513229 -97764128 171273033 -86072211 5816138 250137735 -171823851 87379476 280553751 -89347445 -264738585 130100424 45615111 13151975 -62152230 97485126 113115101 -199212947 -45974080 28674945 24883030 150940768 -236540236 -49630075 -276137067 219244816 200558555 -177253203 81561202 146001166 -284191480 78033991 -91097977 257594257 -158620857 178610748 52840386 298114303 160322865 37773183 -200418788 -276621029 -268156790 -70496264 280196782 157259808 -69732176 -62025203 -291370078 -248658240 -137227951 193819516 -188347816 282742304 -170358065 -229732706 -33030731 -39818971 74177763 214452636 218686752 -105927906 236182409 -295829222 124236844 -6784393 -201368131 132367852 -29154292 -194629849 203927832 -63193726 211081575 -211970627 -235661837 279877035 -154674743 129771170 -93935306 -231147725 -141056166 -205273220 -200728001 64806819 18558531 264360202 126659321 215654032 -286188032 19733375 -102583359 141219197 224445818 245048619 -288558604 157257115 -156437974 -19661035 -128835301 108196468 -238312267 -180641925 91617398 210838216 34790353 296820788 228090926 102058488 -106115412 -299574905 281020119 -207112834 -129135098 -148649217 -241347022 165529505 64852241 142436605 -51770011 143572805 166525928 -61998153 -294033586 -109334867 248722388 37164894 -68114309 -65636153 16159373 -299736648 301743518 -75538202 231558178 -252973683 -245250877 241549925 231131920 -5343219 -208224435 151642453 -84134067 101916259 -149714546 -119538332 136038632 -150235511 12235303 -101476711 140507089 294691678 125688425 131074627 64238412 61620365 -188188558 47115146 -201725519 -105006717 165624065 273817958 -271544806 -154777562 149241615 -196395383 -58767574 -84349234 -6691510 -207719892 -106516408 287340207 256260425 -30220018 270477350 -297128472 182140756 174542162 -262745052 178044487 191646414 -60172813 187746745 -181300831 255081071 249596034 -1161063 92974427 -201781134 88903947 -106827252 152505826 203837824 113596512 -274979095 12629106 -89518344 58284885 -223451452 11218235 271699985 78326471 -133746455 113934782 31868437 -151418056 -237085202 287401168 250029537 31561370 -63339295 66755509 5896426 69289382 -40740560 16463216 182662903 -274027460 252174664 72211208 -252282532 17845166 292563282 249368986 -64043052 -284600776 -94614094 73005047 75516391 255369867 146059514 232410802 246958798 -99419273 26741197 194612339 -190246841 -300348642 133606719 -118525497 281228048 -89988628 -284148274 -85773238 -60207573 -205882016 -98237686 -56460321 -297624697 194753810 264508981 10830492 -263215008 69515141 -258598051 66209559 -248975667 300052349 -150260205 29906876 103071386 291390043 -198524048 287402036 -241329004 300250790 -276005292 -55205875 -145729518 20120999 202628224 210884709 -24691370 186296583 192240576 -39039948 -101326378 36671898 169574474 98956960 285271134 -68906968 98826052 125459528 252124292 -249479503 197699784 42453528 -24567523 -53601041 8934360 -290454245 -266214683 5309798 -122685834 -19927575 -86274311 25893977 -134384560 -284091961 -212045901 -204443532 -87781771 161839863 -240301520 -298216159 -27728118 -206131611 207189538 295199591 -112825557 165906036 197413595 -64445887 18953279 -185106700 20776903 -194323895 -68303613 -47963829 160291388 -106276844 -110230568 66287560 167642393 172171565 4297652 -28997380 134568997 62185468 -107780684 -89173917 -78837201 -122736857 127354728 156018628 -201329725 107112413 116253912 280566996 -130875156 -25553634 -228364076 -159589639 -172037808 -239431797 -62812645 -197380232 -201561876 277433014 -194568967 -147604517 100481128 34349590 -288939572 -134326100 176429146 -23642078 21842569 -7774019 163208729 -163692119 -85827566 261904758 1429948 213279788 121989963 -17781018 247166526 -18849161 -181074686 -40710742 -74518456 246403153 -45084027 -211639493 246896792 -246265802 55593873 243781280 135405010 10864331 51699427 -195869010 -165816240 -3835988 125217991 -32998091 202636779 64719232 176582765 -78651422 73321110 -285594975 -183287581 247965860 -46051664 -169663871 -16698013 291368918 -53261922 200917594 -123266395 -89766487 288875814 72035636 -119605646 302150448 169589329 -276591023 -231153854 131711518 122753018 -239288801 -241336510 -63788774 -168106263 276155553 247808257 -266825904 -74192534 126423918 -244812223 165961067 -273862435 106065732 -240511233 -155232733 239852181 -5557231 -290287031 10462404 169833233 -199926812 -119937494 152413538 -186799437 -155807614 -637190 246831806 72937063 -54598698 90076258 -131918671 -246315710 -221866890 -163909932 -236852855 -31027219 118242464 68932961 28929241 -283340668 -7195360 -220530238 -244486619 -15442414 178681221 72442704 -266630818 -115990600 -286723923 -109740690 224418824 233245374 -23625467 219656843 194363400 -146477096 -228822593 288865220 65247426 15231674 279190375 -131276354 26456602 -271433023 -203036673 205516203 -96988663 -213536152 13766336 -36636793 277612127 269106222 152475165 -31686007 -70611326 -118433675 301672689 294197611 160368816 48637128 17306448 -268551075 -267992584 268917855 -91641966 -205157294 -83231971 -71888849 -218944310 46503231 -132934582 -197283897 -948076 37197567 216887528 -147885137 -273239950 31027259 -44544846 53932824 159430936 -300551823 258898247 -234708315 -77704329 -93101290 -292929869 127270276 71510345 139183384 -84365179 126689722 -147710351 117051348 17816893 -139771397 -151133100 9834238 -75856428 226524897 -103540369 233873656 -196801377 -260716007 -137916619 33673951 167083629 73849304 -260638644 -195872277 9883962 90180134 32280363 98342222 -268518627 167155726 -257990536 -240330166 33604694 241848193 230775792 -226728717 288791604 202559941 253627375 -49086829 -229987061 154840534 -84849208 -161494584 220184499 -63825157 266593357 23753694 -234144227 81043609 -218892358 137588287 -54437728 89100147 71813960 196059755 244885261 -88796152 251805464 190452029 51161913 51366789 -86998890 -43756180 -267675289 -111677769 53571599 -71535831 25068339 102211832 288418415 -80520975 -36140943 -234057912 -107205160 -196251539 126763166 -243620766 261176576 272797138 -86588894 -140491602 -20791197 108583321 109777606 -191004815 -36243652 -141210722 81499895 148817310 128474919 285526180 -136264910 -248195102 99979742 -198859967 61558601 277948576 -139827984 -191750113 54812992 -122803005 140460963 -41958829 -81305181 -43482595 236192 126213010 95980210 96885772 258132766 140563165 -34770453 185207323 132773409 -160209947 55500160 95626013 209992779 -83373108 234300875 8377301 -7208090 278854652 -244829313 62677965 294197480 -267246804 -67339084 -85486279 -169055221 -226361459 -120064807 -73211362 -190295917 95702115 -98266354 -294956291 151999066 161761874 121737167 182896801 45100773 -135157269 -286097892 -2004627 -89702643 -184451128 -194801321 103014896 181060801 237286745 -118440178 -172790309 -215487722 275262961 125015402 -75854956 -54648444 82678645 -218728138 -14867517 -294840575 -109039067 175501889 -1132241 -222845018 100662838 211413987 75122156 -77533572 197380097 102622126 -101297673 159410621 -118372472 -284531126 34855465 -37590608 204337989 298882576 -93988041 -64803228 -14876988 68382972 142240622 238672728 -204097868 301457348 -121693648 196543327 275107651 16542077 278854067 158457589 65771905 289360840 172744542 84116113 -32045814 -185107196 9081967 45584849 -92109306 142245338 266738915 141245576 -49975241 -3968353 117396135 115565138 254212844 -78885345 94779577 -202959686 -122713539 42398392 194367216 -136036550 93124784 273464240 139859655 -91178465 -20622814 -128286622 -83196963 176326376 46488625 -143383101 97186242 -81864262 -127792578 182105690 113044508 -173351530 -14790234 245828437 -128483382 -256844570 -150447842 21489706 -128311892 84933155 62602806 213618335 16530229 31910533 176470997 -272965229 160901001 -264915306 -187801377 -257646369 286861570 120270574 229537351 301736843 -94523111 -187262739 259013947 67999777 -30527137 177087469 119468010 125813010 246440601 -193790927 283335747 -77661562 61148214 -31011632 19913123 21756543 -16617471 68986346 -16529522 4407682 83372037 31389640 247096376 89846893 199011292 -227449312 -115223533 -27255476 -223146547 -172497859 -70418286 250244816 92269251 -142083141 -73609101 19414706 45561288 -155046211 199704032 288930082 -130870115 -58039686 67353110 205266700 291114864 -140985010 66096643 77669762 25513806 230726805 147703356 12038940 78704998 74668359 -7347157 -82886146 169874537 -160588600 -117253603 85701747 161056781 -260026637 -287881200 -86381014 -158056096 228422749 83280586 -92022215 24827253 -22401705 92046974 57436682 179866430 -102245101 1284812 -22613163 -115984034 -260155903 152136092 -143591003 23639493 288326652 -120683060 249581630 -272904961 -70804763 -297186527 -238756720 263409564 45656448 71268692 -132471511 -57382358 -242378645 -287986961 -166253925 -47740061 -286037235 59117572 -259537087 -107149866 -82896970 230224641 157184655 -133001453 83675815 -244951343 -143995476 -241656121 -126009531 -193539471 155827709 144394270 -263097971 133078526 42947896 -166870127 16603967 292376913 125153045 -248599889 -155506558 135588464 -120944035 166570912 -101407402 -274944813 274574187 -115298294 174930995 -242308331 -55136523 -74419653 -208767709 281422699 260797381 43056474 -263609417 185209129 -239619793 64257191 -282733799 236484440 167328524 -185341128 -283158222 19574695 253069667 58752093 -144242188 216834080 -131612309 51515005 -116848173 -50058026 274458841 137330247 -125183208 -186525201 -234243538 234012748 248994197 36800103 29288813 -35443484 111169112 -189473762 -142129477 253750154 -153199265 212966256 301773293 -51468275 200060783 271521626 -211959009 286185008 -292688028 -257582216 199308898 -84859341 -234858641 -265932344 155677962 -186999363 301688005 -10118526 -296028673 16329658 -186690236 279123569 -155917342 -259958709 -252549466 195043764 174451103 -180428894 -125113024 86246396 -63534180 -117629150 -112877463 85380597 -18036838 -195758722 147668692 150220988 -299875574 179437497 118919485 -284104364 -287287880 54137719 35841021 -179199416 -235167580 -120975562 230690559 130449488 10059055 128899675 239957599 -27427092 -146274394 -262007916 -175018878 -194175796 -28349720 79967787 -68420203 -165977951 -103604351 206934484 83875708 -180890833 -64370323 -72103790 33385825 -207988684 -17651798 -31685388 280493957 230793838 -274572392 24675597 -133499244 90971145 72261863 -16836899 134104500 -123242262 -210481846 -61030165 167394853 183354904 -71238099 286544905 241459679 -3355610 262495792 -128800557 -157078562 95301971 257613978 98155935 -188611391 -33478653 -294081034 -281567435 41323356 186217952 158474604 -36081049 52704912 230352360 -283723765 16489147 165614200 -198579099 -224205734 -181670759 265808507 273610859 -283340781 -202162574 96103285 -30588410 161809815 90128809 210288734 265571478 -299107620 -192786252 176249564 86162575 8190669 -222433132 107852970 155902422 -192894388 -98078874 -149813178 -242110435 151816463 -200114974 115771205 -129650082 -298330697 -154628964 -194152035 27046250 -129999569 -3322 113338111 43178067 145291039 229630413 26058623 -276946027 -117603117 105743871 -12493048 -162379007 88472413 -26500993 -263464189 163140781 146050648 -276421815 128738287 -109390327 95352926 -12396500 162162168 -290556730 272602689 -193908469 -88565668 11811469 287531230 251109932 -222521373 1651174 -221704380 146658304 109093096 301440014 -263634079 9278473 125965575 -289644356 114768318 301894638 206202990 -233543184 -45172669 233936434 -92389487 221266026 239068384 44148494 196804678 -19873001 -261731185 -190370265 -82623852 -13176611 -201688498 272443172 -92100197 117883257 -247078525 -184881974 176005134 138978459 104653365 199871137 -91503023 190546532 301535691 -19801402 -266551178 -31178257 60690284 -103503618 288585742 -164054064 -282994327 69938441 239383064 13644760 274418 163667957 15355336 158855482 -96557571 -20789323 -128810193 -45129828 212116695 -185919175 -113478552 291704223 -263215372 61223972 154097707 32748259 57979792 176737803 -295591035 49810288 -118565455 -140283018 43961123 -65336495 95385976 73893541 69339193 -201886621 185450052 -252578009 -161810399 107249140 -180037705 173330148 -191284711 -134567147 -5325430 32751711 192593609 -119602228 -32458248 -41595166 -195692242 -59448949 -73762147 1911882 147783441 -209828066 135038625 -120604726 131241634 8708112 204524622 275191483 -18813592 -56811427 194703020 104343110 -179518996 -103498572 285467568 59960664 -259503638 286752108 -9272555 -75245186 -109743046 -193896140 46269970 216573782 294581455 -189291845 -90925695 -177387306 -43469999 -67117394 47618556 -234062363 -256807384 -37771919 -22876700 -234270910 -279671872 149702384 -102623976 35933065 -92369172 130821897 -169987363 291727958 -9993245 2503678 -12690601 -61897052 -29439066 -14275546 149314873 118214499 -300517050 278508586 69844105 173834654 190536512 169031100 224618981 172949058 83979267 -299457696 258225712 -285212453 253434992 11924692 -7955350 -158902466 255982869 214642521 -63494208 82867766 -99323364 204276939 -288263671 -216312766 -88279448 84799172 181096915 154739500 183521511 -138016438 -40709864 230078790 254337433 50550482 193638874 -101214990 -83716940 -252209153 -285385753 -44301440 -158756367 -36318127 128907389 19668056 -218332207 87262005 12276833 233429771 110813337 162716615 -300705467 -224307662 266437538 -256616107 -216957213 177493884 36795477 146659178 111625563 242842096 193787772 16317727 133331570 -99028705 -65505497 74774598 37579549 252069788 157066783 -218309126 146754000 41880002 197178674 146964141 -262352876 125157395 -269187065 139651730 48303332 5932572 291080071 141838699 131762112 157859685 292529114 184966689 -191617319 -105269476 -99530865 277366570 73324179 -259594848 -108815103 264361763 274499661 -296188713 137061167 -282291663 -45827310 261885503 -11800140 -121288768 -135653319 -265642003 -23049132 -29996577 258789567 194689982 -115911040 156804668 190447259 -179071564 -167468772 -55593720 120640031 -119390749 -255116147 281679379 -236773871 -135433007 -264832526 206864570 246943557 129354379 233258506 167838976 -117031549 -146863452 -17902044 -261010456 -6587124 104204916 -99032413 197991773 167656997 83079198 222120569 -200930397 232204702 286392526 20948224 85829188 -160796206 -179274738 6920539 -100495409 -24461141 -294878212 -265766753 26916458 248322050 6195681 244564563 7941231 185462498 224120924 192427946 -44325034 -230528379 126211152 117251463 -39088126 -233504038 54389765 232232591 -54893420 154188814 216125602 75876244 103904581 -39414500 -160134660 -53808797 -43444374 -183117892 -202393793 -290752568 -152732811 -25495976 115865453 41300768 9465451 225346122 982680 -287198177 -43978959 -107422618 -193739535 -154255870 -157331020 -221266810 -211342248 -301800567 -169533459 -213518306 65575395 -58500774 -14242126 82990001 26516800 296048238 25246362 212554826 7552948 -111977972 -183071 -107237172 30481078 -171141044 162397179 -45138131 -22209288 229382335 -50718040 4128862 -247004113 -143977705 -12063139 11415940 -132695222 -54264544 -60523529 289012480 266246541 -83931926 21338494 282181637 -126207645 -82315194 -87038329 -235984390 -184323715 98894592 176265061 -208181423 -289537840 218794458 275937350 -125885610 208819796 -96894328 -202367622 114699799 -190193851 -272331558 174673227 40511935 21077005 -108676822 140305327 90007038 -115343049 -219613885 291297657 235525228 111419728 248692152 -36742300 67650782 50146868 -260705773 -16638220 -5795043 -229945812 294634675 78873759 63359387 214806780 271461922 -71302916 204474671 -241120407 218222272 295881039 -77505915 -204778629 64840661 18533194 280240163 199872225 43494941 -139187194 -196454940 -236322683 -35379978 -144847207 152424923 82671144 293337929 -138095790 -49447642 -301396634 186189892 70085450 -293796085 -290279588 26994912 281053224 35716168 49542121 -245738420 227993813 134243402 -57927907 -243175194 1208383 -269551732 -240616747 131280062 -76146442 -138639855 210686006 -111854565 243388475 144990148 -252734157 73256477 203056630 29219080 95743101 -255106968 -5627648 -82677230 35128946 290593770 124054555 -145370032 250271734 205699679 -299790809 -248829511 94805819 -107860501 -191248972 260486581 -15863294 -123246821 -294027391 256653384 237388003 -255462953 -191834145 126721774 -178336281 -47091161 -5974787 260455875 -65257873 220402900 -29817855 230623213 230420454 -297051654 -105878356 -16911193 163366116 -176977093 -86078422 146478272 84762841 86891525 16724573 -19711279 -32984867 72425023 114694943 -21180491 -217828992 -212714538 104857116 -247483008 54678505 260051932 240713697 -121931515 144023137 -277156203 199933835 -144830702 141858990 -189802888 -180312896 -252793484 164761794 -29432462 -166300536 -188346681 86121262 -278885518 58470936 -196291414 98986609 259397385 -106461677 298132326 -187439012 -110219406 -58734914 -41152144 127167379 103962699 -77457365 224150238 179926803 -256423810 -246113796 149951158 82148516 1533645 82547769 118981499 258913319 99363646 190873103 -97001620 -296352075 -281268248 76771772 -199391272 -117335973 -274048769 44401691 -53261647 86937828 -32421511 86705388 13530506 191340586 -100822253 -181850657 -197288564 -100094381 296592648 301110996 -299916548 -71682480 -300738096 275335190 276642724 -113627609 -23589454 -23742212 -208600822 10665161 63644788 137027020 -289190420 288995934 1654799 -144223248 -56149301 179728554 221509737 -297434798 -100009749 -274773591 158578449 -172986640 23205475 252835590 -117443596 172358868 158247680 227205489 -137046594 -177238746 -12092184 -177520636 179253958 97494066 -30403578 241257703 242077054 248649997 -254947179 11115670 -104723013 -62186357 15626978 63266499 169914373 111210753 -99964811 -147175311 225787726 180770351 -43958344 -98607255 -185365659 -243841010 207941063 -281688311 -173883254 169178931 171617103 153285306 278827908 -18731116 -164586834 -33558054 124309020 -69269002 185670976 276797515 271247208 -36302717 237030439 -6847464 201596343 5937232 -40569956 -71284286 -143310088 -251670144 -297706809 181596054 227090931 -250993554 -261542435 205481619 197943167 251863246 203136932 -190292648 20410513 179945612 30685624 -230814200 -65170272 -260993305 -80757204 -209034965 267553605 15447226 -285214004 -122057303 -299598178 -88966115 159922594 22964007 83382277 -57775323 -127442891 153753756 -86650734 287271686 290426610 143643065 -248206690 161812310 -41516882 72002954 -177309017 -293851753 60164196 178301766 -263822272 290606763 227358450 128616932 269897121 252019374 -125787651 -67361262 102058436 276995987 -291917312 6480706 29964907 -175143008 -119420743 -253370702 207976647 -144543322 -245005913 86796615 -272575405 137202634 -170848461 219936898 239310300 88461898 -179877139 -61338044 183813926 -131950557 -211958717 282381265 90521911 -281006772 -120923956 -195572006 -189682010 247066224 239594811 286307280 -66680105 -85396154 230501251 91702499 -14363205 -95080780 208678817 190427426 191628449 -198352074 -56583122 128741066 265414703 197628738 17849656 293976831 22470943 -203537950 -8693699 116167328 -205024565 138476636 -193375842 66989429 83449646 279417631 -291619363 -250509448 -283171890 -243255978 -33651848 -267225347 -105206260 -227676315 -102530510 -163560291 -242206491 147069604 -284738819 -5147093 -39175430 -193365913 176868930 278660055 34510515 -87834755 215802518 227580812 -153310785 -202628577 -282312455 -241744409 -28391937 126841747 -147892486 129362216 -82877505 -152796215 166916997 266932678 -916932 261881022 250616515 173228899 -134792553 288946928 177518071 -242323502 -267869893 -111708563 231801589 211374872 -28244099 279392439 55225056 -300130834 299144140 91800546 205655831 124244781 -264301699 92559244 301385415 76918795 134411544 -284230622 -106479674 269873147 -139952377 -94306978 65821376 -54906112 -239232233 -151798419 74800254 -167870617 -202156527 -251487928 294061565 212721735 -61576163 250989251 209974461 -185744831 176561557 -160920587 89416556 -97901325 -126670078 301650182 115178213 -174872446 76072848 287022381 153076640 248203906 76047350 266728798 -198489753 -72138748 124346698 -94583374 183493446 236561455 277760162 -230602173 272889743 7055960 -129141880 -180416329 129109839 112335760 115441369 -296220239 47839812 -9179010 102168095 171495018 -145595454 -216239062 62123379 -224033316 -96959330 63482139 300270905 54119028 173565646 129735203 -227565687 -215813973 135699362 36073867 -200004464 -15076792 -272405587 217130286 -97974230 -68296003 69826930 -136388829 76336481 245998493 -296083040 -40854120 69914147 196470226 -124646466 275665876 -282325168 57200117 -301763881 56569243 -288339303 59270031 -76151077 92148674 31235372 133744188 -221489309 -114293840 -143852370 38393866 213126738 -26902570 230826639 -200978498 -250505339 -85000241 -275214146 -10235353 -58685948 199522046 157312485 286751250 -184468374 15218661 -259486460 -101088405 -242007499 -49787416 211939936 -80657242 -108544827 -64430474 223447844 -128804164 298097739 -256354220 -244985602 -170540029 -173481685 -273562789 288555794 -161090350 291247664 1032912 247612008 -211326617 -281651655 234269573 -230370558 219641663 -79543772 273222136 -13832640 275722937 168168954 114971388 -20724136 -230119671 -274892287 17733779 90259395 121235646 -41775955 -233951878 264584713 77398544 164242528 -55031786 -223207868 226829847 -114701018 -47884326 -197511996 -131605421 191464816 133714369 136482949 42212942 267065203 -79616785 211194988 -186960574 77138323 -85367148 -109467403 -229223337 -219211431 140015715 -166762339 78476440 -43754820 -154278841 -293830841 -5698057 188232069 -9709067 -105995184 -262885475 -946896 -263328517 73291296 -87512510 -228960578 54541102 -267312530 292887697 299820747 -8384065 194242111 74111370 -21028317 193060472 232527554 -190991899 -298551456 289874312 -24233188 -165318981 -228796493 -182107413 197718734 -231414631 -43262952 49344295 -203947276 -163238250 -139193310 -34156638 268492561 -90067331 290426014 250703895 -156895893 -148358399 -46277230 -294318085 -186128855 165112111 78484802 227360422 44725517 -27824252 65921372 -284222662 -299354592 -277848101 263355376 -131281231 140489716 -60674347 221991794 108883442 -249816261 20738757 -153460114 27227132 -269281273 -279508923 -42700783 28214141 150240193 -121082267 -225520032 264960786 -301576082 242767854 23422318 228138826 -249206351 -262950524 67578425 121795360 226828754 57678404 -194142348 94580149 246674037 -263027411 217360046 -32266359 261673948 -22065280 -272416029 -145577333 194087155 -206133247 250094684 -5499139 -196706200 -75496533 123004182 255728519 -63024124 6857160 -31666409 -232958045 288068664 266569863 2934566 -118707360 172212407 220013731 246451751 -110407538 188428206 -55367156 -125809638 -157212756 102245258 94731403 -194967737 198879670 -178768325 116334806 -176658003 215859536 -102630879 246958161 45601528 -28552245 -223614884 223854058 30408608 299019359 84195457 -164192298 215128239 242817253 148556490 275056791 -261538988 -229658708 217733614 7571673 -166116969 273643466 -134039250 -25370293 -135400100 214811160 24446647 174718657 65985907 -262426628 -54249487 -149671564 -102818518 -178027658 110256503 -274267140 -248067548 14565781 -8994889 193362864 -253082226 -11164026 71456263 -177718570 108998258 -88981093 147785559 -250143170 -57556508 297026509 99234020 230564342 30949902 256444123 43075351 -139446549 -171012569 -125501680 176452385 271803254 -85861490 -123010938 142298468 -141914802 -203243864 49094503 96756602 249151231 260628788 -223334394 -19750256 155304207 -73946162 203971477 239458964 277301922 -3617647 235294329 -218400589 -194324948 125887536 -73977186 224348419 -225983530 -30248043 -289011852 255538624 159146206 227034399 -245813647 -275420495 -271547647 284365144 -147510247 -83605251 27552570 -167333972 164268907 96396240 -289140779 -239255337 282827818 247463702 35804850 117182620 -56635385 18097998 -29909650 257270789 64809264 -185897402 -82015469 -68358649 -35494276 62075409 164087683 -207531751 115504766 258241541 58117166 -19790653 -119963372 127873358 229474299 -56471917 -279271256 57405430 -110608810 13992938 -112464845 140408221 -36047417 160800260 -243367287 -241472464 -223938631 -71064377 196190656 -89813539 -49931209 -179632048 -257582974 169613159 -223230800 -106906188 -47441504 60953852 128216527 260946110 -9083355 261319658 259029894 -117743315 237785109 149538431 -99431349 213331223 54070000 -87872583 58413106 -51944741 11712982 -225832675 -114513066 55787004 287121207 137239596 -169088397 267631890 118029144 -49621304 -293046363 190032601 -144772152 276448380 119972315 -34565956 66753460 -214827376 209285380 257635904 -269797496 -205657962 -162475195 -181057599 239844541 86690894 -207631561 -283475739 4105564 -49472435 -50999025 -126983455 301334237 104515376 44475198 -4889470 231661739 218653223 -245689427 -179436540 73268874 91105344 236909859 183192060 33548301 -59316506 -53987355 -249585582 -180441871 204442098 145306660 -229197318 -162888780 -208616934 41386654 -259703475 164950817 132550495 -165827995 -67680778 288787219 -204934547 -264932752 -36776411 136665075 -254014307 -269093112 256939904 -79340074 -179008107 -215558046 202073601 119157499 29636252 117775118 -96506056 -55965962 -300798738 90101719 -146447072 302166222 -211880529 28533805 -238595585 114791564 -220274614 -291353555 172852899 155133436 -126074263 -102381516 -4059495 11693437 282489941 111959488 135454535 193346254 -148204965 210983536 -159738042 -232306859 95873114 -230189783 -76300851 242554777 -81064649 211288911 132538265 -202046085 -22721589 177332331 107120645 145006946 168321173 -258098770 114767917 71177647 -239822399 207743823 -101941409 -291645190 232452770 -285936143 -258693633 -17593247 41044886 74190535 -268660685 53402479 301083791 201750240 29822837 -56100622 -266588748 134825071 259506731 -5502088 128935508 227040574 -208207554 -283722723 -117246719 215063712 -145557616 221268083 270312468 -210766496 -927615 -123621791 218761696 -24633733 -60736209 -232553257 149479677 -107361521 284936075 -181301873 -104780254 -37019042 -145537346 -221445902 -247296330 62202318 101927472 -51646955 -261548409 -50475135 283091272 192926232 140922331 230506707 -251536711 295163669 -68632673 -198661669 -127327598 -1713632 200291791 -189118595 153156346 258137494 -285518091 -274641557 21939094 -193274845 -22162784 -225654997 -155430061 122325898 -29814893 116867306 196598856 216110014 123083184 -157986915 -71962129 -131331743 283091338 9652806 102818457 -282851456 199281940 -236761788 192024524 97485131 165092167 250038362 -23042098 105251957 -87633678 -189383487 287940572 -252452914 -123853707 149488711 -81715097 186960940 -17153086 -216098568 -106445278 180220825 -156144234 -132194066 121007290 243645487 176852089 32519404 -46341249 243443111 -126303232 282682239 108012691 159536768 -145816101 -229260711 -175369853 -199890697 90432322 253932573 -197075837 239771508 -296396597 -49268746 -61259294 158148038 6079396 -218615063 -159949059 222806819 202451626 55367158 -142838022 80670198 -250857239 57264984 134322103 -239089142 96053776 174551785 -267335828 40979746 226038297 -90497847 111790126 -84330561 259643354 -24386161 131430564 59946740 -140736421 226723953 53903236 246183636 -294334406 -92581757 -228031596 302134410 30538805 -294870353 -70890112 -97079582 205004260 -248696314 116015025 60921836 171602298 112372472 -32649004 177098489 -226867440 164051178 96825371 -301453866 98593335 276576919 -293792942 -65595662 48909079 -217056861 164808678 -212589217 -51176770 -46563484 192663247 -288196249 -179315892 -93698510 104267661 113264069 186516681 49538094 -132201317 254128880 127590012 -193388723 -36014282 -144699718 207750134 -221108347 -275472896 256445364 -204445791 -53749433 5859445 90041962 86779197 38720599 40070601 -34317265 55253334 17313321 105641796 -38997388 -190904367 -300799327 -14034832 -251885203 -47286152 64576472 -240611657 293162078 -297140139 210591519 -279585088 -225952660 58914750 -32693188 -251439480 245778501 259674841 -57738393 234197826 -122443277 226895914 37592543 -228563894 -14723689 -73514284 -235954499 -6125497 -186125298 124504286 -298790370 92591162 102034059 198045971 211047882 190182380 -236737149 130575582 109784055 -180070451 255781315 27575903 -180762094 87570504 13148981 -43878484 -298604115 87942268 55453918 58095042 192514459 214753895 -27384541 -33607775 -225177830 150910351 -288461650 207188911 107410503 -223589368 -156948244 241275522 -229636528 -63426233 -209515865 -279283129 295158409 -21023348 -126905768 -33141568 -202444221 -14526258 -258657230 -214118913 -288647170 -367603 -200897094 -44076719 -184470804 86934382 -247691178 236631277 -82966439 -43634838 -285448155 210246065 -273095666 167745126 -64121219 19142276 -88304231 -125173110 258874034 -229670422 -232028404 182606145 -64640674 89252988 114198489 47752924 69357678 265399982 298915935 -65758867 95295328 -156056773 59992498 66954145 -54555583 280541947 48754582 167685001 131579425 45680786 205367190 -102602882 22141141 219374452 -8593018 279269472 -158651632 9125320 218190384 283615275 -289095220 -66490484 16743293 -84179572 188863638 -145810618 289523461 204351477 19937022 -167799044 103875787 245050456 -18875855 -126719128 63870392 -33552405 -134012025 -86217060 292942999 114254626 -141511970 -44297370 -280763683 93876296 11219027 -286279404 29082295 -299466950 49645989 -258766114 -5952302 131724314 30947666 -140908443 150598114 -109289310 212747945 -90304334 133093764 -216251700 111519863 -226831559 -45685413 -237065532 54601627 61338178 -188311096 -81489711 -114696448 270877247 -171181661 -287242311 207850258 134261494 283637835 -96058683 -210798653 208568846 50133942 47561299 -287264184 148554740 -54570517 -171034204 -266258147 -74269214 293914776 -124180359 259083157 251847084 -165390552 258837942 -255155461 158903628 -87517664 55938553 43533407 -44013627 33101642 115896107 -284494101 -247763676 -297374219 273345654 95460888 33882622 -75464253 -243150778 -99470271 -14407174 218409795 -163726476 299395179 262509140 -42694211 -298710254 100120856 43792457 -220755087 -56339513 -85703008 -189348395 -43553653 -135616418 -89434413 -162146577 280368692 -262213751 93247884 235656503 174449095 143993837 -176272281 22515162 -137223433 -285730839 267831681 -142112788 216380016 105335506 281407413 300744982 -105548300 153064306 -176580506 -24102711 -196581067 201867732 189319811 -25385254 -113553050 293664892 158352512 -188492656 99070564 129724756 97443429 -28770970 -18115383 -119516789 63717272 -240815490 233409403 181454988 -249501523 -211335395 -79569597 179744659 219887105 88963492 -112802588 -164514040 -35104863 150755889 -124169596 -77223173 149023848 -268286586 -172290565 -160072068 62995350 -192146291 223425858 -198466628 -173729258 118481788 -193747126 193825155 -144952708 -130272026 -119308031 269557946 171178698 77189070 -201599664 -293281714 -287253955 107824687 48778724 -134667721 -191322422 -167524132 59597207 159291371 266605315 -55888018 -106252323 195452803 247937954 -82614285 220094150 -296004703 254350553 -30722218 232760488 253408703 216260431 -195446839 82177432 -190229762 -244969909 -71432747 -205359297 27069116 -117614540 -274113619 -51102867 154090709 40035182 123796971 209084118 158202407 244682742 126575473 259479015 -128690817 83287788 224434043 242972486 -127386825 -149258035 12819301 -110119559 92122395 144224796 -42582662 34426872 294076136 256190207 241537348 -81641857 -292293331 -290222498 -31595529 -201203266 -179533333 -206514254 212409200 32040261 208815848 -147112091 127264342 -218201403 -131134433 301143290 -219470191 26304566 -121826555 -51332337 67483941 -76775423 56218862 234338490 126839230 -192919550 31547839 -11293128 159061432 -159968496 -126734582 -51496080 -116593472 -272382141 206321359 -68322375 -155125016 -1193877 -77223776 -266892557 -253957276 295301926 106809667 139679502 -238640138 -136730632 -112531978 56950416 -283506373 216096078 135138397 -264402170 195014237 294670011 -39181659 -301003869 22780418 -111935688 236117881 283580261 -234417546 243810972 104186695 35029537 -187996499 -7022936 267517636 -113655584 293929921 -164442086 232040474 -26240887 -210343129 217470932 281753563 2627826 -299998060 221246413 -8105705 -105906357 135242119 -249338775 -287828808 -240430826 258267008 -207369129 -9033136 -129375896 55823773 -143094021 -134779713 -202587878 128153808 -267026204 -49063958 108838504 207379283 -64877656 -51054558 -105831433 273252020 -235874481 -136455999 -184883718 25799316 97361850 161747392 103678061 -36992335 89906376 -143742535 295056656 221445157 -249370722 248647616 -46561028 49033864 225772791 91862365 233692332 234405188 51983352 289245273 18580932 142985858 -154106417 -270358737 -83352216 113658655 -140165232 -176662807 270493275 70763669 1745443 152354915 287617159 286879270 23245172 227373154 142386849 -164031019 203394547 28007219 -193578640 49652486 -211753190 -58113553 -287957932 -80712268 152519167 -88934354 239934201 94469903 76239614 -275502679 -269884317 36993350 28168974 253225673 -104079542 -124147980 -126994884 -266743429 -72581435 -3334303 -183787693 279033784 192236260 283386068 255293727 156017057 -181581203 -202828062 -197278921 -218967056 -67373418 -107228574 207618887 126458840 31248513 -140974265 78898126 -41446607 242703654 22602110 11419722 22791414 -92047936 211405127 -280222695 175011855 216387892 -90552295 -253666373 166916473 -36629625 -186704625 133296156 29953076 19026059 223233403 -75775395 215742917 -214271458 -105126495 -39162741 39175321 225158029 179202519 -182590488 266957098 -21292414 -74417470 216872456 149198191 143070222 -272529288 28256152 -112718632 -30845244 104401409 254953102 -68579462 -89705593 -148376061 217580899 -246382201 -133277216 288772906 250386484 231681409 -1247171 13288862 169232909 -28447306 -176513814 43926298 -42778451 -4732078 87908845 -210338209 -79187710 239536829 -89280103 -212560308 -163123960 140025692 207188450 -62091312 -112442106 -215727089 68637362 245997743 181797072 -242664756 -195368617 -5617171 49848795 84937349 206873734 248831896 166220572 -130445495 396791 3332298 -207392569 -209447904 136954629 -16489476 -111918910 40522280 -86583786 183303217 -56686181 67559913 -115832937 56476297 25713444 -140817512 -285625757 -204679430 -144318218 28955189 154298723 -21508410 3808464 152555299 14855776 -6794214 204550572 130521138 -245541418 172348829 33239630 -23714433 100025425 -31449800 174547865 246312927 4061679 -202188601 151749451 233509784 -75481625 -245862480 10041827 -170808557 -106335451 -140584975 213315920 -19923336 297161871 -76718573 -180353110 301437894 1974847 -46029862 98579740 127402213 -130477105 194103567 140303570 85964886 -130375230 -243074856 266282812 -215569311 -265502019 -36686193 -274902846 -236975670 100614774 -301450658 93635208 168504731 127030816 -25639849 176977285 45822787 -264635557 -212131807 190630946 273776791 -223463576 48978488 -101377225 144824150 -10330630 -226915930 -22383531 47397246 180385247 -286398045 -267687756 -182317088 133216950 132701406 216275688 -236547207 277741600 -293722586 86565979 181172622 -202299667 -133217243 220842536 227949947 16402938 234950693 254487356 -34733752 287918689 -192285193 -220081871 110176977 11281190 68926887 -20590139 160891183 250472558 196259228 159347101 144810045 155334328 -159043900 173533607 34841680 -254089623 72609369 154122350 -47417340 -103053858 269985785 -39759656 235458160 296012752 256148541 -169799761 196931615 172653684 -270764352 -83656739 160054227 288166268 257453412 -87430015 -256227481 36698832 58903617 218159614 32607071 289494909 282842786 248538931 -45075168 89290488 -41356929 261330758 130925233 -260446810 -249272143 62105591 -236353309 187345304 172253152 -183704279 -89181309 82783758 199984176 -107730267 -285923932 41130543 -239284550 -46826789 269581710 149152300 5195292 154798530 -89704915 -188570501 11277909 142132845 -232287902 -65350972 -20751543 176192507 112949312 -22587077 -269950252 85598324 -218922987 -242780422 174072363 184967445 -4124657 -297033875 -300953956 290803734 249757997 159321826 -180625265 -64737253 291356718 -218727794 213353346 9560423 19874428 163532057 -12857417 -115692569 90374106 -133580792 141901609 135552228 -111184184 295980602 213307587 -103431651 -148787027 71653991 300095137 15785019 -103006194 207933111 163951107 -141621574 -211081693 -65039146 -16324516 8347013 166443581 -86060059 176051112 -206771113 -212252251 202933286 -100156158 -206632680 -21317399 56285569 -195267374 -204267406 229843027 49566829 -283171712 35172099 -45917946 -46593649 252484991 -172909554 -254777563 205661046 235022066 -59020410 -192524710 -120259977 -296344605 129527519 165054201 -203232144 261788191 -6476313 -196460591 -296193078 -294034549 49025763 56329681 95870994 -259318339 -249929253 -76397287 -237163944 228165652 287797953 99957782 -84543938 101685147 -273556716 -151486448 -64374994 31552848 118357092 143890486 283602342 -150563929 23643517 269619944 136813952 106155467 98765800 -205274197 68456584 218225055 211617796 264314512 -76789998 -42958662 132818570 -50071383 63649765 -296342402 -24994594 232465768 197586156 10373855 45352909 -29824757 -210497613 12589379 -155719334 -243791935 55805937 -79792318 265020876 -274232659 -5219541 -248562842 196002442 -160264484 -285510250 -16795251 258539657 -148778661 247109878 239666185 12304212 190967204 -118661947 233753583 -270484568 -94976187 -57443461 243272373 -227868967 180835991 -287834158 275895137 -99909198 -23132027 267643304 233976848 -253413370 -239498860 23582323 -37556381 -184982643 -103829474 -45155707 36880765 -242726986 -294455908 82176887 -9074063 51632273 -256147864 178919227 253849400 -209352533 -14077234 -266568098 8905843 65660025 139725722 -167487414 105289172 -181336285 -178339560 -72171482 -265327151 249063661 -29834891 15461294 -188132573 -13533731 92782567 181855496 -280654852 18941623 161314062 122310000 -117223510 93807218 227851331 -267371190 -230691669 21972664 260409583 273194760 -66609251 204095051 30168110 96711801 -210692037 213982431 19372088 75423073 -243357655 37656880 -251167465 -59956282 -300845043 267434061 223627425 298604798 100297238 226362045 41955681 -70175467 -81801998 267337573 -18570505 285507440 -102932962 177621287 18251001 126538351 218014335 -83209686 216668844 -150327137 56899415 191074108 78311884 46940229 150823660 161934618 -202024823 -174885370 -46860773 100808546 239552568 -83797857 1041728 -155472650 -290804711 166164331 215031995 -185295663 49795779 -158891579 -191931777 255199895 26776129 34405426 23597875 -249750581 191285868 1481412 288291243 -64584497 95135635 240495534 295790020 -203487701 60490849 68467579 -141251854 27054088 -154028046 -18560886 -16156474 -92551960 -282539459 -227147389 -259001933 11616363 -226697264 -287584985 -241238121 -146691452 -175701230 -71672845 -284943588 249342911 247622505 -65320528 70168113 214803184 228394934 -117022837 -209638682 121498804 255479485 -58258513 -140829666 46040550 -285207632 -75227470 67321181 256423084 229299929 170319256 -208329773 127137733 -60478550 -56980292 -262665698 276338413 9646805 -180108360 279729322 -289584418 270914004 74017070 -125523770 -170497571 -294643126 -191779365 -145816068 -69925605 -94720684 -148864079 103176254 -33813400 233006379 259089929 -276306736 -209313431 -298416229 115196475 -55050414 -224462001 -132296554 -79702239 230813738 202273854 -164188553 108058797 121432726 52391393 187556626 162588683 -212986803 177800361 -227193050 186877620 -235071095 -167624496 -248825745 -242444885 53946191 -53555190 -119437031 127021114 -94414289 182966956 188682027 -235634264 -156595747 274365997 -70394521 98715932 -139063575 -121369070 288248156 -233182364 -80006296 -183461186 -207955329 -130479802 -156456970 -177778989 -122317015 -171392254 -137096728 187559602 -131828745 -140647730 -116698647 -210901056 135388321 -239025227 276331359 -168797145 76648159 274254332 207240213 -40388778 53245510 -107028103 -160850773 -241308614 -215112837 -298093266 -252076746 30746181 -81023596 -6181681 190015762 -136961681 206798190 -241504088 248860989 281597735 153180279 -69964300 -280121861 223693419 132797949 270383189 -79825230 -2752056 -181914249 -7681595 26111065 -59972846 -103265540 -89408067 -293887685 32045245 195883378 37833810 -64957767 -258707931 138405196 261025767 191336208 206958222 -158047031 66219029 -89797564 35666047 -127348898 -99518490 -121545875 -156408273 -238882793 160195124 140334737 -178652750 278416561 -83077605 24154652 144733653 154325270 -237599383 66068683 -233475959 -171835524 216829681 -224963256 257644070 -109008290 -203290581 -72129622 84988281 -275146792 -99783814 133176397 -194781405 23556654 -30834991 70777108 242394806 118284388 -258298862 -260795739 240385966 73381615 -120332823 -18153690 -117675146 245166218 30547811 207292418 -207802475 262460175 -184151881 -95545608 -202214603 -246032819 -5687319 -103429852 -198545946 -18662653 -7049640 -16714295 -275294172 -215662488 -239158095 -188777810 -294647406 174629705 295328976 -296145065 291331212 269608473 40302774 -192489686 -77079314 -91960446 66790038 185035126 78966315 -136792974 238544879 -214089680 -68411570 -39351524 -231838561 -224897069 97352900 31859499 132175722 80220685 -166264840 -271524370 -41777139 26035050 248401336 -34665694 -294618929 217607635 -267166361 124657774 52060835 291471599 -234182073 -35863155 17476712 -228205394 -64292694 130519683 223204548 -220307794 28643444 -281312939 105691915 193554271 26851873 -291137188 136464868 236502072 86192793 213097103 -138706586 -237918866 17702912 208806215 106767016 -122659977 -126448755 -255147645 -39160821 -2322259 209072373 164054191 -139771210 176666825 -267355336 121286782 47850631 -241756436 296598136 130631506 236397658 290602099 246780757 249535507 109730890 -271059981 -19551465 -164905626 -112700642 294707491 -269619649 -271100991 278209719 165598206 -260199492 113288557 -13071785 191298907 -175379307 207799923 102644547 159361307 -98738674 -161244241 130368512 -29559288 -36335710 -108187547 153980722 52139082 279350272 264234398 86070975 -56197260 202141769 263492712 -185525119 49253814 -69594188 -184794427 -165293114 47796487 -278389943 -28882761 244077636 -291435265 -32004540 -286169683 204245929 236220472 137604984 -238267070 132973017 -271845111 9615376 93855120 -188143754 -89583140 -95811480 45002223 77945217 -280824487 93257346 95069613 37553400 -265603108 293180486 232574940 -40663778 273137887 -137833452 -94289037 -184156058 -49468168 265990814 -259148705 -261599910 -285031102 -279182711 -222674526 -235017563 -69611336 -294896098 243818860 56597831 -84385266 -47255851 40924544 -94603349 144495807 -31905670 -135141994 267608429 -287141859 239978604 -176110616 -121614783 -87279705 -28203678 -115246552 164564046 256531995 -96892825 -82831888 -101628871 -266561889 -35381281 9284156 43947075 118007404 -211406220 118604069 -11098180 -168841016 228303609 267415770 -117557092 -222121424 197532205 -7665235 -238591476 249918641 -9325494 -188382041 297086046 131880988 62107535 -204595146 -77423122 -180566956 34429686 -267024972 -232390717 -294035621 -277819938 272740315 282938661 137344930 -264294256 -128298065 -182245207 148260554 34826346 301810280 -251207497 205881168 -177349372 96321348 295328099 -19152662 -56038630 -132193628 102647864 260007756 209849618 -56339186 18520954 241440616 -266076496 122089325 190672521 56296858 -91471009 -34178289 -72005095 -160476607 -129130349 -170652140 234927230 268191230 288807871 235700868 152500869 117941197 -205751632 -13718811 -136238490 262132816 -299591435 -671825 178441348 -235781173 268523138 -100348668 -70476784 69579167 -2798821 -261191227 56604509 -188014961 -108766866 294151609 -160189838 -242400710 -17210621 127628783 -47126223 -128500446 122044865 136013518 -274389730 287342527 40520237 2323385 -14769672 118398445 -103069099 -166008264 -266231325 -198518571 -180964363 -173541609 108252394 97623679 -47625270 -282413458 -231248261 -269255853 -214614331 -210399408 -179885737 -160348029 129960922 -7332993 166499618 -111506026 76215304 127348673 -146766653 144706410 -133395131 181982165 48683462 -88306983 139088387 86165208 134316584 -220171635 -69497386 105144545 160495259 -51107210 -52578439 -158587588 135470179 -197347052 -29522654 299129285 -176167529 95355591 252224425 -253228756 -151181134 -258435601 -146139495 -170222090 -299997660 73595166 47677213 232015362 148585172 -42510693 63988515 14745963 -206190299 207052873 158740034 191483180 -37639496 -204374243 250463612 162640860 221416492 -258419330 84253006 -74031125 -213707055 219795741 265449704 17831237 -299254288 151082272 -268119450 176328598 41063740 -177046811 -33106551 -300359206 -139824561 -62644489 39333209 -139020191 223684220 -31249197 217590684 9543764 68058932 -65851022 274503189 267660613 123783862 -254000295 -155483660 -277749253 -300707749 -12243856 -15307936 119161343 -40560848 81656263 -162787179 20041763 -48701442 -85560612 -265820273 194896771 217267413 129603754 131321386 -162912366 -273612213 -39953621 285117180 228864439 -252887448 271583103 -76639227 60401100 -258130699 123416004 107760828 -64499484 5015021 93935698 -89737891 -227154328 269746025 46691613 -113894735 -199315271 -238742583 34518064 199771623 -150635066 -233122656 7920539 102830246 166887094 252589153 70403056 -297157612 -21252158 14971628 -220874964 250400349 93116653 -95526587 246270566 -284632559 273849401 14770251 150220711 283381315 -268801249 7021689 55748611 -279149308 281843202 253177994 28086871 208307638 184644774 291276970 -101390321 -17582123 191289604 8843670 294166380 213444847 103863626 -3364369 275079316 178873096 -205429789 224643288 34786036 264924854 -178450022 -38280639 57663026 -246005167 -34302897 -235711731 -243423099 -71396557 -58424819 115330796 -202869138 -20629205 199085446 -31898119 118312789 60092201 -145919031 277178892 -36203113 30826552 153496759 273570718 -151596015 -288222777 -194882650 -135434916 163135561 -62128393 -68445770 79102389 -31764445 -64202003 -89003933 225914408 177166644 11688842 -35452675 188429339 -283644041 18708070 -223190347 293172181 59774185 153246493 -268560138 137708693 82725534 230544594 153587244 -227577953 -191283778 -261243878 -122189125 -10533022 81464117 -114217407 271660008 99373767 209445736 -120745099 -10159778 -106740361 209300918 293033191 -127590407 -16281010 69396823 -219572249 -145498500 -32877052 -179307955 30575706 -259785415 -44950584 -42317143 -249095621 76906791 -198231247 -183240550 -134049238 184314449 129103862 90188965 165808770 -137290945 34468869 221368805 -105953615 -294344664 -2095473 279474202 -44875117 114126654 107676936 131255619 -58578153 -116501301 52002729 47768121 56955895 -216291349 -204095140 -266496014 212937267 22721868 230414531 -194294602 -33356453 -39001371 -155799062 -56887367 16393524 -59806932 -16451354 -234981973 -107474904 -190285984 154794432 -151112137 163974644 -23383557 -173846719 -193346878 -31748717 256372326 -58715716 -216175587 -203997704 139063664 132975072 203221191 -272935236 29544559 -73595408 126745752 96700254 76538260 -129280357 -236734020 -256896188 46739942 245780044 216881066 29614804 -166344722 -238710292 -239199889 140881318 -2467073 203837304 -160114421 -11075473 -44327190 111309919 249917266 85865498 208705379 -134763592 12567018 -175655412 82797789 -109971923 139782866 -93021889 -232701270 -101074816 129403561 -202205035 259532090 215747459 -126844209 16952046 -113904443 285613442 100420130 -265006193 198908465 -27416742 -238057405 138176564 -268455672 144474259 131931073 264522593 -292965073 -23086816 133899273 -123431508 203560343 -268353648 -136237977 83908781 -280553839 40593539 198822243 146325883 -268629911 272443994 -247824774 -237689932 -82730900 104747535 -300028293 -102367767 -78040275 9972473 258212558 116335109 -1251940 -50424618 160685983 -256185742 192169611 270007688 -8579608 -188685908 -106919323 263391530 -83813959 255695788 210055240 192839560 169223361 258495081 -147346774 -135086997 -224742856 -207619891 -3488895 107244621 -248037610 291268552 22199257 117488039 62839113 89130570 61332225 173252318 -224289310 195841239 -203427138 298567714 -54832873 277763909 172679305 -258481129 -162635308 -25811623 174443935 115908133 174510687 41298088 -67161841 105333981 261752536 -170747057 20530908 -18663939 25890763 -155291971 247573561 167577951 279960371 -92119251 -54393597 250087836 -99160785 294180422 74527350 -251181633 69484846 -234742855 -2061329 -195497412 -59055685 -87622785 200735374 273453401 -282814313 231390157 150520614 154035538 260409800 13434124 -61315060 -116124075 -232517687 -89723462 221857356 186472102 -187589344 -251896052 197302954 175233955 -134473124 160988650 213433016 80754008 -62976665 -162988898 -114065472 70043327 30659587 -186227046 -80473519 289780776 -160258771 54678207 105045163 259034326 -99308947 -152198439 247932585 192667707 -181184021 220555817 -264340532 60879152 52977187 -155171098 -19817245 -228743377 -157122756 271551609 291669604 22708306 151448759 260206004 -13264620 197343864 -84424501 64589027 299780584 93335262 134041927 259984933 -62506409 -218517278 -213070007 15830328 256970599 213619011 260737675 97710486 -69590559 205955013 -195256301 99730350 -226059426 -58392572 -108535077 274125804 213099409 -59680209 34564574 244311846 -210595974 67805081 151025680 -283001154 166413734 262031879 169187813 157468601 -3199342 1436798 -272863362 77809777 142129048 185587489 -269214413 -204072053 69198645 298607083 -188946635 -22332721 -96210905 185798787 -222809351 80220683 -38262765 263282844 -201625576 -48742355 -56679126 -188971682 220249233 -289401083 -239281292 -20389032 -276382093 -281319025 -86953236 50891933 -134063012 -119405285 -138247668 84931874 -24736319 -161727617 280890910 129198175 207580966 -175852251 133517977 128570098 -174624416 -173090556 24485398 290860318 96278563 -8435706 281304568 30335514 -245100816 1292373 264216229 195487768 126709135 -160683722 129571948 273207346 250902183 -112395239 77348357 155523360 14115804 95850970 202181955 -119149747 1150106 209846247 -183256601 -248190377 69157791 177462607 -67812726 -132096816 -208817395 -45843166 89837799 -184883775 174560309 -165768642 -22738425 -158564347 -16818328 83496605 -181311351 -143878569 -196859420 301097519 -182228693 -124407719 -57179173 24257692 -39201304 53595750 138965387 -226690691 96778676 114555456 -171703825 51730113 -88653286 8538526 220889357 66284733 -237035235 -171835725 99130498 -214975945 -52625513 -127535000 102035473 -256942323 -247397916 187428145 -282076688 -121523574 -172100679 -46750842 120526850 133474975 -106554157 279182170 14303079 23490370 155917152 77404030 -142944893 107669716 237607891 212545065 -294571466 -263545743 122066383 234171152 87962910 279202545 109057503 -51442314 -292213628 -20381830 -273317426 184861976 195169916 213162878 -211263475 267071647 -283156596 -276288621 -61400202 -147821761 67177797 231965744 -166759272 56635431 236971279 89063415 146554701 204933476 -301070434 -287745092 -297263178 -153730626 176537721 -5804660 240325448 -268888508 99269987 -39357476 240872405 -78514472 126417239 -45458773 -245694396 -28459698 8837319 286653937 -185835288 166608693 88219266 -104114997 -170944909 187177705 -226182026 -234962477 -196035625 -101307717 -111415805 -81855064 -231774207 270015003 228985657 144641745 8018018 222741025 -221154640 -237518882 26117187 99662230 147702743 234444528 -62254180 15269603 168505499 -251841364 37789030 114747939 204232129 -86738709 -209933505 98272947 128882615 -78467418 26557144 -213511837 -76212343 239960697 -284249085 229777021 254478936 146455111 -281754315 74415201 -24318018 -201111571 -210306649 24106484 204833170 -297585437 -93014457 -181106905 67828758 -226736798 -222072957 246453103 22428831 -127073091 -52662742 -259981207 -162341400 143043478 119251255 -183030668 -219835013 150705691 186376489 -232207243 -123828282 203121863 234759232 -158311733 -294192683 -88133206 -229992553 263987076 -132069627 -131294343 -109740092 113810709 -107936512 72612219 -91603615 -24377365 76405745 -142405720 77945158 -212762674 -153665106 -245440480 124750545 79804896 -157157401 -181365551 149824442 89850736 -99222344 176896635 -132290363 150395522 172610045 -39947851 -259570600 -19054717 215777223 -232818729 14604804 -172872200 -222428635 136139583 73914920 239917917 -204032906 -240061726 -289841207 219346810 -263604393 5500341 -299069902 -96808065 248002524 -7812320 -44394004 -130398441 -79667773 -197614847 -21656198 152941203 -33147466 -106762790 -135493319 184528240 37515139 286799015 -295377038 -231326278 -11958624 237461562 281148387 -188198363 193846816 -63854039 -40277068 135312901 208648537 -203383965 69834092 -148220061 233310491 3483657 254097 135298335 -114857544 -245647709 -239973820 72202319 -175126509 -272022451 -64871568 23515379 -180734954 18211851 -244786060 92155344 -3596668 276733830 -215106570 5516082 30912549 -85538657 244800793 59138998 -242795048 -75279159 95027121 248378821 -240888802 -161001748 42921330 71496849 256126521 -171766766 254374336 -289540542 -110443198 1015685 142451249 38548327 -44917529 61686579 298343101 -112822503 203865582 -200280526 62031415 -66906383 -200699868 -290248706 -208126151 -277586524 -120944683 235569450 -155284848 178620996 -13554749 237735848 -204566601 119018760 69796383 62711649 75941254 92044062 237686019 106536371 -67921471 -36058247 -94588871 121830087 -257363850 191534604 -202837526 268337725 69653809 -58374840 27892151 -148664606 264093149 296457206 -113114318 118302647 46037149 255233738 7049305 -159275835 215353945 -184029897 234794922 261921504 229125021 -279168482 -116733396 223463084 2573301 127206652 96778498 -273113816 188702937 279216529 -107131903 -79774586 -103974149 -182573796 -138576155 -50006307 117933724 251831936 -53845165 -198732003 -57320258 -145849609 101471702 -78115465 103245782 298330249 -198359358 97686288 -274619354 273513444 277050596 13978501 150404827 194717544 88125606 -211472638 -215821240 -236708465 237017535 -232827634 95808904 -197806681 89354308 -139980172 -58950949 -190866931 123100540 116891920 291726041 -190099305 39343706 -250934508 -82580849 -161901529 -104095380 -214121772 82104383 94703410 -285386128 176317037 292148065 -54554892 151807577 -294777452 -238207137 -60396849 278791588 -65962303 -106276662 -65348950 -165635807 4423957 -298098532 189547232 -263135261 107772849 284669061 52505598 -156519913 204445113 88250432 151952002 -234305061 79452291 -204493749 -84100438 10876501 -132993728 -142434044 -242088259 216082774 164348712 -228580962 2119033 142942330 -48264986 111764445 -230667466 -126317951 149516147 55394271 184293684 236407897 79682402 25705936 -245573129 -4708100 48839420 -286286786 97448710 176504414 200362359 13544447 -86421538 -60835157 -114968192 -212197413 -268707973 -268811779 -7157031 -76081101 -165835225 -99906773 271192306 31000924 9515632 -179546705 -126219108 -222485653 128556620 239294698 -94657946 -198356024 -208961452 -19171715 286762632 -225302591 64352892 -258190071 -84341475 228748360 -300240856 -104574676 -97874098 -128865912 179738695 -255347799 162443901 -52490289 -281739579 38627639 73922285 -26275449 109370051 13460247 4920901 -128749999 -158546097 252941353 94389341 -61489755 155254012 -146871309 110857463 -261326295 -43925542 -137444195 -95621944 -247842527 -41966689 -105438868 -121222082 -124253915 -186105506 -186791274 90492269 297048371 216297258 -243779093 -238239205 93542446 274304872 71359413 -288871633 -50303323 105304800 181988400 -143710209 -29164164 -300117437 116500086 -183457184 225125322 7796938 93534543 135426464 -49989441 -92105390 -281737122 -280738645 -143541049 120673511 -296099889 114420875 -135413355 -276836114 137346670 47729583 -239732575 277865836 92292141 -56862192 208163679 -105137975 -243673978 -83557439 246729494 201136878 -197621189 290400274 203429153 152215539 -291577186 -142492317 37295095 -59248866 -92240139 39179680 -165531378 73671157 172863818 82488067 238698683 -122511997 -128597928 291246534 -139509110 -44449786 103720813 -222158083 155167795 16358850 169278734 31729050 2605527 -263450373 -220519341 -240818040 -77375087 188391810 174938559 151924639 286410837 10278749 110378494 -278131492 -113013187 57042930 -206403307 -35248286 -234337431 116300293 147738951 169672600 268675097 -252452856 -117996993 -209239425 103310587 -21155368 108124863 -53168642 232846424 201183620 199134002 -52291574 -277995643 190499388 72565129 -221678554 94734678 -247165362 -244622384 -261657508 -116669695 31713542 -75621554 -143827677 -269938871 -79804278 131156675 119492810 -207151535 158493783 13791102 -98309548 -122355613 18384234 131169413 141613522 178639273 -116938532 55652418 157431502 238208078 -181008772 -187487339 -218014585 180909899 -45621222 -68623517 40638078 137113783 -88056865 -184699808 215074679 105388322 115520797 125415367 47361869 -128195666 66329208 -282265694 269307070 -255061882 -146416083 -99133221 -270444153 37316898 270344988 -269631605 188049330 -3369256 -481222 195636375 263501399 191982574 31074588 79750580 -245750808 247408644 148602881 86927756 -90716508 -120287772 2764550 -101638964 55825403 -240370517 135448557 34813438 134114181 -120561149 -107304869 -208782753 34055709 35063049 134694524 285147777 -57281348 -28777370 120388851 288937299 -222636030 127762625 -225500097 -252528974 -153919782 -89499878 -284132055 200345198 144398163 118355600 -166146995 -229306372 -85198627 267619419 -115264701 -195170200 -204199446 -84975662 -286398806 35488018 91626358 -290486462 134912417 -155048334 -245862010 164226426 -143830604 -216643235 5549075 -230178300 219582011 300884481 135944052 -246657856 106864580 -131275617 -188448002 -298284976 -199681914 242253791 -11927236 -110124211 -68053431 -43153569 -127149577 -86540983 -188659308 136182164 160112629 211208037 264027618 296220037 90610044 158386945 -279278508 -65896106 -282268221 -123550940 22033915 -285839519 269066825 43796734 -31141264 60522727 -115889169 -280587734 -203108673 -37639931 212204000 25278773 -289123541 166180985 -103586559 89315662 -55403993 109471497 44806804 -182994480 -201992151 -229306565 200963669 -239235043 -115412566 -99959608 -241115480 292960368 -242958571 -40460479 35761200 100361949 39878070 -133790890 203799415 207690005 14016116 249748505 267699274 -109162150 -98015782 34744219 -229433503 -165445866 -83121087 -97833350 -87560440 44374240 -155496420 206702825 39946365 151459733 -53924491 -114632574 263221792 -88826662 162820848 236162717 70623992 231389105 184690498 -123887520 -297697828 -140725698 -21563648 297922616 134125009 -143021531 136014934 -100044448 111221271 71680985 125258762 152945600 -57546467 -161204355 130554791 -185039612 -276006576 127240512 31525787 -131172617 -146595101 -234818293 84257736 250779022 141758496 198247369 -125165721 111765563 120648195 40662371 -70905225 -254622012 -80932605 172143424 229326824 214123225 -283466570 -109543856 95581963 -1866229 -155180690 -65124589 -251815208 -205069668 -93084119 -163574149 -6997804 -149843730 29286611 263125879 -106027791 -297369849 43394928 -107968390 -29874496 160764841 226508999 282170245 214485608 258879902 284265713 -302156881 54752016 -240069664 21987265 -14690071 -293999057 -246499824 46473667 216311040 -285156284 -152452627 283922066 -5868663 -129587583 208687620 54426704 221581998 49411693 -86623839 -62596424 -247636469 277336253 -30666504 -106151820 49220855 72409760 79464237 194410896 253352636 -391642 -234694396 -27940481 216479401 12589888 24851656 20020913 108311007 268357636 239970871 272929248 -275856093 187305855 181531369 80090655 287225804 252804711 243980103 -94488199 250441421 290376404 82785696 5247869 279814270 146452212 215090398 -112621829 221239703 543152 128112466 152799265 41703410 -39785934 244141893 -260676710 -289437908 -270243382 278605513 242984357 245273590 -177408900 -293297115 -279201757 184554411 223095658 128832474 57755615 203124203 -161482906 149513991 2193835 75636126 -290490291 170845266 -220779410 276585608 -190512242 163939576 139303899 61241344 -76816124 -287168642 117540950 60820636 -206466072 16183424 -46186387 292694428 -142529194 -11154859 -22406738 290200993 59543013 139705280 58910769 186901952 -236467958 -243361607 23815421 300116935 -111709234 255307466 53341296 -175168456 225975290 -256209366 116389850 -273167706 263575738 192765264 5866255 265907757 3080279 232654956 -257016125 232957596 -201297098 152562638 189470683 81031454 -25007427 236853213 -82980756 -241845959 -241213907 5235948 -298510710 57514647 29448625 153587048 -51940416 -65216434 -206516040 12871918 -197274897 188885008 -28477661 -111907304 11148885 46822784 -259311758 -225437886 271831373 -57360049 -132340460 -243757622 -124707611 -146793681 -48792695 161033462 -20115860 -134343824 -194722454 -240892294 195738181 -102067878 172750130 122541978 -53948575 -115711721 -189873032 118641543 -11247584 -156373524 -191441113 44685742 30645364 -240038118 262598855 -2845912 230954500 112646766 143195229 -162520112 -193979968 215294250 79771804 -211759699 244414420 -92806812 273803398 301071764 166607377 4763291 -236790690 -92148738 -212210173 67569391 -23785548 100769255 -228748106 -11301948 -29078842 231360980 276313733 178717664 -151127798 208358394 117585924 -117288484 -112409049 62732467 -239191004 14659726 -97354462 105045964 138532855 -134415102 144024873 -85339647 191973233 -145596531 -130136557 -235687396 275357614 -15562842 53310242 245329197 57175993 110832307 272197602 273498019 137223682 153330588 -130802753 -95326014 -185834220 -118660757 -83196232 -276658109 -76860450 288337175 171863942 149965022 -69675982 8240124 12846863 59621084 -106004730 -68619213 111007165 -200300885 280487568 -210890871 127514867 -107350001 87529638 -101939715 -62136530 -281273540 -252982563 94673369 -225174044 116272278 -242726672 151303317 147159707 -212930766 -14539891 281033601 -18080561 -237492904 -83549545 -190421171 -59584268 194647283 208295272 264661369 -153517247 -136416938 143970234 269212249 -152914232 202162043 -179258354 5252112 231375623 6735816 -163771476 -55900046 273005359 225403349 -151756158 208010164 -104349335 -216083576 -218576945 1735884 155292724 295808922 40514127 -160242566 269095404 31547510 15871399 -114808023 -219838911 -161243118 -220034242 171867958 195606540 139022736 -62191713 217906591 -13849137 1075811 -114731877 129958038 -284170592 -138878984 -275241529 266335159 -23815092 -282384598 -258803285 26059483 284640729 -233350145 167053403 51848488 53562004 36997231 80708803 -293194243 149629245 -266312093 -165432645 112886684 131704942 -103984675 -158087484 -120415691 246737955 -119414099 96159230 45048058 159699869 -157348931 -162599149 181816135 -281706351 -111833064 -36331925 -210290658 148310166 -151247660 281404488 144365279 248216702 -39746284 222573381 -237338959 -78731706 -242477252 -148192943 -100107464 78317176 -213713677 59065266 -229020125 -301496105 -211355742 -113098446 138554665 -183209847 -38235645 42619480 2286093 15133555 299653740 -33548003 189923907 191688065 211255601 53754156 -302050286 32402097 -287237295 -78887911 -283543749 -167297592 -210749429 -25419254 -197100733 8314455 157184732 285985387 113845109 69881319 -50331423 97177800 -288125841 186223665 -52985763 -94921860 -297671435 -300981514 -12709651 -161036136 -256673551 -22102702 -221141166 239737777 119288168 100006509 -368168 -173082876 61227539 262503787 -212505132 293303539 242348282 -251417148 -106308491 -158318417 -121047292 188807938 66706630 211548472 178563136 -3189171 -114422021 271401228 -298584192 -58771338 156355547 40045361 247062100 -140512495 91129827 -37954275 -211417350 -87283954 -121802952 135526307 -47886805 148521724 -1335261 29344813 -9558673 -226400165 301744491 -62608884 -19997053 -11309744 -265856801 -193896567 -142256712 275771699 35699440 240429001 141066414 298165770 -187467893 -24452456 52346953 -274464483 205495744 -178074280 -132456223 170268629 -156126484 -179348041 -214157834 -123606481 291665189 233875214 299513100 128527049 -38605615 79685274 157605949 210770526 215781989 -9747418 103507472 -165504923 258548080 -251871301 286511621 273732720 106959272 199053560 219771722 -289886016 -90747691 -241317458 -7078738 169735123 -136535629 236208516 30253218 -190915125 226172729 254158305 -256205487 -289462911 225196950 -238020512 164306381 -50832459 -172888973 -292507070 -253531181 -171641095 42507164 234834439 -98487658 148453941 147737050 -69004889 133181061 -8596954 -134510444 -130450531 -114102325 233743910 -190508972 43294657 -38289553 -79794948 127608834 196926768 50679302 136831660 128812903 -28093324 -140081601 -12725954 289811510 16400683 267751128 -231318898 291448265 104488527 227941272 -42791248 233961624 -201706952 -239597528 197607897 67362628 26223096 -186420493 292147870 163611299 -259030284 105323625 206096590 -68782801 -25257961 10244075 -148523727 -43839772 227053067 47649157 276029100 202240394 -187008125 -189545231 -226420834 106289754 -70655031 299115823 273404318 115390912 -55116797 153028821 -196904174 127416028 -108704496 -298974115 -153308987 -238315087 -50841623 117899154 -56545078 -292813194 -162297956 129525776 202874846 16846213 249296558 289359564 -233225488 -114488712 257331416 -275051470 -69575652 291571572 -150036447 -6509576 -29873996 276702356 121322485 -197084968 142225819 -81038172 297651336 -193927036 -209492582 -114140584 -254470107 -245304636 -244799190 -189752583 -23208508 -297429361 11236420 -38375448 135955539 -204751198 254633618 47596117 112672383 -165707309 -10179516 -249792317 276725291 -294652161 -210147121 242137324 37232698 36458776 299357009 208383405 -30006350 -133126896 58456487 -81299360 246928746 113667568 201447108 33697991 186606986 82184402 106252364 67313941 294346986 -40293031 226445901 83763474 84820936 -148408810 27749595 215209880 -67148413 -245884367 202430031 -234571250 -35715487 -193664647 112390453 276407324 -46475714 -229135924 -261521665 34849853 19614910 167816871 -262238299 -290099443 -141023970 -266521194 -253859437 -53085112 -88582521 240535441 120820178 286881105 213831375 189570703 98580353 196936975 56993227 -59638383 -218865449 -253581287 93444854 26010065 -302176844 -106033084 -227660258 260190791 -82729497 -211550277 271275761 -92041355 194368742 203712258 238966933 -277362246 -130422707 -278300309 -193617217 -63641411 90932627 -123373577 -211589557 19191187 195625202 279544417 -21113924 53212646 102145967 -73905003 247117524 -208209888 128797759 210530876 -227185082 -139833162 24753258 -217909055 43303715 297233704 -99344549 18834921 140595121 -49807257 130096693 173004915 102445288 -240780249 -282206260 221033977 -29438216 208413731 166077967 -81605728 287073731 96430646 6941997 -169618067 -190228751 92085789 -36501626 -157128505 -15695 -231489752 21550907 -175877035 -102407624 175102667 -94289676 -101361997 61897237 204388005 -110309981 153884058 -41575965 165157173 -149708438 282527913 -163550075 17619857 138977566 235156622 193661457 -123243464 -22526948 -28816983 -67696108 69622977 114322638 298946520 -68662354 -156631801 -133122206 -230176839 276305040 -100139462 -181997843 -122847915 -66791675 -8214895 69032786 172765246 -104113692 -266975161 -225002193 144637232 -148612114 -95999419 71200056 -162682072 -143814659 -94314919 -208422510 -205791973 -179989933 51253736 44440515 224878350 44109369 -43454228 -265974497 -101722906 194271534 163893939 14219871 57284338 159511793 192588555 -89466701 -169784149 -183264064 -32804234 -232766668 285539710 258544322 270281816 -156026547 -211337763 -134937894 26706984 -279231154 -206149995 156179580 -131427753 -153277061 -290188527 -226426795 -15157888 106240337 112655980 65818613 292599230 -186540293 97565592 107579607 -85080886 -224401216 296192595 139337992 -208286685 -223309525 89966052 262549380 -58276728 -101411745 -72983814 233477897 212899140 39546901 180464596 86615613 -257829053 -16653758 9868488 -99288688 -270065554 127611809 -961118 182801879 14377403 -40737304 -247560185 229462391 -200464636 -202791743 94808615 105778729 286086370 81361585 -247408266 -300656181 -8611770 248467456 -238865516 139610508 259423309 -157171182 -144913855 -154692687 -17741702 -279901365 49833113 73076267 -103240179 101480592 -1099610 94602126 -47369124 -161867517 61535647 130913336 183804009 238992918 -163935339 -34656140 -114072970 -110272310 268604472 -138900124 -27237004 -268769996 249019977 34689295 24864288 -267001669 110495301 -268065496 273530830 -253911217 111376683 172259682 295798201 76792333 191587332 -204901277 -60066493 -252540671 231662385 -10257695 187041850 48996237 -155228968 -80498125 16377259 118183898 175230233 19526529 -239609040 -19168481 65879885 -95515207 -276761309 124740262 51903582 -1390963 222334092 31925888 48580172 20641976 -129569836 -264204416 274697494 116575644 -111210281 -253298347 -275103179 -43615112 17639243 -186651882 -32902918 -62179397 -96371250 -167853856 98031752 -175312401 64342692 249599187 192928455 109668525 -33429537 181756619 -215941193 213920705 -92839024 -28274666 -218789522 36614317 43055066 -142930586 -79321934 -69993455 67279713 -86287613 -79185213 139979506 273725858 126575603 181041030 74943939 -147594526 -167473229 -75578852 -53111213 15414255 -233324444 83240004 199870250 -281982069 265102837 -158112211 294284889 -62960924 -209927960 65789230 108638874 145137738 145552641 129549417 -205946978 301525944 136808518 61429224 276198580 127707422 54518354 85664026 265606252 -159829440 250306016 -187622054 -286497998 -102509004 -61682231 -81935784 -9089302 137613339 116584277 -173963211 -237765199 -213775301 -72950636 -176749193 155167388 26779034 129995171 -213115968 236947657 -26467926 6105004 -175855075 -155683661 175357084 60683402 -127204700 154937881 -158292800 7518873 8474777 21531720 246562307 -58196171 -271104013 32602372 112087135 -108060736 -291406285 -293004546 -233186933 -203660103 -109340513 173581913 -292651213 -220544430 174904581 -265931568 142084250 144472560 253304741 -122395133 -271865123 -158774299 83195933 221146337 -10943598 248323048 155405272 -170478860 55621229 -157929802 161941152 -267208250 -206703466 -225729176 -120504609 -240167444 -222154254 3800628 -195430925 245142161 92398471 3815601 -150430346 -93578219 -218384093 -168470774 -163746575 213025411 -117985023 -168526393 -270840814 -299994657 -71274163 -44305234 298625390 199482928 -28801685 -255770470 -134528494 50302121 -167712913 102241438 162585361 -244730976 180634221 58877260 -12280505 -242560018 198094627 117110397 -96177958 46977958 -263587294 -67600718 -219865121 56563434 289352357 -213183465 -255174616 253705117 9893864 -79745844 -47598038 -256613985 -59112286 -114081231 -98230896 -286863668 65188747 -259465497 -225566834 -206993805 -41843173 253812783 157034512 -272029459 174850433 -133099136 285096303 151677085 212123767 -255965784 -145984385 18054555 296741073 45111745 169687517 -250498306 -2472869 -216166547 -235554922 -149230188 139887038 -142166498 -169910334 96243039 275946422 -24470235 155133082 52082692 240837728 183887719 -281903788 134897176 -175858945 167518131 28514362 246397843 -248311719 111789279 55220380 109359880 302096740 -189535225 -192193141 83163063 -127423812 229931612 -206226197 213925626 63241345 -269234851 -88079141 -209987388 -25806534 25169899 -243432133 208903841 -27477437 233157695 -227394475 78763709 -287564105 -188593792 -61723308 -95382458 -301016330 -39686509 40772024 22764517 -94370147 225821483 -256400261 -205591051 50681536 38061844 -285167774 80861022 -163953338 -46700035 268349575 -46560409 153809985 55912866 -182376504 -214758580 -128946727 -183642996 -106364545 37192311 -42923109 11919639 -231366128 288399058 -78660247 251575966 -266437137 -175944608 -9543788 171711570 -75380900 -291732029 -190898489 -183291184 -40351730 -47617152 -289494205 190413937 140628291 222681538 -238168492 200809047 59413224 25261707 -229697949 -172825538 92916884 52904606 59565246 35969951 -174478958 -250564042 -127512294 148393915 158457151 -161908364 -296588231 -107872015 216265454 107998763 -55020382 -245887109 5347793 217404944 64388528 -72891130 -275091782 59625225 -136319440 247987641 10315736 126976368 -236477703 161432641 198854678 181058656 220044371 164247446 142133828 224493466 143305884 -191934086 128033658 -115686879 12790321 268608494 53978026 151857759 -101643224 -240406795 -59598371 -239623742 157909651 131498980 -170723424 -251040256 84601385 -271061620 -82865025 -200538399