400000 5127861094308156409970688000000 400001 2008141926248560877695655996352 400002 -446182214591735671997102319360 400003 4398834928269184750926595689120 400004 7980296464966285790974546086912 400005 5429426042351217574309212043200 400006 -508243569560353067203119174048 400007 -2627293738869070141976997183600 400008 -436051085262804913231065415680 400009 4580543045015046097910626829210 400010 461008196480069012764155035520 400011 -3116363329854177442276035711528 400012 -1758902082985346169764257394944 400013 5653859717019920216573177036160 400014 -2656696347772665403960916122752 400015 -1201761534269967242401988121600 400016 -99019638678560870853286821888 400017 -4817661128058610162225215957888 400018 -1985938303794560544760596221040 400019 -10412982350756444738842230877704 400020 -791634757958815760112143462400 400021 180430633853636444099894914912 400022 -2451674471186933077293745450368 400023 -4022996365151449663561358693112 400024 1448482964233394344493330104320 400025 2954292157086248497900802201550 400026 -4125936527409107899888646400 400027 2934409511232408349656282111912 400028 3738437690427682756657689455616 400029 23728569866710959696622944768 400030 1515382489154693267740628236800 400031 2936094938384955822662101700832 400032 1761276035400159634141835427840 400033 -6386158779761530619558979282718 400034 202625166793558461144049966416 400035 -233525044433164443859005598800 400036 -1897911653089371174229717946112 400037 942071581888744716878475150144 400038 -107154353729774023841027083392 400039 4260914208597335992541901924624 400040 -177511779230583796010972467200 400041 -3116337241571432847916601311350 400042 333634668821577562426730265600 400043 -3659227794371537474214341631600 400044 745004548304516168015814899712 400045 7563737109759498111486764383200 400046 -1226132608078896035634394638528 400047 -2439745240019904530634423799800 400048 -331459751892101280336155344896 400049 3771525492216570434383269331764 400050 -305934628028716276175906611200 400051 -1201524721089568052404852840948 400052 -7140599479789509688103749920768 400053 -6802137515625371617073050243296 400054 8530196986052353403031068157312 400055 819106502992702767986042592000 400056 -5512438827442771787732985446400 400057 -3883916484422595402697509875008 400058 -870757315617255499812679263120 400059 -545148296578497928695442104600 400060 -48242645417090760806999485440 400061 9914714658173588079426423700824 400062 477811787863618116601979682816 400063 -2054236165087915428021822831320 400064 -1294937751110567752625490493440 400065 -2282750100658801898516017080000 400066 1417848445538813833105848833232 400067 -6067525166179542445082707762884 400068 -5297746568799087788489170328448 400069 9134186097887462439916773021470 400070 -1650690827437798468370914669440 400071 -1617579081306312920789230613376 400072 -76087336251633533737886638080 400073 -2226434115386377956710574131760 400074 -327533879979412550978492770560 400075 1426840533259212169345787797600 400076 2524044423136569389759007701760 400077 -3714750635172440629965143617386 400078 1263796525000036141495095431808 400079 6621376297536559481771777983320 400080 941867503752375440240889692160 400081 -1158481954335941574182673350976 400082 4788243852024833657583632245392 400083 1821078493703690655265170292800 400084 353998959467915956029077088000 400085 -1496203890366846319334149703040 400086 663517842733872514683496857600 400087 -7601463089226209632829084806264 400088 876615095088272291886989352960 400089 -3767890101153039999313517208672 400090 -786234592883147019496858663200 400091 -3249729690409702139018571718008 400092 331657811031521440054197633024 400093 -2292789589677842772505420749658 400094 -717436608529507236199682975808 400095 -82706595966701913668830436880 400096 3377024391191902239014805307392 400097 394951627231172234889762014100 400098 557175353227975744833516027264 400099 -4500448530766808285807204653408 400100 -514992309742484141190869481600 400101 1921520257667788943601453155040 400102 688667363132859601672178289600 400103 1333738659389997755066694848664 400104 4108554026895460760063909084160 400105 3244008211155885894429295252260 400106 2277826726721071532777327182080 400107 1024159080404962866046026404592 400108 504393591369064494705209625600 400109 6499976843212565783227204196310 400110 -1215587504232884063068032954240 400111 6822307518327629746645399697952 400112 -1081862494256558316227359408128 400113 230624711319347821893844627200 400114 1581935601898650179780967513600 400115 45877424318334115229192986320 400116 2358228930962529551623802929152 400117 -964444671509425931725345198208 400118 972291568573628650238039855616 400119 -514722104965611239643480269232 400120 1107298341692213012525094912000 400121 3330841270276943814211560709200 400122 1116338525711155479536527912560 400123 -67953326839869346164860625628 400124 7614700790577262386798827414016 400125 -3628063249352250858405717552000 400126 -2921604254281592807902232767488 400127 987960128755512217792876482912 400128 -3188771635708748372372751384576 400129 4628003157537942455237949078276 400130 1375590701536408245544588668960 400131 -2974382795169795581055667341072 400132 6901742740733070593206710988800 400133 -3072388369868789073086705940996 400134 2931639612698899066264395786432 400135 1487204513286459177955816612800 400136 -5093690825989512511025010647040 400137 787427946696059681795575122960 400138 -2098995785374230489870923950080 400139 -2491553984442343238270057017680 400140 72922960814307526363032345600 400141 192292401787407840267644949472 400142 5397773156215598458775036232000 400143 -5150058761362045371420917183616 400144 -518980907133814810916855070720 400145 979379661809367086249111155200 400146 372780962278959166774389967104 400147 -2332598047376974338973900252 400148 949875786631962713176626266112 400149 2587925750035607598437208192924 400150 805284175080955948531442985600 400151 -9483698932415848422751347985848 400152 -913189710573672951243572858880 400153 -4601172588083822521116408851516 400154 2637638164956428561146426502400 400155 -838348552988850612526569722880 400156 803054529570189354617919605760 400157 3165473858065845506595173762406 400158 -67106588133197285063169472512 400159 -10342890740556397334280794399960 400160 -2036457629466555317570501345280 400161 1241886782013454812712772241072 400162 549009433981131301482910953984 400163 -9468664409574377643172910443560 400164 -1248764352988122262385280359424 400165 836276238572950923644914204320 400166 195432151679074900077966395904 400167 -1662696121868992030864636499760 400168 10018089801002065927536709954560 400169 3057475247218997371341602594112 400170 -1410620702581389575374113657600 400171 3855255730804523071798612434000 400172 1492536876904132276290575314176 400173 -4840791819633079003507068916416 400174 2879453040579418542207225558336 400175 -522717818719468312263970176600 400176 390906835446517798474740989952 400177 1455652187336201849339587540992 400178 3020807665606060779136031245440 400179 -489179575388498795759845684224 400180 2368760812221462397376668692480 400181 5825172404674965378318485011200 400182 2617127677634331375301488748992 400183 -4366345772911623139181195336712 400184 -1916079443057465091531648061440 400185 3925026732743880381970347022020 400186 123964472172596440084286406624 400187 6685780050750507215728880740836 400188 1718046884164591417663069401600 400189 -766907369559697904422384253600 400190 49902092731899666816141991680 400191 2079018566885153760570630396288 400192 717300613755489902937871220736 400193 11206260113114795821841535177300 400194 2233429000783487676318619895040 400195 -2823752479080403163423805922800 400196 -1795918028640181215338932809600 400197 -1612122184856707200012489753600 400198 -348603647729015489422138920000 400199 -10146344354694177438642513637800 400200 -1299544067753084503408988160000 400201 7175575201752362116678032864 400202 866261577993559715394263176704 400203 -1444122019440666518390381165040 400204 -1498996757822492062731916626944 400205 -4735819998084970019596038554880 400206 1260249491808116460989607818304 400207 -9079174175473826081939114790544 400208 -2019256713802097747112164794368 400209 -3623673443071562465569202823696 400210 -115915572278774273963271444480 400211 2310775445791344751765686718032 400212 -5193848315459977761294144065664 400213 6827704909125456538997976230784 400214 -7046839007614893761099034048000 400215 4400161048778423295260919831120 400216 2359553971740881624044929331200 400217 -1664116195608373526181256975734 400218 -462950967705485679865360161792 400219 13740504863648682567982668144696 400220 -5397394492329764515504727493120 400221 -6598048066969675080609020827098 400222 -910807605712425323397586952448 400223 5443440886322322149704471867344 400224 -3881376681174971683597273006080 400225 2198538647627087439088462902400 400226 3197789480819166444578065152384 400227 1196726400596561901220351653120 400228 -5484364699900499076781839874432 400229 1290641022802058257838659407960 400230 -2516947740673878736035348042240 400231 -5350129049817305939642952435696 400232 -4903913787661213320770645713920 400233 1342251677212481510342225820000 400234 -2449432591173877723912881339984 400235 6371728577882019277337354342400 400236 -2048944934469464158133516364288 400237 12236864584395681688370641516886 400238 -1740625946683939421054673915456 400239 -1347499764487004102607627920016 400240 444664233144447064936716533760 400241 -3804738234302104009580663702016 400242 149318708774406025579995965184 400243 -681002629167829699087134531508 400244 -24488052459030995235607664640 400245 -2853354560909810283193124486880 400246 -341035780288855501080813883392 400247 -5429270849148665013607219217304 400248 3141530657499113933268289536000 400249 -2385730867067969146642075657750 400250 -1329534574756132456886135976000 400251 -5715807651245069894367389294568 400252 5797263354961273696221510666240 400253 428973139893381234600834883680 400254 1086234512459303365450030126080 400255 -4007836505297479379959616658840 400256 2799994525864100627221787443200 400257 1750639137119986356867315496896 400258 -10771061908816162334807968227840 400259 -426737656099638195338050474296 400260 1200984892044193524047656181760 400261 -10293254878393856132016426943138 400262 -4706716209397381104419276158368 400263 -2981007918117999878035721662512 400264 -5392833680172373255223100656640 400265 -1064254414917203244258780216660 400266 -1162530534470132055490873896096 400267 -428582759279788463146261244416 400268 -199918314888665053880722176 400269 -2214468603652669027861327163712 400270 974575743076961386075906732800 400271 8203039113676646154604747321944 400272 -339641178215261738176028344320 400273 -2243714610640221484094684635280 400274 2471644834408965365671646641152 400275 -566768202514551303738510654000 400276 8692707711267889359465414028160 400277 9740424554714397875816061066126 400278 -847469946114791309131415770176 400279 -9269285817024345935935028727720 400280 -2349724071821113889514921369600 400281 -2323553512414592026994430096000 400282 6274983638899790040698176227264 400283 -1213553041307786487260050819392 400284 2065169701875292850901065425920 400285 5582794916982019513638902745600 400286 -4511464525583461082047956080256 400287 -50008251086509076986362756480 400288 -3405457468700896568827538571264 400289 -2931473122011717733733165530476 400290 -1848786856617551740148045928960 400291 -6696005435408550357316814006308 400292 3459589125162761317418429337600 400293 -1061145228776367902584424978880 400294 2294068754041918021000776121920 400295 1577996481086469746500282637280 400296 -2751485498468308982698748559360 400297 7933314871347766383186086922746 400298 2502189721891546894484486979840 400299 -12883752435537734963409929346048 400300 -3531070529941821753311103481600 400301 101950698932389035145536345408 400302 16668799784541280648820725632 400303 -246909705389689069211362076800 400304 745878688108470279419074707456 400305 2996547747213179523721967285760 400306 1033366170803753846656831598352 400307 274285667015936431351022348556 400308 4973801120233072111512349839360 400309 452924444205017001650172475008 400310 1624937100122714135412820354560 400311 -576016723237486422041349950520 400312 1165620525536004581465630208000 400313 11220336383528383074534445883562 400314 -395278941784096694295717355008 400315 -290676499683693065047308021840 400316 -729825770301973900059167050752 400317 -2343404057046364954097188427520 400318 -3696338761304256653804542160640 400319 866774387662002053183500936896 400320 -884228678501395719610485964800 400321 12215627097984565194378101555522 400322 329351629708195616147414160960 400323 -70985684147412062443442856192 400324 -2432918018589282564366164721408 400325 -2818523745195305874176602104000 400326 1027204334570078884701631767744 400327 8236418425060108907372553602560 400328 -462849919416211434555987517440 400329 -6388092764176260290507845858080 400330 -35916573519983996024466758400 400331 -8423295504956687098214477813868 400332 -164786615705119558435127313408 400333 -4618600287939818870155290335700 400334 -1650456410313572431785514930176 400335 1914756364749222042846217287840 400336 1722095436373850485298046173184 400337 1019361755897080248710788191552 400338 940453980062104897024427288064 400339 -2808877787384109442930659251860 400340 -2196205722220556320517539269120 400341 4386495607231500873366356997792 400342 -5972052320160429131739983240928 400343 -3135774144521982607925926506456 400344 -641763311855143630533124423680 400345 4304771759375040650668300929600 400346 -6419300533738889718866902755840 400347 1369716406742379109079771289324 400348 -407944866140516529616851852800 400349 215451613344116364683886871110 400350 -1400636687132349761171415811200 400351 -366455621530071191215524456848 400352 -9183230581842287671800310530048 400353 2443808637746575658907591209904 400354 -384425564181138678123459528624 400355 7921446734134004754292260263760 400356 6977775907769197465432986808320 400357 1141548792868029854234077257820 400358 2074917047396911110667940405376 400359 -2628365623731994834549528762032 400360 895054785666766189523460864000 400361 6138047175279081268191711340608 400362 377521482357071531223295299840 400363 -5223225633759313536073952505600 400364 -2820536117033406423814312808448 400365 -149643685017654711686437340160 400366 1196222173915659286257889837632 400367 10353799182033775948110889540464 400368 -76994177556374106458908262400 400369 6396432669066534327764409199680 400370 1877606170626254705862473918880 400371 3594899242466181259610422880304 400372 -936442027463292257022633656320 400373 71822243486673857354405234304 400374 1049960680980115444101815299200 400375 3339851085236268169424953074000 400376 -5392117872714749789790017617920 400377 552328109231968566146962170432 400378 -4891700144256924958619802105600 400379 4174313134385549498134125630996 400380 -1004027393690419856862746557440 400381 -2986489540430488942961447885818 400382 -6005696179064048126129692766208 400383 -360614997077264311010340092688 400384 -4724802577537726505244042461184 400385 -1848366146704218262070280597420 400386 51152795489389040933120054784 400387 -1525406800238652007787561263120 400388 -543160055336957618682537676800 400389 -11577742077204926366104767168 400390 1813355334129197090334587587200 400391 -7149016456174444338848657231208 400392 -4360199593761095716276526407680 400393 -1168739479218764015290828848384 400394 -1214544025426348013207875527168 400395 3604127765615664418631830644720 400396 2336799833634436156317580103680 400397 -13702740981856499661577607915328 400398 892658824023783708149023692864 400399 -256623279453461586656440931040 400400 -130176569760280286180337254400 400401 -7924668605987409471050284395708 400402 -1319264038577641099713257140848 400403 -11282009390848342697677471218720 400404 -1940882469222824253007049484288 400405 77233130091001258712936571960 400406 -1889101251543389651263845740160 400407 -1419583236413951642509726548480 400408 -3004478963575679734296087767040 400409 -3808032091169545197783913902390 400410 -2000740485361961996782260364800 400411 2754710891760097517715606574800 400412 -4116338236646144344205881158144 400413 -2804226277952926012896785176416 400414 816095690214535853212046890752 400415 -3676588352886652528418122690080 400416 63680604910475527616115769344 400417 392328803026424361994936666466 400418 1523647581882480985372438048416 400419 3386230141670470600469077425444 400420 2951862215472867517940159873280 400421 3011036101143438831786996839712 400422 -2520007693740571354334689199616 400423 -6810504732905471674379047924920 400424 -7447372915609699838777569367040 400425 -1441119569799156806672381268000 400426 -80202726873338666407781263776 400427 282667715446583571664243451712 400428 386021159780534273299483484928 400429 5395578542833159091022470747030 400430 -131347149073585706888637454080 400431 3716665950725413291330714773504 400432 1370344625917862390590738268160 400433 -67515344910815132529024634080 400434 -587824510221713376703759489920 400435 2647993534059894533855226480960 400436 7398004907774542905020364343680 400437 -8285951898963848191915029778560 400438 -3278827691967782477692081370304 400439 497075875743387616368374151624 400440 2705665732004663790155897241600 400441 1659969617492307469310388876842 400442 257544378332217376955171565312 400443 -3847940525928731452633545480936 400444 -8816522661996202306781378150400 400445 -3154830056136359075560296117690 400446 -3113105167695941278114361675328 400447 2518039981083161778166735770672 400448 1193415754379736344781201604608 400449 357957529222792818439157768640 400450 510186538964254333115543094000 400451 2064163212174957384501053993280 400452 1220181979830781670161565589504 400453 403723498969284095085141857342 400454 6723380765307418741950473998176 400455 -1644683229329501064649688542800 400456 -22327759953636042315724554240 400457 8284123759441555273645768319706 400458 758955856070510443848215881728 400459 158232205996984736158957983680 400460 -1063022375331742415699328414720 400461 7372355805885328121996462927520 400462 5983515301744388205809234903232 400463 1178617149598132276269351354240 400464 -2986381131265983775524532125696 400465 -1586784234546189196821910398960 400466 -2597349110647841850936519636480 400467 6768174984862328742329824610880 400468 -1958587332899395871747620143360 400469 13602869233861606746643302959196 400470 -106633215465724573803863562240 400471 8671356069012573574417596017672 400472 -2362032279831739302123451822080 400473 4143262791384164464139458357722 400474 -3933022869206169451676965365264 400475 4071027391137073156048487226600 400476 1596839444928216190688592420864 400477 -1236419959108581675582880890528 400478 -137877603678054110476959733632 400479 -3678052430393954076762289721016 400480 -6764795954462047001733578096640 400481 1521011826856658350046018229282 400482 -3393352241918121788667149800320 400483 1820478592181009682539119746720 400484 3324641606919985175210896244736 400485 -1678057930938800582527650588000 400486 6020694232473751699550429926080 400487 -831730786978724921074173729888 400488 -638989567757663748430338293760 400489 1572128153317100897884184170240 400490 2603015834947119472340863972800 400491 253658987699215372593027770880 400492 -4467988247370926100171379269120 400493 14517923981095192342072164829920 400494 1807995998734945749179107560000 400495 -560889051517319102115667778880 400496 -745163095547824228415932366848 400497 5605880746119408758359935558000 400498 -1302166318395415342113427083264 400499 1633778085402469378831796034048 400500 1500939643832755363378169280000 400501 -2767087511694427963860668314080 400502 96769538675983295725924978752 400503 6998460509957396504694092320464 400504 1597322882857942876893753323520 400505 -526796608166504844100284555840 400506 -608732441796590182183102212096 400507 -576703894800041537966238143888 400508 6611688857712751467344176435200 400509 -2304721589517492854303648805786 400510 3672946708488734910495756480 400511 7355696006360613554759033117424 400512 1591152859526007532308922368000 400513 -9934137081631443493380238727420 400514 5369474870225843088850390715856 400515 -2869958739149523601842255673680 400516 -3658698177483914834159862002560 400517 -973751985124411846176765937380 400518 -4560420881138497964009982449280 400519 -2560884388845814446522971703840 400520 1587549801365365147406401536000 400521 2542534247577155736721699995840 400522 2253197288937612180454322879232 400523 4116397731271490963699358434772 400524 -2787596489656314692537307001344 400525 464078073002017111762498135300 400526 -4386274873394365140091468945344 400527 5513624978465482719249057095808 400528 -2004165417709646806861562011648 400529 -962139822647955552072741520860 400530 1623851564017926010590864921600 400531 3912946597105646086247409599472 400532 -7930212106632387144457727152128 400533 1146210405200428942896766380864 400534 72567420380264971632033706752 400535 4492706388250834301421276099480 400536 3948232190072361533896594360320 400537 -13877913041752912217522910691308 400538 -760242405175641738668101701120 400539 4977948357956655096534722427840 400540 -2162953344765298841846628894720 400541 -4273004848385490948952742675700 400542 -22969169499454592046608658816 400543 -1725067040857476046045034468112 400544 -10098769249198584859298519384064 400545 -2567918098312392125058050880 400546 -1610133038604162029880730020528 400547 2738262140716070754226431022032 400548 -2597023128544938734258072125440 400549 880133380675212087703310847264 400550 2450831275123222669861869016800 400551 101150789636255812869699118080 400552 -6941117875297155531902682854400 400553 412120924401030856350934635684 400554 -327646305360674542986683966208 400555 2226496866663561969261866628960 400556 -1226921592957813260043812656128 400557 1877369833105866093125960619840 400558 -1971979386095458561941560770560 400559 -9515418269881124060365278480240 400560 894393286877716091646153523200 400561 1209168418167113561688991200832 400562 1953889104578307459279625340832 400563 -3122229724567763024042080848108 400564 771431161851923314574775398400 400565 3460195785470865009781990770720 400566 2635113028345450346813865637248 400567 -18279423294164514897109442063120 400568 -1315284079376577501201129799680 400569 2725014864532407570023030339328 400570 312126520230418393047909735360 400571 2573922753910852831745541119592 400572 5418603208388028238122730521600 400573 -2942783748593585781287479612340 400574 1028038954164410589750560957760 400575 801282070837860786630972999000 400576 1951653923316676547176059371520 400577 3374148986381744820067212609600 400578 -2545160438027746223528899176576 400579 -1293274198933018629923361306820 400580 -3868632067044374764752189868800 400581 8707606523455381735327298200512 400582 120126496718173083519481970688 400583 1134269073326914173507074167560 400584 -4555128531891520991888985415680 400585 -287193282715273223000112521400 400586 6610371870604399735252642258992 400587 682642796449584086411328633600 400588 51739918618994752336354354176 400589 127210988333632154320262537280 400590 -2853488111095297438851898514880 400591 -6295840895781817061460307267248 400592 323979950926477951696643383296 400593 907528237724271822056811018144 400594 4899750812130623844985104702096 400595 2282551557888773917159817489520 400596 859724823808255193883248394240 400597 3569929489133203530621523252046 400598 -4835787616265823392572703255040 400599 -1781319350847633658686359249760 400600 -3022154033028771514195213056000 400601 7257072932622232697446521934602 400602 560940323721631876069932568320 400603 2021856761432287955025601237760 400604 4957220379899135420147684768256 400605 5290520643870179291602247056320 400606 -5488200551701138179838915782720 400607 -3729859333575475608370863810144 400608 -1165459119579840369042466799616 400609 -14861635393800930689625345118080 400610 -755541173623045028367196339200 400611 1427541235045258109461541048304 400612 4671871515729350406263234416256 400613 -3777064599340967493381831904896 400614 -1222686114759246628077261760512 400615 -6701286834846594510252514412400 400616 -989368879170862726592523371520 400617 2254837513733962889148869699520 400618 121198020209583744814938722304 400619 -1047061166346515718111440563980 400620 2390844758593107887475463618560 400621 -2168708870853600597813607697108 400622 -3085618422342035125951962818688 400623 4996980809569594514062576965384 400624 88897395096319764814649753600 400625 -492951815761141779717751023750 400626 114515101988268093813825848592 400627 -6224748562329134251405702722480 400628 4373071310837455323622778351616 400629 6503082689881684555063115095584 400630 1689995123654283992944408872960 400631 -43662318773388632674000879872 400632 4562226384105845786028097720320 400633 3722894650113823153303978694400 400634 -751730562563080247573332811520 400635 -1079154083380184036246631733200 400636 631835624472047639424890894848 400637 6135063293584770250912601435040 400638 604711938599700623239498030080 400639 -4420763718220289875247429821344 400640 6554816647765788427789963100160 400641 -1552226998822893945066808712160 400642 4928212802969869004536955497344 400643 -428034987099067116208874031108 400644 -1393002455152131381161359687680 400645 -265721416282671190514506753920 400646 3742376478840120598376933938272 400647 -674374410863161671656678135472 400648 164028745458733496940704286720 400649 2341301594205437167686533170740 400650 -1518669753270599850949228838400 400651 1059607802774663647215245389652 400652 -194740708527702643635869030400 400653 -4089614184605486618733081830400 400654 -296767408000279208002204271040 400655 -163608291854491807258219977840 400656 831232439443552309094900957184 400657 422605021431593808925018121906 400658 5052913088712132906974640097680 400659 586407103237100735787493820160 400660 -1185578233118051206042991370240 400661 -10136372434097832301773620566500 400662 3518169246285260969086925274720 400663 1896927980836621597607801212560 400664 7626835279166774474743472332800 400665 705347470524185281465013113920 400666 -2257080823588893039876754586880 400667 9870691691805920969970595621632 400668 1918662196075987601301349561344 400669 8552167091416208775473982061920 400670 -3922069265794252737970123449600 400671 1245385545487851012989608108440 400672 4750301402533341756749787955200 400673 1233691015929309813893029477416 400674 -34448773127674596197557784832 400675 1935880385203890406773567129600 400676 366233291083436407358043576960 400677 -2380842825012801280247687736480 400678 -655298459837008498321606998720 400679 3165716112501485290734809900280 400680 -799076396549109598841585664000 400681 -1947357383661327118320005168518 400682 -4792159616756281244832227945808 400683 1115594209865433169235342974464 400684 526069263288094156449852697600 400685 5409754687641825692992383682560 400686 -1153279191802736993013437064192 400687 2117426114178877371717077946352 400688 3136893905204604223971205447680 400689 -1050093710324307723253330729719 400690 3922677243023848378338528463680 400691 -4446713319547137197547979036200 400692 2897315834209493745265600868352 400693 4787386130246613924677635933560 400694 -2242546533181921483648763818368 400695 -2285264836503701289724375612080 400696 -9703462179935132631248140062720 400697 -85203392224052612276615940000 400698 667921281385568020845710372064 400699 4683193678110910680053620803204 400700 2368168793524450382857098355200 400701 -227416554388012955802913492416 400702 3343000132349508626210327415552 400703 -2379335794461650552065937514048 400704 -866837434389275771955528597504 400705 2559936595482040918349577307860 400706 497370090291125690535750217728 400707 -6942131993144441791644939801648 400708 -1038928998710040882920338157568 400709 9720214862874478015551403234140 400710 -15033584025550381245747085440 400711 5762062325811806014970424116312 400712 -2942417770536875016452459796480 400713 7354208104278077429334530294544 400714 755318765601681424262395473456 400715 1043675591076055518685969322640 400716 2661577523012620524527815894272 400717 -133318166176361603838195289760 400718 -3211549410974898632696439782400 400719 -6025078629952004541269763240192 400720 -726909516435966390508559155200 400721 274308058208849122725081239922 400722 3541572675137168204384247137280 400723 -11119975780516229220224447595028 400724 -2919889232552250528912965726208 400725 497562427061660387176535186100 400726 3370340774676223385643620289312 400727 5704344564538000274276434868712 400728 -1846350564278387273667632332800 400729 -2101791042547267692563488465920 400730 2004788071494070111402434328320 400731 -3145922998231192938729148953600 400732 5915060387690549117900199236096 400733 1809310721025404318881647738924 400734 -540142909584714334724345291520 400735 -113723418968502103604928271320 400736 -874843123268550059217227612160 400737 -3401276560592943215775848654160 400738 -128425616280329560532730514656 400739 7352832742477440822949216992540 400740 284240935982596975721173094400 400741 12785749178989424798191607057664 400742 -1865569368746992275493619773728 400743 -1365727502287487068240112770896 400744 6720026054636557832266719452160 400745 -666124293348521920396367425500 400746 2100827697692666767845379478784 400747 -3291198952671535163994361012448 400748 193434645568074042954922974720 400749 2901737836100854960572847385664 400750 1705869333400366509952973760000 400751 4166438607588398901995231562720 400752 -1042197616917340066935963648 400753 2246274876813352122508128738002 400754 2034273270167424978204864893952 400755 -1013556606484371379958029375440 400756 -7038480493936015709992232049280 400757 3564363856300488634831301284512 400758 -861475657367878478991634343040 400759 -219897768707772110027525574040 400760 122731774104051967015900569600 400761 -7585412379789809973386115315360 400762 2769147016366531226985825163632 400763 1323244240185126637158594561384 400764 638377286600225275878799245312 400765 2739684480776805442731728271660 400766 127574917605833420471167928832 400767 -2559466773113581108063040832000 400768 -1460318604398290965362387189760 400769 13331548985532932756887989962496 400770 134143516775882410357581195840 400771 126509942924508950968947738540 400772 -4981272301662227308673465418624 400773 -6682886509929431398565212794816 400774 5240589642736748834193767644992 400775 1011560942985222575979848757600 400776 1223624948995137751736712192000 400777 816005068139315370916792474660 400778 1172151655345689844953131187456 400779 6985962765205581879444601582524 400780 2508133217751417081591509990400 400781 4135542118445263544513164051200 400782 -3456452977628917300792621391808 400783 102624494290737417434976757504 400784 254168237479124573912045469696 400785 1696004386532579354289071569920 400786 297467242746043085268493248000 400787 1008051056585442738705431962920 400788 238580780075530546679951522688 400789 -8528613043456790070359285333444 400790 -1531592031416014339255303505280 400791 -6334606946120113186315317600408 400792 1671536405191657879081685237760 400793 -1020357316464476064964299290940 400794 -2003808455082035201578465283328 400795 -2536839329237823057773205535200 400796 1179569330310465632226588956160 400797 -6070735289299335926414228624826 400798 2080490128886167766544839336064 400799 1209211382389349227761925957632 400800 3482099826938418295270460620800 400801 2974616160981668824079103001792 400802 -355388641087319513230233513648 400803 -17801332790382924424440583680 400804 56076669675887312004635305216 400805 -257879673594186536332123068000 400806 -68451116681597334791692150656 400807 455293627082146298193943628160 400808 678611099382669422840648616960 400809 842002751041002463907433035520 400810 3340842981752848497372460440000 400811 5030349737949509284456672932552 400812 -2365556627169120253452939952128 400813 143590656224614384351738113760 400814 -3722681824987084377360391959744 400815 964776967773826874468883732000 400816 -472228751997543319792341221376 400817 -2630517508394619140090650792080 400818 1547430676116142083975444572928 400819 -5287454954130678955961889525104 400820 -2487415025099344232588911084800 400821 -1125815164451829581132726983296 400822 1359395779131040693051418605632 400823 -8875066983591118526234145971928 400824 2449048228346616197040662630400 400825 -6737418607761936805225059106450 400826 -3795210510494748332903678518560 400827 934151541573876909655134776832 400828 -1706321778836306351566472031232 400829 -595812606171844452107282678112 400830 -110796484131422659362316124160 400831 -222052190157090839298509972936 400832 2430686167855526738196185481216 400833 -6174645773265130333742495915598 400834 -1308458691197547990114462110208 400835 -3695310103198574203517284116720 400836 4670932246523256623011780672512 400837 8868782155374436900928004755486 400838 1895321026462948539430751170560 400839 2556123477337405531117776827088 400840 -2401540470664565477209753190400 400841 -1011830818498032891168228739776 400842 -1455239547137577024405054789120 400843 209434221107518084264323564520 400844 -319260059380867029798703432704 400845 -3266391951408390834612412680480 400846 -81297549074579873478263654400 400847 -9564495994346288733028851450408 400848 -11990344733134674608049094656 400849 777281564403142016047953796850 400850 -1148236053157875563148775227600 400851 6406175566207459853167007032200 400852 -5645514545752007338727609256064 400853 507914758749664323055741761102 400854 2568923322730171409574794819520 400855 197271666976868406607407952320 400856 -517232774213674900884376473600 400857 1805837722058261058049326860640 400858 -138056207432452762162170664224 400859 -406850587977882305628621050940 400860 -3523815709296343832553634851840 400861 4452465144062557578364507522304 400862 -680724192174867923743924623360 400863 -3868136668846360020207642644736 400864 -5333842131063506453056917602304 400865 -8582192490355911430557865141740 400866 2066723597342293687439790478848 400867 5599895390256395560264590762720 400868 -651143573277996302617738762368 400869 -230986532747786576334848477154 400870 1068366785145937727331853802880 400871 4576532973557003486949738486072 400872 1828492245907248682251778129920 400873 7664184780899852865164638346 400874 -3303033441105066954418283690064 400875 7344169618759702982216904780000 400876 -3320693497140721692040423260160 400877 -4089381035773561048024673152788 400878 -1554940332664086040959898884096 400879 262634562473958998574609592080 400880 -1785355723131271529911515709440 400881 2631385625820916003494099543360 400882 16843255561249933620275759232 400883 -58939179075380473547907618480 400884 -2878777870020674422347554961408 400885 -6245275721976107751678946104420 400886 -3028458009753767734853697952608 400887 -7122811125940543779894411296256 400888 -2943326015265040719806662410240 400889 28699997558185635582562203024 400890 -267502492216114347222353756160 400891 1166408421787834905079326778992 400892 -863642799319728284869611626496 400893 -4463899349411388387170278619136 400894 8079653119670172446767546752 400895 1353220722396211148384652689760 400896 3434147701295978618702895513600 400897 -2214199246571192053904693039168 400898 -1430277884904174779659497383520 400899 -3504757965978500146044429833736 400900 -2718455491135004212819644032000 400901 -7295591217691887853375231999428 400902 -1099062644068303339398256402560 400903 -6176504832544413112310314751848 400904 1670329181255864873086139596800 400905 -2348299264132830099309100948800 400906 -3559288744182093428541554228736 400907 1873742408902232176797104029680 400908 3676348970396350684944431132160 400909 -438419114468569876319894764800 400910 4667354868630125891081300175360 400911 1070660403725451274497070842624 400912 1818233314796734693470305263616 400913 -5405984899464737749798306216896 400914 -2802583972230183073396888640496 400915 -1580910634941511816150293642480 400916 -424173916738546091659939746048 400917 -948852659007138308624914658400 400918 3489588094146131574764761892256 400919 -1362649621837454824642057295160 400920 -1423445814584606829328813670400 400921 7378596974695005013412422055952 400922 1696740553771827974253707254512 400923 4069158599766898662438410035200 400924 716805202382215185697035088896 400925 2089732025746075963578886560000 400926 -2643824488481376939137724325056 400927 8867792263641298116976103847776 400928 -11243502259329508074946311487488 400929 631231604785279927721436732000 400930 1374331655674142265212109315360 400931 570307476573464661224080080732 400932 -8740541858973755649581887488 400933 2659888968857268358970964461404 400934 649661337978248073256244507616 400935 -431350515779133686715621457200 400936 -518648618826529820832938803200 400937 -5049572654384271769406726613888 400938 3408337397180087787787039261440 400939 724614364048129958672830439424 400940 -3687430326772944831251429160960 400941 5046659285308265229917273335350 400942 435589747081673359175826299712 400943 -6016244799515775607369706669808 400944 -1009892524044722611007534432256 400945 -1330560253460603353853909991600 400946 349342065982103915676179986944 400947 -2858358297348168277648202368200 400948 -1448101506263662733395032856192 400949 2884198736716727076357825091950 400950 1008351723115429300497606069600 400951 5951610399725051172186501148072 400952 9412369748682956702269161369600 400953 2920038822688541456717389830528 400954 1194481818950302190800878059520 400955 -3366757530283323438777495200640 400956 -3919091606121712795416556604928 400957 -17544929678510603813292529296000 400958 -292903352306082907129427318016 400959 -1365335838362622641720293720800 400960 -367048918864032147492883660800 400961 6183395148865975035855071160624 400962 -2138204456470442633191702430976 400963 -2587942422923677705869855134788 400964 -3657043243209928484561276544000 400965 -319978976352727529726086070880 400966 2771048702672986848157798254432 400967 6405882883296188569148383341816 400968 -3382633461228383523022093900800 400969 -127597524014209214326475992604 400970 -1971982681226364290297510168640 400971 -4857541548186143497572039227688 400972 2603993668610129975676500849664 400973 -3305673841380559099526709250176 400974 1009641282758518585973315761152 400975 -24088703486373953462890741400 400976 -1324042848342328142260558233600 400977 -2247748051362626490846835736160 400978 -4261226261193641589331662651744 400979 -18434848537471596812618316265440 400980 197540473956413045927884369920 400981 200048947183441626031953292192 400982 2127481633522801832724783123360 400983 1269824055049004297647563158400 400984 -5685981004010017597444177213440 400985 107406786055279324357881984000 400986 -3320660854485642500736931511568 400987 2189989929163507850345400520632 400988 3025901417987721609772666653696 400989 267110557787315499922599859008 400990 -4214446884809328325971210552000 400991 -10951788604327241822218320857016 400992 4878683367636936754292337672192 400993 -7590391966358279776997030761596 400994 -5088070367861810446800751152 400995 -1517002496001404776300877740800 400996 -9480563365187859413948414030592 400997 1429223483893438427751051496446 400998 -418341149438298847757009217792 400999 -3415683175517893254394724064 401000 4046051027818830548272043520000 401001 -1495636759236756188771578137600 401002 -661195007722012208011877576448 401003 13480863635750586641335571610960 401004 11049147255718347578855984332800 401005 4013413021363101286605757729920 401006 345655621555734985756773251520 401007 278066701783154722613255909640 401008 240766506903299211392910557184 401009 -1636027250150993272545871464384 401010 -1393817915452097428598587645440 401011 -709536749515542363930235246960 401012 -4963549400194991284419679868160 401013 -6725742923361148551311657400036 401014 1691673102293505946647464234880 401015 -2529864395275904126554590814800 401016 1020598516910259197067448811520 401017 -192950583011353184471988294934 401018 -83720813146279450152004375296 401019 796247023968241922468975416344 401020 4022544814671129548426761812480 401021 4620994757087093195578878683244 401022 2440414474682659194982110932160 401023 -1867020886243528392611142679680 401024 45178099367006862355086704640 401025 -1176214617478646791590631741200 401026 4572117652471823748360159413712 401027 484944962511770124312734520072 401028 1397165720887178214704142372864 401029 6129658144872208068978744833630 401030 -1621924029684223033907998379520 401031 296724936504692646332324409672 401032 5280352454004399358904379110400 401033 -5293197921663817269359597514480 401034 1030471650847881022651638082560 401035 5531669962965719125106496072480 401036 -5132395071305205358456502410752 401037 -523960885357396692034681680192 401038 -3384904203203560025861487551040 401039 -11728967013947246992618086974160 401040 -101588063134286309445876695040 401041 -13997986722361962665505872009100 401042 -1364259255372956872967422694400 401043 116056173373637213764095887664 401044 -2879306100191493324277425403904 401045 -3456930803767407553801758929700 401046 -578729862103934233752461591616 401047 -2826058094120101729985988425856 401048 8519485091380956489406657935360 401049 3887029852826728476202033413168 401050 -8604630426868122277927951200 401051 1338916161118641091158603884544 401052 -3586810972441577142320168140800 401053 2365293927036015271976718819302 401054 -3630562915371880469981050302720 401055 -5118323885091066057714955056240 401056 -4757389890396694923592577581056 401057 9164979286558627067105230638306 401058 -2150035469383799942395338101760 401059 5074132127763666477618336304080 401060 5166350683290011860791634575360 401061 76269198810326967899571227040 401062 167584222548506227322233113984 401063 3330778457744079445947864349224 401064 -1748426309515236558997732884480 401065 -3545924927081795160581553765660 401066 3362234264958804223586746183680 401067 5799053803752092257053927721884 401068 4489838282012601287732831982848 401069 -4866186905065567964004936631530 401070 2735629681420020684523473849600 401071 -123427680337259142447178013256 401072 -291207860808730520346124812288 401073 113099306887222073910754691184 401074 1184886648847135066270283504640 401075 4305790823567580762836442831600 401076 2150953820130006165162493446912 401077 -1710969648501214868432772173074 401078 343904035308078998789493219840 401079 -1067486256781204625226300741120 401080 280145880664362907822456012800 401081 -2814812029458754492757621872428 401082 -3787815640541050141301663723520 401083 1172478244843576853902150619680 401084 -333280353136285962967151606784 401085 -3244055682689236028310530500800 401086 -805773161457268831899195177600 401087 11024417137100976843293413724736 401088 -2237689636550178005773933608960 401089 -2334075476451719138491338527276 401090 -416956678599773184460529356800 401091 4910493400762947830015081004792 401092 363046139895378014778431796480 401093 -602907185966811467763926748480 401094 1607181479549974291207864369824 401095 98746899867995878441775533680 401096 1382597371610093013670710159360 401097 -2310872902171711345244457358272 401098 5782751140406862753727234716672 401099 1342247876375409752355249110160 401100 -437503608404834340622005043200 401101 -1975043413103183396370488949898 401102 -152749296951989999903580055488 401103 188401958434072922049982848384 401104 14424882065803809207756914688 401105 3971258733799043219712586198260 401106 941512237489579132756524991104 401107 4215864701025309128032580383312 401108 7784660755506453187219474886400 401109 193059915869117696385014138880 401110 2751270106934650868238735624960 401111 -5116985104506859865003636379576 401112 594415768380028259697772185600 401113 -5176156520309017891853436155638 401114 -1606650488714783366721508060944 401115 2419966133013527951967041760 401116 -1057302466063999298880149071360 401117 3462597649884609509250145179186 401118 1916209946747717921923069495104 401119 2102404699230910608596080111520 401120 -1301584925962356059418682982400 401121 -1637717540178388662841346972928 401122 7914475768030565404757912509824 401123 3967473601822880145436076364840 401124 -51681004493246205596972780544 401125 -10839490434364935822838067205000 401126 -2007529645220275328743379495616 401127 270258971731697997458827681320 401128 1118784793460179014550757376000 401129 2647873351515866399529709765776 401130 -827365642705122729648783668640 401131 -453093162256135427148027213728 401132 3074982276055982796903003028224 401133 -2247799121522054313303318653376 401134 4880828033387699034617265128832 401135 -155686094748647490599264696640 401136 -514296965184321106563846045696 401137 1920135091078085635168711191792 401138 -1097331310960701575460879863280 401139 3614386111411113508258228003200 401140 1290848442484579614917241569280 401141 -65412320873966258527498467360 401142 -1180834238046163064051471486976 401143 -602015088419234481930545817216 401144 655327088618854720276000235520 401145 4423694556338791388289706579200 401146 -2258183133818626574606310595728 401147 88345842365235922190989298880 401148 722430067203386689294094298624 401149 5698241837875213924412153368512 401150 -510217614818836777428375830400 401151 -2689126613757668692234714054968 401152 -4418189466189091061051020017664 401153 -3360011656967695752276739721040 401154 -379967948583920184681882339840 401155 -4841381285318068518322432675440 401156 -827729169272819444715810066432 401157 777715005382619979022905148794 401158 -4574947381571184141439755580320 401159 -6202378226521921052683589347560 401160 -90484563807689851183826534400 401161 2992736955476512905504310676762 401162 4296032912952167337135762931200 401163 275167828892591376784900625880 401164 -625008860862929382917853370624 401165 4800576699203098492111355178060 401166 -2414075573577679270505042227200 401167 4077726305589049742327172865720 401168 -1491159468457001649164813918208 401169 -6892407240732425568465623671056 401170 962509806284505543577299870720 401171 1229634397168323352588391252544 401172 1927998541937965296789357225984 401173 11785711616731551319669907025422 401174 -1291723137110959845621708317664 401175 -483246264465731532546746771400 401176 10183582455088602748524914350080 401177 -2942792581368126422371458667008 401178 223283465663675341872285402624 401179 -1462052376900430212929587332220 401180 -833419020670894951337447639040 401181 1028548036462904148024760870944 401182 -5407820922946390491916866503808 401183 4406022137084675683199633805600 401184 -272637125605024274651126169600 401185 -3581956609618014331276227177600 401186 944271055129885930462734370080 401187 2669265379940166324365588891568 401188 2180112320612563180031062325888 401189 4328111234477216895850621984224 401190 24951218250752355754352240640 401191 1143354238491229751420786424800 401192 9104506780572376122125332316160 401193 2033995834984114370551137629184 401194 -5421668374312207132445284513104 401195 -2108539538760948744213483856800 401196 -625272851426819012177564160000 401197 5145393269257859385287430412012 401198 -848229684926947724794641166464 401199 -619102020663219872282778796536 401200 -902042744254519176325287936000 401201 1280343142009113919535498909202 401202 -1399434205724344104909076869120 401203 7432128324253182252000061809864 401204 6346209580339660408158613708800 401205 -595361055562405386674116394880 401206 -3012078859300003229804415850848 401207 10315312987516472126706184877712 401208 -368479336907099331754070630400 401209 4157481250411396327271913498410 401210 -123413917035064514595023327040 401211 -295797627038474152944238906740 401212 -1163911160933964080953282759680 401213 6850198290242339936652172441644 401214 -2667508094903729855150605639680 401215 -10030843993916457688409623713600 401216 -3133884991647923598298974781440 401217 7849997586834864894749955858912 401218 5889731024557954162267437220560 401219 -446831754238625582945071306080 401220 710050627045005562041243033600 401221 -6865350119501246411970772882656 401222 -2211144075420945303513519425088 401223 -5145810175554280017335259494400 401224 351135207225711288776597160960 401225 4409228259241319873585254938000 401226 -548023208799575063967047580672 401227 13304369679799564718970596558272 401228 1193916836142760927990163536896 401229 1721662538501057461483616498700 401230 2914125684370630856088063917760 401231 -9631415747748187480627211149968 401232 -43687473292337123733015232512 401233 -821985176443446957481891443456 401234 -3266675158031503044890513734368 401235 1193382726633475429057218858240 401236 -13237166749056115835429783680 401237 328368961018941929187086471886 401238 2276569230158973505746365038944 401239 -2065645036916899569491925819744 401240 -1223444375328263185995164467200 401241 -501106441399204115159780618880 401242 1062496936832010026949849139200 401243 -1921992832554593778188929304508 401244 -994401236546461272807951805440 401245 3704862962838657625267438464120 401246 211451591292485242803886669440 401247 3569993304723644009971916782080 401248 2362922320543246072864079216640 401249 -1357288360364363784637901862864 401250 266829217272433646749361520000 401251 1504194319039379369375896742232 401252 6073761983902533023050545284736 401253 5443893962108270762558257523808 401254 -676087164936161273321347321728 401255 -3872863203644846777028982032840 401256 -1770326935510565199816875566080 401257 -7575194375662802465611645940700 401258 961374218536382861810740847616 401259 -2135191382785648942482239023680 401260 3485537459694171076732426874880 401261 1298572526569726358569937545920 401262 -3445615489567531911356380390848 401263 -2103966886093402950059036434416 401264 -292361093239101814917967380480 401265 -23134415605089037661951504280 401266 2407346847368806917034634985504 401267 -4752774405131842850327820051288 401268 -902292673637891229376981229568 401269 -12596120756643209852916638231040 401270 6554332169433802830825262080 401271 -1268234130358705602170484609840 401272 2385957726210982335730843852800 401273 -3119498465060534117417938259640 401274 284587642284089807352924679536 401275 752931385853452325647173482800 401276 -112264671160892873232363053568 401277 2111714532403355149297999342560 401278 -3892798976940479259585030274560 401279 9670492348621478130299992586880 401280 2345361780151251232226279424000 401281 -194838067761850985820501968640 401282 -1934428419724628826960614435328 401283 2767563781093555431612912621252 401284 1060758775118369977405702917376 401285 -8370908414632472090383715784840 401286 4419032182884402398226729345024 401287 3014877069968978202444019142936 401288 4194077519054240255562843586560 401289 910337182116872403173316446592 401290 -1364658666973149326745696861600 401291 -2518344319328816275493223959724 401292 2154087723229301439406615606272 401293 -2455303607008878298447588624160 401294 -280110077352238893184423682880 401295 -695347471695717362347620802560 401296 -914793132671908795452477145088 401297 3237202768217421591571958602740 401298 1771641750430860175133664257664 401299 4667434585437592893765279217240 401300 979623614701988450270315510400 401301 5045362494363322951861654300800 401302 -2073193903481802419922921757440 401303 1339901083583662443289142140080 401304 978224050795176151706348421120 401305 -2620572505187022601844409023040 401306 831780745413373470610822531584 401307 -6162280545869419273922723501160 401308 2368503405719462978717613520896 401309 -8419343111114526154100504030490 401310 -468236077170367409553109824000 401311 -6885620505457968848473306413088 401312 -2897175518708187273730320826368 401313 -1914946628857066866933627249312 401314 -5157959602110253477844400813744 401315 5843157383844376292696312202960 401316 -2524052165575869571641363542016 401317 -2789914535809286181698297194208 401318 2232512941041842760332006976000 401319 -93498168898826925205876867152 401320 -4086076547355387430824050688000 401321 -8838518113794831071459489321478 401322 3425232465166202570524588118784 401323 923250190186265146720604386864 401324 155277958781555861375343378432 401325 2031130457504787940146845445600 401326 1273819710199254486767599855104 401327 4269157511380087567031349560400 401328 -258627576056085822886413926400 401329 -4011836638731797111035953321070 401330 -3054471794355093283032426432000 401331 1227255648485115885259745721600 401332 8423906566851100236303843111296 401333 3671482883851519664426713112640 401334 -1464368776703067644573353197120 401335 4170601399533970278655665866160 401336 -458347572515900483114925219840 401337 -2408269892626807038631063175760 401338 -716789957111758259694591943680 401339 552167933477436704800441093056 401340 767706893301344826451763635200 401341 -6718948347964106117715522691258 401342 1791246899222359295804668707072 401343 -4772902601950986261266227041336 401344 -209350633225406520606016405504 401345 1333854300152455508745498223680 401346 185269629801617224832968032384 401347 9734793584016551726317444468796 401348 2097971968712218241870854206720 401349 -582410015614437595867978766784 401350 -292569848559280109335356720000 401351 -681457628894659083320405860896 401352 -589798743397347467112114585600 401353 10862275329202351133710236401460 401354 -490949619218551777516312164000 401355 188531532399464105482453152960 401356 -1642565562406595857380605319680 401357 -2376305363340872503049268864 401358 1637336541279895330829319687168 401359 -7912953792125588277597563756544 401360 -581851639028158907465827123200 401361 919389030310937678651846557920 401362 -37419953723585455444211381760 401363 -1589482112439917568811748068656 401364 -755109133626186531977426409600 401365 -6042282437525478629052127768740 401366 419851822972894124379588577920 401367 6345785770407486162793258383312 401368 -4935700523872273249153116794880 401369 -2680021573464940913919157461756 401370 2668370393695517926763474972160 401371 -3090243241921961349797353082428 401372 3078517931361575372438081112576 401373 -582463808351073684186183317376 401374 2073742644895613852694516747072 401375 5581890249225067931520705030000 401376 -769073020585259960051531513856 401377 -70447027933592898656153334480 401378 317384055178263032868081756240 401379 1115843263300412966571345108288 401380 2225500022010853448099349626880 401381 -6529303439899327894583233234818 401382 -3220502776193285614143753298560 401383 1657223742149455778117657345200 401384 12348193315284971982050021867520 401385 3938620487672662806644190993600 401386 3639050731891906518467430753120 401387 -4369212591601867129766634494688 401388 332212292880699758058010902528 401389 -9965248731556125092582398155540 401390 477237471731914254330206764800 401391 2562502373525881364611153660848 401392 1909738661225901098185414148096 401393 -6127023803830365426957974141358 401394 546941973499622028387881902080 401395 8551911205119224053827439340400 401396 -4562370162935705912249581099008 401397 -3733059027731750161282418682528 401398 -177976055755030764662307496800 401399 -17102958043961249469564520590240 401400 1795624754637408335525541888000 401401 -689938725950427164051384998272 401402 -1851244847692464918116220134400 401403 -7041026253947258326924197265896 401404 7171117840570646500387776976896 401405 125476103850226129812860129760 401406 -4131122783220514477657200240000 401407 -2374820619562025550150631481344 401408 -3393894580592115656156566781952 401409 6624257844978858167392847922720 401410 -824310886462403701902066671040 401411 4159013174124273453387043062012 401412 16933742866979909285550004224 401413 -2782322477039398867551409099360 401414 749111238419208083379115034880 401415 -1161716468135261677410828026880 401416 11886089158258848379186139796480 401417 6113845127702470866848110397466 401418 883995121556327190768497647200 401419 -241338252579057178516482481152 401420 1904232514039834926391760225280 401421 413221686175297492977290127552 401422 1087317733355242174760242754304 401423 8019036563322938525093557810104 401424 53423097360139466750721982464 401425 2341835660207232088486499762150 401426 -759242661217323743659319231088 401427 258271676236452899099165462208 401428 -383676545216254331778191228032 401429 -3975356243830934181112349680224 401430 586931003091184407513324405120 401431 2063803283653176930257892180864 401432 -142397234647710705440267212800 401433 6963666040015615126695011791824 401434 -3010280386040306321971747170816 401435 4197127997459684669086214690880 401436 -1713950854404884841994054410240 401437 947137386555419246045877223660 401438 -3321144036486472655650969096704 401439 844218811432393632625843671624 401440 2987348006372366226850448670720 401441 2619540958039963040015063140884 401442 -1837186584737908979781190172160 401443 3855178998508173025964421019600 401444 -2948344133461673506792949192064 401445 1492222221509570294763636620640 401446 5708554755425856524029094472672 401447 -2478910928069768924025445747200 401448 54641453372528288445101260800 401449 2517040061308337278327137851236 401450 -98665743107135881967395123200 401451 6739496412850704085864010009280 401452 -2780140219280896945836409348864 401453 3297056980132146240154446432684 401454 -1470678055773658858582955617536 401455 4340335860820209539388710414160 401456 -1359915015013905921050548862976 401457 2881945081241741356958084440752 401458 -1824880373870914548460401706080 401459 -21206722422483544161078439793496 401460 -3236782631448638547698738595840 401461 428610363253699183585723124892 401462 -3493705557470083703838899100768 401463 -12290050064249317717845574791600 401464 1976243570788525923678670356480 401465 -46621878393296438560226566080 401466 631968602114033303289261928704 401467 7030494927908579800079695694952 401468 -9485791129108588673546956207104 401469 -25168494561650014366391779872 401470 -1750164325230509311508193916800 401471 -1349444397288531033334003076736 401472 652734037863387264742585270272 401473 4379675752146185711508810582722 401474 -7104332589975914474338922354688 401475 838351064270573245286753821200 401476 -2308413910689760212300916120320 401477 -7839218938578484684857680920674 401478 1923517807053830035675361280 401479 -2247652998731927196452000664720 401480 -6661318052870838248220309657600 401481 -139883769269877525801117834240 401482 3721883830216488411057776093184 401483 5722840426006793318210018571240 401484 -4645382661208934645301088510464 401485 872276863389328984973777314560 401486 2935565975768418023592348400320 401487 1682766503525482708746297748752 401488 1417514950859839072602224984064 401489 3351543257445849502210798303680 401490 1446179111064142569152449689600 401491 -44658349008824052657995956088 401492 1312843714074471607310487109632 401493 -3505694262042909276422192720736 401494 -8176657122895102722167333961600 401495 -7159351971703090592193564560400 401496 5275206860016715695336059596800 401497 7921759177725503223491224151760 401498 3211379255390434299136528743936 401499 -283793891410680157684589224176 401500 413543749252938234716507904000 401501 -943797607415943513548176540896 401502 -459598473052573624324673037696 401503 -7527265318320301682620959163016 401504 11219532201685067638808248713216 401505 -884126948802484960453974508800 401506 65057176220670969172304808096 401507 10099576744571257170149154825756 401508 -4341410182810619448671355540480 401509 -1066273148812789691352903541280 401510 -4261612688276206527672939699840 401511 -3913291428927745018049634735360 401512 2119730074010324112821015347200 401513 -1101000837782199548443369411200 401514 -1589621267282621777068648815360 401515 7543379601331344892232871444720 401516 -3936674951311916167812183586560 401517 527830014355403366241790401366 401518 -2216359483303840897201421167296 401519 -4170542793839259129546537580080 401520 143633713010270258625144422400 401521 15861885257779372215436736696832 401522 -1958009819502071845610547797376 401523 5216930099422215536929460053104 401524 945624095508722536924777444096 401525 -4883647976464459327559584036950 401526 3230580754848330004492990356192 401527 -2713604684012430308486828041600 401528 3844448653274128838088403292160 401529 -3926244899950421819440841616816 401530 -2411546367046816052829247479840 401531 -6523250951936044540327727127696 401532 -5281806136045765954758285270528 401533 3451531001591741000687531326368 401534 -16475119596880971877892321280 401535 5037205764383474160622307071320 401536 4168154768411532899211553013760 401537 -10775708218313094606860335538814 401538 416130188313510891110452431744 401539 11213106389358652901669599945340 401540 6014422755493653936878210234880 401541 2399691970465183092251790828864 401542 -5030897176134304947299924519328 401543 -3179814291660247322986997391936 401544 4826619654370669373584420454400 401545 5936494694044074215699187123300 401546 -5984653382037122836833176513280 401547 654484400507783116374903383472 401548 -88694547309838821560238009344 401549 -3409273475793754501920175767540 401550 -579978739790722808677860667200 401551 -8008965928789576721730992778448 401552 2048449980571791154847672672256 401553 2251120547215399146913093089762 401554 -1125693204607151226915666658560 401555 4887677047211729828102516562000 401556 -417349123434952709773929891840 401557 2835257101256188789220810488320 401558 -4913388702257836300087963761120 401559 -592300097795206815788573830296 401560 6647092152367520133595155456000 401561 -866456192296305931574816828028 401562 423407333579542716686779590912 401563 -1214687546030971184365858951440 401564 3874763861381362876927186546176 401565 -723021771729923396280712008000 401566 -3861073020315267676520311853376 401567 230001321066646896581213819616 401568 3329352333541873401221590548480 401569 -3299466366658114781372847197504 401570 -1456123964161580589958493745600 401571 -3946474417997624772550093891200 401572 -7131830912588724967471010545024 401573 -207714621411008367919447120356 401574 579844524684831319340134170624 401575 -2486544045394838437829848283200 401576 -1132171063154231523721059041280 401577 -38560865535938667552954994944 401578 4712385932589717382397932401840 401579 -22254675221939266056256639055016 401580 1129950952882046991778162268160 401581 1926627033639651652591138760652 401582 247195199576174969879748912000 401583 386868474340570149908557344768 401584 -1523015336591179242040201871360 401585 -481522512397889437819714982220 401586 3427224271782669157549986036864 401587 665569000434661988925064116236 401588 -1271731108369629568260570507264 401589 -7172500952135253359656798158546 401590 -894331187261672872866148350720 401591 15221832508643523096407501301552 401592 -2399207803164629224469749555200 401593 -11354314629323143778137655171158 401594 1696585621788864043646020650096 401595 -444557970593772794135333782560 401596 1165717792101701843417213742592 401597 708716770402792761150786790272 401598 -112739712303450246473191414464 401599 10169705219554225000999762760 401600 -893623259109759527320525209600 401601 -524551755066845726497115280960 401602 -2137527805922192772044960558688 401603 -966690255738098914648087123200 401604 -1908050259094910083757411103744 401605 -2295697277732856822382459668480 401606 2613211385621940630374933729280 401607 2322713283676863676637591360304 401608 3845019630334693600038317967360 401609 -2072124797732333864596085672796 401610 -405631922309543584016845217280 401611 -3826865569903510388546105126768 401612 -1912073411883910272629973951744 401613 5996888599072582668828448778400 401614 5000874407906918622659808382656 401615 -1824103035379881376267572331200 401616 -722231934674489309643784888320 401617 8633299102971118164383843713140 401618 -841077936390166320946468752384 401619 1654315337420580757267035714744 401620 -75172070597650170062788638720 401621 2684775618120288153611347797600 401622 -140365658241287340394274058240 401623 6498147365629841384649931092544 401624 -7949308889314602520329428705280 401625 3041987512623302306273595840000 401626 -2711630644519594667364567472896 401627 -33706213925951000577568414524 401628 -4213079691536832741434235041280 401629 -12469927705347220287112411367770 401630 3683737326424856093583757680960 401631 4254929283888147754063155674952 401632 -630080870027546654850108358656 401633 -17867634130734323975405469396156 401634 -744873065150850086448262855392 401635 1400727285942521900956541040960 401636 913553786801705374062397685760 401637 2398605081295490131951654534368 401638 -2394165371374206812784947186880 401639 1391432101613408337392076821472 401640 1385580496017016217418032332800 401641 1910591294835258280867646054800 401642 3404688663463753563603049149792 401643 682088491074473523082009552104 401644 9079026031297685030491247534336 401645 -5585046678979478032523047898100 401646 93614538175116824558133762048 401647 -212484393388418176594823399568 401648 55041605538829694053670682624 401649 -345731979037659565516101220032 401650 -1290240218594009807685310068000 401651 -3781636732118512051766339223348 401652 -6599587475078416803260015308800 401653 -7179477451093808361407907582400 401654 2077027698480928170780355255872 401655 -1792806727104432326110230897840 401656 -5163165153885388312683402117120 401657 5294842145850340483741317492180 401658 2485752645643306929988357238784 401659 6213317053446472632189653437416 401660 -1046386450643440306399589990400 401661 -526863345478350888684096385812 401662 2962855171466151614168746874112 401663 49219859574858280905702020664 401664 75007112730042250635220353024 401665 -2937602342249744319515738318400 401666 -7975074730596684510019637245920 401667 5426398295733292507243321344 401668 -2620938329389420887819782445952 401669 8594614954303236716841945839070 401670 -1183218749567155868566513409280 401671 4339719147416086639262171838872 401672 1489213177176673851483687321600 401673 3987035571738285651397297863168 401674 170498151629193101765528236032 401675 -2372389635694233902389207835100 401676 2302695145939162997483653570560 401677 1889342498248452646578028755864 401678 -3291310512712973504082721402944 401679 4219272935142122763445536196200 401680 1933885293017082771172248207360 401681 -2201943525352265413778351318208 401682 13689646708449547363878628992 401683 2910672841015373756908684814640 401684 3461687403096814692779595353856 401685 -245811631520643154416109699200 401686 1791654890915968004120180085792 401687 2076084486776501815706089532808 401688 370127414985888508918584975360 401689 3354646876664116705667804716490 401690 2920381054984748923157736165600 401691 5600900306652276061998286031664 401692 -1855638913125443135546769020928 401693 -1028014319100159199872926360820 401694 -167907001124322776929434897600 401695 164160057970529519215262400000 401696 -11366607032436533894845543415808 401697 189396498971805876086483681874 401698 3093728949920607871018080654720 401699 -1398135383058113553298817836800 401700 1233683882227008437051751321600 401701 1077534066795386524443798042112 401702 3894137096738471616769476904800 401703 -1829871724858245107594196603696 401704 -11402186301735453678213036288000 401705 -3194862415888120526064258946140 401706 28624669259540718795542254080 401707 -11485846038631109496867792404044 401708 -10148373785451135380584875064320 401709 1104593683198129029513678680064 401710 -928401725358973717488223070400 401711 4949900097876711137017344375312 401712 -680905196190387199870748098560 401713 -5330215358780389342599289837818 401714 -808528288811289427628676142560 401715 1781457331780663892093812449600 401716 -2333282320132483376411951286272 401717 3348697861699818021410289836640 401718 -340175479427063243559507308544 401719 -446777585864681337737102809856 401720 -5964813421023484029110169600 401721 -2190538983952355891827020471360 401722 -1028370305237780010848446451088 401723 -1962900782493513071784665541360 401724 -2671631788215281314281604093440 401725 -4527323795173702446518694160750 401726 -978998282337046078215398746176 401727 -8750709835052579118182248077168 401728 -3835204064903942489047191519232 401729 593702111511545285150811141120 401730 -389977771940002177265999508480 401731 -11722290370527113475857831217600 401732 -4856758205715152448478850688000 401733 9709408140349325342985898041600 401734 -130305609193488014042095821984 401735 1847695415899046707730926834680 401736 958289949089435411075141222400 401737 -5090621382512453589639455217600 401738 274063524356184828224419241520 401739 940147062201841842764195755248 401740 1662000898337932464518722790400 401741 -4602109148062430983369913031648 401742 3020828680322238893861570281920 401743 135956206330488334862811738992 401744 -775409312659200186726662012928 401745 -216039176597551781649713690880 401746 -760322346235622706230414435520 401747 -181323359462080663468943840328 401748 -2428150429798165458269692139520 401749 -145093080238954433439845659136 401750 6002485187639850039497808672000 401751 -2123077261419094326826336326288 401752 2722563348681724568644491141120 401753 -3652790719916449175796858103536 401754 1698375947221488972858852856320 401755 474968916253188319720503438000 401756 -4385050538783295120578845612032 401757 -3945500035547142998536453503360 401758 2242539562449702066339915374976 401759 3251298070565915320452444727920 401760 83602183784138763477303951360 401761 5523851602183960729857319078212 401762 5742618482245339161146032087632 401763 -4965389390185490127322388740176 401764 -3053254581793974403390491168768 401765 24113730507774252350273224320 401766 -2557543101345425579942110262400 401767 11211730653735543493466474169600 401768 2426257285578391463072491330560 401769 6710036613343572253299964961994 401770 2166799603105931337719775946080 401771 -9145554687733865033476162886028 401772 -1725912662743432078822100533248 401773 -4013146322048953522832623735978 401774 -1410428534794876446150284860800 401775 755459431386787129845907209600 401776 119513050617310260962507128832 401777 609416509264963030491279776112 401778 889523946258849137152463738688 401779 3243553741769878935317827210576 401780 -5867133409461029628935534726400 401781 870268977185252489258155156800 401782 5548723798311991561756266808992 401783 3897318188002683857337707675160 401784 -758201936525697142993047367680 401785 2971389542222157187277206488960 401786 -24314562222647109984382855680 401787 -4693897614320385379578812136960 401788 2259590283556529559440026585088 401789 -3974134953861441750289998610080 401790 -206132897966955389508884198400 401791 -653344132441148903140039083136 401792 -8474930002115021213175644160 401793 -19020910769173116055340053056 401794 4056839109601392677241682114560 401795 1532629216018222283693597896800 401796 -1023464003429106109253220018048 401797 453009092417934457217660258112 401798 6344017167983892568554623906400 401799 4525310836159536866818679136000 401800 1126352523801102894011624832000 401801 -27707120266086569106454176048 401802 2222741051456412988856685464064 401803 17797097630831299452840568748544 401804 144538574999712930037997377536 401805 -4351688223521038776497469215700 401806 -800399979872573066762808771648 401807 4065095130680028010770606371424 401808 -1029878637397268733397392556032 401809 5829202540056575817926905129010 401810 -375449347673161657730262167040 401811 -1188196114870799022007099213056 401812 5405421850453446437608709713920 401813 8693937558366178541946695794062 401814 1653853628153817820186363146240 401815 -7389549225392425038070588904040 401816 -6821288782704909956211726059520 401817 1673820777202183468488908533248 401818 5333859829773904939337880837360 401819 5969514883639109639118177091560 401820 -325411207061455622788542167040 401821 365277604849235532000850605120 401822 978012661224817427769707073024 401823 -6093316569178763595021553066728 401824 -2522839880583557622830693744640 401825 6154429094396394451148958074550 401826 5123687565681388457798523704064 401827 -2217479332781967051291840460324 401828 551345944253225648821155004416 401829 2682958527259882104763000215360 401830 753156884629383641351356688640 401831 380900152851580533596983173000 401832 2076226941094977004258752875520 401833 6336193295568349488200215094784 401834 -3809047865651698902154434935808 401835 -8723130517907740640275315200 401836 -5531022412699231389211408587520 401837 76112123507897363694034589580 401838 71504810898946428650767009344 401839 1370173204833089586938788810640 401840 1618335730070486481693065871360 401841 255677280522031649149277346 401842 -1415877055913377553205599705088 401843 -267462876697867807737662345856 401844 -4162092103282691681900731920384 401845 5151659660695380458446830179100 401846 -1940321589402343673206142493696 401847 5281047664048753015735728455400 401848 9366731930081656446186142863360 401849 5255303493045772153426359589200 401850 -1992599213915956107950921664000 401851 -2003408270694460322146892314296 401852 7147246356264224666178711485952 401853 1907306837596587643346104128000 401854 -3457786363331188730959915386624 401855 -4973094239101323717080077470000 401856 122677088504092183654274433024 401857 2570398134966975298179346142932 401858 -3017027263243421950561522812720 401859 5717689923988598865577462405764 401860 -1163489613893729572835164631040 401861 -2672559968645015713222174061538 401862 251472260451387821569763804352 401863 946512886534565597369946899712 401864 -5664707460543610362958432174080 401865 -316960954738009198257395623680 401866 -3387848058498772812302866080000 401867 7805003102318480011347666368916 401868 526247386673046575479860718080 401869 493546318987984068133020811040 401870 -1494307775104441391286632643840 401871 -3305760274506365625589323926256 401872 -448985716851153677594656743424 401873 4782573896205177374048459220480 401874 1663373388004950079706109039360 401875 -148615778124338036748882992500 401876 5568980781347621736249630783360 401877 1712477753635791411697615256160 401878 56808045151272524908990338624 401879 -1448348865786859691949611944032 401880 2042333680523300659619415244800 401881 -8366598339600393815825935468800 401882 1384808316051198011996003778720 401883 -639897436357646708499988640400 401884 -159142072970333894613972287488 401885 4795500969235146532822828673760 401886 -2067261711900490004901378793920 401887 10806769123505673020605858533536 401888 11178163080262231386300870819840 401889 -6205415241107652007030885098576 401890 235742856201469060859974759200 401891 3781186477505071139715238955472 401892 3330066494290737295935692716032 401893 887473671055651376991498925504 401894 -326842249823008686440538603648 401895 -2417895893328726119315459544000 401896 -1491989244376271528140408995840 401897 -9401596672211571629436030966528 401898 -1678428909411695743703951418624 401899 -167467869375466673716656140736 401900 -3336455762773957479692883936000 401901 7085877342128056558170466708032 401902 -1726518395635550107910485607808 401903 -11317403785055024092380822844848 401904 -190567690141414335775710806016 401905 2815490905479918331929472023360 401906 8541928602800183873530571925504 401907 1448245906270095947298283359360 401908 -2786971960132614836792681748480 401909 1100444117488229563501299880110 401910 -827336308119954651851088896640 401911 8819834205531564166051910917800 401912 2342470802324160550532468858880 401913 -923250680910995268033741231558 401914 3904549343292529425855692413152 401915 -363807274032612327650327172480 401916 2721432199264765481021182935552 401917 -7692111430977949006262166039034 401918 2295275452473596803220847695040 401919 610379972690158058084441297280 401920 -2318264340998927214281301688320 401921 96070306388722631291206500480 401922 -87655338622061359079381635968 401923 -1547664197725741039120333649016 401924 -1973431313610732124114749638400 401925 2104055052716443010201150011200 401926 2043315092434681567084441098240 401927 3791191043490845140963278836952 401928 -2157784079281612224872023203840 401929 -6329708351321389378988532033600 401930 -265130094449060169944374196640 401931 -1400212000040063108823679267296 401932 643458102231960149992940746496 401933 -5769405644385708782202142348224 401934 526043537304636456685851320448 401935 4170608087641422119599976543880 401936 1203696502822039431463704993792 401937 -2779088581057364603683745901840 401938 -129500749362545480520637023456 401939 4476955097473737426094032925740 401940 -928716148134723684828047155200 401941 2765307001184044385376652391772 401942 5850055480986873011598411427872 401943 567302034632159472278451785064 401944 -18429954908754511319714025062400 401945 3023683999153519942109483275200 401946 -239241036861241610398233311232 401947 -4179706670911599295011712403088 401948 4541097209094776709751104423936 401949 -7254685662014943882964095986880 401950 791568528433098491036263176000 401951 -2734728319705383135554188511496 401952 3015670002059826701705800581120 401953 2373035247954999892532806159202 401954 556254704877460372902329283072 401955 2172243784638680609733251665920 401956 -5449584440421400076334758421056 401957 -11016271675535826158633774617794 401958 290055431440318669086012191424 401959 4156193850437373893946806791160 401960 2627377582098758750954045337600 401961 -2100414540766616860790395250496 401962 -3012820005851860142260165289472 401963 -2310427458800758695108902959536 401964 20868558459448418733285089280 401965 3842935423581780650710672997400 401966 -4344024681618637681945447589568 401967 -393369907360030752468788551080 401968 225920759301249160414244765696 401969 -10376966953083853369978397029440 401970 -1188311821502303150682434496000 401971 -6956216436863726243731734269328 401972 -4003372310558996247608909764224 401973 -3007303805379741044124120368832 401974 -3056583581288860973251339527264 401975 1623735224939653182292573856400 401976 3433501767325617654457616179200 401977 -1869407726366326882261245778688 401978 -626403882676701403066053570960 401979 5056223139614838803045365320984 401980 -423321285939548295453606144000 401981 -7409133685214182694988186364218 401982 -171320212033199625340382570496 401983 3209065200483995862161296356520 401984 2066815178642164121747274596352 401985 -3206882390760519577692766025580 401986 -879387844754874333083216741856 401987 -9913140094464853589314141751364 401988 51206028973329388553546618880 401989 3141614572499936588477030810656 401990 1826567244013288886329881225600 401991 11718005377979708937453866621184 401992 -4527409901024466828595557734400 401993 7995863135373133335741527041242 401994 -1092610339852666557918404973312 401995 -2878327611028789586914478540400 401996 2166837668082293630258826700800 401997 -368494284466066225618536840000 401998 734705848849679516273347923840 401999 -699663956553789706831388632344 402000 1382596706882417042048385024000 402001 -236601485522890446465148083596 402002 2794593211838753611442498496000 402003 -19470678182579876388317803440 402004 5388562612459884349914912477056 402005 432808511423076728223380575920 402006 1383828495336394097256170731008 402007 91004209742021030270160242200 402008 -1105560321031228347915302830080 402009 4485576899207816926670325532608 402010 1398379164958898433442732124160 402011 -145952681186664092690841662568 402012 -525979938943588655813700026880 402013 2266869329370889969032070405740 402014 -2061608172490417649843658486144 402015 -272955771159233882440519597680 402016 -11420324712014782433136833986560 402017 226938263423451828825959875584 402018 -2232127651753412404605161364096 402019 12332490268543252921634519650744 402020 3692762266017312906472629684480 402021 5043275554694149896672283922880 402022 -5131476350377557399781493990688 402023 -5424793625252445369088703974728 402024 -1141914840781122248959244206080 402025 -1433910986570271160665588847700 402026 3780540273719538648097289602560 402027 1515588181963111724868330804720 402028 -7488005239885248165625307887104 402029 4588925631709923760331058732630 402030 -1404810695099751871791970656000 402031 -1573033326092749381005577169920 402032 803010519528338047503975284736 402033 3023900229344273125204721507424 402034 -1482681169722015521018298195840 402035 8837753932636308831475737018480 402036 -5106760487897257052996288421888 402037 8962885409746767562085228976686 402038 -1102721877007757735700342344064 402039 2027511713759019034668078537216 402040 -2632948689577417273266107904000 402041 348325620849958640923673065812 402042 -1477756199484867202111338414336 402043 -5011636445280407045088589423708 402044 4528970437980826641497068763136 402045 -1553538565556782296327521471520 402046 569173697739493338070855027584 402047 -2451832728814176956210240226480 402048 985190726092526939253768192000 402049 2334535267670341382918024754050 402050 38694379249086174731195769600 402051 3292125569422664314119195800160 402052 687155909879572175158306025472 402053 12291950984640714887491980190302 402054 -156199241458221963767100542592 402055 2283045246305263283749033201920 402056 341360815060899573801578956800 402057 5314740543347869805955998588640 402058 -2238184769271466299804309184416 402059 -3577031403096047780407366402560 402060 -2204279995385019129446214743040 402061 2731055904868017492266674009824 402062 -2208821879139912384316260091968 402063 -2783449067988386077385713808256 402064 -800644931667898639569158782976 402065 6538316313004898478560638247400 402066 391388020445290062046627966464 402067 2663269630499899579499924172912 402068 -822430302927939512081430529152 402069 4323772935400735247355489132288 402070 719570148747719542031185781760 402071 10601944936399827972339235843272 402072 -412672141821857278342424002560 402073 -918885780252677716368545335680 402074 1638673488164692314606928951536 402075 -2996178187819096532193676319700 402076 8342106881589437242104667573760 402077 2185233972223005899606799336312 402078 -3039831101959666922971771868160 402079 2551719076019560510552452150376 402080 2506900865330630675411553484800 402081 2117805383286702691653603659904 402082 1033551158142471401985615839232 402083 -17640098005025907021609609324 402084 24778371973933498614929577216 402085 -8648868436912220380406728416000 402086 -1134953738833131074946435854976 402087 802663114002627518813820420864 402088 -8297034936290203816473880458240 402089 -2895558925248570615520934863110 402090 -571389633954441730330979650560 402091 1732929780413723400566149373492 402092 -3316850108069717279987134704384 402093 54095915494494329810394720960 402094 -1201049183753615454402965341248 402095 3494293431996080731436050045680 402096 -603058773494198163965569302528 402097 2761863358248846106892130765040 402098 6819286046412709427230244950800 402099 176776040429042488983496907064 402100 1272280446948550292483788342400 402101 -449009417804899061132435911680 402102 -885009084488265258202177103040 402103 -1354775080957107543065831036216 402104 -2920399209037731336874378506240 402105 -468723616969270648644355394880 402106 -1050417964449398427364285413120 402107 6005632799927514741201214048356 402108 -480419510131207041145247637504 402109 -117944725100734822168786828896 402110 -378901775679882615187142976000 402111 2460285418403503050306533102880 402112 -4239139587003777425532746989568 402113 -2486082527980896002551773581376 402114 -1503316881713944249906523834880 402115 3274757147740544921140666999200 402116 -883227546990804633453191516160 402117 3136365250839784244551677331680 402118 -874981645542613899729593630784 402119 10693587558539667086250960632760 402120 -3966878562269885548726348339200 402121 -1147301573423991262668413255408 402122 1731923866430327502208145356032 402123 -902117416819960396749217208832 402124 -505303882862399625156050662400 402125 4835366547857173907245930767000 402126 -3106685451740868372944083870656 402127 -7744606089001228289843099648640 402128 752182459726273132569452396544 402129 531931081638199587993331195968 402130 1234054870585220445690526284960 402131 3888476659275828598369553677932 402132 982071984745664833799825915904 402133 -1569238105131319416865733245618 402134 5086099585347523270720990698432 402135 2628891822956257010221786886400 402136 66735523680503164304753295360 402137 -8740199312040141985122905492214 402138 -1328599646687161669244313576960 402139 6847451536644993184065202399940 402140 -213252007294564573751409154560 402141 -5117754422250676499273513947008 402142 1968491617123162126249529779392 402143 -3641827586166128317621786782120 402144 2518651715695953786281121546240 402145 -6868137307233235284693016325100 402146 1051505362824682860865996168272 402147 -2586982759816740688697829861276 402148 -3344584807775499513165272977792 402149 -5953548002047829828681839682880 402150 -597660233871898090585372262400 402151 -5492743621654941109065896145000 402152 3798471272762580693734703790080 402153 1846412591424860943015691368384 402154 12708977763702038388175010736 402155 -1344169886378978257624457409600 402156 -2919507661516384380403735135488 402157 -324192646795779084664702099648 402158 4557052639128792106742114640384 402159 -4051764292837931008437951643896 402160 773565762094905526783386255360 402161 1681128764008391314261003913652 402162 1246406828970400834756024260864 402163 -1293139599033825717373555407296 402164 148223876206372264141731643392 402165 -4115529727457399428906990306080 402166 6526892687113971963392133023424 402167 -653880711084030631174296356880 402168 -64766876210692073221295923200 402169 1867535675017863349693367599272 402170 -1120876322560340502436652816640 402171 -137100361943075871568778065152 402172 -4316964198289705775134657589760 402173 -11544786113895838519649073608160 402174 1460366735345045558588211159744 402175 1783826231455776376647029545400 402176 8586226159934784266943187648512 402177 -3072460873742763252648192438480 402178 207958006053407763574791552000 402179 -33522572227435460849572569600 402180 -2566548549486069250564992983040 402181 -1259002976887789480652918570468 402182 1045435436494623738263044695168 402183 -3478590126918745926060669324048 402184 -10753691400201297572814069181440 402185 1220738650063089236877840020160 402186 -1758905285141332087949032736256 402187 -55072702806628601178844540760 402188 7002317253645182806277599749888 402189 -5618507750532964109217319021440 402190 -113647710294530853842523064320 402191 -4326959514181857118883939941200 402192 1308714726095848754448069427200 402193 -8279390348673440360860515751056 402194 79775592117999357128559360000 402195 -5042926153972886411567631376080 402196 3161856045711528778849803670400 402197 -3958071107353924393097985402354 402198 -33917235696200850500446825536 402199 2913086633533392329069482434736 402200 2268083225380201777842564864000 402201 4211865370994671058778115744320 402202 -2275808063243975695466632370448 402203 -4780846682854319805064707469680 402204 3035019701682175456781941248 402205 -11513171454926375460605239443240 402206 -541772867986230533961102587520 402207 -1696049160404792208543733654512 402208 3175952545876689765642832773120 402209 6436186904283903117436414242816 402210 298267916066071647953326171200 402211 -5653503216020359339827524090600 402212 -7430981114968462534118780406528 402213 -640223877228744749368571619840 402214 -6955953087462744098664727232544 402215 -5707843196213605210430618165760 402216 1486551921551674302343934361600 402217 -6861787999428048151415712368220 402218 -4020439394098063374600197258496 402219 11293149026442036812042672518320 402220 1198966476896616699538844129280 402221 9200647446638269244381115574422 402222 8199790010840997265790499840 402223 -11371922583135571257698571628528 402224 46871376499113990187633803264 402225 -322713445763589686636063788800 402226 5167651236012178666386205178880 402227 -1014735289869850037594267311968 402228 524470855172484594422592381312 402229 -172183873857948605210557913060 402230 -232295095867521297165043104000 402231 4975499425105218182508895877352 402232 4466628213480844934425687572480 402233 -150130595138773224135142854396 402234 926455930734492204494247281664 402235 4246100227623069221988129367680 402236 -588146813393984124880225182720 402237 -2995548297395900722462016634240 402238 -1392431212235156476755783732480 402239 -1482095919774900897019491408960 402240 241165491458915058976397721600 402241 12171630085944942233908928130 402242 -1187656633872827030546111335728 402243 3443143437138899582112294870264 402244 657292620064997156345355672576 402245 2362642414993263373098544573500 402246 63781192395951078678918994944 402247 665928451942586235217729892880 402248 896421038876209164466633605120 402249 5924261477691814958370833819040 402250 1809148205878904944418553720000 402251 2687485254291454964686971946104 402252 -2214925812464603893017634349568 402253 -986614953510042485542801567498 402254 -3909611084804030873013538313088 402255 1240817981408136971574934923360 402256 265259420328664311657934618624 402257 357109819184875126295417567460 402258 -334760429772264433594152134016 402259 -2975068096935603006121710806880 402260 4926582144731501911779702746880 402261 -7677475326655541886282415986528 402262 458581047766541627280510044160 402263 -11147778451017229236470768842488 402264 -1442246856146416581640887214080 402265 -46386600216957945149150494080 402266 -4612508281259680093119313301760 402267 -6906011472847411205592605391720 402268 9261088262068796321402225868800 402269 -2846718182439680349195455327904 402270 464694780918075299214951444480 402271 -1247586695570243063657499923808 402272 2101893432721723405255882309632 402273 -16417608069884344251047313626880 402274 2361184503444281500922716430112 402275 3076046448637233151901709006300 402276 -197174008813224825046166261760 402277 2398428308779126394031879056126 402278 4391679075680471292783474505440 402279 -5596423280891311260792317817816 402280 868333657705576076614989312000 402281 1014122072759044492928729872464 402282 1796238770423594147465951329200 402283 -1851070850946876308408438139360 402284 12818906302547448624711230976 402285 -355757599329692006454173832960 402286 1323502379156274632694044152704 402287 1707703308437589738965025262080 402288 428665374609567074833509089280 402289 -4710236042781517322859240156876 402290 54904496254388492173226059680 402291 1302415181766985056229322082900 402292 -1778521144431982621770920411136 402293 -4361995576907989802052980777376 402294 1121682519113930013164780721600 402295 -4227139545921715409595178768800 402296 371540718531302402205060833280 402297 -2723058897020784671728798456128 402298 -651327063080815577886322779936 402299 602424424293933872779926171300 402300 3068022427166379360110025600000 402301 3375676405520917688383860096864 402302 2253345051259103975720099492352 402303 543267630311662655663114043648 402304 3466412340516251349981069312000 402305 -7817499573493588539118235438040 402306 -2772724081506887229887881900800 402307 6942104087734140450500628466556 402308 -52371254348843766014657295360 402309 4329215953315317514336616539614 402310 -2954139550314609127096693549440 402311 -248073180856748892085701021216 402312 -5637629586173006458521743892480 402313 195719079585901968786712657562 402314 -2070876050365952463320024851968 402315 -3072940187708042177127089982480 402316 -1861668045629782213478749774848 402317 -6258565491625610550442690621140 402318 -544803160516122117101466304512 402319 346660873747686701853328950520 402320 1156254014006662177748751482880 402321 821327512355347914750281545440 402322 -4341140755529908793800417905888 402323 -183698284793250871856432482416 402324 -699708605382203845522311383040 402325 2268347088333607282725724000 402326 -3615005335344974190611031057888 402327 274161237744515674977928870776 402328 -499483692961459700361610659840 402329 9411212404438407867713937561930 402330 -1843186855287649247226454222080 402331 -1141732309804839462030938799868 402332 1979979129432441486626569743360 402333 -3152580609460032164158339234752 402334 923585822985904458122247186816 402335 5520217441783053210316334716560 402336 -3139700191807788170218083188736 402337 -687204863145893521997471605100 402338 764868072310451968410420216096 402339 -1996080154154214567131074636800 402340 4448789370209581449257845059840 402341 -7223152886673794832765734664258 402342 -2092737487223898862105838522688 402343 3683194134185896417525931881592 402344 9690638357598324301009301913600 402345 249408888236950637930774794020 402346 1209571109805134631233708789760 402347 2489916573918466202314705105920 402348 4336786269264151227361761953280 402349 -1966653260434698932655562989440 402350 -1493971133940890226915035064000 402351 -40546220716859343637379800320 402352 -2184831487353020873618056658944 402353 2570488046078229036116042736960 402354 -6815896895063724432136721660160 402355 6533897174994656231267541035760 402356 5304683987070487726310145271296 402357 -2057009058443875720534917416640 402358 -5853429041478837479938328425920 402359 7322673930396157378713635275560 402360 -1809241558477244031711707136000 402361 -4767879169523634435421017950038 402362 -156051422105269804472917663488 402363 -697727103075924843961611689040 402364 -783534689969382867479283764224 402365 -7730477288220888971031268102740 402366 -80099280264749870221717507776 402367 -1132835650286445026796708707328 402368 -647641703768956580052338737152 402369 1000698307711029156558455904960 402370 289699587498987121235510414880 402371 10821795929021550525043796032572 402372 -3164244889490092346909389663104 402373 7261043694706510359985939546620 402374 709175047974105266195600335104 402375 2116722254048144375204353320000 402376 114028142545429626382887997440 402377 1480971701111007699788706246672 402378 -533048947525694811009874521600 402379 -9654853023606167095849775399020 402380 -1042277138718384180582073958400 402381 -1798168782721401695157430550400 402382 -1446610034764727657212226731200 402383 -423766603789432026362844676368 402384 -596506876530001594375190740992 402385 -4115518752544507454210615880000 402386 2526118512954414094947442933392 402387 3587741005041076175816758347960 402388 -6801671682564019300528126603392 402389 -1783997211643096544731585805526 402390 2208309675593192346368289035520 402391 -12348393335450848814437594700496 402392 2987984326509469608659032780800 402393 1846519194825397352925423519264 402394 62666266619864959517491925760 402395 2101477738950282233492994850080 402396 720229335301224831993475041792 402397 -535346619939927353913447749300 402398 1199559720481431678179804355264 402399 8256659640500365485682000071384 402400 2540975411398950216488602828800 402401 3499530781992613109658133047600 402402 484242431029019143185651867648 402403 -2680986457423623876854803861348 402404 1021746517789823437905783916800 402405 3953313794649560709964173076800 402406 3046461816821691676159524349152 402407 3838374607402524163791779241552 402408 -2515630742103673560075352473600 402409 2978471026827568756216001266816 402410 -2776791183215468767585275860640 402411 -952048300737508776880198235136 402412 -1190655162972378803504478679040 402413 -9537330271305979152960382950816 402414 -1692078270208044403261850155008 402415 708861640586875203945379544640 402416 -984034390995609987029589884928 402417 -6255545855668682878497363288012 402418 4241933293870036749810997190160 402419 3673933534614306294717024143820 402420 -475818189764376666880118476800 402421 17721657637625967112517800666912 402422 2455727720979400519487996644512 402423 1322965028204797832573025250944 402424 -8058774300661486693196198092800 402425 -4201080218983011711772146176850 402426 1737520273061238051475966840320 402427 175374449683958330360995960872 402428 611888490117978152010508523520 402429 -801061313045389544196469949472 402430 1155735335877738516121384800000 402431 -4403582717901164018676520400688 402432 5840268061492335420346636173312 402433 3857399907170053436550459943380 402434 -4112699864755706240965146229248 402435 712966197212747945726020070400 402436 -1851045690812853643154839784320 402437 80280222042119799981387601152 402438 442101006226309693487920484544 402439 -8718229770119292259588430448000 402440 -2567774687697106223687792179200 402441 -2509638055080113676255220164096 402442 -501350874174152478746446611456 402443 11984060107668487091221522756692 402444 2063454783490972946027151184896 402445 -4572789584233584180327487269300 402446 5306179353939001659188714496 402447 1219738265936594768473316339328 402448 -2452160680173726082010321379328 402449 297510984917929454855802901800 402450 352313713336802688607919529600 402451 3613433774840493517083264591952 402452 1897249425819225014440689419136 402453 6217180294921042142838320251164 402454 1225610468914864743636135614208 402455 2382074878815273717783439518360 402456 -1352369391456871179113083084800 402457 -5603407225176906069857356355568 402458 739477359535002575640638284800 402459 -7229487034651280614925140014696 402460 5424336394823413347384561569280 402461 1738485726124625711793444034752 402462 5411119530608508012022800057600 402463 2828588091148641526536722840320 402464 6574509746543459404548988010496 402465 -613913870511459110920165937280 402466 -3064115585207441135178882107568 402467 -934881168180775056166981223952 402468 5126649955049404147470228633600 402469 12561488222743596638943779353696 402470 73865628185693455623549461760 402471 -444460389384429691064549128728 402472 3528338056706918147850348871680 402473 -334929836393719592395539998976 402474 2213721329301519581106718767360 402475 -5020899416039885080382477544600 402476 1798293670571028920498953328640 402477 766909148699804956467539258880 402478 -2671057848737669952192008126400 402479 2199935383688077134306269043072 402480 -5361005832568115190211215360 402481 3317128834789033039002159110452 402482 -2098638699152608363043266471008 402483 4393847239982775643070121780024 402484 3735317091701711086242878278016 402485 909060797439587770011240174360 402486 -1485255127561970771719358063712 402487 -6152072680193681928960947371864 402488 3271950261529130966599196405760 402489 63552949826697477821577570570 402490 2819753338104786488391033465600 402491 -1832614245346032175167201507600 402492 3051223941682441435793008960512 402493 -533585248030738153662140799616 402494 6449694842168479703234202775296 402495 -1831519156046939666258143232880 402496 -1829842382076515384434444206080 402497 3454895294153289800185359416772 402498 -2072921827006911783535784726400 402499 786465568035985587937705481040 402500 -224649583780613499191523840000 402501 4855756700926786917257842732704 402502 1747313569051415337653783129952 402503 2721263967758685272264969617752 402504 1907134239066188898519324426240 402505 7829643516688079372463943248000 402506 350879341015324464188609582784 402507 2381999916664600781586985518480 402508 11093546562732717010029969463296 402509 11689000547006987802454364860716 402510 -1300944779886538904267812717440 402511 2734011052908826259829444736112 402512 2717462760337152056480139313152 402513 -5933437256816050855562403530256 402514 -2465896240128407775184461708288 402515 -100060495155791607837162853440 402516 -1086123364755563253323055882240 402517 3532575931297057531107571503566 402518 725770173671991190513363744704 402519 -49514790356227366860466535472 402520 -8155861941562045481284512768000 402521 -4070350717649502214978005535488 402522 43056735906358547654538862080 402523 31102083315310917973066368768 402524 -2904004073776610677184941138944 402525 -769701547528263426058787436750 402526 5322361256059253842222175370240 402527 -1184186993042568504768641094624 402528 -1412646748412648124751596748800 402529 -2518289513001584243414660731870 402530 -3659675149921882701247916271840 402531 -913559440301903877266720621448 402532 1031128477463628216016297875712 402533 -12993341745352025294646887579136 402534 1402855145676879460863136519680 402535 -691284720679590864694238259840 402536 -8916274476745839497762246000640 402537 1793506807867423663626439443840 402538 481483991690881252086546177120 402539 -8522311967014295078102093314800 402540 -3449192941454809633099414963200 402541 -1034659399965201687185095302058 402542 -1335670723339553162808633948288 402543 -14221533424458915082119355757280 402544 -587216227977540907568921477120 402545 -365453351543413390837807805760 402546 -21027093500990567610325956096 402547 2677432011157413525330242371080 402548 -1951911551284161645713843852544 402549 2887914390573939403638736494720 402550 -1346683742099065687516461259200 402551 7081608395337198925896693960552 402552 3792577229797549729042564485120 402553 8820737617500517639831067287120 402554 -1063512255702899485866159641088 402555 4684723528841637775118156689920 402556 -1168077513080773170970936418304 402557 5519925789323847630223388970720 402558 1835593926969697374388306474944 402559 -193044494118704138772865306240 402560 2054745689398546918091312332800 402561 -4078024471605937100886533330190 402562 -5946138271076087289148794769968 402563 306985348936365384422227534080 402564 2062539169050645105613907659776 402565 -7946697360406646723852039049540 402566 17906533585060655948422668288 402567 -9579327949670421267981374040 402568 7953241590323743712539919938560 402569 4687012621074117825496343972634 402570 31646780110493320090094300160 402571 923205949642453360907108095920 402572 -8962362076515121008999937559040 402573 -923863065448377532944551754816 402574 2650653134393486904896528281536 402575 -4333315538271749591596018702200 402576 -1397938309166951268318648926208 402577 -163673154038240880844417006400 402578 7023916261519302371848628497920 402579 -2697066929505925250678966921352 402580 366465362678773345237243795200 402581 12006151269368293540718224586382 402582 -1711106328636458353972523249280 402583 -11455021480744780303467714682168 402584 3157001082110343721336163942400 402585 4994106482603563085881582862400 402586 456350989090941083718516367584 402587 -4489115905750120410048298912764 402588 1813722856911683696934148207104 402589 12581132793985719504452549383200 402590 2538941924485455608192915681280 402591 636119616891212955545723078400 402592 -2758302184616120227664256565248 402593 10957204348989260910163812271842 402594 2196861758754692465744702537472 402595 -651840542840973378405412428480 402596 4402193733945232686557900227200 402597 407642911630073159934698542080 402598 -2439515955623798347843067539200 402599 -1943373444709785782788591920864 402600 -2018875729989201230499416064000 402601 3281068072081058279318937828602 402602 -2506614620948699624666783036928 402603 -5473415996192548244186708233536 402604 2549566410461962535104219648512 402605 -1662853060212308665508822327040 402606 735509419548887055590134163712 402607 1141882403319707179759624595160 402608 -2453271661576319181136272211968 402609 1030277317426589634650142048 402610 -255496206491313428261431641600 402611 -8767525021499405593707880930416 402612 476302081142371245040205402112 402613 2399503745486101288978146202862 402614 5677404487062738646251971338656 402615 1533667512366653995800283600800 402616 6568150388414732882988623769600 402617 1281332525056081867478319681492 402618 676162266148752560284647343104 402619 122258532890466462135457113120 402620 1059980758363586502652827663360 402621 2248027568734471724144241222912 402622 3389252425380302126632317100224 402623 1240079944525482514213923143064 402624 3474066154403047742169856081920 402625 -3282565930829335539917116911000 402626 -712214967574188653868155466240 402627 -670412728619083266253373083392 402628 -1483905251186061864003823730688 402629 -3374728539848868891306227739360 402630 666000877504234300714218395520 402631 2231007593828108478345006665432 402632 -574670919758178333627699993600 402633 -3024418589865694655078214094416 402634 285536692762167999556163721312 402635 -3971272534865973811486612813920 402636 -687770717626858688411552409600 402637 12512568762382200377748706730592 402638 1148982284624204348789548258944 402639 -2305978637267184522801612435576 402640 -775163016114238427228563046400 402641 -1410268354110096561876788876736 402642 -836764683563735351233636293360 402643 -1280796625941356591112408534360 402644 6547029859750249911593632284672 402645 -4482273105052463429414047339200 402646 -2410184960802681135025406106240 402647 380975922369580014485896279392 402648 117137680918775502590236262400 402649 3516760222248221146249767918720 402650 233304863810332604019186382800 402651 5701173067917005152822103157192 402652 11984880133081831353599022592 402653 12675183876597451723661522757984 402654 596916306004847572597139500032 402655 -5961140229010176066345896468880 402656 -7761235781196963479240425340928 402657 -2202607806802914135477421895760 402658 818362945567139996114363929680 402659 -1660099514414557531557971608740 402660 -3272728370694308436581660747520 402661 -669100448058933144580422550272 402662 1054179993681410857146123323904 402663 -4598742133688382859480928928000 402664 -5370253407895301140677531632640 402665 -4308306191285077033001390964600 402666 976185598473074825607898683648 402667 -550324761591750733632056372360 402668 -103764522695181686843006121984 402669 -5868390996299968799447070279306 402670 4198081925019483814255830034560 402671 5071514216500652943914672556552 402672 -530222038572852074210250424320 402673 3766876821599270711910012813924 402674 -218511446937736071627900167664 402675 322565854821999200757779616000 402676 -2488826289085354561799754855040 402677 4000188374774981886582483919872 402678 5950129346792669733028857371520 402679 -12243840673014359689655489791824 402680 2276895048105231325869105254400 402681 4969798748825737346163230851152 402682 3594259146068206229068210828800 402683 1912202699691591010666747227240 402684 2236801189188005278439780229120 402685 6450476809098936594099643918380 402686 3541816073404481932273424992320 402687 -3050396668460435585207102929512 402688 3927472911671118466453078016 402689 -4702267189661840500394255943744 402690 154181306149458609228371619840 402691 125176201224129074979771396092 402692 -7719257454756524371872375053184 402693 -708913941046148507513778900000 402694 3106274747213091844648173928320 402695 51918866029608224137670623920 402696 -2983336375171132498834102026240 402697 -7595630654567705022007261466854 402698 186648112856766367288689774336 402699 104476844748873875234432269248 402700 4326307402675274533844320659200 402701 -4135762561163397042224421789588 402702 -806198085600935806517540731776 402703 -621905983330968687021392168720 402704 1348728018602536876216600043520 402705 -4962568357922435422353919728000 402706 123244828842651912526615962624 402707 -2824049723408985681308727476880 402708 -5703173380396494204271663104 402709 -4544126235433254365967811186496 402710 -22640405081158057327928801280 402711 -10928612204160902537659266096 402712 577644944598525324203740569600 402713 -2942838468596261783570187111660 402714 -680991399989543773607320664352 402715 -4172632511643168121090879444800 402716 5111926573251919684252937482752 402717 -913926275554761328047884107776 402718 3847948032762215473788712690560 402719 7760304456711661903333273173696 402720 1906246709238828229092075110400 402721 -3460542092508354131337619053312 402722 -2990639905760245742400152638176 402723 2960790451980666136644294432720 402724 -175283000526937373481019248640 402725 -635244403052341262811712315500 402726 -215763518280444586636082907456 402727 -2625618872601566170333340747376 402728 -1858557605143149329717781795840 402729 -830113960305199703288408444016 402730 -3369306789295589685676550215680 402731 10885237412940571700313709242660 402732 111577989025411206688077322752 402733 -10338068196549242332664548960116 402734 -2685795432605586542035282178880 402735 1738337427450059123692288746000 402736 -693085634248481136052254097408 402737 -13188258165554777788578063109008 402738 -12720715523441712500524941312 402739 1510346952745527057765930374540 402740 1539314492483202930780944064000 402741 -411384152039462065072143347652 402742 -7795151923060386100455461856000 402743 4719524630140877775149869217280 402744 -1517731559032779365041043988480 402745 734971941974416284990605295360 402746 -540140100710680674545100698400 402747 -3098237726092459129718863514400 402748 4635909969963396355055262445056 402749 -59935127807814436124743148064 402750 -1646329195626882646301538480000 402751 1325626691191338367382297442752 402752 306680487049266562596109025280 402753 1662134638613173364103337641600 402754 3019423624870322918670861209472 402755 -2983800941155133994260097858000 402756 1252322597266231045816789097472 402757 6441860427965183773499470991006 402758 971220633798233963933353762176 402759 -1356419371397523927834122415360 402760 2785667893325818639433019648000 402761 7901673790869202823411072806362 402762 -610991199716156116377793701120 402763 2046920246036788763457791573012 402764 -253517456668154782692472902144 402765 3490482998647110251995473176640 402766 95990695556354772711003857664 402767 5115965591861407234093451304816 402768 -1764360206675813095077457502208 402769 -7905639744002831139849696818830 402770 -1142905424682848211578354605920 402771 5246269880912510991172182307512 402772 -7991347533852472044406825066624 402773 149248446542615744489718606144 402774 -1014111108508656981691508351040 402775 1184218978832622250906368426800 402776 613309306249017764527325184000 402777 -2216112873832394386389524117286 402778 3978867055456578064676309587440 402779 -1338287298590120415865068831216 402780 -903598273647322681187206056960 402781 161909920283941562514398971200 402782 -1401133923549776090668656977088 402783 -907042045876317103814371989504 402784 -927993597824065298934571204608 402785 -1467914994794863315465589047020 402786 -3820075578174977707422222892800 402787 -1904725653500282295515480234496 402788 2575018660028616951613819627776 402789 5295197864609420890427371965024 402790 6933172644526884667490793070080 402791 -6935470964094388085816774108688 402792 232744777502453340106127523840 402793 7117913118403519658273768711760 402794 -1688415928789337041921739443968 402795 -4442036894445083541386267396880 402796 -4158835577116072556366733510400 402797 -10625629700193355278687732803754 402798 3518725956044362311233771735040 402799 3715199051425706952034555678848 402800 428318730913575149656436736000 402801 2238521407603973481468859982784 402802 -2944545008409011366740248561648 402803 -9169300144903471263135856320948 402804 -7134575271298350465345161140224 402805 166039211986821062199944507160 402806 4553731043895917552603494856352 402807 -5206357161217666826469110747160 402808 -1810689068568439244183357399040 402809 -14091317815338076209821618310 402810 -458327061819334116073757030400 402811 -10724192756657693652578984763200 402812 -5665335024333572828725452601344 402813 292779114952799861194683611142 402814 -46397673537224726354609341440 402815 -789210672240282043799378560320 402816 4126912225341881488502685696000 402817 9545610859488456111325513716866 402818 968684165412776440864093238304 402819 -1352330341751963518918938961920 402820 -2752358423430891529026457251840 402821 -3880694304669329438993773512000 402822 -508111967451284132135778109440 402823 -4555131999998476047885283101928 402824 168834967771150236130766315520 402825 -1250377549245335068684885936800 402826 -5753066235685491006915905415888 402827 -1651514932549004744300182620888 402828 3013899375278175830192528248320 402829 1492798741538529264580464866646 402830 2328379084150362911085635770560 402831 -3491819118088598859190357541904 402832 -1232920784110727387235543072768 402833 -7790464432307685001390260547776 402834 -2071760408085228591471650421120 402835 3318840514843285926359266415280 402836 1626524514420575994098483202048 402837 -4434169472763651472953323230848 402838 -3300615277377670806415411556160 402839 4505733577303078104623254435680 402840 1649373277661662852545878016000 402841 4203400916030013163758458329492 402842 1141399461751693991193408332544 402843 -1700758591124103595089258978816 402844 -1554235088912663539684956602368 402845 405160187161056302266015011840 402846 1474822091824532456349267249984 402847 -1976866495613943065577334748704 402848 -2033810074373668367775143362560 402849 2056014018444260002985018811684 402850 -558698437212462666549229363200 402851 -10432528678324222571847619226148 402852 2603289967459252616533514803200 402853 2344201593652826593866060779808 402854 1671750782321800172486652427392 402855 1426033284723374008721051617920 402856 -4397034496813764144525041264640 402857 -1811392823063136570765228040320 402858 -9608764212474974773937111376 402859 477553836756332265076179851060 402860 -5577318997092088587997130065920 402861 -5107599059008590858840697384128 402862 -7060856754963339321656823695808 402863 8558657553059670332860980788112 402864 -163629052194494005844728872960 402865 2863981475121418905129376789800 402866 -1064876268582607424243827907520 402867 -195348429749443896190778002560 402868 2905228480348558086236253020160 402869 -10099551382005855170105738483730 402870 -8570860453694972395426786560 402871 1410812077960547103776520709760 402872 -6008934581484431876209957171200 402873 -552168307015062116419947389616 402874 748827376398417704771531853936 402875 4592193428524363441951373748000 402876 24966798438496997308222789632 402877 -8225738055726148268853553790240 402878 3683481066716259617249977017216 402879 2627239935288038417205959152584 402880 509893657177493593953298022400 402881 626504607792808800965139023682 402882 994381626555936376615400336640 402883 -5423049837959118582068970926976 402884 13699251971456489350906979844096 402885 -760935814657232575138999603200 402886 -3508110772774696214569710910656 402887 -450933352956640168300273193760 402888 1752607407640916771007687106560 402889 -1710624482972087549061202203420 402890 -3806503219997577681144741712800 402891 1384439392807707903151556252160 402892 163883527761640998064662737920 402893 -1365413827929905068263981780660 402894 -5803912134970641372342381330240 402895 -5114245360806978190613967178800 402896 1605798995892691762286657740800 402897 2960104120569327784464196424640 402898 4978783836489874693847478253200 402899 -2147711892821470485040015967664 402900 -2489858744279640864145118208000 402901 -28848503078663442819533507268 402902 1308408897147227695751002405152 402903 1438847749380491364380328570960 402904 -5813577657358694473156802058240 402905 -4862379164246893579938023885880 402906 161107574072207981704518509568 402907 -1357423127355539825731927437696 402908 6793586059195020008958524745216 402909 -1710773931570387838077842708832 402910 76703297344035596845613976960 402911 -2056890269686028357469417988200 402912 4770554812429443897747131596800 402913 -1506501476073605399741289285440 402914 3479039629152492698994495674880 402915 4709213053991833949872607167920 402916 8269908052616772274986687332352 402917 -1950608394970845027123396704328 402918 15325285852526381868477184704 402919 13165580868132898859454240836760 402920 159146115051701803809079296000 402921 8901052151882190181923322038240 402922 -570114148385443582350457580448 402923 -9473145823414268021940460962828 402924 4310273488309810892318991545856 402925 339518332583668264836583720800 402926 -3454932389423596533075238211520 402927 1508968953909856903488657848712 402928 -1027500919774870495467216437248 402929 -1836867901485924390734894215440 402930 -1196160422495229218200410720 402931 20463653160032942669662374191712 402932 -8413753988434273750668740133504 402933 -103319233114112948700767815200 402934 144778932871663737351134207232 402935 302221913902237314199831092000 402936 1719777128692336197598544855040 402937 6186487299097295818837303194240 402938 -1472862215279044967273015605248 402939 -1398334794230958101432160402996 402940 -4763378630374987356113886696960 402941 -2691654957986012396634498156096 402942 -2956948431806786375039466103488 402943 -6799726416807052204964461239808 402944 -4827433393419638853753397837824 402945 892090428511786714822253281920 402946 1507161501247477751602435614672 402947 5323480194797029188671292486396 402948 321512956778454854651031306240 402949 4376992873349511747002394825950 402950 -2928177880696603268446591236000 402951 -2756124000585895739788411029936 402952 -111377192449977641601327513600 402953 -30878766175773469913531036976 402954 908325975419699123206177090560 402955 -2161166182177754858045349009600 402956 -2346439882274186060714881159680 402957 6245882563652912686796680960854 402958 -340783631563965011030359046016 402959 4354644210060419680533282155304 402960 32788833473159931750674595840 402961 -2528989827975868301586510787840 402962 936978360606781306673058501120 402963 57308568499421075545400397888 402964 -987549818983578310762525777024 402965 3044555795608270738568129452320 402966 -3375377224451060846043574630656 402967 -3745132697552781650696743339688 402968 8949589414336077426147992924160 402969 942153470040698849661566791680 402970 -1823339817855513570202074374400 402971 -7716120093120975729732678881280 402972 938147433012558917680996219392 402973 4587540688436566877303387141260 402974 -413018522931372843407282156160 402975 -30928236568109672922009495000 402976 7998336025940792913084456173568 402977 -641485437062018481379631831808 402978 2634147987973034822680518005760 402979 -2025494637511798479628205740640 402980 -2489295485793983500849667424000 402981 -1118527250729214418079687487648 402982 -4451497274085757269970809957408 402983 -2222647767704095851232568372736 402984 -6709242950582004490801717094400 402985 1279930761646513359434682059520 402986 4524940145556515596711019286192 402987 -497145466263682133859865558032 402988 -3867965024744325583612424864512 402989 -696871926196723379774422109940 402990 426268789984086415547147366400 402991 5237647747634692587099876741392 402992 -412337595876526839041094942720 402993 5789182652904838924584805180482 402994 -2985390674151976491279252478704 402995 3457172814624225301981783638000 402996 33254020748802730738365923328 402997 4162493794176153247965466217632 402998 -2768662593472051260526129788000 402999 -6207387243865742812069753197336 403000 -925911471628646763059036160000 403001 5366071595718148532394917545002 403002 352597293123554559023517772800 403003 -10152323723425346850096005694748 403004 673079546993054481125401221120 403005 2513920555463718665289980445120 403006 1966739693484371480264156148864 403007 8207037625354471384784136775032 403008 -107957685184578889235457638400 403009 5591462539620054242385650373040 403010 2175293428175052050057054392320 403011 -124482022385093814257112664368 403012 1769691734578469846277508269312 403013 6022332916923833558563591738200 403014 -2522853656423258804712502551360 403015 -4215021609577742133121694904840 403016 -6888071859067700596598204267520 403017 2104690365482095353178979819280 403018 -2169327673039832814452350837248 403019 7487720642813293307221907920992 403020 1987298526325671680453537587200 403021 -6674494808366306719721823086208 403022 1966864154113287734792651397312 403023 2035436657603922844650349422984 403024 562130245560823869383125360640 403025 -4215837350646028210024128480000 403026 1137861676378930633521141187584 403027 -6349741272762424473413835679328 403028 6666927335979537324863491307520 403029 3790020589461527321667144268800 403030 -424765610107712271402512820480 403031 -3742439566934212229778684726336 403032 -481724784036403430066159616000 403033 -400745515048325172519061553516 403034 -3197692247319615517048121773584 403035 -1499106206183797670930693540640 403036 -8023801768916811414230929277952 403037 5332497212391827150442406651686 403038 1568890288412149816240203150144 403039 37400405348272536099449640448 403040 6005976614205767197202173132800 403041 737804208268640769566563096704 403042 -2317771499984484130297326924000 403043 10487430967726936437557261195292 403044 -2459092244779825650456353270784 403045 9133323331151823696844730919000 403046 1021938201166394801081023271040 403047 -5936897109366717229343346714360 403048 6185839772150833631588183900160 403049 -10728037407097203933831495850950 403050 722160649258419575217220300800 403051 5119683152065965866266214156 403052 1918453938590232162564176320512 403053 -1563073628377893234010323027840 403054 1131959440097582188985445307392 403055 -1238082324960514352600820026040 403056 81983161923410114010381975552 403057 7736604008407563401280123428306 403058 401159211834270850024667151360 403059 -1792240754213666121525107236296 403060 1161980389162080046738051891200 403061 -6455048730443807404125584464338 403062 -491407782989598288938715881472 403063 209838633261864268163837822312 403064 9006630619055377457014578831360 403065 -1277639483252858269963310796660 403066 -632135240293458462977653332480 403067 833705698380109563209628720384 403068 -1153997601162177596559113756160 403069 -2028681810665357350430670849504 403070 -2570706253089011137372374291840 403071 -848940302093095930355909076960 403072 -14065481805892173384288294666240 403073 4507395120969220688738413241904 403074 -1404627883021719598556363911344 403075 -2722773997507930108360581668400 403076 1080120593290417683307366853760 403077 2152657806396431855452164465120 403078 -185455253549654611802288069760 403079 11480108688837330562950680710680 403080 471186538457724363783979008000 403081 1437830303142163359762721664640 403082 1638370543909448443996922767920 403083 3720638281308917712652279047600 403084 5331179979823767478658779525632 403085 3139671522647223434009124031200 403086 432529606907617649051537100864 403087 4347228557786593515272470304784 403088 596659260654971244039977041920 403089 1678384042172466966230631850224 403090 -1934935560781785285232240831680 403091 -723081879770190840509561757456 403092 3859566426707010354674742508416 403093 1340719693551458060876649249664 403094 -4614672181379002649150313959904 403095 279392534835424630895725632000 403096 -2896152541899083532081811998720 403097 -7468256325692684668781101526454 403098 -961671174103977525881443086336 403099 1025340834273423618064735733464 403100 2876380794588524885858898240000 403101 981661596087160551586965858630 403102 -2359931792774476794409798674048 403103 -9631988251443551864391880911648 403104 -2108566142348824905151540101120 403105 3253794023575658017685761210260 403106 -243840567757679018351126883072 403107 -3970192281488623246898297037960 403108 -606303339538289251350210001920 403109 2586746123627011920659955376416 403110 2838319015348511144033972371200 403111 -135051412087904904842719790376 403112 -899496093381496086922587187200 403113 1926467038097187069869819424144 403114 -5221737684405090366794160235344 403115 289817377521943471538474396400 403116 -588610430552075652094161715200 403117 3288743900036159868121522747680 403118 2055638911525153796137248103104 403119 -12226144565527326885993157407456 403120 -314448595127111591425739980800 403121 4359002013799174627024555592064 403122 89688218449893273732369439872 403123 -1807057415638159263669956407080 403124 2527094760662786494638294638592 403125 -65460137178122358946161300000 403126 -856237122633344154483436721856 403127 -8069445457324539168877623106800 403128 -440135716116292356169942732800 403129 11311534470641801160483030880260 403130 -368223748117203327259548718080 403131 3510151967294231266679844473280 403132 -3069169589835279881915369646080 403133 11555855080973019724512044045382 403134 -2601330545854996608407007395520 403135 -1480911872630250934669896880920 403136 -719221776429640736573462937600 403137 -1967031380548774192710442170240 403138 4470721921039311637230770168832 403139 -6225329439928722242586590155968 403140 -1565454260944765993595041382400 403141 -401684042301692775248891999458 403142 -9498823554207721916930970166560 403143 1567566925736323911622928291664 403144 2623461338605910499900587704320 403145 -1895462742160414503166530659100 403146 454677490600279073638563047472 403147 10161039028303259319892743373320 403148 -8660193257734982349876837057792 403149 -2637785591820478010433452307552 403150 2588868494432410623943280097600 403151 3893778705786015218879010765552 403152 61637542004952411582642388992 403153 -101822993067387117472386993756 403154 1034871124972900555832914309776 403155 389253110890949918162444180160 403156 -93510769305513940229988739328 403157 5790047114993856231799297804320 403158 -826811371778284261985662126080 403159 6179288149992699169510569236360 403160 760935047997585538569203712000 403161 436619128673637968855323887360 403162 -865937636227624659242200113168 403163 -9184084649962096016146515126588 403164 -864508202162891590529870023680 403165 -1218744206996291777683490918400 403166 -6680232522574987651653857391360 403167 4408786562488863743654886930048 403168 -80603240708814188239086944256 403169 -3377362669686061608905975173356 403170 -601919982179857399052266675200 403171 5896394764256926175783179294512 403172 -8596297378981595862323273088 403173 8120060849384816389791637821822 403174 -141215595787801351487365833600 403175 3353337608635787558435547206400 403176 2526526741286112485079842242560 403177 -17903508645635257349511742548620 403178 1689194171067856107366553502640 403179 149925468176349702815812474368 403180 -5534331285713048555474050790400 403181 7684945278428003343067402496982 403182 -1902615260935662904489227577152 403183 1949135178369898520683855860024 403184 -616506484211855805987699818496 403185 -4333109686597161175804429363200 403186 -75923659682532528591901962240 403187 -25201050710867039929094502240 403188 2437261021941396825412469145600 403189 1268792328024406220543460929592 403190 173106734260944410856042059520 403191 1600338843300479976588124087200 403192 -751870897841057676489561600000 403193 -27651604149495938549925361920 403194 1111257558896095555956396403200 403195 3176365896796682056107739507920 403196 -7901860725868424282283894681600 403197 -5975577970544906211007729843200 403198 1432866014707343162645368857600 403199 -12035738923649981408300717660760 403200 661916018946710566196792524800 403201 931975727620842591401152917504 403202 -5411307388281308117605641841224 403203 -2360244096808250559961693362696 403204 -12150330380658510104061852544 403205 -719492402771778623053006493280 403206 3355499166818387181554990085120 403207 -94860720673727915850883463888 403208 2174995448863175246578931189760 403209 4743874569638002204168247348928 403210 4298183378376141077807864771520 403211 -103044960469093715358681034008 403212 -1422409010907049905414799692288 403213 -2763656324621149131087496724736 403214 1835014104272791116660310520832 403215 -1048353835507678321615772336880 403216 2582974361254941960407993548800 403217 -1240439842139989969466923243008 403218 -269080851935157702490593164160 403219 11030240779750955615466957816620 403220 -5259640351130564271329158437120 403221 -1678327828476514958392898474016 403222 3483719401836971166131919354912 403223 483727158601622093651348887920 403224 -2832750826604134698561187553280 403225 1774860083008611384688898593575 403226 2464599858886898753760842239200 403227 4435501451429740087418888167848 403228 212110627242653081883689921536 403229 2803784717645141421140350937676 403230 432870961149140384774311470720 403231 -5506433859178541125912913145000 403232 1141186434628098466360727764992 403233 -131745828389313567025417304736 403234 100757324210627467051284664944 403235 -524184650729865057489943538880 403236 -685831705786002458631906643968 403237 -241617668314799251994318589954 403238 -728312677019037182870067291840 403239 2781545465990932795894175614080 403240 854716222745618758578895564800 403241 4842561576181632066506137323642 403242 932841591458215923328916058624 403243 7751931780361280986455435629492 403244 -2136268815882955466776164766464 403245 10260114619193078062605579936000 403246 5539528851346299762898879563072 403247 359382048291697717171825154040 403248 49530130865220621511308607488 403249 4527192967522406778652200355392 403250 -2795616931498098235511804856000 403251 -2719915545671907140961878714568 403252 376806137074611525925871110912 403253 3829233447298986195289964987502 403254 -43326273689578788486540484032 403255 6149412372634433102667088019160 403256 -2208800253283909157174894592000 403257 -5779223531531977149479811453408 403258 -5659131344029928455872422405520 403259 1340114122478939772390750787680 403260 1487130591386986258516390379520 403261 -11410418365916444823388017646138 403262 -835902486272563582343739672768 403263 329520702424319613476864640864 403264 732206004167201392055994023936 403265 4098888304656794472377861092800 403266 -156445834468068241759493582976 403267 -2276107783694551142636536207684 403268 275093669451990364436086891776 403269 7253461896228404321185587353760 403270 -2660831178814044742979396488320 403271 8699584088298193532016943328688 403272 9390728244408295192134373785600 403273 1092904665648705191461420191104 403274 -4387746090225827288892516091200 403275 -1144989672285540083247890568000 403276 -3334182910894207712596637283840 403277 -143790260057695647229655098368 403278 3495378137377867040549579125824 403279 -1101448605217013758431806569280 403280 -644849743964988896696756674560 403281 -604764006915633432453031646430 403282 -550766509216351345108104915456 403283 -2395505384754129977800369119480 403284 1531305774236092209108523241472 403285 1557874754799341150274044005980 403286 -814586521151739714318704432256 403287 2888516324766713181166280229120 403288 4593375294918847787757243893760 403289 -5892334078517451263876363585910 403290 1963043646553836851572338109920 403291 -5072916727356591163714159073760 403292 2046179247034906544733288854016 403293 -3136533582207374945425784170944 403294 3255140150605495194824900543040 403295 6297672439215962660626453636800 403296 -4203871996623377148685605666816 403297 -42776451331617853787317162272 403298 85183289206751217666794727936 403299 -222664346210514599030985682176 403300 -502573821975617216504599328000 403301 8609246344233852456185974978302 403302 1310191176819288290854320407232 403303 1083797473996440847390875254280 403304 -5591659514583950460662745415680 403305 -1046705340685939774621308334080 403306 5405237924828018697945000530352 403307 -7115240359229837447182158186528 403308 2616741118116381295539691752960 403309 -6761634242259501326059438584490 403310 -482978011340848955444327162880 403311 1491212242077568666829301009672 403312 -156787719722419769064880734208 403313 -2673557968425372860223685912080 403314 -4147857446606608639588076453760 403315 -5055167656277827010118678671280 403316 -869555534217628299523176888960 403317 -89180886183599222831004064452 403318 -4315462035900498702251130954240 403319 8371921296511279751401590536376 403320 -3115641422262008157975036518400 403321 8118718412597121282576246012544 403322 4936320664755738358090488377712 403323 3884489511381768721024380143664 403324 -1073462254488606591950618995200 403325 -148922221611900017391184481400 403326 -1180943157823123432438186536960 403327 2469107429898804618360365634176 403328 -1873171431991367849037036257280 403329 3266841919066745985318842670384 403330 -1432769180481986887108005958080 403331 -11673928205876223646177020020868 403332 -3532647537178731890439084748800 403333 3917440894711908120595426309376 403334 -413136115984064251750952609184 403335 2269767102361702320567842343720 403336 -232110160066178373518460472320 403337 -2283454223911949389010189465856 403338 1534593205129346964708191785728 403339 -1809466322641924022850995906860 403340 31563481306543400769599815680 403341 -1740985662472410202858317079296 403342 -1582454294663654134252884993408 403343 -2627604050047138617623998632600 403344 -626550414483851988126025015296 403345 1729233275512919665682265578100 403346 -3590983331326181136354358870128 403347 1373363089481032379317606217472 403348 -4440185220548477365548978769920 403349 9190082810628344151743650361760 403350 1401449949016417963881360072000 403351 -1124389281552489274978004912640 403352 -4618881098282490627592714321920 403353 9050696986838339695768692040800 403354 2670669493718162021341571008512 403355 5588267642131702366962066941760 403356 -1533529329217293420954560521728 403357 9044840726947178664922557935712 403358 -1549761200067275734530823090560 403359 -9033818780007365934137504785920 403360 6038077104581817706105674792960 403361 2272688557234746766883197510080 403362 -2298318615032885563520148594480 403363 -1069339196302104122963201508388 403364 1180598912556953507289230582016 403365 870273150568674709181892930720 403366 2387884858679342104679086513632 403367 5858820962577346607644610630352 403368 -3418687879530875048420597514240 403369 1908858048545307955196149515770 403370 -3595850298187955652524705625600 403371 5883157153469323984873927248540 403372 -515642164489638827507489681408 403373 92549997240919690420999327200 403374 783124803065806253472737157120 403375 -4383953519781117592728008136000 403376 1605653364201606790496490258432 403377 495187352615818218700338902208 403378 3307243321340807038721070986880 403379 1422392828941460646989856195576 403380 2794944098169821615168421365760 403381 -466288656269988182650935342336 403382 -971842096950813430263834476928 403383 -35743562937869450094055336320 403384 10763041718100691219024084930560 403385 3041126193363879591208539440580 403386 -4011235753712580783890535361536 403387 9002794013113232293392383240036 403388 -2773179184440443093376107891712 403389 2454751050591632773675381727040 403390 776036050857581322487556908800 403391 -4275965297729588050322892950208 403392 1004562519239470857635122642944 403393 7199977550875942906000902237480 403394 -1877170438147666575382673123808 403395 2189523296770846887268735596720 403396 1082242418856383776735745118208 403397 -5897182867483907753018917343520 403398 61127873694201198410991589824 403399 -691519611019994890481488785120 403400 -4901141284414789604285470848000 403401 -12304317409977336030535639821696 403402 -855728752504896255999938128848 403403 -689854060727169154583415247872 403404 -3889367627758789499377243144704 403405 -2394887704241808042630860261940 403406 1621989787301315948969320984704 403407 8321358314440039726301468451840 403408 1081999836047846759477373829120 403409 -4832121969418403906256251530380 403410 287613457170885505758912952320 403411 -4232271915847649400185644707728 403412 8668440281817591198544801961856 403413 -5139957698209324940788128610656 403414 -9375288745772576483065488672 403415 5385854638846533330842757121560 403416 -398112440276806858829623541760 403417 -7591016021675434242948545286774 403418 -5705502397787178025317291213840 403419 2054261908757690367826589397360 403420 3724955348967829956241265633280 403421 944434771335868243696943102700 403422 1688466599912390021383872973824 403423 -6519067547683609036303441101440 403424 2917931161037465942590949425152 403425 -554355641404847657036427058800 403426 -28408582595505466740026756736 403427 -2043715918692881314680051330000 403428 5533275072064513042503562245120 403429 2856656794608616142490296945884 403430 -2714611285472900946995331584640 403431 1174927921803668162555694831744 403432 4097309761502944088887613030400 403433 -716781943931858149114092309318 403434 21496546861896469985075220480 403435 -7318953808930067109044544537120 403436 -1193700149679625255125035375616 403437 -3003774478158295206631895912640 403438 -578923594689024706066529560704 403439 3193880982248775026209367772240 403440 -547153193582765251816317419520 403441 141193743556679318486897876800 403442 1746543421363185906673479805440 403443 3197361530178407312157603826800 403444 506559475614175312657768630400 403445 784152393426460706221996356480 403446 -2179377512576641089341452454400 403447 -5811067514944134111498067586088 403448 -5311845684611622376854604185600 403449 -342335410835789717190565019712 403450 2927305551819830331507359058000 403451 -21607321233431130906204213937968 403452 432217482436449865662404631552 403453 3489688303696930188611277302080 403454 781506055159986725677786222272 403455 1421397827704988827853540522400 403456 383372932546587922291060899840 403457 -523850042462834345311568319420 403458 129852409279233718618038021888 403459 -4609059153518717916191324116784 403460 -4008823151359462171491426558720 403461 275151243740921355797956189692 403462 -2705113837943048366410484004768 403463 -1574555604559087353069915818616 403464 -1922962934525038126909915668480 403465 808719662414967786131743987200 403466 1276654216733499653467900634880 403467 -5336407275370201960037099386920 403468 59224633495451250889686722560 403469 137175230342278600878248195808 403470 1813124351795913262104775801920 403471 281965598351857708739122261072 403472 -2241998444086371504377984974848 403473 -747665845352567194664032059456 403474 -2453194243354402028413854695808 403475 -4020983874786787244577085096500 403476 2205969813398518039316311160832 403477 -15107844734567505838188832775940 403478 6310673360489136757164852085056 403479 743706718498497565670170040064 403480 -2306705160654043121427981926400 403481 118743314426625748840575418824 403482 -1703296144102345276800554961408 403483 -6405188355026458939004950182268 403484 -3890615055277749600390737702400 403485 -546625053532001247897570906240 403486 -2418623191381393312002273863808 403487 -1767485363834531645892060175248 403488 -8899207309455288624166474874880 403489 1891987113327183339274851427008 403490 -3652843891355793929036325021120 403491 711919508940297350021915337024 403492 -2320148168411964718875267628800 403493 -201366104458202088118586774496 403494 491857934843925398471819765760 403495 -7327298747505634015421187642240 403496 357704729504791604297474703360 403497 -752774138856578014653492988560 403498 1198169337733791910288819486560 403499 -4915863181533389708884992391500 403500 3440789403161118545024490240000 403501 -759297069499975533398615365440 403502 2230202600447947915220406765504 403503 784909142637046399562961571200 403504 -584350278993120001476135239680 403505 4860213057072248765174951220660 403506 -3903299717850986461770015888480 403507 -808445650379799668009441601920 403508 1769460828527343642081726806016 403509 1763214657772301539205222025504 403510 3758043989216171165287673756160 403511 -3988982834267146788377343660888 403512 46940481503137184504675696640 403513 2137929119371835321658544074384 403514 1272530380796741216705163359856 403515 4178202978805374579804483717600 403516 -4879527694961654059647038346240 403517 6471503687380910242585319006880 403518 -10815829022266469732860318080 403519 623135540985899912832411702880 403520 -565026120641197915660741509120 403521 7716604612207697202558042622512 403522 -240539347525976750191730549760 403523 2721659328896613563243934853464 403524 3803357131723566464820616995840 403525 -903868927131016466733631754950 403526 979408199127639184214595762240 403527 -292416022722563056018992407040 403528 5003543526868126685226510812160 403529 -1948862689521350599774890298368 403530 1512943350667425703112789848320 403531 156625164036715153536229867192 403532 -7575020392696937291173149480960 403533 -122964670640633335109670179700 403534 4224658757509878801410521780416 403535 5761890150258476873547770400 403536 307484758884932431057670897664 403537 -9174919119263942275301430588814 403538 -1151769052097142353168955700080 403539 5179636595920573323787031652024 403540 -996144958075517211198783893760 403541 -13760782969795511350785932712480 403542 171414138708535516571100218112 403543 -2819728835089087573524875147600 403544 -339735777258019606182375444480 403545 -186798317054238354981470431680 403546 1501726587106617046010028630528 403547 11333342950423134370183912284996 403548 1659805273687243784851729082880 403549 -9592807618821063953974692127450 403550 -213925864084207662757569763200 403551 -5502020633921788572414628100520 403552 5170717270589207167906754199552 403553 -6763276675378953283895007711198 403554 -1618488527488124521950521160192 403555 -125703722340978170929272638640 403556 2582255507567150684092550614272 403557 -391894622915982372939399768576 403558 395167499367475932879250710528 403559 -838154725104451606548714719520 403560 2565426052104988772743464960000 403561 -8186369095203629894886125616048 403562 -980553400749922549987453669968 403563 -2918320270380785200343472353952 403564 3140629973698607446056150205440 403565 1918794764841044288410705736460 403566 2018038433961336806474014722624 403567 6018854056686919038084781105616 403568 930646820493305135950858911744 403569 4868383121499750916084314844320 403570 -4052782331472768937804383527520 403571 -601518136704373365556127591088 403572 394043005055398013726516582400 403573 -3615042803746699815052334181696 403574 139343801958513476721126181536 403575 -3870323640649243141278839555400 403576 160169520529879962106326773760 403577 -1631146668593585351735512055574 403578 424858655399053438629068131584 403579 -550094021010302029395316902720 403580 -4225343294531728889380037237760 403581 -814552257891963372927645729600 403582 5103840227316304426426695163392 403583 3911942784896388040827540914304 403584 -4782703273296375260296626831360 403585 267215698108109506555719279360 403586 -2244332108254892615245416286176 403587 -1763483825407828091111893572156 403588 2225670950945114040865725598720 403589 2331619828440807939787614876672 403590 -393170856856509866145579509760 403591 2755745470482106786725207507992 403592 -1040281314047866490319942942720 403593 -1139448108609496150725408825600 403594 6017908636763909455962515106096 403595 279516324553561090107909785520 403596 -1606638908891383307128722401280 403597 -8619702246885140441956217612628 403598 670678245209992857665010624 403599 2148025152184807529639106541440 403600 355932751428320382182288384000 403601 384389030931482209042876328304 403602 -869723658726204096455617541376 403603 -5183266762082152610568413784148 403604 -763054575193787731214122119168 403605 -395800047311999478078998535300 403606 143564359862477672944286662656 403607 -2427801604959915650412330873144 403608 -4279110496586117819573889761280 403609 4232407314701214702929536145604 403610 -2900690480289290247469265675040 403611 -3504625055300237590823047349760 403612 9502317063114645405924073723392 403613 647371094841742801700363630598 403614 2369661714814366055494167200640 403615 10185730860059669898047257200 403616 4389955119957409771566970109952 403617 295008539545476844858515286080 403618 -355368648722717773149576600240 403619 3165790515068570675521213954920 403620 -678472049746341576038359388160 403621 9532500037328861558255454725822 403622 -1433189061922234157184027859200 403623 -5906527343635720713402233538432 403624 3844749112802715184846030264320 403625 -10785012103540336901701929915000 403626 -3467640864577814119628248870656 403627 744681368232080687093211045520 403628 9751220263983120228029662426368 403629 -1830744764822026699240267788192 403630 847514813072975726048825656320 403631 8720282110404914755726938809472 403632 -216401233407203894334992695296 403633 -2635395289063179753310525886540 403634 -1841129386076228786617384521216 403635 1745518744860887172122655609600 403636 3591000803647528958244351467520 403637 -344644780138389924310906982760 403638 540352332475131257818894954944 403639 -8651942991616574749317742483344 403640 3342976196433843250748236492800 403641 36349142559722873917334625600 403642 -57318725306614721149515504528 403643 5416192710526561429208898383544 403644 -279849765581921512866802281984 403645 1337744931414443662792367649600 403646 4980481860917638336291397590272 403647 -7375891239990952780103842130928 403648 -498173149753797873273189433344 403649 -3948541866690686847983143612350 403650 483026881157402108171202432000 403651 4155170836927230710691715152000 403652 -9705393541038678714634226542464 403653 2196907448297734727859919626144 403654 -1866323615386921163568450712224 403655 2152180002870699008358921369600 403656 6331211860724936204324659200 403657 11062569743254243004434361280640 403658 -5891753941308862173694155706320 403659 -5712823810168529070646873576836 403660 -2994642055308799934260071736320 403661 -4398722767922421264706912857738 403662 2020420199500104266200117680192 403663 -1547855637281977715246154514376 403664 -1474999943172401757976842117120 403665 -1377851212546186638802090510080 403666 3000052412321787657094568422032 403667 -8942800217657594104743420414648 403668 3037742418935655991233688033152 403669 144622017100342510653961787296 403670 1626923008641163047134751768960 403671 -440745850945008351935963447040 403672 7408474382894584554123457996800 403673 -5072056840064957022105208457856 403674 -2326667358526859260027368126720 403675 -91314089641233698234461134200 403676 1086236020799214292454737704960 403677 6291400530802375664819773035840 403678 3320740767362602441004356285440 403679 2152364551617676349473572773280 403680 -1026586846387455066469009981440 403681 -1479255175908376144817183015518 403682 -2027117359560044349373145481216 403683 2337782590717172985969059742720 403684 50107618107021965583468676096 403685 -8059497035685103127571142975620 403686 632085565893943982788972396224 403687 9185231748241341135844161569336 403688 -4997636341001321232908177802240 403689 2716390593548628613926954031296 403690 108296322646785327103208140800 403691 -610228877151442521027307725000 403692 2552960453103246836698949924352 403693 8840684095167682905799567928320 403694 4974415650990204561424825912896 403695 -1430734287418670091149152708680 403696 201037217052239912762136133632 403697 -1960297000288555169064409849536 403698 3878969009937587715982728526848 403699 -10911000172795991847811676501064 403700 -3569870159320955548312953753600 403701 1888808759368591833037342899360 403702 -2308892340236675884490280636288 403703 8787374922261570345328449566952 403704 58869918698793469669437235200 403705 -1795104806406149875963482354240 403706 1342261385843341178084504903424 403707 -1223064358323921337937357182608 403708 7320509300253724193190427209728 403709 -6474086844323445041291304001140 403710 -793460524637460721668580679040 403711 2968087651238034212831069817600 403712 4266547899791078414748997386240 403713 1933896877234239217192374069504 403714 5910560180955585945964232890272 403715 -528615928841651805035825766480 403716 6065336611061576263574426695680 403717 7772088831040674840620562316766 403718 929075962523629237105085222016 403719 1559612531770840773154048111488 403720 1607605285256899992287926732800 403721 1155745701877542382627285424922 403722 -1475649886439614744927848349440 403723 -3968477232112825804949501689520 403724 -2288138379573674145247009077504 403725 271578400228392922712521656000 403726 4942620639029411097845274921600 403727 62394825150309661143459627120 403728 -493787319714024427872177094656 403729 -3413286794067026811723723150670 403730 -1695391918750351642188757939200 403731 -10333794893225902967348551209600 403732 -1011587275145765364211866122240 403733 -1884866677593011069496891815424 403734 -1272784553124287035401245920320 403735 -4722011613596380446124822633320 403736 758521700390087029538226585600 403737 3369747337105496849661668876640 403738 7287122705048327722241450734560 403739 851503591357142333526260696352 403740 3806731956515346085091159554560 403741 -2413018449472077281617869914670 403742 4374704447554370548477498020864 403743 8003395512848557914915749064264 403744 -1012572047023245709908268548096 403745 -4559489088298925439450995227500 403746 190283476688388996237634143744 403747 -15081229459530027177682517335368 403748 -1550147529924285576358891742592 403749 2013750721944761069933905499964 403750 -863903383129131441678073800000 403751 2548129683309103712860193646312 403752 988863994071244482678064005120 403753 -1173677195895951277965050664320 403754 529512124044385303649980867008 403755 -3398068001771501572502639239680 403756 174793463396249114176644086272 403757 -6192451467560604763571937989994 403758 -1974069696807818963267518558080 403759 1938783272159496494936918905240 403760 1826563120122624925314285895680 403761 4559431973139335285133266255472 403762 4127030673073827089750800783632 403763 16613444955005368070914412904 403764 -1599921761484656512548692250624 403765 -1516931706688247386402611338880 403766 6490094171689112076080831029824 403767 974861031586947112085254096320 403768 2521110846001574040753128325120 403769 10499919456374816062924696752000 403770 -49767618614370557129564751360 403771 1509031384844240867096411386000 403772 4224882379053276641842546277376 403773 -6325710110078801328122802806016 403774 -915209349479831483678736285696 403775 1249869584088401750154556545600 403776 -1756935435187863449633460584448 403777 13112358782869299972339328896 403778 -1364046184860161484297845728560 403779 -844709097226184512289393367816 403780 -1366152925441562985486676170240 403781 241535925319738918142139116160 403782 -861453295164371100628984256640 403783 -12492297311499863006781664556968 403784 1590289225902188351013232281600 403785 -172120545098008369690798501020 403786 6379338926476033698100412972592 403787 8804534066425370482548731324436 403788 659999273059176023533183303680 403789 -552687642959373771424762202676 403790 -487197668303627889533196096000 403791 4493510320459362540437793971592 403792 2372317599783226146644576362496 403793 -370268776267751407330056087000 403794 1880780683136784484530185124624 403795 1415852641052555451277366598400 403796 610149013402557927235631802240 403797 5570494440724764313948147173120 403798 2275554622084159118270462496000 403799 5311514617799999200830431320920 403800 -2573769071818794252111109632000 403801 11266577043241078277564388906132 403802 697973694082891379711535274752 403803 3421950490903429501459204380012 403804 -588464926487945258505950303744 403805 -3040766589845158824693323211540 403806 -508659288736871198567865434112 403807 2270098836153105923922374713680 403808 -1352037197084368712809318318080 403809 2039934382479608213363185183392 403810 2101272667161264763443233349120 403811 -1393987500057968732180340957216 403812 -2661291970402273391880639129600 403813 -111214048667953618958546860736 403814 3691236678737205214274214764256 403815 -624650140542822806318712306480 403816 186216715617826377125948866560 403817 -184609082886690154800457192134 403818 -686782871963423143422108876288 403819 -4796285227393418931456092722256 403820 3144795383480919566648380892160 403821 -2049683771579322754763822450880 403822 -3476259321568077087666657252288 403823 -1522732183101353923306322092560 403824 1124005636951110198027076239360 403825 -613889631471462062154063070500 403826 -144176445604872520666756702080 403827 3352448070239986239813990168120 403828 -2340425160310821332998050159232 403829 4265283854715847565677483376430 403830 -222406917658719479220601946880 403831 2608600288430368892389519062632 403832 -649971101853889250489380085760 403833 103940954742535863590304573984 403834 1498080493333850151087047727360 403835 -5297202354753877658135968117440 403836 396002989641232443959013417984 403837 -490739960120666882100116701696 403838 -5570664929088216554865892615680 403839 2352710574735230616026416949520 403840 -6961414287787974971611309670400 403841 1739977656157303216278669638832 403842 3288308416895379926239074237312 403843 2293708000569184720943747796744 403844 1362326016216323448104644816896 403845 -550907421520969642805753616000 403846 -2130707414699048103776278900128 403847 -2773226532114850497170122014048 403848 -3583126360031513555160745574400 403849 2753430978156222083274299293850 403850 -542327259362956331145492895200 403851 -63381457858392008255456879616 403852 6189779882566595623813458347520 403853 -9835646429267435861964400273536 403854 2820397471582736581891616701440 403855 3627138949798689222761097851400 403856 41151985473391853825866924032 403857 -3340195571078770076446516468992 403858 -1961647636827484288119955208544 403859 2726113744905545680357510014120 403860 -751263056790743725475783639040 403861 7044955099630494660361354712462 403862 -2112894726225321947171699659968 403863 5043175727758800885050563511424 403864 -11269080171331530675694911590400 403865 -2094408169559666398684117872000 403866 1214482511227453240705594367472 403867 4312785109356495043032728326916 403868 1430092947700639881618214219776 403869 7774180421348579843883207162240 403870 -2552343086195911224498612093120 403871 8275457901998660982162972527424 403872 1941549040298406912665692667904 403873 -14442651277541733123938962890576 403874 -58118371455726738399117926064 403875 6429112208430340573676547540000 403876 -3620893011297340069726451288064 403877 11004099516723646069251318753726 403878 -902203131488442025600331269632 403879 1797021002500007977025207523376 403880 -220845458239591877424488448000 403881 -1287384519625952704319940224256 403882 -2750761318418255263326539191200 403883 10832671299903553401641585137200 403884 -1044832795298115244496857829376 403885 -5912748584386158699185850786420 403886 1623290960263889338540104220416 403887 -2785622413922356695194653367040 403888 -1519847401398384191204730585088 403889 -10632772035203968470767377139310 403890 -1299094599450003613441383790080 403891 -954553390670431671105174163416 403892 -172588595807063424583805871360 403893 1360135033842784160259602478720 403894 -6895897726338279815831563473504 403895 299933496541439730971738045400 403896 -6052270218624051094063196467200 403897 4426787457066970843937129243140 403898 -8902733434748302488203479440 403899 18641818569107232509854104576 403900 551594564000563451978324915200 403901 9325939831024347914597815192902 403902 3561931566618451288489853398080 403903 65385151843036281869301250464 403904 1149908251479164016255792316416 403905 1065348824013216320223395756160 403906 2374808659704049797794946259152 403907 940098698375167621248097218156 403908 4331412629657101782632431466496 403909 396435989500229516923779640128 403910 -1206983528118171153904455417600 403911 -1517857771053209961333107762640 403912 659297601483199028374164940800 403913 4610842622170642496941991702244 403914 188040682132767860865871933440 403915 1167441024414567369058571014560 403916 24992705626649373853481848320 403917 2073902898597862463130444338880 403918 -7561544347707149392788331632384 403919 -1200812561215722255716074872720 403920 1289927363991498915652318003200 403921 -2591405461311100666742375145280 403922 -3856163766925817670426425989488 403923 1800510805984094858829018506544 403924 8346637781139990862379708544896 403925 1897120961602945340081760136800 403926 -1295879220395637131248275456 403927 5348401013556013374085535256160 403928 -1817713847446541736554964541440 403929 2451387830535770272516227038724 403930 72185721864053071488222597120 403931 -3480837428740018346608914131736 403932 -31901085696099652132708371456 403933 3563463398569195064703656694182 403934 2893695426854986499774107826880 403935 366042061719828881971274396160 403936 -2441959464841131832701917331456 403937 3104425940327651857481258957892 403938 -314500752957349269770550494256 403939 -4965121611636780147033697405200 403940 4257126920285157225093855129600 403941 -4775145689127738931674626962080 403942 -25594529595538235175233574912 403943 5546393986140139158691220359080 403944 1373941077510658158881555742720 403945 -1821267212908495247365020270300 403946 3793025876566962243719966922672 403947 -343007942428034085823937209404 403948 -8986725679528256524500633448192 403949 981525891159984839205053008128 403950 1047342709690695119564069457600 403951 2307574482871580460607817359952 403952 1237353658000768541700131782656 403953 -6034429251855824746037969868192 403954 -3381901127402630941463900875344 403955 2834006621751550173844719362160 403956 3356626067126181013329069690240 403957 -12025560270089549750626970195794 403958 -5736717373756346348202272557920 403959 39261054481081757807103074664 403960 -5206441094798564558500738560000 403961 2038640862032831084758089394944 403962 -291311670299719563510547265280 403963 2569895220711025774342700338960 403964 -395279156439575537413981352448 403965 -4074749379259299902890074286080 403966 1575712632937043694417114034944 403967 -5601618586434447639863223118680 403968 2232484970747976415489434845184 403969 4976535916199522404756400506370 403970 181538961527848997457665280000 403971 3742552469401994944050163282152 403972 1056459301199276809401926479872 403973 -4404703221547020104127907625280 403974 4175045253683262624369933613440 403975 -670602654045742019448100690800 403976 -529922859913880083885728721920 403977 266078088780922008585680317632 403978 -460562804567663840730062242560 403979 5373510316105670840184101930580 403980 -1084399060383577750876491248640 403981 -12138753525897309944045405078218 403982 568189634964616346693775197952 403983 -7381458520030950057859670658648 403984 198816628209979026415041642496 403985 -40118198400029734635711547200 403986 286676850485319473433060188928 403987 -393782034975632488488710989568 403988 -1782360638829039770874003423744 403989 1255361510032160652391780939968 403990 -1535042552545031170266028972800 403991 1560012128420925676100534020272 403992 -505687663086414093917696655360 403993 5544383253006432171720914391242 403994 5503621094307725860613566573296 403995 -2648071862096295976860224482560 403996 -5689443639331196649013824064000 403997 8001764947645046111088440165280 403998 1058412969680553934779170442240 403999 5734402496478713995466587823160 404000 5772506270639527820697698304000 404001 2308293136972159380456769198080 404002 -2807415850780619108350169424048 404003 -2131260483856562170785005009040 404004 -5613192204155421141093120718848 404005 4246022766801239697596290926840 404006 -1750870448863257155501798833920 404007 945614517943653777618521657640 404008 10253954850081783878642550865920 404009 296876963287008397227994233210 404010 1548634505636869134866380136880 404011 -7763001402684278878189226349388 404012 1014138346165530148186134970368 404013 -890672364150414106661526079296 404014 625735735450686432748821697920 404015 -3423172747548520308060875478840 404016 870875066393704807770736558080 404017 1520997431768178352960959074066 404018 -280038371105221140541104976896 404019 -1513415604903649334246359728 404020 5618186607030973586738737908480 404021 10181064151274970805149518970222 404022 1425517814804601258880174308672 404023 2862410299429998721089879922624 404024 -3864216375635950097374469591040 404025 -3720949365144911274773476369200 404026 1447415106458715821852292591360 404027 4030217288424292007111348222160 404028 5390228298086860820891143680 404029 -3528116665340709402578324013370 404030 -962734619302821462681874442880 404031 -4000725900754897817437844987448 404032 -1264027433806201661810980945920 404033 -6135226739154656151727817280 404034 -514408229250677825057857134720 404035 -8251347794751698823989662582800 404036 -9267025209442522655385934389120 404037 -1627330192310728118070876654306 404038 -4227391990253506723984187516160 404039 4983629988445110371787029747856 404040 -181247419744721684269409894400 404041 -7342535923859568164821704622656 404042 2470443890880684237718623066672 404043 -2213767442806544466686032906536 404044 1121579048007241431631013684736 404045 -5405549084370023097633036731700 404046 -2472600811415349659043500928 404047 -1152252355634885524716437858208 404048 2672540883662914314866220982272 404049 -4308736080774479838399382085136 404050 1511936343306737670935474794800 404051 -7486019369273914429480599132948 404052 3439053821826910473275556440064 404053 668230773845679793193744257084 404054 831855738451747287945418752000 404055 -159634523157709375542283473600 404056 -5347336195547408701072105943040 404057 9898859568204084295984931886660 404058 -1914190135989126983485984636416 404059 -12748459941034188309555148625184 404060 -241634845483389479440026086400 404061 155672331232131318847713988608 404062 -926274171767534689689310531968 404063 4753507298020505984628913735920 404064 2899162519182096737584069214208 404065 -7594092722408476734388371041280 404066 1089111189604916814581850364704 404067 3876043108738695315454798196796 404068 -219902654203670227291233665024 404069 -2014916922635372193677031759456 404070 1713240730411985122191796579200 404071 -203920372602110117004441420968 404072 -5397899512692327937242016942080 404073 4993491407548201582063307637600 404074 -5078629757630193025548829022208 404075 1406079664261728402094227534000 404076 2243175523661230755255137009664 404077 -1009444419660981868273881126688 404078 -4902057378903072511418127356160 404079 -846187187601771320441279642856 404080 -1079966370889780770951702282240 404081 -8651830264397452031694903107118 404082 2390544559198410158744319974400 404083 1882495632196868758346124072904 404084 4225659775090812551447113209216 404085 -1310666424769223997313524940800 404086 -2344998244202334078792023905920 404087 7884083421091197763082527293840 404088 2021933309778465561661252608000 404089 -4021966160545568554807701484544 404090 2925870441184714032648792377280 404091 -4566812992690064948550268535160 404092 -1869279187817497620046889036800 404093 6544983244384811777684904328224 404094 838861220986786279277720827200 404095 7061661180260121752002443882600 404096 -932452778042683339594436444160 404097 -951429773654489015038564347600 404098 -1230577603069168765785714289200 404099 -8809744863684529043985534336900 404100 2612101634392649184448429680000 404101 -1121543978327335707849114233796 404102 -4079551068705384306355330782528 404103 -5976129453471168618813863607000 404104 3555879501670682140975237493760 404105 30919546337909500674932532360 404106 -2910447363935155917313080493056 404107 2763733569051643704181098682704 404108 -5119976365186531535205504905472 404109 -5945563767610987810567784188416 404110 469803850454764041310225797120 404111 5630316369849067664875381751400 404112 -741871498361178611923794984960 404113 2461242523106284008344736621362 404114 19675618444388915819168243712 404115 558795564766359243902964924000 404116 1809065635099102758645902172160 404117 -727314566489165516787198899808 404118 -1107867644042731771169907361152 404119 3807217899574445268861208888520 404120 3498012616568744498612058316800 404121 -7633775896343370362878562711088 404122 3899670497539676563669914704112 404123 5128012693405082985608506746372 404124 -716884160304806737613144506368 404125 3985963157705296125101941638000 404126 -714015266420493285802515919488 404127 -5651558522212043369985758338392 404128 273651692800692182698634379264 404129 -9578087075032727562717097757520 404130 -217486579182155565856314048000 404131 92578825421981669673135038624 404132 3918751978672303366200740093952 404133 4114379008126630127331438473664 404134 1352867420359096285846747509216 404135 74234079793710099680057418960 404136 -3471608883707604018445757644800 404137 -3767337135564250840032564635148 404138 -748914956167846058863183451904 404139 889380345221630957264738051520 404140 -9760197765358174238742113280 404141 -7771315559212908659458426150548 404142 844054454132138886509085494400 404143 5310578130727758029261936661160 404144 1133750728934643094170785218560 404145 2056036804591420141969742147520 404146 -428308728314498355872161887840 404147 1328564526005176151276834098752 404148 -3499895675213894035391597752320 404149 1902411713217254480510944752000 404150 943812919988599767707009304000 404151 1560872200039331527935714411648 404152 4853660032590359587533976596480 404153 -13981634455595740955394378902400 404154 -1326875297534551079900526062736 404155 6405797817982156684718300722560 404156 2461054376503434369288508280832 404157 -576724784002776398661948864 404158 -4171607659115824728498802401024 404159 3399819357151126292364227880816 404160 562184156275974825520775823360 404161 -4208006516855936358699208098238 404162 -922748168614181039505933457536 404163 -2965971386438153145446416419600 404164 4645406820282072879652254515200 404165 -2013525281021740255917175583940 404166 -25544090758204177759155419136 404167 11028929618360414650541774336216 404168 1164862143596712169340261376000 404169 -259375846534336967383580385600 404170 -1183557644206541044549325582400 404171 -4165743369540234762862372610400 404172 -2775064556171985435289300884480 404173 1145729996775295369830675803520 404174 1601015538160044783983686854336 404175 3699609034697395434182401066800 404176 -2063792326555212994202424352768 404177 7217903254408334845193201047026 404178 -157169830122635324298667905024 404179 767247695957490415826385097584 404180 -489773425159667626184246108160 404181 -5980321992564102272361819551730 404182 2164589096244615497851491614400 404183 1993408868418385586280170192904 404184 -5943071122161630617274946191360 404185 -1422647031963215425921881982200 404186 -2567783515412616092904669889056 404187 -363397067765140079074319435520 404188 -1807590868330528236946520697344 404189 -5200028703623055011271515954010 404190 21016517512083533544220200000 404191 10843198597564448299017175282592 404192 1851377869581729825684507328512 404193 -978465063721275550020391929936 404194 512231809052255909035415173632 404195 -6141021713037886537764020574000 404196 1927604479260762300179449626624 404197 -1014455786555256785509274740354 404198 -2455319719929559804862215706400 404199 -1041625625253887602361561125536 404200 99141026359278039987400704000 404201 211505057443233154675230219252 404202 -1183509427309545499516862530560 404203 -6886445226463597795260553825776 404204 -8487583205802967195477849292544 404205 -3020454642418342673734085444640 404206 -2530034703251648992279151631360 404207 -5008795115982107350168851885960 404208 -250588171053240663185531928576 404209 1094064498276710460354977149440 404210 -747809302520906428489376739840 404211 4107720146233128715835414097984 404212 -2165178497853333614277455943680 404213 -8758003198952599863672467219538 404214 -2242278197058760226079604752960 404215 -195711881220833854118438196000 404216 -6007541678991370553810110955520 404217 -11190373232589068222024537555520 404218 -3863198117242029437125753015440 404219 640704798050130776921503946520 404220 1490021603392340340718329185280 404221 -10751433030058321046721462947578 404222 -55108925124385770403182633216 404223 5790347265183354384618242051784 404224 -7274484532097017875081692446720 404225 923515685855274404905277496000 404226 2725766117549487538060093935264 404227 3100531938239512999783275603952 404228 -5730381897274238366046457058304 404229 1434242669549733150301978056000 404230 2639814446477824605233352581760 404231 4974758246300710815178960497120 404232 -610065624302470365656716615680 404233 -6323232921864579967286816434160 404234 -926486209792931532886897217280 404235 -871222264345630725209558951760 404236 -1764791179561508269299565079552 404237 -3932550820091983654060641107700 404238 -100829230432722526185243112320 404239 3783597772657827764949067395000 404240 90155674127419127797430353920 404241 -4833750261700818478364070859776 404242 124109231031215508967827280272 404243 -75482648057214565289459850240 404244 -3307543540310343294434002636800 404245 -6075947414023609383842021374500 404246 1805524860943555882804114136640 404247 8326348763006701980545964049512 404248 2957756618202862444010167910400 404249 2903170144664866895263391714250 404250 -1969786711054774725773639616000 404251 -517062696162998347656046362748 404252 -8607055709146646854911662283264 404253 334052869810026464591964401862 404254 -3142062042660305265173690807424 404255 13204925445176870731782905075760 404256 -7281034044270470549467754397696 404257 3229163599472875013118552440512 404258 3841515397017806754767021382480 404259 5501163070924152787666511280504 404260 1942608678511997680320992486400 404261 -6898388078034334883390496324 404262 1240484185014812726021725773312 404263 4853165767050790293037501718920 404264 -3369128401095988909590666854400 404265 2544759816947540131567198576320 404266 3075260488560550197884539148544 404267 -6928222116307353665308860612684 404268 2756902314939062336001082552320 404269 -2621545195083454911875754004330 404270 628254362766942818019860806080 404271 27468412708063756875175102464 404272 2006987692112477870094192771072 404273 -2842967404297128927650094122478 404274 50080707925188755900849519616 404275 7570575884867841644256856106800 404276 10507900605940484243639648378880 404277 1713930327854456166601702218432 404278 446550812492952557542605852672 404279 243174719050423289487559968984 404280 -1703779104633224283385601126400 404281 3691343808773085113938134372100 404282 84010849441864401805679884800 404283 2859491648837493628151930912448 404284 -512188979462223265057775076864 404285 173725639591965976299459816960 404286 33545220276188082678645510144 404287 -233488545553016279148799533168 404288 1413921542091473126169169625088 404289 -5468542880471955514159648339500 404290 2856920295406438708165687802400 404291 -7532992526890217049799956778308 404292 -1474536814454250694027481223168 404293 -5586149911543275662363161776096 404294 4439340871936799063531175419904 404295 -534915653443647552498402373680 404296 5878176250009127300831587829760 404297 20495331178751625396888399087012 404298 349325210132318880108295557120 404299 2268010457814804195641758309056 404300 -1081558542053069153727374515200 404301 -786750084044310950998180971840 404302 2341567908553101742996854511104 404303 -7689922383279162587621574586296 404304 685336489589216903291141750784 404305 3795695887573052086650389737920 404306 1704585565418184822371859194880 404307 -8088948467417132142978575118960 404308 -4356431354339363200873532336384 404309 1393115464274153104675473954510 404310 -1531399458208117240328370099840 404311 2863923065979707377354420086200 404312 -1032375502328032162190133196800 404313 440886143353615104631781812608 404314 -542790928507396750846797157920 404315 8935682054941278860886624480960 404316 3059181089649755238402518828544 404317 -4853300020953059989728364019040 404318 -1602705553883183397026175128640 404319 -112013929001605739774034741120 404320 -44931211986391017484407275520 404321 9306055714153441584699886047522 404322 3453959149881778325628009630720 404323 5968182607130006904535000524572 404324 -3750082282520482100483965778304 404325 -3180259283663144587319062200000 404326 -2558951965085841636098110718976 404327 -1160955542880862529619543379200 404328 -3446278491191413143735850106880 404329 -34199643747919580003304925616 404330 4822610271221462838001154782560 404331 -1222620576935708403779720782248 404332 -305948844918979855382895515648 404333 -1212758234602187919084278749056 404334 -1378879241506482636911853233280 404335 1929538569977973428442039565200 404336 545212267041371648727809359872 404337 1783643980580813043764280010368 404338 -1206471571402707118092604026240 404339 -2664743760439635764079925756560 404340 799214413258570455552556523520 404341 1554920069035318704541649998080 404342 165951743195223352090903402944 404343 -1187642940183928544618147971968 404344 1029995291672652540173181788160 404345 5056387350068862711948031666560 404346 3470303758594592266073174697984 404347 519222744484909453824589797120 404348 1263735916362727205714196507648 404349 2936334844762092514919126396448 404350 798504373948309737015673310400 404351 9723967266839533044790765313400 404352 -2617399213924786963858650562560 404353 2421895660738156199832034751280 404354 2046507492073836385848569159712 404355 666982994645678566835770801920 404356 -3821859910230293273307164894080 404357 11003412470030867377933690080606 404358 3809398138608726118054811312640 404359 -489996786224938457756583040320 404360 -1060937722411528171328262144000 404361 -2480770029925422679363781032080 404362 1328661784526842261301220979200 404363 6358027331959857502263120761904 404364 -105467683625519893955215884288 404365 -2437597805746548355846068215880 404366 1216343050221959121805202461632 404367 -4333128848239447753347970579320 404368 -188899283169522824153189580800 404369 3321091104028716988350007902912 404370 2543282956582682994048022607520 404371 19061159190160552061110889544 404372 -104932809348646380543031554048 404373 1485429491386534396611515521824 404374 -6168755224522631906025207236064 404375 -1679762669179195521380347965000 404376 1342729954572950602255358361600 404377 176620203537709937387785535440 404378 2580730767989380765767920206848 404379 2136632678734538757538337171040 404380 2522528103507217369428547468800 404381 12559206130673247402694313662182 404382 -565061751053698667053811904 404383 287454014702768860876499562720 404384 13715641728039829184364548653056 404385 -1675277280538307888499864374400 404386 -2589869198886308614064526912000 404387 9277995186046101917288383875036 404388 -3209571089203662603726068367360 404389 6069520215677899052546485600190 404390 -227641058375808177722717222400 404391 -149700364638303296423683289520 404392 5433228170455027204290086784000 404393 5873632895674615165066552812960 404394 -1837656935536526119659910291200 404395 28886390080603447292040873600 404396 -10781636808256472862993378862080 404397 -4415386238255291900577338980800 404398 -44199057095535160829690709120 404399 -7887969463424108979723006591600 404400 -767529381088666322215494451200 404401 11629895683321614591141495193600 404402 -3508280056969953514758326980848 404403 -24576336880004691828259286976 404404 -622281682021496328198276489216 404405 3992928983000273838116151711000 404406 -4646425828408406008292093443200 404407 -2708715502576168756245883684040 404408 -9242150872472968969848928727040 404409 -28034314569089750970173748672 404410 53795637800388380746311456960 404411 2284128615434336791897713295632 404412 2909281603614898917324643540992 404413 -1485069497472532946653350795060 404414 146459615592840577222961962560 404415 53578692449598554050833820800 404416 -660565912050865782119265730560 404417 -4671867496120558695851885595306 404418 -1595758215804065119644555594240 404419 -3857342993668118082864380554180 404420 170875191093837795603378977280 404421 -18725884381836206610418137888 404422 1479954079551211683608369138112 404423 -9667056382127301642503717516328 404424 879152226326704822202733496320 404425 826489803908818067064168740800 404426 -205654055510189340375655606272 404427 -61768081735219509857365030992 404428 7198775717781608177934603315968 404429 -4319691570876943346460103832970 404430 -810777574112633906869591119360 404431 579300373254204698363351701232 404432 -405249653679984295006516543488 404433 324719275526483170796478025362 404434 5845109736111205698537617433600 404435 5609548178204373618689748576960 404436 -2085352619819127258175380338688 404437 9604146626285387321745363883392 404438 -2458582571409482639878384262880 404439 2569081012557454997470524539520 404440 -1389593066724817937271255859200 404441 7831367705895111770556942169092 404442 -695469557183898385521911270160 404443 -2244627321557252320359217226736 404444 -5335422649901779340148885272064 404445 -1916826520860670806539592350400 404446 470598375208613308211872896768 404447 382517221924393647875061666192 404448 -6133578153654945026582796828672 404449 -9322968238761958025604016179550 404450 1996342917102003356606629446000 404451 8435108694359072475760843278180 404452 4053491788427427075994121707136 404453 15243341350826239649794635840 404454 1633588209091272276451962198720 404455 -4759759522985581492097653311840 404456 -3951934186177262519952133785600 404457 244753550729413559131438022400 404458 40104958501500299887683216384 404459 -5149790286719797856485064388672 404460 -787225778307062660308222771200 404461 -10447507562309528182028926448938 404462 2624415272021580373263180743232 404463 -6966979150407494774603702886000 404464 -1160601473258105255100591243264 404465 1772600845489394969578231978920 404466 3771832648931772334794944567424 404467 -2529903856196149467787366713008 404468 -7040101995556981002260933108352 404469 1724132800053632354641690775004 404470 860526784975401162477190200960 404471 -4298628821131773294771974807856 404472 1298058264829000290810352435200 404473 11090687817753180264582276569044 404474 -1052123126871163948364426277888 404475 2713619344959035793846101982600 404476 7003259863430218239464611266560 404477 -5026763449714705969790420232948 404478 -444352730742450591126575181696 404479 16050133616248476913305903061576 404480 6756210805077767552578564915200 404481 -3516887755598681072003690760192 404482 -2369267843388231117052656423936 404483 -6254428869395171589923531627268 404484 -744112549024356590255057707008 404485 8116492760025505701136954101180 404486 1034377807264421110817143044192 404487 4874173301194572809388618074880 404488 -1312832767407378870935196794880 404489 -2577185322099594080448019444710 404490 -1307744434798196396513354841600 404491 -1901838864396244255743970786000 404492 -8424416827732468421788122885120 404493 504119937862912132653169650624 404494 1470470172873638067239794439040 404495 -1244054799224523124007129694720 404496 754041185000404442645632856064 404497 -9143870198224859659283038207054 404498 6888386419090508702713409883936 404499 -1802394210385438159180899433680 404500 2961810922926832789851783360000 404501 65825026899531046601265752640 404502 -207957017612164463780489404416 404503 -438511694524360587789531664 404504 9756729856596730109489043148800 404505 1121391150829589662762246201800 404506 1534512232262670008592096133344 404507 -4170991649612790375799752101244 404508 305474305264440232976134861824 404509 2408333779386204628035019467616 404510 1811192683466827809803582928000 404511 3311378503471287593597769638472 404512 -5839581201808357561166368800768 404513 727216467655177268963022225762 404514 29053669000634898554199388032 404515 4540534974601171935222612088800 404516 -1912261085615640247194843881472 404517 3895097786463348246384633149280 404518 -7606492611831128112585082910784 404519 -1870204383907101831464876750400 404520 5067115631595787247893791129600 404521 451378413853524655617968596972 404522 14853587757648031413113336832 404523 -2654196275660640137285001592176 404524 -2802716788053025712843307684864 404525 -2163407519533666943878897670400 404526 -1001998483549083307395204497856 404527 -3177552339526620772270189456624 404528 3392810464868704754826020880384 404529 -5952542181908940591510414366720 404530 -1370403884495330771643050457600 404531 13276118974966705398013949512332 404532 6157579588851644381775530840832 404533 2025586194559126639440893436782 404534 -98237356270137749653586666880 404535 1353282044392285220789024148000 404536 -1171060277878960566802623959040 404537 -3087879430520312969670383374848 404538 -416168668523131664265798930432 404539 -10425712425290723242618619941660 404540 1017865886980503165455955686400 404541 -3744631485467850938543201626560 404542 -507141641244715416618337165248 404543 8850591031860869707335522727320 404544 19768451355677798993038934016 404545 2262186748879094366151523161300 404546 5648144006583174148428460494720 404547 -447108395946053179290939237888 404548 -5032398415084541024207719777280 404549 -6749678023253659148262396654600 404550 471907855720203896584882368000 404551 -1217385796791928849892825175248 404552 10605284726169919676333301196800 404553 -2630993980664746863534621997296 404554 388353519265751295617656508976 404555 -2100280929431051335776961907040 404556 848653130570900795342961679872 404557 -2776072346310157427059817309194 404558 -383299137267947269202608459776 404559 -5858320333532654165882636512800 404560 412832915330919460718564966400 404561 1958705783433596242464994052772 404562 2592196415419056257736272218752 404563 2416129314585560088904877803560 404564 360582852791893848943562338176 404565 -1228644901511677482815802718080 404566 -86814632478945973224684571776 404567 700785336489466321724544144000 404568 3885647917661364755619184435200 404569 1640024751895579399594792588560 404570 -1960042980080656082083156070400 404571 -5093840735708653282668147261288 404572 -1262710633360441547539523302400 404573 -3386999907938426239872585291636 404574 -717386766989345338274315317440 404575 -874957787407696664364019940200 404576 -13658286839784612158517443297280 404577 6967076944434207549550628196114 404578 -2416719130789524222011040074160 404579 500131331890485058460138201760 404580 -2368753578497629910746461818880 404581 -3869880550486209790156297159554 404582 5504848859948124887302130119392 404583 367654243631464984738316979024 404584 9228137548611330306858530488320 404585 -7702043190707091296831056544220 404586 710065905738753522884353908480 404587 26133463316314532938818051996 404588 -1454205603097035308916551145984 404589 1803651379103297515389610914720 404590 -1087497380906708134240559707200 404591 6204641700358598776110436880184 404592 -339725595995291419012161699840 404593 -4985487247962034211259257202240 404594 -376741357358077175798718205920 404595 1405717624660092393104149867200 404596 -6016607466142981334465725532800 404597 -2301246937119659206878133503954 404598 -3787315620705135716125856348736 404599 -38560449332329022659179588536 404600 484053680866743821435137536000 404601 -1272076145626729865153084661168 404602 -3187714140912422191908260157696 404603 -1259000562345643009982337415776 404604 -3459317484609577908026162588160 404605 5125245353795532746318416956000 404606 -2752309735102190127549352360896 404607 -2737075095296921449783620206208 404608 3189927630589298286340866048000 404609 1886451528848125815095019324420 404610 2597079440859936692882462069760 404611 -3932461209281999298542145594576 404612 -583451066458350584447089360896 404613 6543243116168594999839718279328 404614 -1356198698226999203086617813888 404615 -150999952109390726064141519240 404616 3140578451838818992475291811840 404617 8890806073838994221595927466932 404618 3129415134428782109368639379760 404619 -6110259725431954790343605705256 404620 -4008952901087650513126079032320 404621 1938646577349710046242367801312 404622 2397620707867926132527842099200 404623 7328923317980581841879686601760 404624 -1602474357884617514512375480320 404625 -1533256528048750852723628784000 404626 832348625335009449472200044160 404627 372464598368965306105826611680 404628 -66084078272797522508772225024 404629 1800500425166180366066193658560 404630 -69283361071394004956666474880 404631 -4298773707002942598179928926880 404632 2517400086683411189539899924480 404633 4184240892596171373860569312644 404634 5043493179767397009937687437312 404635 2427222160592927050927298699520 404636 2157192359149958044102633582080 404637 -5555000500266407276633220384480 404638 -1520063841903484272919689392640 404639 -6312333119584057551988095072 404640 2271253138352002708285349560320 404641 -15731499736110061783725908182848 404642 -5393547428559230587958798301360 404643 1678742031892485520137047270400 404644 703596942950579044735571870336 404645 -3204471208366372570820541860100 404646 1899322735167299970128589101568 404647 1974409916263466998606474159080 404648 5412925633318842017732338191360 404649 -3440945821738597684651418348160 404650 -1557062784834317686152081961200 404651 2889114157594716654040717424544 404652 -4972946940341978392485270010368 404653 -1500152943781925912755213501716 404654 -141555896392796049800188588224 404655 -166589271391935439799909992800 404656 41775706663172281995722555392 404657 -3750329131165108872718439217168 404658 2801862666258034170404198695824 404659 -13731000292430414004863854424520 404660 -1087667881162742002868639704320 404661 -107816471381522491088670152928 404662 -582877873424296640208179589120 404663 -1680233660703814044947110159440 404664 -1444811865009119396538954670080 404665 2682408736316890786846897029060 404666 -2322604172226188532408255033120 404667 -56907452244290206561054019316 404668 -9213123808368943908961243972608 404669 -4670736724579754104539291746004 404670 405007093989415394867920158720 404671 976037306143565506270398327872 404672 -2481287475324395441313838792704 404673 -53208926275854207852882626976 404674 796149611995244987316600981504 404675 3812771939015546455978804947900 404676 -68038421357196762278273712000 404677 -1848260937948838770105082367488 404678 -632635569222935710745845875360 404679 -2729740255530694158862773885312 404680 5208181874520909422172888268800 404681 6600996691965579990813337010400 404682 -3570376556310680154277253323008 404683 2818752352800286134601225828440 404684 -2062294018709103446096276428800 404685 -2294238436776089790817736685780 404686 -6622044680260625995872180134208 404687 4656358709568532255027406752560 404688 1338444832427284900641529135104 404689 553661078591678340773972230000 404690 598393688201444378285919152640 404691 -1576359797862638680601141984328 404692 1101610645258307644110410450816 404693 1842855116832946682012160516942 404694 420180824048660406143073424224 404695 1053571874431193301932552296800 404696 4254700526045717604793156577280 404697 909893092190472528611051662272 404698 811315574820185544299951534592 404699 1378570673499108726265522325700 404700 987413269649299538633634816000 404701 9220098471407824661790171273504 404702 -3722648336335167092996426016768 404703 883846402632107499363779458080 404704 5613581509756353654811351842816 404705 -235739903851640271508355374080 404706 -1497897610232999705209481250816 404707 5157369148615371123675775844112 404708 -1284888839686289332700466917376 404709 1799360459857433396959633680768 404710 -1344023250477057809488561818240 404711 3677263659115849935315391129824 404712 125797984016770697918760714240 404713 -1496941331430954231410135252038 404714 1005976116043174796566846401456 404715 1127801229961337979025617339120 404716 14517244653884367026500649984 404717 7527069199582796023134471436800 404718 2776095578811746171688597578304 404719 2072829876547041262454893689600 404720 -928717528708385893710488371200 404721 10862745543121068915506293224708 404722 -3266682156544446590447736047088 404723 5338187149738986199712200693704 404724 -2504988514927814122847580272640 404725 1594295268790969372800061342250 404726 -1577234057294731526965161363840 404727 7690857840189048854639491551720 404728 -87531600150758285249165475840 404729 571081541969181468312052750848 404730 -1810317903139330677900561600000 404731 -901088920541283538934950225488 404732 7544281005194020505605372932096 404733 790650101395772024100796275264 404734 -6850647817116150284982801546048 404735 3454392961198284080083419312960 404736 -1254543762700198046902146564096 404737 -8932588839127827649597044248828 404738 6847457600902532223142180179840 404739 -1315951073966786042499611857596 404740 2269804955263619832997585920000 404741 226770474009383256253653294432 404742 1160724646415385303798312869760 404743 -5095101934849663864661626172360 404744 -964500510205100470281475107840 404745 4448851800301043156610812160 404746 -166204632241279728005586636960 404747 2802507506306156161691998589952 404748 2018989810027195376261972044032 404749 2435755755689273948288172007936 404750 -4091144619188029988872571760000 404751 -5442023069350739039892584456568 404752 7402195790981328531847790592 404753 -247506422260237088422316313240 404754 138583010623706847787956756480 404755 -7402072840999610501307794155200 404756 4045934515584255175549812019200 404757 -430938115917476813605213198560 404758 -508144802646242300621378325120 404759 -230918476842136510093475070696 404760 -3885287085134730839292451430400 404761 2058428470754850776677177677504 404762 -4233495300800669530578501124368 404763 -2701899420696943318151636081256 404764 -9393937950303441819977849985024 404765 -8823281591863508920032017384340 404766 -169155994505442351006770755200 404767 2431152401561573304659584909824 404768 -1135618786368090769221715230720 404769 -3425506370841037129940645560656 404770 979274636643728467382053008960 404771 1637458436731853665618122916944 404772 1357855544851515343038495283200 404773 -1922105360927703681877684822978 404774 -2629698716362371890506265208864 404775 -1162618731294842582423403577200 404776 2715948934779575245003971379200 404777 -4870672571917199228160827788800 404778 20088638229030204211400026368 404779 13420293327052917007212562515380 404780 974398208688208875768577981440 404781 -985544964447713429191611350976 404782 -1104282324048274101158753445120 404783 -9965238361085044507417433833968 404784 -2794886174718058646884483399680 404785 -539327468959503362671315469400 404786 -5941596133906673094124567623408 404787 338673413613755472085223882352 404788 -198337962091539658838838838912 404789 -6184704553067000898964698130368 404790 4164757047086417966894477322240 404791 3698000668276099542820821145032 404792 -4500399350554345732579717632000 404793 -382508014735651008029466214476 404794 1804787509328199678511125116640 404795 -57938685404444515516517086800 404796 1646925588570591601609525493760 404797 2378619030296461140982329157440 404798 -1097389787323503265869678051840 404799 -6733628792410850625401416961280 404800 -686022649420152448863122227200 404801 16401893845941063678257732082432 404802 1019131836979160706225879168 404803 -845606016293033043141247983920 404804 2384090675960315698669092823296 404805 -4382170769366754596066045766240 404806 -5836101915650308268692611519648 404807 2498830215261784723765130930280 404808 4794024161576806292151465246720 404809 11255503528954854930130017022116 404810 1392489517184446581888883983360 404811 -13518551152554055523441747020800 404812 -1142429360561497957826526809344 404813 -1600780178849193376095858513696 404814 -1593298270916178921334994181120 404815 -6019166922565107391623541346040 404816 1424537161440955896448273539072 404817 713162888553217229409574341504 404818 -3036426761538429150163377014640 404819 434149205322942423282126794220 404820 443638529284107694861482923520 404821 -11238142020155596866998584639908 404822 5567734946236010816187999503424 404823 309903988095111834550672850304 404824 -204165039476849173503350169600 404825 -2190150684168004100115448782450 404826 -1877888479492494011878712697600 404827 -5570101115918740488156185083324 404828 -938681672635438470231044255232 404829 -1386635457627419844785888449152 404830 1548011861004155503632395146560 404831 3195056156720794980522963984384 404832 6450818805162173991009088438272 404833 3673063356510548392779579192000 404834 440380955333514067117330391712 404835 1040392813649692306440697572960 404836 5901423609257932940388169508480 404837 -3981096724771070254293595424514 404838 -3769096183459741706081464833984 404839 1000163039826854471113140558520 404840 -1343561938704346256120332800000 404841 1499914077640083068204385243792 404842 -4066202278901821376289067865856 404843 -2448101712920835445410761536908 404844 -191367478956267704727331688448 404845 35785644419229910687745827200 404846 -365282184278607569037203924736 404847 606092691392178425552316298824 404848 145129584940546803945050243072 404849 7426553454549997916454520496850 404850 759424075878847682632689360000 404851 -13437054370366801245419247348148 404852 -2034941334420570300672628961280 404853 1011959154446378645338870991904 404854 969186349932834921892881864192 404855 -1781116053984635498007406008480 404856 -5201774118674692946372933038080 404857 -7071338588769697742918967468668 404858 489908666011207687131211269120 404859 -574173400618110801657586574592 404860 -445352612578022729839841648640 404861 -645032396167989111011152300500 404862 -532220572407451603978987731648 404863 -4212573473904631981768500604776 404864 -1386599112396634076140881838080 404865 3227138576202701768883282000000 404866 -1429720770420325309681198080 404867 -1586159834728796816537422239120 404868 5008333465144720510960246410240 404869 -5975397173130237754598673123840 404870 600177080295784716799268234880 404871 -2119936196302308279385555000320 404872 -3985536467963486125971548467200 404873 -972624642457713293357182124160 404874 301470344853756954528621040128 404875 -4216316907455255304453311280000 404876 890413553761840725358923890688 404877 4772847192184476479847784546080 404878 2294233148978478000487340931456 404879 -4712543154288748974189067938816 404880 4653422476103430006854123520 404881 -16086665307342796394588826234128 404882 3632685510515091908943178491792 404883 6772409802247658212111197152052 404884 -1944290137062954667430918829184 404885 -1428647074409013668472921508200 404886 -1810299897827901476703340393536 404887 3493100321902024490458589237016 404888 -69798531488162316217245204480 404889 -2087887063768036061514054606864 404890 1366243739072019190115414035200 404891 239849854549764099433524568704 404892 -719598172611133610977950351360 404893 11557200552995718364978161213664 404894 928933310586223215680513538432 404895 -3817041620526179895831869447280 404896 -794240218552313413340912222208 404897 4037469439002437712084688076052 404898 754392101627051257560744153600 404899 -8630733896976785025115498421880 404900 -3957785336001233714285906640000 404901 1458236198421623662080361332192 404902 -2391712262541761388721627405248 404903 -4293804248117988714152140108920 404904 7105317034339621623446565765120 404905 15672462194044391162330584920960 404906 2084793901683702526933242449760 404907 -3231572624862835251262505048640 404908 1636639009022705097456734012416 404909 -5920219251347450716669102789920 404910 -1451978346372236537813695900800 404911 911196260522948489868161276152 404912 -1596664006412272906587975696384 404913 1858621194742584626136700682688 404914 -6327279092581663637047429202400 404915 -763807089356594343741985274880 404916 1546019165077322888474920710144 404917 -6899714669076635625128688098880 404918 -3407224925533564383653990175360 404919 -641046939186844888847081577000 404920 -1799020743682697382957819494400 404921 7102140791321032240871549131488 404922 -266897281860763513345729953792 404923 8071667761053841255042748732520 404924 -3653707785171266035293942182400 404925 3960870307872191619329348820000 404926 -1577629951817315572391424140736 404927 13280245745551955723159554045560 404928 595920717222961143068617605120 404929 1231047443414236605272776163776 404930 385873296217226433034579107360 404931 -342685424655952370474508846792 404932 3286919415049452891905822825472 404933 -1926265677696341052586619203680 404934 2975919294917618092994854438080 404935 483711555406131602850072981600 404936 72805035928120171912948884480 404937 801847995985279910588657067108 404938 -1854576347551741839701189811456 404939 462101760871776422397428558256 404940 2574970594430932648845599201280 404941 -6216327817790133218131030347658 404942 6945148566303349562870799751872 404943 180689083009051055356976018688 404944 1548612958179494497028292239360 404945 3974399360611908207894544595700 404946 -4556255396403819167269408800000 404947 -847661240622505809582567521960 404948 10868756279157653424647461963776 404949 5878969185181223129478477288480 404950 -147960340004330750293776288000 404951 5255385773179483074073303970952 404952 9015523947641789844366694809600 404953 2950267338084057615974907875584 404954 8589627679879974079934062341120 404955 -750969794598468451574010030000 404956 97862376681976021278762170880 404957 -1045176699063959181799210325376 404958 -2900300979412743365581982951616 404959 -12667602932723472670410664831840 404960 -1892267731410204162154518282240 404961 -2010299932947424835245359741120 404962 3538002924122497850498813489232 404963 926707890936578085011324233824 404964 -1951343790092594452893943148544 404965 -342713136205889203211625168000 404966 -6405951049715512112052431676480 404967 -1895024083770786817363548904920 404968 -842623537302031252122020413440 404969 -8322809754731646476396980578630 404970 1869264942001877599811362080000 404971 -2761066481318435878604771915888 404972 -3677837472942936368855946631680 404973 1954731206196384025203137090880 404974 46604419671763796190205721472 404975 -5269412831979236635476193599600 404976 398701518929943233172595015680 404977 -6204104892127124773564713568174 404978 254839931314367278258908512256 404979 -724799267948308497346589583312 404980 8378401111388517158500320000 404981 6307654511689588877972424004782 404982 2508190746072807127541157705600 404983 10809964485208661957926644064232 404984 -814917158414896685155756277760 404985 -2827633447441006066789724952000 404986 -918818146309991199704829425808 404987 6714882910853899561433932668 404988 2036306757613118006466725184000 404989 -1118897730523632014834048314676 404990 1029458807119798378833300840000 404991 8444006176385869832876295071952 404992 -520330614829191934042699726848 404993 -451833099554320921983310920876 404994 2234206400181804879933196080000 404995 -290743486840791692009225043120 404996 3951990562168163725082732654592 404997 -1959297729779005091260262100000 404998 2420934539750565111989380828800 404999 -4358135493366558306602184480768 405000 -68775495656019843904171200000 405001 5581947485466067762723158207002 405002 -432317263191534567164902495296 405003 3718224895236047158898025345024 405004 4889877861400503936926999896320 405005 5536166620462864416072710019660 405006 -777230670760745684437368400896 405007 1253020521023058732986090218320 405008 1127402096951738131001592791040 405009 -5205607020614244228837992101872 405010 1264126100206780797182657536320 405011 1020908949299382993581452269612 405012 -3962977757302207832048388261888 405013 -220988475004406832810966700640 405014 -7669856131836734404977754515840 405015 -575293753109616617055189288960 405016 1344154536404747989592012052480 405017 -201240193254695200913668888560 405018 -2078165849931716127705538181136 405019 919405312578319795194919080744 405020 -1544860782143115852801494384640 405021 593852657756106991411674352512 405022 8203177748179235727473999905152 405023 -1624980273665061039704380760280 405024 248241134708650831234180055040 405025 7049726230063491063474103032300 405026 1119007044341963095421941088544 405027 -4249171675222650382736577116160 405028 -2611093381084384934920876117760 405029 -3213760717423274323152166322370 405030 1325703238797053712624493086720 405031 3703548870990011370323598637464 405032 -5821903918773214882723924715520 405033 -1349881795301893256702182262400 405034 -3961000027346032945251110854224 405035 -4934064636151945254987542132400 405036 333077940711565724721353524992 405037 406387872766121088110734305686 405038 -4902956529496500365135066470080 405039 353604765004922773108046115360 405040 -972973801961791133228853166080 405041 -2095391385133334151925712379456 405042 -63066164298520849527190461696 405043 -8667920836630042381062768733920 405044 -386732442521550038523376569600 405045 -2613499079112633113797401421380 405046 2033987213268030400188553543680 405047 -5173831858116872548107003228504 405048 -1619066627258691286196155514880 405049 6977462815956448919146478763050 405050 737797160659042309355239102800 405051 5324853001656532283634565348632 405052 10360756419458973266541381530112 405053 -1537989791247421636681464852672 405054 891760342082760826916043767040 405055 283357700051519283846517854720 405056 965178974845836311458535178240 405057 -4966966606081054464434288414160 405058 1783462077780384077753033180880 405059 -10780043407739860810358979777384 405060 40352303100597761500066344960 405061 3807286616848273390708873242400 405062 2096895301317482200974622065792 405063 2161468716460314685431118249392 405064 10289894121049226473599526379520 405065 7012535937178001905371988415460 405066 -2981787192469726528214947205376 405067 3805324042726766833328326430320 405068 -1883661517108200279283065937152 405069 -1623069849461923364361887401920 405070 -2984580458684100994786202675520 405071 4976572133369015363594131612272 405072 -1080555192988984714426043351040 405073 -6721353479740579681307847457678 405074 -6793163520214655692825624789728 405075 1662220956470312674862641051200 405076 578218112361778254302813700096 405077 -130057374536404734553200218880 405078 -332542080646059731609688446592 405079 -4828057265722740911054882780616 405080 -774403904934575060858431488000 405081 10504993020331532398602218600112 405082 7445295403486338114295122442752 405083 7536148782014201722998121005600 405084 1711042309799509922881033038336 405085 7446835525015731103029301548780 405086 876541347127430086462466468544 405087 -5946361429349110180903582701240 405088 -506414809614077776230763069440 405089 -8002807238532491958889729222110 405090 -67051537434851410077891770880 405091 8931127883873016672994111934492 405092 6429033855273235117089181439616 405093 6820518866651288756217410661504 405094 -999393051978303462174195103680 405095 1240642729055401895965971948600 405096 -2119046286674539228577137459200 405097 3313462707625275037191313491264 405098 -3250362567014719184959922629200 405099 5099381493471760868696260143360 405100 -2401437424423290889990041721600 405101 -10562249703459630500480276320200 405102 2326798942643697050956490025984 405103 -149556526132560509919153370376 405104 605730464742872300459784339456 405105 739926926423908172069742316800 405106 2331721591610865064485707949984 405107 -863757564272714477048049229800 405108 -2840435447417422967161405440 405109 1934993411078842827910085825916 405110 1441258960861091861583124584960 405111 -952790028550681148273754427392 405112 3246824934952652104462419148800 405113 -5277579037860726750515354202300 405114 -2028815676979916385612168472320 405115 -2927332962437703397288868586240 405116 4926397761467583085018562672640 405117 -5934542376390013019288936621466 405118 -155345083464058426281321538560 405119 1739540506482106630035987188208 405120 -2795300303262760592844049612800 405121 105335044266392584493883354566 405122 -3810588160975693873162461485568 405123 592338607342691185877369120064 405124 5330635542636913718297451015296 405125 734487035844274393234217664000 405126 2226426654219440021702519566464 405127 -12541785074176676536147773474288 405128 -2855514208775715639698870016000 405129 3363708329532437872916103085584 405130 2090610040964539774544389324800 405131 4951557346976034804196011048000 405132 580443918695784549945606638592 405133 -1883448212040806449208484794336 405134 6970088921836440698668730337216 405135 -4844830078228699763140389112800 405136 1283212072037102396170353876992 405137 6888170734446274275243898512240 405138 -2357592316349992900242259741056 405139 -1342188213799718346304944483328 405140 1371377911794738070801951457280 405141 -1001770756409642556902876359776 405142 -7827009988938600046359776347008 405143 7248646649042512100873374216392 405144 -4215673946177621541065871175680 405145 196021314986852500827496496640 405146 -32629253847684552036064160256 405147 -21924559460827068681383735400 405148 8847309841114522901149767454208 405149 -10356469511094855601444289902464 405150 -41133724846423921494566582400 405151 -11889802712745622126990619239400 405152 -5733726848057321730701625655296 405153 -725583825519359950471565764800 405154 5304594548541384035667351997776 405155 -2044953044150363010970561051440 405156 4136711980360273951160318699520 405157 4691613399679950374937371785406 405158 -2631932159960952161649524783616 405159 7618454586192618014672679028560 405160 -2200199326404071389092657561600 405161 -2932756541779622187199455816588 405162 -85661283614422129320471793056 405163 8296511387187864187605455654184 405164 -91944114608790116196526464000 405165 4775998081455202727414269501920 405166 -2661778381585863421672304423616 405167 2463161381835515226164875076592 405168 -825046818375353258288565190656 405169 -7382843117163854427883894979804 405170 -543016659521666638764931184640 405171 3525127423938477849070630448208 405172 5021429204595716623876736418176 405173 1357620350815744870964749641120 405174 -1521436024440845966370112505856 405175 4073150844835560953322069751000 405176 641741362029501354333174190080 405177 5820050890977415021711876061520 405178 -1844705933014088592483990781104 405179 -9207922348431782010951322424220 405180 -882690774057515374321009328640 405181 10629701800668957953747005886310 405182 -1053355429705397446044796631808 405183 -5388106661260560891005237569152 405184 342946591747732223835164901376 405185 -2459563376010151813798049035200 405186 2579389726541972576421111560064 405187 8600259144179060412856026547392 405188 -344582714873129421495206400000 405189 -32180867807424490510558776000 405190 -246617073047417869207097366400 405191 5212320324306538749666937221120 405192 6230820394538818455484061982720 405193 -13181438558656333457259326288156 405194 -3884274500835714822492487560960 405195 -191389004556332266574184752640 405196 -561593093641829231049785802240 405197 164227094392490002439517087360 405198 1893014647770493626058900128384 405199 -3769908401261982626538770294800 405200 -203334270404602591446179635200 405201 -154918766765963145328439567616 405202 -1908382932283297694280343612416 405203 -3887979860055973907980455685656 405204 -240927470506152617365814114304 405205 1773336138200142969143723584860 405206 3776573683477790140790213578944 405207 2396727303648562175222061021528 405208 6913163457767531579031491880960 405209 2561547001297348830039763874112 405210 469097476994316236438173132800 405211 6009838043819782840046824623812 405212 -4312025406597102170359044695040 405213 5868208272388739018355467330400 405214 3361970749442275938004068455424 405215 -2072655286584813188527067879640 405216 3736626666285108725435565342720 405217 -4220546676661571609191594555800 405218 -390929723719181844808907043072 405219 4397412196391815172532285260208 405220 -386838186402429142157253093120 405221 -137293091812681804076701096578 405222 -1865720991670191596957945156928 405223 98505113208893129843964303808 405224 4966421110361841961989246105600 405225 2567244424166372890343263618350 405226 -1151694814527766815143662148688 405227 8409064825262758188987643193076 405228 -1836718375296531534586392660480 405229 9897679397934335693479265388 405230 53612717791665391127548597440 405231 4233159030427839744113666969352 405232 9524220117008320640350945280 405233 587744254249446944171194607424 405234 7702180357774406899153230581760 405235 3264131221116822497333100685680 405236 -2326061715809281714075717317888 405237 626318224748271804949229352960 405238 2183496718883322330794565990144 405239 8057630800504235476904896568040 405240 841678956303219098623048089600 405241 -5231818052440850742649903806358 405242 2080113669277161229286718268272 405243 155299995620918779576587417972 405244 189172517708726847865184090112 405245 3732080962103429987721864211500 405246 -1593927733138340978816915178240 405247 -555991766135280230833066818304 405248 -2236177291807621282118372425728 405249 -2329465940662981668108998092992 405250 2133765621401789690504930664000 405251 1566959872315089970909785834240 405252 5634058358739213712212225998976 405253 -2738791250650554836193304510498 405254 -2971770738063349704184662635424 405255 -1308174046862293398407828347440 405256 2373995375887656995516102860800 405257 2251556711235733851202548513792 405258 -913677884563256461136317939200 405259 -2451672169943105960024562926720 405260 -559634540656750095754420439040 405261 537845211559800765882064021932 405262 1375008461322872428633042463040 405263 921127520929423256572947143040 405264 1156352765276083371725891764224 405265 -2706903180833880379889615313600 405266 5922427363691313939700571761440 405267 7571522492451888669535882724280 405268 -1500517487772194986237672617984 405269 6938661674393557795287467654670 405270 3451996820358065885169116160000 405271 -2744214327457582632263145649800 405272 2242804174002417626540275015680 405273 5435833791586198156949651590368 405274 -4438707839659380960708515694864 405275 -32396187045334592934314322000 405276 1561320600607196206722967583232 405277 -4470230289354286584187482078874 405278 5523107294690727209918440045440 405279 -937919965017441199419096430680 405280 -7318659855179270789769166848000 405281 -16042831786526106658977368479488 405282 2895958245656308445374247160192 405283 7006172601159977854484486202624 405284 4513348500132223799501233188864 405285 -849485595527729438475108340800 405286 -987027731020817430499117180800 405287 -2386048126656941687772579149064 405288 554002200678299251253100042240 405289 -7493954465941286341525375131360 405290 35441732676490472624639810400 405291 -3427243582909979180469672406800 405292 1502038292494109050638001270016 405293 -113034245235814922459619597600 405294 -105244113249855175959294382080 405295 -6546372169219703409372665590800 405296 -224924902147419188549676269568 405297 261173768127329890077622655040 405298 486059736330438276410907896736 405299 -3105897489616409904409771715700 405300 -861953867167382639982007603200 405301 -3783758298121050466759717629188 405302 -4840536431534183490821582877696 405303 391675101305210420881529833704 405304 1884569677722276112061216870400 405305 -14422798388757142902841003410240 405306 -679409662530920754093744545280 405307 -115970099263797990657737743088 405308 -606243464888966122200828679680 405309 3890896681273502777416720192320 405310 2758465760750897523967047274560 405311 -8452979040806252053814101381200 405312 229492599391153483337152069632 405313 2133412373954983366729207328724 405314 1012551094344144236995194891264 405315 -1391255384154757220129582996640 405316 3787433962891764117040198499328 405317 -12087904825639821136743684838848 405318 -65191149017115012266425892352 405319 -4832744938306370519196576658880 405320 -6272651275026383162418618931200 405321 1239681712078194404930777490624 405322 6070696894107160098428753585712 405323 -12457697852499236369362181416428 405324 -2707491303026497861172682888960 405325 -29399756238967154121941014400 405326 1601445528594232892205493227264 405327 -1167475985617301755806390376320 405328 -2406648257764631115375651323904 405329 1089027001103625230322301253184 405330 -1792417438985774818135044672000 405331 -3994509488140660811258872239696 405332 2192928167010062716560597991296 405333 4853371998081747386718503081820 405334 302716637576638936702862934816 405335 -1465972640407772632828383512640 405336 2857350951735686317775498342400 405337 7118858360961401864179610975812 405338 3336409703013853849565640403680 405339 -1253685235123965428026163760384 405340 325183340196159736441402828800 405341 8540548804730472059000984072742 405342 615101475321865371941601881472 405343 2741107151609803851395501794592 405344 -2241500454462795309131964088320 405345 2780355966061783378045644584640 405346 921434288242235224902767118720 405347 -6469696518888081608255412735204 405348 -2707846464302022710375935801344 405349 -5050207632837722904333576413440 405350 -4721377099363515732358840800 405351 -11142048472163878371597592518960 405352 -2369875518744379742259022970880 405353 -4237388247286640882546148754716 405354 -3115012172686494897353810676480 405355 3144296677422633809584372673760 405356 804097864590370585074160828416 405357 -6709401495255926695264718592960 405358 407579140948264052089181705280 405359 1735637815802690513143602742416 405360 -132733942195210195300382638080 405361 203768425861069648784757630624 405362 23802884703797124951250138032 405363 -230549610661932156610400985600 405364 -8488971680698119359540442692224 405365 -4617016800935408940107679364800 405366 -1193459670278321581610568084096 405367 -3140911275417265527542274977088 405368 -3606977598317721019091768893440 405369 -4048414050775776816264402636 405370 -1173937465332117844444207779840 405371 -4495871985768511310195495842800 405372 -1060021633276474100477734035456 405373 -2103383549193986976138546688378 405374 597269197066627819115992489152 405375 -4532548355053851027082989312000 405376 -8282254198459194443426105917440 405377 -7689814605751335906060871461054 405378 -6257049191611178774920441332480 405379 4433180090046532606887909057184 405380 -1479452088870830802276399379200 405381 -1627269965449496936954925547680 405382 -1881655061197718585901498320448 405383 -4105250258167781572292470132560 405384 998429081345079375554622259200 405385 6654938165380534014106105172580 405386 -2214529577314649132471807398608 405387 -1213246287794968484822697385152 405388 -2836998581806433217509787795712 405389 -6067903511792646678608227949280 405390 1826522536830772711374337057920 405391 -2057258062015832748848368713120 405392 860666390353135903781391974400 405393 4556899904802869567895022746864 405394 -3271922110704490102501304277888 405395 1328967164141891326244701454400 405396 -3733721488341793133785910072448 405397 -864288238761705267904179737700 405398 293004598966960448399041566720 405399 6614052667249583996949979688400 405400 -273711147633943717078326528000 405401 5988571096974791874172899075402 405402 649888367422265851914371538432 405403 -103775078597162420608370983668 405404 123525927890229657821991814656 405405 41594829574110793295398312320 405406 5910081001759236837256031024064 405407 2901314589970321487050480498656 405408 3448077007604731913553133436928 405409 5854188734773004948458812423316 405410 -1625620818095671266250746785280 405411 -4067922855034478400708697898256 405412 3677203248761233677058055741440 405413 -7749552958959849186172767286338 405414 1635295699281774677935156766208 405415 -5322520494848726842868143066440 405416 1175217174261658400204599787520 405417 -8876445347436800318304242846688 405418 -371181416299736280471438815232 405419 -2034222564722603976344977966704 405420 4040641973988996974284064716800 405421 -345702051554906542934793954528 405422 935056722580188289614625720320 405423 -1754802030586348485841987168776 405424 -1407991158290342683866559528960 405425 4130520796928801563144036806150 405426 1070156659347272503024441113600 405427 -4064954430960243745671829795128 405428 -12551817394877512486255368990720 405429 23717690000421658575011344800 405430 -3261156959358296451493877168640 405431 -1970860067880268837547777191200 405432 -9407763387550818968339657318400 405433 3510132767785069351888636267776 405434 2887095006759619381533176981616 405435 -1687242626518862679885540230400 405436 -7042594635030785630928582200320 405437 8669102636956759519192522678086 405438 -978983046186729976004763451392 405439 11351542799491178678109351890240 405440 217597498372222962021936660480 405441 3890714830065948297660780289680 405442 244040773002421018214608954272 405443 -6902475524623674209425788433920 405444 -340196679747364385299867656192 405445 12888824605432104156033800311200 405446 1451385966838332194955496202880 405447 -44250774963073492200565651200 405448 -2385845816974193308892838912000 405449 -1117726401111793314367621455360 405450 -766569223688263366633670066400 405451 296797419560131820469915313792 405452 -4495259915687778819937213764864 405453 2288141755186498585811040026304 405454 -833492468522760966107873612928 405455 1238187698149292472319535140560 405456 -145721259852751388614525452288 405457 -4500918926447388532700866740620 405458 689875787448037901289624424080 405459 -1713302046666393363414995579280 405460 -3039824578737026325369322598400 405461 2931668381647734338284582576032 405462 2420015881290267328857280239552 405463 111293414952502259053939710040 405464 -1951236765172813451602373744640 405465 -4528928831649678444585701522880 405466 5980853806570333533385022184432 405467 1740463895116862371984680928272 405468 -588134748615189160897031869440 405469 22816032062926166876324323452096 405470 629202747920130741351619699200 405471 10742713165602572801916749256 405472 7898161006992321449586340134912 405473 -7917912853566531034599393277278 405474 -2628797053199964291263103488640 405475 -2751363137296219571079050126100 405476 10121862204140950278792210137088 405477 498119771287510136327474546814 405478 -3354520647915536168318091575040 405479 -1049438357604787295703254826360 405480 -399278006168532182577414144000 405481 3264664728075552198803512116864 405482 562820772467270623003239919104 405483 558044744966750592091404366048 405484 3933411554829938780589102443520 405485 -2602333778346266030475050552820 405486 -284553479760176692887424331328 405487 3613010869084512265012091053136 405488 -1983873037759658226215040319488 405489 2367578726776841915975100765120 405490 11403799036836727671317744640 405491 -7165368019325386716369667437108 405492 88600073919727079519560138752 405493 8037394218803542568387983354368 405494 1336689499666850379804095323296 405495 1235789553842005093477708707720 405496 153221575330883707015191183360 405497 -51742333661675801994068604054 405498 2094119870736095265058624823040 405499 -5043429564059384507351333057500 405500 -2687253080888402711414986368000 405501 9053751908433071282448028673664 405502 -5024291725750490530623595266048 405503 68063744788527411957813028704 405504 4371790913260960234148991074304 405505 -4334528174424734272601763047340 405506 -3612514627055241269853714432048 405507 -6400378611571995289262624832000 405508 -6606814850952988513553722444672 405509 -3557211895350913180417941044196 405510 -47206445210072884398922721280 405511 -3134115374729464366222926708736 405512 1921057162633184388121497323520 405513 1619430675910897255389919716480 405514 -4061748848166404124289712424144 405515 308969319851484400537128030240 405516 -9679257585872506762802525306880 405517 4614884958682110673235050376000 405518 -8377302810160914590060784077184 405519 -6225820699692660820915717729656 405520 258197005514738387422985748480 405521 -6223195809133867228682659123278 405522 -49585783369814907026192553312 405523 2405025689098733967609215535600 405524 -5049144388469102952535129941120 405525 -1428672525339996852250290883200 405526 6432925966386280185075600158784 405527 -1364558133295588536462397437624 405528 -2431581372061350862380671508480 405529 10287690094486179098741182141130 405530 -1532116485414744441185636409600 405531 771057432918805911629438417184 405532 -1740740175990903176743823010304 405533 230803431734130499579452195744 405534 -481287426465115134350354070720 405535 -3428304703955086010560047930240 405536 -5020453105118017459772247244800 405537 1791479004286451351945546360160 405538 302292403323146019929354227200 405539 2992836366869986105401548278824 405540 3551748994054915615257362841600 405541 5031677739132395193457553306942 405542 -3687235609070152977166911626784 405543 2066975307176394881820838279464 405544 -1507711716721961145740442746880 405545 3004424651554526705541780569280 405546 3517683011259386691867773612544 405547 -2215738088199861152843116157768 405548 317494307560320297594881541120 405549 -1307282989645940950357943454666 405550 3157797965702120032791335356800 405551 2486529604459721041010966257032 405552 281648696190226896652980977664 405553 4520173453983312935612616214802 405554 -6725665350430968744256943031024 405555 -3528207480638024538917527641600 405556 -1873171658104084091863051216128 405557 1163827415873988071152448809272 405558 3795899017210913284132706963424 405559 1973329366370964045618698334720 405560 -5836626789947537574405026304000 405561 -1427115936214222185075809414400 405562 -743453751072791527845775776000 405563 6109097809181992873011569914080 405564 4163997735972063731940635275776 405565 9754435753195239777868384433400 405566 1009005905768338299345017195520 405567 9975495702580225360134241953240 405568 70291408487442876088147509248 405569 10365320007744393518714349156996 405570 539662797274623203345914713600 405571 2504956915939202477678914549344 405572 1299620274933218175429400457472 405573 -564779954081021180982663294720 405574 41260437494476087419464042880 405575 -4690960803026130350919994759200 405576 103833684040533943601859747840 405577 -3358391814420110055513644769574 405578 7646819397158432084375115784800 405579 -3742502591609943649435274936616 405580 381437987202096477247059978240 405581 1903145204104613463355342916064 405582 -485922624500614463004422845440 405583 4176149136881765352836972487840 405584 226973207018674499105998233600 405585 -5284552451906306879478076440780 405586 -5208510187966853103249539082240 405587 -607556356495266222836600067168 405588 -66346292389884131686555017216 405589 358498298910588685142692298730 405590 860081448263419193774041900800 405591 -5463594432594077916942365453208 405592 3090146169652512065699788800 405593 -7357736419627854201873244069680 405594 688998093783616716032847513600 405595 1151164291695983440284717201600 405596 9957734729696880489251171443200 405597 1452872249780736988980878588928 405598 -120617007321503338366690339200 405599 10280964568026768577385833197600 405600 -1843385898947181719848265318400 405601 -3365972820820772354392461654848 405602 4632679771034687122982744150400 405603 -97049303281317561072947363952 405604 -3158215809089145018335681036288 405605 4245138714198658053179950853760 405606 -2406588909130887041873746840896 405607 550756271619702413401771420856 405608 1343261139698333795586151464960 405609 176375053116919110435171801408 405610 -3367811101601248980570051747840 405611 2327151106159392526665456100212 405612 -540958613113936572453904642560 405613 1378545996967371342633913305048 405614 4870286818404855598587009438720 405615 1136841821340012622570500011520 405616 1047620996331254138840566431744 405617 6687649125215053147413380201712 405618 -1324030439209557031413558209280 405619 -59363970109749009488844484856 405620 141342343316759434163812001280 405621 -2142715413597786583842726457920 405622 3107105429500947141347847973920 405623 -3616085765391983007052195729440 405624 -3394537095661979890289415598080 405625 1356300376509120914813391450000 405626 37248656199978383921057382624 405627 -2013684170603704188371781448680 405628 1267604655885554975355538805760 405629 2854611569126709803143871969376 405630 -2091212466934978016465499800640 405631 1704987229621132417485792695120 405632 -3639901379811473465945672908800 405633 4818434606648971141503496632624 405634 4294818870897287719410614091216 405635 2577222851156651120030885880960 405636 -96398787051763782071680696320 405637 -4571087913326836141677931269888 405638 -4644992227287888218269467285504 405639 1499535709392983615738674763544 405640 -338796938194896077177499187200 405641 964671412037682216089946822042 405642 -1034755604035065733219089401088 405643 7180191284440872002254608911616 405644 64359495200228660957433966336 405645 -3969540034765655917111317269280 405646 -4374814038063035345144818417728 405647 -8840186516918608684438048559688 405648 -163523347613755610750019330048 405649 1406001034730177319918260465136 405650 -759979623034789653486454464000 405651 -1489420379583944719540583834880 405652 2821500640444006277415613785600 405653 -1067450103514401744314345087556 405654 965371658003572111694729236224 405655 1369712808883555854043593841560 405656 6763384530262198995117684602880 405657 -1519752504219820288824989576448 405658 -957000895541065182255018405120 405659 -2263445605706432130435338758140 405660 -558210666847993490681031306240 405661 -626428596834291758795981552468 405662 16395503882987776100399717760 405663 4094850163259144232092035510344 405664 -4416603316309151711653279039488 405665 -1967005821542632917956695055340 405666 -355225825487277093489664075776 405667 781640953268607162635890218716 405668 -946443608323892456476408606464 405669 4934984173631406036681554695680 405670 1555390917728125162199925177600 405671 -2577153485763270079143113542032 405672 -1607317170880259556248821678080 405673 197445280741397677595951682660 405674 -658711919597773912577152508160 405675 4370964904732578579448163226000 405676 7935209444531446117289035592960 405677 1147540652225612333375381045526 405678 -79736340122641268153076068352 405679 9201519597507335133873391195280 405680 -1858975943907098630314580705280 405681 -6591156903307071038397631826880 405682 -5234102609909692584949136237808 405683 12451627756293712814735180113932 405684 -2397940012322168840305187143680 405685 -1189951458262364956439457671040 405686 7332721602685193991113611800384 405687 103381458210408632656721760000 405688 -8180044980362000248067531366400 405689 5307215488969585944954684440490 405690 703324926605017499073991499520 405691 2197259520187493624711281799184 405692 -1474255070916516475282729313280 405693 5809542602159208210288189996582 405694 1538677397184897314428604572032 405695 3523641991029085320918358138800 405696 963288948165158895048072364032 405697 -1332368797410943844701456581120 405698 978136733389515871104323634720 405699 -2743763266585216988821299951360 405700 -421399601045891191632744284800 405701 -1723382202731030673819031619298 405702 -2849958092895721877478265758720 405703 -2918882674239798713469029707048 405704 3847657412937613069805266206720 405705 -26230026948951813231641201280 405706 -113577169748724124565245643520 405707 -2409285591331558043885634342720 405708 1607054499276280392883777666560 405709 -4916884334842129517143929022090 405710 -3176535714416158436032854240000 405711 6646146310354101776350758972360 405712 1735885222570560897026855100416 405713 -8768054441837584169513852160 405714 -70021846210529258516635032960 405715 4025436244116834572625932655120 405716 7588272678092559429257814099840 405717 2686701729513319590385735341696 405718 5329255260930887544936992566560 405719 6201975492023185449896743626120 405720 1467029340313429410255493324800 405721 3859144920723495917681718741652 405722 -3995884181648965510796855328288 405723 -3115592331490615128112902906216 405724 -838038556500540230626626820608 405725 -284877565750471322365617756750 405726 -495172720275112239089340441600 405727 -2799124448167429109153961444000 405728 -2143026290467386952488667054080 405729 -253874803289245658482401584190 405730 -15988008445261673238736274880 405731 516098951775544050672846149532 405732 -3847516576979854540590702332928 405733 -1295956413374394059470966026656 405734 122417637528226434442889148672 405735 4783518670145802172496319427200 405736 -2533603760320416319199802378240 405737 -3860627991938901337465078268928 405738 3199245796545847442395826752944 405739 11994879294682790984301581825760 405740 4173612364143251570588676464640 405741 76323287628402944283690131232 405742 -1274891272129141201839023235648 405743 -1814504140010838458485516373160 405744 855656842831405887800617205760 405745 5672183037266923599856046659200 405746 -2087101510222294347589714548096 405747 118242705462973263556906381524 405748 -51074727366496716914702454784 405749 -4698245340912997658553259463250 405750 -3680828080843134484104885792000 405751 -5038262192491653665699183021760 405752 872436513005948640270993838080 405753 -1726080068011843791975432573792 405754 42171054424152256841465502576 405755 -638773222990926219328989423840 405756 -836319411694493473655133066240 405757 2585547189001001674345908784032 405758 5951667957824315292233751444480 405759 -2213859010558661807660989189632 405760 -5493220371361713877914086277120 405761 -737149380957837175159891752000 405762 -1542166376682479111870856915456 405763 -6427339087555145790925440297988 405764 87455828943149063673655656576 405765 1411974664717361796159356344320 405766 -2818336279229003389003425023616 405767 4094836970228583586937079441816 405768 -2332537528541302910639856844800 405769 -3391204952259441674562700268193 405770 90388009537871134422116458080 405771 -454278699795294901495125736488 405772 4543177361550961924748128632832 405773 -7176442568579831136461855940180 405774 -372244252510684159788113801856 405775 -4879343189017544259581527550200 405776 664636688909428049102171799552 405777 1242234675323799632040755095200 405778 5195915523685607229942132439440 405779 2084687801154219862276279221072 405780 -3284288440223211756499418634240 405781 -6363340815470252110931534994418 405782 150340782361578272150048729472 405783 -1113840298167649361336726899200 405784 -3133149308976187637883059005440 405785 -4958546566625985431958275569020 405786 -3920598109197996737262452660736 405787 -5673828935509819213082711614920 405788 5715452343322786865032790638080 405789 229040033918823715524997411008 405790 378675807477074616924576645120 405791 162334319079212754772444541112 405792 -1245516884396533267051095982080 405793 2745380301789765551871537330480 405794 1290012666004934544578815880352 405795 2308639813153180425637280281440 405796 -1965069215899592838665680086400 405797 2493861503838453205826809440000 405798 378592112868612193017417646080 405799 -11048838713071949064016271720200 405800 -4462871145054310641608672640000 405801 -5809094616072834998071624947600 405802 -1323499964412843089122454265600 405803 12777228130826491976349256351080 405804 699906455401221239822474084352 405805 1897482264105075241568425650360 405806 3773852622593791791913535669184 405807 -187191919543794897864414209760 405808 -899114484896391378851179790336 405809 4925088319606988615339474301504 405810 -4279415023166865836121083543040 405811 43637917906355294027248938832 405812 1957268105935584875839357046784 405813 -2651218506822794817574500793056 405814 3349211619230601079134989156256 405815 1094082367072379287411471839960 405816 -1177250730225924790886492528640 405817 1592535447197262940564819821866 405818 1025781936504354047744299641312 405819 8341670817884387300158008747864 405820 -4616313187636757612659105105920 405821 -519496798155338915440328701440 405822 721677703030005269088100546560 405823 -12580812620615002300570593181440 405824 1028279003610836400671409831936 405825 -1199160342785175697490579870400 405826 5668894248508635685630741032480 405827 -74626969547291677794603072324 405828 61250432500588563238865910912 405829 12794390836343516281748916982430 405830 1600804086214208721985177234560 405831 1173253745494924708765850563752 405832 3496565106370791629584158228480 405833 -11221084614348252205799260374876 405834 -29819441868437712659003136 405835 3872122478978431420586853928800 405836 2335935157921212515319872148480 405837 3357380283236953711274898325440 405838 -5679967604280939533407930430400 405839 -2624319145148043619411318454544 405840 -320152327410233853414899712000 405841 -6210753982522668950197767153948 405842 650203124755338419825858685072 405843 7620011861007126128364226388664 405844 58260835913024189573271523072 405845 9125866970459391427885527240960 405846 -417571476104370954609104674176 405847 1411868932358193627825640370440 405848 -138267984980208349839047946240 405849 -1713762012822228238872622149936 405850 -654084781598408001692582487600 405851 -5272806014471208851352693033048 405852 1509821893584622350748900491264 405853 988119916333387946821546835456 405854 1958639649405176602727691511872 405855 -3515293375686096584092477826400 405856 -2195446395936548170413050167296 405857 9630732533997934918861689443106 405858 -740043135232746034288280435712 405859 3047084071750577602221492556080 405860 -504472036250798691796029603840 405861 -2306059283499376935384667784160 405862 -2988982222373424793220168417568 405863 3188121021727536319131159005112 405864 -3002476864277101615438712832000 405865 -2287795160558008194151346251740 405866 1241058898223478258633511987632 405867 -2968171767293088695306294972736 405868 318031052018849017241173768448 405869 -4536432682619669351353650242730 405870 -306638427462549463647475522560 405871 10854838149252810861437594789072 405872 18586287406796645320676376576 405873 -354912693040349691135411369420 405874 -482414029312811367903711810048 405875 6848655098394859675369827264000 405876 -562651854561298102907242137600 405877 88706085906069807752930174080 405878 2939369852819672609150696762880 405879 7855114023228150984226873967568 405880 356454699769272169626688512000 405881 1983876333900631279875299474304 405882 -2083673570438339969523162944400 405883 314515670299264235906246196544 405884 8638743445848741200201983680000 405885 -1546225846375495947081082538400 405886 3770264540531344873471088713344 405887 -1348587557184002407208234545800 405888 1176064313445815421685821603840 405889 13078618616725930566642537226800 405890 230736242899646772382035708480 405891 -623539550333026879043090926068 405892 -7176996451301437211249447534592 405893 -8600926715724899175451631517858 405894 3209426847222625332144443629440 405895 2134257090806704389008304538080 405896 4404890790193989624294281472000 405897 3444435937504896605057136984480 405898 -98199156476198514369140398800 405899 -4817667725788682031004009944336 405900 -702646190428838956754461862400 405901 -4952419315673293249841722625098 405902 -2724998939490180617038036254720 405903 -2004080438962097268113432875896 405904 -1696735695421972030292941602816 405905 7152591257029849409044179603060 405906 -2124332893416460051680566311296 405907 251738561452898835228536198352 405908 -3210206070777199876394183455872 405909 -1924653701116383070985146981440 405910 3306642414437114764177154607360 405911 -9626732621450449822071326807976 405912 969762798718349558696906711040 405913 6554708162431905999361589686980 405914 1674301405304380046858422735872 405915 3816245244823035593144458039920 405916 1956954669355179347540128780800 405917 4348275886824345235031810676966 405918 -43844636146823597851997777280 405919 -7266092714211215699277817115160 405920 -84433475504923902900987494400 405921 3298448481371624943945860719680 405922 -1616411573456635194469161998976 405923 926002208655862756438889266944 405924 -1023173414931975079637790342144 405925 408922461658879982003845112500 405926 -2944898791098729832368266852160 405927 -616159254258320757583824950112 405928 -7009962905207399685531359523840 405929 2731323501889201586093519448180 405930 686673303394827232712273310720 405931 4559043706024014122157089440632 405932 -4557815726359233579335797365504 405933 3062763900082046321736458895648 405934 2975995463907389772810383735616 405935 -2365578558242282935805772010800 405936 1194483347542629413923570237440 405937 -460215201250777273656641843648 405938 -2583857447833044852118521254736 405939 6610117396670256866480273756160 405940 4297201263215519107387322039040 405941 1715538310602815254006991874684 405942 3458485780248409191108624424320 405943 815519634303386060899521637680 405944 1712930169795968592861673881600 405945 1402993992140422944428257459200 405946 5077290274676964917149956546672 405947 -5618156578000213773041029544604 405948 -4651610736859579116836608273920 405949 -10748412838678791407806742117050 405950 284204444340648653332378761600 405951 415025129034839299648122307584 405952 2366033197584878321462889414656 405953 664796834983109616679318584864 405954 -2502382069309136644546379084160 405955 -5116060056530891979934321822560 405956 -1196949567074302264869605930880 405957 -2526096482978013233198496502560 405958 -136640265655068289211352772608 405959 -12175947154757949065984117772840 405960 -517236079264031727821168640000 405961 -11685985199806296516745059052748 405962 7027383539926236558276701232 405963 94277378764917650560566508200 405964 1052667546153243385968674634752 405965 -3487013883883956818541136567860 405966 2329855398510932425424564302848 405967 -9113822784467041487366023603984 405968 531747818086259128238280302592 405969 -80821750271673099614729120352 405970 2157492934407576716670318187680 405971 -14943146422466728107964231140000 405972 69007669437978911730706237440 405973 710648786866384708424602027200 405974 -4318232548156855315529722263264 405975 -2871019117616472944700241811400 405976 -1931311022605048770274579415040 405977 5876076988862820258960726440064 405978 -2370736055767649972309096781312 405979 1033309450094345111854942513920 405980 2626390901672161553405776527360 405981 -6204002278291556048795739689280 405982 -1317717861539838133837143378816 405983 -4696254071841598527514465676856 405984 -457216426090154737956142448640 405985 -2181051098996845146650674019820 405986 26281945596945838344150767616 405987 3823600230552171212240285898360 405988 -1563608207904692571338569841664 405989 326275360449841305132507569790 405990 1184713609721915621742758421120 405991 5957841451671174290226704430392 405992 -8869385620266068791887355084800 405993 -1931601015859485155555908190016 405994 -8245715386565693176533867565728 405995 -3011634692518995728787887124000 405996 -1097496484163382312629868036096 405997 -560315066177869944464558240554 405998 -3742085964550769204947139352000 405999 6406737669707349784703128784640 406000 761937649691721752185896960000 406001 -3356785855674298412743584309708 406002 570892467802600750704668918784 406003 3769768214096323832248204432384 406004 9396892288674517511518590877056 406005 4634570859840905833862918710560 406006 103148475282713267229707970624 406007 496186494312544032287482343424 406008 -6271708327505546903951248281600 406009 -5069238461953160029370174081196 406010 -292359316044798545406932839680 406011 -1361930277400893723333482179200 406012 3868670853764703914947137069056 406013 11674424736161790503475163424262 406014 -1794798549837300225318371667648 406015 -5236677309000079850695679346840 406016 1466803388747877995640891899904 406017 -3864781219923323027789884981740 406018 -1545696651624682046369130407520 406019 -2923040181640027715616442552320 406020 2267399484740299423376751759360 406021 110333988448724082051825326784 406022 3925213611210597027647327625312 406023 1390863396724337609110028245968 406024 -3293198403893154008371384151040 406025 2090045193596429020961025787500 406026 -581176497581863549457242475520 406027 -874469629671078271027189662124 406028 2550221538126297441986442110976 406029 -2945991289832594274722337532800 406030 -1369986313573230776588041430400 406031 -1889070240935163490905704126088 406032 335679425025861793393923194880 406033 1534801200348896402936371634304 406034 162709870757573205990790870416 406035 48396795578871243563461802400 406036 1087123993660448328534258419712 406037 -1404995630324836821756435331314 406038 302190952762142846720634839040 406039 -7492068292602346206993041233520 406040 -5260898628864988368611053363200 406041 -1579305861238805719054771983408 406042 -324685842928032249128262260736 406043 -346747364865672499295269688856 406044 4367958876240788287038778260480 406045 1363508964336274247261702221380 406046 -1726465052636872639318990950528 406047 -6627043848131901481892848399800 406048 3819216899966137057806238679040 406049 29934456519349711437480852480 406050 363291264790789567687715836800 406051 -3433785275825555472927082549088 406052 4156281002292467627393416350336 406053 577844505621132135987897017982 406054 -2264050585197651165092365825728 406055 -1372165458697345602570264999840 406056 1119520094130071979411398492160 406057 -131873958192559246470880057008 406058 -3020645574182377698804888078240 406059 1002143236365849843331956943704 406060 -6493522116004146798722761420800 406061 3418173266829218911671055608000 406062 -1936473272090884915854341637888 406063 -3864046255947215320018504534752 406064 1285199513621638247529621258240 406065 1094746720359359809204646077440 406066 3723444963351200310964656943104 406067 9560362734795529962150603775116 406068 -679049306220742424029103247360 406069 -777150406124162331236046108800 406070 -914880642078157390674481847040 406071 -4185986698983371821811903223360 406072 -11160402813110913247698590638080 406073 8419849144356019904731966433322 406074 -2449570695229654142007020221440 406075 -134887712113804186661616254000 406076 5840220260637193120957263360 406077 -2447119058841585325559325914496 406078 677329254121141411091726595840 406079 13227613789954483520185449233376 406080 -2567448631607758751163167539200 406081 3662713628440510929016303186132 406082 3118094052184200698628258342432 406083 -4613704145331838107503134887936 406084 -1845507333992839973921882353664 406085 -135184292790731156457620252040 406086 1303223395815333808898204997504 406087 -11330874003358140203552897116800 406088 -1156629661536068943063580016640 406089 4279178877428351012755001022954 406090 1237867723998513222651713224800 406091 698778484960647012751372797072 406092 84027542521436130692530409472 406093 3478112103407729134181668388342 406094 2317565971946679095329523250240 406095 -1814899227302537446488376074480 406096 -2277834886140787656511781879808 406097 12782763758033463124337501806320 406098 584167699571913707693361504768 406099 -601984429220685320869390776536 406100 -1252612583959630668757243699200 406101 4009777707394115574895753628832 406102 -6710000094235378602181858945248 406103 361193862453783525321629628840 406104 1373094202436065146272272773120 406105 -416472043010243804153043626880 406106 -3501417739806140486052488570880 406107 -2670960207755931009214247708400 406108 -1931575541956686616367411625472 406109 -5871042119511156314922355112160 406110 -541602045278276198214106362240 406111 -896969355637943508158123243568 406112 2205115093209182898859986124800 406113 -3929699906550527455273067786016 406114 7046570567158451783914373848656 406115 -8582710677070911138456815160240 406116 -3219268570305292030005173548800 406117 -9657323161765036922176843384834 406118 -1746392390991369551850728172480 406119 -2173976100893352003121452563712 406120 -1234011614778727469629533388800 406121 2770756857966037801380441796644 406122 -876467814434063613645149145600 406123 2294132261731429435270927616372 406124 5103356698688072580739761367296 406125 -115229049347820894185957008500 406126 2033636806564827530834561189760 406127 -6828624557298519427606887411168 406128 -1002339187854844872268933595136 406129 9507052084092173589222593387584 406130 1324557992523432746596968763200 406131 -1481570965536179177015253660672 406132 -3423600230294944880624025791104 406133 -868868654097733297697413460736 406134 -54749695686192079273596516480 406135 68957697829823283346329668400 406136 2162194465167479149998988615680 406137 3303458919864066276607107875040 406138 4721109241368907479111605480160 406139 -4563571119625438092682669333440 406140 554850750932325252559935406080 406141 -3079203419983784744198437969716 406142 -800284454347648161908029006656 406143 5881887251330466784024247013432 406144 9929305812192987669169648435200 406145 3463944460488247608359868565800 406146 -282847104251265942671355297792 406147 -2493690814800120043683366730848 406148 -2186266064560556980071021777792 406149 2089270594938725270208775285920 406150 2091157651977989173566678280800 406151 -7710662362472769493053332537400 406152 -7212266943853183394756175866880 406153 2399163125956067062938813549264 406154 -621407692419177787419920752128 406155 54951392891437959050384690160 406156 3301150273445862276068955548160 406157 2650864003663360418406948709920 406158 793744714460560557967857607680 406159 -553426632898491427923429181600 406160 146660094543012585989373050880 406161 1903965768124764186975814755360 406162 9140580040492355479152113664 406163 495070096682755425473254840920 406164 -1365106059489125687017273307136 406165 -3347586611875405286915774171940 406166 1418912994923580816837234417024 406167 4393498741900952943543798827880 406168 -1429573889446702726987686666240 406169 -4971774399564122165531204309430 406170 -2790854084263494708057109301280 406171 13406721474294614640431788154372 406172 112337060200873665540708068352 406173 7471440826224174011258171443584 406174 9237754364955319174401283392000 406175 -1550591084013980846036200310400 406176 -2910670455289354324867160211456 406177 973616128110413294978060493026 406178 -53482729004166722907172315776 406179 2256542029742412653890182914724 406180 -68407575720548258886091223040 406181 119692898531575928272778541372 406182 92584303653570599642329958400 406183 1978519787638706607401754413432 406184 1400110750880646122445137218560 406185 -1593455396554675188801158074560 406186 -254547634945245950733066720000 406187 -1062586380229327714736274879048 406188 209627858076833427273706245120 406189 -4629047707597310488221225875744 406190 2469307825544723551117848787200 406191 -537927184911000939702413867136 406192 -1655620504650337051447940874240 406193 2535097546678866999703865316864 406194 -213480002973719031150408393600 406195 5708129945274037836341933353200 406196 220426635534064199903224074240 406197 3123840558304902579173294382 406198 465709129273453794364195741440 406199 -4587144040800471298367934310680 406200 767088738410572321423916544000 406201 -397331914943903177882108788400 406202 -3676584070208113462620795299328 406203 -337296346828086131217537152256 406204 -3405444217506279671274745127424 406205 435404177257902413190012111960 406206 -603046690625241711793480269888 406207 -10309241845535884966885124100544 406208 -1266529496365819521440818397184 406209 -2465338892664635130209628831696 406210 3549852276784070329841248519200 406211 2815772783263406408514467096352 406212 -4857935141082967522525281420288 406213 -1077676172627312147966916956676 406214 -2336987832611335400731629587328 406215 288226324329512331522909970800 406216 -6753383792245877359772253035520 406217 -87977185414727873491660987008 406218 5130720883090280456296725980160 406219 6491574718908277074607575144360 406220 6153417342298360468128955776000 406221 179554077529923655926525441024 406222 2065568952810710226650966725824 406223 2490495194923332535714189223880 406224 57345411769983826602919723008 406225 -3394360324444595222178240156250 406226 968862403509690649349803106304 406227 -6044307108334445876074702910280 406228 3229756280929098235853601912576 406229 803007430014679156403581368000 406230 -1512568805360627807983435714560 406231 -3472287056266102220319355518336 406232 16912250479065522921622500556800 406233 -1566244084909206749126606431398 406234 4107999525682023068815014572016 406235 -3993240695169407942657021284800 406236 713538457581591516317421081600 406237 1441511588534229871432005935500 406238 2413717136094246394914177626496 406239 -6581248974706794366907664588160 406240 4461745696556451817672979251200 406241 -5749312989293790846480108392016 406242 2961177701731770143183621034240 406243 -739905581543208541708731945440 406244 -636547940111880153456759214464 406245 47613937548278934827422122240 406246 1622988546407978346447069098880 406247 960065936262810475898732400696 406248 1124882885553708681726589992960 406249 -3578638332541701370118838232320 406250 1346821417508396889820409250000 406251 -3741758728736094917817316896420 406252 -1657737359312779161128551956480 406253 -8137486153471474464751674003498 406254 3121609966435382358787127968320 406255 2187313970453621814693381736320 406256 -846661166103908078847681036288 406257 486122955415271984975078269440 406258 -5539740730595121471610540095360 406259 6685968232013690401821849285756 406260 -1024158549829152898171449930240 406261 -5276549095290137408980515077700 406262 4269655276554169541785457384064 406263 2219229893838301970559823064448 406264 -177222568828614863409821306880 406265 4497973596482882297368868662920 406266 -945816514537364980920255605760 406267 -4319101460322506256494585854684 406268 2961193905369862627543097542656 406269 4016792959162324821035252202240 406270 -3871830589944204863609126377920 406271 4727994310274636065728599945472 406272 2080658731573743305907706527744 406273 1335002685883245349610712590336 406274 -6623538713277495523974410146560 406275 202857987137269483417491109800 406276 5021674988316261426260276318592 406277 -5750956780674201472949860462560 406278 -1514702652922817357248934496 406279 -4944057750288337409280104480424 406280 1577578637079685212262030540800 406281 1216509894386058454221788097552 406282 3287316002406443537661003058992 406283 -765646121465102750280683196600 406284 -1332994748088155149850056856064 406285 1893173211164834749264287700800 406286 1271475754624598086153908401664 406287 -962222735764367436283801203600 406288 -2238347278109290368326169067520 406289 -180765084985558616146285150476 406290 2315791197225424090006432012800 406291 -11557004655827619172215114883616 406292 4958453255355783426153375110016 406293 6143247745640197199095902466464 406294 1600308947021795670778462012032 406295 853252140975085249152570940320 406296 6452652503142140788126848614400 406297 -4144968188926991617700271548800 406298 1153877868401411285740222589664 406299 8333782269776781441037208595864 406300 1850673151584528106002386688000 406301 2258360407481356876613261734752 406302 235339733993549725609795635840 406303 1358158715300832923599951221504 406304 10965389024159407428084778991616 406305 1523094218612467400950591785300 406306 1937998428470019353628428120064 406307 -49828175384331875399467085760 406308 -1729376287912768406079264574464 406309 13545068831366971931592096296510 406310 -837244657064141476944489722880 406311 -3530213226385949713604855366016 406312 9285156103332043971940028083200 406313 -8506265024133399509339740482438 406314 2014621047836378534929236349104 406315 1338678602588871042817641523200 406316 -6651254854035256152968384412672 406317 2203536454768573170813526546944 406318 -326377946179515547457900928 406319 236810544505551866912998297560 406320 -62681178431182455573800878080 406321 -6342645669935495307252638356556 406322 2023180934532165103234860152832 406323 6681501866080801011314057436000 406324 -4007578362539982374935255410304 406325 -3112476550499527559647622860950 406326 29427802296974446762293257088 406327 901559414452877299744344651176 406328 3831347604725648914493779906560 406329 -2045895962633298565858445045760 406330 265040971124100283834467782400 406331 10639599375824127741783808668132 406332 -1413801008711895897490352223744 406333 -3811440317506294744275910274880 406334 625690882345749342247847789760 406335 6669937835479833099583668963840 406336 3813624833526285977515982848 406337 18165248390092925960473373000112 406338 401392073765061527065340137344 406339 -4906323198190517143716760769860 406340 -5194548537842685339881544683520 406341 -1009156817180492227879397426304 406342 -1680005077153021967922521696448 406343 -3055937112003546489254873173200 406344 -1532263337583332755993704161280 406345 2948197937612293634790030957000 406346 -4428194173558281461084955634128 406347 -8430791215924443318832868322600 406348 -850457772593656217006834442240 406349 6852728813698828153074404143350 406350 -12859556213235180190420224000 406351 1815639746637641902809824629728 406352 -1273999909464115105027144826880 406353 6318305479578394004789035303200 406354 414719415694641544879884377760 406355 -8852349798515631268108680050640 406356 811171716801520554112750774272 406357 -8617518322714557627631449082194 406358 -597987403638950213018128521600 406359 -667678961668611361839912259416 406360 -4047592408809232677462706176000 406361 -7246941711093473842116277618038 406362 -5487412496706165843863691190272 406363 16898631702347376619503453552384 406364 -1958984924324777813769614819328 406365 3537575434153873167711177402720 406366 -877777791305085004565019178368 406367 -2998204678267923241707110973480 406368 4528672967772108220064210878464 406369 -6164738489927437354823389194960 406370 3965677412200606119554179886880 406371 -16775202268350685956738928896 406372 -2872644692313878489000744791040 406373 -1849484798448823188226534898496 406374 -1170573119518406402106400256640 406375 -11663278637842113167683186326000 406376 978857159490208070911581388800 406377 -203213009407356516625432992540 406378 -215788247159114147902218342144 406379 -2215573061377817444335184806080 406380 960141601696236920755058718720 406381 9182992679622214963521548964182 406382 -1715281974251563856993917089216 406383 -71005451798321208598993904376 406384 1737958588912064949269663416320 406385 -1692923333194650588227391162240 406386 -1671981460315012079145181984896 406387 191234100255112508339400701040 406388 -3876853061638043418925890570240 406389 -6145875532895100984427638852576 406390 -3408937716146010920949758284800 406391 -373404812306174985765494215920 406392 569947556286427681513370419200 406393 24386036694083624419407418304 406394 -2017460968554652602326147312928 406395 -81904002264504645514539410160 406396 -3593301337636317122841262643200 406397 1733082793875231241198553139846 406398 3988069828442337896747701740864 406399 -2121523124300271536732921515664 406400 2264768972208329201207476224000 406401 -7013282435951145629983066165968 406402 3153730913613514453604455984032 406403 9154653749379580662832422902652 406404 -1685716105843224723381176770560 406405 2101768120940126067904061136060 406406 -1615255633394222003539818503040 406407 -721391799959776255213830812760 406408 -3030337452386492693279603619840 406409 9687608723038278887016811103616 406410 306820905744582361871740108800 406411 -1455051214770197258365638788448 406412 6200292036365909244293753945856 406413 865235264708157175801405985184 406414 2031887470263759026262391813056 406415 -16375944282319524631279480440 406416 -413216728190206340397245595648 406417 -8271097111624715474685171669648 406418 4671628835491615889940000182160 406419 2486449236128161297738585101408 406420 1290907779328858476361169018880 406421 1025075362650121961243739520032 406422 -5109361549874657357307512021568 406423 5264080666164891726159352649672 406424 3498319439890821150825260113920 406425 -507901853422893305386726254000 406426 -3430050224695761947446473059088 406427 -4883344811398119697541679660528 406428 -2885847285283560260368887767040 406429 -7383058030090975936545219815360 406430 -638285614977559691764296662400 406431 -2873102226766795873667726642160 406432 -993118330466147461455781429248 406433 -412307151725343090423117964032 406434 1426873499266989183369745024512 406435 1196395112628287377845160690800 406436 -103896976512546755224909608960 406437 -1589574777882779100744090375840 406438 6453453367191798093481331324544 406439 2283492329755860437898912480 406440 2487373379800825507256289024000 406441 -555363833594687701238420286976 406442 -4867087330892789784370166626128 406443 416112294593417529769671583728 406444 5528481517953295607359069127936 406445 -1652774605618747269131336950800 406446 -848591884586683779074470074816 406447 -431831250377944001408507669104 406448 -486786303791493050469722357760 406449 991012317710071879056931940034 406450 -2750519169589672725636036528000 406451 2217260337137121925116887000820 406452 892147127425939561657861804032 406453 -11166290458429699443749228944740 406454 2490478449925797151819912054176 406455 2854286096399404134403703040000 406456 7480672483451823194016693473280 406457 1476613203948324143087665747140 406458 125659410304487471246141010144 406459 12322640956736801754758934041040 406460 2136711120167834191192423457280 406461 -842932617464759546377915254720 406462 -1684766519949389485091115604608 406463 825638684523290955780158460240 406464 127855022146379064116993064960 406465 -1853393163318364637285002372140 406466 -1185665043701840496168497483568 406467 -4428249047393125995804427531560 406468 1433052149040500158035596286976 406469 1007390276383131390299653617696 406470 464490440491272105936494165760 406471 1973940160656988104338908690792 406472 2662105022054789786543996928000 406473 3582863095419144934038327538944 406474 -2344026241832035917690995737248 406475 2952263254339419434948002014000 406476 908825189604756316657915917312 406477 -4421302625422937706941790872928 406478 -1717280224264345597494681826944 406479 23912125668224304203731062528 406480 -2139333036432736250208893091840 406481 3908331907017734695589766615282 406482 798000630947562309504611157504 406483 3619840760552695305145923855360 406484 645339367468844884976812766976 406485 2336821971040664059055667883200 406486 16605422603810815664074584672 406487 -14726667412602361582088733512208 406488 3005635180114031195628874690560 406489 -12066285261653024211710324170544 406490 460894114884658335372204410880 406491 5796669177170470002149216842392 406492 5753854290002384337696022316032 406493 7317887421348395724409228380960 406494 -3970338645768107095708350196032 406495 641503792180025630929172169000 406496 14085304468653168222336520814592 406497 -403153202492521361722264026240 406498 2053570298618932445488447314000 406499 7581466160652402406569637945500 406500 -501772930814125385928124416000 406501 1735468381752691589106545509502 406502 1990782901884959488967303083392 406503 6906912334050559767916829257296 406504 6887137030394264065935216506880 406505 -4125913773347019811986220392000 406506 3171967867062879629172565019904 406507 5656312198833449386336669664756 406508 1884123912577417790166554243328 406509 -282634537183961577442720532640 406510 554674335199190443097715859200 406511 -4788625983407853899981447255568 406512 2524521300928084686478984151040 406513 6820606612629076337279783303762 406514 85134518007833886534396410880 406515 -1998965479554324151114518963360 406516 -5157716319222127603644837058560 406517 -34059510075401101910370052434 406518 -117920741112629725529175920640 406519 2933124705666205123639746710296 406520 2704255771080240545298659020800 406521 -9819392599074760832941610130828 406522 -18885449341397524250041332480 406523 -1993325538028262214804900348336 406524 659511295008926966227317104640 406525 650666859661748165345500809600 406526 878977424626673760746182864704 406527 -2655018663397835256927440695296 406528 7637187904319372656892463546368 406529 -9969703586174871233492810966016 406530 -1194842329969097631724289987040 406531 -11115723753498580493245063889668 406532 1018069281039661774277311426560 406533 -6407357234888702207568205087776 406534 -1418092662110056750454008135680 406535 -828488750202567614933109584520 406536 -144940403121138528740707368960 406537 515747953866674525904304716340 406538 -476754256164353699683599372288 406539 1601999375332399061743433479680 406540 1598208271936908492689605002240 406541 -11874248908378818415751050984608 406542 -2308529013198409759507444836288 406543 -4164303200209225934063290998680 406544 1387747534512677998804004904960 406545 -2023651192703037938341050919680 406546 -811221414509205161004254100480 406547 441045097921963990112891709996 406548 -1509020586157200731088852842496 406549 1764196338241414621781551143648 406550 -1563014132528848773146150803200 406551 4472373414577010417269891200720 406552 -3024009553648915936352702361600 406553 -5590067987767814271006350122422 406554 -3557695142249225440591776238080 406555 9268742206995790212965141760960 406556 -1279471557513109226080415591424 406557 112562874218704093097727290400 406558 -1583030904733665355713562581120 406559 8188422734020107227781027473760 406560 1997714512846816633977569280 406561 -8090814871278078354402611463838 406562 -1999600506817049382232083525120 406563 -769793785881397772097025732176 406564 -1763873854119313087909009085824 406565 30407027651011365480865482240 406566 4363528867015650927358010889600 406567 2666249496469331139296707938888 406568 -258728537819253759351281341440 406569 -4973135347748456956723478770080 406570 469873819581156091462178865600 406571 6943603510572316619355874877184 406572 -595892848773835535063651693568 406573 -10864711380912815734907628291178 406574 -819874797817587527891209920768 406575 -999136318296657319492073031000 406576 1666260896107836994183958085632 406577 5214974413986177867224592561426 406578 3166909277101472764727082935424 406579 8989205433741141210784978199180 406580 -5228834143770394733750274777600 406581 -1913166259375615291281397363200 406582 -829800821351323575027763310016 406583 4952968531855180812180699377832 406584 4951110799618221902834250178560 406585 2175323142874367403424638621000 406586 3048340751626394795006942266992 406587 -2503939977061321874736135060432 406588 -1218156645528870113110494521344 406589 6895555768474436241132365943756 406590 -989623586884241418393072055680 406591 3755262325680897737540252556992 406592 -1911513754637619983532217073664 406593 5669373258240999666834722476320 406594 -3562301140585850272861301137920 406595 2314603889013222050575854475680 406596 49923586610415503122241470464 406597 -5624926926641606029106087231616 406598 -6492893083822563071461096254336 406599 -1463082611702113185610886190936 406600 -2072531220030808445164354560000 406601 -2743033844092680383436122576988 406602 3375497692151191048148865233712 406603 -55125291725463953246628927240 406604 6758262003045352303681181901312 406605 -1643661969338425477980901451040 406606 986034958491558928951687570560 406607 6774218765202217042182235511472 406608 12252614380320146249345531904 406609 -3016354443175088468862054085440 406610 -31813643462545969591045429440 406611 -1928890375658065921395606534540 406612 -7665996417504045628208232943744 406613 6893975562743507259002911865280 406614 -1176695015911801612528805076672 406615 930918604140451466359717126320 406616 -670977777006785161665672560640 406617 -1349456283072927883716641178624 406618 2089300096563023727452106635760 406619 4840561021161813898527019590840 406620 -153707534223354285956990046720 406621 717741253848295828711203619500 406622 1192908983503995153945889130112 406623 876668472525435762134925196416 406624 -9318612179659736684105846489088 406625 2379838831324769382381758049000 406626 -1838612878391933202764471745024 406627 -431701701046883068824839743360 406628 9223051699326118538228868572160 406629 2568803777438472733438429976574 406630 -465116777368664678227284088320 406631 -6063260780434029989303945930568 406632 -1815022817050092813625618759680 406633 6134266236005714275968467213882 406634 2567944407067092884735904759216 406635 -4512378088533771824098074800400 406636 -4299635510566543422756547684352 406637 -936909772582916572441128568896 406638 1150474360529201457864388982400 406639 -4048352516391283237778165715840 406640 354649714272059589878246277120 406641 228364973539500910555366832160 406642 -2611316315791472892485941740528 406643 -5599031997017794487237517660816 406644 -3768158662024091690318450393088 406645 -2926088591843438373763060513920 406646 -3212184708076897763932876645728 406647 1452831777512739980456588969040 406648 2115367507230765606775677726720 406649 2142096718257839998257164092650 406650 686475312023990008710539193600 406651 158165204850677728719226627752 406652 4112643866901560842245789505536 406653 -1820302666179372611253695585376 406654 -972954126486208936990503733248 406655 332069851835882393518096147560 406656 -957021320746093481722915061760 406657 -2879514833418879717358546048800 406658 -820477035034701419989326655488 406659 -62331251044065728558458951872 406660 -2947256656163385494627729560320 406661 2855039677062189392135932295262 406662 -1628578163025831545316455946048 406663 2017049386405890650379692377104 406664 -7497192815747427293672533232640 406665 -173917627001077521190660274880 406666 -925744136505015755576350056096 406667 -3426855765153334504013880423600 406668 2299466358440948091535614512640 406669 4112899988137439926955630082444 406670 -3868940395549755819884642163840 406671 4425835813917071279832873285120 406672 265580806979168040666581696512 406673 -8530848269467853354574017808078 406674 -3988200157529898309438695477760 406675 2066499017986791609605409869900 406676 4960588009572252463028800235520 406677 4816206902657570418585785711520 406678 -848026724101051356132706683360 406679 219025977138772913880247189440 406680 -4511050316628425934159172608000 406681 -15099207446146647815962380454 406682 620922106402647115454475006192 406683 -702902208468368094866268928920 406684 -5482452550321450175388339515904 406685 188176871217993771849495900000 406686 323052740383238838207798571008 406687 3073681266091247353743548731440 406688 -3238424837739628598502374768640 406689 -903361724344309440737343220992 406690 -4479584906349835337788870072320 406691 -1591467327985272156060174469440 406692 -1969414314479989600089300295680 406693 -2795768145020438537713074802400 406694 -47353633550629680758548712640 406695 1350975273250061410463628547200 406696 -868910025865051744638598195200 406697 -11408276753278341054272363182854 406698 -4103865540977131316114850721536 406699 -3713069130176115904912576228300 406700 1868509443924961436010880339200 406701 675413840715519474555811013142 406702 5681251939347361083400114335552 406703 -2318782781671606067667705992136 406704 535965904887271832779563663360 406705 -1233727361033741571176735817240 406706 -3176097993988982824686207710448 406707 379543725436624441775453839104 406708 -3745534289350501357045832772864 406709 4684156506810512135032081809504 406710 2280693607091067808932092035200 406711 18650382132178242832637571092712 406712 -3179108953976504955061570252800 406713 -6880362009304121364618234273456 406714 1366936541333290681222294425600 406715 -7729469973317702118659100800640 406716 771016017184862511289695293952 406717 9014601526270237395499313245766 406718 -270329557870173438355011832896 406719 5406447754596745456016026660344 406720 -212279044304549319916797296640 406721 2137738512133413900005717385600 406722 -799206145650560586145216020480 406723 3955994216585444496139693448544 406724 -3021573975068362606727022405504 406725 3046324030097290337231724888000 406726 443451571148101907380372905312 406727 9421779556843650331493941463352 406728 2678225187746844269171269632000 406729 -6227766455294439859791248373670 406730 879244655056157427175465387200 406731 252272098604145784607521812720 406732 703751951537493021701250481152 406733 -10809017517118281482734987908480 406734 746182318772186088933682543680 406735 -1883350875842566474226213953440 406736 1021567333530687862804532035584 406737 -109258618404325361800300995312 406738 -4611103034092090881771942319104 406739 11685417186999497144377745298540 406740 -2920333989330942161458750617600 406741 -3100061433191557650082660093988 406742 390005854406891952009080751360 406743 -4683679979798132766084977507736 406744 -1684265538402586641945219194880 406745 -4244938988821363831669033429500 406746 -3275752156195047091016830709760 406747 -19019051916188186557299171490560 406748 -8027169220388008216730840692224 406749 6916340658485156993333543578176 406750 -690381193961637565373559888000 406751 -9162358425956300670753996096 406752 -3876375851078886106156939345920 406753 810115162880355122649543026820 406754 -528856263610281794684281609440 406755 -4167181419713410768365732825600 406756 26279131268993971338581811200 406757 -5522124297154258554010840765728 406758 2644801100590786541299565849088 406759 -8182038060251345067001598471328 406760 2252964207854450392640287488000 406761 -363456718525977224023102814496 406762 5072333143963249101264733555632 406763 -2438484171056909294413125398640 406764 -4667047607162910570045099091200 406765 7792603025051695094349688347660 406766 612409768124490040656078560832 406767 -3491018956195947032018459625720 406768 645299689198730662203244347392 406769 867118000667828166543057822960 406770 315204778582740421407422208000 406771 -1531211225568501638677999436800 406772 -6445803752472087832860606378624 406773 -8273897563287903681785141295378 406774 -1388825725428435822801206400864 406775 623133663314767884859037131800 406776 3146292426067894979375036866560 406777 3529051205405469135402386102272 406778 -582084445835949792310967224320 406779 5294353177040678704671189404184 406780 3531096348088989024858594332160 406781 2444104844604066118182798961152 406782 -1202890529242723204167123587328 406783 5493453808294271102043357024120 406784 -310613905183314098771957121024 406785 -2870764929980305202952535760640 406786 -3526542665043288664739233551408 406787 11828861669094505733642175346752 406788 -1359495026293135941103564615680 406789 -1232733449211043734373975973410 406790 3465868141202340434403620131200 406791 -2476314930837078110925552790656 406792 151575670667959793777351808000 406793 -9667074767594671396615604083020 406794 -3053425100374014995985981811200 406795 -7118592040967306647148025055200 406796 -26985458560574523157493495808 406797 6444714125387948212171189195200 406798 447860340524279562389263353600 406799 2197216538495390603993382325560 406800 -243565241752853561084086886400 406801 -1527688452405692972513575767310 406802 5446327808925731349274652184 406803 -7344112898642961102642879796296 406804 -128710540591398540125225225344 406805 -1207006941525493604930700739200 406806 -92050910716845526443723410496 406807 -1380120875881740123560132693944 406808 132743998161298449118727761920 406809 3139897360090131771784849641600 406810 2564489066940526497345138317760 406811 1545097181098598651193952001412 406812 2197103073821493543135569018880 406813 -81324700372058667601240380672 406814 -1631391344831023003052861306688 406815 -1754934222852486802887410371680 406816 11030362313446338094649577111552 406817 -1693505145508934715061737823134 406818 -3593363888763792174803385561696 406819 -496062481754795417017727764320 406820 -3276579585392193659670571441920 406821 8207091245978424862309369295712 406822 -1827485186578595142810970203648 406823 136868273429489515733308822104 406824 -3285016017772463722271661096960 406825 -274478647647442028241249220450 406826 -1547791584391413119135797405440 406827 1015010856065672899499448751320 406828 2047487507199147588924112727040 406829 269920612188666825483135372684 406830 -790122774996830715088396124160 406831 3927721238849515862182677352992 406832 -4497166336932369184150114664448 406833 2634841118887012624540438678464 406834 -5165386647900303732023887763184 406835 -2017577558891923313824344405600 406836 -2424915507678486451799599779840 406837 -4499728824037346719837297242514 406838 -3206160565403155411862795587680 406839 -3470627288663713769387311402776 406840 1380313343794394204499444940800 406841 -6406961068801052691212248463100 406842 -239704754367900817507057394688 406843 1560710448294945465732805776024 406844 -2923536732493105001371677401088 406845 856586956943171310010454635020 406846 108143731690131508110354573504 406847 89354943185632445458225175976 406848 140624893596085731662688681984 406849 -1577270195398323688765115082960 406850 -5266144866523107495719124096000 406851 4559074053806565054728481731832 406852 3748300791145254828378735904000 406853 6858904384337405614534501440 406854 -1371949115045204637895382432640 406855 3037274830349676356926227872760 406856 1196031559624139594623543034880 406857 -2602754652809484815140852123680 406858 2833448842818500261746248863280 406859 -1741876503969018701990595752940 406860 2286141087029997658862913039360 406861 1621619887586777782419955809024 406862 -499597037756968836813121397568 406863 565207437566673799190285460192 406864 367668084851637139044225515520 406865 780325137494970225368025334260 406866 -32393877676062969196935383040 406867 -1056044152256082158439933684840 406868 -1906856281452270969385442562048 406869 -5108352389641197180634435772256 406870 -1930444915984257117266334374400 406871 3215263276943323098908780817144 406872 6731482334512054887121708062720 406873 3953920502320594258538888106122 406874 1952709816276013091910863224800 406875 -109009678633998395917023360000 406876 -835106963436995676184849968640 406877 -3305479819218513956461484691348 406878 -874054542720134325950528526720 406879 19003231934335035126285619836672 406880 4213325364504128071965537730560 406881 -2717560324610262155142865116972 406882 -1193320288286131225458006332928 406883 8649669401858754275743992399132 406884 -31150525391370297869067675648 406885 2001310714812505150029304375200 406886 5041012994351695654114398300864 406887 -2868492436424901136559517811632 406888 -1771365834930359365040595732480 406889 -1920293626993857747402984752448 406890 -1349659004228407026676151884800 406891 7409397997882537313113370523352 406892 -4154885829722515214335645910784 406893 -4381538058908143907855523091776 406894 -78479893607039196150352864320 406895 2580017336183893582592679808080 406896 401190981602081216889884147712 406897 -588933508684959548398214293580 406898 -4722587550426778810404274210800 406899 -1155240887136131385265736768400 406900 2157273143502272421365544044800 406901 4855524503153354497110367459008 406902 -31652555672982647546498839680 406903 -1496619591607375336773958679120 406904 -3387211132428008595323165798400 406905 -4213352800707976084065529371840 406906 -571683167810276503288868822016 406907 -2420319921401048612887336106844 406908 1098388449462986959942304317440 406909 -147045273186406464497937104096 406910 -954708899919662277726553002240 406911 8343600733884978451530651600072 406912 2425495900940968528956264284160 406913 -807689595456799530359154205656 406914 502642926545872470626972269440 406915 -2884696410158064905555650024800 406916 1513713245085087735993959165952 406917 2913768951793696591683913319040 406918 2507441711752318688292813464160 406919 7517197357180108605675901507800 406920 -1733010440565948237048899174400 406921 4842757115087952215422819810512 406922 6019745787949351166821140190512 406923 -6947436326247962957002852800 406924 2850607381047467031118427493376 406925 -1635090751722938873242582052700 406926 771594212897717348535010159104 406927 2839284709451437788778097765520 406928 -3562119077569774006891869880320 406929 -5422384040897314984707930804480 406930 -4231227654931197949192229516640 406931 -4663065544333895432897933698656 406932 5931892659224703691374788892672 406933 12368339730476651746957604415580 406934 -525130442605220942988590601600 406935 1015535987667758836110164888520 406936 -3525869547566600647176537016320 406937 3108871011813405410264895052032 406938 782886588550883366165372090880 406939 -3076655926776332646473339728032 406940 -3376216718878161555449284968960 406941 -6932736980579664541897237127808 406942 4236168493858612755508017307200 406943 -4248801401597094490708480721976 406944 -430770501323855590568810840064 406945 3612614914060667727190591354560 406946 7322537108011012721142894133920 406947 3153060912585335620550056615800 406948 3750402652360409877339114631808 406949 2257878856724278317022881250464 406950 543712573916775490493827713600 406951 2730928901212068445022207416952 406952 -35329062756841773516878561280 406953 -744810200178530398004392856640 406954 -3894753210920157901126121372160 406955 -725324447911497977499712140000 406956 4535245964637968119461520994304 406957 5323346720809880149537788759660 406958 5393796418161014735285452186176 406959 1607127613235611299566781989760 406960 598230920583070211864682823680 406961 8403021421441050511699439324400 406962 604709137299544147959519932928 406963 4323485418682506741037674062496 406964 363094232128818441883554926976 406965 896117766544962013854694677120 406966 86466815764484218079261656320 406967 -12109270188805665029681633739048 406968 -846144861327076612304311418880 406969 8256723938911797285040257523370 406970 -35140084902878282912251084320 406971 9121431039241507686402899016240 406972 -2580954583317374729956777509888 406973 4379731455081166645945641620736 406974 -1109636645541646989855709736640 406975 -273777754442329898987310862400 406976 3198629814689613240950146990080 406977 -736741900875478346552467032192 406978 -2015451123639003418379459116032 406979 -1984384743399782918633059709424 406980 996080233498964172401620377600 406981 11213708811124470167255404746782 406982 -233248409728474946919360408000 406983 -4910040914026223466236809157976 406984 -11526560448397119162603023293440 406985 3043511149526960147494837358400 406986 1613377000852458418190306246400 406987 291933944690062705066628216352 406988 304669198790970404303712799488 406989 -5494847639285542467334609219392 406990 -4608472560900119111729043144000 406991 585727654671303412872066351672 406992 1032740312285934671968325468160 406993 -12604265405798943456805094207758 406994 2282155160087038445526005909136 406995 88866512928393496289571191040 406996 5370510999406563803016099248000 406997 4459573577723622881639949415800 406998 6218281842998937549405545013120 406999 1547790260935286735335008212480 407000 2954394558715748180472760320000 407001 1710323828436086069364160277184 407002 -35054882701795496935996324128 407003 13570791186935982478469350788960 407004 -24254737525338628379501767680 407005 -2313480824643859000618260728340 407006 2675232713303301488740573920960 407007 3228332603800046258986851211488 407008 2340542779323193899709586472960 407009 520039537221291863719692872004 407010 1696423336198917925280460226560 407011 260139603376215183665429146944 407012 -5348893003652315889717539193600 407013 -7254695008271550987371407460256 407014 5594646169293355523344398927552 407015 1385400898184428390705925284800 407016 1558488725945634754969844382720 407017 2604933115629850386237545055360 407018 -1972992758664838032376456392960 407019 -520380946394135511230910595392 407020 -1908371365053664656554168094720 407021 -3053808868357956899800462976256 407022 228579424693645704806778513408 407023 -509991051514369282365116471728 407024 41801479571265168545774960640 407025 5290293965349193304170102606800 407026 1810412086572470089583989768224 407027 -2724006465285797676056782118808 407028 -2790740014163793309257463527424 407029 -4077397656874286553918742147424 407030 -289286726667316888508079298560 407031 5050408202232337525159872163584 407032 -6128683196025511444274841415680 407033 11027919477427411081811334478224 407034 -2191915906573569987890584841616 407035 -1279450984498749558216631088640 407036 -2852009376417797265698763850752 407037 -2664312580211425150314454297920 407038 96329229945890956996416318144 407039 -8731754143811741265727944922440 407040 709001621056358807132826501120 407041 9089011684308924108453244014000 407042 616483783256505709778066233344 407043 -1090925608652676007814057532336 407044 -3145182242423217560810213696 407045 3837842077076018506930682106300 407046 -1489385156903743829583839731200 407047 9118350228194283664934390329496 407048 -263133419162689122842455879680 407049 -14279214858771929273506327392 407050 -538899000606694065042101779200 407051 -3051253474969619457614002395528 407052 -2863385537189015610064921420800 407053 3898338418825737140105052264364 407054 -2833021267893031820905524412800 407055 2086334144991370156874331150720 407056 1372652489121251310331729018880 407057 3920367528521512358874432942912 407058 1442413679442774778475212627584 407059 11321650734830507211005947785260 407060 -2208092246755392123251965835520 407061 -1942354223802817069277528012160 407062 -448731181726102417924631551968 407063 -376389993484529658294596205816 407064 2035580918926798217208120606720 407065 1058891968904555494482453880200 407066 -1342523339060816980586323973376 407067 -2786157036961074385121259468288 407068 -4976913147441047238947735001600 407069 -547303900924895613504837046152 407070 -1411245483405521073023533135680 407071 1290898663045554329446790476912 407072 -5336192559810049323667284492288 407073 4933578405579067465160530852800 407074 -620553527783056893411484424928 407075 6050505866663168884154449653000 407076 -1509690368972604420873653050368 407077 2092801138327456184208573195840 407078 -132701682401661053447801833344 407079 -3166813597083700405450218508080 407080 1842029272339647805008932198400 407081 -6482146658290049616544625328 407082 -369463320596038686100899088896 407083 -3344932602313126464473729486668 407084 -3246066895487934071388587606784 407085 908197705918984458648581688960 407086 3088702634498781901937063159040 407087 5738467510863680319583666203360 407088 -1437033235769639441890796077056 407089 -3768000836712398474622495955740 407090 3144314242443780365429580112800 407091 -4545349567216180786362413483208 407092 2043580740463625809490539880448 407093 587080083240562434289363065564 407094 2061066232275935468788212180480 407095 -2512790718879197265510044544480 407096 -8427665716998703444579886653440 407097 2338161101608294344600093166074 407098 -4786540412601762755364990157200 407099 3083220951742711448476855617024 407100 -915078159784743323289725952000 407101 1874561581129733442685814563852 407102 -2088871681097131933958339630400 407103 -3254714912563544722949648535096 407104 -1937370955091243739285628125184 407105 -6199490102649301338112043005740 407106 105449945489206727669746536960 407107 3164767259400654166312926351952 407108 -3455764957483933324104950987520 407109 4034115134563121200804355524800 407110 4075210042459072568301774625920 407111 -2068412349024450751304476237128 407112 264380170663712309840360939520 407113 3095752176100014915762007970240 407114 -4393121994492734516840885753856 407115 1183211423857870037330487505200 407116 -1738622258833229148858602844672 407117 -1597031291155329503555344174560 407118 -3711498063336071651046439336896 407119 1987810954890935467316362705520 407120 -196763750064164794809353502720 407121 -287599993924206455757411086304 407122 1584503013613727388484575748224 407123 -1410987891417938910169195533312 407124 69540134160092739221473449984 407125 -6600295638565981077383867853000 407126 3297392365255784297546872948512 407127 1476495028626191360588802978432 407128 6661371392812023160725052508160 407129 -12998791764013173170957653410816 407130 572304842443504114185176087040 407131 6264147053303134614216779504400 407132 1845042982447981947171525304320 407133 2894190542403623903173288705920 407134 940402383840717394477503796992 407135 -3375375463149756028640532948240 407136 4923094766837016346305843953664 407137 9154513306794112206440251658786 407138 -2937719985218195388821583311280 407139 1584003141015065325138261163248 407140 4764515794543699653459939805440 407141 -5294409291995896137277456171200 407142 507192868878273422527442948640 407143 -78639769961923427807219767656 407144 2924287789162028203608979676160 407145 -4826290643086256119075760873280 407146 1967328293704876225269113877504 407147 -2899089950463661989749283873360 407148 -714728016416452245493072969728 407149 -12849158672948692437246901863850 407150 -4441159893526917194994470208000 407151 -1482113464702134781230296656920 407152 643662521079037591821201145856 407153 -6638680003503175967168445143598 407154 124452648172674609118300569600 407155 -2664046520844031252318903244640 407156 -2559344114426410424497232292480 407157 -697710742651904638409355425760 407158 2570225892416976997243154731680 407159 -18136795435523970660053612791680 407160 2218193488118985994367815680000 407161 -16913151171810356278475044683648 407162 1248356107988089484618704404480 407163 5990655857214209458903455544344 407164 596223581818251614873464359936 407165 11411521188037383577235021580 407166 -1254632354989988136088837478400 407167 22174142151929708217367973232 407168 506729055721479956769401733120 407169 746245082901461374698536055168 407170 4279947868581218994893731891200 407171 -533689045076381299130551086456 407172 -2415693526774510461257541547008 407173 -868045089573218020701477483236 407174 238382511602719640791672632000 407175 1117207719966585357277578054000 407176 4030778504469057860843771166720 407177 12621872436304645976530164400026 407178 1405784521552304082051726925104 407179 8869682072066135213863790285780 407180 2672334374242496729083728614400 407181 1161032977071999876346363657152 407182 -5227490340389657514211434911808 407183 645131122280616229671254215920 407184 187041927648579564449710080000 407185 455370254882395985708728427520 407186 -48736679072415143076005103456 407187 270169603289874498466339009992 407188 -2431314451595771339135548458112 407189 -11509070519544110118634883316000 407190 -813910695721138202744696469120 407191 -5080056237105848507339318212408 407192 -651184101710510122140024545280 407193 5403176081714182785461278874064 407194 -226176467570078499128989343520 407195 -7137160379489454196116746500800 407196 -4261014218291299510617381915648 407197 -431931431717164991158254020768 407198 2760765508023688960450648731648 407199 -668316551004678675142460061792 407200 430126869876040807784423424000 407201 -747725301257749439729933498970 407202 2872842386135011051695694492032 407203 10756525678999053701501816031452 407204 -649051037822056037878622674944 407205 1249403316514111570687401865500 407206 285728430973847918183779377600 407207 12266776936880229354726613038456 407208 -161585335607777606768554967040 407209 -10687185094344811385794832694960 407210 -56602944510409172258185501440 407211 93795680312546711514658965504 407212 723846281913860776462284079104 407213 7843674313315412801465499035724 407214 -37390743613354002410301759360 407215 3249202125860659011388876261920 407216 -14559365120097009604152262656 407217 3094528183878620047201328649600 407218 1849187934544650618329495884800 407219 -6222858068856991353510264571380 407220 -23310803837419858784671395840 407221 -10522166501485007552173252322578 407222 -1334761150463874256027826300928 407223 3441650957436617590149483953472 407224 -3832585991529868705444565299200 407225 -414747807151109835015934776000 407226 756380980030093978122708413184 407227 11580936094483697793384014768440 407228 2163612041406819686203627373568 407229 3205211683849073747803796937984 407230 4285684841493437071944535048320 407231 -11959288282961551174227018752136 407232 419858447042777175478304243712 407233 4258516718748873776504250876482 407234 635057276786823706123094648016 407235 6192347734522103339395124177760 407236 -7622564994273333332880650996480 407237 -389309306068788067543748872320 407238 -88583436704921315921520003072 407239 -2242877126374808681294579357784 407240 790555559728785593988584908800 407241 -638044716138925645533929974560 407242 1100413170531473737395610992384 407243 51670267136051183287890028200 407244 2862429934786986158333634018816 407245 -6233135886988407654744183379200 407246 -2237192157990575917721237007360 407247 1409742309206387283213475952640 407248 1657899062818950047415436009472 407249 -2682669258205978926432177204750 407250 975992833800628587898036488000 407251 -749617031265127492265762669888 407252 1381487395503971989235630218752 407253 11903303471021684508974294016 407254 2555804826286901833816749708576 407255 408454263550542382972255517760 407256 -1488248765361409355025658675200 407257 6098158454711034919255533066506 407258 -3707673408556879947060372885024 407259 521322536651259034903196505744 407260 1939695254316167589930250598400 407261 2831016085787221631926562320032 407262 -3092696074691200715785544770560 407263 -13675707057932260347564917819488 407264 -1518465271109938368116899184640 407265 -2103134861128749534907188984000 407266 413640376000638643443978911520 407267 -56433089525346339754440037728 407268 -1447955734694281410267520865280 407269 -2900610433028287408318632622404 407270 1655267559280225754602838198400 407271 1538970945498555532852466089512 407272 -5403743870438132478968323507200 407273 -2789736386916109012770139985478 407274 -834582299205782338801765314048 407275 -2465479771685248094097957347400 407276 3184139017918743958789120711680 407277 -211940658208496297700436462506 407278 1772092940530225996762231703040 407279 -11160746446519512799832717593080 407280 -702794172521083122441782231040 407281 2813256046258887331869454344384 407282 -873020321954397755368080961008 407283 968476329371557617422821758000 407284 5138690243859186981090351575040 407285 -1766154539574140638696304530020 407286 2867975261982703019027284080768 407287 -8304723774945270175065552375064 407288 -3984740954642215829860498022400 407289 5374467330041085291685925821440 407290 -39103662784447473109556208480 407291 -4930052402118976512425599897308 407292 -2979439236938135812595341966848 407293 -12772545770723577952310746277120 407294 -1217515333134480194942382745728 407295 -425367763945482318406300108800 407296 -42569901664750197637432475648 407297 -9282935938245396178559059988736 407298 2796370498113890696602953761664 407299 2912710604631388729063880738300 407300 -2740287464939626048748826537600 407301 -1755581573307038479778861035776 407302 4563178906910157623992893419520 407303 3190863570772163984297541073440 407304 208341150204522697266722780160 407305 -4168789494639241890251040599700 407306 -134017090815476007690916413648 407307 3314204497461619628544458930688 407308 2544338564077833762192011874816 407309 1344622994974426610874170568192 407310 -2958951797983338344107024083840 407311 6264110706853465856105327540912 407312 -2879178539475695820282576297984 407313 1179617495907018162175574004864 407314 -638120383898160995049243909744 407315 5982676164752143333077243798960 407316 197941296098797694026923515904 407317 -2054897548334882357299295451634 407318 2255795161873342984309924707360 407319 -1082930365256779404500238859392 407320 4795998064507618909321328640000 407321 -227991500205986444759185895478 407322 3902120452247211484946063654400 407323 -5363844580736721579536015448560 407324 -295455674356921058980976486400 407325 480257730844534450766140509600 407326 -3506845954924302785921701749888 407327 -4511587274571322368944546581008 407328 -3022322816418961162443028955136 407329 -6081539546796467331047125073516 407330 -628033193172232662572397319680 407331 5773511149688075464519097117220 407332 -3313369432369827621538943288704 407333 -1094499146955337639043082976680 407334 -369212656926073301239910014080 407335 -1573116566931025631014150229040 407336 -4739363176295618556322465382400 407337 -1056759108960113444536430155488 407338 112935192852080390552971078320 407339 42677315946224860231652542824 407340 -62497931674106822735951585280 407341 -8601628364270372745132951132000 407342 -1528307587689493621517868758208 407343 -1089559239903103317252951417336 407344 -440255579503085148676034330624 407345 9648536545524674574130929016680 407346 4378982189135884362173312889984 407347 2561670776917529049409566886796 407348 -5443100896983918658210852939392 407349 403824346388510082489160047936 407350 622617007289659084112906714400 407351 400747649462752781727178975152 407352 -2309248564069681584434016092160 407353 -339393793035700326607692624000 407354 5407935633016760592486034329312 407355 2313275084547919244417120248800 407356 -2264973363974724972704034350080 407357 4580110513748885768530928817606 407358 507049836784276136573423755008 407359 5277102081583279856046245658560 407360 -2151964114094101605728334643200 407361 1074396328937376143425822477872 407362 524695958741206273299709429152 407363 9267982251509600618673806692560 407364 -2243449476265773847555071866880 407365 -1554578373553360690989178932480 407366 -4377974252239386696208821033600 407367 -6665058417946556010795631803216 407368 -4671411678582348589518090147840 407369 13239528378514452066752976247770 407370 -946930154921358241695542691840 407371 -4067258636245199200593683607936 407372 -1615439956688154939805720857600 407373 -5546453292888718738660959611232 407374 1289216146259258454547811846592 407375 -8349365011849335719663861730000 407376 -415527381102821079598427013120 407377 5707400719995433614634523578226 407378 -9094061595909754881024558620544 407379 -1538830522440464159691141477120 407380 1397073759182480071662878764800 407381 4933950746006937678599472886332 407382 55231716043947862141878597120 407383 -10608318158911385546663096261368 407384 -2522200592691648028412552509440 407385 3969305571720473066878908315840 407386 1522260638223963252517052641008 407387 -9096576438857773156143352316400 407388 2451166901708917510755060028416 407389 1574132702775768117329256177856 407390 1494038831499378222013809403200 407391 903812936910335411161739256720 407392 733282004297367312794792755200 407393 -434668928795404606717194580800 407394 -95769012144970928601884827872 407395 4383074400048117669916407315600 407396 6082375127324394113192165400576 407397 -1763950455465632271122681642400 407398 2065559777845944832891952916480 407399 -2558949420515367233090117892336 407400 681836849293127846634860544000 407401 -3952145672669697619162020966598 407402 -40482347783235152931385783296 407403 -7715854940139082307302205644800 407404 -3347250768305970928231979635200 407405 -2557905332096463364477485291240 407406 1307622495147720350316071344704 407407 -878372064978351660203023264 407408 1411026543800220845090732408832 407409 -1314245406687238585481221833120 407410 -3651201596085356109530329505280 407411 -4642350486272398988683288356528 407412 5011186408490690856370882993536 407413 -316560989804594632155098756996 407414 -1636831478643539854928662370688 407415 -1521292326801949816346087462880 407416 2960902347509214728446155816960 407417 -71674301134741710539531701920 407418 4292838690888926513127802883328 407419 -1103622638094677645532825730640 407420 1330320259738942883101684654080 407421 1792178905420523605386430149120 407422 2866187999859248320891659327744 407423 1836145044512606558351469880704 407424 6220196677729808278991237283840 407425 63959312433857162854313374000 407426 3181293728963014266301726056912 407427 -495717609831565176301974936768 407428 185788497366908700992373108736 407429 1307689971915851761899875254080 407430 -97786058726893356214178394240 407431 1088949836551988895897405869464 407432 -1588417423772048950105637145600 407433 930916691677827710665464872448 407434 -4463524599600597226562790449568 407435 3636490799033349371279619713280 407436 4089040106519431768884483870720 407437 -3367461471817310977459333859914 407438 1214344522358609139794007242496 407439 2366561286650993140699148282544 407440 311452601991617025808827678720 407441 655625071051496609659895382384 407442 -185982855761735562376367539200 407443 -4123953922721889004010732645280 407444 988711962058672710311217436416 407445 2779626187861722681491220704640 407446 1077700510413674539227712404864 407447 1910018908125339151293022760520 407448 3896643109416339597133887129600 407449 3669167910565272852264834132736 407450 1653039047375709198268701924000 407451 3008777122581601659895632602304 407452 -453898907186710974714305380864 407453 -3485828383231989520851981072756 407454 1711167500807518344756087767040 407455 5333576535115051282459520274000 407456 -2052603474751343663627007688704 407457 5807269627971906085510763492640 407458 -282230600928479830036520580960 407459 -6624018254083861392659367745716 407460 2952778952935573259046002012160 407461 -6158366319736056517028236179776 407462 3170958384742674848762546643264 407463 788415797940338924075499421824 407464 3049433819660719632865378913280 407465 -1035016658706190604487131995200 407466 -339093549854121496967517530448 407467 -2605658855834408140600921459328 407468 -106100176412616954608286253056 407469 -1967301127714560848814692071872 407470 -142834942183057942398777181440 407471 -7210336614593577155867530313328 407472 170360412310887681647235760128 407473 1215789283267479705331083569760 407474 -1399896851677989083420866085760 407475 -3885801141901508981021367459900 407476 2459524141969366696945843122560 407477 -4552224391845507608628316684128 407478 1204621923972895047478430667648 407479 -13575330587176652046506344545240 407480 7819624716348885365613503692800 407481 1556918875180476377091429816384 407482 2986799887215764719680584102400 407483 -8153469619143956400909847898268 407484 3547802191451387787645751296000 407485 3239742433715848262342111038200 407486 -59678788654783662151188379776 407487 -6196261981834982024596626371640 407488 -2323206049282000539463305920512 407489 1706928427910951421905369812290 407490 -1053504337651695568961985438720 407491 -621725278549342864669992850176 407492 4253446519930730584281377548416 407493 -2181317918470682096215793833920 407494 -31727755924884858963207198528 407495 974197901216865193722678988800 407496 -1873081848127033351979368243200 407497 6361660533575839838307547962292 407498 -571040446953844850107803525120 407499 1194204656809614371340976805808 407500 -257516087158360602853457440000 407501 13335945126212847927711365840502 407502 4075967085773737005555234238080 407503 10758144567735881392179754752752 407504 1457795174013260881521302200320 407505 1605425117513033760170476878720 407506 -3324394259637956227812921227136 407507 -1971807117617883977272227600648 407508 5558476298687076603229069916160 407509 -2975949520704433229608335674290 407510 -2050612616382949505686289091840 407511 30494013463544431164958136088 407512 -3490475182436682479327300812800 407513 -9241277374319122516323370003440 407514 743115210981328794522108722688 407515 -4052213234489888341593527178000 407516 3553652014253613494603310205440 407517 3776545554983473180115889654336 407518 -436037918681540323010628206784 407519 2911819092362010066829541226096 407520 1804542413452614533933342392320 407521 9644559396933686499229617666722 407522 -4113888311540170809936139040688 407523 1270150311504849208502089956984 407524 4283237073441689689544887398912 407525 6924123568534339258730936809050 407526 532352448660823246399941623808 407527 9596756523121551681433226008376 407528 7203481752908614132804500480 407529 -2563372122265143827855142924726 407530 -1645388544308586935056049652480 407531 61634035906699753965738639600 407532 1837457495502931710296341673472 407533 4370174040821661675571434725238 407534 -3414769142689187144923305307584 407535 2570703495258627503493859274400 407536 1601264602568864036174225211392 407537 -3716759902503404937979088801280 407538 382041908529584667963864088320 407539 6639984336076296352642853958600 407540 359156096915182549099851202560 407541 -7645494052181696255201114402112 407542 1583940884434404696071745600672 407543 -7932345008069906800593240387840 407544 7373753818873919934080960286720 407545 -5906147623635107434356374240700 407546 5938026821618104951187110895472 407547 515987391176673544207872833040 407548 -6951283736292751239113397301760 407549 -4059836060163215094850931157600 407550 -507835962735512320993539456000 407551 -1812966046872512452005798482600 407552 -97092024881821916030042112000 407553 -486441759599422383340681561296 407554 9724855832388701388604426752 407555 1324270581207646059014550527760 407556 -3417499809749564020106613641088 407557 148401408212052477774947519872 407558 5061612083798145527063759664576 407559 -204589372715002985551842983472 407560 2497965550269462426386696601600 407561 5282470481587610091420177807360 407562 3432368974646559263844257194752 407563 1247446033378855538481324593424 407564 6672476599541582608671046162176 407565 -5380212776032691892013923288000 407566 -5709965490697591940699656509120 407567 -11270609040892420431494710434384 407568 -493089750914314310800608854016 407569 151502837009430140611945724130 407570 466997874540284213634842107200 407571 7157282560328735164864115930880 407572 5370460737286318083784051292160 407573 2027399630233619614330596759822 407574 -1046000675752542651665434762656 407575 876305611698044237000316698400 407576 2391680899981854628385512243200 407577 -6167585184575049903272967416880 407578 -4969461649853178329772798758160 407579 10339178501340954214031706306180 407580 348046514006668617759159260160 407581 -5104633629394939624304192218836 407582 -3539401532260568046528270635520 407583 -1904454042777457929328928722560 407584 1991798338835388410987336957952 407585 6456281802251029747572112773780 407586 -3662568482778927714061805291136 407587 7619979577592378492203304742236 407588 -788156390283874597892793384960 407589 814542062303932035998283934848 407590 809047208996508939140047996800 407591 1024200889542247292330418841872 407592 177018967076320275303313889280 407593 5813527637275261536886847155620 407594 -2658746081362170018490981871616 407595 6038683199507628922864454488800 407596 -1312954051545420660196556782592 407597 -185183495864567245305144164640 407598 -189198434085779247659201036736 407599 -4947072290355651994000218204400 407600 -1070488179514585920261138432000 407601 537932928045516124390674584130 407602 2311213481418141458274834656064 407603 1507014813140430321605826246480 407604 1148826307418307190365100240896 407605 3279191161032329555917255871520 407606 -1370353011532912405542039543936 407607 42407983974439129650749671680 407608 -7553254875405518243985296855040 407609 -5839823195797817493006423293484 407610 -757864817017634089644378301440 407611 -7538258799960227064315083531376 407612 359434623446276367013430794752 407613 -3198140776777566032422642344096 407614 -5905940051313883005059498713344 407615 216422150714913528507982917120 407616 1979152929565419858295095558144 407617 -1176363074227307434858880479808 407618 4686418857158386660587842903760 407619 -851557105538919189652221020160 407620 -2101122698912869159464011712000 407621 -158420690941641316245022382178 407622 -792804127402859228403960237696 407623 -1095001031304085312157971338216 407624 -2358182525902171865048523571200 407625 486764089958223785574728064000 407626 -7533393452782293691503015528960 407627 7185817277370415686550258255272 407628 3776966802715743832335682436352 407629 -3569751672094692500004362672640 407630 3811060907960476932730557408960 407631 5963458354689187472640567586560 407632 -37053169825259837945361612800 407633 2322592986921709039041897312882 407634 -1032677832114906773178884699520 407635 3968926140988025403433726636080 407636 1701461573716593075289898069760 407637 -4549364170184252917011297499506 407638 2311493032770263706575375603712 407639 -3120240339574807387118786797560 407640 -67122336462219355562606592000 407641 378367268527698703359894216772 407642 5139569363510360638435840895472 407643 -3246888646611252372283855056 407644 -3276681532301412649346398613504 407645 -2132294062610286494895396220800 407646 -435198224086085727982142064000 407647 14777282302090075836053707789872 407648 -2696921561974602170125963100160 407649 4614008200984259880476707152 407650 784988977042787730827833497600 407651 -8992090985297086128145372197348 407652 -786614749054425123997912989696 407653 10003401029425616659161115338780 407654 -1949105262752559550315257584640 407655 4574677222170211481979130650600 407656 1776291354842379051635076602880 407657 -9527114153416438388653344497094 407658 651726324982141157867808662784 407659 1347876235179221454828603388816 407660 1928861445322578934420752844800 407661 -6210793881999388325903932628928 407662 -608226853195141392366986747328 407663 -766990645610586810632275495152 407664 1334069525380996228790439936000 407665 2579661712810144054317395307060 407666 -968535047190400898884005517824 407667 -1204083824662391660084162035152 407668 -6800420629225226843808212109952 407669 12357693078489362229462589697070 407670 692552281616237691436682280960 407671 -5078414298394835057778117218856 407672 -7995880592330721343841019801600 407673 -270727447891977486460349470080 407674 12828414998023370855104388924160 407675 -331976707701992996063708022000 407676 596958866831719538597384930304 407677 6092555321990627965644104673612 407678 -8432202719461329869993074969344 407679 -5833825456962622635917777340216 407680 1600882360506434625858227404800 407681 2888316911606215920480190270464 407682 1833279396386961614994770250240 407683 19879369321525880070350600000 407684 427425505997382727564325260416 407685 941997777913246791407014864800 407686 -1101441135210700067705899682208 407687 -733500162824912230861282915200 407688 -5668400223097394816621637181440 407689 -140490349003671210699106277276 407690 -1652598316410313746966741446400 407691 5263026460170555313686663805752 407692 -1225767417875013801651196838400 407693 -5344398078232979672121084690912 407694 -1001626315558130568680743090176 407695 -1942244262974660621200882625520 407696 -443374537238762952544982335488 407697 -5012589549644406268106994493200 407698 2521017228866413345176741156864 407699 1597002478803234315937043318700 407700 2267658740541524937625686528000 407701 -1413559817746729973180434622048 407702 7094822330993365459427111313600 407703 -713329461714840849493739588016 407704 -1184900193864215792883832872960 407705 604827429627952965896670473160 407706 -858726218646612196264528171776 407707 -6587630536405957699478442242044 407708 -894166734118442338365887222784 407709 243562797141938716006011768300 407710 -2735400380933551266942856194240 407711 -241683156635869058145184915920 407712 -778492867859804762881514274816 407713 5118412061920415707365682356962 407714 1150820028031779384306723333456 407715 -271403907500530855829996904960 407716 7415851808760431613403235123840 407717 7483712518930464776392633304766 407718 -2773407371442993381590380698336 407719 -4582919790615626896437305496640 407720 1578627931069457933915700172800 407721 2498170272157255524366689141760 407722 -2555173573592324412074578253568 407723 -3035694929127356018303929262028 407724 -483808703782277148718789075968 407725 10666755786669265667585411582400 407726 -15771634330690053947089999872 407727 -6572051783539960404582811586160 407728 1452833614712501951364255744000 407729 3561929272727507883569068835316 407730 -556378576978234866006058145280 407731 -4857224833512505159901063154936 407732 345881823631248758024487789312 407733 -1243612902369553906764957386976 407734 -2567273938749198966097827313920 407735 -345417617024419355260249249320 407736 900968383190715883290248601600 407737 -7774419743469374556154076735616 407738 2383383137293904789867535377520 407739 -4221656976726484552170765139176 407740 1773525953651439016626879744000 407741 6440291920852553516292637379142 407742 2174404965571888607539044770112 407743 429134882253531079560688732160 407744 -826261800250152092292668719104 407745 -674782312060760471530495994160 407746 -7198899761119372781976645722928 407747 10544338518566156450874023099196 407748 4311775066086570299250609838080 407749 3191426252361401799710287365120 407750 2533807855125175367590173504000 407751 -556383026877524342492156899200 407752 -2503521104359775998983651302400 407753 7054332595703509471949936893824 407754 2560678269315493121211743988480 407755 -949052560675455152013118623840 407756 -663078270770230669541880833280 407757 -71782265127847685786287593408 407758 1309771329556585471577178859584 407759 8985884359720271338115947246080 407760 -575236222140440580036968448000 407761 -4656959623643231229529854512268 407762 -4314424172711253419347297816320 407763 -820318980810415508640109994508 407764 -2086310422246402705413200451584 407765 -1057255571777640954497380466340 407766 1187770340056358256350401497024 407767 -1169012172412946618290704240 407768 9297325473723454005201215170560 407769 -40721286408954697312374484800 407770 -6989677350817066593436092960 407771 1441514590383468672792878006304 407772 -103983180077536227928560457728 407773 4412071988777288103455321278060 407774 938056948054661505351554821632 407775 -1123887150459187017689591404200 407776 -6207868718309054980851105005568 407777 3712127417761455922332613108032 407778 160169175922747964007744656640 407779 -4224302038919184222976331443920 407780 -1381007485566566258616667334400 407781 -7712153984116044437583088509120 407782 -687992003781661098012729921408 407783 -2681268556709957754568979008968 407784 1090313312662982508402791301120 407785 -1554114081539198918148195502080 407786 -1300194967782994284844313474976 407787 235539547213778685142427113560 407788 6198864109585159598888099262976 407789 8594281075954366448426773381590 407790 -706359674014208410425794369280 407791 -490344726790713750131133765808 407792 561853258401120939409808031744 407793 -1712398249862153760571323507072 407794 -103806805151636717534342264304 407795 -6558581783336886131907106669200 407796 -2971368001185549912468974592000 407797 4084830326862932922918382333440 407798 2935841414607323882059853376000 407799 1911216041726099930899648959024 407800 2180075732626956431558100480000 407801 6311486731961306299362765149802 407802 3202200635884964973727755743232 407803 5642750280820725382640760900288 407804 -5570446940004153402206357875200 407805 1807509182449764103340595909120 407806 1445150702160822287768151530880 407807 -414401668039418598628085746944 407808 -5187459700531733426462313676800 407809 7707168916556353360454738880004 407810 825704641141221772249883242560 407811 -7315203525522812024525916152328 407812 -80952078280406483729513059328 407813 -2404625815649359569400382995200 407814 1623027990182577218559302989824 407815 7662350060614444949424384771960 407816 2057594270355626793284181811200 407817 -1290901218938446786546130293932 407818 3369780306646991593051211757360 407819 -10526849396234232100576679491104 407820 -644620237030249015239484784640 407821 8616729749894696464386165652022 407822 2735852387672121931257365003712 407823 3401159937531195485523359404944 407824 1523133960258213525394084331520 407825 3210835554721170621006576687600 407826 -582449357325195388374984167040 407827 2434113566946425856316792968000 407828 -4947572338789873106243593391232 407829 -8082695338266984611331732423840 407830 1081847698109070514579988352000 407831 -103796600799565753171301722800 407832 -1347014426745897819542393671680 407833 5883079083122668400401830043082 407834 -2691957565205968201814041214208 407835 -136859072631560320275314110800 407836 -447907596784708335765245263872 407837 -129717979668752442787241111508 407838 -2343960497993702385532295498112 407839 -1172312774242681352847791049776 407840 -8095837776721817393442963456000 407841 -845113722932300468765781289536 407842 2484651628714365030092881077072 407843 -1599614175195950377016571391908 407844 565482410529479151300743921280 407845 -6555532523361109160512288464900 407846 146917530396899134347169922304 407847 -2293102255400130031559740636416 407848 -1895518204821701365148543139840 407849 -2030286989511693099695900104440 407850 -684599923354045318018164864000 407851 219898452952108737850004895584 407852 450848567490488416153708743936 407853 -7382388157858949036820748123338 407854 -654907114938101394557362426560 407855 -5218647693117276576200340480 407856 -764276787727388667225977978880 407857 3391129278020017560690640729106 407858 6029335051696793234838880702080 407859 -3654561523694671881312853647816 407860 4646219362407013911803369614080 407861 6129059494304146364652345252462 407862 -499078621716445546229800120320 407863 -9536838271214203248486699452216 407864 5319450898657441525239321600000 407865 4775018993671555528983787878720 407866 -1416273111929970828932175106560 407867 2011321871989434074469165527040 407868 -2062565899256958120701922032640 407869 -5112078815661294068128075226688 407870 -5119310659733727275261071581120 407871 -5410575097521200346995615757960 407872 -402579607960207642436374626304 407873 5691116523696353885695923852720 407874 -571472143185913455201568755840 407875 2692796671330650925427373588000 407876 -8200839715929324341369248563072 407877 4151205726188607959286203233920 407878 -988992697027421101091077543680 407879 7708860141766064671829197371480 407880 5596545693181341407399822131200 407881 2571190195143417872026210641972 407882 -3227637011119357511634770619648 407883 382344055092941557340974040064 407884 -5317846533139807001578270846464 407885 1553519476852959721847593659780 407886 -794438082099117538321810386816 407887 3094318825236070163466556434480 407888 -165857866318795282711550263296 407889 -12950364482740812986383173072480 407890 -1149947967793575440013069611520 407891 24556558251023010863884616676 407892 1050451709010029049365761996800 407893 -9838343838935273922446848855858 407894 4714574576406893196071044766496 407895 2758370681258622381515250032640 407896 10128518547927975911310734684160 407897 4623018431643849531795284888832 407898 -17045656643963995972343580672 407899 10792019163280027162581423416900 407900 1266310654579652720885648256000 407901 2802436439160037781455932039840 407902 159740362967096423722641971904 407903 515889363904196116968285967584 407904 -2071739887691302358519736434688 407905 -5319842772047134146429886655040 407906 -4655647407886091233003121212848 407907 -1077423672905450761696401666672 407908 8351748142091185365030052800128 407909 2206003643427114385184755695900 407910 408463411082823166560584895360 407911 -172264326209040850751358071680 407912 -2019849191661728765550238540800 407913 -8788195761928163339594517706752 407914 -3018336076576458970057196412480 407915 3161039639435688729583204704000 407916 -95863442540368761217605784320 407917 -5876055974953256936918344101034 407918 -1570084355575464996189405485184 407919 583235235862184070945200131200 407920 -485418809362441587637358592000 407921 -9571078652112337546332542902800 407922 -1932364686183492712580472774528 407923 -693698529184195668041539003828 407924 302631541110562205735278804992 407925 896030341289701077787461196650 407926 3270461602328910310124123530560 407927 -5470816075656350003153005005240 407928 -3336678264639622619078988595200 407929 -3505181835908763555436047860480 407930 -27877288652550118069878270240 407931 4303227224100080113023467440152 407932 3788254097509828361329422563328 407933 -2576084963402369926554229246176 407934 -1636996524524093873047832148672 407935 -6695754303705463456268556842640 407936 -3134394422348299893709461258240 407937 3042262560333591405202115450160 407938 3447269445328108386381404871120 407939 1201255921748164696992393527712 407940 -22584699559153629849494753280 407941 45958256668020990615746879520 407942 -753643303014126391329882484128 407943 -8728031977420422856253984488800 407944 -8613954480114002793261967395840 407945 -1685020396997949438369755494080 407946 27940670503539486727438430208 407947 -8586289528083054630897553314604 407948 -468023397512906205694388904192 407949 -3174814187865525677186097472320 407950 137348381406033844242633360000 407951 -5821421374494453644433009529008 407952 631807228086656945996656779264 407953 1331424908397572062500262176704 407954 2531056497413203700927524108176 407955 -4572837006055541073221454674640 407956 1061742810728405469068799815680 407957 4821731660414286398493912930432 407958 631986807978872114930014440384 407959 7418956148054991190080147913160 407960 970226398233075887905230028800 407961 -5194462545539427750283192581990 407962 -3874104330550399038333976426800 407963 7964554174244604484938821769240 407964 -4385104303926130611221594433024 407965 -7016758671490480447962084352800 407966 -2366751717914970408254357924736 407967 2599432573352118179630325501312 407968 -7799405329129233930169661521920 407969 12268337209209625272538288166370 407970 4051242257410230928853018803200 407971 -8294076430185761876388616801828 407972 9991047023558215918168483242240 407973 -2433248824469291700271755062400 407974 -756838529063928344930742131328 407975 -4488748143211281779988083592000 407976 -1469800825351752588975518515200 407977 5584443051892299050777849080826 407978 4357379236659405868188623909040 407979 2926295721655700169029455747728 407980 732133863675693952754916096000 407981 1182834112631360628750162633600 407982 -2598448335288922659146002310016 407983 -27382146520671104852935637302176 407984 5127716583130797806769045504 407985 4606375521679247872885850539200 407986 -1179607808945534415587967022560 407987 -2253215432137928483420336710800 407988 1329987396464074267891208939520 407989 -2547823800240741714964526574176 407990 -3113125342217257892765472086400 407991 -370267029309560407532217142272 407992 -435616536732416916396996833280 407993 -10563637369044762694393941052758 407994 2159442647148091321957417360128 407995 -3204745873984550937629972049120 407996 -7523626453824048847098850176000 407997 365705861395676470777432231488 407998 1192455053839615259409123744000 407999 -1966075207876123186657796831064 408000 1686434114412404913667571712000 408001 -5683621393669612282880697907200 408002 -1803112529581523978967899882496 408003 1266980711429357494070399325504 408004 -4921863933838216676196309890944 408005 3964750903157810568426693567960 408006 83707410474251809888330860480 408007 8766118456186448683042807239072 408008 1327236835430370904748628648960 408009 -2035621176622088995526587640640 408010 -1199543283153898875805548327840 408011 5744716451062261257225032286612 408012 -3888427909883559464324657664 408013 12067049561540251990978190764 408014 2722581848064322007261638961856 408015 63073504027251860825202339960 408016 534696818765568198480842063872 408017 13902554659235068680137522076132 408018 743493590819668986752824685568 408019 -7164151481091996929452988562580 408020 -758056829745042564296178769920 408021 2002017981574741696001872730784 408022 477568665369979571324581876224 408023 605158812497556962539790791896 408024 5160847211616119107922095104000 408025 -1479550456426334552028777470000 408026 -2369152116999502424754518838288 408027 17700746264226277294945468608 408028 -1492176658498546638939740536320 408029 -2980776516020809590605578285620 408030 -972361564372916440130651443200 408031 -1336007576428923309512944246568 408032 -3022895244849653117701433327616 408033 -994783324813401289561049701998 408034 6824972248109752245730949355264 408035 -93497212237762523049761899200 408036 -328729447878625687928105594880 408037 -45759828813551136082410708096 408038 4478652963195046995909488413920 408039 3151317673405455350990527722024 408040 -1825878849640773562879116364800 408041 8356687405713315318807299744442 408042 -1307211063475552142135209223760 408043 -2087637535766713972282703987616 408044 787795931972361381335493427200 408045 -1864552130277631562037684173760 408046 1710902640530571559261001681472 408047 765615595435930775355316295400 408048 -782193356954822879904614547456 408049 -1813638985940096899795631915950 408050 1785002601735118686523407226800 408051 2226128119811582164172232376320 408052 4424992358127573276264923774336 408053 1333025895395886935357553446784 408054 -5234046155916561878358040915968 408055 -5090081929956908797383532976040 408056 2867216137499306915326627983360 408057 -1026052877605322528523570822912 408058 1226590617884997267216712210176 408059 -2731939260658854647254687946640 408060 1319268446962751187879156794880 408061 -7259981865498885877031558380500 408062 995750609270737323972393083712 408063 -3172521260432188059728812617600 408064 -840324367505191346716608036864 408065 1276487093726786237387004950400 408066 734118951954421297091685118464 408067 -8456662169091859879519864153848 408068 -492075499240130231864774378112 408069 4676367279204297498252946092894 408070 -1678869769694321322380424960 408071 -1660518920823181500055730938728 408072 5623526752646958878988963962880 408073 -1450623071549157372529344291960 408074 3015401220023530775590959912192 408075 -419563885064036153467174457400 408076 1580143626842283452845384021760 408077 9739449226723054748746027375926 408078 252634603679838686352443866560 408079 -2938118932638610931145933026848 408080 -253360125307465095056461578240 408081 -4776167828626573391878023679248 408082 470659676777570955292152796800 408083 -221354992202368387678493282496 408084 214128529329923130137753567232 408085 -8223636553495960939691130298440 408086 -1516236954949475102387812694016 408087 8764808794442275038949295845344 408088 9838444493737654802189512704000 408089 -3233936433485507265938131924032 408090 -1490528822295109365988981493760 408091 -4053041877154164968824342512508 408092 7314774699326828996349902255616 408093 -447310532560342137382929594816 408094 -4197434285071318725100045643904 408095 326835690383385692328382386600 408096 -949023282662689658115149660160 408097 6626039047185542910908143441072 408098 472161705728673717206251595136 408099 -3411026080915720435305285132936 408100 536266604073897575904801484800 408101 8695077505959719312172165889920 408102 -573060083539921582267991454336 408103 1590005805143443610910966047160 408104 -8969267423933075280703077580800 408105 -7092112631067136306500821740800 408106 387411958883868270692267531520 408107 1925530511664946459299950475552 408108 -3816740987040965781038983741440 408109 2041255330812021482024161996204 408110 -1947392752923224135879000394240 408111 4408293911984173490566496227200 408112 -1403865068160430289391734292480 408113 -226595682749215613835120907536 408114 -536352875119583928883833108480 408115 -668647053156203345766345310080 408116 -7340245885090670316645874543872 408117 -2236545707700835280618540290080 408118 -417080065966389821455502214240 408119 -5523384283613387435110694449104 408120 1843247262563848082068807680000 408121 536398592402307289954795832490 408122 771730304247289639484222425344 408123 -2147522180200072609392109768536 408124 -9219188250168132664701969224704 408125 579531003492630558190963638750 408126 295863730394134618356155762688 408127 6007007177155925321410196086976 408128 497576683474516067318073655296 408129 2231494061901144138358441345584 408130 -4016000264191797817921358147040 408131 -7280759868862358345143318528068 408132 2894930252160651209656563148800 408133 -18829110200907565218274820674 408134 1429545693534466428637845477216 408135 554114460029606298028572387840 408136 -7985971195510722063577286768640 408137 7957397257796273971506977901786 408138 -356137639676473599514382029056 408139 6927565035307770798388031720440 408140 1747263126870106150273247677440 408141 5688603117776599489516711488300 408142 1219053979710307831590815882112 408143 -578251817280584679504295830576 408144 -1482199814276169113826493857792 408145 746875040849715163945409190900 408146 -221449757606995480778561955840 408147 637599496278866746978553466672 408148 6295904772353088447461554077696 408149 291816413955737733733925654400 408150 5868255704907630396350728800 408151 12567459976549932995091022788904 408152 3007276876990722480733462917120 408153 -2289991688991019436605943628672 408154 1057784978031843263705752646880 408155 -793054918774284408429048257760 408156 9057007999812760562257772544 408157 2046493344451996422028018567872 408158 2945109640646839998288156963840 408159 -109821887631742675162593803760 408160 416633304097655241443951247360 408161 1408332228887871859026748805652 408162 655206748079475122264382647040 408163 1400282595019061254125596804560 408164 -826308119382829805698073324544 408165 3747143247262321059829779253920 408166 493185883829109207212183932224 408167 3062174218460167201048029213312 408168 -771130238922298339046308684800 408169 5774049397720286750611911104570 408170 1861505710734628160439127037280 408171 1687038896427825261049610945112 408172 3397987671386102463256889682176 408173 -6232320529715536061104313137578 408174 1050664806389813776241966218368 408175 -802102022067894084396600741000 408176 -1797435463938558859122532220928 408177 -573118604339909458777004298240 408178 4392621932045472498321659437056 408179 5830279552347526665335819970000 408180 -24323016512149442928153815040 408181 334085900942289645978685257312 408182 -538729343228091186152910600000 408183 5816226985914992556581987817600 408184 -741303288448153018938076446720 408185 3844160082851632761674374381380 408186 6859066612029499965074506099200 408187 5452648752151542300044127678432 408188 71423949692492344467761819136 408189 8232853733808249242139145351488 408190 -20625603155648482698438782400 408191 -3414567114691671870004816234128 408192 -4784709364000448562726080348160 408193 12412627090171887978901209306880 408194 5175590521741350888455459637120 408195 -8027924610716503826024927350080 408196 -3053771290419501032476793026560 408197 1739459273069599902380452055646 408198 -504171324387370388681735362560 408199 -98981173837125891476327665152 408200 1636726562265752460386467584000 408201 3430895429796091073800685129232 408202 4932318623854342315100015157552 408203 3156355200510328165659675754452 408204 -2765556321274957428357845207040 408205 -536285993106483041686360387200 408206 -1253623599480768026860785439296 408207 721677484736926351220645218440 408208 705589073721723474493853138944 408209 -8662444028574826625369364112590 408210 1520064069805938971643393093120 408211 -2570257741351398808057564271188 408212 -1224134090509201483198429839360 408213 2226490682214923248759332828480 408214 -119777789183933296753038680544 408215 6037226304005495192649309315600 408216 -547319668643926412004299612160 408217 -5363893851448415465692281911734 408218 274564400368879722790926205920 408219 2970608784072420292771006653336 408220 -2957607984638101096363586757120 408221 -3490936552397699447517194690880 408222 -3819872066831734561551204719040 408223 3314678028609212518232038453472 408224 -13510742175551561097676161613824 408225 2058807877799476617683354847600 408226 -1093845685027078284230638066176 408227 -2787095523058032318080741034000 408228 -2454976528881372331588322196480 408229 -12178082209818090219202016015170 408230 -3570194260099349066080580826240 408231 -2486160011008838527375340259288 408232 -1590373647547184874876287385600 408233 2263730716435434002768907255360 408234 -1136040261487009357866846117120 408235 -7850659783129861052929937116320 408236 6186631080566769636899041793280 408237 1584605496704476042441242924480 408238 -4596152312668166079700116645504 408239 246618919058566548953522087808 408240 -246047216235422151490654371840 408241 7011577861602821433203911658642 408242 90288849944289402879098379264 408243 -2009464478249658508305934761600 408244 102616741038613055000883249536 408245 3736382733685559381166246409500 408246 -2306105800492317900181373169216 408247 1670817170889335468705722739632 408248 -4206796002138251416736131952640 408249 -2002505916689032596872191570566 408250 1572815326163488721758257408000 408251 3385847637624661486241928753252 408252 -2163990156772250524560568040448 408253 -1728516679322525573966832226880 408254 -46319868979159069420473984 408255 1297067892933504649989428601120 408256 2429258146721790552729992560640 408257 -14647833706111515031287622782528 408258 -1229022228131890646430470724576 408259 2302640341653516140930422923504 408260 -2356924355993443215179358144000 408261 -1398072616335862962989315080896 408262 5902511719940044429910768179200 408263 2958989085469014251081305399512 408264 294586816238729591085377003520 408265 -2136628770596338798801255066560 408266 -4596695881555643679995594889168 408267 -5099694633089362027655129543760 408268 5660333945198422765472540329728 408269 215206928670413307902435824044 408270 -44813932928755471002499891200 408271 -4325619481156334527027878208528 408272 -2770329459704227552446735974400 408273 2451613251716226435317013813888 408274 -3701670401231169450416799210864 408275 -1901397682090853487384388381200 408276 -3027831570907508737114825844736 408277 -6147812276815876595006367209760 408278 988824160132713538238045564928 408279 3558259368012848188503266798184 408280 2012345055339820850872194048000 408281 1483573043998431479827973703492 408282 1084197646700801513364415486464 408283 -6065002326900614460941453233468 408284 532338938938482782812412975616 408285 -63857327479399156871477201760 408286 -6561734153707976019987639489408 408287 1864388653378026337886814809592 408288 7942944517093810442192436854784 408289 454867383305485794703082429952 408290 3048064076241798533987584154400 408291 52801034529968201277094860720 408292 7789667770194873160414865047552 408293 -4249862475266368920685924790436 408294 -1993684183884338880243871416960 408295 646316914964336006135053841280 408296 -2198574276463085929983817482240 408297 3706305788000309469169443757200 408298 -3261497543660736779265895511808 408299 -4332744144568644535681720628040 408300 2701849740198093830827276300800 408301 1179237969922349878136998885504 408302 -3127722944933705048661087795648 408303 1467392498465673891806667698544 408304 1186889670800764597545261563904 408305 -385730608050680060174270960640 408306 -3929215125339737119953146094336 408307 1971870362617463588858764928560 408308 -2265247968575551635089505555072 408309 -1841769864685381358537792472672 408310 316839142908046705959261849600 408311 3433466959902821602044311559912 408312 1382769465121345818897497272320 408313 5311330826470965110125678146304 408314 1106944227450756186803892484320 408315 -1199839586635649429391259457280 408316 -1458648157284219088401781288960 408317 988534623802872233758917572172 408318 2751502487381491156472362077504 408319 573755166385712877513467364768 408320 -4523215578445006083435213619200 408321 -225215240959984499876320070607 408322 2512872754909438226161036661712 408323 248200701701470261644480957720 408324 333378816210987306855294431232 408325 1422689884383280604448730701050 408326 907164009252444542403921878112 408327 4423509091477717373745398741760 408328 124505081082916524160398581760 408329 911522978318809269706347386640 408330 195164671213468958822056152000 408331 3802776289201919270100896434944 408332 354236829236564917581022371840 408333 -2760019361691619931878363776576 408334 -2249732507674756032620014534848 408335 10001360346064002023237768198280 408336 -666343918172498381648590012416 408337 12765336475825445169397858551986 408338 1442403972392445809740505680896 408339 1488510494266614737559235799400 408340 -3624634430641850772506608120320 408341 4307682589198248331162427273742 408342 -1557494717956924339168306698240 408343 -2355405016930575803164715903712 408344 -5789775635960370212623593891840 408345 -1650181642313305060534621737600 408346 6661130293510905620649053701872 408347 6694372834212858658370746961796 408348 837659814897068588163594240000 408349 12465029007244702976923899987660 408350 1574647722869038884772198382400 408351 11598013375868223595711687921920 408352 -4476800405339369484040512995328 408353 4967301977163827517881894399664 408354 -595455721304404882511102244480 408355 2171101111014079920518432951760 408356 -3419938495731145366797426601728 408357 -2005674375125322077680628876934 408358 5382012620155576528627412106240 408359 551840398122551389436607802416 408360 -929414956452862931814931660800 408361 8516001645914069968022847267962 408362 -552532697473429139547219101088 408363 512639671863794347927818021888 408364 -291805248205127883601942414848 408365 2225048677464908700129775720320 408366 -565530469978865565443423349888 408367 -5969087362327681798779471566360 408368 1617858623058982887279816916992 408369 443374361885319673341913990848 408370 -1487916275867279576862884303040 408371 -11054350580045923715740299768 408372 3620577457061758484410208366592 408373 545576076163575376508391356736 408374 -712656012891982946087972841408 408375 13109437205015761369754820000 408376 1953348953248025437331039662080 408377 -1040300433080769349898633832048 408378 -1543642206521873200433394359040 408379 -6525548393411718454412674709020 408380 22200332734169317714377431040 408381 1991184262424643605229357408864 408382 -704587553000587502515935872640 408383 676879896041565903996569867040 408384 -214215958413175806983303331840 408385 674873265385751285431790330580 408386 1195409720302098216586381751040 408387 -18277570980931382933203093248 408388 4848680779732985620812438626432 408389 1126828745751354559035953324190 408390 -3079525241354320450446210046080 408391 14537734400907201153051095735952 408392 8031787088894325758375416627200 408393 -9013152828200417646145349271318 408394 741107731185643387520616689664 408395 4382330697859804865211425471040 408396 -63115462160562117840298910208 408397 598671761739855462665990815104 408398 1521004113889991041169510205120 408399 4994452541482211306763219408264 408400 -861033314002928145774022451200 408401 1402720422356221597271520294144 408402 253984874449275311202015176592 408403 8440170425338480306669549852652 408404 5396169324021525503793463721856 408405 2323735545808278725563532030400 408406 -1347176626620735275076492506880 408407 -16120541221141705093378627218840 408408 -760336293253605223058496552960 408409 3935958914078462058184333239300 408410 205617953749749301781936667360 408411 -2523528041219061136735152120912 408412 -1918021331237281682249432518144 408413 -1180140039942907622663105317338 408414 16978235180801080619412338688 408415 -6425178831728349784042950363960 408416 -51752216302948567217112219648 408417 4533883536560282560824118760880 408418 2309291625545857237191933436704 408419 -7509745631987767065532078461888 408420 -3705291231732808044486734534400 408421 359681738682468063902578002360 408422 -1702556503371831719735782608768 408423 514006437145327477125351570000 408424 4217586650593782081362598297600 408425 -3982599812159602792523842198050 408426 2769410231035289764673208562944 408427 -9263166187295910407887184931724 408428 9046237693641583032727788787968 408429 -918489658687677326164855973760 408430 -6348016086215672430950337331200 408431 3025153376711471312712746177232 408432 1011785023698411649762697674752 408433 7158143643536390944280288617682 408434 -783561037270523973521971825152 408435 -98279909875370795334640486560 408436 1603281113223581463813268807680 408437 -4135746140135941488903797512914 408438 -3849718681865721786444045140256 408439 8073278445784495414396335432624 408440 4694187016170618321973259980800 408441 938831146615009884679941030624 408442 -1221911824376040134511204749376 408443 -954205560000654060510363912960 408444 -3669012596846790350364616915968 408445 5347872338604083420835964646700 408446 5747585762808457540531593338304 408447 -33993362395460435509569783672 408448 -2897362258434277844905655009280 408449 1406827652592312749898044720964 408450 387005592057647843990428992000 408451 1003346074196954152816208306400 408452 -6798093783116452309907938587648 408453 -3167860217524776759003136778016 408454 37138324136025946235376866112 408455 6750687445660935699149122818720 408456 2275685366607291639117112934400 408457 -27741542703403123733951554560 408458 -1199904793195604924723120743680 408459 -1450820679477257533472273267280 408460 -2585319326541730423853855216640 408461 -4336190326401376244106273508938 408462 -3568728628275953646848166789120 408463 -114212905588191435131541681792 408464 -1553813179765519747651303071744 408465 7011592711850599931264671218600 408466 -4235783421732332916489714323568 408467 11018286703368260357018270435352 408468 -2897012564725211761113933096960 408469 -7476089070614913246770252502130 408470 -1224264425364322022026048792320 408471 -1198082503199966516304963388416 408472 -2581684203671363466486728755200 408473 4580244824073203586282140702862 408474 737680349911961868189590711808 408475 -5202227874860936536608234191500 408476 -8248008922190556242240866470912 408477 2169873001706719513703830031232 408478 -241778413319044882781761827840 408479 654658922284870555019948506080 408480 813332623549288841659149189120 408481 -11227622979253256151948483650000 408482 -1664525152242601612982917774848 408483 -6102599842058262976844361419364 408484 1622337229862562098481593062016 408485 -3156750138301274743477621706880 408486 -1767151584046373235271131102336 408487 -51649575025865849179391010368 408488 10106384974670624310710448245760 408489 -1432354165956236664466351384176 408490 -2882492801133674972368726692000 408491 -8152885637623053221221727676108 408492 -693664401439797684437158345728 408493 3293146489909006471608885065580 408494 -7730552664442247573320021103040 408495 23972036355064804497556292640 408496 -3341624398623558758364626944 408497 1050806078711168270667410732946 408498 -7277572126717796657021495818752 408499 1137203056572799175499163115856 408500 -96486638705529094152936960000 408501 810119462794983028991134006830 408502 2496512828628083919804905153952 408503 -1131030797737157287685226343536 408504 -3068884350236786404256107130880 408505 -2773302666592733318428284449340 408506 2275460923162416879795760807680 408507 -4634492575491663269883755100480 408508 -459827456967049132848895769600 408509 16740464667902886932773950192960 408510 1466147799934633559616473664000 408511 -11834375468795683612650478712768 408512 754577927112128759912749596672 408513 3226471150738105688423024073600 408514 2488603415084100264549046305312 408515 1540879083704920971916896998160 408516 -1689409936868895070721990461440 408517 1263474501170110581383462033624 408518 -1153969499978191814474562969600 408519 -2004693231130854229834365281400 408520 2209821270801625187918475264000 408521 2571919332589079240103230235600 408522 -3492525881613107117301693827328 408523 -9448527313357579479477564670320 408524 1945361670276908320503563169792 408525 272505526109877250768070052000 408526 1184475516937123753774731930624 408527 -927910310606047782947870864928 408528 798052383180280966582333366272 408529 -7109992395505230371307252792720 408530 -21858693656673071758459263840 408531 6697774255339136623744166586552 408532 -4179264923721935056895237515520 408533 8571682901203428924464548552782 408534 -294690778297835970473676804096 408535 6002811729641137298801891667480 408536 -7326987286629807117565199155200 408537 341317866075114442736633977440 408538 40289672836679291294646263040 408539 -9000453450095399283701383641660 408540 -4047317120479688522914109644800 408541 902935160425107638890933816672 408542 -5114901197667626078517698716800 408543 105727804635153795312061638144 408544 9260789633082958493823110479872 408545 2212846181422240299156210666600 408546 -1136123362105027327096659962928 408547 -1983351675635223869951957735600 408548 -3703998874374242367538951225344 408549 -685801790826018585179855192064 408550 -1505394445025682086148640519200 408551 2022355003636561683277688236464 408552 -6654373328862580718790044467200 408553 -3149536974233997800595125776198 408554 -1197238987882326573885562639008 408555 1079630029605018718649367286560 408556 -3502630351681676009080406183680 408557 8939230085556528415439942307840 408558 2047339798160291360796692764800 408559 3538523875299702803642120655616 408560 436509605868309483995892449280 408561 -6969444358679002403656718733216 408562 3188975281944075524258688919680 408563 9592452091294060808456422756812 408564 106228717081373748662099663616 408565 -346182446043325602110654903880 408566 -9605501852948527455126170779200 408567 3040621313875463821655588181480 408568 5380023470308914928081343938560 408569 -928760721218624150616461205504 408570 959630021188339004565949843200 408571 -16712909548317872987058856788768 408572 -262634311523546461245147491328 408573 -702017011688321884312317695616 408574 -1244315289624873328665543581568 408575 -2172564145060907043129734211000 408576 -1650873954344643055345918279680 408577 -279690338322548977455142949592 408578 -3316086279938420835941161464768 408579 -617187795253828455092003204616 408580 -851004040733694999673133875200 408581 1022953968681105380008368168120 408582 2683202835171419177968472234400 408583 373619546228343274501321891120 408584 -6664863287591758756208663470080 408585 3595617316474261392451418366400 408586 65273482768220047756650345984 408587 -15744331430147750462972006571840 408588 1014853898987848757497468354560 408589 5933274452126682595013335112640 408590 686690614121380003034407872000 408591 -2752836954556515692377106296800 408592 -527724195699814468599931592704 408593 1750886845670004771412048223040 408594 3403916648877495579477019459200 408595 -3544422177809532295852409433600 408596 4760471859062991195017218147200 408597 2227988604255119969292583025472 408598 -6642171676167395896404435679200 408599 -5674345056771500882383942353120 408600 -332898048642562984003965696000 408601 -27260565279363239071499508282368 408602 -2913504646168282840217308159248 408603 675643133842940646413744467824 408604 504736147930268522791037971456 408605 2578550991903847518125280491520 408606 821360656985481696766673442816 408607 1725091283177375953027795861856 408608 6119262309712762227822909161472 408609 2507446567788772387033447493904 408610 829343550541679237354880744000 408611 2316945111661595422575791737920 408612 3593904095672226513846167611392 408613 439009034032459097160058022940 408614 3821451861055134511678044411840 408615 4241066784717085306667951616720 408616 1006685105504538632989543372800 408617 -2331337961491363406580497824416 408618 -1475355196290736816283191541760 408619 -5673611250314569193088485927160 408620 -3163636190153399822639980984320 408621 -4289642657298253595363111057088 408622 5409557436053504709330342818112 408623 588499858609143769159816921872 408624 631516690834053070886608011264 408625 -3711145934373917975181621648000 408626 2794013637486098965927073318304 408627 -114740144496019749952512304236 408628 1861673290416677915490634094592 408629 -3706545035794482728563059832356 408630 1117160021242924419853399345920 408631 3264221144742326462132398475432 408632 -2284683112749277366928188907520 408633 -3753556373483855878477426479360 408634 6686720351790067222577454309120 408635 5202922185842223835267113982080 408636 4145437191744527536148871854592 408637 9005422536221041229210210137286 408638 -5304566693498601213403640705280 408639 -2015001456516860036238596943360 408640 1760178889059995493444684349440 408641 -490215680520874994320905236160 408642 600187605234451349576572661760 408643 -1018939871900585554972854295108 408644 4244589488009745841169357406336 408645 -113729852943341602384699037700 408646 440833142057423493301842312576 408647 3258243746164150633133798871072 408648 1130528954270155177904242728960 408649 -14386034873494389672237767854464 408650 445893654414337421260727865600 408651 980861900487576598279633891032 408652 69484880380211659330457554176 408653 -2981721657789180458771957913120 408654 199121156817509987519240734848 408655 669517967358784085722849690560 408656 -2242249486861934392528433061888 408657 -3281234920223100685482332429280 408658 -4710491566649198568882530878320 408659 -3284484872384343502045880485140 408660 1814481567032230550739030681600 408661 9281857797062081164306214360064 408662 -527412532943546175007002579168 408663 -7728401803329271983279021939936 408664 373849316283855000831625912320 408665 -4180149724797980790764841000060 408666 2047526608309444111279342477824 408667 5365545965120050372087104243200 408668 -411461580400370332513363415040 408669 4250078511534582419169567586944 408670 837061981724186815479240617280 408671 -4167027207189402762186956255280 408672 -131973132199561771879728414720 408673 -781004114658566232287579672576 408674 895021447971315872222776330752 408675 -3621450826231147133303644215000 408676 335731565196526155550029987840 408677 -7160271882564967912585195305474 408678 -2805969098739134943849685421376 408679 2992465605586855841443498040200 408680 -6591644690989480634753424691200 408681 119693854768716877912787160000 408682 -11845753131229734182982212926368 408683 -4887077467026201765454284765552 408684 5379593669045473277342669723136 408685 -5057964782636768369902387045620 408686 1323935643161342367204795586560 408687 -117165651681407829517760706432 408688 127283956623208645225416622080 408689 1272348564588813255349652033490 408690 -1002740658462144934935748992000 408691 2921202188895960893588175414092 408692 4182278039417287437933545705472 408693 -4306505378886615074356384984800 408694 -1201393495787208957473371447680 408695 -2213501417903232183401804831520 408696 -1559796364196515426311242035200 408697 -16002537069246949444415203380600 408698 -1283232692264372767988396420640 408699 -11212509135968767859480655356880 408700 -4042466739698534314310231513600 408701 11968909007637855989370240525702 408702 447906736412487885039957725184 408703 -13945250899640720248251688978048 408704 4033061905571973252746827530240 408705 -4633698834987287066313701014080 408706 -5264357868249798780180074918448 408707 -4377710595119843356661790512400 408708 3282642380818034051998836926592 408709 525234555636192631762940114400 408710 2260541004256329283118376149760 408711 4281757496444350218884109199272 408712 -1221518659674697837191293829120 408713 -5095839862450286074345139560038 408714 2635190819319923957641190164992 408715 -62307085231856904935729975280 408716 1354692979334055475222927343616 408717 728863043976611500345926533334 408718 5463072318670312683997788442560 408719 9477955249766220036500505315120 408720 -438377977765136290401881948160 408721 3120411438409808032161192277092 408722 1150608378379996589877776640912 408723 -418774530312085375899515955456 408724 2210151550322199666096961690496 408725 -1468165206874038361700764653750 408726 -1379023300797802840155144119328 408727 67107210288219615242854747440 408728 8184794619475132539565622784000 408729 -2748614208347228555722278536352 408730 571964216842367590837597747200 408731 -489374560886140832469673456728 408732 2930968087400625776665697475072 408733 1761453975940870695836368189824 408734 -782952437342863343604422457984 408735 -694007808481363140490187871360 408736 -72619779690910035069162356736 408737 3432601338158957589453497602752 408738 -738304004299617097253428608 408739 -495747730760339154923639285744 408740 -1772340556237570201105195499520 408741 -48877584702055101141611944608 408742 5116124614708542655057348258272 408743 -1160796836254098673160390224008 408744 -817449231742233236077113262080 408745 -7626397588687046875966121137500 408746 384967387707049661160337152000 408747 2150376589602733612211783112960 408748 8659552840299518676796404158976 408749 2771817367459799734863854932320 408750 217276724195604508709320200000 408751 1473062539036474145053704762352 408752 -511636682303517298797010452480 408753 12699334996243926056756976304800 408754 3698573338387415547027168930576 408755 -6603816515346648002832573762000 408756 -1250737716666418293026588184576 408757 -1942133550918978820132087990688 408758 -52320578928525374991112741824 408759 -2869772514284610731529768333312 408760 779933490481777582236109824000 408761 8558560698502215447974405726724 408762 -1402176143430389705506543604880 408763 13786164081315503426068691687012 408764 4541819017352447286187496088576 408765 -1664212713158921046993180691200 408766 -2104730632087714481869346549760 408767 4674165848283402987159211349832 408768 -996878904357396421174854942720 408769 1028027450385570352152643503170 408770 764365540979842659692886058560 408771 8045845986012835837920174229320 408772 -523199741621177020291978498048 408773 -11116383751006256641356175626978 408774 -819920536279284667549952956032 408775 -2151380601746098224538421284200 408776 2691937680293744868916495656960 408777 3288783375500267185239945828960 408778 -2830159235860228584519334870176 408779 1465955393077804806490299866880 408780 -347530295924287847777281075200 408781 14324508381092836271607320799532 408782 225673700050298272683799534464 408783 -1004841596722628832081374662776 408784 535170139500542852370063605760 408785 1891651425634377861850064222400 408786 -302814665447245350592612962816 408787 2432640322713066570047736163436 408788 3415564028130017339417323145088 408789 -4036829303268602403998352619716 408790 2513315630387625495165714758400 408791 -3676795998694156043961047039016 408792 3524504804407878525569538846720 408793 -2219184031416845651331300953280 408794 -7076311444679762274332112140304 408795 -439033508252119347572891425680 408796 982758184382114635736304089600 408797 1444773871308362108398719015552 408798 -273750997952671745897143359936 408799 3916943049134620148119398704880 408800 -122937292113674146729308979200 408801 46465463719711530249299318880 408802 3582454470937265056964578324992 408803 -2081892861468718128613111374948 408804 756557957799467880650124410880 408805 -544666432116783421889939601540 408806 1185427083372711728508236793600 408807 637931327533213326291912567096 408808 1384964967153553620594430556160 408809 10763454497039593189924130606010 408810 2511346542504019638595778684160 408811 2331802134112278949086140020440 408812 5685552406750500915339033190656 408813 1549018499258725095731947407360 408814 1711624082689524195226728150912 408815 -4728444125185274811865266635280 408816 2134211822330678488337250189312 408817 -1581528896638967092639695209134 408818 -2293741430829006716663611453440 408819 -806759741887456185333658560456 408820 -934077408143744086745314417920 408821 -4244161836325809691109221493088 408822 -3599203642138911753409731762816 408823 -2244056291167369938726620356280 408824 2498617993953408294523757752320 408825 2059248511402145176775681808000 408826 2891783246034006141467890915584 408827 -1204717506941925611467631595048 408828 -431639044880963120439909285888 408829 63060333415601709673309873984 408830 2779893014943530967404202538560 408831 2832628892656600547180887639752 408832 10049842291263018071237240815616 408833 397416970243127892987388311300 408834 2318366577656455128291325616640 408835 1658260014288073441822343763360 408836 -3544762015439498295099867755520 408837 -3115968255239912060058702201024 408838 800508665280425920971453616896 408839 8413636427490865699601191925880 408840 3121357275220970084021349580800 408841 13428244159847638760278210281242 408842 -878053545011807733287643724800 408843 1014107505146221046037723881532 408844 92136272943866088068141195776 408845 1266370531819619064764982401100 408846 -3960538287195925059217920686016 408847 2636201959127134831621982723832 408848 804244656979181491412508868608 408849 2440766416649600533380028309440 408850 -444909507856422020878826203200 408851 -150764189066602984214208685896 408852 -846283583688321554054119104768 408853 -15841847565679141067012211556800 408854 3419502030094825067647978169376 408855 1920635443906308390219988367520 408856 -5797363240569703236840806400000 408857 -13299332409556119581433276771894 408858 49519465840496212067352561408 408859 -1935004908056939178155944640 408860 6359346069795020729889099886080 408861 -1798831583966625975951902625600 408862 744475139637864291148793922432 408863 1867599579776841062606301635424 408864 -4933683622884519673197617479680 408865 1188315501347495412987377626260 408866 2281167662170774399641050977440 408867 3265246108266121511647584425712 408868 -349721848636746523667109127552 408869 -8452316548213255056854088737730 408870 611927122518031470547935283200 408871 5920185066773609415889089436320 408872 1488351084201435176981010508800 408873 -559557947266480148540814552096 408874 479387626630343937326209077936 408875 14576086165515945110416296564000 408876 -1836599384375224706555416175616 408877 -788373650944543393803603184928 408878 -5475778378766855713934498861760 408879 1470674138529532284522865170648 408880 1313388275593456461807378432000 408881 -2773706342241444253189714296336 408882 -3253586548741982271924285172608 408883 9965141267179431395430369008224 408884 -926354457386996470731605790720 408885 -283417190980865454188221106400 408886 -3573633489775963998818461888608 408887 74771668381095067321714093872 408888 -599734737477550034731772375040 408889 -1857559704796985315615496165312 408890 -770650058012071587045463756800 408891 -1393021560501827152372612071936 408892 -4293653322468012859047324492288 408893 -249188600226199320916784409876 408894 1729659836678575006642250032128 408895 1564129500624212998254998778720 408896 3379017736588229521988761681920 408897 -928919591074968813915563480526 408898 1678238673053449751184429006336 408899 5843366265949734686941654425240 408900 3263974593180942896960044032000 408901 16848341871604213671623381175360 408902 -1080470635436383342495268805888 408903 5046461314627243300250276769408 408904 11063749325423526278660490854400 408905 -6101321885713428139376791796700 408906 3463563431815701522576008676912 408907 -4170956245755890608239168714768 408908 -1714884554579392066698636985344 408909 -4524846937903730021605452760896 408910 5446159629924548761601884911360 408911 -4160083736868033009977099065488 408912 -108186047958195164584090533888 408913 -12510173575230496252127788125838 408914 -783624664457658313304862826368 408915 -3591414352457526308915088417600 408916 -3308489450934701268906281541760 408917 6745541643647401201865330326254 408918 -3024973968307143921870161310720 408919 488010208268184147278524997296 408920 593880137073547054640850124800 408921 -1359999209551787976620334848256 408922 -685912419374797945677377833488 408923 -2566385323908969897068246928828 408924 -466698920540365434667207601664 408925 -2320862371843163679872900395200 408926 1848545877871866515667167256960 408927 -2730303123985665043891585143480 408928 1351511282149920116182668017664 408929 4757301547176370603458568752000 408930 41707420832252261146122155520 408931 -7746859922192179384139077355136 408932 -297166219643829575839095429504 408933 -752217779001991508328871266336 408934 1523254828905493399111801269312 408935 1083326959782640143649353371880 408936 4265153174158441096750073856000 408937 -8790624372240133982990613403760 408938 -2273045000843858025993338296320 408939 -481015246128314361486284570112 408940 -583075509502966595863912120320 408941 2482257160831711305782992012320 408942 2953122734196660083119806810240 408943 7565416459897979635717575338192 408944 504061243006754780974245642240 408945 -263487159301392040930766928000 408946 -196212536027495750657612069856 408947 2048285817803875566993755986944 408948 179971964126828312323694229504 408949 -8619216689515227373716015420900 408950 -45623641348388047490774508000 408951 8691565441589475494100224215680 408952 2312623854251739866380811304960 408953 7897834391838577839405576116202 408954 -535082560774720669973707377408 408955 587102908948370697411450684000 408956 -9452411574072122423861304583680 408957 -2745175766236692855479494018560 408958 -1661213325692422195607019300480 408959 -5576832790878436375976579283840 408960 -1816966049756832980594904268800 408961 1626925033938006561713019490880 408962 5244595545613952610731595041232 408963 -3708280982197397279847423833856 408964 -9331421289080879217566081713024 408965 -5847468986871911907262629060480 408966 3257592551972679323477053151424 408967 1125124305518319156887522199248 408968 1609238049951421068720225484800 408969 5897011552499321336189777604480 408970 3587280928029327972047920771680 408971 -992820845309126879424518358828 408972 -1013938800541581694778451145728 408973 -57909968378851366432624251296 408974 4490565749329408343907165260736 408975 353445373981507093537803552000 408976 985197432330825937122001068032 408977 135298223862917188743190917732 408978 3010479149871102973544342732304 408979 -6906710641643672280069197998420 408980 5166942886705252797848269440 408981 -5273215328036939591957148567648 408982 1861468099704416662944187981824 408983 -5548827417349655996076257955840 408984 5932894687250649299400416440320 408985 5891967108088058288976448687560 408986 -67419216855632153473029766656 408987 -4726073470150468896145302133440 408988 240370322345928505163858664960 408989 2533253697746989679037497122656 408990 -2760409939602325371991419242880 408991 7711152970031029546783098612984 408992 -7071188456277790178519146364928 408993 3026192119463522021873058483264 408994 8130735038044680217006115865600 408995 -8764494101780598083055058206000 408996 3061857711957320550607310315520 408997 4185740599346816510051545728446 408998 842380500621958426926139057536 408999 531553866491104977835794170664 409000 6252735526676348375271513600000 409001 -1990792209029541282627179704668 409002 192390261278545050818077903104 409003 -5670454764476908365960013524504 409004 -1584914904617010292946709682944 409005 4259150717672994549827595363000 409006 2814481565100984717987066494784 409007 -7807237487344428964580774853744 409008 -76990354487327985216305135616 409009 -5798649577429454905027785583296 409010 1821436291497770663911807772160 409011 -4097876866719437941536126243528 409012 -1286978564740621781787554786944 409013 340878678229552866461103243744 409014 -1140448931055356276817949957632 409015 2464611750846217651756836704400 409016 -57241420204489702534060646400 409017 887133287959858780447147998912 409018 2512626015587634804707306958960 409019 60699948378997287165188096448 409020 -1650667405284102961790574704640 409021 8238726436506011567391019985222 409022 -3681601786758579937404864722688 409023 9329711898345912265017022218000 409024 708820257618963038031285583872 409025 -5622621676819812097909692129450 409026 -2537410734230299485689483081856 409027 517599410924520280410466658876 409028 -903155868765687383017477958400 409029 6914042926822389539399725481184 409030 2708074719118351638605513900160 409031 2217654063888401532659729877504 409032 1102464762049912893682588876800 409033 -6064312118700850343316421911718 409034 -2237014893480996527047454917584 409035 1835644968152943534020456305920 409036 3555720488689377667825533274880 409037 -14546158904063493718220621860308 409038 -1153603969573023556993784171520 409039 6741596585426530263079774946400 409040 669007720827022725221985730560 409041 -5648435328477371491828324510848 409042 -401331857253145942863838505328 409043 -267277814232598397207877570708 409044 2145762648112596101255132282880 409045 -317039645722192065617943398400 409046 -4590878233040974441551039247296 409047 -2531352153504825877424978021760 409048 -9193272666205552780423355504640 409049 -9761933625717297185644304662764 409050 83301331759205759536004110800 409051 1412239531847381828058263164600 409052 -3183224220669800615860963385856 409053 312328224382894004454249112704 409054 359723973053328416598897724032 409055 -2924448443765031083587419529440 409056 55773162761793909761387003904 409057 -13899120877824664520250497376 409058 -1495269571750433511130468206816 409059 26866638948554028929657334528 409060 -603421122641767521947937123840 409061 5143969698111066857456471533632 409062 -2492264311769195654442047815680 409063 -2871227086888885022318748927688 409064 4865978405479408521949741071360 409065 -4944123253429467525723523740480 409066 2937620412558410310021554933760 409067 -2402183537385073347642155152128 409068 -45417558053931088069058766336 409069 -12339903524195909463320175263530 409070 -2934872998303631440961955772800 409071 24469041829098818930012614944 409072 494157405973031965315719135232 409073 -4187671920645387267998483866560 409074 3232616505808010482387495019520 409075 -2783268881684760152302554975700 409076 1244455154749654753944776908800 409077 -3213579991087675469716118712000 409078 3199529920993861764731455281024 409079 13259910150364474539982876625880 409080 378621886314743888019672268800 409081 637793886702361353062667371882 409082 2383312774071643857913463826912 409083 4620150704806818163424964134424 409084 -3836059216225623677553113844224 409085 -4363617537591031601451740747220 409086 2108024443607876628437082416832 409087 -915474171236560654008659362448 409088 6773262803611812954959014526976 409089 -4449146016073022487955449416160 409090 3791630836714878610879461235200 409091 8818715808961720651515809090472 409092 335228208596598464046442432512 409093 -612892727035138584304858774340 409094 1104849734640486923885050031232 409095 5566245197022395429716471700520 409096 -5680850521271966703737835678720 409097 3477107098189440201783722651940 409098 826789055260355855224290091008 409099 -589169748767345996566466665900 409100 3216064704790659095391753926400 409101 -3972865607333435763866319264 409102 -62306098665075569583502396416 409103 -6264839520027753586222210959720 409104 2062477006052432408666935787520 409105 7918767793369469810398485024360 409106 2844429361089959517306258476160 409107 -623483547743392920399901768704 409108 663270323604314571002252595200 409109 -1649118529688989103603808114084 409110 817534560825788618386750176000 409111 13131767314245887565456307586400 409112 -9724093585393848410260532736000 409113 11171647003903572495993563792304 409114 -823767512786699354211811075344 409115 2847279968460672401256415015200 409116 -5324685620020726746262350422016 409117 5158982574893740492385934199200 409118 7248680067475971003182203439616 409119 -7448480616848968346296062371256 409120 -1818407551509017041192843345920 409121 -5017597297167336309441794283678 409122 871209620470271058620091162624 409123 5611805780822141046392384702928 409124 5243280380167811459799625383936 409125 -6968267954373574903644184392000 409126 -1160886238307063895218731027488 409127 1847459881265472298487955064080 409128 -1082757540663330694521976995840 409129 -1867568339925994530143720984128 409130 538536716895011536206046321920 409131 -377180713375343263281373647228 409132 -8910824236028265238806918159360 409133 648042652431899547004748372940 409134 350185671709695050317467724800 409135 788880575605658041889223946560 409136 200874394639926739235540434944 409137 1808074943120879094968069646960 409138 -1553703193478195488372696012800 409139 5179742901030198510871527656592 409140 -507472763523042470503691255040 409141 -3177840686183141353314647489600 409142 -371945781656747405406484418688 409143 -294052456891996358845236345216 409144 1474440139491106080903515136000 409145 42027645557764146735881375040 409146 881346670241534162262518423040 409147 -3961088704804878947565470909520 409148 -750551594165685099021440424960 409149 4282201626384005237552802465330 409150 -2860925694541672876885349956800 409151 -5229821167695902350866022740696 409152 -751979385806861831504236904448 409153 -8777493878468988905271836961598 409154 5270016241090720041657492448800 409155 -91862661154490903544321237840 409156 4087618588945575022302819588096 409157 3386125212514399671714645959712 409158 -2122955333528608091806454206080 409159 -22522166271443700083607390478760 409160 -3544365937427333455247271014400 409161 3157375856134460908241060363520 409162 1226785021133390323815822548832 409163 59870199704681756592298907412 409164 1182748985996526737254417416192 409165 -391148864437983738254822808000 409166 -5468343635200608496367858779968 409167 5908837660695622124560155864888 409168 -635996379166405671727088271360 409169 -2352955708856419722941619541248 409170 165188396226598042587654435840 409171 -422572275204331784229168122288 409172 10335468422643619429328456290176 409173 1450909050080982531342699973248 409174 5253223984439968605192726210336 409175 576155562177159984388076253000 409176 197439657313263177459755243520 409177 -4455636241481490900158875769974 409178 -2687996325994158576395826067968 409179 -1168456612238295456121139898216 409180 238514325123607050435523200000 409181 -602580741082564089134118770388 409182 3752896068084050183623508342784 409183 1853076664096901528129518096360 409184 -9943092542302680051167648808960 409185 591929951145345394948977811200 409186 -2680085688602402537381092105440 409187 -13737773561694627185860951048164 409188 -25531555606050574559612915712 409189 -4333065457242412475590238625600 409190 -3015475555077668114579351635200 409191 2375870479103654347649033265192 409192 -2627007242362838758180932894720 409193 1100461691724121735504823092224 409194 -1204784602712347256124520919040 409195 -2206640775154927499698385728800 409196 -4570207505740026898301023737600 409197 7598229563516859646475184244800 409198 1004938636356077298328850241600 409199 177103767350022568006197573600 409200 179197547373853571563860787200 409201 -1958404605452431416298891040588 409202 -2208339834625793068436417342448 409203 -3881305237538554921732022444520 409204 -1446612711461800639339307772544 409205 -6302575621245629327517685539840 409206 -548334994371126612530311581696 409207 6086360717662489326670415339952 409208 8538746354859157877775595560960 409209 -925590041996782299652219659696 409210 -360101034828667197548310804480 409211 -10760255964692375242462273652376 409212 -3375349301053462994599439743488 409213 -2463895749871325386477183954176 409214 -1214307070587679976733435731520 409215 5426868392256481670846091327120 409216 3761444808344422182843894988800 409217 1856857122404554719548477755266 409218 23380800881631432026174085888 409219 8615332562382718387063068195360 409220 -826820463780345935867198668800 409221 2671095671003234048339044426140 409222 3186775740902073358702910400 409223 12225805772576926838030771837880 409224 -1482547421249435331439591219200 409225 1766436299579041184903759546750 409226 -5732259718479950916794537684688 409227 -519525842681845170950242464000 409228 -5355050379428884089449425628160 409229 -13532867571068375969123528821824 409230 -1485733908517991150220917346240 409231 13856181724924657789885028864 409232 2813486407789193193993341607936 409233 7828543545672042603501921150048 409234 278845600796148100206723259392 409235 3148117936193504691847787029680 409236 492472372671202129736652380160 409237 -7403950743067662494959522528114 409238 -67768903865915237051722049856 409239 3094496383237970515543116806400 409240 -3118148154655820010562205491200 409241 -1228835102099625048471264581760 409242 1974574905382157486788637978112 409243 -375659827595742482119495655480 409244 -4866180577400182872406017171456 409245 -2551245368740652782869234590880 409246 -2331340027522378478314174988928 409247 -1577612908411100828804826814728 409248 -4871036169831554234872590827520 409249 13392185753212417530049531462420 409250 3727490021010427010300177832000 409251 -6989567403046119227192650130568 409252 -971996666012913260562509737728 409253 -2283010430517859362280326622116 409254 3119127064907531472822484336320 409255 2428240251729852252002907717120 409256 -2183928927470364055597997061120 409257 -715562645362082136986045285340 409258 -1488831446019683865853225662624 409259 -578965043926479629337347886540 409260 -3010114874614971566438037504000 409261 9835195138506563540068601731862 409262 -121983741845003516440881364992 409263 -368375876239092638025760907256 409264 568191007001582619686549012480 409265 7699709538562856806965285972660 409266 866979701228547389626969512960 409267 -12910302329167874860778592349684 409268 5305650121688270794943620645248 409269 1500771994285725553778025756480 409270 3703493275792671662312685166080 409271 8182825400015076298524051602472 409272 -5392159082621485139410443694080 409273 658320884617772538537017331024 409274 -55949633707527207235798183680 409275 -1805914716544010025972982744200 409276 3303507687371647327609772507136 409277 15357057117901333850747788261920 409278 -966625105365747015968468074176 409279 -2620472424184465128914410611760 409280 -1079435644033250574595837132800 409281 -801601542444253804384801382496 409282 5376761710660239383160924406992 409283 2036729894319824483751826283520 409284 2865120217049785940922926113920 409285 691511078921394796316241897600 409286 -2740253825110535661068293755456 409287 -1450520342419081194511922692440 409288 -7753338077427825394517658132480 409289 -3416740462053115690307064383910 409290 -738150720761485511054160768000 409291 -10712981085656447830120377491308 409292 -717613014758323475765818994688 409293 31487074411584067250017809024 409294 49633154399172354224263157952 409295 2419576808876717019420537729600 409296 1234053973148901694101550006272 409297 6889228094144765496867501742386 409298 -5815334045709171364407185765760 409299 6753369437381860229681932561920 409300 -1480716861212989467526390153600 409301 603777516013669457641136303712 409302 -3895350692351417896518062658720 409303 5320916574228869600125843678800 409304 1576766958983964882161496268800 409305 111604316900698260322973352000 409306 -6795435822756265893536285490720 409307 -7045906555536928393623615238128 409308 1628856653550348108504628813824 409309 13726198203354899881907175199116 409310 -302342506495291679358857872320 409311 -69614229747821618775175172640 409312 -12066142616256237016350837178368 409313 -9566479525871841457340780967936 409314 3302018084051828335742424186240 409315 987328247740293830989116431520 409316 351898973005135208466749927040 409317 -126753378961676833404550955520 409318 556982577301859822492058685824 409319 -2187775348060844130897921996456 409320 -4379346561581884870185922560000 409321 3360569654027361306266457007104 409322 -5727197091031155142803231836928 409323 7343542153746636740357997878784 409324 1393349548188268002845499707392 409325 -886998381568947447533366724000 409326 1090080725204449223283040377984 409327 -13383388790443709669275145819824 409328 2930982947114987847161948209152 409329 145690933342082364491221324674 409330 -2740069063239714402954746617440 409331 1558724671066111973979581919312 409332 1090359073093668369775264825344 409333 9546428317489521252950242289582 409334 4721483652333490815831638982816 409335 -5454527810332535307517376786400 409336 6116725738967138089477279027200 409337 -1003635837765334767112691845014 409338 927658424429044772675622559344 409339 -95267669921970164107726690544 409340 3622990124048675097139467924480 409341 -4426303041734723694180602846208 409342 -673224437660198874269874868800 409343 -2506660363299791865972128400 409344 611964165099446782696743763968 409345 -1506405112145759129047582185900 409346 -4008371757186975456854366006832 409347 2777412878561287983217339661040 409348 -1406342222155910308276768619392 409349 -3427494624067347286498089967650 409350 -99234558531905433693874776000 409351 8851605327208437378116478739352 409352 -6753496396400659158580582886400 409353 -1877152631271202416777256420992 409354 -1340682130620261170826991695360 409355 -1623959411105759686209347712000 409356 1458428158881792685704762312192 409357 5693240082095804375829103055980 409358 7338362441156426844660486137280 409359 -1455808956101995466475095583096 409360 -9441789090001365267673251840 409361 -3669856295958940535706718704576 409362 1035117268249495670094138740352 409363 -641458617843971770929898204680 409364 -8127838724126128301797512556800 409365 -79976986567176314147655221280 409366 1918612153422092921049432080640 409367 -4767044718092089342589467049808 409368 2829081759655960796512932126720 409369 -8934128187955711420444253618230 409370 -2786348936711533049537707837440 409371 -7100719037757537409811371041936 409372 -226745680420360138602224798208 409373 8657946072324044950260748294080 409374 -1889980541414045579102071104 409375 9579017543062046156275011975000 409376 -5530532148230851530005165899776 409377 831982724089615546634023286400 409378 -8228237864972067290737348669440 409379 -183173252322591848679253786020 409380 1905846847735368734957239234560 409381 3818066645043412856059594958784 409382 1726784371935641467417642327872 409383 -3000743968751683175238358617000 409384 708264624627753316742449797120 409385 1423999223081952017406690967560 409386 1339299238333005004832034676992 409387 -1237485660571880226827736533208 409388 628695828742599019515082884096 409389 -4239699427784340616164477264576 409390 1308046192677015226250019019200 409391 3186374710403995619555525067792 409392 640762312870237167380465270784 409393 1865764678032552818053585483200 409394 4899279435867767496084385123872 409395 -387254504894760497396829888720 409396 -2549357826791703651155923275008 409397 -13864260587729305642887737099154 409398 3680467146817574468202622914048 409399 3423865972037862194969284919664 409400 1003737086558940492419189760000 409401 9111484906004176683286226155200 409402 -2066541019117666588867942510848 409403 -36792931431244866040859449176 409404 2711644349255385196575717688320 409405 363877318460274182695069981560 409406 -3312789924077039581369336224960 409407 -2576827553155444415945050410240 409408 -176585632343173462836573110272 409409 -1066225896143893255143477336960 409410 339989606439644681237566548000 409411 9355296420792776791774297653912 409412 -9087597862935311225016920048640 409413 242729114129268868631358277344 409414 -5149099112063479317302915062944 409415 -5458634718612996194508408082440 409416 256769906698855392779399823360 409417 -2987241107898604624875329872896 409418 4802142228159820578481332275040 409419 9282891084753210314632634472444 409420 2108128139902829497738634818560 409421 -4563495786976214275846157100756 409422 -447226039008218709576849980160 409423 1384334173427534363772917996544 409424 -1323216114300423966212132904960 409425 -2315331552047524496410393828800 409426 -1442037175533293710664444903136 409427 -18788960763294778392179878728960 409428 -5463893800256678121645243924480 409429 -10240576095512048243767260273970 409430 -336522311256618257218916832000 409431 -1702607387841501841524516531840 409432 -4679037433144082808217171353600 409433 -8698964621488831500565383891318 409434 2044846851056046524863468270080 409435 743515896263424332287088178000 409436 5458304741611102375400479879680 409437 -2209855814409738956873823972288 409438 846430615347922519185259797120 409439 6087320511069092187691163264424 409440 3587190248613998470571918622720 409441 6599081752145564063456690967842 409442 1184364153825024914953842968064 409443 7389151826180366993832046547064 409444 -8217305306417502850261027117440 409445 354894137298850276754216223480 409446 28270193026456532746371842208 409447 6188883003640901600208747708952 409448 -677582519617626810945298759680 409449 5780140754060582269016957176464 409450 -468307911991078515102715584000 409451 -4891735870609301916055252919520 409452 -4892508697738434907231214208000 409453 -10817945607067400453576647391136 409454 -249271826652696678795045200448 409455 7831920037429409660312918042160 409456 -464538163755797062027179819008 409457 546316977530551506268040997120 409458 1228109907777707133883424448000 409459 110741440666799659947118113400 409460 -5742976573196939313090817689600 409461 -216569716291541187520531236000 409462 7274912339904259174061146961472 409463 828482482353734307916957124712 409464 -12856680282036511404027371520 409465 1337583289535327705466127896000 409466 5564962178969372167675671384432 409467 -2195656529263017640802219900880 409468 6956054247459417742457578907648 409469 7679701058104865661668043656640 409470 -2851197250539303426277416816000 409471 1930478942685445810133998508672 409472 -1717916487594762382256363274240 409473 -3457271569617715523136225931278 409474 -1590750790989587993644636716000 409475 2254473361477868734333395447000 409476 5055328544785480815280349432832 409477 8946786978569239007770178943326 409478 -2136743736421095606649058395776 409479 280576396128422372206822723584 409480 1305145680961530096039504384000 409481 -1797020085725505188170830539136 409482 184533280327579732179748669440 409483 5565168221264938096980936875732 409484 -10028337151939372347723683994624 409485 -3046656246679951178815596852000 409486 277852771892000196369517777920 409487 8328085415154140536611540122904 409488 -1624071606523716505085263872000 409489 38625189783881764639447781280 409490 -386176772511243099421473564000 409491 -2621681152592256806919311071152 409492 5944357916601917597803906578432 409493 3508402148666972810273364753276 409494 1746459232154823997397689320960 409495 -1311279538009751487458091153000 409496 3851898342859983716006817116160 409497 6131724746630085532920389948640 409498 -2749334316867549004061663370000 409499 5139095616050251398678855562500 409500 -580946886873109351624813056000 409501 5382211640523640288920759688672 409502 3216401098472188331016376301952 409503 5074663979280690252445574034504 409504 8412548428505230809520995827712 409505 -11131106325402085983605663340 409506 -3542858343625026663623588251392 409507 -2597769176105249353505224326400 409508 329727141999944888528778688512 409509 205303029891094427149240891200 409510 -886460630006595222148454599680 409511 -12495575747122717833158867146848 409512 1494465849438376329188217815040 409513 -569730309415589507616913561940 409514 93257164986017297091202451712 409515 -1952785055466610884552291713280 409516 -4338012649135643023852369590272 409517 -7611261407743461690013637587434 409518 -1337051671767618918950718395136 409519 11827184122593845670257243763840 409520 1454731981546383158041745817600 409521 2047606892876182191413177433024 409522 2257336486087877256889344400512 409523 10723256307366432923182171157772 409524 1589679522947952427317089734656 409525 -401288640183488315456392508950 409526 2667695142893977502509261027200 409527 4728406262629837149684473062464 409528 3126794366411343696638969118720 409529 5070781134212155951215969449130 409530 157869854117916686674738467840 409531 -271264566236136913102099254048 409532 30837563392683293083241836032 409533 5522301469138639224423699028224 409534 -607391314773306936199060866048 409535 -1219100834191606170485149691040 409536 171329029667723394823634288640 409537 1130825757890267435917540557652 409538 -879684652930721335318358115840 409539 -907193409647606163668513711952 409540 -3469455234980176737468209621760 409541 2085520178263832705256567783168 409542 -271025072914260338294100480000 409543 6660044296209227649948525176792 409544 4120916228434377904244481500160 409545 -6149511755260685200710012384000 409546 -9536650706809092803657662574496 409547 91764854449502933924231702472 409548 -985409425474428927277828293120 409549 -537111441514048301689897338048 409550 2853671082862883051407043788800 409551 -5881720625744645578532779092096 409552 -512641304750811970811817492480 409553 2313879877340573057550203538420 409554 -1046601369839478848156344793952 409555 -2007716857456518878924771884080 409556 2114273097200841201284572243968 409557 -3282943510154621804180273912160 409558 -750325792209245871156687469824 409559 17349902236524780237645709484616 409560 -2217494460142503350345017958400 409561 2429405775477611545777252175232 409562 -4484473135749011651208323965968 409563 -1886603455645305523191089256960 409564 9035478814182379412684947522560 409565 -756938709698669704621677811080 409566 2640941334418189899355776546624 409567 -942919610859484564974990956344 409568 11233729246226188725782367436800 409569 -2280732145836344684937538149456 409570 644334858532699658977138536960 409571 621758503423623351055289503992 409572 1572600004967262432278044311552 409573 1307893435246102695306018461822 409574 1932236270721646892694250857792 409575 -28911096628976524710921062400 409576 -9484678339020508354682211025920 409577 -1026370756190260884048902675328 409578 453169202489749923614356953600 409579 4227863211167713301354791496180 409580 1748234896949540748990362419200 409581 -2951470343593913213409590690388 409582 -5484845554543930412297092828608 409583 6444349040357698442866498124520 409584 123938696856214046019585835008 409585 -3401101321530454352606998860 409586 5970376445157508259874640702992 409587 -364880074743873082196658858240 409588 8213157663716135373908726242688 409589 3068997650033471025508676553390 409590 -476912823125087005533101836800 409591 298024751349124336614546055272 409592 -10573155516835816188636954624000 409593 -453598886924241455310059580336 409594 5332084479397685009118013194096 409595 -4366840793733116088534328934400 409596 -2297945076673915254196014243840 409597 5264831253616171999353114583046 409598 -1199360226721845410581778834688 409599 -1121964920577149615415957535632 409600 -2533861039562629130226552012800 409601 -15587994658955616850334071987500 409602 -3838847906626796788180942590720 409603 77101873591035688388216601728 409604 4276210373308463254579157703936 409605 1606639516150979734074250629120 409606 1454011881111137094655765702752 409607 -4732587462031316490438004590720 409608 1177397860587340485906188006400 409609 -4893914359163589703783534473190 409610 -5845177676755323163489307040 409611 4623031717911275523655385638872 409612 -2780245643247029265269646863360 409613 -148840666274782086532701277140 409614 -2541586610160305765632636451712 409615 -8844554561817277163391299395200 409616 420896853816820123529486671872 409617 144182835416484100625089406580 409618 21947367737166221782589084928 409619 944173591122219196575538840320 409620 2457578742344881065944299284480 409621 5050081584505604881010526719200 409622 -855346264868570002858580611200 409623 -4874616147053138545376949758616 409624 2132349996115166092717347624960 409625 3925110417654803792008178970000 409626 -1483672401300358931008433538816 409627 3290781044668099466554405566592 409628 -4801207266617633771027229829632 409629 -3489226951008970066069137311712 409630 -371072196447699774429494023680 409631 -5217926576648450309671528127136 409632 4444450676002983053177461407744 409633 -1709872202989968141248902697920 409634 -1157621703058541904122648260608 409635 -5531311429806368864653769702880 409636 -5436546125191929552225092801920 409637 5230484248783769568989481284640 409638 3982097541750865143059210365440 409639 5142047870432749617356774184440 409640 -3946641962678752199375665152000 409641 -930324478278006350050598353008 409642 2085288018187663585381270775472 409643 -416094437357875136770612456656 409644 -6302668563523079716675018798080 409645 2415750365661840387569863989900 409646 -3813584769989187936509540309760 409647 -743509291770572571609300044928 409648 -683163296182731448383085232128 409649 5318711372449652150131637760036 409650 -1039324069972776179652755990400 409651 10802546091029842648929379482624 409652 1302653720366046088866194288640 409653 -5016363043155311953505892451680 409654 -729662262285009048057353491200 409655 7035402527940521628515166265560 409656 -2537904419136878092081539010560 409657 6666874234368194656423277156906 409658 -1324082710635188900160806171424 409659 -6701509872729696398005425245760 409660 5626660047879941785597435015680 409661 81909374783368882118468159424 409662 -2947336188688988381166520691520 409663 -2906655166807788542907520137776 409664 467445985314687563470765817856 409665 -271558844680762828561050524160 409666 -851070594677468266114177903200 409667 -5694233170922545040512587117720 409668 -782973355509124038261994328064 409669 -775617272881009186094348160356 409670 996168761145413942152313237760 409671 -2672135708238584040551405171760 409672 722532637131479557686293760000 409673 10655330580172547322491737585104 409674 3898372099738840689694007381760 409675 202984813205569399378045562800 409676 -279446433579659031513139070976 409677 5399784265912235895392724323520 409678 -1561067157718393283617360954560 409679 -30388944475620165651051495000 409680 -732791263085463560740418764800 409681 3140741649208150454406284499700 409682 253636847943415884957933740544 409683 3669064249381537969718223320160 409684 3300326790680384786634645676032 409685 4495806699389294135254448140380 409686 382631051276418554715205808064 409687 -936841163171262703542012416760 409688 -60312112269125609214380298240 409689 689498711051440486831524181530 409690 -2062039288996181258548015452480 409691 13727467192651031937314164321092 409692 -1509758483884134246963736155648 409693 305038980387078449067727643942 409694 -1303957981212431160536428381440 409695 -1038494976546426032434968760320 409696 903164923004993773754457784320 409697 6379556719851498917436334133040 409698 -1555979254469047575564081877296 409699 7337944046105952453489606197760 409700 59957818112582182850503622400 409701 -216620976705479518103892295776 409702 -2045833994256749950026001471488 409703 -1136490440891461081070112284544 409704 -75874763373819307519390433280 409705 -1882578266400955920514357227840 409706 623924431383850620472898736 409707 2295760084608685539545690480604 409708 -1311081649567251332058929822720 409709 -7820376643309485445088828082090 409710 771125737582306299259691089920 409711 11872380911975889218003671247312 409712 65417141333515701343942901760 409713 797729913404966465990146166688 409714 -7429728787507485630432814658544 409715 1061636058010791498918054837360 409716 -3035436080924046802144843008000 409717 -6149782463048314176148511170176 409718 2226226928828352811441947814560 409719 -770552744832898275642834680856 409720 -2654777018775516075633869107200 409721 1254434114968969682443252604292 409722 307350345965534264685825953280 409723 -4456523573443753500810601704028 409724 277434474931832046946304818176 409725 -4664060578887828937466088672000 409726 -1498116951469279599475752302400 409727 1181087255216452428662658117312 409728 3416547685599074280614280560640 409729 3297744498862820661248148563330 409730 388669487778935589783966665760 409731 -521328766834566836960063558400 409732 -3612855288167030229034089771904 409733 -8934056370876010972762318554018 409734 -2456659205015613471426764397312 409735 18550615042226877116749701480 409736 2200803417447169381246816711680 409737 4311768922208016304782201960960 409738 631877566676683112426020385376 409739 8436051767937418007670819493884 409740 -710175822327288332226871833600 409741 915800410780370425143841392000 409742 7080432463404522533787299086272 409743 987139384671017632512602130840 409744 -2641317740693601238504860835840 409745 -129294424125578163901642502400 409746 3283622381093560443596484854784 409747 78291124926783946215311326928 409748 832369574481404645598650817408 409749 206860031524839805335561034368 409750 -5137945047922097090427602400000 409751 -3219716551297670759219490618768 409752 -390567612362824280743988428800 409753 -3835902633595676105825724290998 409754 1913741592640980867381259399680 409755 -771751590804442820774238220800 409756 2005879210605703194094340259840 409757 -917718917509444130345304736788 409758 -480894845622279964997523075072 409759 2904779038713966149411093397616 409760 -1578697938895295194444643696640 409761 -4635036973197972477414442373040 409762 -3503263978514382467795790903936 409763 833310201854008744306269061464 409764 2524947710652502478198606693376 409765 5214206808661783650315500625660 409766 646407079553902845825478715520 409767 1602764553578123444307822716112 409768 -6868969653620087873089506017280 409769 -3354405972404808655542256045830 409770 2224604550225735769580165476800 409771 1746965560602338979125427042552 409772 7270978505387405037247610941440 409773 990655593651026035923436646400 409774 -1107844541433626543703392796864 409775 1525704267141420486734468401800 409776 -191209398674441271462231441408 409777 7479500905061014143252322260626 409778 6448107759388999148380967552640 409779 -324356710953701700938279623140 409780 1368184807601858962960957440 409781 -11936823525725965096850854598418 409782 158857871187038469969677575680 409783 -12210288452407937653202731156776 409784 -1407374953014742517139804180480 409785 -5855906993712185507730697088640 409786 2094670431105337690211040555744 409787 -364438684757909171131034976684 409788 -2225741899988771160449988054528 409789 3028035660333973574292688051840 409790 79474856902946961920953614720 409791 2860669254246592621866985042560 409792 3482219827476866902433632092160 409793 -7116515799260426125508589876480 409794 309623837415155389236949622784 409795 -1726208738470174110113961720000 409796 3298282781342181494783315956992 409797 1302694012508080571606359446174 409798 -765053835409982404490029217280 409799 399154098271896232142091836160 409800 1645469922751790430588023808000 409801 -4599014873394844586647354821248 409802 -224917456564834386519593086320 409803 830818547394965841873496255704 409804 -7354898946913889959021804889344 409805 -10007315587359193497384755026080 409806 7561022022725844416962608028800 409807 -19067685003889503041717784644328 409808 752056120557718800323242229760 409809 1334280988427443494309248542704 409810 -2421139965459291835432464752640 409811 13439186569417124394831796397400 409812 -382356049966778470680234418176 409813 -6727672500913789826291961077938 409814 -1914242697090729016489376962560 409815 -724651468088220024876696725280 409816 10633384107066968067252535234560 409817 -4633535776282008652744714150134 409818 3435006588766574768745758507520 409819 5875523726168175626311717427496 409820 -2002538606120919160263480483840 409821 -5439439639631305542830438844288 409822 -78474994835575943201928903936 409823 2947993967293803840044859975072 409824 -6077883350973708144424442658816 409825 2789570027560742367305488552050 409826 -3471301983928086991210530003888 409827 -6736061700781081559405653320 409828 -1791032135608088100887289419520 409829 -3208179575305252389019089020928 409830 -3024013133010443319805441536000 409831 -6927535020949207741592011175368 409832 -9560793475933957861339943961600 409833 31260725254659338104023161280 409834 57071872339313011157982288816 409835 3077827743306685783088512397280 409836 -1339442961615912740129208013824 409837 4000004258652992499591372259968 409838 1327409298500854760300131521408 409839 3948329984991857877148110218880 409840 941527644796418080114822348800 409841 -147969780971189188119192835758 409842 1138954654292908121395215607440 409843 -4954085464923588970319283777200 409844 -5122429568268821578024604955264 409845 -465769246589736541612514625600 409846 -3487987980463763162573010700128 409847 -15929147276791026872733537785280 409848 -1949930490385147162193887703040 409849 1657608271167359308344061394880 409850 1195796828771001817736915884800 409851 295414031888485414695257072256 409852 -6590990470290410820045323356160 409853 11393143337152961714429987984460 409854 -2399856981769095155316349627392 409855 8816918270741621277753047270760 409856 2105070374580401932179647496192 409857 -2568829944020703822295212055680 409858 -4064387044736279689358441142240 409859 6078191219389298137978321933440 409860 -117999222590504129810982359040 409861 1721883459163636897713592874462 409862 6019055796796097076236070798432 409863 -5717569012819934279075761760856 409864 200197770245355920357799198720 409865 -5982417828777151891443378307740 409866 711166364291126925286052500224 409867 -10179105432210429511468068775084 409868 6627416538120309899058979345920 409869 -1063404950877423427988438177706 409870 3636066820370750001575820351360 409871 -2870450569848470874295709567616 409872 339856084621665211930447380480 409873 -5817569569371166028604162881040 409874 856156980843687741434947799040 409875 -230411898398699459318739492000 409876 45385546513440792485334495232 409877 -449324328935670621909902557320 409878 302736589188846794725107821184 409879 9890295797539827041336114705480 409880 -2789513107393961152440894873600 409881 -1507942031739468422688669730176 409882 1586021684284386955805663213568 409883 2369995705669334357280085555968 409884 799957028643140389732408244736 409885 -2121546315703006164115765440000 409886 1551193188070077785111642818560 409887 14499114304891316213971860710400 409888 3025796121622533494044556328960 409889 -7958158794542283059652447377310 409890 -947445694648981704927982748160 409891 -9250759098272359239711500236708 409892 -1641781085646610009842854830080 409893 -6017181127990078035255781368672 409894 4554474958669708056859741718496 409895 259774107105378764515518096720 409896 6752166106991240070770874117120 409897 -10835705571342767873020702603654 409898 2711336271588550024096988056320 409899 2972327228600436821367075513600 409900 3588904058173954440978281120000 409901 -10533022453619560950677521141098 409902 50830852893750228156799455360 409903 -2469837452263711193016831403016 409904 1083141235217358248515923935232 409905 822747895171497378795758426100 409906 -1236601737177412413349855272960 409907 -5106150509961188779266029845200 409908 1343614098841954673627798876160 409909 -7085605923007018854049013951890 409910 2304649395482320185039769392000 409911 1788525536345499110111467724160 409912 3416859987095720033871470899200 409913 -737624188494313278234291371520 409914 202417617241236112783887536640 409915 7944776990822718184662813088800 409916 -1477689670016823979470375387648 409917 3070186275055128316162217063712 409918 2846808265602540099478924656000 409919 -8650613523637166932542739656 409920 -382689881026521240248663408640 409921 6275328505976621248601602805892 409922 -2549508534414143052291469527648 409923 2005581524466723496791553800864 409924 3877946673659609303407674912896 409925 -2939052851098044082683717744000 409926 -612509270845722821105897037312 409927 1214678755598186925035502068192 409928 4071391647574898256851927516160 409929 -823735960924567240901152271232 409930 -2509950232769329555498054772640 409931 12662033083121225897052890023200 409932 -4724335130383476778373825287680 409933 -11284451755752536093527037207818 409934 -2735426929326996502732845070080 409935 -1385326415339317562851078441200 409936 -125294852804068798140853854208 409937 9603706096268264827255990744800 409938 -3712656639666259912079902498560 409939 -15218929544692786110890150598944 409940 1169115388243649821757561856000 409941 51901324164351307614903689664 409942 -788483925254291629918375675008 409943 -7799039659971812689444209986808 409944 -1540088906908647880765145088000 409945 -875552982047858940993766630080 409946 -2369696877019673312492161997328 409947 -5933391889447499224444163044200 409948 -2009845367245004213489811151360 409949 142805897811528648775495934220 409950 765651404867856747320594217600 409951 -12290375811211148928832079566048 409952 -687568992837217183038429462528 409953 56843061769343479025875664304 409954 966809429389654648299749140992 409955 515000613263276516350417672320 409956 2517971560679181154359423467520 409957 9442353925607384677522961531772 409958 -2373845062096842406283845189920 409959 -1530214313615986247880325675344 409960 1220748072481139583835735142400 409961 -7977641767059688883527008330438 409962 2358344283322169524057288704 409963 6509624931118660381583092844920 409964 -10575589313276378209006646784 409965 1000247530530078814216349370240 409966 -3153410698197386560078499525568 409967 8149763420397996704623315064016 409968 61174031246984148202234183680 409969 1361784944086124976216320581696 409970 624005493954723750371343528960 409971 -1465048999299431117615552735688 409972 -3641822232563158896335131157760 409973 13504609739046975786953277972960 409974 1672452171386942573216655783360 409975 -815534118009666630037409346400 409976 3265552161247477055311748751360 409977 -8365321599318304863645122575686 409978 -5416716204801790993025392999680 409979 -6803843879396834618478300959880 409980 3508268940727905204106431759360 409981 -5774083809512541139432834566912 409982 425477894821941677425892212800 409983 -2753153881001190958315494488760 409984 -3145138249049762067833872711680 409985 -6438209089431109469370798594240 409986 3544480770551548092725869764432 409987 -35410739588102013926137887364 409988 1230219588014743068818907151488 409989 -2250988418090317127020851165120 409990 1699805408168333092599694874880 409991 -3902767240349691896396346573000 409992 -3785354789282285246410720296960 409993 -5937797291809060098592913702758 409994 4143534235551747723556765981584 409995 -5137930684218633741843195290400 409996 -5386244558823807647020273312000 409997 500116922417423813119436512512 409998 -1033463349261604444828797637632 409999 2126737897582037896772793278000 410000 -148701024212556228908436480000 410001 3439112260342879946659555925280 410002 118512530300552737788868413600 410003 1091548864061904453192931771464 410004 224435548530433605512144664576 410005 18033085522531436864984336160 410006 1312628328681845952503998817280 410007 -2092193167658560009063310897712 410008 -2493810386720801840355600752640 410009 4758136396729541492307005883210 410010 1058221448289324485133104793600 410011 401816021855990462313737212432 410012 4519174034529561121020086509056 410013 6321399849421138140624131036742 410014 2651856390747141273955430039232 410015 -1707278377665241068921139242840 410016 -5460178903677831981977070206976 410017 -1921670409251822806133209154880 410018 79841829160603185966632649216 410019 -1053244058868524544140434628880 410020 -1284660867007687262031067852800 410021 1105217075340055681042879291872 410022 -79596098867624745172154348448 410023 -650343000423044120140127430720 410024 8011149027015930741350041190400 410025 563214743499826601079739315200 410026 -430159560292964372054375036160 410027 12269126633875784330221844316792 410028 -2456937419409354745146205569024 410029 -11255343234594137943784383675370 410030 7282674805374599083372941678720 410031 9184562132004096862713226904520 410032 36549196258199142226580422656 410033 2222290938761624662472071530804 410034 1506073110027227731547516109312 410035 -214721785895055213727315253520 410036 -6126145524789456166932533422080 410037 615096515415707795745290615040 410038 4492339213930152467707187989920 410039 4082517544525780943355381248640 410040 -4957792615231033219072581427200 410041 -134043775969942777799684229336 410042 5058789301718613113775861867744 410043 -5848888173460052033705580228096 410044 1723559838576239665845771088896 410045 932789077283076629436665424300 410046 -398849680618986731653924134912 410047 2279964763657594665216714677112 410048 51563560754050205510428262400 410049 -7500190384931391683357444390880 410050 -1895235079559908682638581840000 410051 -2847843226681377194380062341928 410052 -1789779967526531729930365191168 410053 2364938586378418124925007874080 410054 903101285008904338060653873792 410055 -613025808121192591756400520240 410056 993455155657756391532008186880 410057 2287708807379800144253069331252 410058 1142332813810303348796679916800 410059 10629436654640338371177691504 410060 1249545167954873394354163814400 410061 1313186817644167288316719770720 410062 5297066048703319374758722276032 410063 -2768810470471550146924569212688 410064 1468278183220592313367329767424 410065 2274000538763019967561117385460 410066 -1207537891741277203025525094768 410067 592902164971030346201875891968 410068 -364106393005129389211086823424 410069 -21861721327779347010392459730 410070 2057747189588180590182350371200 410071 -520150480096849480352591934248 410072 2055384545577311374394690641920 410073 -7640722991206622635615759872816 410074 -3350880893290689568227189477888 410075 1757195890159752109378221540000 410076 -5909710555151145141242944343040 410077 -2507672370510534989936453368320 410078 5959056227264800314605800628160 410079 4395131003388238046270386797384 410080 8920959199400194939137616773120 410081 4644960820440962164421267648610 410082 -1460822487870895820968730662656 410083 -7892477735878360606577336241920 410084 2294733935198006203076566599936 410085 1816281802889023083955600132440 410086 2609628490502816028111772576992 410087 -10800380072665314765984679320264 410088 -1912109741112783283653195694080 410089 8229460602862632777768991152000 410090 360395486129065941131396152320 410091 -30962869602065682157702478016 410092 1377307128562955108477705359616 410093 5005055250542795326223009328342 410094 3372309303875223731087356237824 410095 -1830475279828662808077445756320 410096 -27299146846401972842553704448 410097 4571073954134583204120351337728 410098 -45419888659049159127499914336 410099 -2395234518644005580786499541440 410100 -1546869094410999773598753945600 410101 -105688794946001097611791767428 410102 647831113744986328336221579264 410103 -339813315128608112851860209976 410104 3541364175130984554801420533760 410105 1297511558176104512941751752260 410106 -4107583079683370527395546832896 410107 1372664323390842166942910067352 410108 662812115267083975219205415936 410109 -1392221940664331722032557084160 410110 -2979019325510845290327614063040 410111 4644324500357809104282081980952 410112 -1036599875608888385714069176320 410113 2468314705717679646189492681408 410114 236137954357574850214020421104 410115 -302272413834677614746751872000 410116 -1524297546094370168896796729344 410117 -5848502608466429343799770924834 410118 -3805406105791615655854796173440 410119 3228732025285486587029137978520 410120 5875748335416065327828822476800 410121 -134366451604515359604539146710 410122 -10722493798614236733750926581248 410123 836149868414521038650734294560 410124 -817994713974907927941511741440 410125 13492973848788560367023717214000 410126 -505138803687688040193374119488 410127 2850499457644762116522295069320 410128 415573632228052661775673597952 410129 3142859789360692409036246802276 410130 761728429597058736347907993600 410131 2718352053862197685646848413192 410132 8474995894657828137585200128896 410133 -4102460600609135812498868513376 410134 56892062340412946814698657280 410135 8736168265996774982736508547760 410136 540917395331952604072305623040 410137 -1535632326856622569567044165568 410138 -2483937468873612887015952299280 410139 978784370286741116708892282000 410140 2473416648477458653137827581440 410141 2225904592825421869358392957542 410142 1415735973958755742443013336704 410143 1162851581194650066791110935392 410144 2385002501961008311817031647232 410145 1864513485990333280070807630400 410146 -2887250645826538409474771000832 410147 10073267519216819897116149048960 410148 3684107271169654802898399522432 410149 9671227236539375277139649465150 410150 1507339531477983810424865577600 410151 -691196679819733249077930758016 410152 3563325634258064739687329710080 410153 -542118925207067170682766464880 410154 -2707670811110854961839825306368 410155 -9968537861155182457148808961440 410156 4116913742649401207251235339520 410157 6850932687288607536051029513280 410158 -260726000818149174026371895424 410159 -6236785872937578668525850434400 410160 -168850716498607091979224678400 410161 -2727924425550066562531511530752 410162 3844401053081429859766466114832 410163 -2059798521866675884835364414360 410164 4663173171243936334378406937728 410165 708416337106818909003394377600 410166 -1563686254940225649593640687648 410167 -1148369325331094164726365411360 410168 -8933266378045492748461228032000 410169 11034276881419555025444469141120 410170 4777549690157300199313535309280 410171 2011267958558341478206534086372 410172 1586686212516539010591497502720 410173 -310898779702225975100909963578 410174 -6443552446059244419169379683008 410175 -3938763543217695830253155954400 410176 1382902112378544152602245857280 410177 -102264777983454408064612512720 410178 -195703129390165674737937120000 410179 7025568239578919720926241488392 410180 2389618310656227675884971910400 410181 -5801496873000497418503031874848 410182 -18858280458498896794762849536 410183 3051914415383860635928465593384 410184 -7690541242519622518468683079680 410185 4519200885355630653753833233380 410186 -293649003606899095719487612416 410187 -231531050203856088024186468432 410188 8872271664162173483621635973888 410189 468859530141676041062297141280 410190 1239469439125905758837727360 410191 12571429920548296453678242173800 410192 -14216816229275340707159605248 410193 -3041450202907119908425596880896 410194 234204137112512223484129354896 410195 -2966874039715055875367175502800 410196 -4714873636663807974535400183808 410197 -4111739596839326514043045241700 410198 -6874618397077306665650482683264 410199 -3769462751951426360206200304536 410200 -863029799496655763049133056000 410201 -980782052016967485367634042400 410202 126217135680081364211233798368 410203 -1257570682153672856604431183548 410204 -4878763021481064725690454572544 410205 897796210056438287705677459200 410206 -2809485609523490496577126232448 410207 4823669230187672804102053184112 410208 2277162435317107425813770010624 410209 -6274719320347406912323114071360 410210 -2242251673928203759892917862400 410211 2925150671508992722752921926640 410212 1318802730679336575329633313792 410213 691899205184319359919021741180 410214 827585946435891050035547092992 410215 -1188750246778543369057942200480 410216 17486641902057901232605442703360 410217 -811543762908768288645564055920 410218 -962949814850388630005765392896 410219 803630323293083141998104004896 410220 22084837521420575127784965120 410221 1953033542227601488324226214112 410222 -5095907629016620423000367921088 410223 949751001706619605863102759936 410224 -156613389383681878452002652160 410225 -4583216785197441522275488606500 410226 -2244560982472366965944578371456 410227 -7388282969231625219337423412400 410228 975424716627930765222478233600 410229 -1637355834743024106020583504000 410230 -2493795840405717212066460810240 410231 -3829956767642815844124400354968 410232 -305995550182802494378536775680 410233 -2876428006748316106612582154518 410234 -500824833451723900807612404480 410235 1599829143094876715405085461760 410236 3636490794661930141284259297280 410237 -2969481774916373070771222792468 410238 1553978363113021055968098109440 410239 10482595339404687088202800135040 410240 1646431100537861464646064537600 410241 2964271592179736446689843338304 410242 -1832718093829305296292794239488 410243 5897080914400731880120420026492 410244 -2697173441173102184191455234048 410245 -5608755893306866542289182626400 410246 -689667611146348512954642561216 410247 3801768035272112916785443505760 410248 4435213754522923828858321920000 410249 5112229147107673464738505280640 410250 1633085758849789819356352704000 410251 414069202974273584585104518192 410252 -1820397486876471154295311659264 410253 -1363392535917569200857994130496 410254 -62832210037507630103450895360 410255 -5761750113979536201767371038840 410256 -182977506696777949194417340416 410257 -288960672170926741289184908494 410258 -1936378075419552179951999249520 410259 -6524941561077382331206959143496 410260 -218923080396380452451946263040 410261 -10007409388892276854162897546788 410262 698596358537948766475081912704 410263 98950772227862787147092136960 410264 7098884480135093791027959183360 410265 64970634420851208326786541060 410266 -6231114530761965506018808465168 410267 2714860931654538894774756168960 410268 -1722909284357837230829333053440 410269 6352840993125988622177065767744 410270 -11582034475848758925606570240 410271 717949331749726447401534591360 410272 -414898770273442824730609778688 410273 -1935183179808261686853074683116 410274 1191926752623698857665117677568 410275 -3402411028881517824063281865700 410276 3774981399098278293369675874560 410277 -726445550961040054736298859488 410278 967942825849194038607039599232 410279 -1750262901601591902302697834120 410280 1442012416230044199564759859200 410281 2394756390989144505825049657082 410282 4577523939585728840691424930992 410283 -3260954807098543931919062939748 410284 2570996373282289182693632705536 410285 -2746119333828978342876947658240 410286 2327646446804974578354991180800 410287 -1774337953456246658573498812848 410288 -1131186317478254259930816626688 410289 4007417135157950649460214748768 410290 -2112935632171583007860926545600 410291 -4201791777485768982601695665328 410292 8747186768364157660067467161600 410293 -1577246241083343623554119631336 410294 -60321490056384701678730163968 410295 -1764969558489443793616967426400 410296 11036189166753803214835616993280 410297 -5471776256262156425392474369920 410298 -316219520623835273597664744960 410299 -2970820006983581756591478732700 410300 -1106907687777627772049525491200 410301 -2852669940410928619433059447770 410302 -206359584930022183252969851648 410303 1368135558893655577692394692384 410304 754039295612317970565269815296 410305 -20983815736852165169506934400 410306 42244447735132319921124056064 410307 68601666076627802015600430840 410308 -11900022862293630260984765809664 410309 -6913207114293827985616369340640 410310 2655613563196699506590712552960 410311 -8398618647663730306394400064 410312 -701154561773481494050785853440 410313 10773907690150830961586023425504 410314 1686554778787237153888710494256 410315 2443147252662973061458786428000 410316 -1807225171784396376021723119616 410317 10260927229627526685754725269366 410318 7335797291015021242239138386304 410319 -1952835109852904515587415772160 410320 651985991990195686936852561920 410321 5271293414244877789893827104500 410322 35826594979483798694595465984 410323 -10314224263754437593309863297428 410324 9673551831249240894039193344000 410325 -1424109757646984961223207958400 410326 -2477702600139751516601023691520 410327 -1627542965113936259085691871688 410328 -1765392382663811321473628467200 410329 -4676699107845885978419060630124 410330 -1611256642501285267324205947200 410331 1368285221276285612661144409752 410332 -5358404119793733719155890407424 410333 2789157681091651079034101126304 410334 3165902266023866803656336770880 410335 -635952762133187881245825429720 410336 14571160834359707747074171994112 410337 4704827818398418452746121937920 410338 591859418152431372060911270400 410339 -14493370418975271474020394037860 410340 -262160032875820906615762821120 410341 4517410418042375721794022031742 410342 1450952045639450146400400591072 410343 -4982842284052872677245076586240 410344 -9199543328620971343457160314880 410345 1306724185985370331606766337600 410346 -307851137416602502592854269600 410347 2634304277200964883257672516496 410348 5578510900095273128046601060608 410349 -6468691895045142518239660512 410350 1313362663858415713762966824000 410351 -6517244367534432220267364553528 410352 1647413895090474330279479083008 410353 -342986457454961234423497652398 410354 -2236837309160304050533290467328 410355 -5295506356515203975928904340400 410356 -424333178245422764474975900928 410357 16286251804979215763627290231872 410358 -1293382215970145548492169296512 410359 4652717496358966804068111267560 410360 -5385357378631289369021031936000 410361 -1713555911908069010086442469696 410362 -3447078110227074097483055424000 410363 4030373443924988200433228633280 410364 2755384776330607079633157926400 410365 1391941747417311773630373385260 410366 1216401816237857634847829971968 410367 -2866656204554981035543240568688 410368 -2700926372903839944656468049920 410369 675879221597426279062520906820 410370 -2292184030166106759877354675200 410371 329781951926484479274485759392 410372 7780783336914526856437238760576 410373 6805974924882395006994887904000 410374 453077102796855730384582179936 410375 -9431720553567115791912099294000 410376 -7944291655186572448460780544000 410377 13020154773185184947387826136272 410378 353459691815487653954181872640 410379 1290782238494719980779313112800 410380 -934236737107834709954200642560 410381 -175057025208245974721643408000 410382 -839616096248496349276782008448 410383 8576960512281122454714481491632 410384 -679283762468281062055077789696 410385 1161206572000849329268146859200 410386 4460240195707535894816302183200 410387 13148965353576955607284629813036 410388 3504670251412493945192341432320 410389 -2659976129842659819726294614400 410390 -2198030243475888006002830252800 410391 1315860671944287650638320703200 410392 -4164830805079668154923233280 410393 -4416938895883673270919206114358 410394 -2733020105406821361664697203200 410395 4917436669889434711426357652400 410396 2232747198260176041776143838208 410397 4248415138634995847417428783680 410398 2797959910393307730959264166336 410399 -7121416228602360664167160943880 410400 -3918684689451282793017507840000 410401 -8025329509794560016970409181598 410402 2405193453671334494855748451152 410403 -1700855692049279497320900170496 410404 -3740353324484941335979897528320 410405 5117258250054506448710978496000 410406 -342056680861163574632538393216 410407 4404676778106573837050502855472 410408 2519840826132241978979458728960 410409 953024766764067327766018480128 410410 -184717369976232103445245224960 410411 -8340693971499030045510122534988 410412 -1177373319786744893128589672448 410413 6895199512277096681469443520662 410414 -3602252969902914708947199838848 410415 1233901832432993469553703227920 410416 114296600689856749670196805632 410417 106522459884232105795011158592 410418 -684179108922960746078688245304 410419 -11190428657196290812477812805160 410420 3674084870504130352663909313280 410421 -3332998479407074665330135728736 410422 -4560729819600482276181165115488 410423 84394213969469204837077330128 410424 926395831645849597716085248000 410425 -3665889656693172713396460888850 410426 3494906985895837620065434380912 410427 755005822933627744592432774364 410428 6660712519958030253544580307968 410429 -17651989920071912415306555332724 410430 -2358240320110273949142382826880 410431 -216565048046996625679898176800 410432 -2146875881909989127093747712 410433 -5550103780778705853428763124176 410434 335871522998511139190834075520 410435 45238205549321063017012189440 410436 2715972874713236042584489297152 410437 -10888477057500615246495327784740 410438 -869286715941002044985527388160 410439 -3276655226631202113760801772376 410440 1371001333595950500216953241600 410441 759010692611208299555088624612 410442 3202948625375216471816943707904 410443 -2522219470258654024601487892056 410444 -5063864646961961511510183800064 410445 108306150788463002093060334720 410446 -2576657540708925899029746539328 410447 2965078345070380815483570590760 410448 -870272294680570888243566084096 410449 -483312691996493632399183658636 410450 -4389489654562320128480226000 410451 2043118787960962872818416862208 410452 -661026911834763992960488230912 410453 -8629989628548215093503126229298 410454 -2583081826019026143505504312320 410455 -2510615464981452758504457620640 410456 -11935627455013942906937140869120 410457 -104244300713761271779438956240 410458 4106135233907295766805676029184 410459 -708194414206588000614408665088 410460 1093042208176684175362598876160 410461 -7970930923049328616317340094938 410462 1211347869476893027720509450432 410463 -6572550515957679297824657193960 410464 4224323235231713111449578504192 410465 517694507687093808616620566400 410466 1573435494002726985246387932160 410467 -3933203109091857388242028736120 410468 768051984391341775976876739840 410469 8259327085411000827834284877408 410470 -556127863898083541824376776320 410471 1466991382807811283563365278144 410472 -1605529557632956069504168289280 410473 4113912466781197533856692220218 410474 5005671703651295943556414562736 410475 635241337182441889212674869200 410476 4059607946628862413173891543040 410477 -12168275894423456258900063317674 410478 -1023782763801219877711219432896 410479 793111162924774117766034000784 410480 -631708035651133119947858903040 410481 7281808519490653237365135242880 410482 -3715999624228931434638864942048 410483 -7090532490487318264779188562936 410484 -1412242463499262229807666749440 410485 -2888927596700635814293465377000 410486 2284712318138686750952006705280 410487 2359556275538781146877861337344 410488 -2567162510601794106209408471040 410489 6110668663955631093388969933290 410490 -1439651105872232879003435477280 410491 -13201838548357081181070434038108 410492 -3229368573910988755372631221248 410493 3722539101012312770261803669344 410494 762973376438569195667513491200 410495 -7375532176698907462487700300000 410496 -6916005590062503902177761689600 410497 8679097135737124285191854818946 410498 -7175766575198373429661323383808 410499 1792899299947155658328846447784 410500 147495982334136042748502592000 410501 -3801115425550329967950840847968 410502 -234703147117716894960036642816 410503 -23387586984553260913429874051520 410504 -3835482793233169748634698173440 410505 3819144428031975958937926618560 410506 -2319243069831867166820968932048 410507 4366943445901560634729984428756 410508 -40909795578948247879663217664 410509 -1551803684514492354827961332448 410510 1090283888655803482440593492160 410511 957741955241895945696785671440 410512 -771969415012409820216564342784 410513 -2444879324921425141315790924238 410514 -611649567483343395068948497920 410515 1228548593329721054258116092480 410516 -10538691190226988659378852182272 410517 -3330809733294823317628167193266 410518 -2017376537690698823430555736896 410519 2393249299251794385227165566920 410520 2741729383332863600103486259200 410521 -170743679814429142192448285168 410522 -2069347740490111043924157047040 410523 7071225041488194064614864984984 410524 -6388529265985711957230561062400 410525 7017576039937773456868495432050 410526 3174200713221534851573922288192 410527 -2120362187236231489386372909792 410528 9407978845887811163386338017280 410529 -341451558280323320297805896832 410530 -3823278904424300370742487954880 410531 1065063366932423069653521283464 410532 828324296802671127893027177472 410533 1198800275889986120694168967680 410534 -7022717267712558870346661335584 410535 30222685112658468970266871200 410536 394142711060272075190597468160 410537 368502460020766940433266486400 410538 -182664600165829367003648063232 410539 1310027602712907600147505386024 410540 2190352909549047177550322918400 410541 -1165743238082673174498786453696 410542 -238816382876136738898897928256 410543 2981176661059529938729495209984 410544 -1941104172635009655391942557696 410545 2254976218305572649448477553280 410546 1779697202052626366636538798624 410547 5009246833627339406652305446200 410548 3926986258429342618724965153536 410549 13906633590732439073089234952640 410550 332462401974212214326972313600 410551 5480072109629130253410877088552 410552 -240230548396157520373147852800 410553 4201161058082402947151401860 410554 -4908792852619916433097291250688 410555 -138592377117602810241916243440 410556 37325185022821932494953615872 410557 -947903222091815515358461137600 410558 -1260335781609192777106643980416 410559 -1882802094556435386550892605440 410560 2916618418492928930639857582080 410561 3967201950328617094039476132162 410562 -4798393767943117964095603772160 410563 -13019130656959533846290680730720 410564 11924580481704246579204194304 410565 -374887642319804091163866888960 410566 -1475857620294440496988473559296 410567 -12808935507829226544752420281968 410568 514333346454707705753263349760 410569 3659830579378580731555508842240 410570 5282662942973597227242088848480 410571 -2817353350389541875427514289060 410572 3536593427183354784291023710976 410573 4271924283309960502253803251744 410574 -1387190683685839897150108341120 410575 -4555001349149710531028233469400 410576 -3537167116990068009695673581568 410577 -32416087913674677612131492880 410578 2473407777745086431197569094656 410579 5801492814391760855821829409984 410580 -2082062231948566954196045994240 410581 -2413267796301337489873350398400 410582 -900331581509265953418635721600 410583 -679451659669466931976614279576 410584 -8868468772144136381368097894400 410585 2615652707143452636264368487360 410586 -2824453772864266805227693308672 410587 -11546589192335416226243420168764 410588 -8722867237482238876951631181312 410589 90175891913365495786800291756 410590 925142158867523899343595523200 410591 2916930011408475046298235661824 410592 -1288644004722146014966522576896 410593 7024621387675213723661624896704 410594 -5279761105141856989496896169904 410595 -33194309644082227188106460160 410596 2464869474560936413274347118592 410597 2262029817953263986536270063520 410598 -2582415796513535498425698434016 410599 5527182522691841568917577061936 410600 5865645375295613944065980544000 410601 3829573053259315745727946883904 410602 932548651534450695202690982400 410603 -1651938055218791522767628561040 410604 2113080279018548573915207824896 410605 -1461681468869077721827315421640 410606 -1629172164766615333758436408320 410607 142097482611236066905226865528 410608 -2350187202417415841380153982976 410609 -11582334692655231454222073298960 410610 -227172362237522297453125578240 410611 12776759728208742937829723056800 410612 453259938966042753096222416256 410613 1645819742135507004791652642624 410614 -7365700984802874615675489301344 410615 2087869510844120464481766024720 410616 -4663110242982725039687821516800 410617 -656800738631959672403725533334 410618 -342359536352298355347765618240 410619 -4257938168108153890534175917824 410620 885614537566228436085120422400 410621 6775545851924387670047935650822 410622 1269084526145001545884077079872 410623 8010465424986770559424665807872 410624 -4895767419229894644788398915584 410625 81327667193068459814627996250 410626 -388550223544787819064208189440 410627 1830067432561233313069513509072 410628 -3503651904393513146107760424960 410629 -9516364945152053894993574932770 410630 496681947211376550728570094720 410631 391845336075058146643153527120 410632 -10959764886884882079220667673600 410633 -3859133126001301123647085663536 410634 -1062113220571709145080351335680 410635 -3758737417114881793487730791040 410636 3940079935400663571648560540160 410637 3364628891998521679899804480960 410638 7001946351911615672780922294720 410639 10369595650528173887220282471456 410640 -800594924820507893485043712000 410641 -345797720236387554888381160896 410642 1452175086721391218687117547520 410643 -1542729870357594428992175729280 410644 1514016183032606902136557708800 410645 9581515569812593713513787815900 410646 381537491353066237271032137600 410647 -132464036594404145380471835960 410648 2769254376048703600913179484160 410649 2272516704502529759609595405264 410650 -28951685323296869551156070400 410651 -11533358114723361370015525332348 410652 -4296364144537088903032666838016 410653 20251468296353548058217252910560 410654 -4384656363613700166493752580224 410655 -703287033972943031806431444480 410656 6029457004662910310753658077184 410657 1298367644428738004525211521280 410658 -203552123095903812705732249216 410659 10590354727980437510738506944860 410660 6005552328968005987704200167680 410661 8424489397997181886220122459488 410662 -1814077163503213995113767847808 410663 1377472032307612067714857884720 410664 -48216049767304774991940648960 410665 -2878288879116227833558214297280 410666 -1887477537826645822224477192960 410667 -4173011151579803697142645374120 410668 -2807266600526820880887912669952 410669 -2924245374071647094112433142430 410670 2265475920138816667514555641920 410671 3985489828689368073912024537872 410672 -386255069442902868994021146624 410673 2472961626380078281437044517504 410674 6995568134564005090411770768 410675 2861378303790078405709853313900 410676 1201313163172528250508356259840 410677 1472736414470169479367302380000 410678 6867999089066394620281235444640 410679 -3220615046470870057201806067776 410680 7859277370125174040970949734400 410681 698801498637778060760341045632 410682 787029974508810877488034900992 410683 -2049397571551544727628086471136 410684 -4203002570941508733518528607744 410685 4381214940052345724322798604800 410686 10672498049148174676055761046016 410687 -12633897816261898845116148281664 410688 302206851716701696836715413504 410689 4571109611382490615546883001940 410690 128033045554755312079852423680 410691 -6580848511174452731450413868808 410692 234155655927587076420909170816 410693 199694670273394536210424085184 410694 3591546623592011208649684958400 410695 4369967469835387682901911710200 410696 -4111838773396031604702788812800 410697 -603403435795451909186762968320 410698 -338390127646325441606186245440 410699 12270382895751988266039760218120 410700 -1368836798066337043816436332800 410701 1102131509961845233456892531702 410702 -1962892744311769504366055491008 410703 -663450513072770939303005361136 410704 -959048860344342257835550965760 410705 3415250048936364851943460687860 410706 4530055041194026555254920036112 410707 1467705870947780364742999407432 410708 -3476357722381495638738350854272 410709 1718811516728081305808529295968 410710 4438193964272361579601295487360 410711 136889433108921499496085732864 410712 2057328877065049742593504665600 410713 4210397589744734624126722006084 410714 2397646235800840285366249257456 410715 -887030601550004393823977803440 410716 -6740128054539845923161701916160 410717 6900087551614350542123229929766 410718 -1441490988807097137871051603968 410719 -2640319240935445300319210696000 410720 -5409420362345880790516487946240 410721 302266354414290777315135515520 410722 2133064330566345491860616293152 410723 8852191760853235733498146845720 410724 5788624301040881497536538859520 410725 848659760355436643935511226400 410726 -1520108825100755913228168216000 410727 8120654343590398304303126160720 410728 9432615985971706110416718044160 410729 -12663526276638220749266178790320 410730 -733078327598015477446495169280 410731 -7809459059802576976022404579468 410732 478890821902633946592085877760 410733 6562297544294425034429584248384 410734 -3547327859410207005245292819840 410735 682878733980620299828032196800 410736 -3103065029602337155330867200 410737 -1491635627608732553232512961048 410738 1127425847081986797117834892320 410739 -2810353794923288225405216666880 410740 5765792420615923090557588142080 410741 10705423521227567312322695684142 410742 -2146623262251144618247455885120 410743 -2873432947878633840166378007136 410744 -9980118164007183337124086947840 410745 -2089173516479037932462611041600 410746 -2918643751283394405102630140160 410747 11411400195384322826603478860196 410748 561435981655761841127015752704 410749 -14771699897915952988687215600250 410750 726681176561388694026624768000 410751 -649251580021690854019582350216 410752 10207549706641624129662458265600 410753 4253104765756172908871746591680 410754 4814118647395309422262682456832 410755 -1013625518447812630009002827040 410756 -6820288098957705106398996837120 410757 1101831571630572285220481469888 410758 -4157665769916689728251721567680 410759 -4312514417264669528291843672040 410760 -277832494926469620154463846400 410761 2732803532474993392956090260480 410762 6523315796428726421203566488064 410763 558349094751237575990307356400 410764 -7111605393932182527084795444224 410765 -6755500787769447475094808668340 410766 -679219240532115223842578804736 410767 4069217104095567914659037314152 410768 467762756735451746492900155392 410769 1286131999759782700417058624994 410770 -568485804490683244269246061920 410771 642761102209578615026850021264 410772 -4276222212320167144348740446208 410773 -1237123491396120564007392784800 410774 294286916786149791819045179904 410775 -714209824927340158949890432200 410776 -8362826619671319166439372113920 410777 9094325379798237333145689116112 410778 -6497252708907371985049253460480 410779 92677964829743097874878208848 410780 -3797660334743807331985868390400 410781 -950584076122914212620907814912 410782 -3217727925732237908660060347008 410783 -11737917414882195629444635975968 410784 3971703168887541010144831733760 410785 -3493007262041505231191182522200 410786 3288966192032150337229350660384 410787 -1106038860116633296575110826192 410788 -1840156716038422938007703814144 410789 -7988781028295461963508777305410 410790 2611236672928861906941493326720 410791 3867205795600917809000530206232 410792 6202725793123661123915227008000 410793 1367081555962265585053385256000 410794 -5420307323865509577312057236304 410795 -3023113354530583255662171360 410796 -391706647923289311068266914048 410797 5127536332549820901033520076992 410798 4636880138510693726942748782400 410799 1975846810726131035250107975040 410800 554308909524429021663576064000 410801 5743202641566409087095809030802 410802 1518748847615263750163780304384 410803 -3600482262238446454247154122016 410804 -9603533344163080433068480585344 410805 4109760662651322760947338928000 410806 3049544737514755622937833146368 410807 6327356028030060900832142614056 410808 -1863805323111475356814938992640 410809 5538423656864735330273366166016 410810 801919732963025289206838958560 410811 3019489823755758837358998540144 410812 1196339283159514750822033764352 410813 4969363996418950007718822875724 410814 4632401104131878901779199773760 410815 -3551955684055786452909301430040 410816 -2892788657315764341560948293632 410817 4749111315300879320570257178880 410818 91674430840143745738393162320 410819 -11255580437337051288010321731780 410820 -1520797574168746686595149373440 410821 -1950639319459865512586935427300 410822 -59708978520031274336114599296 410823 3513246116216628015861744495024 410824 1853091334225918588838035507200 410825 5263004359253340049582085903550 410826 -770272471406514170643775349760 410827 6816615092839728788907886974432 410828 -2052110021997900128571974843904 410829 8469531293102834609156187720384 410830 -830530850783326739159318150400 410831 -7217662003656903225795011901936 410832 137039650775177792134878683136 410833 -13180635269544735955375494523918 410834 603042112464258733557402204816 410835 -5185011438217472635590481476000 410836 812342506188419892363562823680 410837 3881354504827260433201722292800 410838 -529519131236274465409254766656 410839 -6933420177731629877337698466720 410840 -7637275146607760502825313075200 410841 2241311874230208579229900661760 410842 4935383440382506880570492889072 410843 -2059257753642523314905489351040 410844 -140756656180168084743631945728 410845 -4359805425378419614145766328320 410846 -6942086419574446958682348256128 410847 463459460197653872278094147400 410848 -5579300676093778425949721985024 410849 -6666178552045310058985835209536 410850 1090704697525382809446889603200 410851 1161480887698936191556927091152 410852 1346835429763625912753234979072 410853 -846739351724875358890783368096 410854 -3534076495856302345905379278624 410855 -4959639438575637467853362583240 410856 2501727283132667025468331622400 410857 8443543838114384614840542514106 410858 687285313177850548780510085376 410859 3603981535112528999527145004720 410860 290148536389365799642237870080 410861 -1813465868168422257747824909952 410862 4404459658285851381188227916352 410863 2709801312245685054284478570000 410864 322464603482782948111787950080 410865 -20436196885502062192412028480 410866 133106127012133034676288559632 410867 4724348793636140980418195224080 410868 -1164312353590563377610387645696 410869 -13279456700348486166743119681604 410870 -157124157894911655953994061440 410871 17530389138838522389857495424 410872 -1810345252033119453180847718400 410873 9605404443810217566382603777620 410874 1517977130286743932689742021632 410875 3637571385596056022048776380000 410876 464246539141118600291112629760 410877 -338251497141413036721882539232 410878 878233116118913985535094937024 410879 -869822295647695522031881712640 410880 -1498396739570300766713114787840 410881 -6489853766193923662633699921277 410882 6093787419126124033104342051792 410883 -3778604162413297975566428098752 410884 7385326528191216055758094412800 410885 -208904496225019648903748153640 410886 158442861108552876314375454720 410887 5616765805727996225104434246072 410888 6119318286673532372867040629760 410889 -7755534971637564558271343598576 410890 -2514195401517774057018657395520 410891 -4674125881536360704957572147728 410892 -693136363337763825663556789248 410893 -312467963433590000017282464800 410894 -1626804857203305468818504094720 410895 -2129640637513475104262126477280 410896 1175024017312391250155876859904 410897 -7975918461297228233446720925340 410898 2244440362023422728996146228864 410899 4347900262844567380007822105900 410900 1529886719353533706050021427200 410901 -4210578531620251897899047381280 410902 2769060169088128607240070131904 410903 2001255594682531986886310830152 410904 -161024822552182073998051123200 410905 31561910603614351692826698240 410906 -1461747319579616963425945624848 410907 1588774270573725950606590992384 410908 41710608580365982794907133440 410909 175497497980162630419741938604 410910 2591090664706800473746121631360 410911 96188293389623540263131514312 410912 3133454495064326344082596626432 410913 -3570776092697231471389770218400 410914 2513041485774441088025220480000 410915 6478260313527236623442330116560 410916 -3089410408092654928141784064 410917 -84468360143788119201274631752 410918 -2614126440655796878926181524096 410919 -1550866775009597623627046116056 410920 1890038470846008707660727244800 410921 -1249010981009628766518380064000 410922 -12094755795569913585525233568 410923 2274119819474382182075120909464 410924 10562678293406618551294315823616 410925 -2132647573533832430439729876000 410926 -4865916286756817068323657233088 410927 -9004182118832203408996483357128 410928 -104862558482721018066628509696 410929 3086478345350203022618047680530 410930 631919445372703289189214288000 410931 3533659047870399430170291088020 410932 -3489217431908945829312697917440 410933 -5227309888905793480900633803936 410934 3283980812500672204405402438080 410935 305683416981671861414842560000 410936 -1899224740627617929925460131840 410937 7015949189437453407754803470160 410938 -1544151881834041767100031312640 410939 3527129239229059483700372024256 410940 -4034639765486347883355277670400 410941 7227848468930322613277778237504 410942 1289189877721071274763255750400 410943 -1074881073822608613917250512352 410944 -3765145510333177567811276898304 410945 -4455973321032627718839038208300 410946 1497236268302158509112604045184 410947 7786253744885939351083276290552 410948 -4641497930112887829720602456064 410949 -308559623304636895899164288832 410950 -3925574197882625878703925732000 410951 -92495113655755004798948910720 410952 2287165058546779851966345093120 410953 6864407651515085775246606538202 410954 -3628346188552167248870267023824 410955 -6085386626674848656701047002640 410956 763827368282779270128773703680 410957 -5785308745446145032315552192468 410958 1395160946156679128540990628480 410959 -5415317652320245416109327050240 410960 -1573677956483944678289400791040 410961 3716672094072440700485973964272 410962 -1706997159259148726012472414048 410963 9536377034283006502799909371548 410964 1143694179446739398074400993280 410965 1918473348197124472281952864860 410966 4679835672518594678304177990432 410967 -1873662578888746018641865067520 410968 578211168636613054524717711360 410969 4698083171207133010472200674888 410970 -1177255712035144702640513433600 410971 -9296577484487562234677934335256 410972 2167454847770439356898644705280 410973 -8834210694738089336239089273216 410974 2544768269138410861845423620736 410975 3256948458327569304755394968400 410976 2327263962202940724787000246272 410977 4500865716868872324470756039872 410978 358553966006209159946803357056 410979 2231375855081663954478706980984 410980 1701554801302616424525984672000 410981 -2267970039592318418072760150468 410982 1962985907971905701058795479040 410983 13659156060554591343059007202232 410984 -732825547488196353355375411200 410985 4985193955781143894576082016420 410986 6478019745261646816930453494192 410987 4634711397336063389831445203712 410988 -5834617445845375158239254103040 410989 5866065209626386504767513911040 410990 -41567386778451248645073386880 410991 248530736620200864453747387264 410992 -3251241631485066517767784562688 410993 5595582330232499661937915682544 410994 -3551598514560419058287018880 410995 2565101254666342681990841883120 410996 -1863201816863958456685317057792 410997 -38043624830098434200604972000 410998 605468313543700660222912684032 410999 -10474668104585454120180903663000 411000 2271418709972767411057182720000 411001 -9975431677267193906164001918998 411002 1975385771820650494707335186400 411003 -5511690310090094635011394814388 411004 2261717447166227937538996710912 411005 1459590891248919098372421788160 411006 3266860584908064008701318595904 411007 8226784229902682279832884272256 411008 -5256466853399762990084495769600 411009 8326877912394650035787465572320 411010 2234490308419010429448966735360 411011 -7065485937216079734258200096388 411012 4985754377006619504153681492096 411013 2914838018845623295814158183262 411014 414764939781586927629722165856 411015 -2790990812036730003188392719360 411016 -10471635652790232239012589772800 411017 3891519467191077266555080237860 411018 -1545862285052442945631824060672 411019 -44683203667126692012160128768 411020 2707033946340046777247082132480 411021 -4940499971392445685197794893120 411022 5651971996607709802036393002624 411023 -3885587189713620757015754604360 411024 160925427338928634700047908864 411025 1048163817632648625063587105100 411026 -1951173522539769837321134373888 411027 -353688659681574678429423913920 411028 -2198999426023336507899846907904 411029 1952294097323536601954146638720 411030 -435185229579249328605044519040 411031 -1341102059533538551361565082168 411032 6029689638960502020494431027200 411033 -465335483571810576912342931776 411034 -135324385107564343600528526880 411035 -5393063881470761543209027427520 411036 4142419781838474782954592410112 411037 -325292273774332271599123520 411038 1586665223817174618807858241920 411039 -612977471589734884669930500600 411040 -2830111532603749441101071646720 411041 -4936067137771807464039728598558 411042 -3990691904929401581473020444288 411043 16058926633703060470655443659480 411044 2090233584276856112448115307136 411045 3884993110643926178777733201600 411046 1812389978921823894991942051200 411047 -877404154962071756704246537248 411048 3145381360074524878251046502400 411049 8481759966939088471699859757050 411050 -538352265560025293599860649200 411051 167554146284253317822510060784 411052 15077563369724137939451438336 411053 -3948612849114626881804125279840 411054 -1562059909221676320314563181568 411055 -8999931243401832631889598516000 411056 1574360939482762315463080476672 411057 6720738490388965688726927273154 411058 6003002904221559993001042052880 411059 -9090598978160421432756289640760 411060 377744095634890583536536453120 411061 3617038919786120337307122686670 411062 -4375296909599952469098389292288 411063 560573006959416867719373950544 411064 2951387741403458358284459151360 411065 3681559116470907663852589713600 411066 157561574780511672445077840864 411067 5371689071156098552378666230116 411068 645892100021264763801156212736 411069 -5673955201881826703395041588672 411070 923054911147477789589029605120 411071 -4530623321962823457696628801728 411072 -1907610861499085155028579647488 411073 1996984750538143075048907524544 411074 -4064057200983993214450755868464 411075 91292901728937556618232262000 411076 8752496087890879900760523589760 411077 -10844594863984317655393713181188 411078 83336032029082215152910647808 411079 -3103110803215610554551669993312 411080 49890985280850543374426112000 411081 -7617410300414174017011700301856 411082 412257778943192595286457455872 411083 3174245675328479700954039805332 411084 4171919141446751754238767920640 411085 -4395630103034953012629460295220 411086 -372187770925023862658624482176 411087 -2443799164175884039181599749240 411088 -2553373813081871311445368741888 411089 1652799807305167689723567195456 411090 -1556671461359349335878373852160 411091 -1473158668372984217904351408000 411092 -6667218351983231288496227647488 411093 591252556190930654591796544782 411094 -1273524951256644363218149477248 411095 -3089252110937674774375131815400 411096 1861484192780575513698556968960 411097 1823469795114568208178144879312 411098 -1447551799685416137089522269200 411099 -1122037962946979802495299039232 411100 3394759819734394115466283750400 411101 -3610413935568108860700266039898 411102 -2084785515345669107245238200320 411103 -2007568681613661929811520792320 411104 -8294094884125575660861649059840 411105 5074520323825666932314808216960 411106 3124398568292617020594687004752 411107 211545463796502370381465088064 411108 -4428650120563963557043306122240 411109 937256244713146300008633489216 411110 -1566190075426956349831248278400 411111 3675023916162598915814579288832 411112 -3921098644957383598983528038400 411113 -9601357656549100726236720013638 411114 -1655378754400468161774984718080 411115 7556409257683298110056967649760 411116 4423895954615832632069395630080 411117 -2253571188816786917835624573888 411118 -925803493733504409452119074240 411119 5417896023570403075470513149520 411120 -776031081754266846477336084480 411121 -2215703675743675957991767834188 411122 -346724354673982451526640896000 411123 40012372621599572532062620224 411124 -412739706403981515897693415424 411125 2067224065604947601525680416000 411126 -2633336570381948694664025518656 411127 14098822639007321259725793535976 411128 -11690277320877041376101149655040 411129 -7260780672387842868238529170080 411130 1830744406892788163614351956960 411131 -4836238041464754053059914682608 411132 501842100622406136836159734272 411133 -446386138111451556248194837620 411134 8877907787865210812135510400 411135 131396376997151003013929427600 411136 -285607353230917392839712178176 411137 -4068163356975988652560244074428 411138 342547599832180568410499486208 411139 3665128298721286085842495773456 411140 -5984596785482620601339329144320 411141 3452454696427160551912238842080 411142 6380176001691979801286159209344 411143 -5694488430161772888196662517608 411144 -473984011562822708259429089280 411145 -1534394314681123985037674893440 411146 -83174137871349764870693363616 411147 -3404414103604119926632617633432 411148 -621348741998139113090811463680 411149 9793361951762278340338872837036 411150 -544183775342595873031740782400 411151 2906302562078108203826489238712 411152 560430215275995161929313943552 411153 341490835567582475890453003008 411154 -6403599801750215788578824997888 411155 7736975717569362718189153264560 411156 6318335046727639113736420638720 411157 -301642964719312859417694436594 411158 5725864474682917849747461600 411159 -6725755144963069808601840280344 411160 -7374864740296167454551450624000 411161 -5922102913520829841483676971776 411162 3200706082900070231128275110400 411163 6394343819442832480937933765880 411164 2824133822402868064162105084416 411165 -5222872782329130870556968812340 411166 20860634466423539100336651264 411167 -7237989593003992734415530266784 411168 -1926509506644718626076956819456 411169 3053247075199243232216748419760 411170 -3267198732630439671449312682720 411171 -1992846068553194269055354085120 411172 5303054427041871093100234050176 411173 -2068908937739691284765420430720 411174 312449759365444849077006843648 411175 3842085405643027704106266094400 411176 2076493353476388335265638400000 411177 1868856611017482474547445769168 411178 418613362183228574846071934640 411179 -301973018048480098837966524264 411180 -400839349333249647469832601600 411181 5770597534801314694141954808332 411182 -5013490993698403390030039205568 411183 -7229098547343806872155944698080 411184 -941336301140836022262152560640 411185 -3260514681297399732209663020620 411186 -234266168457063871908194007936 411187 -3884532214593815120822792681648 411188 -7826705778923261671110542186112 411189 -68327254970616981013735116672 411190 -274683015895910292073210308480 411191 361487864598716216227103780400 411192 -3201006876943035592414508359680 411193 -8592973430721960098502079513558 411194 1011466807322149266254699000832 411195 -7221809145676002199627691635200 411196 6800169805934659697361974980608 411197 -10686791045402623357198360407354 411198 775609881108190938516013655040 411199 -3376575229973468544185841786536 411200 -1649248300325668979777588428800 411201 1194528470454666819710403407424 411202 5334634633292885819423149432704 411203 -7361106038504168601354764456256 411204 -2725281021018666812219356898304 411205 3813099565911908687448836620860 411206 -7074671971988314218890365196448 411207 -2540144484178802169983339950512 411208 -6944534145080103881225524608000 411209 -15831455196123159208631353632 411210 -307999764177648904183614220800 411211 -4293173044937953625007625982188 411212 7874278365031445553695810875392 411213 -7361981670066864773868095090112 411214 -6835550662630856640076385396544 411215 625926678540562124665647052800 411216 325533959301124987927487447040 411217 -6936800890612818954845431465920 411218 -1871473818400672992317757957984 411219 -518401475012304621791833398156 411220 -637530381058962448572153408000 411221 -3473561464390299308698520546628 411222 678295264011221395230895816704 411223 6559987016527137943353591225984 411224 6242271821587207778212200222720 411225 1873308575491089558394555659600 411226 -2993901862252028395219852308480 411227 -111150566661319835683415770080 411228 3525984401293986177193225869312 411229 1674773312650290953967787706240 411230 -1279976601255305457662245382400 411231 -2191765336082709269060369790648 411232 1919834406649351841065097232384 411233 -120509021225021007573611863518 411234 -2624628802480185501690437704320 411235 -2898391620581230270052010677040 411236 -2928684563808069586418850631680 411237 51221371863508104501863876286 411238 7247212282690547481450922871520 411239 10251780590390597151285940955400 411240 -2138294127431954919211868160000 411241 1371298805634797627374640579642 411242 -3253768880116722020029376661408 411243 -1909402440386471683220392022016 411244 4784662206805518946176332769536 411245 -2113124466264666365732993147880 411246 1192899035454695967500081860608 411247 -3648755963527687089100494700144 411248 2430639935468879540868110057472 411249 -386643206660922885148906724496 411250 -527972015185836455192999040000 411251 -1343877919814021329863408557748 411252 14626901247066749896333166592 411253 5801308712917168603461449299502 411254 -1685628635261681448220414979424 411255 -616049931590631450399408213600 411256 -5376163083424100194905329541120 411257 2416888107601741018680738576000 411258 2033617125100673057637248169984 411259 1891323591259126277249185687460 411260 5246073735448013043059023034880 411261 5430462608379473692940926121472 411262 -8227349323491016671601977711936 411263 -658725802267215215980163912496 411264 -2864640079725731464283475148800 411265 -3321300714699777272894491764480 411266 3113481209037576591633031226832 411267 2619564393127880778400829708280 411268 4414557253734398432211141795840 411269 -1170604448079290148052204104420 411270 -2890871560398436783214852534400 411271 -923854768787835527149303314336 411272 592182507456185632448429721600 411273 -9542908253457776159566177878 411274 2898612902046839561890704921600 411275 3585213173369766060190714875300 411276 1567420635819626593749902495232 411277 3181535836612468666912405750912 411278 416835323942850720339735663360 411279 8662379612125803938442427597056 411280 -570836836249631774031729623040 411281 -2212874167538451981016641459096 411282 -397166410511731161099336579552 411283 -6016504351286405639164709046056 411284 -10658594128395494577278035872000 411285 -1950608849369842037730609440640 411286 203308475282175578103750167424 411287 -7479119233246177204750018955064 411288 3626797281503940671895573442560 411289 -2698707241703364150976904663280 411290 1528979915575565896544856518400 411291 7047180903994104740577832603440 411292 -934633839471251927044974856192 411293 -6726053802441598433996512543680 411294 -43067941627419042536430732672 411295 65950393435718887449750478320 411296 2463002531454185905429305556992 411297 126290260134099083165667334272 411298 -1027112954599976389901299008864 411299 4588527364496826323449279939536 411300 -1294529335863158027849831913600 411301 8243598000063328333650740757600 411302 -5727344512942071013542322863648 411303 -238139964837431540034473169792 411304 10953381613234549177665517685760 411305 5386212441351190532599427063460 411306 2190244721986616308524942278400 411307 -5714087725911844074472905246480 411308 3004209512939547133907454215424 411309 2239536204023804041278768066144 411310 -2535026810918759688666620197440 411311 3303069369837281685730033632912 411312 436869573634667095260683304960 411313 -7284930567417731734029447536704 411314 -5391645263378553045342667029744 411315 2727349127759674859517933786720 411316 -6293392723787065743616369720960 411317 -1495312905992609985085183728228 411318 187678279183380611769521310240 411319 -3085526438723293072646685009120 411320 -336093284819255771959293542400 411321 193763762474733190956941613504 411322 6738742576868697754440207641712 411323 9197162485623889349066013466128 411324 -415871274140667852024683225088 411325 4930802605555960562621704044050 411326 4282251659836302038533649786112 411327 -1646503778176740004682509025040 411328 2068600399239840149475943251968 411329 5657425831171720334993727729876 411330 1875476689689618651190804945920 411331 -5538637415847580788607779377000 411332 -4600328647376868582654170800128 411333 169256099454007169773530345600 411334 -2115600883003002608268247535616 411335 -3889843169289265429455403923720 411336 3545575538918764584039110092800 411337 -593370871454185653712182383014 411338 -114211812993789935428417568256 411339 734519030099320485523239902208 411340 -5904897789196326200054844625920 411341 -1637704730398339450791235856928 411342 -2353613424089855806209548206080 411343 -1121688912610482301304897093360 411344 1995273383792661106252651954176 411345 3106781755732547367016989283200 411346 909109533695667091445237316912 411347 14781264214186978424815794866796 411348 945487641710294956858343915520 411349 -9506215693378731543324169523364 411350 651684267032012636664335016000 411351 -8043849793183579531812252534168 411352 -6149493195864328095441907046400 411353 -3085503011032726101922639933440 411354 2363496072625938776350603598064 411355 -223677022415034996413664539040 411356 4181763432828656358920297817600 411357 88726629318284863683257639040 411358 1161126386145087511826373943680 411359 -203790193300753905565438336296 411360 5328630456098942729589329756160 411361 4771400881445302712224811820962 411362 1337630601477679877839415572992 411363 -2912485606434938426096325495708 411364 3066491366754606410476002651776 411365 -4412109653098035580243784370600 411366 -559241353623976242856831514880 411367 14403847517808171279925340569752 411368 -5429612238947012307504477373440 411369 1523061074705707315688446817280 411370 629770582925830552476977602560 411371 5267393609137696994621210275572 411372 1491092006360668560228484823040 411373 -5967764657933847025115500791156 411374 -752956007431751915069183810688 411375 -988265553299327707390821996000 411376 -256770850533376013840508059648 411377 -7450050264707585815060591173468 411378 227130637126113751288557551616 411379 9197369258457551312543260299980 411380 1685323735294068179211385559040 411381 -109304446607790249219030883872 411382 5184310164615515787185320152192 411383 3036538062011716141147419636576 411384 3115310542147656357495054704640 411385 -997781121282995828094346342200 411386 -3017466458170612607352761711136 411387 -78832013267860217108192045520 411388 -7011830755370085274709744698880 411389 -7742109004776219303189693770400 411390 261469174173636916030519422720 411391 -6900871564005099448915252855008 411392 -9503817337488952391502737178624 411393 -291516391296975370511294333136 411394 902443236984573393196453101120 411395 7670700456351944427601049600400 411396 4115588783989222914518233377792 411397 -1764962566989897563357965427168 411398 335603577764536225652999979264 411399 -699106126182736350465106392456 411400 7413299894340292729746816000 411401 864643245299696041911923541504 411402 -4388354823831784922530193165568 411403 -2249496655950716595495986725280 411404 -396445174900776508506226617600 411405 2749880873545350357952249256160 411406 1207081636659841264231958857152 411407 9842257010450148896374716307200 411408 734526447813959092983029440512 411409 4181851366081739430798840466610 411410 2179512532428558228305699571360 411411 -387325745543895688148826235392 411412 -2245586766842111563325141608448 411413 626054331974920428546692840604 411414 -2632760845251683251782947880960 411415 1100172441269357005972578231600 411416 -602862305902992340538127083520 411417 7131878599628839507672510627380 411418 2590667014116915848474589954816 411419 5085726253875339684266036902944 411420 834209120497607131497687290880 411421 -5185770781349900535315696244378 411422 1446537089467894153809924921024 411423 -3728048222949881119303294249200 411424 -36284394712997022864613834752 411425 -1777219836014623546980633763200 411426 -2501427805019426201717653747200 411427 -2606636498681134164727706186088 411428 120053722068003287008007189760 411429 5102101848423475969763156306784 411430 3664336748674242355811686719360 411431 -9298615364798138006590131343608 411432 717991761920072906611202457600 411433 2894378665545415942409895563808 411434 2448887178580324015077303534432 411435 -1240515915850642563790470610560 411436 5469861636665893932446680935680 411437 -1308216196993555138402797551700 411438 5256935764363433261364490782720 411439 -2038606946365366351883551013280 411440 -518475655424134405238926540800 411441 -6009920050560060498094213265808 411442 3091577853140559953439120793872 411443 -143319185081856649863928456308 411444 2485778646081803514268225351680 411445 3507520480244070971637845750400 411446 -2323708161895634342380906623360 411447 1817865855115766214953167330560 411448 -3821138067502642423882563440640 411449 -6202229707535206321611472142550 411450 605260149055028616952797523200 411451 -17254208892141765123910513302168 411452 11166698451210854434744545277440 411453 6202078419847059896521901238720 411454 2506610296616178334356071982720 411455 6129933607912052459250394020720 411456 -2355679647386430451514383269888 411457 -3697439219065130949475769483388 411458 852414107349039313962736621440 411459 1501715928793477369776180653304 411460 513035429574052195792534425600 411461 5719044946036861821886103644800 411462 -478954429369487496057526282080 411463 1044325212618024322918091992448 411464 2121705731588089720317025689600 411465 -1595149275120496654660945058880 411466 5550812439991068529772942641920 411467 -46894939607422952102702631168 411468 5828369945086401930686985255936 411469 6750624137139343543759415450870 411470 574028158712055426693492998400 411471 1840369517609875613081032523400 411472 2429242389738393914887334322176 411473 -1828493041993228139152472539278 411474 620956502399100177388755016704 411475 1544809193511388086786164818000 411476 1426095899426390937720364322304 411477 -2970365194496364049547898031296 411478 217543347067518917593621689024 411479 9675020444583614151601868707080 411480 -178506038142116708342847897600 411481 -273185889034511287163952342720 411482 -988625916644813443982172058368 411483 6399116773836462108630590500800 411484 6628410572880056886309796246016 411485 20236302790572589764187651637760 411486 3598591552361382862659029753664 411487 -13942085627664792610715298056328 411488 4850780396929983408599614881792 411489 -3470478581218154709027971979756 411490 -536856721114628205361110348000 411491 8778506230679075724159658244892 411492 2034172889679173141687930007552 411493 1043125019616783235071375251424 411494 -1289176151971608135915088270848 411495 998677541044554296248510387200 411496 362464998894162241481571425280 411497 -11270403390871020021482574986268 411498 768584263748639299516604017584 411499 -3475285914771077885019388318680 411500 -7148083223022111198964708608000 411501 178906230397028465656683261120 411502 1732417608656069411397951611520 411503 12470128501598517621131561260752 411504 1894247436264453243276073795584 411505 4213933034382207090592923588660 411506 6308443776599721631860252917664 411507 -12936399511432041565463747529360 411508 -6944654581633723456120944556672 411509 2633591328336339174430873043616 411510 34342633808889113868723763200 411511 2567257882222029090357533768800 411512 13204248924852140406852331315200 411513 5071490373933159015239113896000 411514 1986100055958389466890007666432 411515 1549039578804069204772347266160 411516 -511305454945793838078957551616 411517 -5030135062663568061124020496788 411518 -243278805227375056750819991040 411519 -8324397265264491202621781358960 411520 496368268279401473740741017600 411521 8932854914923839183314830800 411522 -550306875226138439204268861696 411523 -5097495473869214456917484294960 411524 -8936469475005647308596005675904 411525 794619538544161898585001936000 411526 5357669514935981488034915375712 411527 -12613925659809787016076719355624 411528 1547374289391456537535288934400 411529 551528924632798525101295807130 411530 -615335828627434195919807769600 411531 3658069669905282310892355246552 411532 -1540406395621032750814600396800 411533 9461312219924673081265885028940 411534 -5080699463822129623721619749760 411535 6193061856422687042120139225480 411536 -331090991753159366987930542080 411537 673771199172200286966915567552 411538 -4681510068781192746614658127200 411539 58260290992493409072859937760 411540 2279104686810512262303701299200 411541 -2367468313467088402220319010628 411542 -1133159674240035310983337637568 411543 -2270838406067630874667394243496 411544 3364092431458941443506172928000 411545 2563944474565845883714925245320 411546 -1285398018634911482640390137856 411547 1174035160601300217788635442760 411548 2982373969258632077918780246016 411549 -4478709744786983252562443627136 411550 -3019189842310531295444761195200 411551 -420475521824678313195904252152 411552 -3622975243790164357966794915840 411553 28972511255894308042515984864 411554 -172669912257543085179736381440 411555 -2044287703485096479518748124240 411556 1587437959823903999732220805120 411557 -985850000793148409876697136194 411558 -222773752301535512469847203840 411559 -7339371421011926538370334627960 411560 3554422080383869697050304256000 411561 -747166932766919315337644786598 411562 -2176991887078233905041320163920 411563 1749012521939055841598174485812 411564 4659022251678768581421545227776 411565 3509873197593212359135198627200 411566 2429602352584244716296004199232 411567 962546289810820524408965528736 411568 724918406301196953930042900480 411569 -12945500972880693012127241682030 411570 -2350593047087853069826036036800 411571 4573638730290012767336240444632 411572 -2985466515559672110097922918400 411573 7538870748854612388294590225184 411574 374068233690383042563845435840 411575 745860201135930823230551268600 411576 901022346241717997907645235200 411577 -6442086679154218694354196255574 411578 -4621684802416757549751310978560 411579 3051757607091469257121614190080 411580 673314709209558109192859996160 411581 -4687560570133405825010486550528 411582 2939652706989286533787927785792 411583 -8610793648229307537900609727168 411584 -1029286608558970170145977139200 411585 65322790716390206505726003840 411586 -1757965606590237807828021465600 411587 1910286679627688802044452743168 411588 4437164711826321199765225758720 411589 7123708639324877881894075727390 411590 -4098493009230641572295415283200 411591 -115209871972459643051764901208 411592 5602540012265301946951372416000 411593 -1036314683330215004485206580416 411594 882951747298371669614332734720 411595 11663342586056940249121685183520 411596 80756297786555340938737684992 411597 4563864676387744340639846450400 411598 510115469457666984755694334848 411599 5019392714024492915390410187280 411600 -390245037419130496422543360000 411601 -288597576013542816212888747408 411602 9539655537049835721781201547904 411603 1687151884695634242784879646904 411604 -1632682210834037023634491547904 411605 -957662414177963088172534548480 411606 -1429124128600966093143620559360 411607 537498013172308170477960937472 411608 -6379525411483482706436990115840 411609 -6725929650898251053047894378272 411610 -3494284162415153041065170891040 411611 12612816526831338739855559158212 411612 -4257655848430079486268228761088 411613 -6909669508437289463553860482138 411614 2411376987912122215711274570112 411615 9149845281778286423407368180000 411616 2963449362139015982274289336320 411617 4087796437931698801873289685666 411618 -132138196958831920842700818432 411619 1138370387589131333375256398944 411620 -2131525443827327224713763184640 411621 608342329294884056030305440384 411622 537044795719082633406539544192 411623 -1576208334173740198674579716760 411624 -246829899399037953370567050240 411625 -1634906180600904092872995270000 411626 6827875260355955694868653864960 411627 528383060653747873300538719320 411628 -39659304011257004509874403328 411629 -1620799330445291268708421326624 411630 1322412736685207100434767163520 411631 -798624758274498670936051403136 411632 -1350305566731595115719039549440 411633 585989734371248741386988636802 411634 -2725347888448127738357633036784 411635 -3643295927376869752655835168000 411636 5322369551637411286589436198912 411637 3907604664285573809395342234286 411638 3501567805336970044468748268096 411639 36986518824065595985768057728 411640 1632294045541226914673141145600 411641 274776367442587083956652168042 411642 2683547788725453427831662336 411643 -3910904709857966335252713789240 411644 -2501458022610126794288292593664 411645 -237244479121842632638100904960 411646 4465073265317711132974645174272 411647 956243345380062456942910861680 411648 520045682798178477110754017280 411649 -337881864593577017143801609728 411650 2737569746983835829232526434800 411651 1960902928553132475085969983168 411652 -189304542955007058774909422464 411653 -1861301241939516925027266860736 411654 -1580932332168441864731804805120 411655 -11799196119854159660363719137600 411656 -2079307386325399217198229258240 411657 -6668966804259844606254841931760 411658 995824388290710019019249553408 411659 2754482672529387953469878192904 411660 4160500117698037851613808916480 411661 -10709752963651649698015687150976 411662 -1798446150231233733193535976768 411663 -2204057296348301372974479259776 411664 -1096357834325314074343797227520 411665 -2431029686616466910301533595480 411666 3370814787367302617323643485824 411667 -6047936475074626992968259107284 411668 -8062000031535466443556128217344 411669 -15201499773691801291067373484800 411670 94625091070436604404272815360 411671 2455801848316673602578287123592 411672 2078934706659789948028876185600 411673 -20895366245544570111972652172160 411674 -671102311364159341682134715664 411675 374028968460615541901919000000 411676 -5117243342324737430095912788480 411677 -597457707866547407951181172608 411678 -2197850806487706238330654504896 411679 -4456085291351291276373876226720 411680 -1472793379541381519510266183680 411681 1046287983825400443762185669664 411682 -31791633744928552765932751488 411683 4238784645424875942053684419932 411684 -1163122548493115646740442378240 411685 -3357874294508243393553316719240 411686 -5645793109716280816454614193856 411687 1940852852020127531310710041800 411688 -11459131136339253913205293962240 411689 -9997841551633783077519968624568 411690 -2390216076556186235461401588480 411691 5413886484537644935159998942464 411692 495435876568617258255646748160 411693 724214724118503767498153095200 411694 6550386768527271459110646808896 411695 9291361943824816204192905856200 411696 -2895875229450154782563420405760 411697 -3014770651841911134562406714880 411698 3453940440954717035625107851536 411699 -2306641913659246529679278550480 411700 1176586592998284176964233472000 411701 13128278668442421060748165523004 411702 1650526285086333219443966922240 411703 -1755344558897669581259018761048 411704 2897284792163024863823135109120 411705 -814732369339763117586227451840 411706 7592068587201029362774784820960 411707 1794773543029818745512232009956 411708 -1863152304863876350292884930560 411709 -107709810104808401849421580090 411710 -1640701008179052355800994544640 411711 2493514399874411611532866268160 411712 219816355268188581940229570560 411713 4013160043915939963274248912980 411714 -1633350199298888332599074529120 411715 2584010069965919728448991572400 411716 2414005854796208013574096371840 411717 -6011344324677718548496819141920 411718 -2590425714577718943790779337920 411719 -1638539700932251001922253577088 411720 404487154779964266850998681600 411721 -8452744624994450147924647543078 411722 -2999427322576873909722133730976 411723 123862220003468137215208724064 411724 -3421663754915365627778495413504 411725 101072241550217270684684121600 411726 -508659572311016607383091710976 411727 6570700815570287441610727358576 411728 2545875113905719036399065751552 411729 3464026058254316148066110275008 411730 1900267877132545446589410547200 411731 -1472318784375568284615949566000 411732 -3264000256639768505476879753344 411733 6475375212122801417927498222400 411734 1561490844777826130351248361472 411735 -2816353835753905495782205038000 411736 802546284399501224967402332160 411737 8855059180850463874784225749386 411738 370315743520449376338440387328 411739 1726371307503334926373196489540 411740 781334987597351853426092666880 411741 5279916416500951059342148842240 411742 -1925604361597741138606439347200 411743 8052419990232220462114133800992 411744 -5134228195185067292413396254720 411745 -2610277812836866488727491979500 411746 -3620976600075324979496374918656 411747 -2388415164799624344381997947528 411748 -661193916569507733308648529920 411749 -4828487786301630737631305859360 411750 -4392143158560959110213235520000 411751 -12514245743416073422513236626248 411752 6885994215143160504443389132800 411753 5446331451014358216846739023504 411754 1388917430928198421557395542272 411755 -132896368137182679461585559840 411756 4306280446571216801729063081472 411757 3345067471222015502245756675992 411758 768473623337314029369903804480 411759 -4675815050504213452221312484536 411760 862336774482387604409966100480 411761 -1859439931167363887375513538240 411762 -1412974304363946631067033978880 411763 -4504186242601892349909631848 411764 4668099582921244486896723658752 411765 1525971746955568638608502419520 411766 -1302237581675191131422284707168 411767 -11812382319719965413870603716448 411768 -29350763143287526156433817600 411769 -4698957753418820703240025270656 411770 2599732870850899943508330586080 411771 7583790040820085886174153246320 411772 -1379833330753436555649063610368 411773 1517335046001502949386937157120 411774 -3972389593060318265041218195456 411775 245874815735059380391822445600 411776 -4553465376066449847100574269440 411777 4938479579680392202165223383680 411778 -2753765989854926562884156544 411779 -4759506051057620029692522079620 411780 -2382242072486983104527895306240 411781 480623558687206060981997627100 411782 180616725496481514578752727040 411783 2098410196622132553805622278224 411784 9657939430741339057751500354560 411785 512890331857344910756341250560 411786 -807244401968530802201856412368 411787 -13288152147411380898219688810760 411788 -3799009633318804724737061652480 411789 -1734782434605537333500258873280 411790 -1654392670973657091271826337600 411791 4631668423206736380202017289152 411792 -255821815718324354052674813952 411793 1099649714244162213355759871524 411794 -6284555050339390680650949504000 411795 4566543820969562582527123125120 411796 3688982057717785258703476310016 411797 -8620622360907265680675924477120 411798 -4797423372426029640789047862336 411799 -273069713826866810260565414200 411800 -2708425596014003269421614080000 411801 604550892897967061983722186240 411802 1470223280829857116365353426400 411803 -2230556737978263866549476381920 411804 39909890385496221990629732352 411805 -7568371174334055764255630523540 411806 -179179547041297375466810642880 411807 5758506669264555157943380945920 411808 -906146511779130541313202192384 411809 5980621650235151037871375031010 411810 142248035870144715252704901120 411811 -156675937781897738762427718576 411812 -3668666151376231447449682345344 411813 -1558629610156726711386259425858 411814 4508755257645390754705842703872 411815 1586485674094816215463317916320 411816 4771682082697555699325813145600 411817 1240461268004351031400306609792 411818 4412026892413639506138999229440 411819 -5126134441730376686297312460456 411820 -946073486028174831226892160000 411821 -8723844727908005766121262175978 411822 -2233039071305646569217179184768 411823 -4182364444821408838177593090928 411824 229511009633054934648349065216 411825 -919382006237586446902495302000 411826 7604402911987696310182910180112 411827 2937849595549457361932425600320 411828 -2383772122610385101877067591680 411829 -1299034592036967999275871288480 411830 -913613421556221830575507837440 411831 -404051206791133555743707654400 411832 4901255699512273188613032038400 411833 582412479508707067235297927082 411834 1231044423043344008098639610880 411835 3193415933089452487880981535360 411836 -4510864188802127569266622809600 411837 -4888407914397210544288516074240 411838 -620285433126124506413674659840 411839 -13491857333318418461988644371560 411840 457625368705582291952357867520 411841 -7550530939671940051342693709758 411842 -1125148602976628940713258061408 411843 5087302145074624654928575358784 411844 -1240438217456639699591955276800 411845 3732538921997690622247465265370 411846 48354384948725123951829963264 411847 -2899136924260389141961581080648 411848 12379212562607721771572652303360 411849 -5333022525842000485082037056016 411850 -233463283340483089954425279600 411851 -7005031142785301227418250948696 411852 -478058049028595063654647676928 411853 1050511770446658612761845019202 411854 -13047937771089639770578374720 411855 -1359972850498750756380538445040 411856 2562436962664339320525271949312 411857 -9154843484244621994114566456720 411858 -5481699035463051744436516684800 411859 1412212539359717488574992635552 411860 -3576985478028163779902854897920 411861 -3316921356751337052314998603776 411862 -5238165863367365852043345004416 411863 3508192937826866586021310832400 411864 4339779718614980495183592929280 411865 9170814919872867034707249184260 411866 17958472954165644518348709888 411867 -3397173524915136489603011677716 411868 3651009445887319958804539816448 411869 32506248534036007392010814220 411870 -48415730451919847948678947200 411871 -4615252069190973326666513315856 411872 9295657610817789923772182298624 411873 376181378426905540695486379008 411874 3748423971310389468958394745936 411875 1107399421882316652510354037500 411876 -5477231209540529101738848369408 411877 872945884144037908083725526240 411878 1985419537387321515381947767680 411879 1270279136933179407904507747200 411880 -1084258666821727472888984371200 411881 10024118059541050461032934035712 411882 162972539922631110949726606080 411883 -7191805804657143808750841817868 411884 2491829438271644272506129408 411885 -1267508558044565692187397991380 411886 -2510014644303379473015617573376 411887 -4454306782706038036283718813600 411888 -658632439842172823350085124096 411889 13395718633153326669320980089456 411890 -4193732264998875221888066440800 411891 2460814166215361927552265681984 411892 -1828873542144121985239278968704 411893 15596602806865950690265956234780 411894 2857458337592247783111962565216 411895 -6822029489884920689808630891600 411896 -12228483686107740517390920990720 411897 -51484387102381149051950567424 411898 -1375264832220181422023646790800 411899 -2795301180089052252182870448864 411900 1862054178646072166668488844800 411901 -16922433735356117100789497568 411902 5086305141301970460882991537152 411903 -8623128260346400470827162543688 411904 -2864449231882153001476151050240 411905 -72665735790985563625270276440 411906 -2279177065553909271842219296896 411907 8143685973817652691607223815920 411908 -6589165668085005424404839153664 411909 3726653853551332922625281755104 411910 -4571466124294917100918920003840 411911 1972128692981404281809736757800 411912 1349610008232345171000566169600 411913 -1162584164021677577095442303196 411914 1683681820551315678433570699056 411915 -181897364211745590539189210880 411916 -4670522924299691099657083499520 411917 -425320479476114050011310671648 411918 365714826075664475966098800768 411919 -6900312527460439381349281529680 411920 -191532409317461342836870348800 411921 -2015519825348794356792175530828 411922 -511528740111452327090186400768 411923 6302844446889929916454980176172 411924 4495265994560193722872895993856 411925 376982854850071724108383752650 411926 -1351991933286594893935780613088 411927 1542219448841888877470418904224 411928 1967634156793815171939253616640 411929 343008814177949791244320758720 411930 178890801156310089076965504000 411931 -787584976623942683735712249968 411932 -3288487326043798541009382357504 411933 -1915141885873479095178445136352 411934 -1692526393680922942284108000384 411935 -355122186220479875344984236120 411936 2052597206509063840954973159424 411937 -5722382975897736078639079360414 411938 -64481104033834625367992254080 411939 -611382398835069943215925190400 411940 127949690157503731106184806400 411941 -6861638544383385175040392478658 411942 -1095271630408332889904942032896 411943 -4541713388001819725332109418400 411944 -5919904538810063989897311866880 411945 -4456226288741799064483199563200 411946 -3994861691156374248827293980576 411947 14623941773634897881309142825396 411948 1089650252621957272506334271232 411949 3852438246668483956079524262880 411950 -494357677845214208091508915200 411951 -940784836173385554830747424240 411952 -1902069556179799640979799097344 411953 -1062995347472974282031629868736 411954 -1914566891303927188293067025280 411955 -1039691695847034062416705208640 411956 1984349649801552279084176997120 411957 -556913879996174697831273758592 411958 -1115557836004541529646808952960 411959 1178082338642073566856804945792 411960 -825136765578915135043474022400 411961 5555339691998797907241387809184 411962 -6222754567075349261009640762768 411963 -4181184551225158038852434292456 411964 365681340269004939552051567616 411965 750353664907260904710474610860 411966 177228759285882294852407594112 411967 12843212820151703752412307310016 411968 1093793800551039966446418395136 411969 -3617655653119202108313545624832 411970 -721058509003505258238553252800 411971 4744027192427034782546204990880 411972 47342601225819225481486915584 411973 -788044026443639228529479486720 411974 2431676998821990811167721589760 411975 2098364915711467736777834058600 411976 3873838587529542087791797862400 411977 7257576918563587664991883303440 411978 613789411893140736673690862592 411979 2757755916871306696275513579360 411980 -3568056415779574409258472576000 411981 1277894565166821762328652957760 411982 5792786906721434301578950118592 411983 -81891792667470569223561244032 411984 2038227590406722849362190721024 411985 3438484180290477139455466560000 411986 -3885428113795339328393363453808 411987 6759231797022293481747198382080 411988 -1966533269315484529120761380864 411989 8832688384093793900863197639456 411990 506886858894202242895654871040 411991 11414088272093781975846841584392 411992 8048062176665648448164809697280 411993 4745366452715284190281482223200 411994 -1366613137572526801745014945536 411995 3838334276863895059367471950560 411996 1363573266104382862144173465600 411997 -12914846545368255531826653067680 411998 -2777602731421963888525360513536 411999 1178610626555970000063894332928 412000 -15942325920982332734680989696000 412001 -2429675209350879194262825163998 412002 -1611843394892696939950015915008 412003 -1618957715901047239012257726720 412004 -4218048498881526936791432386944 412005 -824790413027711180165058720 412006 -2006324018255495394601669480320 412007 7352118699823500284845963235256 412008 1780097336628856754667623055360 412009 1984001363345118581965149287688 412010 2699853438896443246735061624160 412011 -454561304975626853859422978340 412012 -436512786475161460651657233408 412013 -2958603458383428770918852634240 412014 -1087824984401909738207237031360 412015 6732370229908779037970552379600 412016 250895598944999730992181510144 412017 -924436519538986643698019160720 412018 1090564408714944648072771282960 412019 -3242532497622158596420057478580 412020 -641031143670654703279552512000 412021 1095859587650945779297182031744 412022 -1041482270887096155018106257792 412023 -4321942393900899630152625365016 412024 9722200203969681806866055208960 412025 -3880120164720182223465075306450 412026 -76303693171437285393778772736 412027 2829490335299884232970285836544 412028 -5902079634335732233262308472832 412029 5329852174144853164564155595404 412030 645034755687520253664040004160 412031 8688107994633627550687949768832 412032 -1993317652170317924686784102400 412033 6138676962868387787333477681282 412034 1605561676398926593878987456000 412035 -995827252632881162211719436960 412036 -754325066814612951658841948160 412037 1329188866472199290308264654686 412038 -4787074762131122097130447941312 412039 4580647077738702370051618946840 412040 -2634907385557505844870487603200 412041 -824923223419924387366507812528 412042 -1680029047915472698854648773328 412043 5053614967431091815695944007664 412044 3229772152895129437359971913216 412045 4983746646514945888762919608320 412046 3320982029474910332507209288320 412047 208933510774789888941461793696 412048 159597518560781213944722489344 412049 3307943901938037678069249105792 412050 -735667351427321341577453318400 412051 13406185282115772868607441083052 412052 -2753527322930555751756926066688 412053 387778610136166954842150367200 412054 -782278577978255330054206701024 412055 -3061859643823672437912361366080 412056 3737120863430129487114462105600 412057 -2953337072960622929893110536688 412058 -2200180081117999963906062397440 412059 5214522976168518498665961079704 412060 2385740352583868786633362959360 412061 -188941327911723947223403065480 412062 883276296013601802586309561344 412063 -2302585030739772977780340027360 412064 2682966993371640997091066511360 412065 4738516412085743035498041739860 412066 3193768404231047454408242897232 412067 1875367427416324026433070449116 412068 -2310751867557921002425533689856 412069 -41497706050026967996329276384 412070 354000977063492828621748134400 412071 4574535240308075651449768846464 412072 4009175956800897264510208819200 412073 7021247739204233895028961123322 412074 2473360676914115322265482109440 412075 2029828430020132350023099403600 412076 -352801071574864786796379405312 412077 -4500843362868698248170853874880 412078 -3648703499159972995793469908160 412079 530502063258893141064389390160 412080 -678261929024208636891504967680 412081 5922845855991206462536755476882 412082 -6915694248365930597620459334016 412083 683066732849020983160236284928 412084 3328029370213027751721162258432 412085 -379248223562729193485725840200 412086 1196208389307877915881564503424 412087 -3730501533274187395139740364600 412088 -2588913624842747224990293258240 412089 -1787727853051863199717807321776 412090 843453327726872439021617916240 412091 -1988208251958429901345530104520 412092 549630358075427881667055100416 412093 -8066808802301659782082109564256 412094 -3747674778880511016063158363904 412095 2270299925112729922994175699840 412096 -2155865174913113308240482926592 412097 6208444961952771447498414413952 412098 -2527650194048660096534887364736 412099 -3363859075397772808703769448900 412100 -1807888369008370340853889593600 412101 -6622603381345332657587422728960 412102 -1682325924905904592759877785248 412103 3097444818406170311294108590704 412104 -1397797862097855296126960271360 412105 -5802356405494016165135256595740 412106 1540812149114777378483224141920 412107 8835969321161055738388595534040 412108 -8802745639972396776330324295680 412109 12321044816589417513471960200310 412110 -32486634370141584878024841600 412111 1322442317593433593030679753184 412112 28772729654106693991887667200 412113 -3405212213206994412734553201216 412114 317304074580121771231842772992 412115 3520262623074428674180252569600 412116 -632139589436690556047353153536 412117 11155799217067521834112705097632 412118 -1130881889415565565864931456384 412119 -7781411055198117669453635956200 412120 -4691141317423772492336042803200 412121 -7861525367278689124074386980608 412122 -1052372524117284212706333808128 412123 -39695792778727567202953965628 412124 -92371588381200687420112280064 412125 1992139958415467900430072864000 412126 4363586284654910618744023872 412127 -7228971475026580779038916573024 412128 4207236624416056592109496172544 412129 570643439399978455725192440000 412130 3729036267811802309969244960 412131 -4299502917846152467901990178576 412132 1196740733483482093041038991360 412133 9742161315310621006170354464382 412134 -4920015362981718643444023350400 412135 -874318684402057876936624731600 412136 -2315258278824756312423842104320 412137 1129016908034406567722859558336 412138 -3258106023488626013997016115280 412139 3368490601239120378063912475536 412140 -947485967222742986630338790400 412141 -6536548509389100590490230397248 412142 -86969042910946118631128245056 412143 -4703504794516020364471954851840 412144 1285642743384609764841207234560 412145 -330096979758636336888036998400 412146 1854207331769032736606765351424 412147 -11204366476316486025841537508404 412148 7439974326187178367346404249600 412149 1433853767692359137956971039264 412150 -339030473457322219621725151200 412151 3046310727536497002034577593392 412152 1779908238725483673200193085440 412153 3135134916083736437053806880256 412154 -1551324305471152893496330414224 412155 59350481799309378664923686400 412156 -98688442008659685821950252032 412157 -1285548562649419274900600025594 412158 308967636954259186598482962048 412159 -2286314377186552042286117201040 412160 550275270025708470220577832960 412161 4160460058401086806464623457072 412162 4885455608281178118519098234832 412163 306504232575863312331054793464 412164 -2158786434539734303643066215872 412165 -1063012564460865921423134176080 412166 5748746670064584765332797096032 412167 22845958620940143258875585280 412168 7072755623573460120522623554560 412169 -3141129167461481596363858446300 412170 -433491581503966799467442880000 412171 -7634137218721919942522549811628 412172 -3645558170141705246366681581824 412173 -2995493502491240183676278966196 412174 227044086188514465918902400000 412175 2227669440270562303511988155400 412176 215829737135764410878791778304 412177 -15688605652504788674574541333080 412178 -1123613207790796354658281500672 412179 3304910531575269777220956665784 412180 242890716871683577167037539840 412181 1167874877350839673135716156288 412182 7437487748730133587379385184000 412183 890446311362028143470420247184 412184 -3301297025758907417169631334400 412185 809106629658181692575874292800 412186 775384953396107584098077752320 412187 8279507625583259381539973704836 412188 3605319573005792746329542908416 412189 1396436433743259877313359589990 412190 8754399402726705701900924551680 412191 -624476714103360043772527305072 412192 12272045034088301374741446918144 412193 -13172471856388371694020037350558 412194 -3186442744240061375860107945600 412195 -743459315727148949126803943520 412196 7277570706749625892022650358400 412197 -8286968495065289007958588375200 412198 31519163972941005482059385664 412199 14388438543033153100430675241936 412200 -2894696934241514266111927680000 412201 8840650933430858238170194510202 412202 2043386811570594645643469060352 412203 -649709408197521925432771056192 412204 -837546528824557163827581707264 412205 1130769177805857024950796204000 412206 3268579042813854908223049789440 412207 -988218899852972468228797675328 412208 -2051687810935558932266201530368 412209 -68720187605900653732699992384 412210 -2319423978175905157633191558240 412211 12379226416294671624164946076812 412212 530099866830421863705879539712 412213 1955711844239688875847917444462 412214 -1199788990078930073789676667776 412215 -4395675143344778495515771400880 412216 975707189577032110181666242560 412217 -2342937445331090314402585668408 412218 3784510809332790180717128375664 412219 3930033106231781642400322299620 412220 5373843345935819895309588410880 412221 727788608048769011665350413760 412222 103534595327090583722493100800 412223 -1234618035532651753933767177360 412224 -617497037394912704240088514560 412225 2905240900194236058268477950000 412226 -2548243227203942182993314464256 412227 855421632998077217797261632888 412228 4705414755218837156604084961536 412229 7554351105545994881821552898784 412230 232976416627362845121071063040 412231 -754892687469305348238402733088 412232 -6810662721944357280509222530560 412233 -2683926754824108687856173852480 412234 3101588296614443608192759862880 412235 -3542516312889136229442188593200 412236 -8976517927054967814414836244480 412237 -7667678517954601188397177892160 412238 648297744273297738168076631040 412239 6979841273713018207938732562824 412240 717799405981774869432238325760 412241 -100946433519478213478422547088 412242 -2693631995843004068091567906816 412243 -4585111010449096910717528717200 412244 3289583904460859743137169975296 412245 3718490295119802001007744084220 412246 -1152042970667575952399242184928 412247 15126907953959378874368112048 412248 -2895748700215188639155578675200 412249 14210826198812708911904741050250 412250 -4463435582450394318833673168000 412251 -1563031221483366562599070753536 412252 -4089392906756599433563025292288 412253 -7477256504474288327936121441498 412254 -2099940977618779156622696496960 412255 -1566916101090481501096701385680 412256 2663929407220584860171039145984 412257 7709211282869330414671810519200 412258 -807946251238462456588156835328 412259 -1711046913146022294450708403296 412260 -2095045336058577589733412925440 412261 -4829812303941278175836251310688 412262 97083864557192926435936518432 412263 3390597984172804745900296136400 412264 -11346795668367784078090950297600 412265 -2937779882633366509805345697600 412266 -1873879433627815060031210846976 412267 10253860281288072739921196554632 412268 -9030042700593051905270273578752 412269 1760303050506118094677403268384 412270 -4330652726749235674727463289920 412271 5440322416414999083230867016312 412272 -387256994273282994248089927680 412273 5795554074483867026372413229522 412274 3373554746524997159185699390080 412275 855307278261771622516160064000 412276 -8250760767943062980683531315840 412277 -3845348550197273751887868689874 412278 637938370010595398380062565824 412279 1363317714778966265180725894576 412280 8428433514276154067493873868800 412281 -5503117707100149485704319376720 412282 1490585324835256354767855409344 412283 18040419318788829758473608986400 412284 -117897147791859567411285884928 412285 -7400571850827513792112656760020 412286 -3453937292120668199463746438400 412287 -573302697318056667515218488432 412288 3091192810876065841002074603520 412289 -7092829320906243644107377398910 412290 -16552860436597737713323615200 412291 -786910644126040543296085460016 412292 1327025835805585357816831994880 412293 765616675764016235215715218560 412294 -1424739322505806922899354817088 412295 -2445953878404892916553934267680 412296 481495038483159831841656422400 412297 2325049213597462674612662735232 412298 1850226317469436515140170808064 412299 -5389388165655876169528982492832 412300 354077153303626753255743488000 412301 -4030376026591845689470730766720 412302 -1589933293209862799678963997696 412303 -606984116143070845689447882448 412304 35993714297985667113240182784 412305 -20011760610449043620261226240 412306 5836870362380599205621692478352 412307 -1486389852300324417527623175088 412308 -408045758883393740260472084736 412309 21237785321229538697036942300704 412310 -5517885389599802849607889309440 412311 2682458002809264580335078861672 412312 4188955014373003318587377203200 412313 8219220762909437199363877779984 412314 1135495390592976740367354542592 412315 2320177606261463005607620848960 412316 -10364951125418050919450802024960 412317 -11889858757411385740461652205760 412318 2557718763493712654331343435392 412319 -9466406881597468729029512723160 412320 -1303027845471116258034607718400 412321 -518698490447480228248257812736 412322 -6731139882961717752924484927200 412323 -9390354081900521736594224560896 412324 -1418920021510734415756208606208 412325 -4136741210988908782613021374950 412326 -4806656842554024741500474704608 412327 -6814091044677854687308111824096 412328 187740529434059721086263296000 412329 -8749259383985093087170067669616 412330 -2866587727572931427893220833440 412331 -2373404878297086207871780202496 412332 -5005754097361807172169526000128 412333 -2049460951479534447191827677418 412334 263857887290974228183968294720 412335 -3438934348707058778920036970640 412336 1206011151171403163476079624192 412337 655701400691010470071533391560 412338 2363034410012429962479947485440 412339 -7556947752365100367469424527860 412340 -1700678593406826226904229388800 412341 2365732793500944056685741141792 412342 -1433122980649737659802354377088 412343 9041567552659970035843712663592 412344 3385662142374464428175435366400 412345 -4873168849924442848803381027900 412346 -1951705101014768403473549642496 412347 -802520741962223085347235113760 412348 6171412951753652416470127428608 412349 -1647404947768325865621251996064 412350 2155188600467587919719661400000 412351 154126308380325919624918839600 412352 -2730243165570253438191151349760 412353 29800897384367702546010666162 412354 -1441650790901401327706309880624 412355 9214636312533779015463855935760 412356 -404406069044310341559188951040 412357 6788863308857771788971531086880 412358 623130074961672313113348605280 412359 4649968417394926745436885044904 412360 -4139624552306471268568009574400 412361 -318625228975712127226328955888 412362 1211659322809107547257971880960 412363 -982269605867133011493740969840 412364 9641916856351894699189713451776 412365 -302261020815597938711111134080 412366 -6104110259216887218892542466368 412367 -1721265228003421553662632369840 412368 1213764317328268935823491072 412369 5011849533951623218108787638272 412370 9879002505934793249282933760 412371 -7838520649295766835135298983128 412372 -5331556249466685935222792247424 412373 5940269048231091269693484981564 412374 2462030362270472710365030836160 412375 -5743523134976315601916965150000 412376 3175408263890033211795198259200 412377 -159585300454771595872806549120 412378 -1793332776237277536503508446208 412379 632481517427176299927265077480 412380 3954595180056450992361395712000 412381 5556164824756248014078916808864 412382 -4198840904764813698871714190208 412383 5884055449254545475733995919248 412384 -8102661682244984223409866276864 412385 -7242472603830855613187455271040 412386 -1203509288851653585048490478592 412387 -2583331924782245509888011876964 412388 -12296052813379031007020707974144 412389 4039998834207065818978930537854 412390 413427450067040822019481405440 412391 -1173775198684995810340664664528 412392 -994684716312641816526969569280 412393 1094999037199241126304797238528 412394 2560747610147028537458568344496 412395 4178924261478406024776048211200 412396 5438567756854343807174360940800 412397 -12539849009207763110608307546154 412398 -2268187679491205883250157660160 412399 1859220587480255902194049932664 412400 852209717352713551490342092800 412401 -6601211937938341232643347400096 412402 806395750945255714745521586592 412403 1397134128846130758889052452548 412404 -1123882428292658944822718152704 412405 1505618351741940485526520767360 412406 1378101357912177015359652565152 412407 1601494551192707895574672360704 412408 -5588377179074730449728150487040 412409 16502225898494458489529052937860 412410 -2662361821999871468669942668800 412411 12387984278097831077159346335012 412412 1718597940707770834692550262784 412413 -48017036462915795981008826880 412414 -1216726024005690207907909556160 412415 -7169008897690505671782119884440 412416 2606655654033376584390578012160 412417 -6573338941359566164691013831468 412418 -3921274589521456040055253281840 412419 -1366205505861157376347111495680 412420 5812548547258153692753642478080 412421 2167365255218166404427940711644 412422 -1954756201849274108444739870528 412423 6248431636458676923404925454104 412424 1980638312485328667415223992320 412425 -2901094745703068499861304224000 412426 638609538557193914123807546880 412427 -1119592330228624411566012353160 412428 -1361397962880111906721870778880 412429 -10475555769076386636112140652340 412430 3777375023385866754346069767360 412431 -7505726343192479952630529513848 412432 1046457063409490608229635276800 412433 -5940886610250822222368400966480 412434 3304105763908698665170062127488 412435 -5192373002035475918352643863120 412436 -3777082530140533316888253401088 412437 -2270711925738238624176607990848 412438 1339155633954649551785619557760 412439 -2346351065304081768239814063648 412440 833073501849585707034958233600 412441 6032985463058487547972848555412 412442 -5239282050194738683085675002128 412443 -3297137731663984538230211587668 412444 6201464204752151116717279353856 412445 -6689638407154204347902046900000 412446 1133928694206490262458698681984 412447 -1699164803856247763350260986768 412448 4282328798971842907385788170240 412449 -7182115954820038879035315763536 412450 -76275671785880196024881690400 412451 -4000966980221552490534959501088 412452 404583750545821067943064949760 412453 2715340695886935164601566644540 412454 -87330348643925113475851484928 412455 -367841907410406221896259143680 412456 -56836340601814713454965964800 412457 938843197471567057947017411706 412458 1250047756840797711536955312384 412459 -966332893540444677639043223040 412460 -1109764060117595755374527907840 412461 2512091529814480778701740726432 412462 -700300046784698915239799444736 412463 8287371756725522832039666845712 412464 766029642517169180813489799168 412465 9765338840343119464795984423860 412466 -571371007073435019842162339568 412467 -1241666350200544218059321372160 412468 1366529641067801930672169957376 412469 -5648491791295655673679489366080 412470 -1630982018640824895943701982080 412471 -9940231946746288300816549511280 412472 2480020278760650353356638535680 412473 -5162044396869367144957826775216 412474 7250564265565293123171187034736 412475 2092126672976187776655088580400 412476 241660844262707686509347988480 412477 6416741865279179056521455856460 412478 4274152684285042741425627384000 412479 5073712333376776093316367835920 412480 68653919553460342857636249600 412481 13240012047482783181024134073282 412482 1331055957951834928207877435904 412483 5784523890406487707027832484640 412484 -4115988460142780762585142835968 412485 2631850667563012338583500413760 412486 -2045716592760430383911684507136 412487 2058514760088362221143806402136 412488 8022496115156390336580767631360 412489 1834899986971899913525515328 412490 1966979238528309321497253811200 412491 9191141625220259438603250339840 412492 8025860071683069887964679836416 412493 5973779030317495540420857194742 412494 1150427618507383377326014248000 412495 -2951466523395193716088009995000 412496 557586387348175149111265198080 412497 -6128436248543536446072274581726 412498 -2068808420929797830091862278000 412499 -27245419252179853830813579312 412500 -3007979616936570215122310400000 412501 -1938993662678915346603734835396 412502 -3121447464618708141721753038048 412503 1162627317577470414039070192128 412504 4026020150808466033909493237760 412505 4224390655791830837936508385920 412506 1747793642553117670300116364800 412507 1962209894023713064421469739032 412508 5508637295615214964244494043136 412509 -4259845307653029392235900953760 412510 -557511372560333189532269998080 412511 -12751584171584864912133543712776 412512 -5811578273352614118875331821568 412513 822506484298849086839150458900 412514 1852461172361799815147677716480 412515 -3097022744238637927574909023200 412516 -179661641174541485732002350848 412517 666484158085070451716596790784 412518 -446050150237403283260340892800 412519 -26274794596096446508240120520448 412520 4753439795421868639545976780800 412521 -6458719145325363089086624261488 412522 -8169348779431098790806977135616 412523 -1026344793282306380823656338056 412524 -1211767172721797821844823972864 412525 -4428206863698098757929038897500 412526 6805814573484627476876743451712 412527 -504282111591517381689284995200 412528 -1018157351218350232038447513600 412529 -7822933050252365134369415166906 412530 1819071228173957069643623416320 412531 5060857316068981311894767563260 412532 -3678571740472705343620521105408 412533 108775530209351417744762299584 412534 -5408022491874104370562196239680 412535 -6247332075101148009816788708520 412536 1809553867373820858249525350400 412537 -5790800507691722335376406369814 412538 -844938930742880220917113866240 412539 -5677012947733745543611242797520 412540 -5713636050658028872839691445760 412541 -12019946538658914398226462721908 412542 8314840300384220362367803776 412543 12751910839770513485283043925944 412544 -4324469214490503460729242255360 412545 420354490341532535209933948800 412546 4263928099897534555293991211472 412547 -9885176988556187513490239673960 412548 -1495283146228251708932978196480 412549 11725026955531060937462509448764 412550 -817919076633222222790521331200 412551 492835774162651620119281569168 412552 1347365133128020135717402214400 412553 -712684432016673329661314079216 412554 2493853219532427142392541566720 412555 1309310764072252577459311007520 412556 7922853306156540776672401786368 412557 -1072064664275264818061316356160 412558 5094757955009910424991670866880 412559 -4662859731465302510057009715984 412560 -965142014342397524604931276800 412561 8030283283933969048511079962162 412562 -2656810948867593334595651833968 412563 -557318809560629169012242230416 412564 -4257372959773330140298564637824 412565 -236749907104349913638200036200 412566 1551131946714567318325077934080 412567 -10870800098082803169605061091384 412568 -5893619187451314630126842019840 412569 -3725712242095922619187188021606 412570 -2423419602797966980271640095520 412571 -9272389901525395936610069055228 412572 6040981837339485336665419848192 412573 2640978268481344681722615846336 412574 -322640883829150495257915711360 412575 911833244576085963649477440600 412576 3054864476908281916107999608832 412577 -5691649658512378997729247893328 412578 2212793820268996508352917098704 412579 722757025838733877973999456320 412580 2064468090254224015546682999040 412581 1590097592696247522061737091200 412582 2840938092075398805938567335392 412583 -6158704147269167862920467293840 412584 5672593030999988250922084024320 412585 -72087684046626713551374657600 412586 5407041964863502272978945050880 412587 1160165783857504934897108467200 412588 -4735051805278836145697065035264 412589 12494937886425988100324447994390 412590 1130667938209657531212231225600 412591 -4247727139397417220883024913008 412592 -20604910807546509946892156928 412593 -3145007725929655219776545224416 412594 -379085292735861896089472706048 412595 -5922772413668135708765317981200 412596 322028255009133333773298531072 412597 -5039471628563079244261975074720 412598 -5733995779879621356675053935200 412599 -2312890981285577306310702375552 412600 -1089824249001925539348212736000 412601 1723083729036030174752157553152 412602 3212456532126098853361593848832 412603 14825426019156595086290433962852 412604 2728533363965241025891349836800 412605 -832604121163711576757905236360 412606 -2193442981234452670618071445248 412607 -6052275884689855463200035936528 412608 -174387993349850002562853371904 412609 1178371316346915643330102847810 412610 -932709208325669716551849308160 412611 6213229080210939387333194074872 412612 6138608847469830456921573315840 412613 -8997580916070911598862470947520 412614 -1236247299664319747568082396896 412615 1851861705242110379252902303200 412616 5574360260927275158926105748480 412617 583791324844533885623014773120 412618 7601242298456690553970246351104 412619 14383081485619675954947383728020 412620 -626487950640733876316773831680 412621 -6324285447525024805997297127456 412622 1097343203177484063884683996032 412623 -84324681119789152162221575808 412624 382736634003357857057710374912 412625 -6430714143924304511581053351000 412626 1310817915712040014724463817344 412627 2019296586249150785421306714476 412628 34067610579609323024493158400 412629 -2068307410628853795093955516800 412630 -2437411007395879717395683831040 412631 2978260917993403185118054554000 412632 -4760846402417961076510802472960 412633 2913305823311867719350780859204 412634 10603447610411745654819702198240 412635 221792501743281966331321023600 412636 -2120062898774421247257452721152 412637 -8716556899842699891433116186714 412638 -316818187727837138421149393280 412639 10458916179665054019717200289440 412640 3102011044441132598962480742400 412641 -3433829489482067043013241164800 412642 5472831177542019621722796835200 412643 2931078806190384793963367781888 412644 1431304945791385328964459436032 412645 -6558838839373773702892659092100 412646 -1859074779260995777126392969600 412647 133464244565812956306414438528 412648 -10523352858928537084383473648640 412649 3998589382234473584580470827764 412650 735416316503702732365614201600 412651 -13318740355854648076269260878348 412652 2911882324134604924388601234432 412653 10623256417198709055780156548064 412654 -1722004612207499439051334360128 412655 -2048913074365374161382502336440 412656 -1180079498551529349845640511488 412657 -1149013520644614289121753831808 412658 3127960305615055302327212746560 412659 3095253638504259638944391000784 412660 554682201704598479904051609600 412661 4728903237092234707779949612320 412662 -213292339245729099617427690048 412663 -1327254635529070895759048472088 412664 3586146100286486684329039257600 412665 1394749915709372822144653879680 412666 -1166279231527102472423135106816 412667 12450092948177143600321564999716 412668 3151093965772381632943668126720 412669 -237621776270979982905087361556 412670 4047037355512805190514723468800 412671 21930205766169170297148781824 412672 1120363333216396940937130934272 412673 -29673961429484730174648210000 412674 1894692257794396020967840995840 412675 -3783891224215889572356372652200 412676 -1965634342321377739247179646976 412677 -2550267340400452707164167847586 412678 5982165479270865627049829762016 412679 1938421627392938374099222557384 412680 -1092731711229798630364459008000 412681 2915307397924827460190826738100 412682 3162320924089858217887319526192 412683 2287249865544706092166396635648 412684 -5248524615077887763648190179584 412685 -3942442761101709080776909440 412686 -303174004389578959328167283136 412687 2273632785017028305097317950392 412688 556544200994766896272347635712 412689 -1731036480384253878681425318592 412690 2936756111920736259625080573600 412691 -1626761662886309802687249622200 412692 894406529038961959445525667840 412693 -1586663287910313424160572403460 412694 -4404979692970750285713347803104 412695 342049060518380728677104484600 412696 -3817078368628519176551140147200 412697 5127662812696834599312387664512 412698 -859213422760972314993717457152 412699 -2068553980319076786854532614400 412700 433711596844092689731529779200 412701 6500270313538791923173220111232 412702 -1275531602486242289439517112448 412703 -1654924610380951984288838788416 412704 4002994059572690250505177595904 412705 -5348792805549286821837729480000 412706 1202266307303473707845046282240 412707 7783145294827780162958625792 412708 8770705803129125239703168985728 412709 2711311466299646284814273194752 412710 3038702926833595710989139288960 412711 -1569403137040552845804124245600 412712 7420457948407065592625449451520 412713 13714360881837623572772136384 412714 -38951139227142604942238054400 412715 -1019686543698754170273199712400 412716 -901697429697317123584807489536 412717 -6277311455471832160795632688234 412718 3609496164579887037257693855040 412719 -1617799457687036358017627108856 412720 660760763500281746641004789760 412721 -14243459600943201233998423869888 412722 5320048843851483018214272464640 412723 -4816171665650829002070927833136 412724 -165499575663878363174081359104 412725 1961280592360229133830978265600 412726 839823326762704634960349062400 412727 -4675189968840187180836146596104 412728 -829163892731602444233683558400 412729 -10942446219925069026335469308220 412730 -2122985399922806598366146568000 412731 -8294290075644645615292918620 412732 8827464334909882690723431812096 412733 136620258048890153152580664384 412734 -446134418836060635914416275456 412735 -1230804852302632030763276629440 412736 -1364973889356377370341238374400 412737 -291019704827679060109081571520 412738 4113612404346573423012867149520 412739 7433041387713999702894783108540 412740 1424842416503736070386573538560 412741 -2868391644117012231088146549728 412742 -450025934111685434634842745216 412743 4427829264308267729461950936144 412744 6771451034990658996128188892160 412745 -6120329311804869133853358313500 412746 825573271746267474824371670784 412747 1719342857460952544267977585272 412748 -2342507912454094594275137670144 412749 7428819376558708853685725661120 412750 1307755224675847235392441344000 412751 -2067864794872113512598846208896 412752 -1294230068071401056807161036800 412753 -5019674119750149448357802517120 412754 2482893299106736907935216684032 412755 1043330518812103425017539326720 412756 1172923547243966145528244664320 412757 139824726405928248993736026720 412758 -1088173844276636089708989273216 412759 -5157797591553796023561450586296 412760 7033648364458837854862329446400 412761 175113998563211081200422347472 412762 -2740372224857206026892374705408 412763 3559175936238570945552692139024 412764 -1642463847291385928793223618560 412765 -769641751582074352925177633280 412766 5825833588366417801142719112832 412767 5997160494571544889775852560984 412768 -14631847257126843586859227545600 412769 -4316034475691472488875110275904 412770 1058680888710967633908806553600 412771 -13717049071919830464749022189028 412772 1726811467296334931231139006720 412773 44983745560714949318214952704 412774 -842449868559487495038551077440 412775 -5539845975368911442962645920000 412776 137918061261635584596946836480 412777 -10053406100705615997477100728588 412778 65660903936383546238246243424 412779 7182436510769867437706841668184 412780 -627060246198135045221153894400 412781 -3499147437539711645235295169856 412782 -1684687105202653472857938771840 412783 2085845571951392904166665089120 412784 -2848568331277699064265098035200 412785 6627852354275826032820888008820 412786 -5660683338254001109402248138240 412787 -8803634818866526353294669291216 412788 910001315394685527880168673280 412789 1034801442559355741464591241208 412790 -1810178905228903077359013169920 412791 -3187107845878464707287002000408 412792 3140254140222324669189516288000 412793 8480986693613850333580070520042 412794 -1966255645376227069291977285120 412795 3883995434446289132109317740800 412796 -2199581238697007780874667806720 412797 2332364518021726322235280617984 412798 -3848613239595386476135249113600 412799 -436070084296075961285532801480 412800 37203557789476848157065216000 412801 1681930920825633258342346159872 412802 1458130348736252275406125050912 412803 6463784866490654631681656962800 412804 463315868235445801974189023232 412805 -2850437894109983486351046537540 412806 -165907258790854883714981162496 412807 7022472110107956628279840428056 412808 -3121636982137629429309639598080 412809 2809374389937126709350458984640 412810 -1491235951839565489877712385440 412811 -625071282835393248949226976480 412812 -2759005378148940939282682040064 412813 11794280759736712783774621697920 412814 -4722442631673295109169446727744 412815 -132173752934529847000319428800 412816 2785414552903760268002608259072 412817 4900401940612120866541881576180 412818 -229035844116357065873165283840 412819 3892243760157888063554092351560 412820 1898235614774360140028988430080 412821 1866029823844823754881940237390 412822 6981368670384393835114879751712 412823 9545537496787062877961891331960 412824 -13239984865092952981774842593280 412825 5235888819237780084082370695950 412826 -4900217292097775273247611055888 412827 -1351142011989566203650616203264 412828 3625886492486445927268598178816 412829 2103530507316860592517617565740 412830 2710199273695542355571889408000 412831 -1103378544123143494658026670368 412832 2634100691280266523436457656320 412833 -83483654370466300881989278752 412834 -3235879728599522538343902893568 412835 -2494001576202396904531255164720 412836 -4000198151287712292481850047488 412837 1333135646582761113187389130620 412838 3033497701969024313002068388320 412839 1907699213198869897668528414384 412840 138772849535262268399287244800 412841 1270722433868458254089609496384 412842 3201682932205500652465328075520 412843 -157755837374588853196183640216 412844 -1451527051619086781509046553600 412845 3991240567677450107912289451200 412846 -168595511239223650450248516864 412847 12515534708925727288665796286640 412848 -2097167540988036493354020765696 412849 9174344049042206865292839688850 412850 1797930477952311277678621248000 412851 -2551308192317658630378624822720 412852 10990173028065739299705995648 412853 -2161567024578691745035633223520 412854 -2061967790236357138098780794880 412855 6289146161601543006219969548760 412856 -5255881793547447182800808325120 412857 -6415820138769669066806106843600 412858 -836282498542828970036167572480 412859 336118198476198573147607017060 412860 356767397490447796104527708160 412861 2568579386809959308472593612524 412862 -7412370869992579670545093340928 412863 6289504821821099401027431833088 412864 1227391019334842770965461467136 412865 2487171003168480536432192109120 412866 -3469365467978238083656851388848 412867 -626179556125894465696158502800 412868 9041940818402958557288488376448 412869 -1662908623897384851273232916256 412870 607773807772077778046271302400 412871 880082756099423737228063281600 412872 -463923666354287042692723630080 412873 10115390049292538413544011147200 412874 5039405017488960207400512294912 412875 -7258007230007696194347120456000 412876 8489429852307442005976631327232 412877 -8535193664390706620263357890048 412878 -3127946489253462689200590422976 412879 -2756425454723864387046860953200 412880 -573257075541219923158148874240 412881 -353207817584394351887997089856 412882 -5692031337677217371839208880000 412883 2910088584034832632563819534960 412884 6148668473488549007790952734720 412885 -9186797698103730912391034454240 412886 101333753728511964709939627584 412887 -6970282754309826640219381621680 412888 -169255442992273139171783393280 412889 -3226757855800557698279975589120 412890 -517145796650550534376722382080 412891 8933118469241206505054224132292 412892 3084074723811423955331727905280 412893 2823276693339933299012535285420 412894 186527467556854285673758778496 412895 -2821676257022325673416119331840 412896 3411945466824807074246959300608 412897 -5405749208470097528920323772880 412898 1810194431442833220763692994560 412899 4830389684448380493949147974264 412900 -4970786537156660626104955984000 412901 810192786935310827902154923902 412902 499308828980219703275946635520 412903 -6988678320334301021000312123848 412904 -12775876058869936459471253898240 412905 2882420655808163167056042452160 412906 1393924620137376756900248767584 412907 -11765005425490349887495426590168 412908 5303154792258849118295551242240 412909 -2154319705484777166521545080448 412910 3700489468524155604542876117760 412911 1245484795882201980454331650080 412912 -1792969174172261260072086110208 412913 847452254481414715641540441696 412914 790607672533767204818959501440 412915 1910765017863190424176905711600 412916 2359740334554494609358562940928 412917 4274072616543445674960162446880 412918 2960969815158050960176505145696 412919 1883579950211855888141548230048 412920 -446490968857650826203399782400 412921 12663820280918421249054955123792 412922 -6777404973874484300132262073488 412923 2874410996315542343384657776452 412924 7910545620720256843344546000896 412925 544853016950062339237086060000 412926 -773460843250283402036258149056 412927 16350274976522221764485017950080 412928 4426338730041267149955926065152 412929 78049433241082091269068221088 412930 2086514431134298710000442721280 412931 -2074685512311786607352283943668 412932 2305805726136902069554588864512 412933 -9367613433062078720945301888320 412934 -4754503803702348023766636948384 412935 -3950803881466583919214440049200 412936 2038751223258676633245722050560 412937 1524208175557982585847411860352 412938 -340542246425122406263198741200 412939 307321592990851184369258790740 412940 -5776251790396297324559599365120 412941 5823552927654469991006710676640 412942 -3321578029196576272733491101696 412943 -5171662287843959503355696681808 412944 143933408728745163802179010560 412945 1976081521828460726790997666920 412946 3583265990074441583571324462720 412947 3864654830238116483118409259400 412948 5454524059007053084655949607808 412949 2519629108381767862586406823950 412950 568487127502841387041142625600 412951 -449559787007057828062634330112 412952 1018019885845988340314192793600 412953 1069488201230059796179100215200 412954 -2352595627530774110035318423824 412955 -8139530252116040291715857288640 412956 -1804257449296357724649056498688 412957 1114813398196334828867422474732 412958 1064697192210428527401171306240 412959 317943949750566798190102175304 412960 3049086928059640566233726976000 412961 -31765641520376756811054518268 412962 -1429524547217262367226048768256 412963 141394267981493725870537178544 412964 -4865090800622361697964213938944 412965 1177941011679508255972176384000 412966 -7629755192960390421677594945568 412967 7036151094067309453863112865016 412968 4974209075263859975347323125760 412969 5469974505138151073024042105680 412970 1139493913225900528626485184960 412971 -823107679538137920261654938640 412972 58619204677211933811010667776 412973 -10746554024199561018558789354 412974 2043354334361213898456979762944 412975 5909294229163689060502938713000 412976 346473446596967034259695009792 412977 -7307764964538940629589085819280 412978 -845667280656104736873675486960 412979 -3935892230770429162291679899824 412980 4413463322407848007387782543360 412981 -2174992799816523293247200328310 412982 -1156328103291891368763420335616 412983 -197467804254380075829295587648 412984 73696531895748809316932382720 412985 -2995100908768785960972337736640 412986 -33465424981203146543272367616 412987 -8349745246067092113872452878364 412988 -3226099925810407893582491039232 412989 7108244106064394223490314289920 412990 3166375278668409980837285544000 412991 -7893753731720043563338680612048 412992 1412222585710192440746862182400 412993 120175383768569851861615956480 412994 -945735247944016441189283233248 412995 4633142595629928035585882883840 412996 -1319255632991612457617607262208 412997 2657798409803508990023726736540 412998 -4404044006824208260415501174400 412999 16692927409358997931664605673136 413000 -2635175977840937501184614400000 413001 -1428920118700160441388441679260 413002 2504792388345028271298443963952 413003 -10155623392483674227213708111880 413004 -367197704267472636880177594368 413005 -1123785192664371743136729452340 413006 -2604615970237137297405575747136 413007 678349072417555633257706443264 413008 -1444271580589685779658051813376 413009 1131872834013946504118948004210 413010 -189584358095296862773073530560 413011 -2011506760533103343489362765968 413012 4973827269439767865354562826240 413013 -127441508751701797230400902912 413014 -650540075556901991017982076288 413015 -48639235419667537003891838880 413016 -5235450796507854387326541926400 413017 8441579680984968054998394849552 413018 -3950947041592997676748571396640 413019 -169533624135247576852668129900 413020 -3491801592120727040147639915520 413021 2317520988131594972203765406790 413022 2592835357416594612411650964480 413023 -660881531584175860239296183336 413024 -3590101690063572195206937575424 413025 640708419739400329724079346800 413026 2638410083783962960925040850080 413027 -758170055218051243229892113124 413028 1670291029413088660863639244800 413029 4365465221853352090485346266684 413030 -3491223629711906172118046503680 413031 -224017930889389518626116527624 413032 -8469103309336708337971814123520 413033 -1195299211365536130324490667718 413034 -50854992977057782155399558144 413035 1593964448584868716593426876960 413036 -7428791908010320148036026798080 413037 4208289453100578720813645032694 413038 -3001426090431381754041366406080 413039 -10367296158757155106985054387400 413040 519255881247963027206743326720 413041 340391783522313348354229346800 413042 143333422862139684167420603904 413043 -8934251087459956783009567707072 413044 799155845956433200419783811072 413045 1794780708504616323893027142300 413046 952361455615488445388905008000 413047 -2812963514384114259472588478040 413048 -9586899709124420296254437744640 413049 420755752310841317524067746560 413050 2230407633202769315204748633600 413051 982448901186650553980196442032 413052 -5216868821845265492704435527168 413053 5552917105852457085491884935302 413054 1571721144549655717163644094976 413055 -2525567617888106224824728371440 413056 4128369662369100297311637995520 413057 -3627245266471835202286124796480 413058 -15982802447149543787597797632 413059 -5086298020191027064026639027480 413060 407842240613018272606158028800 413061 6916548301953980945610282074784 413062 29416810742521383406376293632 413063 -2636553267386184890872039788240 413064 4423615622038011722808275112960 413065 653469740285933361614673743460 413066 -1167328800420242947575204765600 413067 -9313412657757386056066423177488 413068 455635450100504348207198503936 413069 -14181148606899146378198609299530 413070 1042771835596551145369529132160 413071 -4797873461201585725342207499728 413072 1048970095409359822856583708672 413073 14424426232153529922211246596000 413074 -123551920445894943501374977248 413075 -239865215791737777065602780800 413076 4099023747281812006581208750080 413077 -342566550611303367087152287328 413078 -3828945315691386146302850206080 413079 -6641162270844283020012459183360 413080 -4658389108631335157382973440000 413081 -9971392650784882061996970152118 413082 -434796396137500409567357739552 413083 -17535805759190865452847156756504 413084 -6713186544933871558457201664 413085 2181504831161870389317068354400 413086 1529595273650201377178591428992 413087 -12438744795767335624040759967264 413088 -1820948855052765992802893955072 413089 -9446660374541537163734500718110 413090 1953570561175752719184900417600 413091 -2127680567962683238180264942080 413092 534207225746604945983295430912 413093 -6996778969170258236784774830658 413094 -4075993788055329425985564480 413095 2922723432438815096506833276600 413096 4044890183793537238042653281280 413097 -6630796461137559898017975807600 413098 -1424947788057799103019434472960 413099 1013181709693662675864503284080 413100 -3473664191175006360588461529600 413101 -83179674974982074721032815840 413102 1117391028572598431401813330752 413103 -803521827101009019377654534016 413104 -2596428523164184799339716526080 413105 1011608812418383099011207916800 413106 75861456780469443388386859008 413107 -594118675187570544556193757080 413108 -1197254057018478617112211138560 413109 -5740541096346476961603270896196 413110 -1247589204959939110193672496000 413111 -8792212272248363836534881603288 413112 -2620443259435965162484123238400 413113 -9246158568279850206603103031638 413114 2456273552326492225599829613280 413115 4314612868579504061334194724720 413116 2867124487438114505109540264960 413117 6095880788006795861866713753600 413118 2121162377542598336766986980800 413119 -9130527776451381017251667199024 413120 -246713168304751171673543147520 413121 -7576883254335704308539639131088 413122 -8497423053821026220727408732288 413123 7466074232056549976516286671160 413124 256787485222016093510540390400 413125 2605874929575432671196096113750 413126 1676001648619628749047915546624 413127 2042465772184814536202899226880 413128 -2183016263264742171699031357440 413129 8696037772193247630451893584730 413130 1878315718340125863740197509120 413131 1741567353924784601214972189952 413132 2172204702454707449070337635840 413133 2631385477513595965007616196608 413134 1562204813206906164839516265600 413135 -610291873471871522073125138400 413136 986047035684280534044614983680 413137 -1758627650011283997658492333568 413138 -2178408267415938783943382595840 413139 3417444642718492737223475978424 413140 93526086688720750758399713280 413141 4121635112002690490965939582542 413142 -611216755579293505618344068736 413143 3700708090928275257790366176392 413144 106804435101647292828063928320 413145 -275706637676166412149453347580 413146 4214772136272273103378774796544 413147 -3569637510485976565715711709168 413148 366405411466408043648383879680 413149 -3168207262233385679955860907552 413150 -1259726726582233109099410123200 413151 -2098078440322668561964376167536 413152 -14162966076467120577407337627648 413153 -3727942999291726558028810577432 413154 -74999617204457985822239708160 413155 -946458982468090593954788490000 413156 2284850868559497514955246075520 413157 355805248952167318770214775040 413158 6435331696356237763974183182976 413159 -8854907029744601563775661053640 413160 -5468644493517223956772535500800 413161 -3685231257770236524911481834368 413162 -7181702947255357971802233502368 413163 -2392006557038994885874595150880 413164 2699683516820151079995174277376 413165 -5084650170005642178442843709940 413166 1995456840844514254490464562304 413167 2035910150404449861221122715216 413168 -611309574899341987404689178624 413169 793679615594469680662004824944 413170 96405814616550727916809036800 413171 -7659255355283744325953412428856 413172 -339556188982683978835211520000 413173 15277940269895675744104565103264 413174 4740312744876434958374923630080 413175 1423152741908219334559042204800 413176 -8610504965455404053084858449920 413177 15554943664716880011276433584000 413178 -3559399080102511133843590373376 413179 572926337567493899831693379920 413180 -173937452055922571471022167040 413181 -88486600490719326186761837178 413182 490794790259181192366565960704 413183 2382677840477172112368285522432 413184 -2376325978175458578679788994560 413185 -1790358441325381803416841863640 413186 -3832098480120578275700255324208 413187 40149523834700163542186971968 413188 -3545543128422820603292439724800 413189 1094482588346416629031423332672 413190 2990885968077872426478104267520 413191 7003906534784298588929633120184 413192 1862598547593981482272978636800 413193 -3253434976947210779891418451200 413194 3422142571529599214360317870896 413195 5360969514337877395423121965920 413196 1301669101553370618229537259520 413197 8342865799595809467811341838646 413198 487705093562568607956214145280 413199 1086093703177264044630348504768 413200 12783169540830910041581772800 413201 7982353627383117013830785825202 413202 -2672210642803660149922459604736 413203 3724316200642229791127419443280 413204 -5110432179509706322454949900288 413205 635182069707471123598376881440 413206 1375101695027454631782787563552 413207 -13481695612802353422674774543544 413208 4935778234761699263339515699200 413209 8591966089063272777560743941120 413210 1369223087477819621349743400960 413211 4861008159407919708059973157272 413212 -2744846399245641263091676720640 413213 -15262584673721684142294102416436 413214 2256828180496597840148791931520 413215 -7295648663029045361010824520 413216 -919110216271186021885879910400 413217 7451140533388787523021231999186 413218 -710186679585033533273576166912 413219 -3722197358933615216833099850880 413220 -1315963618297241040396671754240 413221 -12562775017827553033487312422500 413222 -1742230378213633995107280111168 413223 1945213494762025967467708309968 413224 -4999210463731863877234830213120 413225 744638531299617431075479950750 413226 -1858142928872753227035377669376 413227 3688209535046130447020664617880 413228 4305243320097027089158653197568 413229 -898151964184919142017721614016 413230 -44897708058974834637981395520 413231 -736338844060575171121536230400 413232 678412309722764020904480440320 413233 2499635231349985180587730590482 413234 209025636096846717920817585792 413235 6137889393917339007951029263200 413236 11908815891838147031182406184960 413237 12451679235069064791085364980992 413238 -227276737488014082527997112320 413239 574601908355456915517635338560 413240 4794708241449882104718129868800 413241 638468344985593420364676656256 413242 1045936575871536778197219988992 413243 -14017025439033689943405334580508 413244 -49877945552658327938335950336 413245 1620542376175266300246532922880 413246 2066728111328986113367501539072 413247 3525317054147408962973683944960 413248 -3512809557270415048145029300224 413249 8110571678753026317765225941760 413250 2972419234799138869251830400000 413251 -3170364757833157126188204999748 413252 267380265011517943771139297280 413253 -209326585056513582531837498696 413254 5110656428575342778626865268576 413255 1929218461272513032625616199160 413256 -7897417218561415472679004323840 413257 3922607761126132368002433573888 413258 -505221334042146400624962637824 413259 599171499952768230717591048960 413260 -6844187020789845845533490181120 413261 4035682542054398394363764509824 413262 17525208042198136065246737472 413263 6847625124298859776335971238512 413264 676189913488702529415566721024 413265 -1754950172724386904579133927680 413266 -5300052895596511937881986886512 413267 -12411341202529773644484794961684 413268 -2250913534686905154610433218560 413269 9167396271762330476909987407840 413270 480486770225954022810402264960 413271 2668814972174719740313272173472 413272 -5024293380245283899083941427200 413273 56450102060256253233730407744 413274 -1141462622658276239382398615040 413275 668373983235418186814801509600 413276 562671125414306680097918108160 413277 -8163498008855413595382946851168 413278 -7196256404423986055377658290560 413279 15311780157804909426904490840760 413280 -557041852539254139419209236480 413281 11801130637819018203767142508464 413282 3760014961284928145718421990992 413283 2015260463753783747115462301104 413284 -1333185631096758132021402531584 413285 2553532847718876973762847545980 413286 -3436100495076409958247950396736 413287 -1777324279087922642334514123776 413288 -3998223249495180912855441408000 413289 10432579308103219351371157271520 413290 1806939697388550529234433734080 413291 -720552203362517675192207084016 413292 856616143744424587749222187008 413293 -5016775599176573810156745260458 413294 -120252570626635677711333635328 413295 3899432718057876084405803145600 413296 602838785226386548910941437952 413297 -1572500796828381236878661279820 413298 2773053979330801570495260272784 413299 -5064375347430963310482843051700 413300 -3650526090741801723304320585600 413301 3435079655788275549422896766784 413302 1187509418245015955872075592352 413303 11029534545977049207373388015064 413304 -1187636344509320088456641863680 413305 -13004156774305259223162363046080 413306 3343722405614124071389140088800 413307 3805186735207319285939956034040 413308 271397465582936015228351846400 413309 3793809438625933224863415341004 413310 926907911068946513002394112000 413311 5537206234563513104518008157800 413312 10156247454640555752035765452800 413313 1984725335879691007789872496944 413314 3415981389446511073180148188032 413315 -68733524342442370083566712000 413316 46169301268216356576991948800 413317 -84400744993994938297387121348 413318 -6586952024040334839017077526784 413319 4127129731149439091111835470208 413320 1393326973427668097209971148800 413321 645418520259246447042289630824 413322 39026504341055636501299467264 413323 595903400672008909987479526400 413324 6893390371439321337012334190592 413325 4267797367243698292321229421600 413326 417781488545722157087434896000 413327 3180088646293815841026195813192 413328 696753967749123468965747097600 413329 -357177759091706330708356677888 413330 455713961317318081220268454560 413331 -5990327605770686783678730226248 413332 4300772640804095628262064487296 413333 6735229521154661989843558994784 413334 5179338636524240795498038591584 413335 -3306674229595596563659602242400 413336 -4903552588991955060317675520 413337 5138838842844755850335681051520 413338 1265374275111564576532269052896 413339 -5891991068496300281104697161776 413340 765546274610164765381980879360 413341 -5033827135036822282423103500128 413342 2410701128831162216161915431552 413343 -2998685445456752705120356817928 413344 1052217792196356656913386766336 413345 161305867396913905629718290900 413346 1165081849044426854768576409984 413347 -595861385951563338494743418160 413348 -3232089871384844089515725356800 413349 2029238724638823901451794330848 413350 -1255203164306349143083962691200 413351 3338336358424990503573320575104 413352 7391269936950969813921213189120 413353 -5723628238957375231637165915398 413354 560363011509557864556592035840 413355 -2081659951621204635808064155680 413356 -5298141638767144456170015740928 413357 -2543433216307357560633994598688 413358 -2911580084961155685964997440512 413359 -32179449842711534155909644296 413360 1552640375698089984283117486080 413361 622130858782366468533584145588 413362 1000152360633420426580183412496 413363 -2906902501513219120032800182056 413364 -1222859180100640116966780119040 413365 11772161369651003949484256332800 413366 7549034628131414842868663978880 413367 855353048028799651168633754112 413368 -2520228328376079746819430051840 413369 10186352271920042312700919382160 413370 -4435638655024487246848773004800 413371 -2335725162722914909822894888688 413372 8386591589145788426028196208640 413373 -6010742455642604489913556943616 413374 881181570484936975335980963904 413375 1680457093078965649266713622000 413376 1615351588864021505099245289472 413377 11360596241378931179161113768960 413378 -479705999430256413117092934144 413379 -2027248254600340184071701305616 413380 -1843484115029289138749455257600 413381 3445285915503357073667186032092 413382 2912659170096954902142919603392 413383 -10737258448848576163191495071480 413384 6977128675248427035927030850560 413385 -282933414968375985307712225280 413386 -2438479373087260908089354396160 413387 -2650785883935492858025607648400 413388 -5823690450644176442936063324928 413389 -5214715665229269998449957541844 413390 43676079197394376897925604480 413391 3653096315417400525171676948224 413392 -77975122881258377621831548928 413393 -3224687141700406542491212207116 413394 -1304359204409391283808465059200 413395 10731581833791857588159713210800 413396 9777651412653475556337180796800 413397 -6618297934485159207101482921920 413398 3541228177180409559345228199200 413399 -137370071411885856379303147680 413400 -500564912011885568980306944000 413401 -571282560354625863328142080508 413402 43675276958019275420860968960 413403 -2352702128380266645107112656592 413404 2101440182065329349645416934912 413405 -431600471333313808904765289000 413406 1716425846670754171024543021824 413407 11461419880127258221218779937760 413408 5852175979558081332630914334720 413409 -3263506238715091911671364130896 413410 -289409908533681736934688572640 413411 9229686283467920795324033946012 413412 -7887972812201015263910412115968 413413 -2719839626487538622148741922080 413414 1990241729098913764783169499072 413415 -3996933052905267536107076226840 413416 -3499515346518600555526895370240 413417 781221165171412156766511233466 413418 -4661083165865018981790168343296 413419 -1764944474566668555155046023000 413420 -784578474568097319024252549120 413421 2715245359132394211925831555680 413422 1987074115947458102816036812224 413423 -4847252928231396125211527643696 413424 112840891379948486498212085760 413425 -4615925854917141453790294704000 413426 -3050397532586250687050538439776 413427 -3170924664914524718041866355968 413428 -3860562503960233788029108540032 413429 -5065675304934634852013069477970 413430 501189672615247651086690549120 413431 4516730527741314564953759404464 413432 3250926730271579119692795494400 413433 -3823162283729756431729269902016 413434 258550389020380802581937256192 413435 -64374082749398444011428806640 413436 5686407427767035303638576226304 413437 -4293600340525918805466228684980 413438 -2863455778273541791039142347584 413439 -1878019450108617628022034957552 413440 4851305362346373480227379609600 413441 -4925656104529722152539324504128 413442 -4516308132523251746999131809792 413443 -3036020037446040080535235490308 413444 2882448573415781408602349705472 413445 -21017653113725052105193709760 413446 -5544534613694437333907902408896 413447 -2198954078376405035397518979648 413448 -599709515520271806773715271680 413449 -7675800124382362564336248430443 413450 -3833419661594693983065987462000 413451 4741985324167510881840299717040 413452 -4424297977876005037004860848128 413453 -5295286378508615982646412905800 413454 249519015015570255822363846720 413455 -1661307728966670445428540558240 413456 -3176439766799329633344985817088 413457 13426209843311581327829928096 413458 7324479934762906720269861893280 413459 3500807101927668477224439075840 413460 3072745890441013784675108417280 413461 -10253246893164958024341717053938 413462 -203957231563516542101376351840 413463 -926199321772713916891061863296 413464 3107639022976185712324141455360 413465 2002812135667180938665482472520 413466 910571301481352987130908972544 413467 3874205867968976869824253897320 413468 -9370410003819245346210052114944 413469 -857743079617511373934512105696 413470 -786559489480819201092171609600 413471 -7525132169841115462571369249328 413472 376529241699312678379050762240 413473 14396325112285819195387874511364 413474 -2355868774685797802737652935008 413475 -1306024606413987338340605430000 413476 217434511947967610336938713088 413477 -1747340363641912456695513652674 413478 572434871481818667383349657600 413479 -1121792642965079056995014857320 413480 -4393348483486036365445661337600 413481 -1793773578331832726613899457648 413482 -7247424772981597778471248797600 413483 1097922902253569289620843986320 413484 -1361492103620557937549626366464 413485 3385976804701010216722614740760 413486 9237281786255663184506046170880 413487 8985939937948528855392295697544 413488 -39545389326431971126051045376 413489 11281238795930942123250751106160 413490 439666928830180093938339225600 413491 2237434007362493016346322889024 413492 -17134691009408158193403755735040 413493 -915873511275242580353535488736 413494 914114676031465245337152956160 413495 762901436779593972177564471000 413496 -6916779832519381043937472634880 413497 3154818481892686279196296971200 413498 2652676457247505013801409510000 413499 -6286536076922580117061105840080 413500 144025735882285666704548736000 413501 8893833996892366578658196179104 413502 2174435675927708001421104781632 413503 456462482279871211901828202600 413504 255675644092193093602888384512 413505 275122735370397023573587675860 413506 -3019748973323064309438258502656 413507 8417165502338322999768731435280 413508 325493539959288645026098845696 413509 -2551762120112475044534782843520 413510 2441203335385159576455962156160 413511 -4119084992488486890994416396720 413512 2162027548398384327526105743360 413513 5031246013850327022038185639860 413514 -1662225475753891333121151558096 413515 1332656383690487072918187083520 413516 -1024692219944864000267960302080 413517 1979541249787240319092828196736 413518 -588622056052445604543467078784 413519 11338784437510780397909507641560 413520 1450743965354246871312155934720 413521 988490938982213806073905188722 413522 -485902689324543214950855552000 413523 5979504628482544244370854152584 413524 -4623890601725258232944124483584 413525 -1759676203336354022119045464000 413526 1874171457207355069766445141888 413527 4966116235305243068714096602376 413528 -11842045050034668125623372707840 413529 -2362758424083080293380400533600 413530 100382197005076324562655318720 413531 -31800163652622067900315056960 413532 -1358465028846588590387379978240 413533 12446798623478291320774221279782 413534 2196186326987240186483432962752 413535 -2996356539958140092159944425600 413536 -14059952221365731732951450124288 413537 -2119361566589555096472652718814 413538 230909283468695001062571194880 413539 -367723397956116800944520208944 413540 899401009900333637762821324800 413541 -6605636496182238093962751662850 413542 1372769487064989209777757043392 413543 7615810903066035440086795825872 413544 4616194687660693515944760606720 413545 -853301731642968105295059749760 413546 -111264986714097646298819758080 413547 -476027017658497006763850469800 413548 -2206398266810953368583989044992 413549 3446669923083605212923159325836 413550 338244750635788780575851736000 413551 -9938854944491833849142053638448 413552 -2664564428260958439005883039744 413553 -832339688840498374221065103360 413554 7121702612543589385699106701440 413555 -4857835382658821556626024251440 413556 -26501264275417416890036416512 413557 11246108523866064364473105813806 413558 533512179145465348896268766880 413559 1569572845509363560439932398320 413560 4703773024916437936624873574400 413561 -5486150665829244033678934040508 413562 -3740833160864133589318362421248 413563 -4193833638778010607902898889296 413564 -5043749972796272477218349389824 413565 -1189690061729867644687261920000 413566 6936294185797099112206132511232 413567 -1741853251224406270736895013632 413568 -6054295894673583298401062092800 413569 -810393071136831211309086585240 413570 3022326711595711362268102632480 413571 2544266050313361316845842386944 413572 -4603630124615889144552621745024 413573 -9948418223497107969775757261280 413574 20506854860385782114039224320 413575 4385135295991028361120247155600 413576 49817535158822962683455170560 413577 5142328822249729150071274707114 413578 1680729206388690526615583280 413579 -2257798528629223913010747371820 413580 1061239946966899493911456389120 413581 5744897715279590938048297856992 413582 -1178927112257129260198543892928 413583 -2360255256045543813365926566000 413584 -999327579340858855830864486400 413585 -1461095030882200700821693799640 413586 1092556994199164271512413023744 413587 9109849156694968791263210712236 413588 1337887716857027378313838135296 413589 3258289812965826363937487847936 413590 3445256592283668201800036841600 413591 20554943683382046760167547166952 413592 -19151271597797008504831180800 413593 9236528819219775981225806287380 413594 -359293272964651163108154981888 413595 -434040569664701646864388167360 413596 7314050687146349710132751859200 413597 -4311434200728366934587524508954 413598 -2838399529668321435974448762240 413599 -18847533743933590585071722956736 413600 7206227218617051277801606348800 413601 -7173059193168409634432780217168 413602 -850123752295344800544634761216 413603 -4517719737281786541337168325880 413604 -6773657798842923058233819212160 413605 3857241051767938166646787243260 413606 6323882242384267525810839862752 413607 2678640135069319600924433120040 413608 -1128093708831770252246823751680 413609 5628258042124616244519416401536 413610 -1025855795485125690813971873280 413611 13495155374273468789008838923200 413612 3703931301746119360407236186112 413613 2755287428163883221808569182400 413614 1853858419882212827176208974656 413615 -5221051031050690799336094045240 413616 -403417069310288853186983755776 413617 -178991616421253992242652006160 413618 197858776624559119204717046304 413619 -7013216518113993382649542253256 413620 -1782858242785678278812416984320 413621 -4648469676590595059438973231108 413622 -4796686218445338505603823202240 413623 -2247628672333073447086480293664 413624 14668274117428759258248863232000 413625 8340870737397784425880225248000 413626 -6845286787052289121408546969488 413627 7060297946316787695942049831200 413628 -3338393952826481961234058145280 413629 -5994854331500540064375692099770 413630 1032088519494888010537961779200 413631 -2273178235897821843429270383880 413632 1058595910656718950203205353472 413633 -3344388934775529318020896180992 413634 -1484381644751240783639566013952 413635 4674233235280936996769463352080 413636 10057087421889682732348509694080 413637 -2842211607542241615010603885248 413638 6443360910328660301600742330720 413639 -4830099945877378439386811046144 413640 -6920499246486728198600392704000 413641 -8876402861546854431242499546716 413642 924410607934332129011952743472 413643 -551437983021169589696261615376 413644 -3468527207186809979406063697920 413645 -3823709399556134485906737986100 413646 1272475988939305470418349626368 413647 2193911491986472152050227858752 413648 -2893286656114234563168707936256 413649 1937220146664882940092780424800 413650 2773199761996151874940238890800 413651 -4895212820483924104824965846448 413652 1532325728642678964069425989632 413653 984610819695528463048287693902 413654 -1046066359265878839529498816224 413655 891442787469200522443658534400 413656 -1809006752458309235480803123200 413657 4207887800855384601005728322820 413658 -2597819755630127630326551590400 413659 -19617192180570121109984323441584 413660 12817830261262952102734018560 413661 -8979849996733924202347929254016 413662 -3040523881730453441823726259008 413663 3333306321389634955228226544720 413664 1563262126537661836806177423360 413665 946774161099245887075221765120 413666 1110009507246176620635664804224 413667 152451973482239137409783529516 413668 5028184002110511530784006353920 413669 3254754770534268276333014979360 413670 -2582509958167070348383315305600 413671 -1964798351596249079117294675000 413672 -1037092843622249713827105177600 413673 -359679083020362400841513283456 413674 -4632916606525789447731295939488 413675 524997718772675340181183296900 413676 -2525031782296901693108700173568 413677 -2751030257929998895825254772128 413678 -4814338397075279493036798954240 413679 -1147930101202316958359469417600 413680 2093990350512770280816104079360 413681 -4595311306106200901638291417518 413682 -1985121694112424530756803291008 413683 -566485568238793067063711126068 413684 7055527576877100415649824300416 413685 -5876018505194543860197506740200 413686 145819800025158176146207689984 413687 676982573295028246735677351240 413688 3686069160123072906803388088320 413689 4288380115182668625543212272490 413690 505059872550921566049957105600 413691 -307515348834355689746832242640 413692 -8805321491244136616191378653184 413693 -31106830882438558222617585216 413694 -1691201429905930123836867932160 413695 2318049528135520844369675093760 413696 -5882045038137750908633704562688 413697 462351196461770326198663846272 413698 -8082255854105034454477082586240 413699 6988366651246041087221414352 413700 455509298085560826046294118400 413701 182598933866539819538968864992 413702 2813845846912876480632631624704 413703 -157992911637609549455078017320 413704 -3993897364210661306780201610240 413705 -5428444693217488418418677507640 413706 47187001801075172135219656704 413707 -7888342341000629040589596413244 413708 -611845805938594369599465469440 413709 1579061416252825418606798878080 413710 -120436535453175049242634980480 413711 -13543621651102829476946821124688 413712 -1129828601757751218519833419776 413713 -2305985615524099365811130921038 413714 2194501134496679337451900377600 413715 572273547786115284004357155120 413716 877332073347741567364875101952 413717 -5801084309496031713629757196128 413718 -761096922493634712169183665792 413719 -1884801643528376324708292957880 413720 -1387839057419683073849372467200 413721 477796250353135399846288128000 413722 -1565213883953288423115963693600 413723 -19277381495419471327623097367520 413724 1473828506567328988346231808000 413725 -2431617017564438376264426604000 413726 710706305287982348164911189504 413727 1916011700663873710229890011720 413728 4501234706150463491482998276096 413729 -9189265178546623824004680420924 413730 -341576279990507451282168918240 413731 2524368547765785294176389915464 413732 -1571518724751701701731567971328 413733 -228907805927208948376193570976 413734 -1727544275520187334081308956288 413735 -1905213264212072571528876817440 413736 -181910349844279510901645721600 413737 -11118040260107459368378863764614 413738 -2005803994379189417826948106656 413739 -6229322319004534233237135706596 413740 -1742066834107237195673642526720 413741 11138721067646518618757089977792 413742 -313726143022463798053221989376 413743 8064028812042875979204912059760 413744 3006200230499636904122841661440 413745 4649968296707057531694188997120 413746 -47439619293826455745323568896 413747 -1098284282196085407940781727120 413748 -330925488907260213185835595392 413749 354987417892476613643272191136 413750 -746063329383080583229662780000 413751 -5404742415821629658231321985432 413752 3972621766617164139156828057600 413753 781844807639684601782451049002 413754 3753901779221006577176063950080 413755 3032193512527538230359853187760 413756 842749022901945337364139061248 413757 -1414438000250418637665358626432 413758 -223735579782668412880657547520 413759 8839481201448066899115280224960 413760 -235817768913312558887039139840 413761 5381129834741075990960349058500 413762 4865500840706220304444558822272 413763 2161158848523550775917048711680 413764 91475096676873107499944491520 413765 4347694841590434832591661961120 413766 714232087752564320243273754624 413767 -890511812957302188961993319880 413768 -262066001521818895440490429440 413769 119749374823111189779201274080 413770 867058006772187747770353551360 413771 -1975606894551750900095027184336 413772 -490070553854224856717801092608 413773 7748465661678613064494387797900 413774 -3488428613303171384965620780864 413775 4620965098993491930395298606000 413776 -2196699487868823881800068366336 413777 -1091013493416691180558837812288 413778 4213728335522172059781947869824 413779 -6349710832850828867714710841620 413780 1275298573387470561370921213440 413781 5766038080229157203808906171552 413782 -1917390114757710645827908795200 413783 13731205012428530402174508673032 413784 44867555758553658548573675520 413785 5541600972982374504485116318980 413786 -12725878261883733930257760173856 413787 -1618342390098626422849746603840 413788 2046770838031182365702444285952 413789 4319843223578541526477758624 413790 1232210786541891661626945143040 413791 4890877925536812481535030530672 413792 16574100216273430957570004877312 413793 2457482838063402434372170992000 413794 -4651968147892713808881982544304 413795 -9168623043263243820133362913200 413796 1759478025777284836393012564992 413797 130575405856909680491424445944 413798 1006014443858425061745232084992 413799 5046314579009472652316614989864 413800 4354295798685051508210035840000 413801 9332753983928651819293360579200 413802 5028610872361503985990454937600 413803 4076942625603302029260980512400 413804 -7654843743313723675700073625344 413805 -505982843669234197107879841440 413806 1479759842764964442935411789184 413807 -9632956336515345503031785104944 413808 796095335845932624767276089344 413809 -9339375380564247879928062911760 413810 -3073051157341586036221384057440 413811 -6473159578341833031833463392940 413812 2917230140631219365438095267840 413813 1213944695045594015596455079164 413814 -468914362429607768704009569408 413815 -10349867407594530704265033872040 413816 864784042704007658899257507840 413817 -81424472370598985874633797760 413818 -4504174906407404020081521578640 413819 -192895651873879971109179061248 413820 4292605153053802920309004800 413821 1848323187130800882257364857472 413822 -734539272343363423807850316288 413823 -705504849998916268502261589816 413824 -3753582080955338077569716060160 413825 -2830801354601197345069297353450 413826 -1447661876601799196312443822080 413827 3246197301695896579572373975676 413828 8985570501617569693068819696768 413829 -4889390045142210883519604889312 413830 -1549638854070002227083672489600 413831 1526472111475141317736337101104 413832 48639001569835974794007920640 413833 -1030512649859466653998651594880 413834 -1532966584023377731001600063184 413835 -7962270528754267544552282519040 413836 -2727121557614297875229054269952 413837 117573732846735806982101454540 413838 1313670368872440223910718191424 413839 -5667209988362277916644101208960 413840 671152306646312276724724531200 413841 1271279349763889421444536727792 413842 2387166186971485969798016346624 413843 2034936020005607013731976536304 413844 -4208176130907885862335146256384 413845 3564836109607250367472417654680 413846 306036526928664916278513763872 413847 2658816179599829302969718952240 413848 1906225605621046534103004211200 413849 -6048225785111290498958434740150 413850 203678204812150315211161344000 413851 255523139781611592282928953552 413852 4384902650414146201356302676480 413853 1984247181009107855157736063008 413854 -2832972228854253344529894722688 413855 2401680099998329559604251871360 413856 15147258933263840226816137625600 413857 1680426424216105529027482652080 413858 -5259123839129758961043376671360 413859 -4905223168543656831487170420480 413860 1695910501521689526066224206080 413861 1461534889931412868283402195232 413862 1028074043022910109934785280000 413863 -3476317468581760817005373770888 413864 4406876731864303402750439915520 413865 -6426140478995721939920837338680 413866 3392183931674877761273127187632 413867 4324279311627966587716457252916 413868 -525565404875651042797249904640 413869 -8200923362976227790179636010730 413870 -4136206548239571291162036333120 413871 6637626985356280966577385723912 413872 605161099631620017228041240576 413873 -4025903471881598448287864737740 413874 -1020022271134167464662504377456 413875 -55035413377618426152184512000 413876 -2456826194735269471023085504512 413877 1274414221292033956396849836480 413878 2179750636157355898740437070240 413879 -14163777234480898956530510978520 413880 -192578723655122701676989440000 413881 2937489079923141410784902776320 413882 1358929657749685842710942846976 413883 -199049320596353315578246184400 413884 9876103570297985367585341858816 413885 -3250569427337167355909400508800 413886 250769162442253342572618006528 413887 -8580510301735700842503923222464 413888 2542319278094215080818748948480 413889 -1223642256215173257796783894080 413890 858383814970607859425613895200 413891 2909174181678277183808688217584 413892 -4346792886720395401648932518784 413893 -6110069866598567917938163735040 413894 -160635516473387539092850172160 413895 1778100624347916306542731431840 413896 2260202934684409647029121024000 413897 -4247452141581025485677185583616 413898 1498548001760466878548089116928 413899 -6725724874987362969861666674928 413900 2863562069874187497536545248000 413901 -5611622057615332977943697732970 413902 -3854093479087812336086511382848 413903 994073105196377347804480758528 413904 -1485027758455227600438057762816 413905 -9158283602658869964653490908940 413906 -6056994636278071394665440916848 413907 1852144525163668124894372240688 413908 3024746780766984889360319877120 413909 4675884239552729773940661295200 413910 4731078157003668430462844160 413911 15502501383609615149071066629512 413912 -3323124559221089763367582924800 413913 -2564959493122652023839388295712 413914 -186671895587768777602066912800 413915 599068973347090966864332711600 413916 5307185110811124090746063508480 413917 2175892112281658313850382275200 413918 -97577082861893781582927218496 413919 -942605891732229857178757815312 413920 399816905554427311815524352000 413921 6042663048641129569453232527152 413922 824298771407858988958655769600 413923 1136821663485510492453274294172 413924 1240697722022354385158570213376 413925 1979523730784583302559493176000 413926 -8078718802714254793936227389760 413927 3289867390636886575094552331120 413928 -5716594657046478382791926400000 413929 22886670955777498049071794811776 413930 968486771786617980131987082240 413931 1750779870951807661249171689984 413932 -214851904344523174219283701504 413933 -2504280027745497342489752126376 413934 1036065745507854874772412794880 413935 -2630109199872720725197210824120 413936 -1296699774652286218536159215616 413937 -5263283719347013944887807518560 413938 494534742533785426864760119296 413939 4290550937307855953276665814280 413940 3138133541772117527200380672000 413941 -7594223122286899150643040445632 413942 2368725890787110124063942657600 413943 2884459144188981332678739568128 413944 12319657162523298125545054924800 413945 426944697188579030198638380480 413946 -1407543322470734659030930992960 413947 -5132687523531995632025377362848 413948 1049697785760066047151487395840 413949 -3929551277557435165766979265536 413950 929406208050962173682393846400 413951 -533955687987446904214138914048 413952 3118790386059831748627972227072 413953 7935458053543588141616578579120 413954 -612161519190651824988303936000 413955 2822033449973231675850649932000 413956 4218475106202946161209804455168 413957 20067265896481522972441278279840 413958 3794400813561118965209168904384 413959 249663311929850174575427717600 413960 9822253148558939704607760384000 413961 -130305324532082369474094262560 413962 7705707289900236154359005490432 413963 -12229875437946579558623228304216 413964 3249289275472021384014288952320 413965 -3735777803566042772065683337140 413966 2438959309257587938271002600320 413967 1860025019869886701654229136912 413968 2616331052194376374803760750592 413969 -6852376443043593045572657489856 413970 -877050613097974763839605312000 413971 -448101403848584063083100406168 413972 665534624015970635988490598400 413973 -60738982032199462821942761376 413974 -1692372594189168849313392132096 413975 -4689502093949669970809546271000 413976 -10177880844650469084408580669440 413977 -166766167611861018893425722240 413978 -10718518882497480781461643053600 413979 -2285177470474879530160569191016 413980 -775080255341996854892588943360 413981 6747973678303702830878846887782 413982 -1361480044526443186265773632960 413983 -210829973297393566243141829136 413984 -10519873497812420016331150983168 413985 -2046005436004996312796263816320 413986 -1290823356638911754828649413808 413987 4022723088466082196358591180752 413988 -2188831501514369293800978816000 413989 -3044533439822422910159566103076 413990 -1632198106159642619744681808000 413991 458703844934547347924673515400 413992 11468601778299145490524187520000 413993 7771372589788004604044071444416 413994 -1238183385610051512142695894528 413995 9695990006762700701160882684000 413996 1200867098117017665073668634368 413997 -1268010154756920118750485048000 413998 -1563691622589504843326890681536 413999 7815871536513326968081417672200 414000 750823048878124049600790528000 414001 -4160101004157748591554494918400 414002 2371796070592455621066904124832 414003 2716676301051576156889128052800 414004 -94957956745922797079943075840 414005 2513393899577296139832512824320 414006 3278960895042553595327927699904 414007 90508887251679920061273593904 414008 -509963386686024964355405783040 414009 3575960316468507252585328410564 414010 406977696709033927081274208000 414011 -385708826294451799909029638448 414012 -517850620975757654036678757888 414013 -9026762756482696743358848199738 414014 3401794291174518638632569743232 414015 858252613838953713824153848320 414016 731960792460165274440929116160 414017 -4469416411368412460726685839934 414018 -2000658153648562588056047109120 414019 -12757895582676792099977387424580 414020 -668380155432226597680515973120 414021 4506722262519871428444863692512 414022 643556848861668192115565077632 414023 11595847811481428240179576848384 414024 -1264504943720170097242410516480 414025 4479111560535318969777932575550 414026 -2826430348421179980336551502288 414027 -4578445909553965925293306911240 414028 1934793852881472078744704279040 414029 -1595041421283241434815816824320 414030 -293614115217649411861845953280 414031 -3352369060657212221028207361168 414032 993859894824427742225665474560 414033 -4404792555042905689028145950400 414034 -1087240272077968139761797961584 414035 -6351767203191984408527516607840 414036 -236236284960796227546627342336 414037 -2743245541269668776601054927300 414038 30212564753513455528665011520 414039 1668738709869795059649328546560 414040 -7613104294808268543302541926400 414041 18371276011785417859177786275732 414042 1513244475349115019443706945024 414043 -2183358591840971539235287919600 414044 -1280883040952524314039529188864 414045 -341545227344654512002067742400 414046 -2130423324853419976100679133056 414047 269863796690315314441168799160 414048 718656809167177293323713904640 414049 7372729500181748536579599414050 414050 1514543047403293190261252471400 414051 -7684147888064781390486987016896 414052 -5229612345732995406333512897280 414053 -10133732766632484920014708861698 414054 589855113207265082891534136864 414055 10722735042929663027500372539960 414056 86355811566040431824557209600 414057 1188535808873155343460315648192 414058 468359330562846807724184168880 414059 -3931519512321138433860103417800 414060 -6262032448999404332751394160640 414061 5902086022906046803674525432662 414062 7969070552587710041247710400 414063 2219112164201652682831474963560 414064 -1031884691907781279657633316864 414065 -5932691905202978672424622830540 414066 -810682229816205970314004373376 414067 -27195212841925571570741949888 414068 5989640504055950791213504064256 414069 -808193971338090774506833905792 414070 -1315254500923951647631012170240 414071 3886845829495350472086080690400 414072 2549397757034908354920828088320 414073 4125754057045126846860882005904 414074 5778434930635052360767708039536 414075 1759207323748192449457147806600 414076 1920326901603828014535691167232 414077 5014063932261075565438048801926 414078 210575801283443586257165982720 414079 -501717385433579083105451996024 414080 5610312025707574905398938828800 414081 4312358184392427100439144644560 414082 2338296904504862023916655229392 414083 -4385092453129563874092158593668 414084 -2445020321930236081302207326208 414085 1907683125960469207165882335360 414086 1781708825318347259892518970240 414087 3279823952261782896971817965568 414088 -879314217621444711848128020480 414089 2156995836352085862533482800648 414090 -20358920189581406166816794880 414091 5958892445123039356241568399600 414092 139681092702431646378619256832 414093 -5139628864212926766818491042176 414094 -3875059904624041312474130150208 414095 6406671215699084222704693954800 414096 2111998766932574470139758313472 414097 2708272017808685553866941034546 414098 -201201507741010306212544727040 414099 -12370645405502769118699412027280 414100 945378363233639684778177772800 414101 -6796220178921328675348521398898 414102 866239765908384742943477754240 414103 -1640950444087415418802002737040 414104 -3285049621148148842974368768000 414105 -2621682886455638751995490225600 414106 1952306446637548194865233569280 414107 -21263163775408954739519419644 414108 3439521494718583826804433748992 414109 -13162472516884343556301721425690 414110 -4763819516082182898627409871040 414111 7810261920651783879568367930880 414112 4577258455402389057456798892032 414113 4550471748668879617182216596160 414114 -403300931207119541122522988160 414115 854171554719771755259784125120 414116 6602694668556394851053092352640 414117 4080584081418973025963938104960 414118 7839770430029331515946218184960 414119 -2391345826629617897341022859600 414120 1526759614985649349750308864000 414121 -3517335495036784164678662170800 414122 3075859447345275562821724328112 414123 -5471260804143181423593695912616 414124 -8844594634224969715958020928000 414125 -5521454368108527095347364481000 414126 -1627083925506247249984166985600 414127 133785345788817120345222783872 414128 303908987993425790967430053888 414129 -135599476336819317832667503104 414130 -98890557928667342216720339040 414131 6463791941995682548246535473932 414132 6468308316860972507482369462272 414133 35168279107330733952804598144 414134 -2263784643365323648857429787008 414135 2292621519430728639091271418120 414136 -2385700419045594693146158264320 414137 2403130761713584231863841897086 414138 -1543424283981143300408449946112 414139 11824390048575613778548203997800 414140 -3694192578718031885567892610560 414141 -136864655589040571975762633472 414142 -3006948580430087842549359530688 414143 1598342387686168564861231789440 414144 -2978537222746537721222009978880 414145 -3254234506791631199583544952280 414146 -3655205077678573559459091367728 414147 356214226348364907134355996672 414148 3537416117086885631535404062848 414149 -8310293767965775671343820066340 414150 1070420245562818206960279667200 414151 -5955187749288891060431864546208 414152 5963716921558115102418999321600 414153 233652469370179969521748010682 414154 -3699744433773837329967877562688 414155 2118246748105585654269658851360 414156 332983101812687708698963164672 414157 -7855570476085478132907508339594 414158 804303748529321865206683519680 414159 6258962306579461958542889524104 414160 -694078169220044500888128061440 414161 4311916145800277758623816640704 414162 462731315966167821986643310080 414163 -7652188981095336313843843183856 414164 5952251773621936216319388389376 414165 3782191023633377359104328357920 414166 3970868903284573795241489800320 414167 4938169847791694709435132339720 414168 5825443778253243414905691893760 414169 -2712011637846922365406460712704 414170 -370241379492345521421357600000 414171 1848763274501480824222639441272 414172 -10611008492468144029489743763968 414173 -4181338824891640861768089973620 414174 -3055921003744181965369492482240 414175 -6039827539908151125277412122600 414176 -3059802659843904817105363795968 414177 2943156567724814282907198233520 414178 3056105004609443976051457066560 414179 1717228042837868980367438682780 414180 1561948121285327433971690496000 414181 -1578096094227643043685780764000 414182 1675011776555448718041755064384 414183 752398833043917523487866752 414184 -1720628046618882110709918842880 414185 2696453345053692335191680217380 414186 1648570396609597501778614136064 414187 -224669864516231599071544386720 414188 -4350728847639099643005418550784 414189 7568882175322888599516841051254 414190 1012854055441490522648391144960 414191 1623287649054082004275516492176 414192 565497410087708356752950722560 414193 -3235684852458349521987019006912 414194 4178588386018701333509836671744 414195 -1801957678840522220657337804960 414196 -4634922294218426896122475561600 414197 -5837071787572005478847325130560 414198 -2218860278382215733498523427616 414199 3359258380057390697091353652200 414200 -1687644250073419102573785600000 414201 -3368752669267669219662723635136 414202 249920642244863512868700660192 414203 12925850614292958638549073916452 414204 -139385510784993716656197378048 414205 -5855601722916643010459260994880 414206 -582674607964186383384482889600 414207 5695000463474182052933618077200 414208 -2045527178190187922955530403840 414209 15079019559606090440643881041410 414210 2566598416327562300713932456960 414211 -1759807032877920416135129879040 414212 7992084702334184103819919971456 414213 4786995875893054602852079256544 414214 -43823306697347955006985650048 414215 -2164675079866795388869545004800 414216 111985862768504682167793623040 414217 -11730127826338455887795113013734 414218 274124832777919420238138486016 414219 67101864689301938221210752960 414220 4732850785091896691776218240000 414221 -2977802510909754853268428069578 414222 -1393850468108934652508177375232 414223 2641440593676325753403149789584 414224 -2464531159397095454088149852160 414225 1177783255738489474588404945600 414226 3303289620473002799406145959312 414227 10447315440464586388790935334472 414228 3290956306029142451774129387520 414229 -3530837460763341282960902843424 414230 -1914600008926058296481106612480 414231 -263885463506198750228529066648 414232 1105242370555326534720232243200 414233 67751083953513720212991065364 414234 -76489254056920207776530855184 414235 7982783502932362156347190639680 414236 6041716897621093152798683374080 414237 6357406285325595338822961855360 414238 -3206553549460079799215683768320 414239 -373269318649871723306472654864 414240 -2588399528828573922290753863680 414241 -5706752368359366835993584051358 414242 -6199711313198944321276620439728 414243 -3571169222275563082735365122268 414244 3013601935667568478830522321536 414245 416178080029524474773174316120 414246 -571838473606274746762325279040 414247 373024066278630712700720079160 414248 1178294184283315173327344424960 414249 7784878001387743959466462983648 414250 3665562504167036365217737272000 414251 -11464758538329323663734564630896 414252 -1520249655801398582580253590528 414253 -483902388093143833373083410432 414254 4915169138692675420891167840576 414255 637773965283053235374198188560 414256 247178912579296423735432937472 414257 -13906878850242827587942902566160 414258 -799531089900228520251717629952 414259 -4606387389887524894606787527540 414260 1644397546847167893470041497600 414261 -13414723950160057107523752302400 414262 -4373096363730499773012308928 414263 2206753599565022726435954322600 414264 1122419631113922382463088599040 414265 -4060900385938295408914115772600 414266 -5704623245792031547806472402176 414267 -1099072712635875935599581209088 414268 -169364556914327034940276298752 414269 -11456905412717145997766764374330 414270 3001368778155645998444942109120 414271 -989644971670971333908574632976 414272 2711180994702683445080734826496 414273 -5946638207460309409260213220896 414274 1854241969464689609580850593792 414275 50756751921700020200427565800 414276 -2810363477928841232881355980800 414277 1552074098194163163975830132126 414278 7626312159365870984348173465440 414279 72613670098151647250401246848 414280 -5046209695483846303023077529600 414281 3615939615118742696046559070592 414282 4593971827711530636642024378624 414283 8455079232699576743860531360532 414284 -1076802410714160151632106610688 414285 -1786140047664202690037845411200 414286 3319324784198306468637923122560 414287 8262812156433654770484227111712 414288 -359967413134804439333881774080 414289 -4204052462329486426108803544844 414290 -576648621186252945647650441920 414291 -4151124104659158842949566072016 414292 -7568549689370558536369073401984 414293 -3901977622002205460347072841856 414294 -949998547078591300945038679680 414295 2183997163942509075551959722000 414296 -10916922487493085794088278046720 414297 2369087414898391441176805169028 414298 -2098015664792505833817382106880 414299 -4541777053492392261047367206736 414300 -1654117366466313149770561651200 414301 -1211148674960209458174122112468 414302 -785970964046928612365780080896 414303 3080634810242408273415491557704 414304 -8845689289449113312245972992 414305 -68492050354522507067333556480 414306 -4036079842541453186931443965488 414307 3096653529180059162069830609752 414308 1563624218279613295491817100928 414309 309059173484991992391805607040 414310 -620918407664228489960429389440 414311 -5789158274127490212419880566088 414312 2475157836638393484438758768640 414313 -3880229534046134101504039786438 414314 -5943191850280241928068185340160 414315 -1828543501415953544715357096960 414316 -1077495889569522843225775004672 414317 -1665432305353790365384484448180 414318 685737618505998642365939942400 414319 -7390465963308063653442863382504 414320 -397501972874925291373881753600 414321 66164068245071317620220217712 414322 -1134097557148388421071684103168 414323 1633585642689837641326510148160 414324 1632439531779898933924742843136 414325 2998214230695996415119164187050 414326 200484760298280679434805038720 414327 189204939932015688517662844032 414328 14576948938926882441131535912960 414329 10270630440475022068051274589930 414330 582587869687583236796399109120 414331 -9111765186461911437670344651868 414332 -3447975906292693010759531464704 414333 6918826693468382454511833763680 414334 -629391799692032543750715747840 414335 -4823736612208732738685155939200 414336 1443867893777732798159656058880 414337 -5391600177741847963347587829696 414338 660590813158543490345293690320 414339 1026383283138255810347421919224 414340 -534669636964381514193295676160 414341 9164854035976138416310450493052 414342 -4532015181781795357909757957760 414343 9542807934325081041477556475680 414344 -4284988697658921387629125632000 414345 -1675161390282150745019334360960 414346 -139830109489709642109128988672 414347 -10273719506620523065361697372204 414348 4971354768096655637263638528 414349 52158375887458611558334041964 414350 1393502016202112479520254790400 414351 1407443669476786815458852986992 414352 3631645767853138460234652057600 414353 -2590213927125427066001684960016 414354 113753275446611560282959518208 414355 8918264713116638301203101320000 414356 4661796197851156060375093954560 414357 -621696773035303446529035560160 414358 -168668127263990605032730061568 414359 -1202170154658415442863240899840 414360 -2528271704794025976968783462400 414361 5773285042156948138143940965962 414362 -656485700753727401548898100768 414363 368011972296519555548216648304 414364 -9820220959548713404788012020224 414365 -2597030379291280433573696332800 414366 -489837990537922565914488259776 414367 6779011407559630392188837640416 414368 -898370735052160487248710598656 414369 -18452761313139418478010722064000 414370 1393175626516355229471319119360 414371 -4940525874132353865799886074320 414372 -1288861250756115046136646094848 414373 -1351360635792493857955012372196 414374 5641626335238327794493577875936 414375 -491553004571971695979351110000 414376 -8008339821321989512564164817920 414377 -2521366482482615965711272261888 414378 -5160402817421206073742633846096 414379 4179602111736433193323128447376 414380 -287520175038742690029061171200 414381 1727868363121251573004514571840 414382 -4516284179116282421617828694208 414383 -4488753096485145190328010880368 414384 -466373973733831334208093880320 414385 992300564882025640842429628800 414386 -759720953901545187517880678400 414387 -1286568055334873664051973234632 414388 5308892971063035134214120807552 414389 -2897021940495572039001479745810 414390 -767601332784340719826010572800 414391 -23436217989229393795497160320 414392 5121060844530028940299033436160 414393 4553380024050665163188664331920 414394 4731586272509850973488852368496 414395 7278361382715655558201245268080 414396 202941172892030516417870807040 414397 12092299754581626342188894795846 414398 1163099039128665348908910163200 414399 2918486791830539519902012942080 414400 -209998860434056934231166156800 414401 1970590071822726005120630375424 414402 -1938496600136601359531349821568 414403 -2410610077676700389520143476272 414404 -4838410611265165392048958399488 414405 -391710367388962224411117012900 414406 9416848735456489057348545951744 414407 2286190617679140937338233997792 414408 -210920679156121194954170695680 414409 -16470975626491486243984002660960 414410 2412404994144537021750247512000 414411 -430328637567698476783466719296 414412 -9310976216150151092091006606848 414413 -3536243812738518811099507507338 414414 262969220634982716527781728256 414415 3742551620857321423164210967560 414416 148710972408124888570832486400 414417 -4301084420050162758110429487120 414418 -1328427864494457016761344918880 414419 -5720477355468458615318984815656 414420 -3190705821980206037240141445120 414421 124635959968255348874048225984 414422 1455281526262142716020249694272 414423 -4278221377092033934473307278000 414424 6778752279406210900415313192960 414425 3776436734630676023906161950 414426 579479021102641767610971363840 414427 3464113384800389299255347520800 414428 -21449197426402278604195697664 414429 4926950156663759454620570054784 414430 1737820400183828143593142743360 414431 2772957286596757198240338275232 414432 -520711007384462389404861726720 414433 -12064936024110626503131441460318 414434 108984864296388704997387678720 414435 -1071952175379673458013629507840 414436 -9247252228808458664906787732480 414437 747045691842979691069815312512 414438 -1735269956262223748401843803456 414439 4948655710871503869518281921920 414440 -542784469987788822906971443200 414441 3389120475360284168150573867850 414442 375653280026130266513266507440 414443 1542261192914584107291927532680 414444 -3526727861960958581911825795584 414445 -6967901689567004635151233677300 414446 2979127641208655050232491618560 414447 -7655814581354842168988424743040 414448 676800770629530810200422940672 414449 -1952851410400454150344949091264 414450 -686632602437952378015562272000 414451 4228548240500556514107871221452 414452 -7415641618905537152866693812864 414453 -82035059023480204665250236576 414454 -1341077770227404543835372457824 414455 8861673447158304688294858230360 414456 -1142907684524014854928142499840 414457 1123547842339191636902008345706 414458 395229532852939099607254759680 414459 7041299453390668552487043087564 414460 -1460991008279629958967032279040 414461 5825652025307374718709193165062 414462 -3170125822468459150266835608576 414463 -4644792905727932250479491345040 414464 6477565532702607676540893265920 414465 -3431806764160280823488433386880 414466 -1176983528128764831806825894400 414467 -2646295696907576514244002260484 414468 4470255198802841131806203854080 414469 -801141755197337716364724150720 414470 -283330629160578324851758202880 414471 -3474980513928630102009257177688 414472 -9661548393652763363096926126080 414473 -5884314045346791058756666371660 414474 -1671695790197547116992689762048 414475 2783461027612069614580502823000 414476 3593017884108085507326913570560 414477 -3297566332155451227245494848 414478 -5655749602977591012788304144960 414479 -1060202656267426133628038617416 414480 844748978947966433666598174720 414481 -3445997976373715472707151736988 414482 3078172743576809023523676680592 414483 -3811900581297972322445515412736 414484 -1325344587680686068540535615488 414485 8560965674314756385930525863200 414486 -438527744407728468146686769568 414487 1926903195087986538428462488136 414488 5897841456943164105601445928960 414489 2259481852630529829247262287824 414490 -1366264596648428933449151995200 414491 -2289919046288649804498200192280 414492 -2681382652875292771827226119168 414493 3956271924862828640702676093120 414494 668356614885230825216933797632 414495 3148054025516125624220547889440 414496 -11836714950906525411774451089408 414497 -7809462006057342733134857826540 414498 591757422286205552862493532160 414499 -25607225889989869492793279864 414500 9536358302595037716813084480000 414501 836345658637609517513641238784 414502 -511829349649596010097567663616 414503 804041827905392819372291413752 414504 -5395097790561646883861139456000 414505 -514383999341444706487349306880 414506 1007367827735800774085452164864 414507 1342475812342703071743915200688 414508 -2381025476542408224526517990400 414509 1586863922297753041214539226304 414510 -1089105427461052801630688014080 414511 -2850298641000976417448366222640 414512 1086898848056522565569481080832 414513 3696122780771253329565220314240 414514 6633307833802990116300583235856 414515 7803771127433320263198750194160 414516 -4146228638146671942526863003648 414517 1650540240518079843595269930400 414518 -1395696690374058330242454691200 414519 902939937054163023813768996480 414520 1616360305635591816209817600 414521 -5636862724812109736645267416278 414522 656889697373980864559140514160 414523 -8057117428382738251260188590280 414524 -6872319576148606918449063633408 414525 -1237782899718324411918519967200 414526 1765118588488921723924038332160 414527 3943415240644158397673734428120 414528 1234133404139286746680289918976 414529 -7457586580813344744346530644160 414530 5705315453705955485895740144160 414531 5185940494357002671841933341280 414532 -68449389110728522440990752768 414533 2352725154699632547546707442720 414534 -3662456407021406924805831298560 414535 9129878249640706259330943328560 414536 5500645870493665518855095239680 414537 6706096435903739224666312780560 414538 2969934910665912206705002255920 414539 -11895263141668463033924907399660 414540 -3684635721905989608630953256960 414541 -7774618186141991125516888119828 414542 -3700768786990917586038513988800 414543 -6858230637251933739423252220536 414544 132661628277548846568187346944 414545 4204835125101207744542516114280 414546 -4316505979137670466605957248 414547 5178232077191115781159268798032 414548 1498042925860951109003403906816 414549 -8129920366611474038886682647666 414550 -2411179782652587450058130671200 414551 -1049317980659139912325770391296 414552 2705726523659974215064442634240 414553 -11193022887351097509640128718198 414554 -2442449328045336527872965174528 414555 6256882034816685693495637701600 414556 4902513865720975505462908787200 414557 -5718750790220690833750291431552 414558 4818704773630360336063217648064 414559 -4095521115708010544568404758240 414560 -8545629334821329502652795453440 414561 -1250397390845324718958087526400 414562 1231112063642427712998864440640 414563 45135856482480147143179004928 414564 -3394413878883143319996121405440 414565 5286349742017893548777125262460 414566 1321858623195748601666086737024 414567 709191939199455940097578354128 414568 -3585419482582824297864196423680 414569 2885358935225366211388093246080 414570 -947843097935792681275572648960 414571 4123486454815909176230989126772 414572 1585527280915388359549334558976 414573 6687368781742470864005793797184 414574 79020520917111807808954729536 414575 -1796991229870147144849460390400 414576 -1094975300523037624288224215040 414577 -4967997919715673806819838966574 414578 -1995693631811113649178826827744 414579 7821668714820603869758671135360 414580 -5838462767349006871973037926400 414581 7565989156398534072164554161792 414582 1208579589079682242844301963264 414583 5057475454451818025891396434504 414584 -11216034084247747381961184153600 414585 -1891885349079619885904498812800 414586 1506946183722393617206105882992 414587 16927133644620559580012870898912 414588 4176657952916942274250167820800 414589 6837701169600939801602816480166 414590 1645087809080107222273835683200 414591 -664919218945451204705429009208 414592 3970506240344732352328079769600 414593 -9614695089990965714306871516240 414594 -196425172864057120453684795392 414595 -1931487117743695408368070218480 414596 -1522448425530287972171306901504 414597 -540197903186692043003229742272 414598 -4307762682960306618676389918336 414599 388361718696595315037104671240 414600 1491384544676741496694606848000 414601 1718012957544091829965250756304 414602 2390248997893044769302059752752 414603 716535383282816248333903737744 414604 2359114389354331761921905344256 414605 110198094941416367720679518520 414606 72157984280766879701911778304 414607 4160197134727981807005192823856 414608 3331626557565474354541609132032 414609 -262055959960848199035860077632 414610 -48405557190100892205235069440 414611 6213928907915026704183469783212 414612 -1478753308393841210714500608000 414613 7016777334433164104672771034360 414614 667340908006315365857782618656 414615 -5221715282576945806314400306560 414616 7988282599606352370513303828480 414617 2502867801575552437027761125184 414618 -1717495064421712424027864213760 414619 50645294594415604006805379744 414620 4422486872895510542949780487680 414621 -2972354024555825783259528117792 414622 181342877294626131547107316224 414623 -13809250814367006633045087263496 414624 20199522344791949999112978432 414625 1711944845207357148253744704000 414626 -2643875140917246996339845473920 414627 1023118577655098128355899795320 414628 -8037009472140960422040582581632 414629 24841143762569922897822775230 414630 342788768561360233367100357120 414631 -306578498595773067441059526608 414632 -9944565489701025526365966873600 414633 3826311219905781250389665511648 414634 4599976411080061035849510626304 414635 -2511314461557841201625730889200 414636 -2272475460361618353959269770240 414637 8367649958257940545381955568800 414638 2391433993206964946072498774976 414639 508068455981200552398295710720 414640 68336363533783908712708177920 414641 -2387811298223305926872357582958 414642 -1398171531813262175370886087680 414643 10813155595291589158305172762892 414644 4356392912515067888033862813696 414645 -1716951887443663523432714188800 414646 3895212201216767943160010626944 414647 7617479241212567863034787412272 414648 1821339060716503359487064125440 414649 131439974827244723905034168464 414650 3107760197973526735565281918800 414651 2094743886698403529307817280560 414652 -1660521855153515128919728496640 414653 3366489488107424615278605400902 414654 -2815106449952149475274435890880 414655 1504166308468324871410865180160 414656 -813005036517777162596473896960 414657 -8803815460909977294529854164046 414658 3248785429633853616664288489680 414659 -470795102456400007429358019168 414660 1101893375923071391102494965760 414661 -4396564442135090402648900545536 414662 839961637018772280832673300832 414663 -1973778110689992564835273487616 414664 15082139039719650615882595584000 414665 5367858045150654126966154147200 414666 -321682772065645245464517934080 414667 -10362728644020801985138779600 414668 1198611471538352201177835456000 414669 450489279161833302637679580000 414670 -2565365073247119724567539174720 414671 -4878668613648789484835345851200 414672 142071076762318535668426211328 414673 -1910710646345187001200720685760 414674 -640297710714162290552906754240 414675 2317525650597493419074960661000 414676 -9614656103129127478752938535040 414677 2787746968721201937929297000526 414678 5077823111068226710835814782976 414679 5812657935294369595029890758280 414680 -1235651529444442943721515827200 414681 4444753149292598837609654525184 414682 -7951934603049784848883959329808 414683 -14422806491011307903675766379068 414684 2520906384832518126021613240320 414685 -2377005166731775820993189708040 414686 2987941380353222178412535793792 414687 473318192278999751792126054400 414688 2210029270622683454001889935360 414689 -11035329034624690504982492715600 414690 -1273947055201957921356238248960 414691 8248336864563848076094963368092 414692 114500505657442703747722970112 414693 881990971430520729705635635200 414694 339178193521780200539106355200 414695 3072754294721016873549874534200 414696 2394901137291900484872172584960 414697 7084912362901469754536053545146 414698 5973809095667802387106576784736 414699 1059037878815953993366042515120 414700 -1488647511288734714474933376000 414701 1108957864053966152036033993952 414702 922614457519693336838539898880 414703 133295084478857061894918991952 414704 415206688419683589936501227520 414705 1728745773317423550228657807360 414706 5341909344343985986893255436704 414707 14133721020812738812377035626956 414708 -369882974515884217274176303104 414709 14760703285358971877140280116910 414710 -1755924948946449068184934064640 414711 3086957782799118868111697796480 414712 10824265204143060338302456627200 414713 -168092095036176702346049888640 414714 -1682842451727276220100756520960 414715 -334410791391956463805789852320 414716 -994538255430072678680341324800 414717 7527936557688929354482664878080 414718 -543425541086927578161119224320 414719 15855882745854188394335226753960 414720 295154632981108163628540887040 414721 -2112380951012038915283086894078 414722 1459013163761603716529994791424 414723 -7216561381453307863274247966216 414724 2927606962274925738959921722496 414725 -4048689171912575769249997113900 414726 -1818455249196664735690962048960 414727 3464331811361273311039330474032 414728 -20931143964503367918356639907840 414729 -332259208886508791918589599040 414730 7583219537340794344772053305600 414731 -3910741886213142324404792343468 414732 2464625680449679422863641681920 414733 -4142826200398669191630360646560 414734 -4150553659040102695077396753984 414735 -6336430401459710436625157760 414736 1013855907243392919275632398336 414737 7664103794508453648328625470386 414738 2437856033450828763375571708944 414739 87689641261154927933995250768 414740 -3120896246182610930972265484800 414741 1822790499422396092677538303392 414742 6890646835145578561453492234272 414743 1790087166159701183755349765760 414744 -7163437351924333645124642242560 414745 -2748539050783954643329279817400 414746 -2484486279101191087900334578176 414747 9163811601882138128131900085040 414748 -1638858521155169237222289582592 414749 4826986078257254409546745573632 414750 -1385746312427104226527918080000 414751 7591701261704482685960827217280 414752 -2432043997297529516972394283008 414753 2610204479896265645394679587504 414754 -4757386295399155722474658613424 414755 -54898273425447753980207845680 414756 1084247560128210674644818849024 414757 -1395259152849909515569040855488 414758 -48644161733228735264388906240 414759 4002099757301355819076530476928 414760 419558399174609767003776768000 414761 -99964400972769425645892296076 414762 -1637080975893770168136258094848 414763 3538611223132024803616408505012 414764 269260889569755831628924732416 414765 221451818525522677886917750200 414766 -6759251551085068905693656676480 414767 -12096572826235243081725181523184 414768 -632101436616334065877668888576 414769 -10060998820935795967768697006830 414770 -1168568712527155114677251904000 414771 -2220430053647579055364242590976 414772 8963838311545640738734950511360 414773 2099807955077254733059505159022 414774 -646905068891025639391464082560 414775 -1706952661115848008057977191200 414776 -2781095844441986077254869913600 414777 -2175178840729830778506423570720 414778 -6345969325731963943198589952 414779 -8028835482026862251938449742620 414780 694442569667555758551709777920 414781 -26020773890681101629302044655648 414782 1150987112969369276914851446784 414783 3493423786153400194965982603344 414784 2081589190731357965524861976576 414785 427594942175331845758935448980 414786 252419595983701386052711175424 414787 17320692775023076728279318989760 414788 16325471094758736820996566144 414789 -164732933188903015074810825216 414790 4404867907088965756663818806400 414791 831085138151564226035655904872 414792 -2174411922957854713808190996480 414793 11978729338118902630367430542042 414794 4567597073513881410347322337632 414795 1100485367353734458725542478320 414796 -10562602887851121848971161222400 414797 3932834020508293213094343409344 414798 -3744330480236775731851465176960 414799 -5183512574446709573176179335808 414800 1209249321673094636900242636800 414801 4168200397534623905658747777090 414802 -2820278157525909395699911713648 414803 5370029799379626668956344419052 414804 277169129808603811794145105920 414805 -1083142919119684107829699981440 414806 1075695813711483549378695690880 414807 -2981036103144599558152453044168 414808 -579552970341871710744924672000 414809 8382602477310265251757122416010 414810 516959622259766788388407430400 414811 1061737076498980446463045935424 414812 8213954108311216632217648390656 414813 1615121494745457658724926185024 414814 -2519016230634871233522618109440 414815 -3551858635941031558547656046040 414816 7099863479372640912344285184000 414817 6063254946520883113799288077992 414818 -7299273522859981073032475486640 414819 7814330712778381546695517948644 414820 -1826168884890552318049730334720 414821 257294932221385541850025867104 414822 -2579338989423561809519131262976 414823 2887047880149178915225994027664 414824 -11191234735383711177262148183040 414825 -72930308487690831299594060400 414826 1938894096925409774944833494784 414827 -1677164156484202638373811289600 414828 5539943958647908940224881131520 414829 4943500986127434813976087152000 414830 -573962723742217505697738535680 414831 45520379967738047863579860240 414832 2585934220377271626888381038592 414833 -15333379544114465225232273231918 414834 2079192558363047943444549349632 414835 -148210353350700080245466648400 414836 -291818287223626922173878557952 414837 196295186496940365147472778094 414838 1440427072185919170679399657920 414839 -4021412803625074308567973421544 414840 2700216999861930798887612620800 414841 -2355846665927147794372651516928 414842 2291174363840591634026363986944 414843 -1439566257455912293837444852992 414844 517401839276257203524473186816 414845 -11268538026297389023535222920200 414846 3442375269358945557465898889280 414847 11719471312668458363686080355552 414848 -691666547672317014829411860480 414849 9099441795482444143079428598064 414850 2015962153577218187780113724400 414851 -9400256813880928915302745375776 414852 1021391784394326911860456587264 414853 9188507469279767693907581301024 414854 896056928843222117361446259840 414855 -172048802748076582281023616000 414856 1021384274795816314282773350400 414857 -7577298733296345335228798049894 414858 -1665213120899774810914590786816 414859 -30103497892578122882179485896 414860 2429381000751442944381668398080 414861 2862368493867354105506861652384 414862 -548345230292794091474863099008 414863 -8521885178618470288660866638880 414864 -29743387024034216242310086656 414865 5729216774656262442991703467200 414866 7010501810108183941316903455632 414867 -3231085927209959728776697717320 414868 -3069107810859333340030018869504 414869 1950086899233540525446956810752 414870 3184469123251362297030387388800 414871 -4310983791727288621534234479928 414872 -10451643443201570485721804851200 414873 1022386813693845315211461579264 414874 -2865531142183204327314296263680 414875 -7326488714992986031693675860000 414876 -2033381457181818505591009689600 414877 -15471530293829807463469178306688 414878 -3173973537269129148314250778176 414879 -2933881649297235004729508551152 414880 -1354256130958506243170978365440 414881 -3308876460288123814978497481068 414882 -66406140706515725952179951328 414883 2818858665689542327279570162188 414884 -5654686479065901801142042152960 414885 673522372095504674431419178560 414886 2917598678738699513955046951392 414887 -5361056483537494448976682415208 414888 2643265931609382267438906163200 414889 -349351177289971044086898498310 414890 -1532030971404594709809094763520 414891 -5038861586711479020992520051300 414892 -4194873682493149200696875862784 414893 7152502803146128234360785317142 414894 1918226217123509273548633396800 414895 3408318095338962846734605004520 414896 747201908048658591991674519552 414897 -428124063384697423217777372160 414898 -6998447074210722947721590225280 414899 13080776150310493409527463973900 414900 3110917018269482928389234332800 414901 1967527797558794038454923712704 414902 128532948392651752547058388032 414903 4478987904515513329017943958400 414904 -533672072721854369326537113600 414905 9616625172261513112464422277060 414906 3056007065574636710489192776704 414907 154515001356879058179313157800 414908 2649757027808937617044212264960 414909 9593493292095438801771279360 414910 876850532937680675172873399360 414911 -439699691529776253907876276368 414912 -509197453217066729275096301568 414913 -5693639994578806673397588603838 414914 -6620928357444428542425629872944 414915 529098613449389869402550880000 414916 2905026403221978573092679548928 414917 11293122323782822602124541076000 414918 -207974554513577772466711576320 414919 -16074629045868482138662267246704 414920 1253090353613314872672195379200 414921 47801393380606006103249266560 414922 -2992834626492511394707502188800 414923 -13950626867338392192152199486828 414924 798733405894414664010213015552 414925 -1371064399967891253219064215200 414926 -4185623584291306859212820513088 414927 -7040638014958328384936809005336 414928 1081394765388041745850252746752 414929 -1757860660155614619448680979470 414930 -305354405804577611142362042880 414931 -2027571096481933975071627842496 414932 469512721860437867900780701440 414933 -1998476975773565406284179918176 414934 563632319494300058459137537920 414935 959863079734881587181556402560 414936 -3640197837088588733285168332800 414937 6485649814990794878452910425860 414938 -2795919307677502244171380004880 414939 1831465306654864140465444395520 414940 -3167136548202894238258690152960 414941 -8419593723881733667287403051200 414942 775772994400026008173267544064 414943 7774961989241861179819169590224 414944 -6958785751122330725240636964864 414945 -584530676337526316401876731180 414946 -595416004426562202416547915264 414947 -5082409184903292273984525966960 414948 -3616186118251063516846488023040 414949 5261876121654226622621785773950 414950 -57039568693882211911733390400 414951 1399240239514567789683834728784 414952 -4058379393714835876300308710400 414953 5153784174416939655485193224832 414954 3742051026737797683484232236464 414955 -4146502245556911716700988097040 414956 607477083009211247087426938368 414957 -5229745088587448446864319578560 414958 -726323626722369926381193961920 414959 -715548679736053880237525361840 414960 123916706909821749833131622400 414961 -1014558674889324327702594039000 414962 5659137858086732586160885193232 414963 328830673157287814524126923360 414964 10605722018060540718772174743552 414965 -1010105487331734747904233633000 414966 446953755402060946383444000768 414967 4326226212477461987576028866992 414968 8862570575892745573340081602560 414969 -4725399261465919405868127911856 414970 4294177070612319943471973453760 414971 -9053592658795951953426837828828 414972 -1621976756010525316354948821504 414973 -3015680639459502481032812812776 414974 29060663551121381521077869952 414975 -1740289210827638368064838652800 414976 -3378420449678743113701615730688 414977 -14440736973601443079052820306174 414978 -3880392090236080329849003547776 414979 -8645232640947380196826067936360 414980 2724521896398185195699120160000 414981 -6730350295802729346651250675458 414982 1644998536322559585864842474592 414983 94439006671446851400029852424 414984 -3603408156988087324482491719680 414985 2723610710764631763963117774180 414986 -1711636911497518717975043219712 414987 14975369379571245530936187755520 414988 559242155450826082633432093696 414989 3536206541143750035093450107424 414990 -1740900186658022566562172864000 414991 -4100792621259213527670967286608 414992 -1030195325535889019604316766208 414993 58127640876230786045347093344 414994 -3563993124757411005219302446704 414995 -2181475493247372419621392727040 414996 -3226056950256461983456899729408 414997 -733773559514435229466006477056 414998 -1417518053548423181860687311360 414999 -3878851506400719602221427144136 415000 1211596277657049492861945600000 415001 -3494538897692335672255197534588 415002 -7217389039937574556249132032 415003 -4068135123789387656272498607936 415004 -3112961655437743038649559631360 415005 260948683487505402007233249600 415006 -6583058417092827550143797835840 415007 5090853624238388184558127105680 415008 7547320696787947705466969653248 415009 3331768659753194374919232186432 415010 -160771656013512553715982474240 415011 -2489724444670054571609990139528 415012 -2467983552296395442447168851968 415013 7497870402709151577800261555262 415014 -1045163858484998373330248063136 415015 1825923523942012951686564767160 415016 -1796362670842727366883181117440 415017 -4378736397844498996573449336000 415018 -125319810682439953113427529040 415019 -5412604463670256028523243776880 415020 548976139765234138035946183680 415021 12591901737656291474240285251692 415022 -501416745729696026078107562688 415023 2627232677724796437660438582144 415024 1365625166092058120957293936640 415025 1988918361864835576140700734300 415026 1442107482842737552326056610192 415027 -1284357783446289825465489595200 415028 1048158210915139473472617455616 415029 1132883764936326350922113102880 415030 -3553853398352379112824288000 415031 1339336528718049336982392785832 415032 2793348016501983368189294776320 415033 -1757786488955626641295037597756 415034 -3210101914385956215179740765584 415035 1365191661961031760225538892640 415036 -70608974795971540953139118080 415037 2392704354623528561255768541504 415038 2400515705665609525372574539008 415039 10350094130488536374408371259840 415040 1531523571208548194895648522240 415041 -4502817432653359007927653308576 415042 -5377206256572335781193245185328 415043 -1358487501937762292444060681472 415044 2297667068740733257834829402112 415045 -9950504812458997369743337205700 415046 1031601936852006821849793989472 415047 -2027991633965364255104799955800 415048 -2881336906754253402784521984000 415049 -1322751199899905388464370412236 415050 -2494259647514781519029725555200 415051 -1057173679158745371973434202336 415052 -2727852701937749863676957941248 415053 736081753848436686481570465344 415054 -4785840370820923182851934035520 415055 -8521048477524592387859536994400 415056 896747410818551627770864730112 415057 -5819058395665722125644613142528 415058 39451195132771141128043514880 415059 1196061104475670087463949600768 415060 -5784097897637601786650314379520 415061 5274781095927073507956187411662 415062 -640743743986588768758695851680 415063 -6010322702709445257129025335120 415064 -1886385960773463488583932835840 415065 -1637305860062219511119176166400 415066 1632138004495785519430068418560 415067 -5242416173923625176807745253360 415068 4591021769299618180281089763840 415069 4244991972995374814666674578470 415070 -2955982679091820347212559395520 415071 7150810559360529103835259252240 415072 -1671417259419296878802412503040 415073 -9418486720019909586785517459678 415074 2191863642755764370355204802560 415075 -6295140958319898332250357489700 415076 -5770165399846933166741085690240 415077 3325813174190198440503058993920 415078 200663179678342110053408745024 415079 -83584196541577333783259734824 415080 -968076287784629565220156262400 415081 -9463024615525764455913952601088 415082 -1574341649883710116343332054608 415083 -5794997593688332492039265376576 415084 -903328051042139814506948295168 415085 560926024133588830537123736160 415086 -1277834155287719175714019286016 415087 -2425020427895651697309649129264 415088 -2984371810225321260374969253888 415089 2766914418162169824344997376644 415090 798942966004530786922729021440 415091 12687334773171635776952407705512 415092 -5973027834434647964661263720448 415093 42616652242217102791154853440 415094 3119970861269560100053064808096 415095 -622668758103581279726947938480 415096 1801596791739024778840434892800 415097 7077463022151926133895856109546 415098 5115418061129754291825098181120 415099 -11521510411037934087586223474000 415100 190630547005150288839080678400 415101 -4722348452281877001785587339680 415102 -2886864000734576493619685365248 415103 1138089463987632015328685241984 415104 4268301440193997311380910243840 415105 9597595646707095278561461076520 415106 3641676881423184362611347485760 415107 -1731394955158904164711777977600 415108 10318325673243295591889205980416 415109 -857010137158570177649890710690 415110 709669664577241167006361163520 415111 2213500678967384986017380434712 415112 -6069895012500742057847271628800 415113 -3102962366224359761706103823856 415114 -326496852173767890189294720000 415115 4808119874823826183184958953760 415116 -552721199100855707751673033728 415117 3529994748456284969763106960672 415118 -3983675238094720543091403485760 415119 3855229204878967289130930756744 415120 1583837463291321853670153011200 415121 -705455764473967438327506679296 415122 21748406488399370180601527040 415123 5422376867564223992901896736120 415124 6927772521050335174695276748800 415125 -184195772638813098693405981000 415126 -7088565341610467749367521963488 415127 -7573419514875795524718529196400 415128 -899907539580433439611161661440 415129 -3349274156133977690747138267712 415130 -1693743998918551037571786251040 415131 3600231542271025940235559250880 415132 8540268026475979620366653094400 415133 -8814511383437900498398948686618 415134 581186363176043589564375902784 415135 2140987682856030334231369464000 415136 -4813653698468377744587543871488 415137 -3723711580158473588516266075200 415138 -1061818994596060682247477743280 415139 -6799458591210925555464766970760 415140 -1205304324362357189167315722240 415141 5956424362830724615796386692542 415142 598270331189683454738813954304 415143 4415752008457161292533644969760 415144 14206653097868692560333539036160 415145 -10335430342721430851314016611200 415146 -1997500021820182072644758044416 415147 -2554539816393613865306794547404 415148 -4777370068526381022829532289792 415149 -371488786481849149958982463872 415150 -32224327877845408209921115200 415151 1960249795013383497608875296 415152 1635965960729508194699738972160 415153 4554113961919586151710751872402 415154 -84922858277260098413599064448 415155 1030551821885636316212397141600 415156 2148613158874765744764749805568 415157 10237542423131816485257823121052 415158 1561129781571451818393123086784 415159 6787292462196015775085315672360 415160 2762142020143624938202190438400 415161 679644462373744559367306416688 415162 3009636271469972175715921595904 415163 -2715818617581961758549754466304 415164 -137116816638697158717090954240 415165 7983233554103670051651863520 415166 1509067893681901879351909043328 415167 -9778022792068662562716888120 415168 169793313339170243132784640000 415169 12734783195302768936000841169840 415170 499629546262254926340981849600 415171 10047994233279122411449896653372 415172 1283711079475614067274123968512 415173 1889134192544954244691186764288 415174 70504036517356955614191609792 415175 5492770745710375889334563138400 415176 -125907924808051968503319552000 415177 -3656222104372760546342923773660 415178 7189407304943346207877065710640 415179 10601384046410649777243694207920 415180 -7000521904916746787976848409600 415181 1015784517580114063502453805240 415182 315954279278512951988290300992 415183 -372886999161801587860381447680 415184 -1069215892964848494857991487488 415185 -1517221286886778691878892131200 415186 2469110192035977773366784603792 415187 8403819877796443227890503849836 415188 -4451667773598795939424983982080 415189 -5342334861105006721652243481010 415190 -1975838621001006108246692486400 415191 1532470487788777356935783426304 415192 11531295105135338977329422592000 415193 -17300123942464899344330698545600 415194 1120456165183207250115191862528 415195 -638971809365523976564768182000 415196 5813879337841212464471435707392 415197 -5014059036749732676995678533626 415198 -4604011281963843724318112391168 415199 921201859786809369873174708936 415200 -1201286212954911882472646246400 415201 11041678418598105455076144727202 415202 3666254322158682787500272838432 415203 4597288807542491352248793245304 415204 4358973906127634553794904227456 415205 772153876703275074134211845760 415206 375250044506294695969918050624 415207 2804983187045910171566920112920 415208 97830311989446474921414328320 415209 3947337159377360339261797724304 415210 657410144122386776345774225760 415211 7393066579177722629723089470624 415212 -1345079591811581427680167231488 415213 -8287180748447821847140574922538 415214 230344110253688635656304548864 415215 -1090614454673778756713166202440 415216 -3161922424666403950687656214528 415217 -6102269239737960684683895564048 415218 4249669503486782038888247474304 415219 1019199687578576162489525909760 415220 -3026015273804067920928074027520 415221 -2217592383041498725214240990688 415222 3639046774484428209161234236800 415223 3499140412322872902370125219000 415224 -535664317081921990616018534400 415225 -1538867368342360317876691400100 415226 3184866553295561234015945272320 415227 -8039234855295832790896762219920 415228 7459476010428298986674642013696 415229 1720641360821076371994944557440 415230 2267042219754700183506896814720 415231 -6433439571617085428227809299968 415232 1855908211115856850804373716992 415233 2304228889461370824231410476800 415234 356714320500148859857133862912 415235 -6820755228441937441991662174320 415236 -1318339049405486582159781516288 415237 2135720006516625331645185003612 415238 6423970947429181189186862567520 415239 5315594488681116706712398666368 415240 1609209659535715168543464652800 415241 115385494645752242042404832052 415242 1822213305150630359006263472640 415243 -279289569360205210258692649976 415244 -4536620009951652858154245982464 415245 -1842788781019012225795961241600 415246 127090688139689002965534118464 415247 497038636704155770112297721312 415248 -520679437177706735027496026112 415249 -2735871182311017813204685704336 415250 -3797594793693711902616746112000 415251 -45536409070800962666634604080 415252 -2978516679851619999340997467264 415253 -921109848200802203292511968498 415254 -1032300539334252692233510330368 415255 -2496695074058576129004635725440 415256 265983646995541148654082938880 415257 1967999769667267234052947807392 415258 4713872201132898097382524746480 415259 1935080842193886200188430936160 415260 1315053548530403651138324736000 415261 3780239561606935749808309247424 415262 108976664958739716245518149312 415263 -1004990837060016715506784326000 415264 6356848365550874849519523594240 415265 -3844481264292212648211491524140 415266 -47551975798004328241302034176 415267 -7108669269644814723828833729208 415268 2786951589644425016152304050176 415269 -4744861299786949632106045549506 415270 -6103197045568358648577663143040 415271 7192023933777888881150064404472 415272 1872769921233424302417169121280 415273 7292817352890025240990284422522 415274 -2671252577816880927371117807520 415275 -928472639348313877015812310200 415276 1544976147414495073621412192256 415277 -12943886884118875436952014487840 415278 4217254366417735964233204341504 415279 -1697637070807487150968023814800 415280 1029386664837308752110968832000 415281 8696529328631893518296052861552 415282 -1404521351745783442191349475328 415283 -6024860796478862402252118490560 415284 -1821113744998748445844763480064 415285 -3493155356587260932394822042600 415286 -2111896746621925630109653005408 415287 -1883253845396693639821920743880 415288 -1996391008960221911036321710080 415289 -1661427916930673061669645863808 415290 563939334012781105193738649600 415291 -6426559625080551931435298740616 415292 -9009375081382484751405415249920 415293 3553773373130036033803121815680 415294 -6379164182087533938547031040 415295 2482684398602799829648143565800 415296 -1159551828895958731588305420288 415297 -179517096500430502601225308220 415298 1898595749909111920753692908064 415299 -7590342189375492567064906256136 415300 2103273642388936336576618198400 415301 9938913036300744729023184038400 415302 2085922791094164574172261921280 415303 -4350943926956666568062178211840 415304 -5995164591229596246751865994240 415305 2336370320020211306037103060800 415306 4361767712611790538013996706352 415307 -1496621627479902937307222056128 415308 -701805247648062196489309541376 415309 15764318391306648832396614130860 415310 343723495360256528355453888000 415311 -331652098574323689467840984064 415312 1933462597320991222818744287232 415313 -928220794333916254237493380800 415314 1206584481083911224503378768640 415315 -8721010742136367884270883673040 415316 4076161612335562764229472624640 415317 -2946277957737505379757528247488 415318 4244303519091667001068431353280 415319 1589117022865513571403423795720 415320 1255798619455138615304779161600 415321 5298631337743978753802439125200 415322 2006387539469442825018357641712 415323 -5310220397061929085736097550228 415324 516406594322447157852363864576 415325 -2845245059635534043787496057500 415326 1585575453908300333254743207744 415327 -876358242933656442091310754576 415328 -7320777855515003574263766712320 415329 12527803373192796765075785069760 415330 -288526358655322188996014239680 415331 -486162944283686148570732649008 415332 -2928614505260356456205742904320 415333 1676756868595400622693694223200 415334 1241567473742183357878650111360 415335 1295818707551309313501897608400 415336 11879477568358438494403380787200 415337 13484468553303925214971579968 415338 -367355033466379245174864936960 415339 -11956787586345406195546062886944 415340 -193053897864342798073775846400 415341 -7404014261063902691517295498560 415342 -4478217057344924352853001684928 415343 4961169948202691501480722160592 415344 -147316458227631948703999918080 415345 -3079274337553915054027611184320 415346 6533344264381618045650141049872 415347 1612058433010176335350327673400 415348 8080325608396760227382834484608 415349 15714523252143485618326802294880 415350 393423612060607661597423587200 415351 -10227619536681014152289735029088 415352 3667978624498508917975344046080 415353 2983036441649683261814913677904 415354 5048817575450036502072534865632 415355 -5296005214881350924330883306240 415356 174531114429865674125624566272 415357 -704651513134355154462459869280 415358 -4600849984596165857408592222720 415359 -3157899752492547245050502194560 415360 -4529966317514991175848689664000 415361 -8038618388316116347648690368216 415362 618000415416353193808167005184 415363 2275413960680260975484860960800 415364 3319987534557839343534192667776 415365 3648804498330941017051687458720 415366 -249277128656980862742864094080 415367 -15000587210020721749369395347640 415368 141842143425959856876409205760 415369 -2149613349245792725772878419200 415370 -229483260700159243548001492800 415371 635573740212309808808619896448 415372 7805794444969626461480942456576 415373 -2209959269396805602394330906378 415374 -1875203449996882797486202088448 415375 12708330888164883325605454014000 415376 -545695074256808810769255088128 415377 -4751627439470575100885904915486 415378 537151979158120433547876522240 415379 -6495095895922468171776529768020 415380 -9578232340524510420489338880 415381 -4539870403231883398877410472818 415382 3491719982647344911982600806400 415383 -937839634378323765098439476376 415384 -3677300735352067834661183385600 415385 -2484003676520824625568905847420 415386 -3546503965964987090711069861376 415387 114511427792776950103139559952 415388 -609574249994613585679921044480 415389 3896139803517485025081464511648 415390 2408110232794156468333627200 415391 10289971831307856751217451885792 415392 -3543956760267587016502576939008 415393 -3998827049190126957740091694 415394 -408386972640103818455901101568 415395 -2436388157385549014133968596800 415396 -3330137351590478437324762955520 415397 -1126593283776596611548042660960 415398 -108913212536448474747636515136 415399 3022753255331846675242077108320 415400 -1762349092807866309660942336000 415401 2196927819041599332520718035968 415402 -1209501932663076893080857235440 415403 -2548653301418958774242032137936 415404 4332169865324672601108624345600 415405 -3987236297011483546155239294880 415406 -23945222872154813407280531520 415407 4732485998071861489976248287240 415408 -830301337368547992314014269440 415409 7697318311048900713885562814610 415410 276335094571435799555723665920 415411 3294832819263933428319633113872 415412 -3493771327111575823232612313600 415413 -2819210217199944859233461227716 415414 -1877057951664807392365870191360 415415 -732763031382978849559143452160 415416 -2498731947143392250018650521600 415417 10666787800805078279281174684672 415418 4510766629799351305987417730160 415419 -2599253737685103955657228534080 415420 2244458506524515348233041953280 415421 3250443448382492935303006971744 415422 -3924899119111431436784685152640 415423 260800708664990337552008968504 415424 -1067068558333047310092094930944 415425 -2279303000170423368215925312000 415426 -66764973524457124518844948992 415427 -6641245537702338495489814358724 415428 646237159474622707873797156864 415429 -59869018654689744914815896768 415430 -4248962374179569782615539488640 415431 -993141111925774960523722751040 415432 -5110030292952146321032160025600 415433 21395440967596937225877444397440 415434 2914750983683358666205809166080 415435 3493288721963308385584747249200 415436 599140672917735446297870493696 415437 1392936631116946864830103491360 415438 518304402244518464360252733120 415439 2928911679377742264667741025424 415440 475546272978393498681591644160 415441 -4541291219370067500868740742028 415442 4244708753791506991289014153872 415443 23272445518018789917217655808 415444 4376689446195916315722138996736 415445 -7052801797790470769592647451300 415446 -3049267598514115291924510548096 415447 -4631493479422529872137609386104 415448 11334324548264136371771281182720 415449 227707591827126071942605626624 415450 881824322830050919700501702400 415451 2915359817288547138939595526472 415452 -1389455240594095468242720230400 415453 -4736642637979642949452263939156 415454 633850698619256088024196443840 415455 -1447070293866736584883538774640 415456 -1246761174809452564095195414528 415457 432712078474581154670530130112 415458 -2016542673627054379920756860976 415459 -6106298836324411162437433087680 415460 214934545182808022530927745280 415461 -769397816751170745188733137280 415462 1560311701837230197048243710464 415463 -2047379837791874508107999498160 415464 1021414025651553443964228894720 415465 -2092101918537234065522249938140 415466 46316124171871776589380178944 415467 1622347461046960060762260335088 415468 5801701393839021696293625659648 415469 7273800808359186264536682150870 415470 -610772479524078766783226956800 415471 -7045089852592101032946580869960 415472 -987180078642703802944606371840 415473 1407986203810329096366460703040 415474 401010208402658320073405538720 415475 -1368129379660262731324694284500 415476 -1937367117193530190675073495040 415477 -10034721823647567920172771950674 415478 -1056395110791258664007435642880 415479 -5539934074730490734895278741016 415480 4375003276248240308241132748800 415481 1201750611638156460093613798944 415482 -3245634652161553156233390993408 415483 -4312297184772802112373660063120 415484 -24438505046181962267344877568 415485 -1156269401106557596435233820800 415486 4010158158890823965027052168192 415487 -3049133825952955722002632865400 415488 5827905715297216788979110641664 415489 7719243793476637375516498476290 415490 -832708293019204313556929196000 415491 -3730089410504846432884966873608 415492 1375527747662149175640117411840 415493 -1033623298652637721625568717312 415494 205868369903434631088661038528 415495 -227591933686987845132172118880 415496 11607364685388396764412755804160 415497 -1770539911546684161284663135328 415498 5012889163258452551208541304064 415499 206652949682110985997395861136 415500 -2186497751321303637715024128000 415501 1182322536813425968564235546412 415502 12327221589188726507968284546432 415503 -8360391844744744331642248224000 415504 -2979914850123765068623293767680 415505 3846826935337047073299502092660 415506 453076719264360378020308220928 415507 -5334669667745776202552934444244 415508 -4330276445385875619281327120640 415509 -39460878858161362012989171552 415510 776082769214209268131154943360 415511 -153993903415350956052386191488 415512 -897943175482913190073175040000 415513 -1222765762874672900470838800640 415514 6751375755648182688511321056 415515 -1854398419485839012939174113680 415516 585839122472495789625085130752 415517 3064861339523762243678609758566 415518 744444638760886300328556745728 415519 4117728162343044920331643827544 415520 -2573276121835743974058627563520 415521 4086769652451049833751226305572 415522 248213284009203036613293472032 415523 -9118837111787796636449344632228 415524 1676881512532676278842264502272 415525 -6501529196840498698715434178400 415526 -713940570056033945608130400288 415527 -1940278366009588149428461433856 415528 -8073815434510031616786871587840 415529 12924250380653334006115375485684 415530 1973986949985918448311206784000 415531 10869538176169602185057080881672 415532 3736124450618477701631522970624 415533 -4272370668488454129645713539776 415534 -2042941528836942140622838791168 415535 189094650265175404977170037360 415536 1759061448649717966119014498304 415537 -13017050079693015111926780872080 415538 -4925264272473054479619972964080 415539 7563008364514017896864634054804 415540 6578219852418419376676691558400 415541 1001810889760447530793091462400 415542 3812995270598380255607602571712 415543 -11328517467682706841619164741208 415544 4575755266554501079286975692800 415545 777380003404977699032440357440 415546 -1683832088601454227226358381856 415547 -3332228641968691101298387021296 415548 1451015210204544095500559579136 415549 7994008891131154571625018082240 415550 808855171670489259188924836800 415551 -1965549881224662098217217741368 415552 38112028843726844756242726912 415553 12193106271877473568806797348802 415554 -1308425039290991213090151166080 415555 989125899556854763658785259520 415556 -6060881173477383540927801847680 415557 -1032841896432225328840329711360 415558 -1497608558546747349647923235712 415559 11790186466028850187033000796760 415560 5520809647900718143054825881600 415561 -7181261437936576699027770601500 415562 -577770231371000898003194174208 415563 3890058978512213174037110565888 415564 2489083601093610049827916102656 415565 -6451463193750303833296453501800 415566 -556775915393712160493232306048 415567 -7028650818026157711244947274384 415568 -1721116522131304590672103342080 415569 -5477982127680388492146020066208 415570 -2665445444982283671944602027200 415571 -10720907769981129739707299533380 415572 -6220035146545731332890579703808 415573 -649138009396322417995689842916 415574 1653959601398913412430002643712 415575 3960261247945377560995956295800 415576 434440745310453242707168542720 415577 8470423077888270506755390668426 415578 -982183745899242174151010520576 415579 14149716533518031718880745820976 415580 3168697140651627258280022707200 415581 -5502904521727737095849315279520 415582 -3127334776486155956782122042240 415583 5785852888947360873613116267120 415584 1517432310238294315366471434240 415585 9043222736540175517612638741780 415586 1816745487633480777426818494464 415587 4175837740842297525068422567680 415588 2854316915551114227560817386496 415589 -1029498434803522135308659576676 415590 1158089869086452874497005516800 415591 6543595534104731035320232172184 415592 10062561946557594012199453056000 415593 527338972206739888230507476004 415594 -4289717421374384865465180941904 415595 -116125527604842300553590474480 415596 -4685698508727461285906645667840 415597 -319567962260620493995824715648 415598 -208026862919886621482040331200 415599 -4700757567584699916471343046880 415600 -699644173649940358394404864000 415601 17622790041455687941252170648432 415602 -231416874012285761005106409600 415603 -11885995534594258467097106484148 415604 2551327517675702957817198483456 415605 -7099687907845451783595590025600 415606 -6558908545640402369967405890880 415607 9372696867183020441525353418856 415608 -5370770049863674142300171120640 415609 -11128904819073586699128381639190 415610 745136063368915388706790732800 415611 -220625469416721619501002421488 415612 6475738116556938640429946464256 415613 -8685810058285497619483089400416 415614 1273521062165038473262706229888 415615 -5340519390387706308086249328480 415616 -6449379494711079857151258132480 415617 -301505240049776841069314910720 415618 -4044860576984473538673255530544 415619 -14109158841686116883662539423840 415620 2660855934903722085706081516800 415621 3496041717851872463469194442240 415622 -7788421276065306522845404521888 415623 -3644926674813080774814794990256 415624 -5876874152512821182943747809280 415625 -2707709715298707738157539000000 415626 -855708331891422386949880363776 415627 -14455770008185360370178318260524 415628 -10461210667970593859310514667520 415629 3033797788185045210138517679574 415630 -1788662321702457556623047740800 415631 -1264766650188299821928736239568 415632 405416130513664735572677885952 415633 7230880168535215298225070129024 415634 -2700787558463220733232329728 415635 -7171920321307192942332987600 415636 1586657445319473272506093312 415637 -984688846186193042573898655968 415638 -50641522416891648296507980800 415639 2033273924937864486768765639856 415640 6528688178934914990881835212800 415641 439639895274994468700261782992 415642 -1259746021903988031821084064528 415643 -6912555629232350220375799866108 415644 5375435334183861412653709885440 415645 -8063741735667281358197433178920 415646 1057924701563971390197855206400 415647 2132941038838352982981157267224 415648 762999024317924300522300375040 415649 -1938596409775525807568653801836 415650 381102049880839289326824057600 415651 3344382470109497683581278194652 415652 7136502228769276321951683793536 415653 267238930643593451131791069504 415654 -5068069989666971522296236150528 415655 1396485736437363386260472838000 415656 -2323783047898153064341645148160 415657 808965938821794630358952733120 415658 -400459714826321473709287503168 415659 -1344819871887897615314863222800 415660 -324499434316753116686911027200 415661 12820529027164122876967349450262 415662 -1088724171833487351191065280832 415663 18548278281367345594943100743040 415664 2880739388193772517694188519424 415665 -5150547901398507308327711952000 415666 -1990002438125522644847453257968 415667 -1275952115754570138846969105000 415668 8250746616650321670678144417792 415669 6408990094912561514944901017070 415670 -2264818766206094627675150067840 415671 -5099382287153350210842071279616 415672 -10883118406412939451543271342080 415673 2648308839722388782214081098922 415674 -730627041177427120764128582400 415675 -1219710897689302619669719616000 415676 -9398226032701746313801435991040 415677 3772705927804979942894845835520 415678 519256104783344353339995157056 415679 840616146630169385874561386496 415680 328157449302979706572410716160 415681 -50146282115464609560832755136 415682 -7154825799863766704114377219200 415683 5144854761673901916404999992452 415684 -408253352847216249855793377024 415685 4120311863400729909803050456380 415686 -1284959419281264577659135465600 415687 5947247644205804034745319141336 415688 1170459414064641583002496696320 415689 2901087620899503602539850340624 415690 -1663211050036226813698152595200 415691 1469529583504371453845224627092 415692 -548343911005056040952668172544 415693 -1737244578943370121323816648916 415694 -5418703540153805467834226167104 415695 335113664153365188413874639360 415696 -283678543336907984715745435648 415697 2993529889646771453355916156146 415698 6478474161456288489159625743360 415699 -4407389172949596004290979946520 415700 1402941716329450716045274435200 415701 -2584340908711881169352616354240 415702 -141770920115286714121289312256 415703 -3039098460637732951227431235696 415704 444425169739795018035110277120 415705 -5518939903120533263122665161280 415706 -6358404649177639592793705542400 415707 1869723686834224961544414028440 415708 -4699042959586471824766176650240 415709 -2026982753509941708450838106784 415710 776486016607514303539306368000 415711 -2396147154598559431408119242000 415712 -12881711498707731343786080731136 415713 -7079893846596657682872882789456 415714 271110286417239399714786800640 415715 11594393233792195301882852860800 415716 -1865484232169519030684215910400 415717 -12491869015728640624243043983234 415718 875841089212559930357369255616 415719 -1740594671338712589105821186400 415720 3272031813575591363216037888000 415721 -14602429374324963691050322443078 415722 -5186970686174756232615363048960 415723 5517737284718071616267009836800 415724 -79172539729632663708569961984 415725 27710110873159623132835867200 415726 384477193914603034606108695360 415727 822164232189121511157403657008 415728 461530855773848686650703183872 415729 -6297440368920824306496958986670 415730 1181850544090558543363459315200 415731 -8618295381633086935922507592648 415732 -1802865398993008381090641487744 415733 827746622073599127928244291040 415734 861514673764084434769419763200 415735 755911459609391254381178470560 415736 -7064252451989776301860749987840 415737 -2331148155175041100044029956800 415738 4719172943424091860895069937520 415739 5332252982054477921294913808440 415740 805093748802890774149056261120 415741 -3334258733765382033321456454016 415742 6234708055975418600827429919232 415743 -7164724523214211216927650407736 415744 286592889532514415957717811200 415745 10070698732401538076895109569600 415746 -843633813594350482298382816000 415747 4472432568055834269740935389720 415748 -4751118130101928043653833953280 415749 -3218450968284188562581100167520 415750 -3822693216477215663616800256000 415751 -317631374753702474934978429648 415752 -6252515455605962019582383308800 415753 -2206033428829014783734452497116 415754 -7587086749344279267157065737424 415755 -3597499643717244115966700667600 415756 -3992122103824396080393890560 415757 -3790756891884666666218981677428 415758 1001463032491121859598710650880 415759 -4898967440959226265099807849040 415760 -1628505212284134706656774635520 415761 -512352669332090249339199456528 415762 3557532664745732913977899072512 415763 1599947041870719937380460807080 415764 404819426525228706729127420800 415765 4794281809654287728524763707740 415766 -514979022480795901629042400896 415767 55204371334732535274133547136 415768 7057341420975301867969719490560 415769 -6707175047791106471491199405688 415770 -2006466376685652192324040070400 415771 9041672421913355933706354781872 415772 -1368647581644031450341554257920 415773 -8929328237619507364843661018400 415774 1795779340981590421861651526400 415775 1658992450587867376611474259800 415776 -3376423011143631256614088998912 415777 -6672320677146454712047615734400 415778 -6171866255953811525123738563200 415779 -88389910276376032870915928832 415780 3215322792450583211556578361600 415781 -255834407606877346455620750436 415782 3804178109712708580180500967200 415783 -10708325951953565648832122216968 415784 -3170401033941956442593752765440 415785 42386115467787403786438991040 415786 -482129523184711406667315254784 415787 15100192546628133210958268192436 415788 -1072162500619795167376780761600 415789 -553156093863694242057929738400 415790 -2459806982798151569357921025600 415791 -7699310990400132160122247572600 415792 661505702006989223105806336000 415793 5690255591905923746312541518400 415794 2311698669432591245071627410048 415795 3583037033520830506035117521280 415796 -3478073878512467316751556321280 415797 2015675914210444689238271527200 415798 2727779229091110645397899380736 415799 6001620679912316799326714821800 415800 -1413054175235891167530270720000 415801 -8238428811127553454469219786198 415802 4305524247900894223426289460480 415803 -2232278106293135421708747098112 415804 6390170472692185867989721926656 415805 182550402395556860404129319160 415806 -691705807801666856084220921216 415807 -2306909802129956050533846552576 415808 -98752193646671151777117634560 415809 -3631927268094774948626277799296 415810 36717101376506372374603061760 415811 21471147468009113409214020816384 415812 -2156866782139877467346168767488 415813 156916521251875405245749955424 415814 2483168614466456854304594924256 415815 -4197199595173399282702128048000 415816 -765888902141006799642277739520 415817 2562355948611637872715426816320 415818 1648225944893126743492844057184 415819 -3099280613190124573987723180780 415820 1236121235211865384820344596480 415821 1692695019180738690829435074624 415822 2883244036397370743254257330048 415823 -8681887392151263374242852310928 415824 -1565590121949825200318121639936 415825 1932878419307061010986176608550 415826 -3223097265187042030641763657440 415827 423864424615882257094992009840 415828 756022371509130355364074203136 415829 9656722866631203851497099991520 415830 2360705972259945076257119569920 415831 6839643282383861225980324125120 415832 -1850896193724256805438035046400 415833 -781587429306424456427722981152 415834 336810519076859022275296634880 415835 1650188618374063169786903653680 415836 -359342076493523344383309662208 415837 6409048401628099685763472652184 415838 341884021466438703777321889344 415839 -3063689620553453755066278672240 415840 1508190480638852650822423019520 415841 12166499412616705006756795329300 415842 563833540012552758612448372224 415843 3768079255876569337909892759440 415844 1120570540725757075728216748032 415845 4713877934211441664934116837020 415846 -642198990197966610976474660128 415847 8574922308390817112212236134832 415848 4575177149062742559689624616960 415849 -5571837355554059885015555080064 415850 -1576028322038365552973033007600 415851 -2371218627118216116049098528168 415852 -5295648870772225615003298232064 415853 -15657228927561661972371285600 415854 -227541140627571626523106981248 415855 -2927190231428919457105540734480 415856 -1693078712425994558678520299520 415857 -2210116129598135539752699938112 415858 -70674835129228371091381984224 415859 -1894843385935263140907456553200 415860 1642538052766699330008324096000 415861 -452801563793396770799653827538 415862 -5872711891824047372982970889568 415863 1107792131241427984287071844624 415864 1358379451969889538077567078400 415865 -583078141861407901599187342080 415866 -877067738326357802480911479552 415867 -970331675821348307422860402048 415868 -957111414035211620366794647552 415869 7886054786159165622053155043040 415870 -340316445936723917644847485440 415871 -312600174066220819654712976480 415872 108511212403302792573191454720 415873 14344829686114706792127709941122 415874 6911236004170671047457358302240 415875 6901167399181862242512218940000 415876 -10270967922397758800670998688640 415877 4037290534281812046457816416 415878 2005165188237362622591763065024 415879 8247536654138371804745831699480 415880 -1564006610349609267028310323200 415881 728671124146558172127761666880 415882 -7527705877585237178303414720208 415883 -2011854735844044398168207425296 415884 1106772207780741325704222031872 415885 9160570156998451764934871285580 415886 698256543276286156670148906624 415887 7200749207652501756344704077960 415888 -2175015007345505930077685022720 415889 -462080183793609428869130310540 415890 617012956191620297523869212320 415891 -1478505802132754306163021369600 415892 3272493802220242847508780863232 415893 171037749963577693658364905184 415894 4503116858604096597335731070496 415895 -1954236175716726540191986769280 415896 -11130707253178872087112581120 415897 -3454355394744584248406951085420 415898 -614758917441455013618645316608 415899 -5152429491142229020330105862232 415900 -3261973630377853099044556288000 415901 9296397320372947048959003196902 415902 3134479088841518031985737882432 415903 17015332759650845607981712269600 415904 -5052946226581826680878246002688 415905 -2471933320236067069302706356480 415906 -5700304408070636824646078044848 415907 5523450369045670063880736366312 415908 -3530170591550371905447615252480 415909 -2453565968857038947553151970976 415910 -481256865953256250274376960000 415911 -2187674774865549659225116403928 415912 -10466994658222953811363817272320 415913 10984700160271685978263964567184 415914 6473476242890887411658260965888 415915 -1886752030117486389050273532480 415916 7657766720819787851679969834240 415917 574785559370922631274337259500 415918 -2466593712048007023560445185280 415919 256741740024941573256219661296 415920 37809155360051786841620152320 415921 6874191310916049271342217820144 415922 3341847591340414035615865491264 415923 -5742902920654254083295888457416 415924 -3241211560813188212479338815104 415925 4230664855537227347716941964800 415926 -818043827319348075360135801216 415927 -2353362320287506581466964916288 415928 13912989475184696116759114076160 415929 4339387606877458604673402068640 415930 -1487236935368381496206661764640 415931 7306493746347957405733947525732 415932 1098793704203899604636292071424 415933 2993235220324214005078230029920 415934 -3383054679033045974818186224384 415935 -177116240392092668566377979200 415936 -3134820425455351120544978173952 415937 -9703228745502604190413138452414 415938 1395291926760719754860416770048 415939 159950068285779654552340125840 415940 1091127036701283533873820487680 415941 -2219631618358313015568707243808 415942 -7793300249774653287693061780128 415943 11847928936972472421891235729944 415944 1125977217826637568985726003200 415945 3083195791065152215919349361800 415946 -6919427905716242193269652197328 415947 1642312224446463497436038449920 415948 1551436811342502018580331248640 415949 9739903335151517566004190232950 415950 -2150618985993379600486432512000 415951 312873840525169991915443987952 415952 -1192996975900688793531160633344 415953 -1994948619676096907400329683260 415954 -57301822479104271425224498176 415955 -3299988887691974860393764375840 415956 -2592516138732845958001116303360 415957 6027971536160361815552991504206 415958 2441530168451345083912694469120 415959 -1101045092943974315902757101872 415960 3999712887014647750493736960000 415961 -1162155091436520603585200707068 415962 -2537285374469511901545657500160 415963 2203278594557077343867404758212 415964 -5771324965274270706491366721024 415965 -4135419961999504964157808013760 415966 60015746128911477078158498304 415967 -3042737311404915601753218918360 415968 3507123700314118190150493143040 415969 -1565056384671247505328581761630 415970 3744253738255446016432140667680 415971 9860726557937888501120921162340 415972 -7069738133058775633010001572224 415973 -13610206228334504904525530336580 415974 134979222988539958126598736768 415975 1560488210586621376516671888400 415976 -2075200932330932571369201254400 415977 -8231959512665543525677112652192 415978 827825642888702891232622765824 415979 5153265283367091595086147470580 415980 1564043884400306163170602460160 415981 138067581050705375123409224352 415982 18907199338743524374638019584 415983 3113408470229914559625450678024 415984 -1274818930755709782666649600000 415985 -278648313154381769375629453440 415986 496551497489644527512792179200 415987 -5032560257274476734283898218160 415988 2920569423759962303517367471488 415989 -634858070262150464474583121920 415990 -4180483246371444629465043525120 415991 -2199194972660413314458022304488 415992 3355723200725453302443550494720 415993 1441259285194372466523312027242 415994 -4979289265069780369641766978704 415995 1516412195792744505106509771120 415996 -1215686410157120309167499550720 415997 -11815917495656622113335556060928 415998 3754475573803887195336817152 415999 -16136762306683590017504800000 416000 -2829441497524584920672894976000 416001 -1683104906438977127774448473280 416002 -138488372553153974731511424048 416003 1482538944360681282908357581056 416004 -3074635434548907710594289275904 416005 -5451456240521649438626733264000 416006 -6874468759099609573832137350048 416007 -3483880067285272251483606538560 416008 2416388966839825866109267200000 416009 -2797225242776585130087310692960 416010 828496821033860586745690748160 416011 -10147859910467497870518737673388 416012 9228682199796011198766152845056 416013 524287555467768007529127089184 416014 -2396564675336993150485698474240 416015 869702866056526875210660353160 416016 1193748256484824216437942976512 416017 -3317590751945185707419776636288 416018 6699786695967521727329170626960 416019 4055158906011670315601525187888 416020 1397243014278883098804201553920 416021 1044431425881640569623236297632 416022 -1099716503039380192724474891328 416023 15308704552764890122163138739272 416024 1941657981268678717074289459200 416025 -2692065331226243002978065692025 416026 -1606455263405718441730096812576 416027 269168244081648783358807012560 416028 2611533398333616195760389067776 416029 -4279041117057474348885008151860 416030 -2707219988435022249402675483840 416031 -1998462517469036269982018618112 416032 -13931062103524707278552334532608 416033 7769555520699967809342509779140 416034 806374570214931824051635203360 416035 1764203521032971236501394262480 416036 -7872807996389405667891137013120 416037 9456697907469794115747271582560 416038 1341913987490164706649361389696 416039 -4334709163842826477396229237976 416040 2348468641323336833141454028800 416041 6658740467612600344669638689652 416042 -3223886360502591619387773152256 416043 3972830535677141030215113436800 416044 1635533889313477809683216480256 416045 2035523576847442802431107713280 416046 -2630879102037365141735377031616 416047 7478629546355042871785236480080 416048 -1928835990289302170672256073728 416049 7546096989837628337991865482864 416050 -1284548707323474365787415783200 416051 1204771635682780470658608381504 416052 -425137248466205346105200345088 416053 -6115120926935774977417052270880 416054 2686355367216341408903712605952 416055 2847955887813801828046297703760 416056 11103027289047673989701554114560 416057 -2059457966427303338106308345520 416058 1409093059785246851623766645760 416059 7283197812259968633101274989600 416060 1665670928201340200597542901760 416061 -35621644710468754213837401690 416062 -7411070307079199632028567256000 416063 -12155916637838202908183210192520 416064 -1045905814789110201649440227328 416065 -483235536125329637678359213680 416066 830568769175151886256568382464 416067 -1176157261318948210434317411520 416068 -40306731232866525160995502080 416069 -4314277488110108510339675424804 416070 -2451786918125639124097873612800 416071 -14048632266728210465929384994728 416072 9128548264520647934978621260800 416073 -2995214671904937471054007016256 416074 -4782988762665610862349174784464 416075 -2352908595066830736534981018000 416076 5220860575357933319508352261632 416077 14821261232524522697031466119926 416078 3389996313639884032131665245824 416079 625037575949135005137283258344 416080 -108802206502629354712651530240 416081 11687376793235723251515401342400 416082 -1294532503346084068346522167296 416083 -11377484161047636733228672739880 416084 -1033674525731251956087035846784 416085 4707493786028205936366542906400 416086 4837309885301458886918097044544 416087 -5135092558244999609883628634448 416088 6778406163511543946449292236800 416089 5609766576270403958986489674890 416090 2031680227437348116623643224800 416091 532038594136179292410057352704 416092 -8867272702344875197435760901120 416093 -8402695287023719152764671123200 416094 -349232562532108963317439484928 416095 -9657323388366504959755901885400 416096 4990768449357917923581959995392 416097 -549610608486478792305417635088 416098 -456191173735859130471298465200 416099 -433922981976361447351216300320 416100 147614681040628403656809216000 416101 4683590951579272794634948709152 416102 2369442876643866722411002219392 416103 4061295410012588894769134349264 416104 669654500071932040641467627520 416105 421393676682168229585785268260 416106 -665711891493835188578652126288 416107 8863417430518506833747641290356 416108 7267899714369071821480056162816 416109 -390578458696976781298726243200 416110 -718361442811694902785732095040 416111 -241303159899422540459378694408 416112 -381739715988037096478428200960 416113 -2258921950001308818558104284974 416114 1713607010149572344127751792656 416115 -1330029487581264842905715626080 416116 2939892487699993467832455063552 416117 -5291064814698659846074340878980 416118 -2212524544597325690913109942272 416119 -5295661648657474249532087480 416120 -7529896666703535306233245286400 416121 -8991646776506358372509178295680 416122 2825028869338123733791892236032 416123 7306846891879008790710021977640 416124 6502903572644974317621227627520 416125 10151708306642482107732242535000 416126 -3427020243870405784537356207360 416127 5443224148526137797935483447040 416128 10983311176763808013748608696320 416129 2494908260324543801065476797376 416130 676812507553444283354733603840 416131 -58427303105551608404268828336 416132 -1183915155653397414255501919104 416133 8396517361754547370171328782302 416134 -4445676366601117085197065530784 416135 -1971801498542675792704113622920 416136 2538370959891878295640381685760 416137 -2932813104416038103028445453808 416138 12076962698117682215054581386240 416139 306325309697520698283964247808 416140 -3694393243336776685921004866560 416141 12395605710736741032072530690784 416142 2778891941823744455384025712320 416143 -1726102310246390180860434020160 416144 415316316717699062058351329280 416145 6007275933162396773163713982720 416146 1685765669865502140982653712272 416147 -6238860832337361083558913496404 416148 3541836616665671990624774215680 416149 921959513869963283284167755150 416150 -405420213943224468198546336000 416151 678718194165259763987799689040 416152 -5203387153628200761784922419200 416153 3079439581637172466406785731402 416154 -33607093777336465574556033792 416155 -2762841699758015323291436725440 416156 1119050499883787635556887455744 416157 5085483644507475128546251548000 416158 -5622986750606552689244446616640 416159 1883977555808106421613235963360 416160 1448977108334248723521588756480 416161 3804461567440772473664924645124 416162 964508170584741612233206602240 416163 -3541373693692032259714154104512 416164 -1696990423726278684623088967680 416165 3338023947335010144946720248060 416166 392984062990336957196635200000 416167 -13564266503445429897627764283784 416168 -2079296062158557148425990845440 416169 -2132300095614315798593553349596 416170 3739092536510335266022452797280 416171 4749535649800708800054284429712 416172 410478680061555331058484019200 416173 244794061701548708279127164044 416174 2058055354160714789737550995392 416175 570930621055895195691156288000 416176 -1523029736495155560148802519040 416177 -4038943399345987439318618183388 416178 -119045436127399722370718905344 416179 2872397943070967512157501698560 416180 2857585903641591308127523142400 416181 -7229923704254366201927164570848 416182 284238235931968772030454982272 416183 -1699901530353861846202071267240 416184 -6297081814068935738789615431680 416185 -2166163203469884002417762426880 416186 5871304213852980946103835989760 416187 -1787748117960297612266948890152 416188 7484141618065804794604072997888 416189 -909670847076012795662328234240 416190 1423791075047204924713340795520 416191 -3972641817150234327115528068816 416192 -161594911376711271741401333760 416193 133085626277946905286673622064 416194 -7423874500347150423236180792928 416195 -3599843443096876086138341344800 416196 -5020577580529420223393734327296 416197 19941955234838245299082221760 416198 194418503702414473308200757600 416199 3006277773443787863541976640640 416200 7072263966605929502039570304000 416201 10933688785494633136155721658202 416202 517502132155939610347992543744 416203 -7399833942394956619565735468336 416204 -7579550641145228796707432047104 416205 8094330460455015079459066075200 416206 639617001054157145110061569536 416207 -162626613780358295779088216976 416208 -344047216861461903409175592960 416209 6418412057823444387034816146804 416210 116813555717773216958268953760 416211 -5076023159637818752476675958416 416212 -5627706985714438996625947068544 416213 2125511199606275614872594151296 416214 755272189881082926538334735040 416215 -5303660805376857883456219313640 416216 -680935860256651806689382635520 416217 -4895957195996864024875345711920 416218 6754360231124199271803148035840 416219 -15303470462754130954468695736380 416220 703215115008513321745783848960 416221 -3937197265650931256672711771016 416222 -573746602331589198874620809088 416223 -15710604837275200914585754549200 416224 -4617481235827891270464922189824 416225 -4830809468213744510758299146250 416226 2821722614994627806650601180544 416227 -3106166565124980587200822485088 416228 -901306229464227328594768306944 416229 -3006637331871423041453893506912 416230 1567771540891644491766923011200 416231 -272211002376100267060812469488 416232 -5125997795957947686847581388800 416233 -58964329694914203069419021238 416234 -1195499224343746832667195537408 416235 -2035466492749999269090741450000 416236 -5065318188165417139787972734720 416237 -829097171786010684154679854080 416238 -766821260960567930512557654912 416239 -12200867079782844061842079894960 416240 -40689365312888908279480320 416241 -1736874654569203533483393560448 416242 -662364419679320697880564447728 416243 -1663653905871348985821247763508 416244 6011752798155947833535154978816 416245 -5077592510957706315039288350400 416246 -607882404355324635227213576256 416247 -102576435261742733217784110792 416248 2590273058364309672252230492160 416249 7229363440394520252744158630250 416250 242968792664637729967892670000 416251 21413685481049135834384390092800 416252 -1744299919664273763947296458240 416253 -498608758394969339986894267200 416254 1018465240307119504647848553600 416255 3924114148768691929061294613000 416256 346541421437587751015918075904 416257 -5872371915670614128692198058494 416258 -2851747250927595234559344617520 416259 4414153424602320926484342518484 416260 -633838315199292299184049866240 416261 -4072940834924866397982429326148 416262 596733153324029337115118481408 416263 -4233538833587002085102997488488 416264 -8805049929647607420197400852480 416265 -5316063501346234762497638575680 416266 5103401720559359524185376982880 416267 -5824668922525123805398605929448 416268 487615223414319029418224553984 416269 -4318058903197390245172272079904 416270 -851790493475916782005662937920 416271 -3056488495716025413275404233600 416272 -2654502245316193556479525249024 416273 -931834367007505274356024834944 416274 1175683166053915749331695672960 416275 -5913925785131468390645995419700 416276 -2228046476300082829914126170112 416277 2230709033791402366590071775648 416278 4637481062847357164451395473440 416279 -17214534575518269152804664316608 416280 -555839600745673664676393984000 416281 1107793827145665027740062843082 416282 7891901128872811433748228106992 416283 -52701046196560609817111530752 416284 6289277634126318077257740498432 416285 3829243915285118237490535183980 416286 308191510401764923712885863680 416287 -362806849781521127173338879128 416288 -4100092639756077726798467235840 416289 -8263745566470109538577458672976 416290 -2058600397715776396417115980800 416291 8410743395652718289024023417692 416292 483596546419875831916970207232 416293 2652354969785498504439685045504 416294 134764486619405527251334857696 416295 -1258224880965446051525358461880 416296 10117384327124958388809696860160 416297 -711534854375108627350414531968 416298 -2917976278451777690258502510336 416299 -15504378322596578888796464512 416300 -697515470273223124531441843200 416301 13316795278024328838585493246080 416302 1159445613602943671134129538112 416303 -8091251348367988701809771171736 416304 -987855315152453571025696112640 416305 -4905991727505925131391895880000 416306 -3759950986571460091659284275200 416307 1010447124493207582563417665280 416308 23393786561577561124335155200 416309 899681076003706453169093267040 416310 -877538402061221089440336435840 416311 2892396318947493968127472422832 416312 4591519573621035021688552427520 416313 -42700262873522841116307247680 416314 -227467625040847580073084415008 416315 4852030163557631459858812865520 416316 -3933546655478087370873631477248 416317 -10864628286192936030452959402848 416318 -345105009496882538055120503808 416319 277857087068237322227319471888 416320 -1027964000495627719089318789120 416321 -1245313202440783877665790926848 416322 -2636233118898587782896708902880 416323 -8005548335192620640314398660148 416324 2583540008018273174167218915840 416325 -432421349900404420862563420800 416326 -249356900686927884637101428736 416327 -3341062397986951644124682442528 416328 -3559555504343932748991066931200 416329 -3978952156717171892973467750016 416330 -1612451259796107788125002547200 416331 5140235440830110439064582364112 416332 4133716316607191679768857359360 416333 12388673845562807005286715438582 416334 4316224623959598577217041826880 416335 -4725660594397104614543916393720 416336 -175267447888953992615290871808 416337 2671354984128338154298486861152 416338 1532628482475035810038971847680 416339 -1990229178939123337237761543168 416340 -283678705741901701792879100160 416341 -11126469126239848008774302027648 416342 -1246134217792864961259746510400 416343 -604998257552160056518399721136 416344 6545390245947740553875528785920 416345 5393189488140484134603478436100 416346 -135510002599770213175788797952 416347 -387708254346297539223272365200 416348 -8241329536270407751932787195392 416349 -6216219890477684434549600006266 416350 -218240147627606843747650699200 416351 1116112678007091226837812823512 416352 -6480740423850805329766561087488 416353 5213700460546305649078418733780 416354 -2122208991285141323071147904640 416355 -529946909236200317356551077280 416356 3809667596689900650480961377920 416357 -73818315612100128582724035300 416358 4462449124726743695778217902624 416359 -6942595602327156308806236890440 416360 -1163172041536495425245075865600 416361 1209143243025094542364991232 416362 424309671020776578321109845600 416363 -11442458548277709674847310744440 416364 -1946372763047849303692116953088 416365 -841840320379432024571196778740 416366 8220777745452819380818385459520 416367 -1846242385567208622618733704960 416368 762337989131694116128897204224 416369 -54632486417814559070970238272 416370 416910202508772611942516236800 416371 18159563628499586511659111002152 416372 -6756924192016600275965696391168 416373 -4463204260732318116423988223616 416374 -1587402175118474704135521368448 416375 -3688337078426663286987170766000 416376 -6887647964734316763109934100480 416377 3375370132471039153874943517060 416378 -5742579180148281002053828655760 416379 2597089556734745816277689410584 416380 -1443201588471993121513057075200 416381 -5284902227475250153323943848000 416382 -2487821900444841768402751390080 416383 9312377041134591227411330978424 416384 -2241094570970644912810418503680 416385 1286914801277917519174737547200 416386 3600490470897915031885567578144 416387 -15283596379154248975060392152964 416388 1968784953508049228932118409216 416389 -1436678343935169819744970171810 416390 -623046742158486026906833150080 416391 -3028603382190153817408000594008 416392 -121827141797147467869628661760 416393 -13905553471049678119573707488358 416394 5385083356995633889466417902080 416395 -3361167709972591671277839997920 416396 2129941750532490159950254563840 416397 -2547679942243435880848079246400 416398 1920267657560003629876513909632 416399 183247092627505525251524612400 416400 987383564612993596263918796800 416401 212622419317390542176742980402 416402 3685541549118472457935045324800 416403 504200764026503833137575181840 416404 -5208521167523455173916666419200 416405 3403899200206008983676160192320 416406 -1910444471128756380092136031296 416407 -7979353407372317720294460140344 416408 -7841267581497755987181637847040 416409 -2088110889414088898343014983680 416410 -2242007653437024543759542948640 416411 3579939677946755134457954489520 416412 -74020667326181052311105026560 416413 -5119469309532876510006972173338 416414 -2293266360642419639928155746944 416415 -1534407829487692301463355560960 416416 -2567950554838668960591239970816 416417 1723316258982039930151157258466 416418 2897449268963521744853234872704 416419 7748053584750550922372335129820 416420 -6273966611088342383198630584320 416421 -199366064463811061908972217988 416422 5355398388123677697469093108800 416423 771104910963698136895030241280 416424 2200897768938832418912346193920 416425 -2148529403248256253868508922850 416426 7244124423511950049244805876912 416427 925997054583123419500010796480 416428 1368230196867797334851476083968 416429 6505083354662855504809351260288 416430 1175702355403901885735571352320 416431 -3810579216207793211172596230800 416432 3559731100025334343322594476032 416433 -168615552837093850507573564416 416434 -7833467193686995735571630214384 416435 961475438399993164622445671760 416436 -18795511229151627025782386688 416437 1191270789579486138615975040704 416438 3235624317241053389411646302208 416439 -3006855219146768024714472482496 416440 8256595717257540008845547520000 416441 13160532357123628187719196476842 416442 783637499272978144400816770560 416443 49490040739024846052224110692 416444 1327383176591322944693136875520 416445 -5197795131292949140068159154080 416446 -745642551365990359480821443328 416447 -9542044060529402919238434796488 416448 45752965539050134621409771520 416449 4530908181488738283846102031632 416450 -193442953445534831485052298000 416451 2408454180076323839247482946552 416452 -1472710727953407088491812308864 416453 10081163148927038650350775206300 416454 786078844555796220591969730560 416455 -53305292393815180665091572000 416456 -12333297215767252474139317509120 416457 -9940965740337369050511090986646 416458 952875268624399872759473636352 416459 -972800308406878021394267327340 416460 4083533445545175431583106744320 416461 7957195632838781642936815980480 416462 -916342794001512242584379496768 416463 428437923565254344333239793544 416464 3723463224099647323552988487680 416465 42360942271281279889789902720 416466 -5380247023123002525376305663456 416467 8230440326614079169179508013152 416468 708972706938557126901090850560 416469 -2502885941386821966147696548640 416470 -4581709085802554701572105688320 416471 6148868788089819985214365542744 416472 -1005578490481215638907033354240 416473 7270641896174020584190968339722 416474 -790074579817130288751174385440 416475 45474722208344099592870858000 416476 5415961670863697502164658690560 416477 1480973553071582360198685148326 416478 97217575352926656177338022528 416479 335845108448094708548390936176 416480 3010422383566708708475574681600 416481 -753059192454611578621421824320 416482 -5168639750544075834763109424 416483 5036869527396188109838662375000 416484 1579893596446230309755792461824 416485 -1195173714661766468225070243840 416486 288825737010130938065673738240 416487 1341309990662869827272439672360 416488 -7293881350995694129341444096000 416489 2146636458526813973872779278820 416490 -259772303537525710175474522880 416491 -9005990824723989210021762340108 416492 7667983200828320181623801692416 416493 2379638233934702263443515894208 416494 -2213702312506282402884769318272 416495 -659289282938187434639272131000 416496 -974432928706195939756666748928 416497 12992312210552030861408449924946 416498 145392713555103321147427023360 416499 4989577157144081667806994239040 416500 6192969646429251875461906368000 416501 -3689358670242746566783439676498 416502 7157996993785622147422333929792 416503 -4662655226838208435821726548248 416504 10585001404030183755452550328320 416505 -265080951769704805292455477440 416506 2978191185376046061632958083952 416507 131364221271855783966839884800 416508 -3489886313392074519198404828160 416509 -6136926871388103823226262540884 416510 -2264168752415714315791060539840 416511 5955522878939273961142402271160 416512 1093090037799625250234376912896 416513 4853655346871065800806732949762 416514 -1848703955929633797464755224576 416515 4335868283264976840891224199120 416516 356441246522194585496832245760 416517 -4477835663536074857472698647488 416518 1634311251896412430307410899840 416519 -3056442633924026430504218390880 416520 -669563249417853362555106816000 416521 -3225163947906930603379731190720 416522 4317753792172477137068937195312 416523 5455039067033726814546054912984 416524 4073809114235249176437708936192 416525 -7575107271533245911470168521950 416526 -1377409395262678424522923686912 416527 772215632611318548399134646720 416528 1011265467483539866536196177920 416529 807266727542634043036119253920 416530 2897953475304685566021697221120 416531 -12497077183402860665269307539668 416532 10132963375826870303999006380032 416533 1859026061890784819288072748302 416534 3517898089406167948314946496832 416535 -2460957529084058829160157552640 416536 187637783594957882432135239680 416537 -1325840113466328068078802652320 416538 332842661249310715142302244064 416539 171544680617416081462684344856 416540 919022553848634534664954444800 416541 -129650421368409674699711213280 416542 2084429214774333759792708323712 416543 527906461244638646686939485792 416544 -1088505425339665406821198725120 416545 1168459679738895596763059825280 416546 -252351705032640979903138685376 416547 2006570218134004132869226271808 416548 -297863186095590951816031693824 416549 5335922706115541347890012541086 416550 -1071299113870952495114067787200 416551 7368975135079134182272380757680 416552 -7741802727580470472513964774400 416553 -4870562514313677144168327546816 416554 1512252836107138793274984716976 416555 -668001838438879216759385435040 416556 -2472575343740397504416231424000 416557 645881824627049181133721053152 416558 2367650946587555919967983170880 416559 1672474157316519389123381790336 416560 -385951863329610368154379223040 416561 -15141413701379429909252348072448 416562 383577498306826282041726874752 416563 867130209294202038031561383760 416564 6665808843241107049199084691456 416565 1774672454096219111644438780860 416566 -604960611832259907980221212768 416567 -469816595514211918527071195040 416568 -5029129892901890884435235758080 416569 2757400554703655113811914918660 416570 -1759115120775438304061001262080 416571 1715731747112980844351360169984 416572 3405759169775994330111088901632 416573 -11587060917556281174310951493178 416574 -2618016211139202893037778606656 416575 7639871046212064240023251963000 416576 841069270188713444421949980672 416577 -883730480084457883267233392640 416578 1108115396935508480364345507840 416579 8974553008117116586119181845180 416580 1805912307182506033144557342720 416581 -10446631445693634684753068991936 416582 449919976977113543974471447392 416583 -181078802870040518015368310760 416584 -23023023030962715146044538880 416585 6246366510800243208043436419800 416586 -462345337883626294198495355136 416587 20033701591410254051562362894440 416588 4084630066265283169221042770688 416589 -3262071597675750760408261459776 416590 2459777715501023656719798148800 416591 1070820745209408693902430009072 416592 1455777063856678240939039653888 416593 13221420325125890249189921577842 416594 -59492294886110603097835490544 416595 1272518710365878097749294537520 416596 4738926874357606289537922531200 416597 5934007917252523553922654955932 416598 -435713102064920654000995006080 416599 -1481252334546089090224487767680 416600 -4881375223298923671099799296000 416601 1878280537329977343457581397620 416602 3612434659302047735184449252832 416603 15147412692404809967011263733968 416604 -7267072997254236954233352883200 416605 1816455207709587524045675304960 416606 -6566494082701981574844682319040 416607 456470655896026902985760372040 416608 8679349405881672586501177737216 416609 -1088851600614244455472916759040 416610 -1723518360170938158367471948800 416611 24551351396752805894709611360 416612 -3265726229310703688081660559360 416613 -2994814888142320318552529421600 416614 1952979165250391693637140181120 416615 1971853763706926593393621570800 416616 -823570786530408261216949862400 416617 25377736296108139924695959412 416618 -5279032592209942780449970716240 416619 1969443790603964823997696891680 416620 317358569287636704034342087680 416621 7984016038211325962868567828822 416622 -1713981897699585230724188267520 416623 -9481812106229422453306536398128 416624 -800098826804654578431738740736 416625 -3953533094874799184444374224000 416626 1100930958666825838640491253760 416627 -132396465248850212701608604920 416628 -586110055867946324012828768256 416629 5729258402975992039015122429230 416630 2444310374386426914538948014720 416631 741470804439633389961125107920 416632 -3178160190134313589418050252800 416633 981921614807738162228109776064 416634 -3348892097531755220958589163520 416635 -6111368854923073963376182658400 416636 1018931069981784069278139718656 416637 -3643305398453552573336952490560 416638 -898237570801597325643375521280 416639 -3708129740056840298499741244320 416640 364086142751155926131225395200 416641 -4718925160003824122902076776748 416642 3318073716542304788595708771744 416643 -1027235664369086915645554251600 416644 -1324350302764386233534487585664 416645 -3620907012964150782933525521280 416646 -2487462691061806237221006862080 416647 10111187436808215468756684044952 416648 -9693673276369695814313428208640 416649 3442681767963405803255605365264 416650 -356498059316636934228498674400 416651 -12853578219209047227572747867400 416652 5289769234656348129857946373632 416653 -10747374834936258648844527757140 416654 -2574618026445482643507784576128 416655 4242447819775442436616252272960 416656 -2289033979613870075487451045888 416657 4066975219832746228329687529332 416658 1514106243654503775155155261440 416659 5942952107098532384859354738860 416660 2707817290685842688173386639360 416661 -307290819985041232644201084096 416662 1304332084947561483574089713664 416663 1589707623297184926390601887624 416664 42762760663584247907006453760 416665 -1448710350498270285605713800000 416666 454690232251027425427220002032 416667 5921429648224548067374232361880 416668 1578776413062960728699415330816 416669 -3789059828427473354945976246240 416670 -36833664163192005689430681600 416671 783048001164099844727808420544 416672 15467435597739754551722950656000 416673 -4833626711421470424699078714096 416674 -3972196368936040567550511359664 416675 522287830622559608998486258800 416676 -2110395558667229641561496150016 416677 -8983871926563780772408365457474 416678 -3244970136503133257053567858944 416679 -6390804928334718968511907968216 416680 -6219734627292957276015192883200 416681 9682677011202504681501768838500 416682 213769034247472898211279505152 416683 2042054089679536372762327858104 416684 -224321889488124241928248963584 416685 4938601278792372653482411960800 416686 -1960985168949000462597186313536 416687 9874165617059881945445259535872 416688 811448341201017303492447535104 416689 -23855790226174087716737121920 416690 -2457768697648500722463062114400 416691 -5080778994260452160066372605440 416692 -8086848518375187053981345517184 416693 8990453578544704977179465832942 416694 1674728310821677260491042854272 416695 4911537041610319797364006666200 416696 8051437912477769030247579463680 416697 -9213283536551575652828810689200 416698 285171119456085736718947814880 416699 -4189736946338437594510873960560 416700 -521202656277328190546083507200 416701 10315280338931986992173213945100 416702 -1052673557242865446298274988032 416703 -97633784727521159504818144896 416704 -4314489731369753114063545565184 416705 -10084823387188811920577473156140 416706 112965492888905337101615040000 416707 4188690042237335491031733764320 416708 4575142883350746113148735544320 416709 4918038972627550090761944870814 416710 455208249081805976875550664960 416711 946586973606431464402258765224 416712 2685104797986952336174904524800 416713 -38655800598233776585917979872 416714 3729099862968441947404325118720 416715 -779509493550324218091626606880 416716 -3169953149035344064687881852160 416717 -1228637928192853015102964462400 416718 2193659106984660802426804206720 416719 -6418203545542239093448439748880 416720 321126882634149628991866060800 416721 4280899680433302671560044235104 416722 3052473121595272661186337360000 416723 -4954613948813424352139708273976 416724 953666084071332109791645696 416725 6602620229438141291968026424000 416726 -992515225000736025958879915776 416727 872746677879089185940603136840 416728 -3079375865450407198111766077440 416729 -2486736903202218567771362135280 416730 -3941686903110660362051559936000 416731 640628781768838072238755868960 416732 -6081763854572544086144325563904 416733 -1984350022250782710314951338752 416734 7875075631068955150377505958016 416735 -3116990225581977027029234801040 416736 7198843699868428377832403238912 416737 4056378222788446289911819957440 416738 -1217479080654430847151288359424 416739 3446860710734770358577789421488 416740 5489862341074632603495598510080 416741 -5306318255845683696133487745828 416742 692284038860028641229253778112 416743 -11898553219911942574819441762296 416744 5246062994795833566879151749120 416745 3982085902346976055759812048000 416746 2927434672570408029446572995840 416747 11491275287325304039908603054792 416748 -1952408935661505479693556779520 416749 19385423750244280897906948518336 416750 6754172880412591643491270992000 416751 1905472208596822621075888839432 416752 -80637738571619775204418486272 416753 -17543300574961915911190200929100 416754 1182146675979182870526543638064 416755 2567335481148907835086445494560 416756 -143956425634187322444531529728 416757 -187421368333340448471719265984 416758 4065722869326079613783153208480 416759 5854389053800387410127336078560 416760 -1580471291534248005567794380800 416761 -3466701766090516521809352767638 416762 -5106541381515353850377821710336 416763 8401297009841797379275860204492 416764 -2356907554919235396900487221248 416765 1431818066611992789709021627200 416766 512947388908793751761318206464 416767 -3853741574541697021905413179880 416768 -3574850767986482167879663878144 416769 -2896885496663007853016868328656 416770 2762944846406561876660453583360 416771 -8767954330155078978122054203800 416772 1012973105543391528170676572160 416773 -127160731867621694400989972960 416774 353252760264395589890232023136 416775 2749919173077456668268514711800 416776 -226246438210335063567440486400 416777 -1327515807605577599780182044288 416778 -424460352517162902235576786176 416779 2619435985142729738732490842280 416780 813251016379888938135634022400 416781 2701243741457216669335415498070 416782 -6245586422168145427558247059008 416783 -3914967133179080297022329482416 416784 804872333643403083848108605440 416785 2980079530124367895134496516980 416786 -719673187491819331320970359408 416787 773514951560126697735335208960 416788 -11253026177258416955167391781120 416789 -1232441107613533919522575588644 416790 1205091604568826812202280755840 416791 -684866486655264100204456627928 416792 -1603512728440994694301941473280 416793 -1992274186992094853910212967936 416794 -6525997297226385390636973442064 416795 -2319395474121324346544430345600 416796 8380503094622323222747859927040 416797 -9198309354248415930790208505754 416798 228256328963538587403708522240 416799 197761195566943585466999558400 416800 4652583023940705400933461196800 416801 -3999507178744505828355468467136 416802 -4908546772092065343661172016768 416803 -4909858517319420631475272027880 416804 7058863124222137947814764748800 416805 -1511941875316118965105535796480 416806 -550056431357483080149875169792 416807 -13524032095769030749065231561048 416808 43811923776513666110261084160 416809 8794579894218979208738213475316 416810 1256595611607730911524711326560 416811 4851799272282940735039244067672 416812 1961078940645883886835962952192 416813 -13621560209570965414413753853716 416814 1195093048460367655591606075392 416815 -1017268997114745509598376567200 416816 -517886351720068822503840153600 416817 10750171172016820407947816647860 416818 4361495706420209139651931737360 416819 -2634915873315561273485195600256 416820 -2008613348880795732381330769920 416821 -13540080735718881038023524088978 416822 1387572998762772154926353080320 416823 -1267990598076778423346051734272 416824 9491137157631418049422578216960 416825 1093788982533809338745241389550 416826 -61951385368810827630516980736 416827 944531831969407814030686815552 416828 -8024577378858997117333733471232 416829 -850447001418044077285703442432 416830 -243024380907324329099250737280 416831 -50236959428107094024996030088 416832 -1082623691061172459044694130688 416833 -12204043295474946121484864665918 416834 -4025895101477666439034158776448 416835 3745888566414757912603231923600 416836 2440088716982712397508107522048 416837 4665091109774152552638062092380 416838 865319359050020636944954801344 416839 -6403162464022262578238959048360 416840 -6968658116895061036833853747200 416841 -5938842304713372447853042007040 416842 -47296937043513159314455938816 416843 4545627511975902364852673328096 416844 5599082623338651159407468033280 416845 2219393791757346790122162360 416846 7686980128609234804789385935680 416847 -3406411792232766692050030493040 416848 3394902852006391292823727235072 416849 11973957746151001253262937652850 416850 -537393424027809481102634227200 416851 -7138216953716960231957065680148 416852 -2562340355726057375011750905984 416853 -3958987635760804975509720739200 416854 2924318358350124849729855876672 416855 -9774386460334728807339129956640 416856 6069059123597017522042702233600 416857 520282400435642105720940708864 416858 3663605699336665341925127714784 416859 -2037896223882025229186547246912 416860 -828032399869214066559571123200 416861 -5441449673805619925726114700000 416862 -3192553465617434001613603980480 416863 -11460018363756240367884540543336 416864 -1826757316677981463812270194688 416865 -213843987198729736307467505280 416866 -2685974973709756366210651048368 416867 -15095484174890516532582249232248 416868 4899249063535773807219592074240 416869 -11777545058693350791572936622404 416870 824521229106824589734677610880 416871 -94272310908114364750820528160 416872 -1676501593690009889690814136320 416873 8368195846367391079987816216122 416874 -4498273631925442352691592045056 416875 -1170377707660824917641300650000 416876 -4293235561759461446586745397760 416877 658675799411048453290907488320 416878 506087198301976664570427589632 416879 589241934986038482188997689040 416880 -1901488069232927007070784716800 416881 9273232331575223833789282633682 416882 -5504364749820302836198719284208 416883 8711693372594318281580647065600 416884 -1595628188200435464566083437824 416885 -22740488267123985971487987840 416886 910552444918282968862949590464 416887 9161881280162436315422307186536 416888 2032951545956466506966532833280 416889 -8923919321483255504172766246992 416890 -1781587062350103459357056747520 416891 3450931707361779132434946647280 416892 439581883459841703113388065280 416893 3051315349263382422090727105164 416894 1180103461408742723515939792320 416895 858938815387593071751884760720 416896 6215499355541376271027493928960 416897 2908049369235909195972960397140 416898 -865245128667348129081633584640 416899 -771069250818066512169157327664 416900 2939014740999027277965086592000 416901 5093492255238644089730528152032 416902 5712982507148063757023075760000 416903 488055465074541458082336154464 416904 -4652618399971457087322501120000 416905 258243143601243728594371320000 416906 461547574267997018091592813056 416907 301173081436861265378732181156 416908 -5971432329018788737611302705664 416909 -9957081674625795258300656397696 416910 -1370049393835133887552303737600 416911 -5722403134817094598466262893952 416912 -1719509154207686868436297187328 416913 -2307614087728878990886959091776 416914 -1521986973349289893526877688944 416915 -3379338397216818116716913647440 416916 3032285009421163612267940527872 416917 -3971300310208259652274241027360 416918 -5339610740430936796983507855840 416919 -1832803541656242072769276733952 416920 1129899133302449534046038016000 416921 287862031561366856831382809472 416922 -1693655831876930141180325071616 416923 -4675929475390373369955950917788 416924 6056930799567956113593770896896 416925 -1470540736873996019435198929500 416926 452295143458649943317330838912 416927 -664468634895282576291555696528 416928 69393326883196183216760291328 416929 1701272055606269230169020679940 416930 -25482830809231870457399110080 416931 2345790902083874914208848012152 416932 3697667034730651831101310714496 416933 -6085441420023712285273171076640 416934 2714973127708191186721742807040 416935 -5494837061314988179750317356640 416936 3534860459943746260243824230400 416937 -4409172071609824206487889163648 416938 3268075875590541388567484499120 416939 6505446094278162679792597432224 416940 -1347495768303877314180261504000 416941 -6902138241979245742673303987712 416942 -3358271052622428590898291259008 416943 7611717201790595298674652077832 416944 -2221137551116123878482632507392 416945 -4085430896621070705431259732300 416946 -4734013210691463748250273874816 416947 10653030695449374726461859728396 416948 -1787594809436830123270173394944 416949 -3152061045079541471214525573792 416950 -835566520343996359226193984000 416951 7199371789486964778455835856632 416952 5806627550180050232146805637120 416953 2611968417893664260363169861120 416954 -711033935482203174518441533440 416955 30772947702896474579290725120 416956 -4870989129683519471746598394880 416957 -13379713115472663071146444900794 416958 4743038134522413575663979864384 416959 10898497830470904872608541358816 416960 153639134046765035649635450880 416961 11713266789745872510066177476640 416962 -1136333454297990407202859315200 416963 679619153799867882832857745212 416964 -3781179992403257363900604417024 416965 -4664136008720449262720037601800 416966 -14440612418622101218558893024 416967 4881648396181249297263785470848 416968 -6088229259868848888020009917440 416969 -5112836944132356797323647986304 416970 -345613123445045029015875773760 416971 141138892899711807904538246632 416972 8055028133445950772567111211776 416973 11619537269331784150542659071968 416974 -4713785583075855181505698925760 416975 3295639984747050401680330872600 416976 42105452429655515140484235264 416977 6394903051141913218587861071472 416978 -3218238133515206517542150382960 416979 -1024310898769301986681663619256 416980 -7726449146995357187551694496000 416981 2736860110619587419248745608064 416982 4108806499293830945868179654592 416983 1305331887737551649853885396480 416984 -17318255240157177425113103155200 416985 2135746286119638823498029288000 416986 -6470146065185753637000493217808 416987 9141851730917274998679813717360 416988 1401240127061432760548644283904 416989 -1319682395826589319205658789210 416990 -668241669270874009827123659520 416991 2481434990887327979608731931920 416992 7588748448122037825950830559232 416993 1393259589981534038734868214240 416994 3730723849088259263061705072000 416995 -5962163490645386679047432718000 416996 1439048771635319425522695317760 416997 530324525278113284314908879840 416998 -5918138415666574404439311540000 416999 -2002727187174111643918587777408 417000 -4561150126617360949807411200000 417001 -5355477212270261842154373967388 417002 1136788857369074370435641387952 417003 3385044204337458004903318893744 417004 -827508588199270944305217435648 417005 2188056407700887755160039451660 417006 124721752670967223705723149312 417007 10107407128564420214019996562256 417008 2290437570941007282364045885440 417009 7437676057036915206949184712960 417010 3139145939018302731319215697920 417011 1042310619756441304084633612704 417012 -1084458586522232504471312793600 417013 1391292003857083840032624081504 417014 13098712803838436776719516288 417015 7695488299462270453765061604000 417016 -9377962454564203582796569067520 417017 -9612901606061803149893322134934 417018 -1238401519455012970406261552640 417019 15246973361028743938640461808420 417020 -8864456152950682988773741056000 417021 -9393708892973399308533080979936 417022 -1842108545255944497074866418688 417023 4351521046015412666158874902272 417024 -1545302874589272268369450500096 417025 768683255816135444957433788800 417026 -7304573174493264837423701898288 417027 356012303177158352420377811472 417028 -3387853317355283178289326991104 417029 -10825318364630207882239535097540 417030 -2573315218309778808242569879680 417031 -17688543717333581824568136410880 417032 1068602050464293754290996674560 417033 -2851881763149259240995149302998 417034 1406105581546079544592116666720 417035 5148317570876994566800551528480 417036 -3298225309282505218762876502016 417037 2099028444516122881983482373686 417038 -6595182365440960934228352406080 417039 3042182033926958501206914988296 417040 367482553583685027473390469120 417041 -15413756779188648803947082841600 417042 2410715339623368586510558698240 417043 -711231940253421309660342193152 417044 -63158272970510896725900536064 417045 209578518022366995102314572320 417046 1847314722232628246360530535040 417047 23804281053227620021426102191600 417048 -5123379500729345469936457175040 417049 -540591627924425136600917200440 417050 -189416835042166576050470880000 417051 6322236350640030757848038223600 417052 2011351209317252107389121185792 417053 -1197673001642733787047097044096 417054 791254165085543103581623633920 417055 884278058347203034317342120000 417056 10655192938705119934336963510272 417057 47916664162649135322054215616 417058 6140986777967379933027980972880 417059 -6041836472020959093804472878096 417060 860210701624064918447462338560 417061 12993696227848252971870226071612 417062 -3460231298312186770149131319936 417063 6639046746086721780082872091944 417064 857674826114571239023895500800 417065 270937603816474241021326398720 417066 639590149745691587172540405504 417067 -3075678541958279463284347204208 417068 107937640266675370484337033216 417069 -66893129941942628683330023360 417070 3423204009384729053940030556800 417071 199556695226877949825369642200 417072 62656359434388584952736481280 417073 -4074032813621953703668702303196 417074 1019817917405598903806086139904 417075 -2918349468654378452090019806400 417076 -8509425811894602637420451973120 417077 10701546335754875514145207284540 417078 -6499617401826108630818331978240 417079 3220886811137273278143443542984 417080 5101679441334376710796215398400 417081 -1991250264653348946327777243456 417082 51415079972217753236301418752 417083 -401687680432870448794962516696 417084 -4623715071661615053287694257664 417085 1994312898264913726797077700780 417086 3268460975104148666650765675200 417087 -13107121670203501855303847808 417088 1770510732693845098310402048000 417089 -9267076338295268327072203714110 417090 5733107871437278835853880320 417091 22723699798613638521026061195184 417092 52244591318273902534063998336 417093 -1308641399774616067871620879872 417094 8739024429364015920814933987392 417095 3198830638591307555396141031360 417096 597471347275134939982293811200 417097 2970493961192751201534905603546 417098 -2142777911597899724958519790080 417099 -1485529945160111816118770160936 417100 -48219549897168447905176025600 417101 -66717346744189834770592681908 417102 -175403709547937099877776034816 417103 -4316698856998585369357234236936 417104 454082677445983003659249254400 417105 -312414898401053239729457157120 417106 5107307826353141529609831364752 417107 -913188054463387126251139712400 417108 -3084375737549118546554373642240 417109 282593721108600525071023273152 417110 2447209737808274545767791141760 417111 -10236392767177166348354008059696 417112 -562985760800054470608689541120 417113 5927062105153485617418633652362 417114 2430173314000536386192427800304 417115 -5550904190831505757876433874240 417116 -3798412061174257694946500047872 417117 1351042773933459484494648366048 417118 -2341359609628562726680141039872 417119 -1228639605246705212868258144480 417120 -4878896514933550264428684902400 417121 -2189426753585680592215864621500 417122 230026656711372104724511580832 417123 -901067878309297902604949882880 417124 -8764132642348288644037561784704 417125 -9446443783337318833951678656000 417126 2933870086743491119904782502400 417127 -10953168286610702478800775550024 417128 2571648370616747302239233064960 417129 129740236729242086956824012960 417130 -823320000000705617924198630400 417131 -57599002713257755487004963696 417132 -6214489671724088519971507186944 417133 7003471588251626163835095703382 417134 -927847259031472748149107967488 417135 4068099722065049098732387011600 417136 -223663739727961386725112414208 417137 -4308045088788701153568386410734 417138 534487614117282094060226050560 417139 8169125194444491145393818375880 417140 631170488076555161961998365440 417141 -4015083501273260806878001180050 417142 3319946968307775774717374406144 417143 31452158026258170170502682800 417144 568894437108206537756419031040 417145 -1982371331320890427884416788800 417146 5871809426420034822652178922720 417147 3877579934435412377282924936640 417148 -4260613337826530154789281953792 417149 -16454467098424284503747010274164 417150 -230058993146837357592789739200 417151 -2807760070300259111376590125056 417152 7862598236827521300371708313600 417153 3999472059300218219887600749408 417154 5730977674696617737091804301776 417155 -9317757341154138133951014019440 417156 -1535170690833973938585296483328 417157 -3746831363518408020686500846820 417158 -1857678526562224977290811156480 417159 -6064741486389458542101736488336 417160 -707031529966581485788539648000 417161 -13423455113264505735934310075238 417162 1289239298251313274767524379904 417163 1346789140367612987436045931584 417164 913483232612119864940044800000 417165 777752306956345332369050092800 417166 -1835226665749830492384439824000 417167 -1435341553451801598548193100608 417168 -359442533250240341924709163008 417169 1922951068586840667949717355570 417170 2022098898852967353443324193600 417171 51158183768550243190186287984 417172 5522006338733990291982340866048 417173 3406289147233933666112644993422 417174 -2259344225240690821865561567232 417175 765360955204266126460315251600 417176 1757716048775744515697107630080 417177 5173920636115836426519782175840 417178 288029633917872651798469094640 417179 1017889087950073590213194467872 417180 -2550928462538591404256172595200 417181 2522533296278154680531357002982 417182 8258849369864778790655372280192 417183 -380243421190172708107466567040 417184 4945521387665290725692504211456 417185 8716814538217209988716751615380 417186 42375428937488602676211813504 417187 -5477973815110757789759831024164 417188 5664590825970365133771768885888 417189 -6407712876791190487984752422880 417190 3744258132703273856566415049600 417191 -1555781591146243553199038934408 417192 2670026009854228513625640222720 417193 -283295859377212635747972744384 417194 -3944840507195118192020819291040 417195 211085060507369139813623032320 417196 -709015891011560056821287172096 417197 -5163249222727693761370533031296 417198 1505758404321800359033613119488 417199 3989484707728705750621714305760 417200 -470118040828230420772823040000 417201 -3117585875414581906520966394768 417202 3497292007681877643199746153600 417203 -14968707278040012332667436642548 417204 -6017013322912425008846280314880 417205 3511195359547180457762745309720 417206 -12270853986872459654184543545280 417207 -382166001129181090419914779008 417208 -3021623744488407744706437120 417209 9399156990285124127999885871360 417210 -246558284434286536477490807040 417211 4011010471834168344181633157824 417212 -2855935113089070610287642570240 417213 1434537079982600697755779778784 417214 222293280748873859016868276992 417215 7272479469153835418029274352360 417216 -334518184133360575046353944576 417217 -6572914323906860568679831916734 417218 -3613525806889713187293960091440 417219 9354427090886292240908102791680 417220 11184206923812293036863303680 417221 -2200947520560568980562595513280 417222 262774791318468200488909653888 417223 8473855150787813271735159028680 417224 3126916967784404708104469160960 417225 2642613271765999082800642083600 417226 -158726363912333500391578471680 417227 11192720463075563659893900701076 417228 1022610509115736467601475813376 417229 -90027832255657656780647433472 417230 3621043371163684159413865192320 417231 -7564903558058383612057680916176 417232 590309305604764934099507527680 417233 4113285791861021954196720489984 417234 -1105974896050104941404518952320 417235 2990502264714461042827318374960 417236 -5117531411047967510670663534720 417237 7485039665219483406471635955360 417238 -3124215176343930490651866167040 417239 -2934590779407277447915584387960 417240 -3439127173373858429644059648000 417241 -4759492935089334982279261800096 417242 612417301418816327047831456512 417243 3142767118792451646442868941824 417244 9278869194125433890898292353536 417245 -4061553792640817941646651476500 417246 433296307601561336661899501184 417247 -11683120298739549515254628244008 417248 4072605635483968030352875192320 417249 -582973724075050245543981560640 417250 6413733204071500655326860840000 417251 1337015689471647140141862084252 417252 -1871196804251569539632285798400 417253 14443555304206437840513553446304 417254 -773675236092788664090316571424 417255 4831494394328534968158451300560 417256 5482073863243553912778031349760 417257 1390964364065319969404060997492 417258 298907130250536042325436881920 417259 -7514981993045382767273593421960 417260 1781278957662783364036419624960 417261 4971151650157059822410632245408 417262 846170119695364625205267757632 417263 -707538691190931235474743864960 417264 -1547054468566348006312404811776 417265 2171799119289193683748979725800 417266 -6544053517188239348760347498496 417267 1319020308915271151169305081808 417268 349213782989364888628820980480 417269 4784538972151383451536253322844 417270 -517024817984649741175430461440 417271 -1181662001961276306008133013528 417272 -171274090110343988955187630080 417273 7296079888176700934832987003984 417274 -2397605777622711273264562056960 417275 5455985042887091213680725321300 417276 2461350143495277969552008520192 417277 -1440560624595250488764388045728 417278 -5820595096420671912848084736000 417279 -6566103708655511790301654160640 417280 630781201604253310107632271360 417281 853799167205894155114285919700 417282 3578690930974674187696330777344 417283 -2484618262150433744320101598468 417284 -3660766076237762463574501342080 417285 -3980368523542633382640384777600 417286 2856805059574978458136536435840 417287 4684045766395294424560893364200 417288 6765464975778371660204696002560 417289 -9372688732181855746933568453376 417290 -988514147736555092653657053600 417291 224820865689653604505313507328 417292 -2857790574225550265011847497984 417293 3081414381603088319308993759542 417294 -1460717619310739231175124581120 417295 -1965261356896326042548583502200 417296 -1694678623438378511396022583296 417297 -6202390387994381750788931447520 417298 305177649453239692484857162752 417299 16983794145985957684150568687736 417300 -493141336865335606995564595200 417301 -4243956350504846697559470001796 417302 -258624829839823658668955251008 417303 1453834404164311411984211962800 417304 -7694778896606979531852713994240 417305 918148002771209260104405274560 417306 -2611796683255494985629128445696 417307 -843311238041395907516046000960 417308 -5126016817745526682086634179072 417309 -2078197004768366205438103976832 417310 346722168988981541421300096000 417311 1978543553227263396741571458912 417312 102249924541803636967228833792 417313 4706124849027624517341999675264 417314 2827276084009307270976363794256 417315 -71618904658422005832643610880 417316 55793646242781464591181833664 417317 14752032606367357534753186242366 417318 2972192500108659488982237116928 417319 -79612074259253307912092183504 417320 8039393207750225743013565388800 417321 2634562531684375062183143679060 417322 531785681094409878014269784064 417323 -4757821537141279239124451092320 417324 798753505317014449294694461440 417325 -5464486619790322566871858469950 417326 -409421453083567996798095672576 417327 3094495991247268918242353562120 417328 -3016602167108353542759768014848 417329 -933286506401543663911545150 417330 836313075147265331833892576160 417331 -673238510154554931960463146868 417332 61107250391394013241104411392 417333 8135632446350585476314817406016 417334 591621135499546257056832678816 417335 2651987124131978841007868006400 417336 2804087935160860329958891622400 417337 -13637009758825396674921981869014 417338 -1012728468804663719602829502720 417339 1675015777928606016434778878400 417340 -239803742637376593155428515840 417341 37633996419447101298917132652 417342 1335581050666304198799718869312 417343 -7926274319038731034072627457720 417344 4983762113778129189162302570496 417345 1420922348605504432467747515520 417346 5650045738288075764403202737872 417347 1976301476520839402815312500432 417348 1321267815718750999353024277632 417349 -6229885601062433528862234221700 417350 2044952266013812650592500580800 417351 -3844687080286220326252043354496 417352 -1273823607754354294455067514880 417353 -2350015410416777873139456527616 417354 -23556672962043513936360837120 417355 -618980004144443807104877094240 417356 2684429763637018406399732278272 417357 10544473798004363474634931431360 417358 -52054022521831623554950566912 417359 4894344958499959270130301370416 417360 -588340517942200801888897597440 417361 -925434338115962413710534821440 417362 -4451677646056627928360338063872 417363 5204233182449468433482970345144 417364 -3334102291612151359186145896448 417365 3892325886702961784258503476120 417366 -5763484181946624064958600985600 417367 9515590677162580483743333768432 417368 -4352201538013184399963132313600 417369 -805714376219500483920153470256 417370 -1849722601375116135162925305120 417371 -14033154314096970404320557898428 417372 -1943713367886757568307742545408 417373 5453758020043139124623336871840 417374 -3510797831185594783866441032064 417375 1090299287053169730339756408000 417376 -4514437703170281083006218272768 417377 11895741499524393405818208584226 417378 -1104467683162512907711877386752 417379 6084319186895594024577683709980 417380 -187856733810936651019705843200 417381 3702229504663081663471774942368 417382 4053560479872881167149951005280 417383 6175017890249549053503242536632 417384 -1873037909784222465312280412160 417385 8221854103107382111049992364580 417386 499429298061653895374799821664 417387 -4133228313527961135433789836636 417388 -1641391583098497163619932755712 417389 936090325370961465872046917856 417390 3436956044489513117385278881920 417391 2755616363712779819729782826864 417392 2071805703243224137504361840640 417393 250693076475651369423480619122 417394 -2787273909409283744330794347504 417395 11101331887691803902389935544400 417396 237049974360885094189811896320 417397 3506604748720208314712318194200 417398 -4826492181134100838988169448800 417399 -1851345440767831574919954035736 417400 2745158146395881663749243392000 417401 169388242970912595962475693984 417402 -3061812132053395125647213074320 417403 -4603959464780975262990883067120 417404 -406565092687028885682120652800 417405 -3170321039826619381030503399840 417406 5904530290505994523931933187264 417407 -7114046510965193516532398784768 417408 -458385813774450620652563988480 417409 -3104153509980480376692911077440 417410 751029063133706313540932275200 417411 -6499155005160368617761060116520 417412 34007944005615338760949733632 417413 -5760222676136718175580481778176 417414 -354416390239471942474836842112 417415 -1733349052112387859497304996480 417416 -323037261294312877003673963520 417417 777774201459705485917829176320 417418 -1232431446837469392410714695584 417419 -6153452366142903738347179611180 417420 -5806647593145785202143133542400 417421 596969129594643095706176980044 417422 2792762840099655929721841460352 417423 -4517374268081004211559367576432 417424 166428440618749306716425814016 417425 2211498751813689336087226998000 417426 -1049505116242323603285916416000 417427 -132278103865736500946789869200 417428 2111842492953841306485937244160 417429 2662843926286587808707713296974 417430 -2320918117213211918430358176000 417431 1597965454250745196365767272800 417432 4865585405301190802332597432320 417433 -7950071248336827092982893031036 417434 3285235795459896331574968588512 417435 -3636466263669356348261826327840 417436 8119644172050736995059643258880 417437 5232313814678213011871558746086 417438 -702377926085249253185453767296 417439 2608738695210036209017948978032 417440 107528281208608957859531980800 417441 5233154936007074737175355957984 417442 -4741282637190805145533319230128 417443 -594584701325007795664317364176 417444 35604970164564639874702571520 417445 4087680044217558221895188388480 417446 767597831001616336532002343424 417447 4647488151118385889159654137040 417448 -1341990418885170380955004400640 417449 2661976722683582046585269898240 417450 1432745849094928606618732800 417451 10647604995323119862698341798452 417452 4783364140628596717190357157888 417453 -847449666530981515212273842976 417454 -617243817586800142222133223168 417455 6053676669806089794652096992000 417456 475381877914066165155125526528 417457 -6825820501982088844483093309294 417458 -1592883153079216021264421575920 417459 5184260986145209017823623403008 417460 -4796702094818917937593128510720 417461 -3741596560494905075302939781376 417462 1090023307390094176482555118464 417463 1700865157102465674979093413160 417464 -12650251062807112688358591344640 417465 49818101203823420521958853060 417466 170411194841609122206834712320 417467 16071994068729911931521189501760 417468 -2863747668059427306603497103360 417469 -3326139390949994811129677084520 417470 -1971513336850767023948586086400 417471 -89236355775621090600829524336 417472 -437711367094123594135558422528 417473 -444955677397645149683663753856 417474 -1750368969577503029201766238080 417475 -1465618230765642917151827282500 417476 5798813751465215467969928722560 417477 -1565442990080033673103658771328 417478 4678317288756413056415510771040 417479 -10427387997863423019625592410920 417480 -1708531891497596377848906547200 417481 -8025430941548256210247289726748 417482 -1273419832005221353045526740128 417483 7906375141876181987238631152744 417484 6823158154321049737144431436800 417485 6351542308062851405625793119180 417486 -1647674561606538445799075139456 417487 4475092027877834782223284480 417488 1913245841749157360698657259520 417489 -609918388661743949485516432320 417490 1722666243698491594579401669120 417491 -1470681738817479589537963593108 417492 -4414595200701591370419689261184 417493 -7085298635282524632696242542258 417494 956302562258866339092361304064 417495 1972046795426927788030161668640 417496 -7222719667618363180795248844800 417497 -5855154538385764172154850348848 417498 -4164938092751141466987557587200 417499 1727454980795676663375879725880 417500 1982529619455478134366790080000 417501 5827789055693760243614193245760 417502 -846822379575115862556477840000 417503 3621583271249059036374139543200 417504 911084028021549451846464307200 417505 297195953424907337761793152320 417506 4118857009469741728656592245120 417507 1059242472070816988557506347640 417508 -137109299502062075904901971968 417509 9732877424536938619497356899710 417510 -463882111438374534758589273600 417511 -13209736683185418148208725330888 417512 1742834086516785625095489715200 417513 -3066538182806279163207056832000 417514 -3414471203910903666566154789888 417515 2541477088500634947801856972800 417516 813372630467897312987371352064 417517 8287479667465086251369342106720 417518 2514259507571563671736823952960 417519 -4820378730678787828552324217136 417520 -504141830949461197411922411520 417521 -403501788845791739635423826508 417522 -1677702929710458743699404202496 417523 15010942756532276074983318829772 417524 665863231238718460363985268096 417525 1639186106555997920142298692000 417526 -168852274578215955958981211136 417527 -5031906301809159448328334245928 417528 -8690923917093258395596171468800 417529 525208475638518317531487693546 417530 -42657573325108576184295886080 417531 1819585492507699206114096726552 417532 -306819723902997512778534498304 417533 -1240347443187717346830062660160 417534 -455870106329477021127170959104 417535 3457431079454260493002841648400 417536 -4011812819295405415409771347968 417537 -504997574001139587079421424540 417538 -7630009032905538480021512615040 417539 3099190867182732721577334219840 417540 -833221133374252925837999923200 417541 -11404351072066281348250719105058 417542 5715579078287097843967340440320 417543 2649421006703372209713613528320 417544 -4296468941978121197376701644800 417545 -4862425137384116425867476524820 417546 -1977957708814809879410749598928 417547 268139580019090951686333856240 417548 -938971367195233781438111115264 417549 543967358736066350930567862048 417550 -29497985724335569251656227200 417551 477350407555030953804022011504 417552 -1466423365481418989833238937600 417553 10428659249853881071442049178802 417554 6687450658415028501812606990112 417555 -272303364729641704407774609840 417556 -5988792532076757164873029775360 417557 -2594681586446057305803978005088 417558 -4197543767145138069633275620416 417559 -4713374817918662664742029517240 417560 -184480233874809041355695308800 417561 -3482737500121760221128640481328 417562 688431076052452715592881655552 417563 -5452430469200418954241061227080 417564 -1191635198772567743046742815744 417565 -1446870783009985097093085415680 417566 -688054832518670865779218736256 417567 -634024363418644290516361995120 417568 -6961751272803384547631338291200 417569 -16084090833889158959339299865040 417570 -945279738756358259412404736000 417571 7399073584767832813613607840 417572 -3795812655105835714368454641024 417573 32984486433294668559150456096 417574 -7284655666658827338376790290464 417575 -2190108637958090168786619787200 417576 1662225450023628240928765378560 417577 6120531892359223310660992610426 417578 -45823750708308717359746261584 417579 2500026134069089747546156635120 417580 5922097562677246604768594995200 417581 -4373381005140814357929493152618 417582 -1826522860279798824086738995200 417583 -4952187378960634135172013661168 417584 -246763877084631756225408614400 417585 -471050235511138254715593857280 417586 2655580957893385829242059517344 417587 2460588773417239343083294026960 417588 -1193630366598836368459129528320 417589 -7052390599346067817043436352580 417590 -3929972739962154937886268403200 417591 -931757746901645095905455035200 417592 -4785730928323493502847195422720 417593 -11582860034873611919379577382256 417594 -973321173502884329301523860480 417595 -13576974461918880837791702944320 417596 4446880738558160436502609075200 417597 -7917268675877437807988178105600 417598 -8153076652909511689236556627200 417599 608275301377049545120087371984 417600 1004402427938080133613944832000 417601 -393425400161987371171424569600 417602 4209374779052259938038696598400 417603 -939696472915238025299452089096 417604 -10412370404003129342075146994688 417605 -7024730428448071980511573969770 417606 -252081255311151894589674166272 417607 -7487791315996387911014599178040 417608 8477632152663102340864482984960 417609 -10403306710142080500619758485280 417610 -5305316378891823276016876763040 417611 1087545512671291082216348588544 417612 -805958342121314418815305110528 417613 -2070887677681092597718891703840 417614 6895526367112369230348376126656 417615 1295995664577264188846298157440 417616 42197111039368384563259113472 417617 85092819496316440805369079666 417618 -3327091775303447685487225322736 417619 1539989976799111263289145098096 417620 1669142899026548870754218188800 417621 -1793022848523020806736621594976 417622 -1542349982085911004123050201856 417623 1094181969809638902153622084872 417624 6215925793030346998754967121920 417625 4969756872419562835193123514000 417626 -483058352775354927461102564352 417627 -5498544505315998369030924452004 417628 -2140407119298179170554044880384 417629 1105052346436526683463133565260 417630 1472821061050207335828336635520 417631 4080959636712480952158120326432 417632 1778637400113438219065081462784 417633 -80418151410830464850260429536 417634 880072625877361137386447772672 417635 107605383316873248838901078160 417636 -12907399375617775600022225280 417637 6216881602653867670064044569792 417638 1352107901662099772266748550144 417639 1331730163753057849728070126080 417640 1873060382711152305700285132800 417641 2728774894143563656243972409472 417642 -2939486918356298233047518585856 417643 12607447395340584193741242187892 417644 7435987795272063390035338208256 417645 -203533736925471857861310626580 417646 5774357122709237731148590091520 417647 -2151710216593330887928653034200 417648 189602517633053171734369271808 417649 -4070552851094831003469131714350 417650 -2484481966149141790533286597200 417651 2410340544664905403734939105840 417652 13581109674090787569609664744192 417653 -7278818985680536171192787556 417654 -1006987669818651693125290856736 417655 1949779827526293843917055579360 417656 -3118487472006937621582326128640 417657 -754560564527155843615621643712 417658 -4812181651014291552519636192000 417659 -4725136520985387881223051072 417660 4236555246377591128418177909760 417661 -1516018555664401742773020583200 417662 922488978334047364160459640192 417663 -421607054644020035247542400000 417664 -2535807014077329918144974684160 417665 5544849151818446945288841625920 417666 -3636517041946328763298393124352 417667 5904802645720459606400192626464 417668 6419182999938362483060677074048 417669 -2515564357622994012701055318720 417670 3395279002147666707772547372160 417671 -4368107513036745178059805585128 417672 4525259051950031382663186846720 417673 -13128759243929971328667133789440 417674 -5079891265556955787470803664 417675 -2264049237184820762263101459000 417676 -2761439341889152480283591791872 417677 -40782269629411345687901970420 417678 2602598886477271577072410490880 417679 -4603853978741289038995398516416 417680 -120874288414257161034513776640 417681 304254017347534462668651544080 417682 -4275303552202868645046622787808 417683 -891759148380774168896696284080 417684 -56773289636925714242793252864 417685 -285608668693067696516183011620 417686 -1804208808594466458103589066208 417687 7977785276150080404405113549520 417688 6523409375576849185487253504000 417689 -21516483342403931208148248438144 417690 -567480513668670741896831692800 417691 -10002264140462701082794098182908 417692 -7930150540128464584799066112 417693 717591466791525048364354301568 417694 -1054719975969864772580306907648 417695 6742820553655244121322198220400 417696 6249041322863552617429676851200 417697 2298992540765241095341775895232 417698 2147575412226315571709617592568 417699 -4250073144365346891992143450716 417700 -3694184695779429334495196060800 417701 -115602492833136494814963180000 417702 -49181087481831606442493560320 417703 1512795697976378719203978682368 417704 3072513684573900628943942860800 417705 2741832220586226302577593799360 417706 638297885165986433419849901664 417707 -433112039523663179646116877048 417708 861449864788535692860361511424 417709 -34389609576022417028703165684 417710 -797221204536296387243195634240 417711 157434196213558287564323013504 417712 2413439757896725349343222972416 417713 7683048671737740375804600099300 417714 -1156132749158504901552052327680 417715 5259100283504503639636223775600 417716 -1792962045283757330430489592320 417717 -4412227980626894126738081387520 417718 -814554592162082098013665689984 417719 4620930858931906254847157262120 417720 -331926733392408495357978931200 417721 9047781686354238386077032778922 417722 -6505806911622378582063994872576 417723 -6311087330456113480751933610216 417724 3077902929986146002113524924416 417725 -1222439763020880497419423843200 417726 -719018471710641511642741004160 417727 7596076110323826460240105184576 417728 1694514286204430143199008260096 417729 -1122614562530865030086578168512 417730 -1133015198634622427082507057600 417731 -2357272748188237083745953558468 417732 1092054450379087475983743086592 417733 -5585995831211150207599942978018 417734 -4353278856238635105894965367360 417735 -4741660542975782783516429077080 417736 9921262777304499808535910481920 417737 55781081541840135116772823386 417738 -1585811095908761262981602969856 417739 4769320308007146864105707159040 417740 3979023272338819668082539248640 417741 -8115002461352288735391932153856 417742 1290034165364679410890521878592 417743 -1570865760085151599710091556280 417744 -1337884061915087156597933998080 417745 164439186913532420502173668800 417746 -157120800081424124778790304256 417747 346838550826236558858747800640 417748 -1287747449765995695580666728704 417749 1886278961611946282312305459008 417750 407083435851109845264210144000 417751 -13768275305827172366048276432248 417752 -17163583596197085716298165043200 417753 -520218947315856148375991976000 417754 -7104873234429591530979326993424 417755 -2138474292987635396888088293040 417756 720222622687019471571859636224 417757 -8593447011351655958510754156660 417758 7580145601963594501442721574272 417759 -8937998532582567792743650914432 417760 -877531134998785881761765130240 417761 -5315738572131822710392134665148 417762 4020308495731594358437918983120 417763 -5733837967711137683818267269988 417764 -2287331105579914305930066690048 417765 270752848334330029686918940320 417766 1192272712800432671014217029440 417767 -989942484147062216364061567008 417768 7009104452943096574210933309440 417769 3359899148800841728911652893408 417770 2291390713800419242585944394080 417771 3442206787625772928009616664240 417772 2088899318785002683891252428800 417773 1949967844079718754163050424022 417774 -1805854715728506953850219042240 417775 2094208259222087783814191266800 417776 880839098422851611821533560832 417777 1895350524242723931555403463232 417778 772300647899502972232506535440 417779 -569796420675925306855252616880 417780 -2934328397867647276396793518080 417781 2196286245966155238487768327424 417782 4751720314293213902378281720992 417783 -10388463374995222091208114813696 417784 1575609583574386504078849474560 417785 10418382673399545739208335462980 417786 1524045778926552475429158086400 417787 -2770246545414479823741621080768 417788 65704776405090533560037400576 417789 6122121760629271186408277524908 417790 -1518996555791202327447997468800 417791 -6611186719136616852381226080000 417792 -3480553987625016506145463861248 417793 -3571524587905423597457990952958 417794 2461822579887253361508971972640 417795 361101851550831689692118000640 417796 9404030264973505170891468422400 417797 2213530570269340381577274987420 417798 130482581129147728231601568480 417799 2773272445570534854834632403864 417800 7086463610341465934224798080000 417801 4576305983865368543070745327632 417802 757425239424786512606576868864 417803 5638258393353617533556367659280 417804 -2358905257686709079545044169728 417805 4464385462805115432273870032460 417806 4532157178076211620269718525760 417807 -2098643819565406748238881329752 417808 1340120312374265714908029919232 417809 -1947952673195322299507598699648 417810 -2464376339332124964265550169600 417811 1795191800837488474859124346412 417812 1804149117403459141109692692480 417813 6846818550898555805011333632 417814 -3499076485552147161028457547744 417815 -9779735071334498812691839688040 417816 2900913510348568115205873868800 417817 13334164114657282871786639324032 417818 -565728312145076305872226578432 417819 -179838462993587358021384996456 417820 2861606738613926948424623585280 417821 -681842564005780310950784301978 417822 -1412578226389432765358532695040 417823 -8418400076335143561190550018832 417824 9049854909756752532033146191872 417825 7895507294666527777969498260000 417826 2203972363043166531588145057440 417827 4373529400158126580121490934872 417828 5634425979763028165074177336320 417829 -7533459438570425573299184843360 417830 -1370345524692469127620016209920 417831 -50685827556454843801234152960 417832 9610343297040103857444248524800 417833 1002492304785730621022139452004 417834 4484081423697252675140810177280 417835 2281600225916337999475565118720 417836 8170835875066824538735178292480 417837 992002600185289239082467544704 417838 4493858838915907745227708873920 417839 -1060911099359110435358790021360 417840 73023863147680436874483793920 417841 1643708388341635398451507472064 417842 2969899714711743815758385178144 417843 -5289045889880119878879407993016 417844 -2993838456544512535116634671104 417845 2625551655940632000238480574520 417846 -410796128246758517082380101632 417847 3581303646616969108447636813152 417848 12586804169097447393737740800000 417849 -2570887101947315245133074221312 417850 -1265245067988139461125102575200 417851 3872701107297047457164459515152 417852 -252008407156080931148564674560 417853 17827272514024612202084756626944 417854 2512517373328191524755037765376 417855 3026244634652614043663993728800 417856 -2335669884325238707615797084160 417857 -7204578297836372902616811138768 417858 725031225398306135592090662400 417859 -1752175365673318920115558947296 417860 -1696688937981117601800392332800 417861 2251763380959172121262049109820 417862 6026518282620813419345113710432 417863 7119237598656306014244455585112 417864 -264748984523315278654925537280 417865 1436954625301823457627356395200 417866 -6003812727148933385535250300368 417867 -748610599943503541850891405120 417868 -507961985059238469786620665344 417869 11004327728464132880948733921270 417870 -1944015394787559429677874348480 417871 2534527188164623282211758161712 417872 298195698502686033156332961792 417873 2798405989963388497524045990384 417874 -1898435368138854796854483519216 417875 315913874784465575602950504000 417876 -4384910292001904153935700029440 417877 404924743133610784552258584192 417878 -2255264059527988934703250124544 417879 230772200751154945149674988672 417880 -2609037846159917867804300083200 417881 -1653943718963560380405100275318 417882 546038556523969744461222872064 417883 -7887584572962087349285111239868 417884 -1827156240810513729905773469184 417885 2435250602436912826486069040640 417886 -2696583220789873328178483778560 417887 6831281782633584204003736025040 417888 -5161687805417691208901135302656 417889 23934695956703708085161641620 417890 -5025481245710713761395668646400 417891 -9102760101496705282391484208008 417892 -2764499549411382196312750950784 417893 117583950976931604945586279200 417894 18773870317177099779836500032 417895 -4421071090593913999673344710600 417896 11059158443549767347309417569280 417897 7800244016067445092963565601520 417898 -3346593527737459444278385784736 417899 -13853801522639320686316614569100 417900 -115361091900378423816837120000 417901 11278187989742636702333232503904 417902 -6801588857093517090957163550208 417903 5817248499708295061333365156104 417904 1424403355864667809517237534720 417905 2411003241522700648776838670400 417906 1265391142917118058387706854400 417907 -552692254081711244799377334528 417908 -3058414410708137158855637090304 417909 4234571617243916222768116867104 417910 2674247716724409520763208940800 417911 -1466667473170685737810632867072 417912 1865629397511861357125238128640 417913 1192063138848370426162126721364 417914 -2340579783673586416634232338688 417915 1298514416939081840940294298320 417916 -4373359588840679254302886389760 417917 85262031825419183603258507040 417918 -3562061283904033637440910191296 417919 9218523682242278704459706029560 417920 -1935600676108508542008714854400 417921 2442591034517301317993327532912 417922 -5627731258267684394719457149488 417923 10980349446338442976989479140104 417924 -2768984186453840637388578447360 417925 441352584609343526304088676500 417926 4261999324503599402235567330912 417927 1804888539763745536022239172520 417928 -283596485487181434697870540800 417929 -3282620279446805044483971681180 417930 -1304546721791053597787985626880 417931 -12256571257278428072673039732268 417932 531099535100348311426128256512 417933 -6477244558407811062143211438720 417934 4805898543239401599809004480384 417935 4023472351396930996989179096160 417936 -1252689317070176669756900179968 417937 4178867649411524070577236673254 417938 3965506253241771773259512353440 417939 1015674016140677035536181341624 417940 -707000318468196128926287816960 417941 14305952293189140290767065459342 417942 217774555358861227728377585664 417943 8431227598804626696824972933320 417944 5139680495434427955191903539200 417945 5012478564943547917487883888000 417946 3490878658307541912298671736320 417947 -11148544875336877832988354500604 417948 3516273488510193480566789698560 417949 -1228752563169311365207443503264 417950 -107477515633759838362697294400 417951 -9106532879317657041381500281320 417952 892830240674095846627838656512 417953 -4053858619018345461288694080798 417954 892182823797241944451572076800 417955 -5998140519551181765802225358640 417956 -1274760466314769418962685460480 417957 -723213270571113649682663390208 417958 -1613123182542503793115474655616 417959 -13945815535276071103373537352840 417960 -93644049941583807605616230400 417961 -5624051365497753701778194290438 417962 6071278929150046765829708229120 417963 -1272941567935431975318535080192 417964 -2991452287642259083607689825024 417965 -5013801506796981705389211501600 417966 -748660979172255290838250416576 417967 8240601027577008831941581904952 417968 773464850005563399970253635584 417969 3709291968514478477790382086594 417970 -2947268965144064958367363905120 417971 -19216610513008511503691926577568 417972 -3695814057031414798656451516416 417973 -2365662651483307394465731160320 417974 11224896067375832989257085637760 417975 -1184907378777869659978494563400 417976 4338458212996875571285189939200 417977 -702971204947841465011889368128 417978 491937742729970649801900177408 417979 10451796308240084162998470361440 417980 -4560962726991561199367158464000 417981 -5259752677585293107383475817120 417982 1979159405572931903151485582592 417983 6331206892181481424816914311232 417984 -568060638664100010041706283008 417985 -7335102942503920901068411787820 417986 -4095557230650792239645094101808 417987 -1854366750197122415151436630560 417988 1688796118987111226747373788160 417989 2145194610680827548853683429120 417990 -2251939030631415198738760394880 417991 1901037104963045512064440651904 417992 -1802736814529223688161171840000 417993 -2096045221698944843735836322496 417994 -330271769525010569810427850704 417995 -1506115705466309647950229197600 417996 3501720225772796883906453053952 417997 10077793528390711343002526595446 417998 -121274641567896687512439732480 417999 -8310338829086166101082000777336 418000 -2019884449356488672556318720000 418001 19614837289853159168193496794432 418002 -1144121885787156921195142523904 418003 -183352145960255230056319206776 418004 3833150704835232907772584845312 418005 944896386088082745578201391360 418006 -2266398984657635074027729998720 418007 -4671367018451605296987386202744 418008 -7189290860352371201189685104640 418009 -10139909113339628873994889068790 418010 5707177825875205715076830312160 418011 1535181741416068237970785681920 418012 -1251423964201681499848475816960 418013 -19020571294026395856964478143104 418014 2132383373219708168031736064640 418015 1064054204634513291282471276000 418016 10982236793343529573425186865152 418017 -626069745221412860743518576720 418018 12322770698765271863896350806016 418019 11079000460122753744893883807000 418020 -1363324732728752874912611512320 418021 -5412370458504459779821698980256 418022 -258088877661015148860589853376 418023 -2111834023610085438746944102128 418024 -7989653354107936031445999191040 418025 -1171685003477747414950956379200 418026 -476765768855399287801808194560 418027 -3664168074339686835333844026124 418028 1099990767043549858301350794240 418029 -6946838440896302818904848314816 418030 5884938043860323478089173564800 418031 13766223609383415176505473834832 418032 -1216468149378533730468873732096 418033 1556339443627500776343327096960 418034 5039751238452545312446211240352 418035 -3534698568903335125884421275600 418036 -3864779406743527551562347859200 418037 -13503406466382919630873410431040 418038 92966133081204466610560979904 418039 6236230590782772268840948361880 418040 -2282879968571440259578600243200 418041 -200211338545621725031103189628 418042 -153070643613324738252493661328 418043 -7870084053297705482514552639708 418044 4858332032220111056787575242752 418045 6966907610950189232992717152300 418046 22061254798754876012376218304 418047 -3400494985924839539448641669376 418048 -2490260133626134441389233012736 418049 -7083890828753286470918829088464 418050 -248655885663928064936358906000 418051 10037078443247536622151879853052 418052 -4035572081361613419099653921664 418053 -2741756184114338898248433021792 418054 -882938402765905567935979577088 418055 -6612468273644846544554232120 418056 7005697125193175880331968307200 418057 9108639986632701234677037997840 418058 6183675994221867388150027736880 418059 2884421807748183007714416098364 418060 7079598177775315015845444756480 418061 748924159076610586038801572832 418062 -3752365980872084122416491149248 418063 5083605466389765447148437065800 418064 1397123845844981446357432565760 418065 -992133578975568963396189914880 418066 1676735231021815282967160465408 418067 -1324720712846921619386169727680 418068 -6977144381490582691010721177600 418069 -1695986638932306078472906988530 418070 624131954961359757704389301760 418071 -201738790562164604899815700224 418072 -6885652750536304343197508659200 418073 -5407544810611034334189741402678 418074 3844404635152025347070689808640 418075 706441783093501395421472446000 418076 2226951520056575503804170539520 418077 4226097672807832058455614142656 418078 -6716450824553691192595694636160 418079 9490212265947786132123744835680 418080 -2141504988657780540294435962880 418081 -2009235522160894058064687802428 418082 -2079989708264824084130550640128 418083 2011957271390048472820301570424 418084 -5230971198760940323789600784384 418085 -3603335600238434529689039753220 418086 -3467372364925263181383970899168 418087 11870234160350098876162389823736 418088 7172484479899252616177959403520 418089 8829526825990755802884814848 418090 111883766230759026896304040800 418091 3965673480788679836667482536272 418092 3515750699816593122848174679552 418093 5659064230642523065609294188600 418094 3471894865207901826896986425600 418095 1350275193597954148668579744000 418096 132469990663048720611915661312 418097 4698023308449851126507345905152 418098 3993569652374687763450056275200 418099 1075698605729339400043704268800 418100 582349287397811503566683654400 418101 200543640360609296569149932832 418102 -1047456484517154957949625040000 418103 -1902229059596538969428826941520 418104 -2279712969589886031516818595840 418105 477804108728622021788589400260 418106 -3406794834638935656216231907248 418107 -7265867197615678849272400137960 418108 5404404372689634207364636310528 418109 4227324428731488619503593018310 418110 -260647611022892231469936783360 418111 -2490980721247628771586598392408 418112 4329111436985036849161772728320 418113 -186983332983708590947379306958 418114 -2904579776575877619433131308160 418115 -6990408959589127516318330730400 418116 5156753660084606433443555761152 418117 -1830640454651001823837616044800 418118 752877352628784334760644987200 418119 1175284337058120306355623968256 418120 3374630938060755179697847756800 418121 2834879698314588237756250286544 418122 128256388117420190310023695200 418123 -10488560384826182170850779410480 418124 -538268498018160223403508357120 418125 -903668212335754368664151760000 418126 3311541834487335415179326008512 418127 61537388612923089981061983672 418128 -276518262203169959723450499072 418129 351890702550552559123859215730 418130 -2422060841558330768018721587040 418131 -1934256569066161380753755475888 418132 53771036090495206667401211904 418133 3051783248055951148937803082400 418134 125923169186472634049157299712 418135 173907021912401611613001544560 418136 2917691315427987091591345735680 418137 1032260811870272115930315999552 418138 288520445454414156312394980096 418139 -1919951952454477435369105185144 418140 1231317697838391492845703505920 418141 2984825348973166196220908144652 418142 -5346442761366222923276594310528 418143 -5409373236823590039143715612672 418144 -484132697210732876235980144640 418145 -227241387506257003684492396800 418146 2157431187253867024652104627584 418147 -10913141536472588874208229778564 418148 7331800353785147232245078894208 418149 -5571249431069937174065013231360 418150 131428561759724939146386616800 418151 -5270159758409180689204063313400 418152 -2400058607370373613402003865600 418153 764505530539107822646466717824 418154 -4450584361569259987345739201280 418155 2569635624120427065887184503520 418156 1160819616626119328621182253568 418157 9019901400985399141462586264406 418158 1629231627744823641330128428224 418159 732643267554336458531603718144 418160 -1171753145763969788109388677120 418161 -1839004035746832210153820598928 418162 191808175701298137285502800000 418163 -2451415376014193457551083690896 418164 5373609162172043515958691864576 418165 -7045153629451348787819008282080 418166 -3651602127753965080492979308224 418167 -8958148944358283121084490146240 418168 -23152011776535379032521876643840 418169 -8231946915619863029202239249430 418170 -1131731608637474219355163868160 418171 321335329311380741528546901680 418172 -2424408228651201783173432653824 418173 91074664564424423352993466944 418174 -3066235192624495964266542702528 418175 -65447758550587142158496103000 418176 -12345158908213511064020582400 418177 -3758608511105587180147526702974 418178 3058668339064226744800989362640 418179 109895421718528981779484961784 418180 -3450954470477902007587352985600 418181 -4035277925709159776921240826018 418182 4076158528893232224068043724992 418183 4321705824806684892448056280808 418184 -1654370969303701761302939105280 418185 -2994816958090014373787384893980 418186 4537387709207136594762231700224 418187 669028718887427775080339675904 418188 -2720696443899303826631510438400 418189 11546453187480134643407140823990 418190 639456264032377903180631654400 418191 -3214048492107492792323668562808 418192 -1682058073476707315581940858880 418193 18894199275079316590691575940724 418194 -931994291005360291266948149760 418195 -3560691742954158634246940734800 418196 1991777757531471506437449878400 418197 -796528312044244537717559712672 418198 -2866866823295454701657301612480 418199 5349019701476192891912540320200 418200 1155112710514264020346426368000 418201 64917354250356244041036765952 418202 3821704687562532428406555208704 418203 5791450906358115651558548168904 418204 -7657509123799961761834029228544 418205 5554674497023069105946042602860 418206 3828142992081739340942905964544 418207 -4349886577305818927826895872544 418208 -4996234949594702424779636342784 418209 3438459236208337759482012748800 418210 -902034042206829525494811656640 418211 -1196425234090077029397460200960 418212 -4787632785186532768977623009664 418213 5599143175520669521395711368124 418214 -88703041515466116799722032448 418215 -2793406124913034089181583876400 418216 -13079556413468836539771986749440 418217 -1223184836228963900126106261528 418218 25650746541615494103710830848 418219 3749680052140823788799460813620 418220 -2863092722494215593873765514240 418221 -1279817374351117154555361744000 418222 1942093660008270432194325954432 418223 -2301633499336104237378439913856 418224 -1156670910053549028097539342336 418225 -6318471482172437605050018144250 418226 -9842640536063249516613231006720 418227 -814554126852462481088128238280 418228 4789995125089587254875046379520 418229 3432780086829701869486134358176 418230 3183316823914504184975770080000 418231 -8368177378908428550517679566416 418232 -989216037456899177169870151680 418233 -1533149463899088656202835814400 418234 3767974379915083316829107665632 418235 -13368020652942907657018226306400 418236 -830529152529009662931384139776 418237 1934697656348240507803811954880 418238 405699275285744367925759354560 418239 -484520784254601847144528953096 418240 -1155749463848217792941245071360 418241 -1378768758503529793804279516074 418242 -84198062177837101070184980736 418243 -2491636111879691502937280815200 418244 2052182247713646699166892689536 418245 -650541417708762275838464054880 418246 -5269145977618413700000787936928 418247 -12171372442830402707801492787960 418248 2300599455487843280443302389760 418249 -3830463543452264948555961049436 418250 1030003610127722171096762880000 418251 5389491952254138048801656380800 418252 -2939125927185759012682264997888 418253 8052234847635727973227006523520 418254 -1917902466553153399697108767680 418255 2398490095295586637834413795360 418256 -1193942180965010012222326284288 418257 -507302463727053172449526469760 418258 1921202698710425013385283539584 418259 -10634760452434255914931594683540 418260 -931773883538204147891963197440 418261 49836103924432259931268227264 418262 -969991079470499043598040227968 418263 267984557475086966343420657024 418264 -5749172932548047845211167518720 418265 -9516194174825636591851713593340 418266 732070129896804282905162983680 418267 7097435806972364734199780205360 418268 -7325018329431864584701138351104 418269 -4135491078130198465577859574656 418270 -1569156195061908535631776899840 418271 -4744342124364347932723893721488 418272 -576678105876821073970663784448 418273 599632012836672516667963535522 418274 3372158561473429586103468881280 418275 -2259325659040065578603613714300 418276 2798331505986218518826014079232 418277 -3238984796836505427282684681828 418278 188571951185440830292996558848 418279 7187015700308354422860599149880 418280 -9532276171639240849934440089600 418281 12808560484034247997021255278624 418282 392957785574306290976155557984 418283 7533895718940384965234073013248 418284 46383737669248992252448916736 418285 -1084985486800364799796905158400 418286 -5601072184323151188463884680256 418287 -2121643098955129783809653128440 418288 600462685849057177083915894784 418289 -3654275513016416174303010644910 418290 -118120471943341690219666268160 418291 -1929515275716334176025613706416 418292 -3044170985111963023043955271680 418293 1239316539025588923320139686382 418294 5189898546199107724179215553696 418295 6224226654221765747900112103200 418296 6394582934119761532559867289600 418297 13085952811901728858373160698 418298 981387523055209627385421254400 418299 482289362126158496671537251840 418300 -2521016739683444702297348352000 418301 -2298587239646093158410950198400 418302 3080311135198645666537350052992 418303 -13752837962284566999893945256448 418304 66636948454947923756832522240 418305 1155673438655865393332353017600 418306 497867239847727800296262714880 418307 1278154007769883320627333926112 418308 2135149325765696994097279703040 418309 333863966088985158759175929504 418310 420066058270629054506736528000 418311 -5119411426691689386898787277360 418312 -6917305478199329835196938316800 418313 1304381535508972975323806601498 418314 175481870428828902881005572096 418315 7423490183510323677254504124960 418316 -1532461957748583584056374216960 418317 -6473269149678178465818750419520 418318 1500042687494069977144258599360 418319 14954553711456708023949302067312 418320 -266142109354334864973822689280 418321 -2136872557393650271786769574478 418322 -709902030686887617104744370528 418323 1391884100262286403112778838400 418324 3095066030491646944745671489536 418325 2873693200355986982752076644500 418326 12532666940298828941455603584 418327 -250828448058004777197515238688 418328 9475436830601297707499140700160 418329 -5097235833199981828712592855036 418330 -3325711869850308361662415438080 418331 -1543147005455743569077405567868 418332 1757435741418192575569379794944 418333 -1196830558772793262056115223840 418334 2255944095600230273914685073792 418335 5807676274710254173474640788680 418336 3428855555267040266248006533120 418337 -1109552544387843243213342586014 418338 -3214172757428206828341281832960 418339 -6365279651386513104327591965860 418340 862487875481117374242641932800 418341 3024888420957491988397771273728 418342 -1536956636922710376034985769600 418343 4347504138207796738700541209592 418344 -6173154384343522068762723041280 418345 -1256844574269939688274168928000 418346 -5542757686015841074840572322128 418347 97507349220803219211176022528 418348 -2798860416427177921186050801664 418349 3501015909133218967515984979350 418350 992877732295510902797936952000 418351 -9254900369342637480088422865648 418352 1928812397631129350487921426432 418353 -4286430935048721120055909667712 418354 -3960144974844186546221624953440 418355 -1538853639714898529256801971040 418356 3895609284160385536013280227712 418357 10003378157178284686768786826606 418358 -4156204576113575467094883738720 418359 1218912852821849948088521148240 418360 -7854261070395115390944416256000 418361 -1087533270217686289811486275680 418362 -2790462001534203613306920427008 418363 725883196883211524689696736208 418364 198891808142447167037337879552 418365 -4084558069451168658834776340 418366 -1672661586986532624466874949696 418367 -1162219473036411860850406769520 418368 -224000176290812129311111249920 418369 701885948168574740600962470720 418370 1346815402486502026502153640960 418371 2152495126921840162039739121912 418372 6076087908260607787222639976576 418373 3833180256308947842918255326622 418374 2064895303876030348598027251008 418375 -4837555544311716981369976998000 418376 -17289823997622413066238689280 418377 4368903513029140026436635586320 418378 -5657765538859795654504369079760 418379 -712853982983966873627243964816 418380 3398204108875430039601269145600 418381 9182852919612380821362029256182 418382 2014780819538863643168360313792 418383 -2889141937776794137810875703200 418384 -2392444873532839184007609712640 418385 -9539472106150835617393384818240 418386 -1929361409561453399189363575296 418387 -7848736684430274646299337024008 418388 -7896135504241623506401990979712 418389 -2039801093672205301811984459520 418390 -19837651830973048102112409600 418391 2399057123556342860395967286792 418392 -3989409134479917613781944320000 418393 -1258697134688580068530840718976 418394 13970444883081207077744227579392 418395 139551951600162232531788996720 418396 3435856753594507293060609739776 418397 -4975894496081679883367461611168 418398 154138124260515956126492949120 418399 -8849082621602971411669246761520 418400 -109439263525384580741362483200 418401 4259091568189095322372111456530 418402 2447941692816961595944910659152 418403 3967546071692595324119601472716 418404 1026303192094339985029045051392 418405 -1130740342681548010096822672080 418406 4439729274505330506188211133152 418407 1467737749483800832879537812480 418408 -5639935839621324301613980247040 418409 -3478859310493883589459694910220 418410 -2836335392738592292223016516000 418411 -2318411148113352479986074628380 418412 2273587937772724962723684387840 418413 9124520149554308814351802939488 418414 11165794130567490626215714923072 418415 -2075641710913941448343399670000 418416 679247326373559055231753912320 418417 10177520816110238563359999960432 418418 -1233458955826004849299438080 418419 3013003608373575847136141950320 418420 7537431642415926728132402369280 418421 -2037348951464084480577796746816 418422 699382039844032285455956993472 418423 11317877298655048464729013901672 418424 -1732393232361031122519299604480 418425 247732041075381699196791412800 418426 5039898307036822573574944236912 418427 -5453879138851237637265669317724 418428 2496628486897944071988526364160 418429 6844442737480788487709488114080 418430 5016601818524919763715762295360 418431 4036888038419476225951538779920 418432 3494786662076348455003210383360 418433 -75746946657916346255871608256 418434 -488472205522030579707005473920 418435 -4110772033791413760432942241200 418436 -385843293084422167073737529088 418437 6327081572993878089275855058240 418438 -1822707078406151253911899573248 418439 -862887490684739748135859647696 418440 4582961042207516404121471385600 418441 5283450308972176782824793674880 418442 -2991321302619037157687487250128 418443 -3602316649610977681845675385872 418444 9070919663245672059120100657920 418445 -4027842147684469398821041413300 418446 381615572384409437407235919744 418447 -16269654578104729618105259153104 418448 1108384853843065142130318876672 418449 -2766252492996452385141000523536 418450 -1675125461684618170683305922000 418451 -1007378960908670924237370798000 418452 4657028929623300731712879532032 418453 1998551583487255619776465701280 418454 2900734878355063028504038342176 418455 2851108030617994226259752942160 418456 3320097436010267809199241523200 418457 1943820351213593795341645213380 418458 -4405156235700980165427745704960 418459 8250091540940654342397892742660 418460 -3042827094353638917466692096000 418461 3551256365336893607912767654272 418462 -65194144890248897962183719936 418463 21767902157280237111749279117280 418464 -4516254459116996173392800710656 418465 2874242948822431564186885708800 418466 -1906386140777944648216700027568 418467 2293861464283606198879612845312 418468 -15831710552698639459018719148800 418469 3381433054772156574945932016000 418470 -394872966123807777904143014400 418471 11383183074887469617651482679672 418472 -1130067143093447458985649822720 418473 2182766913330516680417832254400 418474 673285602718533868362136341504 418475 -1147808583748105058677009959000 418476 -32304413839866715635233918976 418477 3114087895851374498935120738272 418478 -2496796495029341725304752254720 418479 -5780198809280419218037465985016 418480 1014515377521987907584937820160 418481 4601354773797261130530559540224 418482 6572907492943274457066579169152 418483 -4782935887732193337558379296896 418484 -2661039405203744244559196448768 418485 2686327984746103799395117434240 418486 -4474371657065622418485563800896 418487 1519574255530411012227174000240 418488 1528923281139078239272155217920 418489 -11130958376456751105035198526720 418490 -1429402499488184191405326612000 418491 4472084815600375629911195167500 418492 -1094643698262169831300647107584 418493 4468967603299425486945723164742 418494 2186312163892915239717349524480 418495 232630824393153423191535759360 418496 -790017608772324063040732397568 418497 1051302819371891258377332388800 418498 -5478872225284058089296417246000 418499 -1145647189744015520071163691840 418500 2046314794961382225271971840000 418501 1542295028207476116940712963904 418502 1861370569269280610227587962880 418503 7440096002156182717051499982504 418504 2334233765998202908691644277760 418505 3866597735274413551180374930660 418506 -1231716668441156689284258135552 418507 4641331521715081900715848625632 418508 -708262950437215443200392627200 418509 -163089398036461168698964837236 418510 2041904683046605429964209556160 418511 8071991747615756437415110448112 418512 -658750502779868145900929679360 418513 -15380951876907287932780541256080 418514 -2907567007471514525817707724144 418515 4370152549073892046605144598320 418516 -1637464016796727971842495977472 418517 -3909203120104515977743523192448 418518 -4236784388843654004476905727136 418519 51209960570326831108880158744 418520 2875671704853304158953307340800 418521 9026884924783259697734341083264 418522 2284421130654573748341747190752 418523 -6112197566763728506721679888864 418524 -4573368575597267319370850809344 418525 908149659490387023651549360050 418526 3413127394593322022661839555712 418527 542263185508888765736454488976 418528 -4160685999104413151027677102080 418529 -3940239581227804617107167920720 418530 -113777274944227934726798791680 418531 2398149482055797486267205663744 418532 1564788954273146699590354498560 418533 -6003320491101298745113994959776 418534 -1427418337548392228222412535584 418535 2228686728182563955405825093760 418536 4722260907745415735600835640320 418537 -2120863751466195255638307582848 418538 -7138458747620882891569591168080 418539 2621649672114177463396612632 418540 4755485782883648799848799866880 418541 7497545628330511182406128394050 418542 -118975040030007047894856468480 418543 11333012547681954277234214918104 418544 246187879683795522296727601152 418545 -3394153887102722577760125917760 418546 -7357690145692138499361616199040 418547 -7830594548300857081275428187888 418548 489587215576200178042235234304 418549 -7612908766319278716411979223264 418550 -2533650701450735578516814318400 418551 -2179169856833040251500608288000 418552 -878924751714135428186840186880 418553 8753271324192740833997814557802 418554 3967380758409879955903547120640 418555 3916988704913287459660203404160 418556 -910398857818547907687917383680 418557 -3734817692852988464159376434880 418558 4486133913070768262190005728896 418559 -5112057681265195542313770090240 418560 -1220131507513303538554267238400 418561 -3549770239434487729481149056 418562 -28563599386541591268929550336 418563 4073474120408691252636669101892 418564 5700081074593607402189637254400 418565 -481132831660099976289430243200 418566 -2170580974909820609722044653376 418567 -2438682397656169907771134038720 418568 -3505870810209242097299168701440 418569 3366451679836941393187300885872 418570 1859614477115386443802749907200 418571 11146652970272309426934119892672 418572 1234557485159898061371651047424 418573 -1195221043964909648289912436116 418574 2730214164696269280249901064832 418575 1389651014834351005188569304600 418576 -1411750368299546144855004602368 418577 7107747950212887250250159246400 418578 4567126384949709883749959159424 418579 -3536036727893959334916112175024 418580 -3969241087573084774534895212800 418581 980114858961835084316536478400 418582 -656755709005145157083125664256 418583 8325912098103311461422989620824 418584 -687447736467801688268031098880 418585 -5220333034872118687319932580220 418586 -1747030212335139830599708247040 418587 -372636068280411300430168332432 418588 -1459843931989368640514789144064 418589 6138148506124060354512513061440 418590 -2261503039615763206180844162880 418591 3468081102446753205148515723552 418592 -11666602798541675915028681719808 418593 67779297742245875963647561728 418594 3227085881576110709743100797440 418595 -943911662808033911381124260400 418596 6557121857778691342422988219392 418597 -5968247097994203652039372693954 418598 -5084387538248382566184676999200 418599 -7934009605991852839869741428016 418600 -388501921493970502430564352000 418601 10277986430637853492141004692602 418602 2265689849512885856121782552832 418603 -15677646732619914623114798979148 418604 -5776690715180691266655939711744 418605 57827661690358795768848806400 418606 -5675233038335117178735118628736 418607 -10016217636061229600903481214944 418608 -121025764071957651634037882880 418609 3488292573903034447530205225513 418610 -1221785222313248171241258214080 418611 -4185051920481070766462893693128 418612 5282284041552990651625142045440 418613 10385128870470895498012128591882 418614 1070863351910784001279639867392 418615 -2551617897371013651483967725600 418616 -6846417668032031086232309268480 418617 143060840066037601323621557748 418618 -94900786347421956700699428384 418619 589474418911984563362270310144 418620 -1350305365969281297171622763520 418621 425729642780565866022204404480 418622 3616879176118132650341827130112 418623 3661626631128289394479079359104 418624 968973419949623221501938368512 418625 -7130515078662534538219017918000 418626 418540562859507005638973014560 418627 7996307094132701165014271158080 418628 -2116091056792406888977381208064 418629 -1845968637675203003617784760960 418630 -4309964861274348852443382023040 418631 -16139423333411311705039874054568 418632 4942318437790109558401983160320 418633 -1079058301674774312064239534118 418634 -47445226238714435316033464784 418635 1946030430761896107067466227200 418636 5553143536554233477660127630080 418637 -9641984435537934076244117544714 418638 -2834135985775088243163049454592 418639 -1194185573496740703053123237576 418640 1433658091831703862494340956160 418641 8365503706084628193983398378992 418642 -2516969581288152030170714787840 418643 9249534278127997913020225674144 418644 -2865626724407853763884030071040 418645 7124861986030636520128155163800 418646 -5012844039078786066760831180800 418647 -1053681953302171667899843396272 418648 -37578284465080751882969149440 418649 -1565644303369174554045111254208 418650 261980129861854402860244857600 418651 3544703092290215981583348962904 418652 -1871397900784314323802480196608 418653 2714238689041144363030069938444 418654 5601623698174499350762966747776 418655 68076191596785907359537995520 418656 -2102367847070928697098833756160 418657 14969153023669265035790031599906 418658 181334415083404893425043866784 418659 12482419422745079812764411120 418660 3367161079223553890166954240 418661 866866404162899487328718100000 418662 -193381148947169273149594604160 418663 -1066955607516174412537924863440 418664 -2507144214428239289580833587200 418665 638355064105323237546482716800 418666 4226091840375468286248940954032 418667 20792796302689522041384217716 418668 -2874149405418388348591445790720 418669 3774005411772604231354779285120 418670 -715156568046360938923984016640 418671 -560382285548599998243388766280 418672 -810421689435439566818278637568 418673 -9194195780270502257212253039820 418674 4591507632097246220080991813760 418675 2584523703319451419175117801900 418676 17252314090057261729841395654656 418677 3375774746358304709152948032 418678 2356326722039632874065310442624 418679 -7496080130120814575983123520616 418680 -2438673538758362698242639974400 418681 -3493040325741524881404929530800 418682 -10817565411148359218612764416 418683 -8840647081064230499615862758976 418684 3475736578719068148616743772160 418685 2825943131132963828436791854380 418686 -349149629298061948357638991872 418687 -9131717902552182856368527727888 418688 -13726302446016449150391397908480 418689 16180678460206423277763873399504 418690 2719941381849921049602296424000 418691 -14950090666223658656988915456 418692 388267559333283641347860701184 418693 -9080852177882122104742566520320 418694 -2613743869880661497882266867104 418695 1035352877485714558673030231040 418696 -1493671881535297071174217728000 418697 3877841805832833700511707996260 418698 1616612308668258140996714490624 418699 -1228139627562873196453950592300 418700 -2283493543161947728986002688000 418701 7532922888676855757087236958400 418702 -7340119527585597866771682974400 418703 9767065325274109776862746774120 418704 -534486358198596992153645481984 418705 1151856333344995655268875022900 418706 -2830185440807873146854034190448 418707 5696033326140295474379594423604 418708 -6546421156945249070679692678272 418709 -2999106841953840071433330687090 418710 56306422854010608245528728320 418711 1847334080636528104483623364912 418712 1587758156513324470473001082880 418713 7913184055699884614935375406544 418714 -1552808466789244462275592694544 418715 -3060948090210852048340010492160 418716 -4806858433402616262469839498240 418717 848580465495730085035044162560 418718 -2339106757624666402141849933440 418719 1457849107409573194075227267072 418720 9593595554970643827386274938880 418721 -233650209443791022792572290078 418722 -1001696943798410497657866443520 418723 11497081523131048290071002513920 418724 -1525521309935637102012262149504 418725 -1607211505935337354336558326150 418726 -953690029864931274415349391360 418727 -15044174402669543387975251741488 418728 -222487760252563775451714355200 418729 -5458460415146164002053368472924 418730 612360239102988169870918941120 418731 -7682030777532153827783783972880 418732 3028791742804707873228917540096 418733 1668693698192127131220428416320 418734 79184547187527191602009779648 418735 2003543052220450310321363547600 418736 1403385117294498130238372462592 418737 -2615744306302575382212829518240 418738 -4508911053869155011630195065856 418739 208765568498088676423629750540 418740 -642002785295177526045748715520 418741 -1940391642718334761051626807200 418742 -8133410400062708800483634821728 418743 121872540653077146919709899680 418744 -8489900887649880485853253017600 418745 4212948209108471987534993075400 418746 1358220711530379086999586125568 418747 -1065904362621243488327990107648 418748 636709820569579951575653056512 418749 -440327852464924740089785777920 418750 5635874116128763751932963800000 418751 5259281153132830923828484114752 418752 -756057940678300396670234394624 418753 -2527690124570666692668700327596 418754 -1870937895416924916548393830704 418755 -2942452654020953474530740463440 418756 324208437904575852644854281472 418757 -12064744237584413006269184214948 418758 -704256430164876726561199060992 418759 11139630665447374641475253423640 418760 -147983056525491678767662848000 418761 476077291462009956783022201152 418762 4727470231467442660813081027632 418763 -11688248011942530472628582522988 418764 2659795533709133460348638117376 418765 6614447433185539359091147560120 418766 -1774946979201454244430101471040 418767 -7054113370806430857710329113720 418768 407794074814815305701916016640 418769 1592647509908932932335853373044 418770 -277322068855071909712311690240 418771 5045488534265664957818239172972 418772 -4945796541223299994202912106624 418773 -3664237380201362053134066674016 418774 -677019905542611015188106800448 418775 1367748516410243242446685222800 418776 4874998524586790827866895872000 418777 195089672121243206464434641680 418778 -1037020354888240577707058364480 418779 2440414194235055497837321574400 418780 4407235198101007165682215257600 418781 6085926233440334343458367846 418782 766376503374831716876863011840 418783 13986825565263754271487754512032 418784 -4959682615993642410742170255360 418785 2969676249166829835971847331200 418786 7967361397847393680500398528592 418787 3933872131572585260127638753436 418788 5510435943271735601342836601472 418789 -1087732848766288000170823568640 418790 5875380531966807199244541398400 418791 2098043242773347482575366359592 418792 -6147946492272485570109029990400 418793 4067072112939359102153219322042 418794 4413094246696086235510551779328 418795 2822466255600983552401997872800 418796 -791326157354538082518866107392 418797 4305018801082845703468923023040 418798 5212775987722215477555107927040 418799 571032927021689849460443422800 418800 162657360536704182886625280000 418801 -674465836132969158974139095708 418802 7169305289384817699648781262352 418803 -1510261763309367133232214028800 418804 3458728890854782876680891702656 418805 7069307374601814174153345218460 418806 126376776930936363778988415360 418807 7026505816700972684527570661760 418808 -5625581520517629101680845066240 418809 -3185117206498450682851900505760 418810 -558207810862090967530051706880 418811 1036603711134919278460026341412 418812 -6975344971715103144228282743808 418813 4094927327294120592400053165062 418814 -2824302700487658176644994779968 418815 229984202785236792146861861520 418816 -7565880573944666666677955461120 418817 7427120398882383535347818526720 418818 760727464958487252994454300544 418819 -2135498648808944879322872107780 418820 -26776166407317467259136389120 418821 267800986509514026271365972960 418822 -3876685287008894052233417509248 418823 7249548993243874174655675280984 418824 -1701915654925173307172423270400 418825 494285291322236908629688659600 418826 1339753994904452319996114156384 418827 -1327443381845428960794053027880 418828 -17680695213035104785927039232 418829 10525733743600987521944726169792 418830 1359371756411119927758369669120 418831 -712952064245710767757123125008 418832 -2416715488240346410359786430464 418833 2790598418815180887125638200180 418834 345426809729930414585679101760 418835 -6828320271605156654708946141840 418836 -5824484896160385519993020252160 418837 -3906628216297244469791697654514 418838 2594685104200639032258822496896 418839 -10860539463928810105480023361200 418840 -1242625146285530145282510643200 418841 -3242418685521180737840533574400 418842 546462796038391517268636307440 418843 -3397949865879645322277523350908 418844 -50992242010010129366805195264 418845 426492320117788302376662518400 418846 -3266344592089334753359881867264 418847 -3241958414821205059393219366560 418848 -8240990084926235674798151172096 418849 6565389680125414373073809770850 418850 -1483611980088293442804903603600 418851 731330896495200690981053165292 418852 2769003799219889467002410953344 418853 -7160801646774489073068544367136 418854 3059392049006704662096633251520 418855 -2378570690251713560799373254000 418856 3514256524837721538241740380160 418857 8078719155912790900350890801040 418858 113124195615195289640340126720 418859 -1433522502466415226003074358240 418860 -784866030137616200231580595200 418861 -10091268096119842320649842066538 418862 -6235573671411356540246831525568 418863 82330090201968760110645762048 418864 497366865233497023310143553536 418865 -5819986455106078392606503473740 418866 -81899010781601720814085095936 418867 -4213787124088718624197160308084 418868 5722226292231657302684816984448 418869 -3567431240740707095061760420512 418870 2131585195126353932922368186880 418871 -395391697352406070960143875928 418872 -275586839350165845949694607360 418873 2203984049171834008649366049344 418874 308793650185979864003412948480 418875 -7739296771833452589422068116000 418876 -4634273967367991671206765803520 418877 3722529139742376692889545986092 418878 2441489636451745783920712187520 418879 -2026784021173046029277794810616 418880 805968571663052818514580602880 418881 6939805010818946195187598907952 418882 -2231152377473393355608343548208 418883 8281079816406199636961242611132 418884 5326959930473911710149143898112 418885 -150749641296094516191436116420 418886 -643942680823720577227717453056 418887 972694203700269159860126070240 418888 -8060517114873200040047680650240 418889 -12979110773468880510565015766310 418890 -3021186786692746646119606030080 418891 -5508049696581370368714256445616 418892 5303082409249199665144371561216 418893 -6389551760592538721274795396000 418894 2098472243635039618496069442432 418895 601994103390424350333561372000 418896 -1827843579657606877626978017280 418897 -4977522889254129490093740630456 418898 -593010964781287637923347538800 418899 1675740043302323001323982536448 418900 -1907146646130737302786526976000 418901 -11238235573114461317736210154848 418902 2645123860280979028894574016 418903 3304113580984104731402390401984 418904 304805983387371798309340661760 418905 -4101282923926068155538747792000 418906 78268100653776283620135623424 418907 -1159944806012882219951374052880 418908 -1279405978477312437690829922304 418909 10597366090919825382839647011110 418910 993909632440501088475131525760 418911 6207056396603592025400155770624 418912 -1933803346252267387217125048320 418913 3976886138178324125764077707184 418914 2725791889299391557618205011696 418915 -3573010250167167814927980002400 418916 -3890794355453721964834336229760 418917 -7696573792789568307549572347200 418918 -7140937808600350748040286743840 418919 9664529521108084294024474019640 418920 -53238042347917905647201894400 418921 -4936022381919810674231031527878 418922 -590707837757720673796787444736 418923 -61970862571497278458191964440 418924 -1690683713225055655315769783808 418925 77575661236790551571626774500 418926 1958012749652491289395955386944 418927 -10226342148334541912629252082224 418928 1723774458660947976127975882752 418929 3445981597319818684664209982400 418930 5162094662812539743848328019360 418931 -8648950185882655864883263244880 418932 1415848050130388556772291203072 418933 -805229347837672499474650148818 418934 -2860190614690258076671860218880 418935 -3055805995737250649708441827200 418936 -3358018293917000238352127139840 418937 -16192720256145824598331666304640 418938 679917722562220357908322592256 418939 11581934086829876564232963768740 418940 -1952680031818863065458326504960 418941 -6814640219223048155364183370650 418942 7831706570087234507684345359872 418943 -30567653867948808776281937184 418944 6562018938451465863672826429440 418945 -2913001182728423875161322966080 418946 2275731696947800477373999182080 418947 -294104340507390579215069286672 418948 5780561765145612740797219748352 418949 92730691889055003012443465664 418950 1258255690523186888274668388000 418951 -4114080399606303600736236367368 418952 794059165512022711645366809600 418953 -5951580856082968044072088987200 418954 -4842813001358876043615397807824 418955 8245294509230399023071004227360 418956 3401091069618596680620762435072 418957 -584478438321465276141970138176 418958 4050714655029783416621605099776 418959 -9230329830703725067273751289600 418960 -2411322005413522692365760184320 418961 -13533950761175301264262866591438 418962 2398682933246868051219772839552 418963 -9962483384867820896691127199520 418964 -776386504036347393729477869568 418965 -708935924204759369567025884160 418966 -1007870793305403537623775465216 418967 571881391111247308625040034080 418968 3106430239765569353033682954240 418969 5588143484738198787302904613840 418970 4683919860390338895216778771680 418971 -869092040611822674023524772352 418972 -862985243407567956951455732224 418973 -4203113360755748968707372787200 418974 -4193222404957190958516426728640 418975 -1780543620817009950800133481000 418976 1170770364385625815706238124032 418977 1156752673064021979806176163988 418978 168985880447395903920604832256 418979 588948127965034912361879439120 418980 -4459067117366285357951639408640 418981 -9135645108665317139752541009218 418982 -76683206627779365593602314048 418983 5063449903489891928454164490024 418984 10565338258610219280360081899520 418985 -2729890994621856928791865285440 418986 122477098160821540120942003200 418987 -7689686981129762457059861052364 418988 -3189676950018496729633328256000 418989 -1868421647380777090806636202176 418990 -856670277202287024485959292160 418991 -7614692068728039596283325641648 418992 9159520303788964624041246720 418993 7616335055131141130059747908242 418994 -3528696578305558331536818238704 418995 2301973144465960340880963030720 418996 2446301827218278009258278650240 418997 1879591561325748245584774366446 418998 -3371639256738425353800718863936 418999 5936774656036282388416080436176 419000 -2226212122265459395491916800000 419001 -7510087711067689519669392427296 419002 -4178005933815312345817004003328 419003 -8661953068149992064271491114336 419004 3215561169535177466950301666304 419005 -2164561625802001160669565738240 419006 -1306495120629497206289768822208 419007 3949309491875855905021035799680 419008 3563560928693099232752779132928 419009 3678804951472835077283044870740 419010 1971906875932363751223940930560 419011 -2143656236791015023709485910728 419012 1774878400484824346726500362240 419013 234401470849316612374341812640 419014 670672249458969325709649064320 419015 -588265240556825237669972681280 419016 3237611671296699038997567897600 419017 3557441474522571146387904482560 419018 3077387702864206780036090072320 419019 -506129599734844424877350603280 419020 53692526037007471629907906560 419021 -6578460336497072378925439996500 419022 -1927949936949007100159095059840 419023 26755277275720683179582682296 419024 -6084493052680217397307023360 419025 -965318274036324149343214478400 419026 -2760872265492694866154138654080 419027 -85394761676042204891470457856 419028 -1658761505515271627982430894080 419029 7137287327320424582162703188284 419030 -1606510383074552902112734659840 419031 4416841347868882194287031724320 419032 7088562700520249516914028390400 419033 -2078545758848780779700894566962 419034 -4568123299358162393955495936 419035 124831038976675393915726362000 419036 -11322348525666012077969935173120 419037 -2248450823212063177142258816832 419038 2336024016845898442378117153920 419039 799363508179130361369815126760 419040 5222581710622414734772902297600 419041 3369024859081373153815244308672 419042 -184619862694860728659941505536 419043 224336865684800399097660025464 419044 5262226260447374933982487531136 419045 -3672675489260105380160702193600 419046 -2612354800507871074399992632832 419047 -758388184777481491458440194504 419048 11637862485377953531279686220800 419049 6774917184027111784930003861668 419050 1054578945158001868780129086000 419051 3140051145824612988689043704052 419052 -1358584659945953342823557726208 419053 8374865275298970120568448505302 419054 -724228599831858711264638573568 419055 180278530798598631512375109120 419056 645564148451950592835057844224 419057 -5074033047339367994889786155694 419058 -982539671896885791198994993152 419059 2684584521779385668296612269260 419060 1459241753284246535874726543360 419061 2357018318082320070751761035904 419062 -410397120084192670964899203840 419063 -5970864693229448283638280981480 419064 -1103874372846041095682482176000 419065 -7445928416583140756644940100540 419066 2729924646558456592353122405232 419067 -7936494189026337705841039307520 419068 -4069096379315744288378262448640 419069 -3209125962957850767694387482048 419070 2402856833619184403789350713600 419071 -5300228235461978658000456624888 419072 -5901786206810292208523588665344 419073 2006921064600860423096707837344 419074 10664837396401687293874706498592 419075 6752569655092704416387607234300 419076 1242716714197323734267921498112 419077 4094566410096013705171471883520 419078 72154222655916999893812627968 419079 -344284332693563436484897041840 419080 -1893594263002415445536099481600 419081 -5687270565469549500367610267868 419082 -1386491950455943141362563198208 419083 989107230391412702610588387840 419084 -8315201257516228964727121242624 419085 5071496950137014754276973082400 419086 3259008760176020428865867500992 419087 1462100438551860560797437506736 419088 1507560281963337407533274824704 419089 976230592106928425977491774720 419090 -331965223570759237402712670720 419091 2962503090612046903423227300792 419092 11023013578320035846787349279616 419093 -1126942185770967303957555822276 419094 16817845284367548784356470400 419095 13441856165246541802184537572800 419096 14762517535997374177178921441280 419097 -7399504549361003314713430015728 419098 7140752687691246556739226754800 419099 113264210513613169939324412352 419100 -1328503011330527508931441459200 419101 -2833898404414496726404793966760 419102 -2037045678557906133418786531200 419103 -3486071704857842645641037162088 419104 1847031793985885884595853852672 419105 895860905086808122519856841000 419106 -1636797753355707103609771900416 419107 -12975018061083625318773564486112 419108 477730377063868090588130791680 419109 -4226393996052020928399541800096 419110 -165932572731058548131647271040 419111 2868046693381413263138147025024 419112 706502122047767590591398865920 419113 6907250407344619953642134281344 419114 6115084649759106958909768868352 419115 -6782366422149797682258591851280 419116 3647208616675082471768065936640 419117 -4277284933244337593288358914580 419118 1702388549525612604767608154112 419119 8637109905252278698345023979896 419120 367437458285693562616900485120 419121 -3544476099388382177291936160 419122 -4918760879890625004032558395776 419123 3022697973585932595592043730024 419124 -1341047710710308733379971655680 419125 6316707370932332259558341760000 419126 2011326265520865319795269316512 419127 -4763456671450926652561756966680 419128 6720954898685600379334876508160 419129 5171724866532892493193876960384 419130 3101558353239208419059559003360 419131 8134435149940829262611166927664 419132 997594334491291132278765788160 419133 680177032737935753799111348288 419134 -1788220164796764372151752086784 419135 748547939154086598839509506960 419136 643179220214500938345307176960 419137 -10744123828408721189980508583000 419138 3401563171126577521775937792720 419139 -3069356155823190010856317018416 419140 6988517600991938728620619161600 419141 -7585764682353959107551038767458 419142 -3981187903207486038042595169088 419143 448454386474709010190552878624 419144 4204807573720784289118970880 419145 814983016590868353979458294720 419146 2292445615225593762322975641600 419147 4904123326681431931959719320596 419148 -8497104997094443375787281351680 419149 1893023718872212777175304630700 419150 -1467493364033568772048558670400 419151 2113909954360116451641528297984 419152 1967631455551674966590824906752 419153 -283068624577772209450412349120 419154 2406776199625717125523325205120 419155 -7459643788892633039776275080880 419156 8405656599122883055687213211520 419157 -6932687293702604429199947730546 419158 -1330898695701615159770305156320 419159 3602877331241031882841181757840 419160 187456199090604058847232000000 419161 -4461119000139025306833969381238 419162 -7765928593556832380037260913168 419163 4623778529115966627837750664344 419164 -18158785845899476643418212864 419165 -1142865510194518922401149233940 419166 274068580678618066758243066240 419167 7046526442408270548940855088352 419168 -2892907254174899908980975206400 419169 11163180111871781110317032175840 419170 -4146012795511702137813053437440 419171 -15930509919163561974712001702628 419172 1003539198405075563049723297792 419173 -615954606698867590141744182020 419174 2243446314554968846337540198400 419175 -1465157242207871927518353287400 419176 10841719968053711380208293724160 419177 -8285075168073518012806236021120 419178 895352710169238524061585027840 419179 5427194704727535562466545849584 419180 -671834627238483020095642521600 419181 -764330837237782420460648504256 419182 395132486524768507234644739584 419183 4985194196424923433398854836432 419184 -338445518377443091681663844352 419185 1411080445532452117013529057000 419186 -3202046637916882970821192881120 419187 736836963333796974713386223160 419188 3763843774325849061310541524992 419189 2590683926958093088643925426990 419190 960152402030717292372266054400 419191 1882701552988286212916887423592 419192 3198387719616291874093232025600 419193 -7158799177002167276715321355776 419194 695228340443427290922200086896 419195 5461453488152476856379598722000 419196 2012309342228399776258781758464 419197 -11646441409336697787294663536960 419198 1480562648101410007506370000128 419199 -9646887289052480532394643338752 419200 -5444130551697439783394476032000 419201 1582277860834076713849511171202 419202 2246346290272334445245399731200 419203 -4008211369115252328082445835240 419204 -974368831595711908564272284544 419205 -4082755981848852428504873324640 419206 -4815348750762173403262056264960 419207 -207689610608640405388090857000 419208 -5255199707901873164094947696640 419209 1313616988051388084428721209216 419210 -2549263967251811046254263034880 419211 3633794082962186594393208204288 419212 2274130000652942441826206195456 419213 1272289498202667457664658482304 419214 -448110129669099723954384600960 419215 -2923271787591316816937039915640 419216 506820248560211496386128773120 419217 2214817544692935474260264740080 419218 4709102779762244723786191724160 419219 -6844840600329775554143700623304 419220 1658314992344665206836548615680 419221 4240279130478651009310280376384 419222 1341353277580618113536887489152 419223 -2021428867309689745616884995456 419224 -3740213798493126328124771328000 419225 1619824143399763820882739505500 419226 646959571771269134579541306624 419227 -4706000115666056507279229717248 419228 -8883469463549198872490911509504 419229 12202294877579354819545800025920 419230 263775394441589280361817771520 419231 10552693025970174796542612376032 419232 -5515080941860510410587652489216 419233 6644674007370770544360933513264 419234 1347677926910334458586040750752 419235 2059374709429128412299059558400 419236 160116603990069514122467034112 419237 251718810311857776894460306944 419238 -4394057348391150109137977401056 419239 1054596983934730229351165595424 419240 8042980823711858483418090700800 419241 3547374327617026385820843733392 419242 -2564042435949969668853127675728 419243 -858805105890714969021017802456 419244 -620143606742260035872080723968 419245 -387346399425952779928851993600 419246 273529525543173493940586507072 419247 809850101525905850121125788920 419248 1764668745579276149664108265472 419249 8656061851015645593228665423250 419250 21482609340182494887847296000 419251 415152882934855624659875078304 419252 1708060153329187455815971130112 419253 8580140513064875634757784121600 419254 -4902167460074476995956346393600 419255 5793116910280820436415055332320 419256 483335550910593013026126458880 419257 7180681187030853092111799556432 419258 648599707436242358052409310976 419259 8833389289152523788596287860504 419260 1830463412970592649681763770880 419261 -9735310861906432685081995710138 419262 -501254489478747417970586758848 419263 3879295391559602172406093744024 419264 19454689457164330333095591936 419265 -1399420017561849540454167384960 419266 -1037621023392170786309081472096 419267 4918340291203966687558979435760 419268 -966080523212837687039567938560 419269 -1858411303790326244757962073504 419270 247304852895775245768369406080 419271 1530915733887366420637420570704 419272 -280964726098683643359567544320 419273 271267040347401337793166024720 419274 -2826361211704533786287000699856 419275 -2284303463727328183990501198400 419276 3597580422509522505438977946624 419277 2331132985542350422465110025920 419278 3100444027670019083964862069440 419279 1984103462020199336344793472480 419280 208735111319476973502012456960 419281 6947382573820137750961479268082 419282 -444802220249844676177261749600 419283 -2798425446801320712343602690720 419284 -1510611639005509321602401394944 419285 -9630662279796942683891676538020 419286 1748787077278812253395050956800 419287 -7305798197598386282172001656576 419288 13342282156523429139126489845760 419289 -100163044029809909967026964336 419290 2937451784494954305055264542720 419291 11139118757225859574002563146692 419292 4410534783195154608593679843840 419293 21168314717564814079749823200 419294 -2761109507300481497552974610304 419295 -223911253681235021287026733680 419296 9436786013409858440344008916992 419297 -1203811355243711458248678460254 419298 2289693113711345531444465403648 419299 -8562308478105478443214376403440 419300 1069669336023394126290117120000 419301 -2402805374598121626713661328770 419302 -1823444183896276972278587609088 419303 13198527758000918365884396810552 419304 7235369715231466317731933061120 419305 6921626413503204976585699317960 419306 2324801611509398433223837584384 419307 285907265007834159464942329344 419308 5872048801362500106919259164928 419309 5675627708159811214342640454240 419310 -2825217077364455522109229612800 419311 -10601622020049055331121977914800 419312 227702969604126249018667499520 419313 5503779475618222884846498554880 419314 -1352640675717509618265822936576 419315 -1268850254140906112951775832080 419316 1861985156925416463406487476224 419317 -241304606977597399901635191634 419318 -2596616538425101783786803788640 419319 -5454256230616039159993056953856 419320 8732982422628363735200126361600 419321 -1448695571160959089793716207680 419322 3777534749728080654859052688384 419323 -1319802878775540137284853312240 419324 1917779892055409690354918301696 419325 2538430983583274892721831437600 419326 1548752603433520690627003177344 419327 5727101512657392933051421363152 419328 401221643483445943852087640064 419329 11012366956903708797041658812930 419330 907594194817935797933411481600 419331 6382226354256787262583740531328 419332 -5768460403418785945201804328960 419333 -4422048882171071017751201782080 419334 -2767065728823708053061572517888 419335 -2638786142561682267933340292640 419336 43049946777739000569680855040 419337 -242408380539644292833311027968 419338 -8378429690324374505673035881680 419339 -3098733238910990077644500199204 419340 53214689869175711840279500800 419341 -34783511703961979555534337428 419342 -3263188366702705693711058832960 419343 2088495138687952558803850984464 419344 2763813379196703393159806197760 419345 -609098272150347377973437685900 419346 1931524308802264957183653856272 419347 -12950570202098527827450526599968 419348 -868068784474169316813987442944 419349 2525452987186023669921752686080 419350 -3439130834441652942971972469600 419351 12165027344523019868673740225352 419352 -1653885705780714056391367925760 419353 -11193718503451413540018216425760 419354 -965115557484335268229425698064 419355 -4272977608453248427934941546800 419356 -718649095854645065952774825984 419357 5153934465878160082856376220332 419358 -918711130060501680446925736320 419359 2916984749680227036044539633104 419360 8142177373156301881486515240960 419361 -6907927686416616789003746338128 419362 1113848059347900434369355691392 419363 717235168466836194629455572480 419364 1436471544824323574123355402240 419365 1885810572886707955750102219260 419366 -9073542316040940878742090484800 419367 2174370630804700375403316372048 419368 1189528228261623288965971968000 419369 8526549568499924820906028041060 419370 468015501585210854970017756160 419371 2045485355928822594627261649200 419372 -7989882880706061927687505374720 419373 -2769312328531556561185877354196 419374 -450696106836662981238108944064 419375 -1818212408142653826939020385000 419376 959876509951578838139807956992 419377 -1061216827528278775183250040256 419378 -262853562368619147495505794144 419379 -140208372083051841824645648832 419380 -1332774009377221544170994557440 419381 -24661748273079826246774171850688 419382 410754828731062780811820210048 419383 4303371043990177787739739518632 419384 3737153009146179683396771635200 419385 412366352389035128983953008640 419386 -376349908370396314729132944 419387 -1380192584990381147888228162760 419388 -3742065301819359594750755212800 419389 -2676443195664560803865950764072 419390 2566718775175237523919221028480 419391 10367136870496961666871866898960 419392 2706192150712004583113934503936 419393 -1244763151828295190437774010156 419394 -4958359822934519237890393219200 419395 -1437019900615998272173663591920 419396 -7440145292492643418647058915200 419397 2217965502504291360810902115840 419398 -26205501935142662829327671040 419399 -554697887488748227288436531712 419400 -4299629336537515722966483072000 419401 -6300844133333816234659907874598 419402 6537972251466217558850112367152 419403 -1744580714826349960070379673896 419404 10396011065613427743503065856 419405 -1398547928312912466924568231680 419406 622610963230673895334908226560 419407 -4220937632814521707451659520448 419408 950116626073236554475941658624 419409 -3313026505561897803852207877086 419410 -1656103773287694317558654924640 419411 9449576699969493511250564656800 419412 1211189978560244589811878285312 419413 4214964580218833074881826847580 419414 2838976392592893789141714913056 419415 -878933271390824596037050396080 419416 -1635470988847472059511845478400 419417 9774652019742599413846081475466 419418 -3477020258529075799968446831616 419419 379617050000290469302918644480 419420 -10950061535683111110010460113920 419421 613413398742505711178683960224 419422 -51813054269144004177200639808 419423 4621083534529092648962835120672 419424 8202564837649196274233397215232 419425 -140303710548850825265138234000 419426 -1255607833883489225557844375040 419427 -10166096163957556570101887045040 419428 -5532147635885674104594205753344 419429 3916641857517475469748644652030 419430 254276938761289260627559956480 419431 -11334194171258949025289209859400 419432 653506499296291253943383961600 419433 -1753329672032732402828761878336 419434 1763617516678182159081696605616 419435 -1319793676835091167665366866000 419436 3214600806649997636659438608384 419437 6857493495945648319841093306752 419438 -5878408106480076784637313746880 419439 5286590509323264497835099279624 419440 -730133376874614471975234600960 419441 -17394653958632738426720337119136 419442 -1214422548645996403633137093120 419443 -4364902373445698985729187184308 419444 4834549965666391907488361779200 419445 -1459925124556463672394756672000 419446 -69858750687485907766238456256 419447 -2722455132857686690305185202768 419448 -7943381047904809491260715479040 419449 -8709224634066960233727217974550 419450 -1304423056438774483720858734000 419451 3875947959726871193820108625920 419452 -397507097827973340765991899648 419453 4580483715524724721441454297004 419454 1291387259818026562696800946560 419455 6185441249612639275587331680360 419456 -3696277046866147112706795110400 419457 3964111010988113778301933472160 419458 -353820746268138350061905327136 419459 -12913335294356897562539404094340 419460 -1950236413634573273160762531840 419461 1242167310666080116459276588544 419462 2338821023425969363594298806464 419463 -4751037441171584594353405923840 419464 5817565509949205708379144975360 419465 -130407549971299871450458817280 419466 -3640706455344838935681137976576 419467 -3645780719443283969845927869484 419468 -1639411523939127466136764366848 419469 -1232341103407789232026546436640 419470 283326885190467909691739455680 419471 -2354595027414173811893369409456 419472 1554340765803316811047959920640 419473 13708889842432562207802000252722 419474 -4316691882156710096611209300480 419475 -1996793481141495765327608755200 419476 -11048661263028421095925907981440 419477 4764332547896280014632996957326 419478 609261619879059418399797301248 419479 -2163155427314761845227212112624 419480 -8481370932559975036810554777600 419481 -5311413646988464666718792460288 419482 33295192815103773547246186752 419483 8625228020776117928447383689732 419484 1947502899645667660062970721280 419485 -8048404054135618516407887222400 419486 -6212431105201300267779256967808 419487 4971749403356258072454727546752 419488 -8247370561613482693957711626240 419489 1548875747494604122262184297600 419490 -2605665955217756901668779392000 419491 6881368616877623927481881884892 419492 -391276612957960342520790220800 419493 -7417843459655849968513812824736 419494 -3724568736114313172973069862848 419495 -1263651745110287665278406034880 419496 259143331304254373685193605120 419497 2432465550503911836227780774308 419498 1439629641701879213082409903200 419499 -138828468865696037205703527420 419500 -4207428525102063620751624960000 419501 -3348594685988829369657795014400 419502 -1828483840874764422575196042240 419503 -6060381963220936665394278882320 419504 3576322858800577731182554054656 419505 -5126434097995411739352254845440 419506 351254977608417090577719023520 419507 11381288919431126389896823428 419508 10794490110598624202200264704 419509 -13309890185861367348346210237284 419510 817823276716730511432196293120 419511 -7952566126094175880870423221528 419512 -2155129673900412814591898419200 419513 10080328852370509546048547598762 419514 -3527364099076105386984174938880 419515 -7561662879287837434559618355840 419516 -2917994975057810849119812418560 419517 -1254743127172859744513738342880 419518 1088483099065227141784377704640 419519 16481584382230667011222017703344 419520 653033550801357300428911411200 419521 -9362576721177437414784539269968 419522 5792942420605082496438974564352 419523 -1197572189461766433357417833472 419524 1259493996382264633797694590976 419525 1817889578137101267724619469300 419526 -3685938536649877316504130919680 419527 -4343184430139484187758302755624 419528 4139085670054256916141385582080 419529 -7554587281520351136113632276512 419530 -3984896514119134831866057255840 419531 -6840927443870816762504534496 419532 -4564972485728100553676033622528 419533 7028785136061243894251299880844 419534 -1333149238978518582508181899584 419535 919862989763612668812234355320 419536 -1297550471884501242974915084288 419537 -4540181236032692481222974348814 419538 1068487379414223916809945822336 419539 5206524716018750036307636890880 419540 828644057598725883051792353280 419541 4142546143837454893489273023840 419542 -1011272826764579262975052655328 419543 3012396361859394411654406167360 419544 5687968693608956725606929807360 419545 -2469798594532922690386638918720 419546 2939205628020776746365538287840 419547 -2015912225378460282308037304128 419548 5562627607001042494494252756480 419549 2254930107632662232379557519520 419550 2425528250486812962551144548800 419551 -52361481509638787639423926656 419552 -2067316764234915888178125078528 419553 -3306958850504733342241316212800 419554 -1604991179063911591413986789376 419555 8212530613482163677801717402960 419556 2194777891887644330768956879872 419557 -7693952428460651090757444248194 419558 1774241236786687105146216017280 419559 1132415660121293401757955192960 419560 -68578269959180125959304089600 419561 6924623118191124404325566751162 419562 301441932815404900201550090496 419563 -9938949256734595383719592530188 419564 -6435335061139975651458017197824 419565 -4320417698804954130573241039680 419566 88286983419629192276914827264 419567 6107274180983494628490170081616 419568 630989763295638641456414490624 419569 -8721869689392059377073653424640 419570 -167617558938363103488072359520 419571 7440996335855714552635214269140 419572 6926892838793941850148295146240 419573 -5044904956608704977745520801600 419574 -343981944663669921806452261440 419575 -278774136881745081552488689400 419576 -3398650949764008159750924595200 419577 -1853198661453251192445406345920 419578 -1165552441550452297737847766160 419579 9325606482411340096674229158180 419580 -36120822391294318479915509760 419581 -14058168621472891181651766836 419582 702785719071319465176619072512 419583 8207743315198519598655502196424 419584 8134979046021986627533720780800 419585 -601245956685747983916524816640 419586 -422207332513654965179614379136 419587 -1097792040924647079643623600084 419588 4067884161199676526585276529920 419589 -269200848912455509980928348896 419590 -3127629094866984740475162787200 419591 11072576274047108990707949443992 419592 -134682395605263904305983201280 419593 -5875224369170993308050720842736 419594 14644074430276032103709727744 419595 -2885665339640598356400561999360 419596 4296475750384637150004166366720 419597 13230290766795444415195651925046 419598 1683943112773956822532974105984 419599 -10906467496509918296740180440400 419600 -1219327155422232526104314880000 419601 -499604315313938823369535714560 419602 4234855944187564243850936164752 419603 -3946664535034719654241770536148 419604 -570588851430821022510936637440 419605 5823651136293622300746769399260 419606 3485415313772732907992207974464 419607 -5755857758473121874238306653360 419608 -1928423216920064419121017651200 419609 -15993849412233986356752649691190 419610 822640690787602983465321169920 419611 -9851687800732793134970492038488 419612 2999066796550080158916387873792 419613 2613430168659338362034938038144 419614 2186490152717882733243046553280 419615 3675896977822851843221851891200 419616 -3174488834055526437038447394816 419617 3298081018404239702841636316224 419618 -3849278781235723528745188824240 419619 3091428473951270285120544178608 419620 -6908979562682549566969489432320 419621 -13941209764777012648720562632608 419622 -1714938101384332011331228471296 419623 10777115782298416450797113946872 419624 -8566550152321210553613314135040 419625 -2250486332076935883816032427000 419626 7420139711182475979942210382512 419627 5187683666087596893271251521280 419628 -2480675946547029943249149696 419629 2872873366357083151920398183552 419630 -4793443323521193910586813241600 419631 -2561907806439017322963725372016 419632 84705586240768479874196750336 419633 -15559835079266272988081073329436 419634 -3865686912083440076132719296000 419635 -693436547914686143420775451200 419636 -7005180968234148819750964002432 419637 28608879091463876751326571168 419638 -2370662703616074032713200605280 419639 1186872657093952009004896963800 419640 -1534922568545189544380233728000 419641 9071862383299476135655897094800 419642 4365794482252484677259400911472 419643 -1734933760888724283443529997296 419644 -604505506548632828986055025664 419645 1986398275851905250370407445080 419646 657697058593926280047115147584 419647 -979738622003391634783338621248 419648 -3018249634117154815860874936320 419649 -2727966795960518191776487862736 419650 -402551182067463123350789952000 419651 -4206831971671975177879225473348 419652 6628843270898028752623628213376 419653 2948950953056388412000592108000 419654 -629860732977613691863787165568 419655 -1633589491566334907769107539680 419656 -969159396494396243649325317120 419657 1247665591634064178512361955712 419658 9628083003283921655549941248 419659 -466840752446030470750465847500 419660 -5999045883091661937481227064320 419661 9421794564974866905867877617504 419662 -1332278296544607806362451833728 419663 21305510346674748676525687502880 419664 -115616494774476048200859648000 419665 -4317030796130554406372973500940 419666 491496750561935140969426271904 419667 4199261509383871630622736421440 419668 -2925154174107195551208434253952 419669 -2503942895842338246616253644704 419670 -2683333938619537932329866097280 419671 -7268874465137170594157500746240 419672 6251503931773426187997533798400 419673 -3550748158351812463412054362416 419674 898275909485747150682501156336 419675 -2099216242789805417934858737100 419676 1712447727247851607647229768704 419677 871605520151810760021553907500 419678 -392754151589378141913933692928 419679 3080125627949308070090811778128 419680 113188785821021320404829470720 419681 4374003641364705752632973291904 419682 2175972901943288891371549044480 419683 1620406820290831570881404454024 419684 -305102397568966950918987571200 419685 -2958236657691202666136235356640 419686 6143633363394426878064557581824 419687 -8917385251710777055507786286664 419688 12306755387302065102670000128000 419689 -3936510141447784020401257286576 419690 -2569761191131431039974712650400 419691 -356582898603573166161739872000 419692 -297278715451520348384272365568 419693 11880905325482348758707744537942 419694 -3831455903593562029744052290560 419695 1595659340742666527114765584200 419696 1383174416431647755808168148992 419697 4110507791137266392517022511874 419698 2700232519364414682144816168864 419699 -3152470396739644123441160217264 419700 2018567393971688037505224960000 419701 -479826200215473013367769753298 419702 -5622084490217430972302811140448 419703 4683151480523414771303198435304 419704 -4058561363034233915802260398080 419705 3631466443274667414072782118720 419706 -469189161973660514209110233856 419707 7129838524498929600114722156640 419708 7803001514200092045154306100736 419709 2821145303584604708432332915968 419710 -5869998967775409214579271563200 419711 4348192640197338263145849885312 419712 216978917980306323185011261440 419713 5451352404296275035123019168896 419714 2084145496245488291305866453456 419715 6254999043281921456814737916000 419716 -4699201391340530693518729589760 419717 985549556346308676310843636920 419718 2104565646525880626369926967168 419719 5363020061648522700512533642096 419720 1456051435893854482140057600000 419721 2052440513609029212112475511312 419722 -763176896961890379570354107088 419723 1263291568122806527902662908332 419724 -2640344418672548738431895953920 419725 -2059893200719050459872617306400 419726 -4044703277573489087340113413440 419727 -1603014861168668478220751093760 419728 -125607506452761057342362992640 419729 7647345356055970137848427638640 419730 -2728772609136977903608718023680 419731 -2540023667242892398510067921040 419732 -1368486874841668863542760395904 419733 -12610312022703562159650276168900 419734 1582838178761998791746394242976 419735 6763519552063926763850929128960 419736 760431118328780519755375718400 419737 -3661866532454277003363539774588 419738 1783156293516898155761971004160 419739 2799548389459019050931608388208 419740 -530894182913332029697319608320 419741 -1385221221016129472203554458496 419742 -359462218865613542097396242688 419743 -11353846276049732688201492095008 419744 -1606990066217174927678670766080 419745 3190688889191426494601853621120 419746 4886263969277734142159390779680 419747 16529480412469614868140835002072 419748 -1607382027237592696926229954560 419749 -2693743053508701540794576290 419750 235130152534708765290844608000 419751 -5547972591952306198318915135920 419752 -6954088777642446447515660697600 419753 8107844641580886217542418411002 419754 1906217149473401414346270040320 419755 2105210470808190750849511430400 419756 -3344501656459128752247155496960 419757 4626312751378662816185192344320 419758 -2256267663977769893561349980160 419759 -2404876839267379820371210343880 419760 462331577455250741150093475840 419761 805424176497555440439038741232 419762 -2228118118692357233034859665408 419763 4480793792764028620319828370744 419764 -13496598164913163153675313958144 419765 4036007417471681653481469624600 419766 -8299314997761542441002799616 419767 6554088304641035757821295405640 419768 -5811085423419106809916122071040 419769 291245868434587046105995309440 419770 2011936006654407722890312516800 419771 -2736182571629550067463755610112 419772 3753931389011957007484794081792 419773 2845031353240607984642713520544 419774 -467388472694685325061422980864 419775 -4490600757800297815984086162000 419776 -1746292451094302539751685619712 419777 1310010090113156810159403490626 419778 1238939637392620263403875879504 419779 -1412032139361402291588244978400 419780 3498178616772684120494137651200 419781 8585689201805264066982358300224 419782 -691531971506406743155798170816 419783 -2220709278085687701156089541240 419784 -4981011345914553978309913927680 419785 6814582374350776095865148457600 419786 -696156563621851923257724583680 419787 1390199390702110482446201496444 419788 -9629693166366277611333236806912 419789 -12728013571105528852841898070410 419790 -567340512186078560710609920000 419791 7523688404455172845206344510192 419792 -1368289636993268499701958549504 419793 3654706101080842139325399570528 419794 -378821295043754818784650933248 419795 -560492941095754353735594547680 419796 -2932786273191986265396738600960 419797 -852780498138937786171384143968 419798 3701556986634980255824105571136 419799 -1674487923665173462337828463792 419800 341887541069667490753363200000 419801 302180090651949920731753505802 419802 -405107415331373494039768215552 419803 -6661105308657602040651999589948 419804 4546918457131195363910091079680 419805 2831570648273192765158052618400 419806 11445840945196876674038503054080 419807 3179489968517075737093534428072 419808 -3362723180616951911735303602176 419809 67450750404768955599386523008 419810 -2748073657102579804473291529440 419811 -283576888879375044194608663296 419812 2788856263946323070256156630656 419813 3432361140349265517908598090522 419814 -1683057452272691797170769223232 419815 10919954955974174050833930492000 419816 -10743151556959444444070740592640 419817 -5712372035808923103844092401520 419818 1459895802232160056288623501312 419819 5610224060440021692225404234544 419820 3295756726182331514726577454080 419821 6773748771240981466219608760022 419822 49653856872415917911777576064 419823 23866630519164535708993651824 419824 -1840445800653555959425007452160 419825 576994303912481363769238560000 419826 2320665976802116301271866604288 419827 -501791474182823059273992694324 419828 14132641413532793420700353771520 419829 -2798869878676876724855129435616 419830 967684744331533592405564866560 419831 -14442845882555774849277385081368 419832 4078982998948370115987191808000 419833 4189182991824692284342821538560 419834 -7482334713914660917346535383184 419835 -1669915488845426399588799920160 419836 -9045506087851754327496663531520 419837 10119797193197539042945839372192 419838 -1222993244372623582698837365760 419839 755577495628543870906976704352 419840 -198374749172314294447610265600 419841 -6952648414933116929020506871950 419842 -723073024400115957124992035328 419843 -148536589907263195276503790428 419844 -583858437700130974401772308480 419845 -7206432779852004424382106552900 419846 -800316185443650439587997733760 419847 862087642206369213808038776400 419848 4641971485083270750511765585920 419849 3307912958362014081732987795636 419850 -2236673220305919625939230144000 419851 15700634431396549284785256610272 419852 135224535262410876091194696192 419853 1431648583032850507301297315904 419854 3938408625293280803682930557376 419855 3075588847950834139536839285520 419856 86758469994898424693684109312 419857 3055309378659077944265033591412 419858 3360539946884563519282335227280 419859 6033936971609351621686319086728 419860 -1085437025778009120086707200000 419861 3930199720355332008736934059452 419862 2175218016180787787237786419200 419863 -17136159568894999159623993526616 419864 232892360107864566803168133120 419865 589392108942224238690933640320 419866 4646106379724118011469367602624 419867 -3200205136615072300827939725808 419868 1109278531424022065503843714560 419869 -4284593922996876972910617742356 419870 8991828467016285622675285440 419871 -1342316639829218517359690200560 419872 -34106465038074961184324517888 419873 -2213675892277291212660164446878 419874 -147676169883109407802397291520 419875 -1645080208673215553530991280000 419876 -1908093426248152136760587910912 419877 13523838210809700657201328227840 419878 4169524280105917964248216374240 419879 -360336852000760474607661715416 419880 -4699556714195336387968358400000 419881 -2980212318145362376874583545760 419882 -1491569943683608200217014756000 419883 -7784844360062089247297066135376 419884 788412021244237911786688322816 419885 -10339765508327228569137670867200 419886 3986827243428920757541798540032 419887 -2964922507014163925867939323400 419888 110265192358443949703612596224 419889 12834277425101090205423604824480 419890 573582069398124124312024512000 419891 19157465758276232430173448410400 419892 -297244921983475493885963728896 419893 -4973106100842338736277034227858 419894 1530003182908692579693341807232 419895 8317377571645601615637411840 419896 1200722864231374255204109107200 419897 5714090169413276802602850922320 419898 2687912928734817818436160711680 419899 -9748056040663778371922445838800 419900 1596626012824568049178850688000 419901 -5345768162568597043109970163968 419902 -1215284343046069759825175573760 419903 -9531711599128275680051948772480 419904 -2560216265675924457985215823872 419905 -3549930109237359379449580060440 419906 7759146063049456296163007635152 419907 -4068219539070993057129898538760 419908 448119962617086278590300750080 419909 -3173256545074350024224983426560 419910 -1491161991305704767334761920640 419911 -3017966950354800202477109200368 419912 10105247268274379372186389939200 419913 -897415480119960308193195927096 419914 2840583259071584888543164933632 419915 1753248919209223682757070630560 419916 -2391079578725229415694641152000 419917 -2711258087549784019793646927454 419918 -1124940662439127544905763499840 419919 -2559103066857636802244501020800 419920 -610250981856995553385431859200 419921 14298888934761176469688613995122 419922 1136548348643314384365857179680 419923 1552060240143456299560970964480 419924 -4425415263668488401972908951808 419925 -294589686926651938615419444000 419926 -679641506380274741994669898752 419927 8865958534817389300068480544776 419928 -5028500165533666233429609123840 419929 1836992716575404463865129947530 419930 -4378052481618410185097794563360 419931 -13638937286881140491391187576320 419932 3539818419861422659887823613440 419933 2398083869291845252410683686182 419934 1309252193712759802835363973120 419935 2767172338466718202499630051880 419936 -302727520690945050361184649216 419937 -402184845521527405774595715648 419938 104998539552811106566459011840 419939 -2111829370878363508975159625376 419940 -3598192503310309545681874794240 419941 -10309966552327807246799812928 419942 -2382431954042841433883430436128 419943 1654774940208090632279834753064 419944 3664628295797342562725836800000 419945 -13420512079050116612640015803520 419946 1715452906094386105891581437184 419947 2795503518897891491323273551912 419948 -3565473356783752660483062888192 419949 -3064059978638260061493297702900 419950 151637286050731144223906270400 419951 4972347338123031230187314880480 419952 -681391349455654093204615790592 419953 5585470739438313169959993013202 419954 817771600835607968094091996176 419955 -2314378519069796606855447666640 419956 7380747491627796306410353696768 419957 -4495256240947038143607809227680 419958 -1286884361360913385490926571520 419959 2778640757884058451099008269160 419960 606970087858620154522022400000 419961 776832238287218819685988168272 419962 956405004627419810036539257600 419963 -2004691392860461936921655362536 419964 -4642891957512870727605212528640 419965 1154849476755731119614951073920 419966 6083032570242348176361488850432 419967 -617614834256009291429245609416 419968 -12706335421015029834449399316480 419969 -17074412657136244980124874592 419970 3399488035700886058713275520000 419971 8028993692960666456397118131744 419972 -657467157529337405187100520448 419973 -2481319326718672641717352605216 419974 -1683260854038130594707502287264 419975 -3026191690179857148134997684600 419976 -1567176234267990491260377292800 419977 4430007498015793828676213123620 419978 333814726909128774413902311360 419979 2800020662903056055248627142616 419980 2078755194613659564469402091520 419981 -139955717213841178150861837728 419982 1600680037158574807917762326592 419983 -1475993919009068607881518812080 419984 51907992918224102208439296000 419985 -386386886213287125840426758040 419986 -3000841900562254490651357360640 419987 -4515438654661297041657847680528 419988 -1051464109596342204164311203840 419989 1229759416669624659226898054656 419990 3487639223024598290926384800000 419991 1813245810733604117477612880 419992 19421513654316759666052190945280 419993 5607222173675791264883999712000 419994 2491508419447843013767196669424 419995 -1320540877916793152309425150800 419996 -3118326959208855867912296256000 419997 -3418951189576993428748818960000 419998 324312982010593641460109542464 419999 395668543962756888545252748000 420000 -405783600716777487730606080000 420001 3500520821417076228359800716002 420002 3255681635818208977552317460224 420003 -4389330545068865157288555774480 420004 -753636553990036459685521141248 420005 6740587508402950233704732626560 420006 -17025289659282704279522124096 420007 4345939795166369136000045381600 420008 -14029641799579450955313849431040 420009 5508339474723298094965267634688 420010 -868524671878700580806643282240 420011 17882232238913456889137379441552 420012 8733989848579818962125227494400 420013 -4983251852936314834268111699616 420014 2284618709518977334511802393600 420015 -1011712823691419875032088285680 420016 -1949897975803235927337714761728 420017 -6378224340916634939857859506380 420018 -2137107576594192309099076404096 420019 840246502146879293728705844352 420020 -4022104108689269373095271179520 420021 840758521957152988083388079040 420022 7368954878848600803596612817312 420023 17974409294391056384550557295720 420024 35515815443572433009178378240 420025 3392976955967544521147059212300 420026 3022956640129033474191623970672 420027 506871256429273140099564208920 420028 -8650591462956957534418401196032 420029 -16712844046607125072547761661370 420030 -1199346112807453440173957356800 420031 11876928712424417869266869613000 420032 -1216762880295046689316886544384 420033 -6811306941078991085229524383200 420034 -5483269115861513707759411192320 420035 -3330224953441905965942760526080 420036 3220822544436321119235432898560 420037 -7295502147037930176535894937314 420038 7376094821362240187179373677920 420039 12521374152086359437221180874240 420040 2542549683249853567208764876800 420041 3883320270692409036386816228442 420042 -44055196118135796646359530496 420043 4540129724470288156404127937600 420044 -3491931340163435943532864917504 420045 -1136780734925494272570312000960 420046 8879301726134544429610022137728 420047 -8690343544208177771412919167504 420048 -20920160300500336281932832768 420049 35329593945214366638232129920 420050 121851300000511851366135705600 420051 -490759127018152717772370778560 420052 -3023011637735642526845931530240 420053 15802407750968716469773462068060 420054 -2761463349712957984055437654080 420055 2282154224920147393299075495960 420056 -717249121997366648793973309440 420057 -3704276729542917094246081585872 420058 -6831014640230245151496960702720 420059 -7103886433648306070687568209280 420060 -1756129596374723544356533079040 420061 -3575634995819909427819372091028 420062 1512807353743378612799322748032 420063 -28630961301882125435458390272 420064 11572631798808037321055602999296 420065 1987212749578545396297321023400 420066 -56965250266952232156451175088 420067 53476898679253074620010333640 420068 -7845897224520279351769961708544 420069 -3308871082787209872621445008672 420070 -333895462867199292433083440640 420071 -5918621925178484252470598119800 420072 -3073593276203482021421336002560 420073 -14368171016728858829309674948678 420074 -8526296828008649126717518480464 420075 -4395770704752231547413697565700 420076 2268528078702195908829560725760 420077 -12922070759479014248490212726154 420078 -1396921684978426282966509270912 420079 -1668579050709873005461573650120 420080 618360575292082666083704832000 420081 1207810844258439777686890285824 420082 -1031597347870356782894999456256 420083 -29531109064537590766642956601920 420084 -2195709426246352104631367645184 420085 4796454804274016294219158458780 420086 -1460295371685669238458790894080 420087 663901011690084516179762399952 420088 13391315092126402889881092341760 420089 245743659018017972993516966400 420090 2577714861345223796650956902400 420091 -933251558806255383276251506928 420092 -1320232005741287547759766032384 420093 519175869880171012342182619200 420094 2926483098399940061744074272960 420095 -1094353526390651726397196340160 420096 -2585687138474313211769014714368 420097 -12986471942878512419388086451454 420098 372353588406702827821243156992 420099 -10353288408150703066860532710672 420100 3183211211442877899166364758400 420101 3619995272590929516993172927008 420102 -2843505064107745734393815591520 420103 1081738939203189347184289747352 420104 12684851047936888875025951795200 420105 279622967046453087072062785920 420106 -7461700345188336874723082455248 420107 5109493588744512166569531622944 420108 1455423338861946305238086913024 420109 -6647522739613051813905969848960 420110 -17348370688505756840267456640 420111 2906781408096369519743634657960 420112 435244519666779244274384896 420113 3342061076269565073260176544880 420114 -4089366717097351025314763084160 420115 385483964938076889489807659520 420116 105398112021709452949748809728 420117 -12919331794821571663265929525920 420118 4063737220033941447682544786304 420119 -937730357080003075688916193104 420120 4481261687547979319469496320000 420121 3005350483660266903340071045384 420122 -1183133549143405666767120115200 420123 -502217673909011486101727251200 420124 -390297848698615634155724552704 420125 10877815096038795322113707319000 420126 -1663370974152693052240535881920 420127 -2106434128785478960854953620368 420128 5761579275409374337435175485440 420129 8486038386539977899830455573074 420130 -3853765514520053849213895011040 420131 1571875852827709692206618642352 420132 -3578200476780777467686287556608 420133 -6074943558305063121781656033024 420134 -1593268814658206267615664700992 420135 147939960911778702716479990560 420136 3620748824657467226357615815680 420137 -7616283391652168242759859840640 420138 -3707945450297230886338748773536 420139 -6652781209186887748058322524280 420140 1629542031225772832896938362880 420141 -2416918134876151745127203691840 420142 -5399438853719823580678027854528 420143 -1790193478345991413916528252736 420144 -638789084523649342909900947456 420145 2566165954663489606731420062400 420146 1402219441447173217449752298624 420147 1382088389294705599543876519680 420148 5802573965892403780100662606208 420149 -3224236893624833951253091304850 420150 861340969340984741680079265600 420151 2528329772943445810099249827072 420152 -14546290414022470929726357811200 420153 -79344473838397444487861630496 420154 191973927063059199031280815872 420155 7223538162455675801145970205760 420156 6529566691092244273165014695424 420157 1200731353467660767616317450752 420158 447126646400148012611819880000 420159 -4745390774656592897639644387896 420160 -615714036358799722528049725440 420161 -4544990685682045391971564853376 420162 -1033165706950603671578112752640 420163 -2223644410468674417224272843588 420164 906573521220898336911229587456 420165 -1431343760705209645773887090340 420166 -2315784051845535134796182268480 420167 13274491475316711614152610147352 420168 -764053256032991706479787048960 420169 -6272201254306626096298643145420 420170 2476998842870531080686828509280 420171 -1906981588429925670558633198888 420172 -5102767229617213031148788938752 420173 4050737907966477864879153622764 420174 -1206582283774602955247683461120 420175 4094793331610876121076967153400 420176 2839749584623992300084190175232 420177 -8339716346146872720528444768 420178 -3246029637967336513443241029120 420179 -286792675119279491387187508824 420180 5370604874333511171195820032000 420181 -7680562952173689566709391047300 420182 1207059797734831217159429446272 420183 565009653652629189695317793952 420184 -3160643028707353174275469639680 420185 -2840376091621318017364848820800 420186 2023340405980267165043717547264 420187 -3335085739392021536240047271760 420188 50190644014089490941140643840 420189 1405808047253172248877892506624 420190 59443496213456604936563553600 420191 -4180541100213318007744280157408 420192 -7230325790138868481270738452480 420193 1528398481322586139663145329442 420194 6664304243442484962557309026896 420195 2143093239434329017953698677600 420196 10823924853251201638013849600 420197 11958387609224562603894556159680 420198 -2700829324272040293079964321280 420199 -1728523171836485228415447106136 420200 -3181315058453963994141376512000 420201 8033404983166589376299158137600 420202 -2620981087088439300938628986448 420203 -2375076080569540738153246020720 420204 78590795749420575738684704256 420205 -1136114588267621169251885729280 420206 -793828014927903886812037810752 420207 -1349075314270141079434424269560 420208 2081472583471069158465308229632 420209 921818720158535974151361164712 420210 -528043695417585241251707750400 420211 2301218354192775090477287559624 420212 2101038581317929382424879684352 420213 5215368707754145542203616320544 420214 45222952267890645319934470080 420215 10160277798313747595587951982400 420216 -3224813841672478940925940838400 420217 -2477087167245760554132176238528 420218 3118884320483822315288986888560 420219 5047422794066488783087911008844 420220 -5619711785406065441045800773120 420221 -14108452616617452352901326963578 420222 2782835791721510030088218947584 420223 5805205744336972223887303183440 420224 8881852606693161029736679342080 420225 -266462854179646618477025884800 420226 -3516887700122664927680309552688 420227 -1221085559430429101145808222368 420228 -287936748773213502367857474432 420229 -2972387479122821036155343994466 420230 -4879229031011922505590053370240 420231 -3203236296534838505940849142656 420232 -12696218340640411216736014617600 420233 -7659374317930771289024250048 420234 2918049956057583212172309031680 420235 -754321399406253693192542404320 420236 -3412500712024569751001083637760 420237 765804947144518015782845351148 420238 -764583852007651944153548033280 420239 -266088729516535868343208423440 420240 1873202422887997225464503992320 420241 -7351752473655202083833537169358 420242 2602193419275957570041970499200 420243 6103853751925010730339506479104 420244 9176233409941498459193634435072 420245 2242678880592733623539969258880 420246 2118731732778277102131888200064 420247 5209518945598998738958223083440 420248 -7117520209997295233663728865280 420249 2938951539026528967890247192768 420250 -3923659375448044293176909724000 420251 -2240496200995063987816661547888 420252 579262804961407286460091932672 420253 -6170911455489187148170200649498 420254 1673710231142155408693904904576 420255 -3162458512711694769945036537600 420256 -5252338639302929043110558171136 420257 2630510284444060918172694271200 420258 1999371549811242090619799758080 420259 -1451048262092067148333953422384 420260 -3986391731835603833647129317120 420261 321473454072763976173330176960 420262 2647694425740384519393836209632 420263 15390850599881376048221044987512 420264 -3396566474926500993781821696000 420265 4196990218350374320580127978660 420266 -138239876841153227098444362240 420267 -2305447674545253796821213189120 420268 7600521005263848744774485038080 420269 12685503199779151767433869851670 420270 1200387456035254936362346473600 420271 -11132943569425888990845754300528 420272 -638648516944168504790838657024 420273 7720376413529362115618235678402 420274 -10811703923941565946439718995968 420275 2303262561163824598836885144300 420276 -6469442576645933928216213024768 420277 -1331075955206348476995766609440 420278 -3961136173641537004280774398560 420279 -2010733254515044450799617652352 420280 -2776465348029282057554165760000 420281 -2377443939653557009451933376768 420282 30021798254522233094496852480 420283 -2215759037703743472090368862252 420284 -7466861652573638502441247632384 420285 1680800985248644180777982767200 420286 1662421727775311055808226318592 420287 4306965757286337669479808823152 420288 264883367531968748155463270400 420289 -4945812194658264537521818166444 420290 -743578469935390094566528920960 420291 -3743758557893869517127129749136 420292 6024764098290418501787578506240 420293 -10403732591842077514914607807458 420294 -583158792370149174397794121728 420295 -8179778807949100384040286184200 420296 -3688769994534151227749490647040 420297 3646367373862835571617221720320 420298 2067174454409621545543401692160 420299 -6001113704656239300801577427520 420300 2633482994842939433314194950400 420301 -5307281108601183291770819836480 420302 -4257483802899984017439394843008 420303 -6632083291888619978925483717480 420304 -16778400687790170775814881280 420305 8554720036145589661792726217460 420306 -2512018677500111129305526234496 420307 2320356858622221546094720840556 420308 -87844903896546534047161872384 420309 553158839365178312830010037390 420310 -1810383617934661277845782506880 420311 -11172606723884667874490893576200 420312 4242427187558054094452174192640 420313 -15782680968635643349278279208438 420314 3248315496191877409951560758256 420315 1917248859359367228997513585920 420316 1311554793441509850823233960960 420317 13870093288973761272166795731366 420318 -1004832904605362886302250724800 420319 -6876089555898333629236062525280 420320 1695095187886049318867498434560 420321 -1364163204283524622739289894912 420322 4218329770907240046067784727120 420323 -2859936791079106389883219459428 420324 5551509379700311227533617837056 420325 -56223784508817399889484462400 420326 7617758292737576343274762932480 420327 -3337892091750806237116657457136 420328 3368520173714550116971310300160 420329 570194108589207457963045401600 420330 -53873166334238818104359566080 420331 2339888396118881409593180678132 420332 4258674686068353161485424169984 420333 -3504066579709998692967377712576 420334 -342905974741210160473385149440 420335 -617912160724405836935721249720 420336 722836967393661149128871116800 420337 -6232536242117841758305453471760 420338 -6592421718796459031154788317680 420339 -5527250088212164171418668811520 420340 2545210964976063873092245635840 420341 -7201973423243541066434391570258 420342 -2011736175813660699118821401856 420343 -3225400035397730442190224179712 420344 940106956447783651372859228160 420345 1577544635412734045795311678020 420346 -7508936554859883176653308586128 420347 3252151222053933357186595129080 420348 250750893903133711447122223104 420349 -5106562842464144247026554118650 420350 756457068575646755031635356800 420351 6666824365205997975109826290704 420352 -101865732955090576727498293248 420353 -1545665932191475567990967974398 420354 7396932683195623235904268752 420355 -2628194610602033256800002694400 420356 -178116187703118917392155079680 420357 -1303400352535243207611496131456 420358 4581090466234370185016763331776 420359 26186580405231201025407038842560 420360 462656931576401458750862131200 420361 -928775615594607961765679000038 420362 6440790493062409350363453792864 420363 -9538144761629398511781509547600 420364 3747589906390288111645674198016 420365 7811064125565744263790984916320 420366 1933042844309892315138976348224 420367 9785351546033186453169654762416 420368 26247046977539853107552845824 420369 -8274455022011967452687780138256 420370 -1936399118043054674917369405440 420371 1745150892773375356008818892912 420372 4578507799418051373391237120896 420373 4436930872656010568396238397884 420374 -1683922275669120966089184260064 420375 5005092354547045055585320800000 420376 -6561036788342962399950631034880 420377 1168309823509710658483754270160 420378 222136324079115608854458923520 420379 19068047264410165667833902996120 420380 2050272891289195311960316300800 420381 3908838205843420769996780387628 420382 3646644875173672337051546193792 420383 10216231199339543728601707297632 420384 5247702015829437320516515921920 420385 347738386483638808728989405760 420386 -4134876039999949345109239570608 420387 1847095204344707914773265776960 420388 3820946622125535076270023068288 420389 -18389608987402166634388620355680 420390 1476351202533573137468705608320 420391 -1429303684389060221642192044032 420392 5032588720525261404395127521280 420393 964103096219304711697393078944 420394 -502180067337407649816336184320 420395 -1144567233873947100969747107280 420396 -3155683974229031546529702061056 420397 11590166293658285990843248061846 420398 2768168166028856899445390827392 420399 1066330879281030731909140205424 420400 1413085536844428964302283980800 420401 -6475265742098028344348634201600 420402 4545309887892513597262879458432 420403 -1861289583208355907621433363320 420404 244582073592709209935741915136 420405 -5563460966146937768300601327840 420406 -1257335515356490618791261966720 420407 -277698398194425520528873076112 420408 -2829097185593658765464407449600 420409 -7805630901681212984885890312560 420410 -2293870793211975225779969739840 420411 -100370651562790299606034647360 420412 -12364124740433680368555302763008 420413 -1684405618169689411666413744000 420414 261884949604469709850489933440 420415 -3447655068667871730512658628800 420416 3771699136654757368831695912960 420417 1930484522131054383653921946240 420418 5984027246448183829559666366160 420419 1506721573079683876237859237820 420420 -939070193391489911656557219840 420421 8424154612271944368886355422622 420422 -1618257525183741884086096037376 420423 1306367646257029228766995573584 420424 -7543906232143341274140596567040 420425 5125379602963749763155364054800 420426 1293562807398482010814408671792 420427 1095695199456751252323458256672 420428 -6595279328287789260128137420032 420429 2261669988157168104729149678784 420430 3460189315620014272137272391360 420431 49471307307574931717237520624 420432 -1934209577874113934807346053120 420433 -3311173241606017799597851539596 420434 -178822636503528171437935142400 420435 -4650375119789865541414296948480 420436 4506520449440836777254637213440 420437 -211815132772170291842912367780 420438 -1318418913606456942880938455040 420439 -4189843468819652485953272928760 420440 2308647289825248255207630028800 420441 1751866053965419200864486185664 420442 3731859012740454426606165561600 420443 -2146214871175727116724973324696 420444 8808252721943578845678738892800 420445 5079231551929948286977897598700 420446 -4116651580341075083688701158656 420447 6039533220561003367938525054480 420448 5005298312448451863149164363776 420449 337182217014255651905564258964 420450 297494413602929051965352265600 420451 7708555366665696737015247256600 420452 7271711059849077247973608500480 420453 -954151223973174544367685503232 420454 79496580157854327813189660480 420455 596228248337541847701765174720 420456 7064418769998655107075334963200 420457 2545866223708997864285055643706 420458 7673070970243157117365973788080 420459 -888232719885535466978182294032 420460 -3026547705300242911624299294720 420461 -13532390900745562509420882439188 420462 -1201671362484571336087339524096 420463 -1519040693765447097622103335392 420464 873184212601746039848646574080 420465 4829246413375276603349074437120 420466 5167999486191355358232509244432 420467 5302819739989896670695702621516 420468 -1927172431322503038946751883264 420469 4493021782261326580151077894926 420470 510976788962247144272086243200 420471 359515635901246993829370395400 420472 -6144813029038087067896101703680 420473 -415404105377453689228073415954 420474 -1084719794592225500135721584640 420475 -7583319981778997723924534500 420476 576263285223155601601090649088 420477 997290507468819150415737054720 420478 5423316671274282616427444764800 420479 -5092733365858843670489220385920 420480 -271629794879874515446058188800 420481 15605921435032532240688874769282 420482 -3895455173218181261325306063408 420483 -630880670577316694534601428736 420484 -1310980580415556038985071853568 420485 -756685215146493726516967189800 420486 989731802643592062081155401728 420487 1031502329233058484333112596400 420488 13072516481259077454867270005760 420489 -8906741364850079380681227699600 420490 -1574840142508058367696011013120 420491 -11369758025194423421891897476200 420492 -125302131873945574464941273088 420493 12711401897526970607003698409760 420494 -2451417003794742040004347504704 420495 1225295738587250982703931327280 420496 306680043564300565190409928704 420497 -40274945507490774072961253376 420498 1729329393838419319101853824000 420499 296157898226560448163113475500 420500 2265861370436074631358951456000 420501 -8393784261248706042401269865568 420502 4625476902028904505099624364032 420503 -12594105129737832915695980264248 420504 -2538066248282049868341571092480 420505 552767302122703166225023524360 420506 -2585761728612657021505052432640 420507 -4860376384518575432090434326996 420508 -4250272433522006102687689973760 420509 -7508710958766298595214479550720 420510 -1664781300548436791450149217280 420511 453088845154958584422855097184 420512 -15140186404945925507201576337408 420513 -158238969381545230267238930256 420514 -5304754791249019612673948820144 420515 -899842683679495080836740625280 420516 -3430021027984247357841632876928 420517 12222755048366362026673780768960 420518 -3651487492777795010554917830400 420519 4251708577832998206089715758208 420520 5863694576214028446588787660800 420521 4659894288103674559854485929722 420522 -135096846135648000207620808960 420523 1580191722494665116461406208504 420524 1109629055775764910963487927296 420525 781957507267174840876375920000 420526 -2914788002376765188900873988288 420527 -12373679576422587140648197057560 420528 -1093430129523807812179718209536 420529 13286124939961230795485288093160 420530 -3532566403105183468045170938880 420531 -8039547151778420905180135925448 420532 -544689970637314738180859486208 420533 -244189064351052209992847877216 420534 4391367369316537222480255653888 420535 -746596412377707386986310867040 420536 -9116886933559370534807325880320 420537 1088901199147651771130927911296 420538 -546669196442755898282891801856 420539 -3005633919933804614632301704944 420540 -10979539212653519924366254080 420541 1721546276502964852399318183584 420542 -89935083476310032791865216448 420543 -988858502926196436363005839368 420544 -86162092682396373431278895104 420545 28648701656440123649642601000 420546 394000996157040622947225108480 420547 -1792200771430103411848256351240 420548 7403036764549283256524724091008 420549 -16250398927458506352483850786752 420550 -1214788367804855426087756227200 420551 14076028059048209867629153038552 420552 -390262387483947240758342246400 420553 331531191003345436064994591104 420554 -967731150032009941778861955024 420555 1175769044236547617930946112240 420556 16023010974638697295669851936768 420557 -9918185624798225818282932013194 420558 2439031798780793332578546860160 420559 21996827507651036354858735268616 420560 -544240245382073539015543357440 420561 816667814270653838251975249488 420562 732170632259972798639008819200 420563 -2027182052155265967359594562912 420564 4719979229128763535114997450752 420565 239595182283609580052597188860 420566 2228773313175182708038545491232 420567 7769739790613258036618437280232 420568 -1559106333913397389861105981440 420569 -7059093939430420953313673655030 420570 1820753404230580536463802788320 420571 6992032111547466872171860312772 420572 -547177154590169332886274369024 420573 3766114176744186283163122733184 420574 -1447842702750460149000164484096 420575 -1184429182037137046329015444200 420576 3465295300839136815449538822144 420577 3068768805863646430481845952512 420578 -1011220575167539349045634281472 420579 2284759074383884280161181996640 420580 -4779050742958395519807418805760 420581 -636495429301741694020009591008 420582 2972198435837104442443791826944 420583 -256840495118478665028887526056 420584 -14567058179195640318604908134400 420585 5544760123311445415427657336000 420586 -1133400119066772950886289757856 420587 -9614710193004933677597231304240 420588 -2085036125511306686966248135680 420589 -2300341991116162816314232856276 420590 527486725642964125701603185280 420591 -7251761348566661186074454057208 420592 -279010093585044479071442567168 420593 -9049896703976668437950086570158 420594 -404536556075621393215280764800 420595 1618074458877958411345374864960 420596 8543263661402803791491842498560 420597 10967600711410603322169666793500 420598 -2670017764886914815446460559200 420599 -6299252181952782807839579525400 420600 -3109165961961313644926925312000 420601 3009028470278300845032257534592 420602 -449420309516706706902207783936 420603 9495195114558026312500409187840 420604 -2606706559460108866653866124288 420605 3809766730382561371998102025260 420606 -5399765629055446970232115747200 420607 -13598904469089914300670688293768 420608 -1150564299409208654795800313856 420609 -2295949031093726762559451813440 420610 -1408349668937780021986810499040 420611 -12203537743509544037049429010200 420612 1867498743644389300797996198912 420613 80667795605187364397017936862 420614 -2472149639478025929423357014400 420615 3079147274597308147564023806400 420616 3354242043842094412657414195200 420617 -4619768008022316204207539631408 420618 482227111278019597947299152128 420619 -4066623866361191092339989244680 420620 6706343691640635210957961159680 420621 6187875735117604930276117182912 420622 3249278945911888621780104302400 420623 2389994350956199947718485657840 420624 549452716414630304496740204544 420625 -2317952904461219058623398723750 420626 -9314534414346755627795010816 420627 9809939118191169508817734263600 420628 2774186564758793095398166839040 420629 8862065669360750007581453604480 420630 686204936437626128325642577920 420631 690073042405631594408326650960 420632 7152729826066378527390082406400 420633 -2704961513499203547134219551878 420634 -1374161883428237396877190592784 420635 -3659488661495203717371717865920 420636 -1391872214027015090309011097088 420637 -1787788913749511135766768422048 420638 -2244855764214502021826189489280 420639 1426562782398257131492305412608 420640 3626407646735461710460511846400 420641 -9819257440325394141129467491920 420642 5645506066215991071503508818640 420643 1898497011085225557853573403320 420644 720695002927631328888378028032 420645 2890657258480537956536027932800 420646 2776659980576060538481771618272 420647 8505161200474148337352198110480 420648 4977592962849551123200942571520 420649 -6462461145488415714593708661900 420650 2765216761552484777442445632000 420651 -2539205214595090921564342834176 420652 11367407230434872733216220460032 420653 -3120846844352685885833354529780 420654 -1475584623251516158438596561792 420655 9007610051142932693437971151560 420656 -492883940411408705553712152576 420657 -577161026409585642730736940000 420658 659901967596610530193014552576 420659 8571188335005991168403176120416 420660 1711474818598046717313702912000 420661 310603384631513420427779658972 420662 7297022522434944505010547622464 420663 -8168042696750102260948120741656 420664 -2059657586342866733514776432640 420665 4626929128960927649126701459080 420666 2755206822230083806741839821824 420667 -2343015089268418649862199807280 420668 7674651693428826164578294914048 420669 -10471609432424707847636956416 420670 -592611502538754061023880396800 420671 2381353095573957425242922023872 420672 1133051898739182106148069179392 420673 -17414605680250342878260209448640 420674 -3114527549214434712439376118240 420675 -2398242255671476280667045312000 420676 -1402818602747835352011333166080 420677 13570675820135293380920251322526 420678 4822443281544413645129550547104 420679 732178157483316866420748890240 420680 -1321252159515318753719496192000 420681 -6076802563803311295661988164848 420682 -2265842843337771697158265081248 420683 -14403901555073191608648202777068 420684 1838621280972003345321097531392 420685 5005310813301292356593951026380 420686 -241322695047883307681376153600 420687 -12322945482307717766650089928560 420688 -955317648656508560052565516288 420689 9807213591630879861624560176356 420690 779591850629027356280067724800 420691 16410465547761749973604106586092 420692 -11554778250655748330444980781184 420693 -703614907915712998368992704512 420694 -4017578573502154789739108347104 420695 1398287237367586849332831054000 420696 -9009340329824615689875154298880 420697 21747850065034225372654573848192 420698 4621097952731867092615961610240 420699 216905609059451141725930916448 420700 -1470159100374184000684236569600 420701 1035278877895251323250382142208 420702 2517112229695733578974481588032 420703 1148377023728139237466119008400 420704 552417533289981614220253986816 420705 2916773922529296622636009708500 420706 1176395972994794945640307027968 420707 2514696491766576612425566748112 420708 1596182170944900873151238722560 420709 10366159747959793907060631646716 420710 3888374448568380699277746149760 420711 3195904255159081503626806111272 420712 -36423874674879991356978708480 420713 -23660271102828782067612467388300 420714 -108241945474963320702462778704 420715 -743894799658869296241307556640 420716 4896731944960767860120215787520 420717 9313508387926126182772844640 420718 -123578134493678369888978197440 420719 -2914721520433673523288081931656 420720 -96240554604890280554040852480 420721 1427034297470717340054641922112 420722 -7219852955563945789401196847088 420723 -1556137312132987557494274842028 420724 -1579732002000967193696133863424 420725 7249212740570411577597666158250 420726 2438442062775874607372827268544 420727 -1588600328278040396547079058928 420728 2292241360593088835859650641920 420729 -4779423985275362649070632120480 420730 4800554779194080920781417633760 420731 -13748426085725617823583928965468 420732 655779336269325377799375544320 420733 6625077409441924225631828167500 420734 -3489039131306326802906575731648 420735 -1285833539617802220203993802240 420736 -3425501498872294650236475801600 420737 -15046951184396841547508183263614 420738 2806685819095490278497877302144 420739 -4422046070589116644575218552832 420740 -2843343840799732913833365235200 420741 13909532183010249335172146845440 420742 979769766523912151100191633664 420743 -3477940438192192968026002828008 420744 -3155849946758630084126674452480 420745 -2802760196188147706172216917880 420746 3604845030116935723830689912064 420747 2550857910944270247207855639000 420748 5550166809025478720307005506560 420749 4088700267151956093897789575136 420750 3615021110518807783636952928000 420751 -4040603316120505339667961183488 420752 199914151748228919230119059456 420753 -2126613967669520131064329015200 420754 -2758549859450579285728903203840 420755 199089494247149317594617542400 420756 -946942915705691486722664509440 420757 2506408522808654452441698053006 420758 475775741904012711422882995584 420759 636598073859375047263679866464 420760 -8307829088717427717200866713600 420761 -8636467594753810580377605796800 420762 2914878989467060923314547187200 420763 -1472335177482451882485186028224 420764 -1532022687662429718320991588864 420765 -3098345431389479916696953707680 420766 -4445523424994913338802571820736 420767 -6804927519229777581671239559088 420768 -3169882829044214797098528276480 420769 1773714884607645161309941683170 420770 1653418607778548467453782581760 420771 242092972041783259522947338160 420772 -727476241102325074287356921856 420773 -4156584231301980139869636124416 420774 -304191235571380929132745950720 420775 -1645662008486403858685747835200 420776 -2347297532583706213463183616000 420777 -301879101206517055911013746240 420778 312685272446359792002715490400 420779 -7888988765141054838206867068620 420780 -307464121144221988163947914240 420781 13637052631617778813493074178582 420782 2008958183505349045993075036992 420783 2070351392018274176130475543296 420784 128150576687786356239927279616 420785 -4097163648215551574864799086400 420786 -47324100021384651202887934176 420787 10768920765578708009581352796552 420788 -1273817957508655800180957911040 420789 -3771917725607380827945785930976 420790 3436976684107255169548556380800 420791 3725479639076139796838261882880 420792 1530291246562794860088711782400 420793 -6551262588163074292348546773680 420794 16500680531923685379168466944 420795 223554670545393140044136119200 420796 9243193335040065640030669337600 420797 2240120394733751889737376241740 420798 30459794845823806359400777728 420799 -13159710358855511445122608619200 420800 1670760138635789145859581542400 420801 2325921638245269658909581740544 420802 -3257422324968160774087449849648 420803 -9619957073397265163022778026948 420804 -5889444405720222850699297368960 420805 -110116812189414436687460350080 420806 -2652307785243651525593359359648 420807 4306038041159503481807094876840 420808 8110057792453998132995239772160 420809 -3935488043609883160401030285990 420810 -1249732149307889478522364604160 420811 -10642795865372412086579604244588 420812 -2267589570600632413722354915840 420813 -3689741230215422364294395082858 420814 2956650125322222125898496664256 420815 8228015022650800104173437629960 420816 306204576795254508690784518144 420817 -7728559099008314801425353908928 420818 1154999805050887225189622858016 420819 1488522540100297528857570059520 420820 2361551128040431077929669998080 420821 2845395881527340237030978108352 420822 -4810317468949525887137448927360 420823 -1141267881114572224419424966136 420824 5823127053366954925122789765120 420825 -338464625560939760997392812800 420826 2332184820958837418473116322560 420827 -11854226321572626398968520122176 420828 2023292986185469217850460408320 420829 -6998773260359407448662359877440 420830 3618404378915986537408310794560 420831 -2038379396136332510001397345920 420832 10751629131371409018165151137792 420833 4942492111487671964021568456960 420834 3232442667849816289843304426880 420835 -5943745878473948120086751281440 420836 -2163747831682048660572131129088 420837 -742816035386074168737282146880 420838 5856303794929194664848123648 420839 -12184435032524606709050195398200 420840 2138938799967926810280832204800 420841 264164967841249695976360927312 420842 1831236019818724589816396337072 420843 300716982556068858696798104664 420844 -7920471494848424384383003627264 420845 147601970575451243913386474520 420846 619026376420214303069739921984 420847 3695199089591535445991029795200 420848 -10695289773564422107826257920 420849 1663162215886054904129825788800 420850 2142478873453150613002594896000 420851 -711762860542117437757263044148 420852 1296004038591516958515932209152 420853 -9016311186636557686152969666898 420854 -664138302946659940436902545408 420855 -308247978102948144124776869040 420856 2611236699836262407075145154560 420857 -3085586257284585104258493087894 420858 837296412016287306751680708864 420859 -6442774036822372841636335230940 420860 3030507538409041862790431554560 420861 -3196346051398855650727474224000 420862 -2073270761290632585155932680768 420863 1253188901570182806902124968544 420864 -2748442280943918398588766388224 420865 -4052309050650873896688597632280 420866 -162512175658344995807359034496 420867 -1135068795354143804797865531232 420868 -1129243378612678842720404148224 420869 -867643986650515057105431946560 420870 1457550296492052965234440060800 420871 -3832699641424442505635889972456 420872 -7953092542222174296813235891200 420873 -4327449541595174323815036014016 420874 -8504126740304329767639875450064 420875 632799366618324205563913104000 420876 -1970254772880079268116490761728 420877 -10205904887464139675800637028480 420878 2682460638510739413277165049856 420879 4379639045475277875356458202880 420880 -1764851995117514142776345149440 420881 2879456229849014610822147953700 420882 -596018680446751250252966019072 420883 1647219993979020531294913436440 420884 -131644292926715498124360290304 420885 -1074431224294669990489976928000 420886 -5701598248526914595835306352320 420887 -5352637388289666426986087957568 420888 -1283952647335708135108244275200 420889 6219849084356947694949848409856 420890 -3405483459777154219203461248800 420891 1377885992756404610584925251992 420892 585989281445720479448034833920 420893 11437660901079754066662303957408 420894 1082792768859917506930845499200 420895 -9818100487782489427210797312600 420896 1597435199297046112176942612480 420897 1170957535978317257556156087072 420898 -6097733986035588125438822519520 420899 -7285603949944332653596711016100 420900 1226724178034449933085869977600 420901 6281688031291988026902315365212 420902 -1380196492210947218035413494400 420903 -5351244324599565682188541493760 420904 -12550003789869055799420686663680 420905 5369264225097487413834039153060 420906 1241710819402667531548702579200 420907 9409295587770825892013604190840 420908 -4649109728991431550804336943872 420909 1217884807563708586816136413728 420910 1070579830874423983084937246400 420911 -18427677812920405168597881766248 420912 779142224989993551497501736960 420913 3358718053495604561629495358500 420914 -866929839633093536139482049120 420915 -285348075679894973333371580160 420916 -5638974853511215142194705413760 420917 -5096592461324607352688342120448 420918 200220349433525908106549049792 420919 -14520688149833477212645325006680 420920 -11906839765564642235993306112000 420921 8232761035839097462711013661690 420922 725184733792263159775298086512 420923 -4924658353708287193093989323856 420924 -2325777714842583804214607290368 420925 -2421806062909404381968478217500 420926 -57839096012383556984605467456 420927 32371055289114179743572518016 420928 1996547980182202936124642951168 420929 6870188554023433971854116558530 420930 672482200848534312476881536000 420931 3440430961996407218831187715792 420932 -9729651376610937128430734868480 420933 3380272953263126145148539317184 420934 699688746374484852542261579616 420935 6725361614949124325215472080800 420936 -6734058816421828357045351833600 420937 4033407327492315621666361418784 420938 762839268661210983082284068352 420939 10304463148795457003190367499004 420940 -1950399983496804109688973542400 420941 10978289884169680501557988068342 420942 958729505273791766008612840512 420943 23371566762230418473079087960 420944 1279274228897604495789452943360 420945 1476027070375076287703232998400 420946 3722469829016359401054532767744 420947 5934745399167250486304463357672 420948 -5022683446906206165210410059776 420949 -1712962595330364686171845639168 420950 -1825111400464993552355841852000 420951 -7733539069830225412907712207768 420952 35264549561775317252443054080 420953 -1727929914358450699717679888316 420954 482614592913027104853469612032 420955 -5003802183443795883138272120640 420956 -9748602666059740413188756282880 420957 -568759152378720636277707976794 420958 170207767905922519499372425920 420959 -8279989241942392901134882632 420960 6728371219639117065048081039360 420961 24313601231675960112943457710784 420962 -2036767660382080786933078542768 420963 3191043772545570332418555239544 420964 -5566694690166552667959039590400 420965 -2609351160836142760758966319200 420966 632197115557028667860265402624 420967 40910919403898371862921593016 420968 6405501432773335588894357125120 420969 -1418419155295204641416003608512 420970 -26525437697311292967367795200 420971 -14183122567405631743493408537208 420972 1102408650635405015313858811392 420973 -1572384542077967780224666691360 420974 -79545567554592938656279011264 420975 1625049328676535657722013195600 420976 -2414184429888501960708127162368 420977 29557375294611303803742287826 420978 -3693902487906272181053776891776 420979 6255218625873680770725427347744 420980 -471892232097833159236959928320 420981 9253375193206338408711160189344 420982 -491115052150557344351141037408 420983 14435458159881741492653341256520 420984 9342451092491311724693406720000 420985 -12414822201612065950296727231800 420986 -536312594529802700480633955360 420987 -2188409737410899867242696002048 420988 -2582341320984183233986382419968 420989 -3188199598975190339272967948244 420990 -1211033672270839047387770858880 420991 -11876599264711408892367070056240 420992 -1946705200968662617823505285120 420993 4734790620011913360320173326420 420994 -371823124503392114409445575168 420995 10862273242464799493114128506000 420996 -2878193730059289193164619281408 420997 3635395714856296792716499812446 420998 1435979174216243548009332156000 420999 8852007101186875418438120138664 421000 -5189553348101492760488609280000 421001 -144467942868950118495893612160 421002 2816349234710260334521558510080 421003 -7024458170887346778572513416536 421004 3245946968512581086975794573056 421005 -1275820385531692038231929057280 421006 1258108507595816636204748993984 421007 -17507682529853680094152477044048 421008 -709769671189645202635017093120 421009 4397845016603685031204167164210 421010 4426368933131691896533088576160 421011 1961661449447506112601286010880 421012 -4105280182538340810761138594944 421013 -114708690458406785551518279936 421014 -2909869540034017623298014804480 421015 32897006779232083092985336320 421016 5509526139308601297173508372480 421017 6758916764174217072287343395280 421018 1190938101972766014144350644704 421019 913291785756705048825679932420 421020 -1678549919920046496694552204800 421021 9417569069628663335660938331200 421022 -2478961523427814902610519626240 421023 2682979158544022203246404276624 421024 7487054742694508850046430085120 421025 7118417608704319303375211367600 421026 -5430734834124689627007327169536 421027 -40184581664991422222593400168 421028 -14343605605295555509315390700544 421029 -209798565867101176902873623232 421030 344274958892450544127578097920 421031 6055674398611053736024558614960 421032 2160481163185189435764748861440 421033 13354931435082158835828190508282 421034 -10559137623201778539591112843008 421035 -2876869109192576124491973334800 421036 -2154884309098934661547904876544 421037 7234268403011511619444332049686 421038 63440324334377773388865419904 421039 1400038319891062759765215689856 421040 -834610949614804388792534630400 421041 -6336099575107442353768034753280 421042 -2090140800102536324366925305856 421043 3413870709489910813141051544400 421044 1055321733660758202837764966400 421045 5765235471773918122144219253280 421046 7308411140573407398299806253472 421047 9735182614801939695589577290968 421048 -961094440522532553076947824640 421049 10550604425198845229536298587050 421050 344492403437625805950698073600 421051 5303929663839101708349220719600 421052 8569741940634633258420231054336 421053 6609471961883716959771458536704 421054 7543437594881671374065372318976 421055 -3560123504196694357895310518040 421056 -36279749767817463363564208128 421057 -5225657986892126344940939875308 421058 1856053386343541850093505169280 421059 1969790824680360709465484323200 421060 1752058162314378397307523340800 421061 -4387288968579346243990559508768 421062 3488667965743812992629189186752 421063 3745666471824051454608313042224 421064 467444349052932240931988766720 421065 -3325281709374830099310056928000 421066 -4022480284598349824464938786768 421067 -4099001905593567781590347363280 421068 3846447966840963796132055907840 421069 6400550498765654338846766183520 421070 786550791054776242365992217600 421071 2387292900880909492870665162624 421072 -3348834355542601797324385460224 421073 -1905751459108952891550610374144 421074 -4000939395418549347042884623200 421075 730716794942268664590139196300 421076 6697149025693906895227707557760 421077 6087544418382702660317423034432 421078 702292025795599624251539312640 421079 4701995471710962612085472524680 421080 6579566555336783361948672000 421081 4539381041091643504947344687882 421082 592442824651207548581111465952 421083 -2370084354022180141448216719920 421084 648931607981005301574433011200 421085 -175526245069384150683427271040 421086 -2915216643320761488249699539136 421087 627234598097350521766956889632 421088 -13047880925487801189355719229440 421089 8192470655360979148081604194224 421090 -5700621746915180732589338934720 421091 4882747402148500084898617922184 421092 -338628028828038852114211184640 421093 -6581445470986112271125302038658 421094 1691452197180254686539085782912 421095 -1383205593925159525672888060800 421096 5146385121551049028870871808000 421097 3306364269817822123540732872000 421098 3237715961556746078031258795264 421099 61194962376476524281933228800 421100 5513267106904126702518260870400 421101 2520455883707316354793452289440 421102 -6386974828045426780770793720896 421103 14870265713459923019446646678352 421104 -219697630270262300846453686272 421105 -1588797686707041314302146241740 421106 4774846912615141056388309786128 421107 -5112786242795015406413113781760 421108 60577672060501814107920518528 421109 -6346343306641427482956152168040 421110 2008515131522430760887421276800 421111 -5767105727912858120119767437376 421112 6828145485950907487345273651200 421113 3066116818561246169556774432768 421114 -1495315298967435137969909683344 421115 -2338311880750128166994713290240 421116 -5404774369220889233572066222080 421117 2958933236804058731407589758060 421118 723454440059683484834962049280 421119 421699348984438137297031492824 421120 2964861023188067024383959367680 421121 6471684661757042867872113176322 421122 -2153802202157404462387950374400 421123 15970535236182847600583034341372 421124 1331325094416723619141703104512 421125 -3324037254334304303795803272000 421126 -10060724087958838836577483619136 421127 -3569640610557120652535548766928 421128 1664534765691393888754382976000 421129 71707639984127447713630476084 421130 -1564918964681698575366730951680 421131 -7368952631696445394500863320080 421132 6978712203752010349931629527040 421133 3335247891384804248142004643382 421134 69527114019428248941391355904 421135 840466999475408340732285388800 421136 -1804936924064299453470806827008 421137 -167729661916122303956575471932 421138 -1461819348286441305696582632640 421139 -5307865458757794996687224914320 421140 -1214419001539640279923133798400 421141 3908294390236007699220536792640 421142 62567394083143391777944573440 421143 4720870289643920021746847637864 421144 6353436954735759650699025285120 421145 -710740540456631249976254111100 421146 656581209161117674327529126400 421147 12901077781404517303992413406596 421148 898368333252482626426438640640 421149 -10047300128310039704344137248640 421150 1686027085643585695030786900800 421151 857353625104364217496771420512 421152 -1378302277950922617478123094016 421153 -1658478534127743386682328815936 421154 -730424262830430007346760274560 421155 2573059628901914984971467135360 421156 -1088727538222880972324274560000 421157 13729919348758868518466974160832 421158 -5531265796311603403350516224640 421159 9044293042457553000257913050360 421160 -1098207090710208002666596608000 421161 -1961355442247550327890889532800 421162 3809826987597188745595255411200 421163 2521387827129497330705574143412 421164 -2766718590724878782923343980800 421165 927232673081838787012550231520 421166 -246366636600267571667746822656 421167 -19631324584464332484965243950080 421168 1690580087306094365610286546944 421169 550608094105915313524995871296 421170 -1425060851278182753094308979200 421171 2424400743671415304164388213552 421172 3394757563197691161232731174912 421173 -218057817730002813277666459200 421174 2865348289500111676623971250432 421175 4127840470344740270077908100800 421176 -488338272446895957825375436800 421177 1733626661518905535492099146026 421178 2480854231781020950362232641280 421179 35444586856058709400095530688 421180 -2221231508538656581630663257600 421181 155287247318892740941922006982 421182 -16770732896040970372622107200 421183 -4405145710439639417301341736080 421184 1016450820198159597079220453376 421185 24709071374957781901097749440 421186 -5603512162638445279709144294880 421187 968266306109454535929996497520 421188 1183894809560124053583190809600 421189 3238105367722187688590136632990 421190 780472705820493762126639912960 421191 93609053950603760392119509448 421192 2225724871248395272326290227200 421193 1427217362469013497112703276724 421194 -3380889440794105457317039161600 421195 -2142906282131104285693829416800 421196 3037076549824899000139883796480 421197 766090488691935293200884670464 421198 -1170099083190491379527081198400 421199 5097362147919804163704509334864 421200 24215769381541365047308492800 421201 -1608603149452004035974591047 421202 5714502452705019741455526033552 421203 2816930848217238005285162693304 421204 -1386586208319712022553632665600 421205 -5875807747316003889266958482280 421206 -3270919035808345270771966533696 421207 -15555043773618951705427888695544 421208 4185288542849987210659084124160 421209 2892990350206569492142764275124 421210 148923595073161001494724621760 421211 4373351724100698870679748920320 421212 1699579309183190360508490113024 421213 2190582071778412977118734877324 421214 -9610901464992026164574726492928 421215 2113932374301370646365589535120 421216 4962128633537178086220554698752 421217 15194608972187040572127315500052 421218 40187044463192902493712958464 421219 -4483053349649243734635580167000 421220 6897343024810789886466926618880 421221 -243728874363967679360639030688 421222 3862655231137789173730796725632 421223 -14288638961550263374077802261200 421224 -5791838213049150784546666414080 421225 -1608278338908779307246332856000 421226 -3833429195785601672235357431616 421227 -196855903077368979942889166160 421228 -50776427858883378267461386240 421229 3714551456318342876511381792576 421230 2618253641308392080128130688000 421231 3004381609565970184995285506392 421232 -32121615888290537401565380608 421233 -1796265770238997281290566328976 421234 2440751101763091842923658014464 421235 -1457463219921576359783859538320 421236 2521644048871052260959549816192 421237 -5857539970775180198170511662020 421238 -5410824487000612809478415280480 421239 -494616070963378960250267837952 421240 -4817234815584415860416262451200 421241 -8670392517473123573117684750358 421242 -2374443555554324970244800165888 421243 1733964519773340793714203943200 421244 -2483413941177827084707218537984 421245 996852187471319368831914330240 421246 -1743518345767656883642605548160 421247 -6114755498273487411814629040320 421248 930649814190790164534232350720 421249 6675753372470404458378735448240 421250 1419770655428251796090736810000 421251 2538496741939872667857255357432 421252 1025268230765045036635413974272 421253 8050200037311531908886160652478 421254 5834889817039101620850203232000 421255 1009468440873719883175507083360 421256 -3493378780412814287653331312640 421257 -4455790209119478240495502245360 421258 -9325020956998079899395994881024 421259 1252802170839979948422309691392 421260 1075072722489764269896580300800 421261 -11112594469091201607317596150848 421262 -5852816070176863510179557602368 421263 -898872217854841562663882818008 421264 1476226788941860806293858893824 421265 -2151901824332884313083178960280 421266 -2293935794950184232787376381952 421267 -1983872961374715482553328444416 421268 67675832063578465550316810240 421269 4606060373344564817976347965344 421270 -5395309616952525884567811782400 421271 -105011948337376172779612329936 421272 -3187062898651810721913540065280 421273 -4841443612189105825018751799478 421274 441291160491118494309363217152 421275 588430271916453785559651363600 421276 -3858865973397815444580561379840 421277 17274640542358159610812341542412 421278 -903865786618294952085603400704 421279 -9487077023404018128655150489120 421280 -2489008427860500241358198538240 421281 -37999418288980609577012315328 421282 -3075656789226890205273900773088 421283 136908819933354588644986692000 421284 -329703097380618965532853976064 421285 -3955693343536460244300014399400 421286 -6790464421040557719286399269408 421287 106670249628535634290371962280 421288 -2381696075074149302320420208640 421289 2249000924267438419928215563600 421290 573921913633003811501519523840 421291 600125002185995112113658131040 421292 8336696795786620819644206966016 421293 6898738762832130808840882256544 421294 6208424012780960652811775705472 421295 726470885559565051343031965280 421296 -2432164086871705075176169537536 421297 6065864818434543190981836654900 421298 11319801324371046839529404012064 421299 -6109842747691071891516939239916 421300 4644402769793638903483153612800 421301 13397778936448787842608891932604 421302 1837844224801585315416592892352 421303 -12619835601832814464102133919448 421304 3122635712192159065201611755520 421305 -2025578077617777889430260290240 421306 1128502441005601925017807557120 421307 1472452051649857975233938825760 421308 -8503532498833634052218530529280 421309 -998084514661790817834712659520 421310 370991422352208742464882922560 421311 -6342624257558518026893229138432 421312 -471330730164072735836114780160 421313 -6855948540220839227577479733438 421314 18907365871647985000401248256 421315 -8311567663873152375602866637040 421316 -1351034577476831847979338645504 421317 -2721184917098113755055168273926 421318 5481814381700299258347218475360 421319 5146006193940311571089531307120 421320 -1732201215881945566166160998400 421321 -1006468836432823039144936422656 421322 -726874851944437884831443664 421323 2068590709775018921625983775744 421324 -2689168414159388880467690370304 421325 -1554772039497667567623717132000 421326 1654654671999683008924296101760 421327 12388557490724841450023172557272 421328 -2554705822686039744045366067200 421329 5218355911968500038346194662384 421330 -137018011630313546568798842880 421331 15187770443632064965244416737132 421332 -5551077250475710211814028720128 421333 -1634133942768106055809626178176 421334 5575792958080562150405040119040 421335 84495231828052232311994839200 421336 -1959455351850464277451554232320 421337 3152080844426165611256442966912 421338 -1258064052358599959202903430656 421339 2656599647474583788673464499140 421340 1496261510206466033488693347840 421341 2976635820406603930430829960672 421342 -3635448326461448180674426412928 421343 -3323530987219395453097699202856 421344 -2133408095694450971044447518720 421345 -10573049603837923631036444191320 421346 6112423037874014342343711350784 421347 2722647451157162706012753569400 421348 1414477904340327088284915924608 421349 -8483806844315746127591777803650 421350 -1036607031449042811791617130400 421351 8828905980543268869245010625800 421352 2137294236433388135847862272000 421353 -732680113229356673201450534838 421354 5311982101960752846858402917472 421355 -2483075476555244818400298862080 421356 -57160834368619444896629016576 421357 37673984694948229285450450560 421358 1485220957260357111715459733376 421359 7603895489451100753374010544904 421360 -1051055821829286381886370611200 421361 -9425354169959152687931259013038 421362 -992658318308164862397276600744 421363 10495067945161484231353984063040 421364 -1860260411043479616128523076224 421365 -531901654742600882251924164480 421366 -1946803218511897299100350435840 421367 -6500017002223496614508326753848 421368 -1591809856619272304809906298880 421369 6238278672689030947475358733444 421370 3007206530233855354755715780800 421371 7549032514178357938616492718540 421372 -2247300307067269459447736985600 421373 -19343168367881006624073781302816 421374 647708511727238174918916644160 421375 -17691107364572583033635206986000 421376 4936708954469018303108116119552 421377 -4191022915075869294537184738032 421378 -3980861583655297148181504305280 421379 4172430399414784504623276592032 421380 384127129238408341850589154560 421381 8762631954629878159260112809182 421382 -2214856982792479988596095073920 421383 714026321986167388016844576768 421384 9447648701323896281909553730560 421385 -4069868162981224532718413816640 421386 -1014089906752746153286332579840 421387 -2764002422370145718791297169720 421388 -7199465928859648038099286699008 421389 -794537937751532927493748092480 421390 -1662862721189893211869123924800 421391 -902350799428690660712548844568 421392 -832873996131678858668498288640 421393 -244467568663837590738343278784 421394 -2475872303692985893662467722080 421395 526397299429903144878373331040 421396 -604871096794342665650664360192 421397 13879222580256697302467437656846 421398 1203612664198524784932969960768 421399 -9934325476891203931649179753680 421400 -62604039843876175670285568000 421401 968593319483883353272391813280 421402 -8876908834645290080276861065728 421403 8303356193115476747043403929504 421404 4826815090133437309537749367296 421405 -907683698244059175645619418880 421406 3031169408582329715473552961664 421407 -815345847841026492021761467920 421408 918027777299154081426049204224 421409 -4916743428683529921741000159390 421410 -2108417724645045288834386926080 421411 -73768607696903106533491935288 421412 1104239482543126214924480943360 421413 3582292839646536236006424523584 421414 456297975386608318894893441024 421415 3441883736842164361011482845200 421416 -9759801469938332690864377036800 421417 10015995295735620806712616537466 421418 -6589737684278832272840654229840 421419 5568264435255480869595985369944 421420 5782241609419887049810635648000 421421 884930466922732029519887975808 421422 -3565041793032058663884546990528 421423 1130506700288403245214652262672 421424 761626786972014176790952919040 421425 -1818859713633803101135993720650 421426 -1709393443121367300094914575088 421427 -8506026960730491603306630662088 421428 -757976440136475058086707159040 421429 354305710601087021039951247168 421430 2258307671196935695183658945280 421431 -6798533415124358845536262189848 421432 -1433754216703085573427979161600 421433 -11578370797511202871283526159318 421434 -1395990341631824754756557286432 421435 -2390588860743049696765192815840 421436 7049717487664459751178538183680 421437 -1599650012066741949901477131360 421438 -7402127828163735612757228058880 421439 -5568952783537702154999156643120 421440 -95381381118146954792848588800 421441 -1400530233425304148862284874816 421442 -1912389236584120191296711090688 421443 -14210853457280194314692604 421444 -6720004507073081864531439624064 421445 1133010825627834474833015347200 421446 -1279311655842191107137346986816 421447 -869816684496695783017789262448 421448 7384248725706010823221810176000 421449 -7994419351150964886867559609728 421450 -835774200316976136636973158000 421451 7489384892725118855860458728904 421452 267438513701509872459661163520 421453 -12561732468548354947229540556298 421454 -8280321952165243185461040203328 421455 623516919099467908268687769360 421456 258305006526157995448877973504 421457 14851072839420379311003292764660 421458 -4025518239664954350630349551360 421459 958833801843297338452787687660 421460 1017245006018406412925078607360 421461 3239286336381465315506695098510 421462 -3232538080615089537380666988768 421463 -3611630006009623113763117001040 421464 74664033340302371990511083520 421465 7383165669978448613886306028800 421466 9206383158918940989415104956160 421467 2515701102270104170593551206512 421468 3272504539590051910801211867648 421469 -4613308088670157620246825767130 421470 -1043252907728404760951987404800 421471 -6767214518860168090517395023328 421472 4389660033249494268079829286912 421473 -1073957195792244597100893928512 421474 -3306269221132995833759446677120 421475 -3761682889797797037685296644400 421476 -2365775472988042125992523988992 421477 1922009225207850144178499086400 421478 2215375776797743188387008867040 421479 -10652905933649500712667496715376 421480 3012520268241950274440684236800 421481 -16690980171974695975373438121228 421482 -109735488103975643930576371200 421483 13970048470968996566456007695732 421484 966358110176810553844224500736 421485 -1600101000678395433315310164000 421486 -76969326354090230091335705280 421487 839095971442711634329145095992 421488 -1289289031766896629916827648 421489 5198794045809094824776012165220 421490 -544458688525264090411394930880 421491 1130120600723641162836849003264 421492 -7123166576613766146912626387584 421493 4617118024663631120637245021742 421494 1331917358511702946681134360000 421495 7719530939799123524397010119000 421496 -12560116554610875542726590464000 421497 -19925519647801689771912022080960 421498 -2803286217959053537566415891968 421499 -5691936647692499554670329077936 421500 2801312583382275969582261504000 421501 -7396521236464726874295733093498 421502 144534482098983872194516113792 421503 97510880375112563835756310800 421504 1539591386258470006078989926400 421505 -3549771885909361321236065787840 421506 2185253633790017898332986047312 421507 738895620875052256374571742272 421508 17288016168030730753550238068736 421509 49736576954592327190670750016 421510 2215419841072856395015895848320 421511 3014138267511059618978742917832 421512 1120815350216918513147413463040 421513 -5361528435027401131987592545280 421514 -892448785705885100809490223360 421515 5189371289765018758700029116000 421516 -4676554671862661622760386146560 421517 -9153251474069431572728710063434 421518 -155335278405815170715474860032 421519 -4087083186416861807041735045904 421520 2678542779771566931961892044800 421521 -1614681686013714088261386940800 421522 2771430335348625389885866599312 421523 8368050492223742848631021190720 421524 193264157158905514273025567616 421525 1730548736459515286054886025300 421526 453071750273033055636485919360 421527 5842157346852844733850819323520 421528 -4186990473182713982033395107840 421529 86021053845902587403114951184 421530 3088317052318174001749098904320 421531 -4847359025426575117523644480536 421532 -1100976681049542592373664230400 421533 3437636553667996029006829964064 421534 1065845071464183574077483224640 421535 -2754997286989782007192376114520 421536 1908278003621958804532142014464 421537 -2028641831425886188602025986048 421538 15986703630393540843474536448 421539 -1447975667553836354984753760960 421540 -785982079828654807007770398720 421541 -4012932680125238314665834387588 421542 -2136898354394638509280742335680 421543 1937804725449075105997610735520 421544 7708687549265819790701051904000 421545 2691404353771118764079788468800 421546 4236098509376783213461847735472 421547 -2125972980822475278167946636000 421548 -6093366445314751518724883397120 421549 -2045814789209261737158685905768 421550 3292768259668628071566053884800 421551 -3125343733766745212802223069920 421552 -526550874690721540655649439744 421553 12967913082390375439303249916640 421554 -1653218025848853492512858669568 421555 4062115347292136711137516074000 421556 -3101075992454797829520537943680 421557 385656450329928090054064363488 421558 -3182522620127476382782711318080 421559 -4141946246236569295735956321240 421560 5411325834288034746047282073600 421561 -2545421958611939956047607367168 421562 885359441722256295302778185664 421563 -2236017739563975388417893070056 421564 -6560987495689280867704827392 421565 -7003513089684501151632014355540 421566 -4062139855197499324920399394176 421567 1058254346042399236764264330960 421568 1577363876323945986053621415936 421569 2864055103110806336025933074688 421570 2594019870126316580444569896480 421571 -4278322790598065577608832109056 421572 3674001484126439300089678832640 421573 -14858376944329296530603145206820 421574 2500046459626810889941999558272 421575 84198549153217996809470995200 421576 1336109106446561522766970414080 421577 3161676213376584891849551773860 421578 2176926369511838702984444413440 421579 8905839334929520624659469282384 421580 1845282158206371774148098954240 421581 4726354990279423506606145282752 421582 -288073433098983273276674176128 421583 -13844854817974170145834829035200 421584 155690350585610591627179720704 421585 8562205340962410558634936257780 421586 4022893657194181164354709436544 421587 -8206487793682292095356371424120 421588 9456172565755200804339858466688 421589 -4805905531717820678307504858240 421590 845543532996271800789842903040 421591 9401685219698487946711204985800 421592 1786018743762357619224923136000 421593 -3358502757300715284475827309600 421594 -3051588444718554848420356262688 421595 3601092166326734610222581937600 421596 2026730242050344324039678469120 421597 -10939063723570946041634233368288 421598 640559689057790658709235936640 421599 4356872937797345344290878261064 421600 1830444346583731987340643532800 421601 684590951414555201563847606292 421602 4434798996718182900009344862720 421603 -253792808401711649117212331712 421604 2738825038059945101882030960256 421605 -10075326514995832571269558254240 421606 -1816049923060608557014689769248 421607 -13138201121313096160159095987144 421608 -8384523574059821273763676078080 421609 1573642105031874668219870138810 421610 1725196332544264638175262745600 421611 15351561006259118579054529562800 421612 -2000572324750360694979295493120 421613 -1393547418069614754834681771978 421614 -2945432149767976060799626985280 421615 -24056022178970769194044498080 421616 -72463536177141335084341690368 421617 3569429157064712010364676943744 421618 1610339519477703476351327711760 421619 -3526772869655370973473860214840 421620 -3319634543753637708592167659520 421621 -3200651675254296384806284548178 421622 1341396446520282294336795902112 421623 1313887350329068997544673453920 421624 -3509616991228211491321159065600 421625 13564922524505139576939586989000 421626 3445683445065775793556522553344 421627 557341625961645067806330070080 421628 5595862146582693092019301306368 421629 -2099229875084200428475537262400 421630 -1866799320534845051573565809280 421631 -1758967100425746481419381872640 421632 6954140659108889340902469795840 421633 -5261163960202058016854217573118 421634 9631088936157190255108455395232 421635 3611895543850525621702018599600 421636 3397645441957538578631594176512 421637 7004758291088412065632831701312 421638 1649687415996666360428615854080 421639 -9583190697921342103572391955560 421640 3144684735301727939308801228800 421641 -6046915086599636311767991737360 421642 -2246053038091363442602864552608 421643 6120696821862871363900584215892 421644 2543773951609060037153036147712 421645 -3542230603724072326697291984820 421646 5096422849500183390929162446272 421647 -2433763092688804014192197249400 421648 -4081122847218931584643227648 421649 -125064367245714794683674481164 421650 -2687126050911435647743993957200 421651 -4340605572956702030227992033820 421652 -1906874310520455541696476444672 421653 3309997922518651606406547571104 421654 6046404391171555470931602463776 421655 766931554089121073247341775000 421656 9002922694485907062362947891200 421657 12188456868589870666111407656906 421658 -31635364682382297036127017216 421659 1715936394668424486708642186240 421660 -2250112039242190444792632268800 421661 -13870990079696411739434519043738 421662 521838567638252823998517940224 421663 -5761679851068632271838590231816 421664 -192263208112518454455634427904 421665 2934703796082657050979361537920 421666 -568319871180800647745596730880 421667 -9865720402608442590251139312360 421668 -1065250876037194879031884340736 421669 5962021621419826606820277941280 421670 2161031504050873872018823824000 421671 1943415614742733514751656099112 421672 -10424502711426886921808394163200 421673 2972185568134291286969199328320 421674 -4047532288901217578976032413440 421675 -5742126470785014318453599725200 421676 -831247150450211473958439720960 421677 -1901725253789206410571772240586 421678 1932187236870859206671093048640 421679 6980119934487468350765240129520 421680 -261192514065470725587735674880 421681 150582964300389052172355876800 421682 -2524573107623885031852022563840 421683 -10376140624890467901911884210176 421684 -18637448944109312832624383791104 421685 -5121513547946178825796630920 421686 126630007846253407905151216320 421687 -370151522359581324809912669568 421688 11234351103034110284902590197760 421689 -3723584630681354928878570892480 421690 -1254896751135559334602822394400 421691 7923352263560697713939931973092 421692 2633805173034190038271925924352 421693 -2696313034898952267482268669952 421694 1496108562874590865461426309312 421695 -989694654749446858014971344680 421696 -2456093395130496682888160870400 421697 11010372508891864559902914910146 421698 4535762058016063272392804409600 421699 2875829531032442972846793088700 421700 -4884620359533378449115906652800 421701 -44612989724257600928568039936 421702 8308352797770249317156450849280 421703 -3698634403653532454728991643048 421704 -8407719494856512357826406947840 421705 5224849609031032813981259126400 421706 -6914372180192705547477952682448 421707 -925636860587491590887028336384 421708 -488655000800980640567952886784 421709 -5199080955228289726246870158090 421710 -2275721668946661132285373703040 421711 129667282163845678465264979312 421712 -1821144950102739156587364163584 421713 -12248134265557978786879444821600 421714 -6630363413830054623777878642544 421715 415277370881694661485749604000 421716 1575292872737583124364650328064 421717 10200868813070919615574770946766 421718 8781617228479938186574933422720 421719 10901119675652517269490883903440 421720 1198772990133815677193354649600 421721 -171677024085161736337981410360 421722 -615379935069505490003753856768 421723 13162604876837373672193311040824 421724 1394372076221419623205407129600 421725 -3481628399997085972872938498400 421726 804148029143921016903685841280 421727 6400335357865933485979451532576 421728 -2552866163322517357892670062592 421729 -994938453874948904786096468928 421730 -2029376986493211081503433478080 421731 6535651627665278309736378806112 421732 -7897806688188798146997103057920 421733 -5805434236016966999127497871396 421734 4572725622029641037252541055680 421735 2558240336452706989237231834680 421736 3207737467509632665587643023360 421737 4541615876349440810575839857952 421738 -1080717885120558271748018982480 421739 -6580528424358762242749210136460 421740 2727232896287802613760992051200 421741 -8907397008784968872490372274858 421742 527157179444386976962391789952 421743 3758819144943282795586915482240 421744 -41807213712856849649169760256 421745 -4512890287733260346980048279500 421746 776869170677818578180673542144 421747 -3381421202822683542999596819040 421748 4301200146688174713950830593408 421749 1561989281601213348992319053934 421750 33369895196494011180777024000 421751 7813146897891039247338964132224 421752 876128691858981361367858565120 421753 1406181603878994039496612152660 421754 -4384275023954136377403109616928 421755 5427060144173432257050270720 421756 594114082973624593601879891968 421757 -5876315681030367207041016643488 421758 -1575099789852020465608374355776 421759 -1703341333419168449582951294696 421760 -3698651248681366875109588992000 421761 -4968438969972165660819411960528 421762 1934322916669198579108423238400 421763 -3001316954526722721855008727600 421764 2519266754119141643193059438592 421765 -2924497010945778260793275311200 421766 116685460816905302323255961280 421767 -134794566815323898412951775488 421768 6363026522198010029437832770560 421769 -2633360248722159816210577650480 421770 54981660233135510117256706560 421771 -591344203418215048165046024160 421772 4388184322255824140078548703232 421773 4842987823882200819834713710368 421774 -678706663519665739989898866432 421775 -8510518022249970791956453294200 421776 -1177490694817267927818110484480 421777 8065685991461938564285666902132 421778 1088886115447828773750050568192 421779 4349719013001833946101263520184 421780 2965370887816393516214417913600 421781 8548490782557155618821211779200 421782 2058959322882554172316205280192 421783 -3538141948008003863349495206968 421784 3463438824278378307989781073920 421785 1198719568260754183731108752640 421786 17217180833353253016629105664 421787 -103799898644630733428425054128 421788 5998345530792425879110584998400 421789 7879488954466350139765131976000 421790 3783945594016350449417183342400 421791 -2354303714057609104125937647360 421792 8624723436070671128540252405760 421793 -1345176620086403094985212531456 421794 232314095289036464674302205440 421795 -2388936126873148561365914602800 421796 11682865485598444602280992297600 421797 -188678408051702150949937131072 421798 2550803465519012908051738136064 421799 1686017003754002211761651263536 421800 1054572850492419066516449280000 421801 7158029671307343938031110839802 421802 -1865440382275736881242346317648 421803 4119336223326804472186723386012 421804 -11571314395108382896100359048704 421805 10105409710102679331684898419000 421806 -1480358239944919218133705728 421807 16215723006167430003861773511056 421808 92458313068875770524375547904 421809 3593289382184258051923707118704 421810 -697357415965037393775855673440 421811 -1716777149991336515106997259616 421812 3786238977554546492814509463936 421813 -2391875300691361829651187302240 421814 3279979525168692072700196132256 421815 -6175158007135947650407595604960 421816 -2871701205537203772485273579520 421817 2749741235455177095188083233024 421818 1094958090864138415208167560960 421819 4697160062067201332013470018420 421820 1401617221970512553663600885760 421821 -2461232177673945807724655529600 421822 4006088796546517645607088275712 421823 -4324872060008270051722861541520 421824 1277431347261244198875813642240 421825 -10798501835402303289790639536000 421826 3268803348088059974344253948112 421827 986361402709251223507850699520 421828 -4638621724894813222880718971904 421829 682417177558480663400449103484 421830 -16578092654806887982873468800 421831 -9265718055416819391295277795368 421832 -17299792288750093382535257579520 421833 528919834904074133989894961424 421834 1434270795512194332168431155200 421835 -858994033229207714691666273600 421836 -205874816682149894284399231488 421837 -2958387339196597945212181194568 421838 -2094637793095662823104245170560 421839 68357763713776465610697041208 421840 -58767270624439760190735728640 421841 -4627954987563341649785716382670 421842 -2850936181041353631782772496896 421843 -3240533453487327789849381676176 421844 1809753294655202916707060115456 421845 -1613454234110016191424816576480 421846 6241728975374211954509462851872 421847 -10229833416441182726026981987704 421848 1001688259894431510926650245120 421849 2684036851586609154250055493780 421850 980863517724038385977738016000 421851 5465525532585695763177892487832 421852 -4766789456272846700562966524928 421853 -1378730681736134979004703598900 421854 -1744476109436860707553957644480 421855 390020348684012728574557828800 421856 -2907252509979696627811853795328 421857 -3884679858378678571005103038960 421858 -2863778602348168434706969548720 421859 6158279089494571282570570204416 421860 1706826528249709177470007296000 421861 7628749836788914911812288159424 421862 -2864783487092848231685649883008 421863 1031233071883908079896577892640 421864 -5389300561287057855892279280640 421865 -7194961346124584338408808428800 421866 2162489323418979713946827239680 421867 -1033499239388118804240385141640 421868 -202083655610905021052646903552 421869 -3482016132136654540650871696320 421870 870297596552918873750174930880 421871 595328820397230771597834751272 421872 -2468099403639132811234425962496 421873 -149373691081817949035589767696 421874 731329443913612747617461242272 421875 -7117833862358544325808941875000 421876 -1056093741036295391826955919360 421877 -8045150426522239468065991557348 421878 -3865335077080551573420124262976 421879 656572312732399531097332897320 421880 -474366367169769704082647040000 421881 -5092378097910160055352614448048 421882 -2153877392185760606316322242816 421883 -2970909955891153535209806186240 421884 -1465320825387668123238418260480 421885 6854143873285029716501866241580 421886 6580443341431360153056134971392 421887 3002685441777062688201634101960 421888 16244846637386146808199026573312 421889 -2182041776174461929757895951232 421890 -553748167516492572747911424000 421891 12778414255149845037966186967292 421892 -5034587821488439465017637896960 421893 -9261852899656843701999148294818 421894 -2779081939952233426104790450176 421895 492814753199159653360916941200 421896 -5542037364153076562897733427200 421897 -3497742538399828570858505303168 421898 -332666675786653357946273259936 421899 619191714167614618350984619200 421900 -187970509991880004031368096000 421901 -3800260700443274717974042431648 421902 -2376799315709766536041677745920 421903 8238890833531047607907114896680 421904 371573726955021894703120121856 421905 1245409549648644365985339587520 421906 7543572571615639558569586601760 421907 10088365491927252153953635098156 421908 -2085076776945044968863100323840 421909 -81909213590721988456202508480 421910 1749738224054410300486697886720 421911 345604134642501306524081167584 421912 2777443580359440033598860779520 421913 8855944951912781050909248105162 421914 4240135716552891064870832551680 421915 1103112366066032113823312650320 421916 98852363035906459726301528064 421917 3179456052704657078636018090880 421918 -794351546546787347793239021184 421919 13120539470665905022378452780096 421920 -2583412693075267482972587950080 421921 -8416106905494048514551670603500 421922 -3334804608948645068294918797488 421923 -7886165658532441577118214734096 421924 17718939243417206346449746621696 421925 1939265432339602418918310880800 421926 3889842612689117846000492938944 421927 -12694188174386630721933514122576 421928 547954083644481492653044930560 421929 112154294745452075903957186010 421930 4403904064533072055735192683360 421931 -5912363464186184250343777180404 421932 2108201255002610916711776059392 421933 -1249050373571078227117846231200 421934 -4829936852165503083435567816384 421935 571285906636415631432673789440 421936 3062403443001367635780574625792 421937 -2131510345349534363918107730508 421938 -1611934513856734606002727466112 421939 -4753077080023544429437173045600 421940 -139664983450739936591853346560 421941 -197282938840857162797360371200 421942 -3099882636328549464255278582208 421943 -5343751748665449007362506750808 421944 7260302244638179820118458142720 421945 2701925125534310301498453077700 421946 -895989400356613461664311087360 421947 -406955085960135830365186761312 421948 4641058894790651336850612937216 421949 959033707093469379974073413760 421950 1485477362779008168216621744000 421951 5774452470492305807991227951304 421952 -4479680792340841482586674954240 421953 -690505792593452550834782487552 421954 154907856295910923574375868960 421955 -2486658924590577805478385734640 421956 -8467486934144366938732642621440 421957 6343849535531879400137287603452 421958 5402768786904685125345870029184 421959 175224255208859360632696299648 421960 1085540240013078416601607372800 421961 1547498670097495972479170715300 421962 -290773198293600423465859592448 421963 23551487481931214447861506990584 421964 9801169369082009072156863070976 421965 -3302691758945435632002298745940 421966 -7581988136173821644932187064192 421967 614126691512758777504958762592 421968 1439865693955131318716940288000 421969 -12040653408482093297291579087120 421970 -247495913461143599199866644320 421971 6809926847778254923918144709760 421972 -703079987596362147364646731776 421973 6920853690155815785912382326222 421974 -907064707769427290522691103488 421975 2538124833215365032430652222000 421976 3447539749179414404553032878080 421977 2310448725278299932330668544720 421978 6453722268630821512891611629280 421979 967919512685945087569828979760 421980 -1754786910846445948569909934080 421981 2675201511548885453620091109504 421982 6806932443530449974262451784384 421983 -2191755983410076117156957948400 421984 5378105422082937091068411641856 421985 2267896930696114567031255597160 421986 992418787785365866354174792704 421987 6167101768148433056468260484636 421988 5931938444942883158110197307008 421989 -5022121427645199920920944886176 421990 -293355324076046252279729500800 421991 -360619041337961785584321697056 421992 57288026373340240380919864320 421993 1060222061330409048763945400784 421994 -160507847954538067253129643168 421995 1811579788973162212893000403200 421996 2246064923744966124878618528000 421997 -1113187533782788846683835504554 421998 -878348970397774007653825325952 421999 4436732016397551048975288394560 422000 2407382801930799504019267584000 422001 6448175938299894966304487715330 422002 -39416809588019863836649053696 422003 -5570750411104774745061069498816 422004 -2206446139169146395285418967040 422005 -6154532601890337685213722218340 422006 2653240143889817500359744326784 422007 -974868417092677245243761843712 422008 -6760345928806686781243981209600 422009 130280117579547060499396416576 422010 -179048468855640362913394820640 422011 -11688020748900597827922789872048 422012 -7543723230009245619223252690944 422013 305438804078549966489270769408 422014 6978326713830211576261585337856 422015 -6654048156690821547587986484880 422016 -1875998486390494803272379924480 422017 -4033372753459595085846640326720 422018 9008506066843134806083159848960 422019 -789750886163489656924494298896 422020 908707449416218741410348084480 422021 9299963470795884412924226422272 422022 830106202579442262137292418944 422023 4960600354222173486562404981040 422024 1127345009068707406306714091520 422025 -2821616202719564045522482946400 422026 -5171694491377376238128563017216 422027 -4825109407027099399152108399360 422028 43403886365583065663017797120 422029 487760894881486793266368872630 422030 -695354224010170918100077497600 422031 -8582478731726590576566119747448 422032 -1181520838552276798139926691840 422033 4125099235434141597114156418800 422034 -1465633376968515621224569989120 422035 -5426085235807329315441386141520 422036 -11250098912450898889274283861120 422037 8536485308503873853369711073600 422038 -1926193214214817379303463673920 422039 -3603997368842067084036518555976 422040 -5435222427396817734677006131200 422041 -10858946388702204513497228101558 422042 -4292631814276910514942051736608 422043 9769609619720860244780092909464 422044 -3067962141781802289549262459904 422045 -39399390025189478909059263360 422046 2037775831089346301691684843072 422047 -9456586591665242556447084564400 422048 -7202968294515202557270097920 422049 -1605959728067121946950888845136 422050 -2029734741745168629013461427200 422051 6250380602166353172499309900752 422052 -1771140356671353774311496711168 422053 -23636054104787726535686010511680 422054 -1337471509807090536316919506368 422055 -1371027099692450710412005566960 422056 -1402022774890777273123253253120 422057 11503268383813323922059133485306 422058 652067345375419217282231251968 422059 4679836609604856475445027283744 422060 11700152440396077686424012288000 422061 -142063465454391831248663543520 422062 -3441723683032415630077998471936 422063 11201480418509334569043237639312 422064 632133468444157400329669509120 422065 -640493097386838154191931161600 422066 -7604490537915372425646082252800 422067 6549116966794897513702789767480 422068 2914982656223116542513675198848 422069 11202515554381382424531079903470 422070 1292994285205162123400837529600 422071 6114906717895822368561780373192 422072 -5001407869076593488235762360320 422073 2144151756294194766866788215360 422074 88432290706488066737727137280 422075 -7463074343459431697487363422700 422076 -5178068799153624885965037050880 422077 -13681218223641439897213071302074 422078 -3599147030138593383276484412160 422079 -251231980568471053606161907200 422080 -1640241373343189590040326963200 422081 347774482315972463083103030064 422082 2896103198307862109134958382720 422083 -13794747620908988527993438313668 422084 -908938638637090496450564500224 422085 2346921068995890579105679550400 422086 -309359936780154365625903983040 422087 -7805993092519279107664975572264 422088 75166331567926513642695475200 422089 -6249665571386325621853251251110 422090 -586647929861731464556255927200 422091 -8692812808086222006720418703520 422092 -1251962939558858851023548599296 422093 -6831422867026763584662387979584 422094 -4138642650561450562242295299072 422095 1871128725573339174899178129600 422096 177201779728561231030055337984 422097 1649283830711925657696622667520 422098 -5708982361627189779773540857200 422099 11314448300419633686759903701100 422100 -1105754978118474044619861657600 422101 -8198290330490837293042636062898 422102 -1309652228011651634569848001248 422103 8263983081921049183629158875008 422104 -6256636727707161288860174438400 422105 -1978336332486300900229539295740 422106 3526907520136948196210875759104 422107 -10066188376409730623001417696768 422108 3278290142222803372776530262528 422109 6320411867116560492737979979014 422110 -1277611527676888608824228474880 422111 -9811141713023763443617015368288 422112 -5062535576100465995388930490368 422113 -235355047028824399852213676638 422114 -758081652150720516208283506176 422115 -2666179001268626992806204852480 422116 -4575021669681861427108294783360 422117 6282154894345979488182705690300 422118 1334567871367153539559717518720 422119 -9430249644322643951194170326256 422120 -2697684681398281908275026022400 422121 2191574127440709616232669356224 422122 -2007522929299938789109441143888 422123 865613920295259344393078756400 422124 -5638778406070327765445351408640 422125 -2938601339510435083256289336000 422126 1252126217831012429141291560512 422127 1036503823151216417741573477760 422128 438761199057619968595387678720 422129 -11403604814061221819011499460270 422130 621501962726416513998228779520 422131 -192027272173792832470858299128 422132 -1592255684672827217855227327104 422133 -2464155968190833280879279154656 422134 5584554765082523936510919981216 422135 -9896603693530120559389217245320 422136 913664484843190776907380449280 422137 -6599134744038962310104675064214 422138 -3122183315384905951076329990656 422139 -7880149941813662750144821896192 422140 3529864394754970864012682365440 422141 744582646248717916049026081542 422142 -653449992958759014183315870720 422143 8663337686159931515084633086840 422144 7067018934191886349423299526656 422145 -2931405540733017706915661328000 422146 3528293588377137340250178616272 422147 12733012215804815662453876098312 422148 -1600080246195242204844774457344 422149 -340640837523002066951442680320 422150 2844795385085843048248589128800 422151 5552734249176783216486712645032 422152 2707768111923415221892077081600 422153 -6840218117708036838480388256220 422154 -798025806898829904993837120000 422155 -2071183829120799974314397929440 422156 1065146925316287731161467245568 422157 -350412888266290621285001076960 422158 2864915653797227114277009223680 422159 1050155266741698838271121140304 422160 1089707019531841539594230169600 422161 6526846682676789857090546548320 422162 971549101161056381456275902000 422163 2341063441527214512925243247184 422164 7540554257524964098047904789376 422165 -3053195423351649330798773681280 422166 -1388141881846528961779167485952 422167 -4199570323029407095772402418968 422168 4440947028010019442590213468160 422169 6604177546699426030574007792 422170 126554558307395387631027471360 422171 9960192991019957642958844343232 422172 -28885192218653422556896464384 422173 11950969531313627826434000244940 422174 -26761464428810791417430786880 422175 370802297742578345581769185200 422176 -20655259215358100912110326251520 422177 -818752008789960464873151353856 422178 3186441987462709871399561998080 422179 13145772743705984803879388615784 422180 -3312524134411483324444612300800 422181 -1995449014982938164768522617220 422182 -1336034999985916265949215157408 422183 -11160229340005211741407615778568 422184 -5692983431361931952831556403200 422185 8761442512696797514460009065380 422186 -4182951608609973110927870672208 422187 -2293243933282916764890822684840 422188 394940240166304290802632873984 422189 1735936196675695802086799552640 422190 -910522855211706521274275916480 422191 2609634693725199438429439211904 422192 -1256736722629427942024357167104 422193 -5582161168278922344741655617936 422194 -38752206003308507628637669104 422195 -5491768727214843755170485719520 422196 -5371291113930046804171326345216 422197 -21585627723851708514892811352800 422198 -867425073379762745942926191360 422199 10567714482104280475790599660800 422200 -726772349419875964687527936000 422201 4265433094894487427225558163584 422202 211521839890280579607239195904 422203 12247670291533143870736467348452 422204 -2028902705016629176677713164800 422205 -690804166898791385492895722880 422206 -659045472960324467346711405120 422207 426668468851240497693947576232 422208 -2427316395365415723422062215168 422209 -1182521389863525265019076950590 422210 -736902106962044250309766518240 422211 -4098099588333005104679942703360 422212 -973451093035464448384556408832 422213 -8078254404359049370505276011872 422214 1561173887887343254824626210688 422215 687083940465801799826799162360 422216 640426570073358787064195942400 422217 149906252215408220506690008048 422218 297063917772240019953627694080 422219 4259856648985846240390317591696 422220 -128745483007856198616161648640 422221 -3680715951487252374481635435648 422222 -2579643510580828051452547656768 422223 2804667511310273494408600763784 422224 713183066170406545876962508800 422225 -3422442187043068611448324940250 422226 -2519159380887608844515150791680 422227 6712273156657948395241838848960 422228 9149169725948381638479475613568 422229 -743701896391370158622440285344 422230 3846179430253403710185318485760 422231 -8840252565693187297979345566968 422232 -7208123514450693948035112960 422233 5958684623196716792757212345600 422234 -2058745000005958724039559356928 422235 4396600287102521472472884007440 422236 1357077702773084617020307021312 422237 -10384917232059479536463966973120 422238 -4726840104555228461622352625856 422239 16171895851856702785524523531040 422240 -1180165748796170055622538035200 422241 -4364868178743597491758315072416 422242 -2039008910274534815868852601056 422243 -6388332721272661587761333921508 422244 -2541186226956421445981936834304 422245 9114849340145065548644558053500 422246 -4753019808740940650357921043840 422247 -126560430416122018769858041728 422248 8341563429569508752358709493760 422249 1795975334445609710348157224250 422250 531891125549495668363313088000 422251 2020902301444326133842158419584 422252 -828339111424554121297985259264 422253 128344118344619375622889673964 422254 -870041411349572541060499609728 422255 -14945500471472288997071713032000 422256 324057235813324406059177082880 422257 7419330327273300032076614796480 422258 -5387267925197794408059280193520 422259 -623082300392869193904507284112 422260 -58915016593911481787286128640 422261 -3406565004707893798005207491520 422262 -3737477370598328651309690222880 422263 6132018291213079890933305825520 422264 12963535238912442743660684943360 422265 -1154533325366205274095649471680 422266 -1136503745560593666399176712000 422267 16045149724569798510790510385316 422268 1007721871409525270264083464192 422269 -4658423109148085553637776365940 422270 -3714205516088896286129638249920 422271 5227382253709309992441532797240 422272 5408676565242222883554459648000 422273 4438985037026164111689439117524 422274 3023101600739759307625696344960 422275 -1195885932979416638489001472000 422276 -12693993766656188222935843173120 422277 5161359235115241194145423037920 422278 -1276354200051837659290753353600 422279 2035597314082437017942335885488 422280 3849688622316564949642592256000 422281 1268233183697093760254642145864 422282 -1284390743342852379551692354560 422283 -8084293175367138026850601012776 422284 -6025578025109611448058414293504 422285 10960376453064283492764729499980 422286 2887493014684613450907000627264 422287 5181180111116486573087861861936 422288 2391034110615912092824664973312 422289 2725812053226499440667017101184 422290 1481275501498681671103524000 422291 4953950709485769827834323243692 422292 504841997455962128512335378432 422293 -5098000165621722965530219796676 422294 8103394328624934510296289743040 422295 -5567076648217551717006873984000 422296 30073638355424739851817000960 422297 10982769985220723639318152125972 422298 1962886193664835060672583781600 422299 -4043113108577291984522250822264 422300 -2610916173789751733746523827200 422301 -5761672151574408567465071849472 422302 -2862617231793251326070527659648 422303 37189414703379063131442928128 422304 -2320889320666966102252440256512 422305 102087879112440594300197566800 422306 3966327711123184541839670870352 422307 4892477114661112963700659718640 422308 -2453805234083283694993441972224 422309 -7206998931421838203932745895490 422310 -514986955826169321782254356480 422311 -2478875345072202647897610654088 422312 -4280090930234480895218860032000 422313 1013624150142680729721466675200 422314 -7402654944760121816218134745248 422315 6477015198077146035092022468960 422316 -5410335960647116473378229072128 422317 4392641592407849975478219181792 422318 73347882867378129203699815680 422319 5424185203900430784699815105544 422320 -1928038355031822557261797785600 422321 5366814679184038393886178693522 422322 90345687671168595177844227840 422323 1480464723020694596462368904904 422324 214604158651942842691027531776 422325 4403744802311891596549491991050 422326 -224745383082992034670909370496 422327 -10869244306467079748269327636440 422328 -1028963477325576948565927587840 422329 4746501972919661197338829688976 422330 -3938915321375010709773249518400 422331 -4306915618730496657182065314168 422332 6716070859386794977179285506560 422333 -3218538734037051096543953959296 422334 -6553865364582348177040778618880 422335 4741208101869486790737215042280 422336 -3306881292414637656530957107200 422337 -5953977367300619158198089612240 422338 1503469389010949556525129894912 422339 5672398190068081216577418094140 422340 3431576220967638259823694643200 422341 -1989687314397476113373344452516 422342 -12451705766308542965057223360768 422343 -6585603032632138579466529852816 422344 1628796465164185452634674954240 422345 -472304829230746286847702215040 422346 44809467734570597393742215424 422347 -12966730143332864322896079846608 422348 1925716780002479326678891224576 422349 -416547772005767964282921920832 422350 -358495417649671519893261465600 422351 4363721583081604693587348618600 422352 137878247273562112532983971840 422353 -3366331565041922421782936624398 422354 6480701323141904082137960351376 422355 1717503354956985313207523937120 422356 6425130546676145500736653301760 422357 2280366622862895132131813652888 422358 1328918679989762959658492213184 422359 -1637056627748554757501699253584 422360 -1694347274682275126032982016000 422361 1428668163418731688866174380640 422362 5019209994765867535124924378112 422363 2707688095568666130965563164612 422364 2264768308595884048097619612672 422365 -1273039563330804941678910191400 422366 -173634130469647602311896510080 422367 -7693871305036750383867345100800 422368 -8758771256198083929649145708544 422369 8173441125529087819922811076770 422370 21495893668894052409576748320 422371 6796741690993782857146253282952 422372 -6230583759177797564400720764928 422373 2923819403286304395469258369344 422374 5492340075920254867145863539936 422375 1394021883257362056234563040000 422376 -5561875273645225885260201984000 422377 3501143390189844843165481495226 422378 455895811393389912644001197568 422379 5931006165137558274900977983248 422380 -865976484042873995687835125760 422381 6127589599601649409490829693600 422382 1051974162647989671553387077888 422383 -1052055541756268232351690972296 422384 -1740279495763024373223643545600 422385 -3358337650266979318180526222400 422386 8986405135893521034368687269392 422387 1210621933132016397846483931392 422388 3722318596846487916073846149120 422389 -262316905006259440718659998720 422390 2027135485482137087082833203200 422391 6545469512011279916189122837992 422392 -1602576198774066962152114974720 422393 5480949375204112854560467425642 422394 215504625957838426287174620160 422395 1398874586575478329471968666720 422396 2905944371186138005960103572992 422397 -4960210373682769386579100960026 422398 -1970014157764783181336402380800 422399 2105296893154820196957263485536 422400 1253769608524697325826316697600 422401 -2989449855207781229676664336448 422402 -2797448979425414927423645810688 422403 9303714969320319487839868356864 422404 -7611833646004154537930872630144 422405 106191602924428657212245232060 422406 96139198885741379063484332544 422407 -78279915362821498839071210344 422408 -3138502954465914801957910118400 422409 -2629695745123618905307298696832 422410 425992407866148365194293351360 422411 -258005378826406260343855764 422412 322882144582273759639527501312 422413 6977116976647891345077330441280 422414 -4129652697587813395251553371840 422415 150215048867661919598742012000 422416 2267320193727866443338303946752 422417 -9699714357548509992768396576768 422418 1955355995978675296683824060928 422419 -2283893502041346679420478003880 422420 -3112562840424707070200464062720 422421 1214874151965756133387240390560 422422 843164817781938956366489376768 422423 -3542403205700921976083680166016 422424 -633287744540441468555234826240 422425 2912469209956761600556757044300 422426 3558426784253696890657285212912 422427 3411901575239447021054263174080 422428 -6089455004098268606152079084032 422429 -5430758444830841953654727090964 422430 -2835729221730927010617945962880 422431 4942309734281532727013757883232 422432 51579010074912127000279252992 422433 5447292104364318597259666137888 422434 5154399026862504206596650401616 422435 3240709464927246268847913694560 422436 1506248745632330251884732481536 422437 4542935578579064188959545756032 422438 -755575405367834341485193550880 422439 88886649277378862441169891624 422440 -3560153527242805730762004480000 422441 7379360791782464353260695665152 422442 -55806181684385031018079349760 422443 7058692113584860978056408540960 422444 -7249088739064185871311100528128 422445 1310687813610249898453285309920 422446 7944472321705862079506505702720 422447 754207827011845818375204119112 422448 203082567251633693555811876864 422449 -21338871669898481410806197569536 422450 692896610098134636227681356800 422451 -50567364645381678716491153032 422452 -1013726494810695555182050612864 422453 13371777022655583841681912206702 422454 -903499593257242852537600563840 422455 -949806500761967277348157427280 422456 -9005533707027193377840686469120 422457 2640259778406990729668242828992 422458 3300944050052515675592935444080 422459 5582916841067593336596931026660 422460 1605998164578674098851521441280 422461 -2689916836804731930275376148148 422462 -5007626053934328934768672704768 422463 5032318204650647730295757134224 422464 -259628580014011420925711351808 422465 -9838645649598341675958183494400 422466 -559926838616947939079718676992 422467 -9362138647851770087626362321768 422468 2361231459758067627420954034176 422469 9658100008575672115334323288320 422470 291606536576127696489268617600 422471 -3178674275561386595365069767888 422472 -6823372603418686717017322291200 422473 18527723493941077931576639284 422474 1845751103532570786261131100000 422475 69497501234050640328684523200 422476 6703410208467186231060156834560 422477 2119302687572348472091406308800 422478 -4863653562102791919743553073920 422479 -5866466558461440245579552747920 422480 499026917545454568518084444160 422481 822142110033179858025713402352 422482 -5477646315166644924788949015408 422483 -5490239543709310110489790029120 422484 2006923378520859777022728499200 422485 1757708645966055971890355122560 422486 -8964000986785062352823646416256 422487 1609756065137569242815532662688 422488 11134916432887999692674665451520 422489 -298294682330407925392167665280 422490 3667339224348432059271094629120 422491 -4072786886827210427945353671408 422492 2595201426836116187510884270080 422493 -5863795462964195342757666020736 422494 8340547135340004313939583815296 422495 -2997959208530955161080102935000 422496 117209211061601693790168809472 422497 104701993794512249851341254020 422498 4222620604784967836325101068800 422499 -618568823630693220215013457920 422500 -1049529687941936902342800840000 422501 19736017632732833717720975943480 422502 -5256521790930462996655113217536 422503 -4544284253763450490810224699760 422504 10809620807564538141886476917760 422505 1999815166958853623278258686600 422506 2170669841797611311459283631104 422507 2100745083224523715620807537480 422508 2641579910806940475456567684096 422509 21371481574146750468047450409900 422510 -3182838689024592375889284526080 422511 -3624329479318322193757624737528 422512 -2221006195895733616665824886784 422513 -1427541644545645880049518131776 422514 840170105362015440667666421904 422515 -8191564136991402578480666877840 422516 -546503883289616684800151739648 422517 -5825772839552928865162875594720 422518 59187114991465930151534436480 422519 5584468185818780696142790962744 422520 -872199824849895593442469478400 422521 -8874119013669536793150357726912 422522 -3158868441986989678554815961600 422523 -10319901267506152258404292482000 422524 -693887005131799955742652273664 422525 4065866306908902509468058724050 422526 -110308075109933071434747820416 422527 10130478947561274686815166420496 422528 6055804437559476662921141944320 422529 5050278064290046809761125125120 422530 2113774509019296418597848268800 422531 -4716869401879065884262479044536 422532 6253146241647561220817075328 422533 1340773393833287831233357327584 422534 1031468850964280682442901822592 422535 -3576050991053076965542733420640 422536 11677543768522603071302304199680 422537 9395722190875712949343070604186 422538 -1680509264189929931829425792256 422539 2546751351034462366807409911024 422540 1855441869315310389475539502080 422541 505344407789933968976697257280 422542 8036996664760935144289056372672 422543 7602499167719882496533486824320 422544 1031071708489624591814697222144 422545 11481960783769094150423078109300 422546 -1113296201282072288296540168416 422547 5773161794571003504704892456240 422548 -1953255282980095663998594873344 422549 -2653058096330308410692271726450 422550 4461261116571114441911143056000 422551 6151353691359246492086316260552 422552 -2406466233914419599462508953600 422553 4324058874939805414227993142944 422554 4176144904748445398333129110272 422555 1813210988369271574742188726560 422556 3611172757707577438080622977024 422557 -9472066748586036194562069767194 422558 2194213346286046309615460368320 422559 6928958309629150611122030188200 422560 -6045115493541767612919054336000 422561 75447224340726433327185333504 422562 -637274990673918180969788422656 422563 13257653976810834902899676142812 422564 1146594983407803918253202592000 422565 1081234780112539106688186483840 422566 -4998585149170429213226986548768 422567 -2058164867728342103030334453384 422568 4108041068498131331199062707200 422569 2857273996019286863215660044672 422570 -4052178720045526623704769935520 422571 -1601829653701927504609494996480 422572 -3165988946374297550119668410880 422573 -277089602819095002036450515178 422574 4931367989843531323432608298560 422575 1925192315013940863395340117800 422576 1227154573417225685437139730432 422577 -6561977146401225487461416788608 422578 1692471181221386347159051307424 422579 3676196096589658840709564739840 422580 -4494354599690230933732326819840 422581 2470262810603181417731525062382 422582 8051058760521648085112003455392 422583 3219225729971286617034750670464 422584 -150671864576369482406628986880 422585 5188805707327304152612538284800 422586 3293876748369413505514036649184 422587 6364530053510605622746070587344 422588 6114580296708940505350592570880 422589 4951092314036307481540150996224 422590 -2012213382943046512806285246720 422591 -1315423201750721616186388493928 422592 -351956180969602532228575789056 422593 -3274601670467766920200430128940 422594 -5410814159576077083667555289904 422595 -3564519024923815270367138136480 422596 -9693081233115424279917202556800 422597 -6679975912759421085913339968 422598 -4171152177199182132888175365120 422599 -16262311653637805107924509956760 422600 -3050607182477976210363179136000 422601 -5503027118914439020316960445168 422602 -3258145170909392693176251825408 422603 -6868223283079495097693345642040 422604 -17870080220138196906572021760 422605 -2735066324622366373158633202740 422606 4917847024800128627151903134784 422607 -6347193537653735842158678435960 422608 685883584740669884861618765824 422609 6657546951866508530696666257728 422610 2149490786522716736213557685760 422611 -2076271613706506954228390030768 422612 -10403169684008180002455981807744 422613 -3809405705749619748669775081458 422614 1458080026087928226276087551232 422615 1431863805659218091384579828760 422616 1430838092757486799752294297600 422617 4104253306192426574908549752000 422618 1731710921054518446623664335616 422619 5604440797718207409005804468160 422620 -2235037001643139746566427863040 422621 -3633910526495938996523166905178 422622 -1429437750923027289553018062912 422623 -4993482306738484560466066554176 422624 -11119869980005735509962850828288 422625 2862143435814164611540969104000 422626 5790660952605586431156657298512 422627 -3296373184839842610384037159524 422628 -622037560840221071971159418880 422629 872678889766517556688394794876 422630 2175775977053817237591583297920 422631 10651483611172107326021329082880 422632 -307278996976983979533613547520 422633 -9530333373032892526794639947376 422634 -1507344364800614378367092171520 422635 2972330414677087345732565478960 422636 -7127424695178319486827118202880 422637 -3962710474689585827157646088448 422638 -6696384227206564813789517945280 422639 -408064783417233211983333328800 422640 1318961380241178831621347573760 422641 -16910660273041073595076826401728 422642 3572740007117276657567316937344 422643 -101951498774058536539050576336 422644 -9178258208795864635035982824704 422645 -34934712147418644582910990920 422646 -2024136645496762196718792714240 422647 38732987152610391097614545560 422648 5989699807241011519229967605760 422649 4672936675218358426126530120768 422650 2105039838014085172550421312000 422651 -3840696535709767922261088835008 422652 1661545131217323165994316677632 422653 908461422072200506384420000 422654 1168433989193017305509434113024 422655 -3056434572693886893137992809600 422656 -2070586830111441329652915765248 422657 -8465512275795533588056316516094 422658 4523055358433747186380286160 422659 -510053226335990739376364465096 422660 1809616171035773518918428364800 422661 -1032404092305379119993657191040 422662 -35566964373084874295470780608 422663 2296366014167044801220951200944 422664 -1756247677246499934477501480960 422665 6883185249124453500187055817060 422666 6265752629059625804647246090032 422667 3663227682018300052296209016720 422668 -9382679130954389237408358045952 422669 -3125938506696237527476521369372 422670 -232716703650562758199819196160 422671 11232404124972480633096243281952 422672 -3681138224407038737352915738624 422673 -4231743966398547000209407750416 422674 -590455137155397353043882733440 422675 2793837710307060782281548918000 422676 -632289592174334135950073088000 422677 5486717398470640315685411687712 422678 -4700103861465536562036836283360 422679 4919998345786116575443951847784 422680 9543633300258534756411710054400 422681 -3716053400212925543583137534208 422682 276181759399670098962631015680 422683 -1142128161346858599177438650496 422684 -3270129519041851788971483079168 422685 1528855149046255082922148070400 422686 -2273514509337398204182464833856 422687 -8584342515442016615903485375368 422688 1044432950576730641654876209152 422689 -11733491936240709880781613316510 422690 23608987965642762864971435520 422691 3002751011304381115061550627192 422692 1313028315362523253530658994816 422693 -12169000619255351649945449731680 422694 1739370302513483924962006293888 422695 167053319714962572327801892800 422696 -4954516746389224232743938462720 422697 -2072338174152070900748424329760 422698 633644523467615204024048679600 422699 -50960073812918188850140610520 422700 -527016221453640535567747776000 422701 6573696365726420729792692631702 422702 -484842103491806471084133008640 422703 10076909873862266612789235193224 422704 -1395451059460490658206068899840 422705 -5864706479687572390180122690840 422706 -15795028021174169120205261696 422707 -11820318026995881147827009405044 422708 -3822215743106876055698245662720 422709 217489226111532876629929469760 422710 1209264754382958300733741835520 422711 -6127511981647258078806735833688 422712 14900011073210403638230892544000 422713 7935155633029318177441727016900 422714 -156006912565652605946946770208 422715 3409291723620373129184857611120 422716 286418320778747110441099329536 422717 1753029741345755608657660294560 422718 3463795452256855495244898048000 422719 -1916264306708584269992808244992 422720 -1886731060434061458545254072320 422721 -165943873278554831320909915692 422722 4930136826577902115469123255712 422723 -14407514555783218299424552544532 422724 746102275951019591832516320256 422725 1410072697372025551078710394900 422726 592854680053676773119741170880 422727 1751343397159055679572560407720 422728 2885520496426390256701022300160 422729 -12048340996833875106055181600640 422730 -820329704475189026806489052160 422731 329597165642540586717924250332 422732 -8044617937457843610499506203904 422733 47185131985102597377371135040 422734 -1605352007084652185789635994880 422735 -4488196167605737681469362184400 422736 2118537557471965046981562335232 422737 7711933824411482062865119264704 422738 -7300573235296540216751325978480 422739 -176072682043981975677864672744 422740 644654812645642525987005849600 422741 6168412823943579474353703897984 422742 2558519145701826754466547122112 422743 -885332777611587177823458810176 422744 350032995851243170509947904000 422745 3212717690480592193608838893120 422746 -8885906675819621095426050662928 422747 1478890619129892765875033155200 422748 -3019084706922410995314761299968 422749 5552652422990811425954181299750 422750 -2295826280002624736478434400000 422751 629075537028824163530917287168 422752 7763254583519664610670973026304 422753 825741302443276705097830132002 422754 -809705145085670546392571095680 422755 -2466636136719598058211696273840 422756 -112638091219556445973273842432 422757 297723511767006255316131154080 422758 -915789106327416969649435185024 422759 3713372854472417966814771051960 422760 223838923441255559432729395200 422761 -7397028525815391635802997949638 422762 -1615033354511406712956957702720 422763 470909279391828585574727155968 422764 -8982832882569674008382173767424 422765 -5207613749444474657757427115520 422766 -7146554380129593554999974934400 422767 1843180375440535075472223144240 422768 -1861022264443074466515751108608 422769 -6966734641062222016382857486560 422770 -7651075931004045401254776983040 422771 -1037960528108285985959919697800 422772 6112107669423928229644871208960 422773 -3181083597026990634350728626696 422774 -2077735915300860457839548832 422775 1405450088447026166863040079000 422776 49995084202794420851112652800 422777 -12808007435863358729599687605360 422778 -200731595333733690206268782592 422779 2767117484272279644631059874576 422780 -1274112225610465202100804134400 422781 -520180607645590576908306454560 422782 -1447223973742794926153172636288 422783 7429025672118249137220722215680 422784 6834866456137836435146192977920 422785 7510618732521763585788281962560 422786 -353813078005869491218227013632 422787 -2075095605710258987276073106440 422788 6453999870576020788442382085120 422789 -14106013319331915741977763445410 422790 3640493893975029230642886700800 422791 -6377484554428384893895801617600 422792 137069866163022973002221414400 422793 -4969944674868094563575859569280 422794 6892847243975722975513560760320 422795 -922265888820837052498393279200 422796 1844923560057091799074131922944 422797 74214850327751931392812280246 422798 -4943047654906721009649578255040 422799 -634742051912851576026310300512 422800 -347477018072195855958061875200 422801 8931293494385305351841531086452 422802 -1337212706773536820833848226432 422803 -7403810299774934796486366340948 422804 280389821001176526903577078656 422805 2480222342276855893809595681920 422806 -7796191320856371560652657927648 422807 -1280755990579564508332047204480 422808 5952006648368855594667579801600 422809 298819868021072497758805267968 422810 4028073064360193898206192014560 422811 599385006826486255344812329440 422812 -2172018028487887690442665095168 422813 1670023179393062018102245746624 422814 565083952847934683602059758592 422815 -304341626160378219850792296480 422816 287008238899829733806682537984 422817 -740525285938202455343516957520 422818 6531749952561965753392385197440 422819 5659445493584278633463071944 422820 -2813698169976987937688838393600 422821 -3857678467743383825133263792610 422822 1008828305920411254920523663552 422823 -3819071613555958064183138410416 422824 10310421909752385332015762380800 422825 -1161550390491076455865534578900 422826 -3239114994346676221886168505600 422827 -12007456047226680184603972165324 422828 2210487146039620568450102363136 422829 -6692208238695033775460088303552 422830 2730424086592773381500617690560 422831 -8382854912890737450899329004088 422832 1073386301870653194627226533888 422833 3589446411871470287313265234404 422834 -801610898312323043693080909920 422835 -2349034906746487299108452087040 422836 -1756206880673660052111701533952 422837 -6595303151892468843468173450208 422838 -2373824093791755239060329441440 422839 -3969117520832659385094725106720 422840 -4933521249042829827537138585600 422841 6856687159390047953338281421344 422842 3099452061186105866096565894912 422843 806383202184236769303469107840 422844 6941864804983958031096402173952 422845 -11154168176289500900673016912800 422846 1145979291343790951453775262464 422847 257569103172043026905363681040 422848 -2463866695779684231989105262592 422849 -4872007741063515476461860863040 422850 -1642098418020517339634192784000 422851 2010954081860370581039451846864 422852 -322232678105931032253117819648 422853 -2163672099162171460798112671200 422854 -1786730877765369602816082558624 422855 -1250364354240545571771244902240 422856 -1279879159843772986635635097600 422857 -11312768237051273162298261385894 422858 -4100431273323210597564126712224 422859 -6174687829507289943248784960000 422860 -2233139498228087644601002705920 422861 1296806917710636706982011257462 422862 -61765043380170585473218636800 422863 9065423610892030917895824979424 422864 -548691357071832802500510351360 422865 -6535847371944700220810351713740 422866 7223944020885675372389414911632 422867 5976518355645585549327702167916 422868 -6052787754519731884602856335360 422869 7607993648912068752186423560270 422870 2126653194281379688900459169280 422871 1501859685902588873348942329344 422872 2784625351516925752612175308800 422873 -2707647098791487027020804533120 422874 1496920907583476145815433338880 422875 1805855574724431284800607400000 422876 2383613350628085538972553456640 422877 913549687930248695876516803200 422878 -4789902923932609232982336234240 422879 8628406454915604355021000824480 422880 -1010865522969079293407047188480 422881 -10311826784803414567030161748318 422882 1636771206122313745443597555792 422883 3471729647321922009516862510680 422884 2593956622932185812766425239552 422885 -6025770727599063744424842184800 422886 -875097852352405104657713161536 422887 -4972964419921632874359219593280 422888 -12862951022361736333475711370240 422889 -35601055842594891365890562592 422890 -443957168411975278582154902080 422891 4452919147054292356007150147472 422892 3173811536929119250683893939712 422893 -6175046796693549100065328450858 422894 1017506724015305918688559171200 422895 -10652790158456419528604285040 422896 359478140303409386670255767552 422897 -10562161494531001317449032500654 422898 691352122616316807786558512640 422899 6063845229822655678222912829900 422900 346208556006234307412102736000 422901 -42215620376460294758811525408 422902 2130726347183347127925400166400 422903 -1936125197343405365349579641016 422904 8000426548472324071922892472320 422905 29134818865674793021282197120 422906 7108767469731811732844691870720 422907 1736834442928382240347623531120 422908 748349557535322671973632688128 422909 12057159251095598240511191651916 422910 630622813504094579734412636160 422911 -2641184984586947461217400767488 422912 3188592681493145077552754196480 422913 3393448807208342474973296599488 422914 4856273851737637693159805743056 422915 752910274195825162801914976320 422916 953949630266976517862057201664 422917 8421213566143518717774734252352 422918 -14753116898465982421711280551296 422919 2077889935212640436670902901600 422920 2249188361134686691535337984000 422921 13752379515137538534798567613200 422922 1290417479402299321943857865472 422923 5323514344331936361819575641172 422924 711568292921895938090751630336 422925 -4197752022939598095333772068000 422926 2902851112343270765622066890496 422927 -703130446720594666820860102224 422928 966524017423160863472556441600 422929 521919550161833445504982640884 422930 158601496537219769385355251360 422931 9173974938088481167682635444152 422932 4711767087161141293545464218496 422933 -1335288107374279291896740313600 422934 -3359756422241319748944884857920 422935 7587775551756920837342315819760 422936 -14744552353436144323219039027200 422937 7516787870580871443551688314394 422938 4561803464167085478411514299120 422939 -8250740484354202798790596824600 422940 -510478895894418197667060940800 422941 -6944788688726885581590009903668 422942 -1123700043106709018129180275008 422943 -8837557280969800004589062649456 422944 4396543914156189069399759323136 422945 10060360511991204508937576663700 422946 974100606727519667869697406672 422947 556942080849575472601426566144 422948 185317931455402170873420764160 422949 -6089862689561408804053182949536 422950 825820033347562152738076056000 422951 -4604677726841432816950923738096 422952 1243572065322816369536541573120 422953 3676686818319930909351583152000 422954 488820364814603238869728803072 422955 -47298424900798746277243905600 422956 1480833575805852374180172295680 422957 542329072482412473103085170560 422958 4870669742392716506985205046400 422959 2610876937643073267749617029840 422960 -1642218165168685892617692119040 422961 -1633464890427463885704832238592 422962 -112564175802639757117244049888 422963 -16159714740225807144406186858320 422964 -1294695434293633682039963197440 422965 115659126081883644283290821400 422966 3440341117476517267017184615680 422967 6524146252775206056256794703080 422968 -2429659111175717435156202762240 422969 -633425625925867887389533020630 422970 -1346811289580452305924121973760 422971 7249834156365864004824652512960 422972 -1478688151045598843778621792768 422973 -2691822058768336401654842642778 422974 -3813149983582759933142422118208 422975 -1340924816066350102081389495600 422976 -1023530218179512548582886473728 422977 -6929685629898574611252181888800 422978 -4071129474595675001780654482560 422979 -354810741687435925054266400080 422980 -254010129113950413223237344000 422981 895069698977773019515297368732 422982 -36912353268703876324749618048 422983 10345882429448120891822885529624 422984 2494815366345405776898557798400 422985 413931485258483030858921106240 422986 -7457459940579920575900183481808 422987 12238239628747831742498642319636 422988 777549263238009148137735859200 422989 -1503892544910246248976550221344 422990 -3601876796512056747038813256000 422991 4956781854679913380205747448 422992 -791801148247411461813167202304 422993 4631818791578176875829409394624 422994 -1656499429296708421390766760960 422995 164232897576446196505264924800 422996 4355810813500195664737709303808 422997 -825150225693321799024042175040 422998 -9003096497923432647131948364000 422999 18972212926685554130977709299560 423000 9262247131558668706167582720000 423001 10126573176265300496680691013002 423002 3099303227679810372453473171952 423003 -3310017578709000401137427191296 423004 10914101036986041792290939757056 423005 1771545531118812210050710468320 423006 5055840312924557303872219139904 423007 -10383882216854699205833240968536 423008 11271725857247910409776796139520 423009 8076972461486681553078386898720 423010 2016793379563580126243774108160 423011 21220791167312816673916981562400 423012 4459150910117084226628491482112 423013 -16226565946691160802458138292738 423014 5796936944173206738116982149856 423015 4411640000878205554088047066320 423016 8367569976350345845871001600 423017 3181483777458639256657660866420 423018 -1698050108212614935054750345472 423019 -8911701241419739244509847613580 423020 -329130254402134950902358789120 423021 8232931574326574720837306276832 423022 7778675981343555758552805781632 423023 2172125672511997547622210682392 423024 -162899064711463708007037665280 423025 -1644647649021500969490975355450 423026 -1349064159116355003923417757696 423027 2790979101474356648219751216648 423028 8880025631670831143677200857856 423029 -5788527913423348905910908536580 423030 -1082261341395445000378369536000 423031 462758411015864032242202824704 423032 3337681102712036828021723750400 423033 441186839853807863861228623104 423034 86137607780277507796968541440 423035 524361513916654291448704610400 423036 10324074303155759400299118044160 423037 -2699127084367504752005541959168 423038 -1024830115253373578582253090816 423039 -2759757728307939437752610116992 423040 -8703474439059168141709305446400 423041 -872842223784547017068469916668 423042 -3670577219272707086356150236288 423043 6029897138317899463539908935292 423044 4400461381576202018955329195136 423045 -2419292690754271198166412403200 423046 -338841353532412723849629526656 423047 12795478170999520169238792088992 423048 -394761024109412939760633815040 423049 -4130229633034317126748520140080 423050 -2465899664467322564911381753200 423051 3539237217364091488396630852800 423052 2935643712460000436265463572480 423053 -7070110575064564377292878586698 423054 -2830305150110399919258313172160 423055 4377248318701780840776249907920 423056 -1596663652197392681862749011968 423057 -343679767022969829449568748800 423058 112432668841602935127159804576 423059 -2082795692816795172251547439200 423060 -965788873767554168418788782080 423061 -3343334173089003506976327764338 423062 -5238341071038580651080506562816 423063 814461874550147722463109397944 423064 1277746101812503051310810511360 423065 4381244556712751194692185157120 423066 -239067483855898030847178255360 423067 -9657797181493666595149203749884 423068 9055571254887632625625614478848 423069 -5257992847862062778733609123456 423070 1914046224959204300224820508480 423071 -12280483104630570612100575586056 423072 1099665378928873190998149562368 423073 -267572612043678983415477463360 423074 981799163141285395913301926400 423075 -4827282547685300800098502397400 423076 6296924320961878529352745861760 423077 38435498981278284210295778880 423078 1236245604537091910368564984320 423079 5311291395441297217728803951232 423080 -3258442672321086884387148595200 423081 -3613847568201408313538453989980 423082 -192731371855110392450266838016 423083 -8899122645188973647727036574668 423084 -2595506903476817584059407153664 423085 -869479196456395661499623756160 423086 -6571011789935374842996327715008 423087 -2826961665418199017867589278848 423088 781545554517916225786069909504 423089 -4153360732366389851457997882560 423090 2751114788239090510888990617600 423091 -974576242184091526416550251508 423092 -99475701215359170750886422144 423093 284160110425862637755371328928 423094 328278854366729742141538209792 423095 -4531846023765388628825770096320 423096 1987455112202787062415170088960 423097 -7185396696033526270433556282454 423098 149253237242657716079176061664 423099 1037326376878344599683801160304 423100 2203986903867351597733897894400 423101 1470693764479026312480401389152 423102 -3078418914481191002174080244736 423103 -715859205078699978117987187648 423104 3375667540067779830014785093632 423105 -3224409367496506548276931231680 423106 2192312631094910971069189364640 423107 -122287380722892133316085644280 423108 -76438299915661150838837846016 423109 6241795928811004151022669313310 423110 4814406081112401336837892464000 423111 -2223099145523617622042903130240 423112 -3476384316281718164727301708800 423113 19264556967247750812098877279540 423114 -1118184230331397898074178615808 423115 -5762661134434454108670165310320 423116 6803020297213876543508069859840 423117 -5695553312995718478360914717760 423118 2922852545958326806028916653760 423119 -5157713287194045344550468283200 423120 -6340064981258763486839439360 423121 13348015270753324174425603982322 423122 -2376368093191256392487613139968 423123 1946698553434653624287416755384 423124 -7318015462989433109157456855040 423125 690845029045971647576205303750 423126 1616350113238204197315610933824 423127 -4311158161362979276762946236024 423128 2017664810692819673180981391360 423129 -1477342755699472816808606971200 423130 5390002685671006639680551923200 423131 9954142025018661926454129704112 423132 2705897273215073814940441900032 423133 -2695159669608468088600936246618 423134 5999225657598493439644527105600 423135 -1096132028688595176936583259880 423136 -2745772695908687571108361666560 423137 -7438633377588687665490363180 423138 -1526961953344198212819144276480 423139 -19297065406548526030207532183040 423140 -2140022942515452390109375522560 423141 9269919036222563160035078937984 423142 -8101141491977711342363269578528 423143 -945682628793175071238124302800 423144 -166754471915816662231696573440 423145 5968888498261343643966271620900 423146 -3848371162712945534781361435728 423147 -5732804294270606006194119816528 423148 -1461259450496588342828442439680 423149 -6078198085771355692391482229760 423150 -78834761607980405231924428800 423151 -3714024663576190770563786972768 423152 171539463862101801242234880000 423153 -5612880253857600578363516109438 423154 2300412475133088438798978278400 423155 -6851665516037982347121546103440 423156 1793816516495415582340833761280 423157 -2730374207680150562907893310976 423158 574242903961718010846446035584 423159 -9979645562689416622234241887872 423160 -4456494158413959247483054080000 423161 104790999416732603414558576724 423162 -1964201042361844668409875323280 423163 -6599897483668350702693828976 423164 4532018562813525327228501540864 423165 6425958779285635887710747533920 423166 -2040270949677599613451190227968 423167 -5096870668868624100841706075280 423168 -4706272248058176292149578956800 423169 3555328966750847163206898886996 423170 1113066677474581702320813980160 423171 3017899015612508977442899660800 423172 12152293122338990740256999664640 423173 10519527646896305658116422099422 423174 3738210628210866723162432749760 423175 -1347348193494809857306308373600 423176 12256424043606024631520467000320 423177 -29189233392114935171728608192 423178 -1103475745604125435887166768128 423179 7235223735444511909962605565780 423180 -3363199161813555714845183600640 423181 285580888546855086292289914368 423182 -889968830856078517674520144128 423183 3398007635112705830782712626824 423184 1519913173787612386857822003200 423185 621412720422473225209956370560 423186 -1651756681203933031327805167872 423187 -10955185981983902228314053838760 423188 4321581982355408472379226443776 423189 -2406117514485114465429598672356 423190 -695545565046815291016306268800 423191 -5511011888206408654771296276408 423192 2253366788163408157570980249600 423193 6461837259183241837966246347540 423194 -1726075470811609882872747385104 423195 -2536124131170635343064124781600 423196 -9884659559409686098435189760 423197 2629570577638260752986930592460 423198 8857774485515045053952589968640 423199 -2514320064656606742692168549264 423200 -3035788886457022392502928179200 423201 10184724672002006395179733229232 423202 889113196862013422368175851584 423203 -4481264512080598001888629962240 423204 -4644765907912176372018899426304 423205 5679111757356234221607383958360 423206 13369468774942235862989322240 423207 1357809540805452966490699425720 423208 -5421076637233860975800195159040 423209 7798194377051743930542327628410 423210 1425218383853914189011497544960 423211 12470974716398315722308541178152 423212 -1677481050533389571492198658048 423213 -4174054557133569309192367998720 423214 809094596497089373046252394432 423215 4460226045244809255030397547520 423216 -483451466923557236738476523520 423217 2986620539491470766308406441200 423218 902502902173604514424944385440 423219 -3193496491320519540937641926856 423220 2385407833897938235922520391680 423221 -15412833513671592925795015090578 423222 4555718820336923280335692827072 423223 -8090041393460999584834022764656 423224 -4951052784442479797936903639040 423225 -242016013532759986136951334000 423226 -4977503120623343056782249503520 423227 -9201573697245244314190122317568 423228 755561634591293487706049086464 423229 -2094007236281743092964709978170 423230 -4392965057473653557774245986240 423231 -2608208930518490818955037926016 423232 2793780744116366881356612894720 423233 15054671229459395736893993644482 423234 -209268781045383961145843988480 423235 11499227564124807191965426695360 423236 -8224900787064077855982351713280 423237 9424083984026047539257232027360 423238 2529243281198478651284906183520 423239 -8109552384800434893081520643544 423240 4847571192493821006732393676800 423241 -1660681174117378637171044517056 423242 -833512256539108371894347398656 423243 -337156980013223284013114262912 423244 -5529440739546269105753683212800 423245 1702334187703510941092054839500 423246 -108806540053996949638059242496 423247 978575130811877904374581315440 423248 -443594846774676261487409233920 423249 162203781341526104106405920448 423250 -449489459807820111176203896000 423251 -8910644665901633755532667017748 423252 -5285745085165443884260083916800 423253 -1590387487576783904012384168096 423254 148872112587895004195113540608 423255 -1561775034156256584545969088000 423256 -3831650616175520373343883427840 423257 -518096423724830930518512709494 423258 -1469802126327364243042280031744 423259 628044903641124304640150395460 423260 -1841798337364376987018370501120 423261 -11309629008933065648634064702560 423262 -35934134065951094425497427200 423263 -12980327299536823895226988741080 423264 2289668971979554746699574149120 423265 4069837547237694275660395536660 423266 5842608293423848952462014897920 423267 -692305811645962190592918057552 423268 -3667692760494369688581810362752 423269 1191495932036963589166391439360 423270 1285403141820611045222585925120 423271 14246565124961801464574100955344 423272 13443387362525439020178412615680 423273 128181056926626902161051704000 423274 -1739610611127175736261055034368 423275 1835295270613893689262113367300 423276 -409631271535919851153987829760 423277 4167653282452927793309338679126 423278 1351764607897346803878442597440 423279 -12214561906515763588068053825760 423280 268332863146287815313553489920 423281 6203865519739408871163233936082 423282 -6604923293763131688722406604800 423283 -3755401207936349516696305705824 423284 1455568737162542633738107123200 423285 331299754788430375515339559200 423286 -3499989606410521714746480429408 423287 -3193018394846788321085892167064 423288 3043625474641519439623003852800 423289 -12971016683289333319995925413910 423290 1298395829500742829332647342080 423291 -2893197673752700603354568036352 423292 42411499081365241254442770432 423293 -804059914156699671124392917556 423294 -3727622308183224792054667934400 423295 -4302002289204631091151706786200 423296 -1582486687113997427828368343040 423297 1662596288744463526233305111040 423298 -1282653719429786592472297251936 423299 2781439065553078986843843666300 423300 1916219800449253481169554380800 423301 9539480246866355016207985069600 423302 473370966399746255271620087808 423303 4083696107100903777630128161704 423304 -5516795570555924759174521651200 423305 1720078227361633380550375153920 423306 -2876702822100275352994102438656 423307 6136342024505538191809549369556 423308 -8505036034976326218342469538304 423309 8014499166477790547784655336800 423310 -5221633574558827975662061381440 423311 -969172491223450706718640371768 423312 366217991100098500099149987840 423313 7057669268978314579850496370560 423314 -1935384582656041664428728645744 423315 2109756487690123789371155935200 423316 2408058168323913820429549063040 423317 5966102097344412083265894860472 423318 188850243730309865481266012160 423319 -2475827572634766015885922651256 423320 815627682542913801980525568000 423321 -2236511442440030789043865674288 423322 2783281926396555233874325097712 423323 16502020332530004918712791373572 423324 -7259982614048377714908222466560 423325 -682664675773160544110082072000 423326 5027908536136729996861777994112 423327 517859256527157695813938952208 423328 -8916152214335094927538896568320 423329 6811472803075187285147704094976 423330 -1959943317250160589744816276480 423331 4963024097965644481089887918112 423332 -748872528080126352831900561408 423333 10300851516147589932079635417600 423334 -4648638987625652594617861723968 423335 -74353486335333081053520470400 423336 -1521446773577604139021064601600 423337 -3035697110317258500683898278300 423338 1868856353955354650794291609344 423339 -3284505306521004903574817099520 423340 7698848607514953624701043348480 423341 5691217944923200047134091038742 423342 -1780927989200154439966564246080 423343 12529491627949234624423572974680 423344 -1304001117775851708644929290240 423345 -4890052815099291254880775558080 423346 3002311000379033356401251136000 423347 7518743220039781987405101782796 423348 -4273515728597486042685106974720 423349 5264377018353347933328971484160 423350 -1016573036096913965076839397600 423351 -12693109029340046631157675221408 423352 8955965631642953362247873433600 423353 737340525486265385877377605056 423354 -240251587571379705051042240768 423355 362303653813333276070867243760 423356 2324245581374416401358179048960 423357 -6443432710031292003856850611680 423358 -3290083200625191579549847589760 423359 2070778028571744321012045657480 423360 1621252697624866243612665446400 423361 -12480918031420550801731011329280 423362 -8157548887901444307550602827568 423363 -38740127085710747565793262856 423364 2248008569210605248506637317376 423365 4464568375980908804619317203260 423366 -805358147790679321361924161152 423367 1394938726906135512149804048384 423368 -5212835575597064076965145722880 423369 -7849637802525776708934912205206 423370 2640577307003543258492109302880 423371 -2725762068828600422131036513680 423372 2597893019347647430837404974592 423373 3788678302097338502459072585280 423374 -1915832560305994501967948600448 423375 4852813229962266007542760020000 423376 649854546911179165470127030272 423377 6282406589679847896398278435440 423378 -35132082643560674944121256576 423379 -22775272284398133694218041500 423380 3770140471450605080742728236800 423381 -3121482208388356621897522289856 423382 3300719860959487033744256661792 423383 1558840612553230032276487233864 423384 1189893899432813640595646054400 423385 -1550908749935349134201334767220 423386 -149883721937269187625373678608 423387 -409237453435633451308814691564 423388 1715264852812724517125987716096 423389 1055654793890245246477380257190 423390 -3493650564608656891272890434560 423391 -1186907108506941597701771819288 423392 -10154575352887184214041794707456 423393 -4157679869011879623159415469136 423394 519334753293657575361587767680 423395 501176717950704197338420018080 423396 7535960304414071563735209446400 423397 126359150587671114309467474140 423398 502701856506026970896404277760 423399 -2860985655216655108373938815360 423400 -404899744379452688233486080000 423401 -15855140422828971347666839593792 423402 212125026190503564629125899264 423403 3392258821512356935059238513652 423404 6950774296125357623475588467712 423405 837603057292472452203451234530 423406 -8202192916474995929727896882880 423407 -3517671158301456440724650767200 423408 1566884429621394551277076905984 423409 4312034074720677902454837852306 423410 1231280254700483558427071933760 423411 -595596645310331641870480986000 423412 198502492127813417643141998592 423413 -938075314686061362753513280338 423414 715286858941593586026839456640 423415 -3234138416814516208775190428400 423416 1603534226574036998581694914560 423417 -1212833617260339898437211225152 423418 4942707395333469042844671676416 423419 -20303638969955002216428102919704 423420 -3950700496147244768372939013120 423421 10984883342541448931045397434310 423422 -5574161874355501038728817727488 423423 -1579412355763232280808255675392 423424 -99469062939010225736446377984 423425 -3600052220758703436633808895850 423426 3042667195293126015724684546944 423427 10841881771076402727715466945276 423428 -4873274923325578683520095707904 423429 -2248749841344174935228780398080 423430 -878367408542373145240305377280 423431 11949501588160407889193725358232 423432 -468042529499174107430813076480 423433 -20417938315676416144047372757376 423434 -1105023736673589220042318283520 423435 -1053565655212249820576235997200 423436 -6171588058855743679764327505920 423437 50283403905555397341251008704 423438 -3668862060112445157618749163456 423439 11355935272663320889136582840240 423440 -2813606004113083814058039705600 423441 -6922027375174343106112532542560 423442 -1426849128431992119449385247968 423443 8593335904543072573078774142760 423444 -840043888455635950696874514432 423445 -1238649871438099504436378508000 423446 -887690065863705535481679503328 423447 -5852283864714277068821063408640 423448 -492571162435301034996230369280 423449 5947500917127060831695393063364 423450 2427185412833139147198035451600 423451 -5324751463585613494114947224048 423452 -6044237176605470751144470628864 423453 91636524480527731280386770624 423454 -414377023237558307276108701824 423455 1042962600733360505003717544360 423456 3535405168479051729133038993408 423457 8694668794382868442341947428706 423458 -5833314053415406659091877964000 423459 35921189006901841833036534564 423460 -1138812716711023299195039498240 423461 16193575285881281688196579936062 423462 -607503972737733095316740071680 423463 9366365828545213719460592158712 423464 -140126399611798312824431738880 423465 272880158794932222758275833600 423466 -308736078548844403842093870336 423467 -3342282208720299270215778611376 423468 217288685119117454735048610048 423469 -7400357115967184920027973697130 423470 -3433624731586746307484739210240 423471 -7956026401359205236406158941688 423472 -128355968839399961598754816000 423473 -689963344687170593775868713756 423474 216160253670956023336354368768 423475 173604908402130193326882283600 423476 -6252421444371491585215760775168 423477 5662485213374289164150522533248 423478 4361268525773678354999892456000 423479 -1019946492725318501128576159824 423480 4421619797751846745336157184000 423481 15513805914300839002776020618282 423482 7115835046886994874787641556592 423483 -7568892922535071004412950495976 423484 8810991645889664566074583510016 423485 1361910003885697444259427435180 423486 1383754478099921269317533061504 423487 -4826114467128346048866106405200 423488 -133731243397239721946004848640 423489 -4129516139861819819344803165504 423490 3027989752839892969675036308000 423491 -5470331003520394542177304627200 423492 -5825998855715671965962486965248 423493 2329512848877925226919728707200 423494 -1352542337813991940940408428704 423495 -4363777096665420538551570530400 423496 -9343263626884890050011142814720 423497 8317718727597288464011807817946 423498 4413916097074476932359300280064 423499 -1273633865443778054840339049936 423500 -4409314379731212688918272000 423501 3113990130576705447140840017440 423502 -1702283530002211124110968013440 423503 -8623968948766556770515085903248 423504 -736279648807599609760683933696 423505 -7004245441396998434457463139340 423506 -5127911463485009343057712283520 423507 -113382027971730892870975459008 423508 3450989141941365429123962327040 423509 -13041727977705413204300553226290 423510 -424451753405088566786079897600 423511 -4713229126729590924963004612776 423512 19402389046567685459397470330880 423513 -2928054265048204450462425886758 423514 -985389400258271853865525290240 423515 136141530533270533369777381920 423516 -1237172644399108101700576619520 423517 -6050324787374124598394386928448 423518 -3747279951167160849754812221184 423519 -9931514058012692346299744567040 423520 -10222305076418592048140813598720 423521 887997032951429948805042744960 423522 -926277115798307126613364899840 423523 -7011817976642287793194310666832 423524 4842655633373230795940446653696 423525 3313855538170688384806167748800 423526 -2080399499018102132890179785856 423527 -5008437182338176635128223178840 423528 2265410487888455593632601374720 423529 8899015895465582025009023562640 423530 18139005059749549156163747520 423531 -9144999261476238218656831686180 423532 7067523998786707027400926013696 423533 -5238509649377469392182418610720 423534 384369648643771808775671753280 423535 -1194927231027327403263112859040 423536 -5339776075999884392566902816768 423537 3112060013750266914975006472560 423538 -9371341634427969376633392782304 423539 -598687677519651406244882635344 423540 465291888731996996516834373120 423541 768712440228643074955707536942 423542 390039846637447445631900419712 423543 -5964212763067828112740685632536 423544 -10722119959585256821255730810880 423545 -3037702392859452070820343091200 423546 -163739112431614859169042679296 423547 -5524178560318256454201288231004 423548 -2893874843883744860970303137280 423549 1513846714466167429161390673824 423550 30143207065405469410397044800 423551 3402157538019959704036022504400 423552 -7854599177350409840779182735360 423553 -1713895188157022675135692248832 423554 7598518559301787231645575488976 423555 3704859106936008097316796541440 423556 -1869888864831882729254418375552 423557 104309982694099737513679027806 423558 -1158916723217978910589028628576 423559 -11806610833958604892463577547240 423560 2306886434176309885255378176000 423561 -4189105704745113423499423712160 423562 1295375089745859933344490058032 423563 -2225281976241507070610722512240 423564 -6795785420798778126915055976448 423565 4284152449763137159154134256460 423566 1340653782850788787553785511808 423567 8627782168681478686393212142440 423568 1003411663338032260554669686784 423569 52093214157580678251212336496 423570 1112844450278771665322105871360 423571 3620609292205293410996711242344 423572 5204477379104873485844383491840 423573 -880749714599217831042121410432 423574 3505951162662637008802382524800 423575 2173975393447784810790321298800 423576 -1800371226013056235887047884800 423577 1270240098758939016036533185344 423578 -106580183192624571661229414160 423579 2053769807294579442501791327088 423580 -2333725148486768271254955532800 423581 -5596707230062612275741940590618 423582 410188766649608854235196417024 423583 -6794130902754257455858123676696 423584 -1210753678203259775374659158016 423585 -7401163016443672914541691556780 423586 -3294876795839967230348138242560 423587 -1008818098946141631893416105764 423588 -5987701478600099465205570324480 423589 -6880220303954119245435424706244 423590 2162475916615103076117244800 423591 2210680022322212126204055473664 423592 3563248999397914130775936030720 423593 53055235585543321508344616784 423594 -3915720890117354970760822453152 423595 5806258988324147847966323829600 423596 1650272759275421064393339475200 423597 -4136675210136446559105601425600 423598 3545224912230502182478296514560 423599 8345894640819515567300480468592 423600 -158006523901535672766404198400 423601 -9625140809788910602677427820398 423602 2790678755187835660920488788752 423603 15951643220509156903268934223200 423604 -4875793492007256620402111341824 423605 -1830315651450044770156585440000 423606 2340427510106735785058926318464 423607 6371196657721841986193954431800 423608 -4714112714772893862616838615040 423609 2238246406200286498179443243040 423610 2028172779636859315480201009920 423611 25872737466135917601174572873952 423612 1275539733523206551058775054848 423613 2351469160621139058962184353798 423614 -319307134998375485765092932480 423615 708087110146497496066151485440 423616 752298925170280824084349583360 423617 12095008541324444957773655769666 423618 -261149716576242276712389637632 423619 -442300421980438759268568550240 423620 5813908587261672397816748544000 423621 8487312848784872113343703390 423622 7152938182035757988537030006112 423623 -16500342913011922042345822112880 423624 811497767003935221363664896000 423625 15749685083332010316958920405000 423626 -1841564659729456349563694058240 423627 -5137930997660928369229274704680 423628 -8519814392322870902641478501632 423629 -2977779071578496403663164916 423630 4211624481729778593083943360 423631 -5366444399106274110505353524168 423632 -1987882495929090215476712570880 423633 -2379149392002463419167737935936 423634 -2308135897941358542731641916784 423635 -763135938777487766826773373600 423636 1773101047655836419079071744 423637 568029490872317895208288287168 423638 5057368220544402221134411115520 423639 7786005941815208426325807836784 423640 -1179232998594024040888725504000 423641 14231433756308529008833916294352 423642 -63683891595867808887454361088 423643 724211396126304125337937679040 423644 865209940545021832734771872256 423645 1034585216304430917856980983040 423646 -2483347439014306517193674789376 423647 3888319967366820361603934174832 423648 3547591610908371807912994013184 423649 -12797216947519574651067088736350 423650 1318553799992546412305851932000 423651 -458562515098449860150968440000 423652 5435580809609028731958928977536 423653 1052137551032097344616671561244 423654 3465106255190865851664546599424 423655 8254520674881203451451400629560 423656 -1867875810036790195892557317120 423657 -2862740224763816521310137969920 423658 10238405548118191458820935768576 423659 3546999263980340393510955873840 423660 -511427182219622272389105008640 423661 2739890118638660679591898078080 423662 1155009397194776091684539208000 423663 -9805104229162819125845125009656 423664 -1104625092842378619938261893120 423665 -3725322707844432649982939446080 423666 -1827785192845750548234974433648 423667 6924302306219887604149300224716 423668 -114801097210211240225125607424 423669 -752461370317259322155645209056 423670 1557567848674538732783717481600 423671 -1067470891020387197958808194000 423672 -3337852148771271718647339417600 423673 -853588751589593375661965794176 423674 -2548576837915599968023535519664 423675 -1253668886439906257957371554000 423676 12400597291520478832249188257280 423677 1914284542608616450535199390720 423678 -33472340312747184161703718272 423679 244818749152883451249314190720 423680 4189566913578254527811561717760 423681 -4919806490961779278337244273120 423682 -918609230139202636992182324736 423683 -1997917551010810215968652563760 423684 962736278099488094517158430720 423685 8207257661422283551993212904380 423686 -1536164212343623870221401510400 423687 3821208472546245707037258236544 423688 -7450803958785264740732076564480 423689 -5271256356245937389747258223744 423690 824880969335002327389042508800 423691 -5619477674500478649824533182648 423692 497528247875707504236810527232 423693 4638164502623613157812499247520 423694 -2408122126902040744122892355328 423695 -3143479576400059629424165437600 423696 180512593742577131519215140864 423697 -9661313170547662772630887211854 423698 7812103487164506012716492987520 423699 8075172056531441841789848257464 423700 2935228065657540489371358208000 423701 -5374339828237920891239412288996 423702 3739557648239074390817285174880 423703 -6117381116180198833590436000872 423704 1400166202632173968409528309760 423705 7651419107968750058582288958720 423706 2566171833561691274282592918528 423707 12175255011760557466765937197956 423708 2095761352143537595076713316352 423709 4738014867398049281762580608928 423710 -311737476260800187055683447040 423711 354321804954658315731579753552 423712 5460809104253055000775985528832 423713 14989078883751668490154969444962 423714 691555849325110558217427143040 423715 -4846750705233511768018981489680 423716 -2263051393749307199392934348160 423717 -591190377292643910124495658688 423718 7530309637017023022780987502560 423719 3455500730673783191736063882000 423720 -2237111195763794489084071526400 423721 -473886424207820850790746699356 423722 -34779151363458398020920526080 423723 6914755340619418083993605117784 423724 925907297083462398335989729280 423725 -3768526902587121181845164087100 423726 3180230681680413500351924948544 423727 -62751208766955464220851901424 423728 -533167262968056892440595070976 423729 -1719039856614804285142722531390 423730 2807703763034395390401558137760 423731 2732185153538528314670987833344 423732 1485925099398561461019303555072 423733 -5231038193634233167202368884096 423734 -226466698403818025113809573984 423735 345817654085812119679687625280 423736 -7114709645847639385207087288320 423737 -688551292655062042521764552880 423738 1629169384362428786692598784000 423739 3722390662174518200200504018240 423740 -5882267792039004212850195279360 423741 2535654186780606454525112291904 423742 -18645736819552599507413410944 423743 6476045754287436018526576942200 423744 -499539068808196209729375043584 423745 -1708579618727625845822979933120 423746 1260919008578571221009825637072 423747 -2333554235915540621787372921120 423748 2297119736777693393495199029760 423749 -13799577844074166255879688465250 423750 -251765889846884758169553960000 423751 2539490813584809990704359473752 423752 -7182455907568096762159431352320 423753 -2146072341320911952758751733792 423754 6685818405547032414756669654576 423755 -3694060698553405325154160767840 423756 -7112318298195812682804588288000 423757 -5748820295936398057980361996160 423758 5082334085670329983703432844480 423759 -2507649390015569536523369925888 423760 2722850170081990724780672532480 423761 444465928998262394289692101224 423762 -2951101341801000860943763006848 423763 -15450575605398442865388346323988 423764 1616028796727636320579902922752 423765 8872680477065422080627446400 423766 1702808370555892647580468091520 423767 7798845565086840324377809210152 423768 -1024259300266710362185240842240 423769 4169630258406062995729619052170 423770 -1001764066235938568773179863040 423771 -9809114508078270226070496496488 423772 -778014289363727894456755162624 423773 -1828069576839749655652884876960 423774 2112981846423860172074082527808 423775 3934685516144708396208297513600 423776 4462479832861259953473037271040 423777 6161876748993279472746531894720 423778 3287379861990546894911669455440 423779 -7689448946854997581794466747620 423780 -424207826667411116232242995200 423781 9226018782488131677011417507582 423782 3881816268366322213818172384992 423783 6913379617268609086740034564752 423784 -10947817769851500765099821245440 423785 10480252161267937111148619629760 423786 4510052687936540333063039056128 423787 2277555889788223678726676179232 423788 -2725094208919981273580858112000 423789 3660810848661623725321277097024 423790 -977931707237485535645382081600 423791 10907169115006974728936344938192 423792 972058882211595878422158213120 423793 -12412826328604496301824422553784 423794 2240842333189993330817822380032 423795 2209257955093806365076359539200 423796 -5828736727414898345219774803200 423797 3288513603379686149216873910240 423798 -602700557734563790599590234112 423799 -6912912709550163325197005733888 423800 -445340218276716277088082432000 423801 -4361470027474606071719867522307 423802 -3373765040557398418009135430688 423803 -9803632999461852205195543065948 423804 -5859851885506629917330528853504 423805 6738109438898645493756372188460 423806 -5723304327761324310394064550720 423807 9675352265369459314247815920840 423808 51826856721657586127827107840 423809 2062780573079655067776593645616 423810 1493717228670625613074936272960 423811 -15428039871312007836488172203000 423812 -803438141706058625559475561344 423813 2038845081520387638972853845984 423814 -165006107366264377687621625184 423815 -3704527335527522370561762631200 423816 3027051138846718184074597785600 423817 -3317532067059735617405593930188 423818 733756397756160991091484336480 423819 -4078527428188431814748171160960 423820 2250498524912806557536741422080 423821 4754174824660838187495455895072 423822 829665910569490188594789602304 423823 7618523349619032670682071937072 423824 725186961606927399300902461440 423825 4505485923692320378940353335600 423826 -3765130244299950695437083098976 423827 10945484930118856183061814765072 423828 6333290842546421984604909475584 423829 -3856134677375149229432319187968 423830 -3736083476025304998766420510080 423831 -101549378794323700613106436248 423832 627366026859854608161548697600 423833 12628207878823406954417802989520 423834 2508796559874324601491276602880 423835 -4307563017750002022905962608000 423836 3771289109739874793537529474048 423837 -2128810301962846111548208254906 423838 -380953064699294467943039734656 423839 5906936270318893531482242587224 423840 -123564317035628340493528596480 423841 -2103044683175889948591671405376 423842 -1523968357036328059625055547008 423843 -1777254958911526917506520834816 423844 -714094136995650123006628282368 423845 14749278167428326140016084731520 423846 13019990184893228171633172357120 423847 -6556093803710387573200183373704 423848 -10661650867549862230680049136640 423849 2342906556359675759042391026064 423850 986987956678746771588664784400 423851 209393168796083237882517422952 423852 3083419160803621855293806407680 423853 9947209399553720892888200558102 423854 -7731714197089302727563105426624 423855 -6449945002698239865189626905800 423856 3136825089010552186967150592000 423857 -1841635953284533517442870005376 423858 -2250082310186226839785352093952 423859 -9403502650102985549579748573940 423860 366993981756141836260821646080 423861 -2300146554521097013831200311616 423862 -2486937425502732687267062057568 423863 2242155639719922167396148672 423864 689263936348350565333218447360 423865 -5152105339724710369892996237880 423866 1100980227313772659841023723632 423867 1422483908380265324292062773248 423868 4023841453081482720813443560448 423869 12367389617445780539127844755270 423870 -208339826936120479137517056000 423871 1655081928484966191838610702720 423872 -826985147998163218284737986560 423873 500708352027568026946323004002 423874 -8322942636719210122811416545408 423875 6050557357879362481634447904000 423876 -2201928959666467583428748755968 423877 -1451930019490669019040276576228 423878 -476508648234952723210455817728 423879 -72517551358661320408346107440 423880 -5648078788153326669406126233600 423881 -2685698471972912212618057805808 423882 1824071620223459427887000343600 423883 623910077651826908646800522132 423884 -11475800587763495133923855357184 423885 1938315712751258014811225272320 423886 -4849756242798323211798342028608 423887 15803446304860772556354110839536 423888 -538649495339921601893914116096 423889 5231923507063004062267846054900 423890 -1728364697008210127005785676800 423891 -2640108218154776503414169066352 423892 -4271377904044420515384018606080 423893 17210589440315690260514994773760 423894 8735689847835077279372107776 423895 6870848362480699081318917604080 423896 -480531518585249065625011875840 423897 4396011479644991357678843937600 423898 5657766082716464180818761481200 423899 3551941737603445827888806626872 423900 -3617254869711745561492991616000 423901 5949902237450076040818956773900 423902 -2791695961468085883783844687296 423903 4555576394842740339744383116104 423904 4833114861106798976444592291840 423905 -7286254438505588981827342335000 423906 398978402613757907176912725504 423907 -1334564636777069419320078720240 423908 3535108644176631389733770944128 423909 -3417905541179457910886178742560 423910 -6170883484374381058994958848640 423911 347586374032477864949284624032 423912 -4086486981252377737148561817600 423913 -817790967121750394231303784576 423914 -2089868595322647441537892170240 423915 -6637188574144904740195174272000 423916 -5210203469303947550833239575040 423917 2175144174684761975007724946220 423918 -4089133086220161617777983351872 423919 -209784642557189750698143231680 423920 53252629577183079758602567680 423921 -4134890788155717720006454815888 423922 3435208329348626145537629008800 423923 5525019018806593772204832375744 423924 -1280149694949194547338166534144 423925 1013484839164192385601993020800 423926 4693573454626098152963335096320 423927 5780879154330774485753033475840 423928 5798637565895524429736262144000 423929 -6028325181704285745175963564128 423930 -90805479857721592957759610880 423931 -12559882503446578380983299554268 423932 11295767272764545977833081962496 423933 9862178709529291316904982093824 423934 606086477857399004418511383552 423935 5113596276096207313329947435880 423936 282412277687886193526738780160 423937 -35611150024267163187344822480 423938 -6865780646462282053895910776880 423939 801479781171016258688893309248 423940 -3147300025173983125198100643840 423941 2456383948731787169719367662464 423942 -3669346423902167055254212423488 423943 -4522054198099354987210838930456 423944 -6277844667683723067321837926400 423945 -4793432925840778819703426769180 423946 -3654300598082000789918761491264 423947 -2911678309215619721650709741520 423948 5152035569188749832987412889600 423949 -1832453734719530876757873359050 423950 2540690836400340893426517192000 423951 5680544477397225908487158183040 423952 1860112574166070738304524230656 423953 -1838896785827660287511050314396 423954 403543730949937830878131141776 423955 549012921627753152635065305760 423956 1090847596843293368564129562624 423957 3100571006743751183065006849440 423958 -4955142568863335321754021373920 423959 -9347182984045927900247808560496 423960 974338125793205766981199257600 423961 6478404448462391121802043599562 423962 791937724663798935440787039744 423963 545727969841121761451048853732 423964 5829810264795687436718406775296 423965 2681065068430908558121181962860 423966 3945079926490572223490079820800 423967 -2677547469024738939422312662808 423968 -9828469013525020824261746688000 423969 -810782062272927597908396944512 423970 -5014330700288769182722192708320 423971 -7705262988162704378481660016368 423972 1537805328731697732134186618496 423973 -10155090733795461610101086047296 423974 7414571117450741573633753977920 423975 1043120767172037960583995060600 423976 -1864678561964813013915390935040 423977 17739981524996017843312882088826 423978 -4451998421868205240778299819776 423979 19303191676020134738594566915920 423980 -107972547262743270924733593600 423981 -5225849544278571917953351403520 423982 180518953799733784436056746240 423983 1319923588048621543501640302176 423984 181453336782221153254735872 423985 -4625153639397890367295095676800 423986 979960205195750830235304637440 423987 -2684436916351737058199612338176 423988 -7007233959971360829524045264512 423989 -5229021174551149746600221784210 423990 -1045799496576139631259410830080 423991 8736548532525273709677515316392 423992 -9718507071147033687123847680000 423993 -2551350841157856029881359657600 423994 1041053178296456139521794717296 423995 452496531772510044011792439840 423996 1929388423837089424443758576640 423997 1004955139866706836395360563980 423998 311360836447225969940253211200 423999 626714307587936937852236696184 424000 1546658588595118747878162432000 424001 1835891018290748319238695736002 424002 58732229302220276435370229632 424003 -4474040977970429383297641735748 424004 605030852648962525490910965760 424005 -784141919581526655272826998400 424006 2404221736897347583490176428864 424007 -9179680575107359319589397848744 424008 -2948680691931912483830331801600 424009 3275374788044382118758472669860 424010 1276622808304522098037389912000 424011 1866367694978893568902191268608 424012 -4815919413146179256710275836928 424013 -12937037045283188755274535430560 424014 1561129908062921760868866801792 424015 -6065507631543223982106600032400 424016 2166121410151885855993208758272 424017 -2361205194871540733359181686512 424018 185571419196556193527784558592 424019 -12965807248778628638395359842580 424020 901825851582100709686806773760 424021 10220587697387913219385862620280 424022 -3247747885161070800212553466176 424023 43728524212354363713385676160 424024 -10237526729993645345647781591040 424025 -2438152725986670380807176075200 424026 -5372321953880478703128474305808 424027 19734952140127628781025751876 424028 -1076925118837740062061967810560 424029 2685425974636966097445634235328 424030 1775634797690394698184034340160 424031 -5334922035873145014488056895328 424032 -3538506250332930540306155175936 424033 12943680696460378203586285293360 424034 -5800261133908559063980456363008 424035 -1659766352417495047816351254000 424036 -1235800938257501172795052157952 424037 -2323658491591050549330362701314 424038 559409313590866433907957951360 424039 892546451016734529803338492032 424040 5263439644987647797605971916800 424041 -3290924486407371461488764546336 424042 4086508404969877710534617491200 424043 -5535787682845781987837414094120 424044 6076638576699723254818718196480 424045 -5767698245304918431927729171700 424046 2911747927890039111715169458368 424047 2697193943048292693638082178176 424048 -539686838976921899795429130240 424049 -4146478475610733436104494359040 424050 1975540310339917830718028601600 424051 -7076633916555084890629437223680 424052 -4090357184696978744301822593664 424053 797881612546955054869146998784 424054 -7278575056748244452892458131200 424055 -9620245044766801468263282320040 424056 218372349605105798249211187200 424057 -350770923138612691519744241848 424058 7249004401162016942841375296880 424059 -3645561459141474647107675960296 424060 1207959937578799621941897768960 424061 11808295608822190319609663095200 424062 -7072464920830733671998585932160 424063 -1047993482468846383610923104336 424064 5199554375428844649619830865920 424065 3729344636664879357401954334720 424066 -9223799231251207028613833856 424067 7072864507845739760619661399200 424068 6565022069020572741432819747840 424069 -805229302664055808720222949600 424070 2076773833326672908963105316480 424071 -7204716774722310238493647497360 424072 11975647913341613287657552281600 424073 2200927153296265860497439779364 424074 -54809827363098711397168496640 424075 -316665983556378494951800260700 424076 -10706625344055992506006750122240 424077 -6371179321711680582918703778880 424078 -5743456751402056526079943172160 424079 -9771189996296418927231388378320 424080 305260569246956849528596070400 424081 -236946760886570426100301052160 424082 -8274594918993563376052210791648 424083 -1314875810871425189234323816704 424084 -281226484342967592614520629504 424085 -4832667625830089122000873542600 424086 611136046243278175765058734464 424087 8573589448208143623258468963832 424088 -2375217407970853960499890544640 424089 3723683837031541665070316337600 424090 1688144680649672287574318488800 424091 -13715561354445577691125609664508 424092 -3276156299176344352123966464000 424093 -15727568411665943501883689349658 424094 2168597354988354432286256671104 424095 1812786176003415198536843156880 424096 -7665493895111725673012013957120 424097 1390543359780525047644357145280 424098 5480947851991378555784481483984 424099 3477112680031259942620024973280 424100 -3727813422810868480292556393600 424101 -2035948185644510486341093862880 424102 -1999908747056198934366055602048 424103 6614444133450674179571325119352 424104 -470818130036120271071201525760 424105 13785352244897963986693335780 424106 -525563549985985971923820878496 424107 -4783831726450228367932484804196 424108 2126750161156477688264515962880 424109 -15977042896840081460299721280 424110 -3072228427453333283276363873280 424111 -4265971928504366202901097350976 424112 577163181279688201043407994880 424113 3346686708550084654220921004144 424114 4232745122832986383712995408656 424115 1810462946647089466046452845120 424116 -151527521025955774481746857984 424117 2187391150009729977559827325166 424118 1565483039483936029550558351040 424119 2175261262796390211393369869520 424120 -5547970172734872078130757222400 424121 -10044224097144694158166439022678 424122 -2972888413054479649052981296128 424123 1878798706517556040878752749840 424124 -888273746220175518013874248704 424125 -3026612710732819667704917210000 424126 -677129102458951874296730026176 424127 6469584543907014490963659409272 424128 3230842412842693000188335751168 424129 -4279970042647276957398351118270 424130 -83345916007636787493287470080 424131 -1341387279304326302569026132816 424132 10399099778940262466801751840896 424133 9904493136027417449965426824120 424134 -1016545956643168782179702949216 424135 -11051844782998229725505670214920 424136 1988773640609493018475988935680 424137 2526512280951843309675266196480 424138 -1745955850859153254020008155392 424139 1547009508938721166695013985940 424140 68900291970994077538899225600 424141 -6829966711002904096265371456308 424142 -773715930639832669478994848256 424143 4141051821574666190790235303680 424144 2839800947002249021885593378816 424145 -3008185995787931191384321795800 424146 -3698364198326286651908095236096 424147 -15018404748672340669345432256404 424148 -3113769445537641938424787820544 424149 -1686886347857656251265285933152 424150 460150248756658149897921000000 424151 -1913409056750110597722900710400 424152 -48864347389262343675451207680 424153 110951424365951316518358114064 424154 6812160789174579460233250974720 424155 -3095905671041444996607918717840 424156 3393916001902573048754753528320 424157 11392036641722647564913633738406 424158 -1292144017163643749518819660800 424159 5541639697984700798690543606264 424160 117487785403316246347154718720 424161 -1277131804022492337785921025390 424162 6457707312464985379953669194832 424163 -5076929502463806520886680383588 424164 -951343525871137597909699215360 424165 -1620463325334775802195549270400 424166 -476486790033471033762567858816 424167 4481761682103704279459682879312 424168 -2756499953547498278600675543040 424169 3033310784068523107220900208570 424170 -5346464642254650344025937420800 424171 -2351966905581401461179594896856 424172 -3138016696581488491792406092800 424173 1455276712255507016065608461568 424174 1079914605957435225463134324480 424175 193541668045937093449041476400 424176 -1106797210364611393647150071808 424177 -1966971481920513783612384762688 424178 7196845593118985304087453632640 424179 1151689894934165834524630660944 424180 5145633695442801090682499235840 424181 5088761827347339074872476891612 424182 -2477858230247434647469409419776 424183 11014924039598482544611356275880 424184 -5481225041794436799423962726400 424185 6005416916908311486554582740800 424186 -1040947244096787918916637713920 424187 3509335530114070696860765484836 424188 -3114290016099184903814354416128 424189 3032604420486649974356604472224 424190 2194854227031331979650377933120 424191 3469719204382901362278257301192 424192 -5803735517829705242046915149824 424193 -11999866582662177838519365598224 424194 -314578450451903447846299697280 424195 -98523305637749589316977820080 424196 3459666223894662487212482395392 424197 -842159699315635460723443565154 424198 -2871926388037774159047894506400 424199 -9736506803643263141393168989800 424200 743003736075114401705545728000 424201 -7327550736175545730036073230668 424202 3105505942962550366684793788512 424203 237713788323600279297644671200 424204 2074052120038178141124300570624 424205 -1552016886685586295690344228040 424206 1745937975878860361976504266112 424207 -1890312942771114837340027823888 424208 1784901156391869926521678405632 424209 -118226456014451308542941415696 424210 5840752480999698100830880896000 424211 655703711295272229381515965824 424212 1417313676087255929110756024320 424213 -8080841377709919861633821815200 424214 2876234180064271465382735430912 424215 6530977330293478611673584598320 424216 -1646608332369712707517365043200 424217 -3561848644084996626102098742000 424218 -3629776301055988085689701396480 424219 7876025796694132321072339939344 424220 -3728767528686523638534435525120 424221 3334271616781425628651468367424 424222 13663793800058732054174504017152 424223 -15604747400121223827123804954528 424224 -6974624247288006209653372354560 424225 1782576045232965042017278032000 424226 957972310202302541715435216 424227 -145421218817670744726349597200 424228 1080876642034485695393174835200 424229 1650553550034723950966678517084 424230 -1872159454828202957144372736000 424231 2317223809235830879307062647032 424232 1530025070683121854365227827200 424233 9470666296581249473277363982602 424234 -6602222604998335258443683355984 424235 -550224280928250756905684705280 424236 -1081066712022637128026668620288 424237 -2510151338340103905136091215008 424238 -85290051648564965603631483456 424239 7041015702896254208623690978824 424240 -2025475435573418979528603402240 424241 -14484502788374440644241618145100 424242 -487234363224164801506341238368 424243 -14064631442651116404056858619508 424244 3735616153098167713317401358336 424245 -4700860041003180169365374150880 424246 -5916278103695727721499561336928 424247 -6238572477661010412162900617304 424248 7928978206853047341518293893120 424249 3865851766925723615373963675136 424250 -5039767612368839187384919848000 424251 -212927411082304949152534473600 424252 3514310758533196725222129941504 424253 1951940931444394572091620409824 424254 -2047798093060764005502850303680 424255 -1751752170926815094754852350880 424256 1288670736864004995325014048768 424257 -11199410084633806124578104098112 424258 -1937845816274615077862742789936 424259 4028703534562012641230212229640 424260 3959126794769468934578710222080 424261 6948566128992191073355408648862 424262 7718598647859987510591392545632 424263 -143405027862968104102450264320 424264 2014821203663533202398960773120 424265 1189563932235538784543339173320 424266 -823562767195038229507522762752 424267 11428304023539313436029698103316 424268 190864019965622345036359526400 424269 -10944346270037200615695352452480 424270 1420557414358021887176925696000 424271 -14731098145522750567271342736528 424272 1980499712523113748326352814080 424273 3641902239745117607471743409522 424274 1009544907421695447310839284352 424275 139445975332918464785946541800 424276 435315782881507034372067903232 424277 2026315428619906481793639994272 424278 2875556599605811684265805930240 424279 3005260713567674851868364501976 424280 1008056197145714492456058470400 424281 24850827110395000994475635712 424282 -2102046668742833908208965909008 424283 4732300789875952275916649275560 424284 -1406869054526334742905754902528 424285 7469595271262100118452633631980 424286 7084419924035846639844644705280 424287 -3132046234388258436448900582056 424288 7267326519968090807483748188160 424289 1133814803766488867538032881440 424290 -2291615931736224742782934241280 424291 -5988211820133996198982958831200 424292 6039840155775681316478144013312 424293 11047529636769381284444265149184 424294 2440846300007250742411274480640 424295 -2842511057259201292770407200200 424296 2757609319957833975771247165440 424297 -410946633374489476460965384448 424298 -1474124582556352735857160376064 424299 -4079128683697800575109227508240 424300 2288531116445019850398094726400 424301 6932358597205102677479494430604 424302 2441959191328655467794751175232 424303 16931126101914299122033170806640 424304 384206743413765872304610934784 424305 -3629100074157730591314648480000 424306 -1398466535054819379832562505696 424307 3636870788065608758889114358272 424308 2193445080852410911947580938240 424309 7417039625608452941769923041920 424310 2010382581853949647170301413120 424311 -1316255677053810346391437218816 424312 1707507922427555161582399610880 424313 -2665619684498962313591824956438 424314 -5049608272356713060996721257472 424315 -2803645492148191507928452918080 424316 5014196665579420195219764105216 424317 3773863031909271422438627412480 424318 -3603552767409464033075176418496 424319 -3437176992153483114807252303504 424320 1641759150517606524843668275200 424321 7152378409380444655904537312944 424322 3050298388910804775082259765712 424323 84842959160845999536188312772 424324 80826511765823451487177378816 424325 2765942944894430089578799245600 424326 868143131202970225564629018624 424327 -4270969076227020983079483246720 424328 2974616084101422231259987968000 424329 -2200062143077567939338372869616 424330 -2421631217433862955150827777440 424331 9269523041875958222026700754132 424332 -2224828926287884711645561267200 424333 -1970442700131334273639486846336 424334 1259913936424373921930860026816 424335 -4059320993477889896745257295600 424336 2396992930044623599093702262784 424337 6000492728628441017070627421800 424338 2741113493944134947909108651520 424339 -4632428105029624794386471531860 424340 1205068793032031306005214058240 424341 6476282305787646015376811849550 424342 1538676250338901861852942330944 424343 3710058964519730180862946523592 424344 2303291166122532022292398878720 424345 -7589493207955266410487880395900 424346 804535060115595831405858182400 424347 -5792465195527786015601297664 424348 -8714755383444413968566351995392 424349 -720000091263168370452035358036 424350 -399506234181802429743735004800 424351 16293326707491959589244920784352 424352 -5483766545965060591263105024000 424353 -2617422953610791647231700985216 424354 462798257507132629570131151872 424355 3275578404016042772995794647760 424356 2748808434117064294327289398272 424357 1445376035567901061670727957660 424358 -4935457297343399618161657609920 424359 128328368709144818506821941664 424360 15147625601394373821019487308800 424361 1716819100456965981482517743232 424362 2909069089258908389401357426944 424363 -7456944975564500200017241535520 424364 5593827837754412558330185629696 424365 -2146061424761052735788763912000 424366 7194185129557064630067874765632 424367 -100073998125940168632442573440 424368 321409856955023134393031000064 424369 -3726759808426832531499307099392 424370 2892111042875984937985839230880 424371 3652879262875358820458558642784 424372 2480500816453688245394353292032 424373 2348681584954760815262710990944 424374 862667739437983647275360756160 424375 614066631887386590058856710000 424376 6851125296859731702999908782080 424377 8810948598286620083711797137348 424378 -9102770375762810811269172409344 424379 -4116182071157622385650148191816 424380 -291167331957533263434779566080 424381 -3918908147603945790325114224288 424382 973250087527480665230833395072 424383 -1461557752229905095354393656376 424384 -737963522832922101597077504000 424385 2414564942736345947799240229800 424386 -850906411704067046616926668800 424387 -6642498753647041768720870573080 424388 7165686673891138259645511239808 424389 1759359294114102961095707400096 424390 -886469011371932915988320555520 424391 -5748853687075584084284899063632 424392 5348890500939358736074471710720 424393 -16894321198347187567028323500380 424394 -8281524242713822209497128688640 424395 7397475708220264944182635999920 424396 -1040823277708435248854622781440 424397 -8368425724463081864653395254154 424398 228146227812767912027273083008 424399 -11543773139074042114480489910520 424400 -1837803739718451914860052275200 424401 141890857962974016108585789024 424402 -2897259474572479410056926728192 424403 1529919744630049208671439043840 424404 -3830475640230776508168954591360 424405 -6504505075666457761842786855240 424406 -1848157720899123883563690202848 424407 10852332233829484640620485755088 424408 5780410108364515355774934312960 424409 -5399314517130471522633426945840 424410 -22510785667350441952217825280 424411 -3785377563089877374249213508848 424412 -263015551990466461739051718144 424413 6349259965104608271930628891200 424414 1140733524957695192494603645056 424415 7127958894155835314187470400 424416 1271184197631203546456187469824 424417 -1252540527233474150297746073408 424418 -1966613194420742322618476625840 424419 -3385331161907117387688787053312 424420 8026249333560603729848379521280 424421 -1326112330562572174204204707456 424422 -293948044712458064056932693120 424423 14304773624236394131577199119672 424424 -697317878078507633713976770560 424425 2608083896932724258076144858000 424426 2673004552809593086366859080800 424427 1965296650914847116686996776992 424428 -3142074030552646605348052571136 424429 -3406567270158813345331426908970 424430 2581398461197435593327486183360 424431 -1582482765388561460075404076688 424432 1045030512294888490913497546752 424433 -6779110341703878922189693926318 424434 297903880241828489190893248512 424435 3220799743989496054433727585360 424436 -2050573800878625839570012488320 424437 4052182669066591182732489699168 424438 2774100637061779905960860045952 424439 -7561365620006236751137913284944 424440 429099032986297997327191756800 424441 -3459464270253073583173422842400 424442 -889026704171713002704410384128 424443 -5271737247930795800906431080936 424444 8600214879523633038452850470400 424445 -1248031279897500952467828090240 424446 1232923620839739217337286374400 424447 592957365807842183809689000840 424448 -6586132807438392555010648965120 424449 3400355212975390746545973362034 424450 419111303484992365026677973600 424451 -11108952263142012893622624268548 424452 117445534822835000713706471424 424453 -204386775691531638670147942976 424454 4283955676385204790690799534176 424455 756107475434945411723412561360 424456 139277637531413364183319848960 424457 400995309877359673398985206144 424458 1615061582859314200850461407024 424459 5791444257178255997398376515216 424460 -6484480267360214652122632627200 424461 -8027319821491889503055157185856 424462 1347487133493558954948641577792 424463 10873627343371186603206905205984 424464 323616121194258143576842567680 424465 424804519504888862329580425920 424466 410308811767247098621084216320 424467 -2034519107361807939191383680000 424468 20613895214914373992154033024 424469 10896885173941385639338224861696 424470 -1199191815951988544656394256000 424471 -443892747374732697302757894328 424472 4766451305929141863989206855680 424473 1152896020073424710277458584320 424474 1790451754782071487151120431840 424475 2243516615598274975603604224500 424476 8154729328143817715591296512 424477 -1330573335328160539993948586580 424478 -3932641577907682737823504248960 424479 -2029637488276682938964359969920 424480 2329983764612865179191502438400 424481 -11512702696195559455584481346718 424482 3793169355410758209160322926080 424483 4723633232118925127527389511744 424484 1411245372793659693039832550016 424485 -1902673298793256214002705220580 424486 3577976676625571409027523380192 424487 10680054753603290686436581110216 424488 1001809326122911063102412390400 424489 151624624870579106558617972324 424490 -581978809773336892235786288640 424491 228761978594474133027824962392 424492 -8502269713602910760881773347584 424493 -6579609363191123427890574705258 424494 -1081981978278937422029240002560 424495 371822990040040200466467867120 424496 -411423022933269925299191808 424497 -3707461935898506141378872346000 424498 4465657524284287689383686362240 424499 3235148737995401346558923725920 424500 2225682062775155384301371904000 424501 -1819373043153483074952359683200 424502 436158966894525767773215054720 424503 5735167184089473686126556567624 424504 -12177977041864156751683776921600 424505 583826284274461734548018592000 424506 -309518945978852076609083155200 424507 587300195254274429117546645352 424508 -934173325091740551583602729984 424509 -573966460171750512553649468352 424510 5372820711155164619117720324160 424511 3289715320144873324948270990032 424512 2538950502672028037361111662592 424513 -536941265151814362138392260160 424514 1076504915922304811698028335104 424515 587248785743113478226905994240 424516 -3398795654732123335989478514560 424517 5708513766628233304897620260640 424518 161323946452165531947437939904 424519 14860188077313422525009421144920 424520 -5190921170400789679454990899200 424521 2328099099685814793173811503472 424522 2320351072155916924076135269632 424523 -7105403924461044697314532356696 424524 -8410239239125566212421793072128 424525 -8832042886175526236655786593950 424526 -4640543563288043358710747202816 424527 2957919412845268937719658518920 424528 -1893266550543396699044730789888 424529 2497980210064354836773700960576 424530 525491933924732024170586836800 424531 -8553338720522477969403536272800 424532 5065652524450717762629515753472 424533 365334123162532864419914968224 424534 1904518683418214264029289256960 424535 997075511389787654939990621760 424536 102035405119938265453743175680 424537 16344761019410475357502201442186 424538 -2014986480673822523723977507104 424539 21260259544942676518094485224 424540 1782910297276721013401962698240 424541 660165781004805074727570082212 424542 -1185039562786648885065049292160 424543 5212401238470664353324564300400 424544 11843123324165322408076412583936 424545 1008701783061772226379295150080 424546 -4283741462598728745871460843520 424547 2041454013189297939666038739996 424548 -5522081888660552043516488263680 424549 14765596286472711337670197399550 424550 -1213072247463567169190625859200 424551 -4471188901125052652629304368896 424552 5869931745687653254943056665600 424553 1085056233617537255481719352180 424554 -1119517832283088467650742542592 424555 1165917069868336805068852572000 424556 7100168050789750322707849382400 424557 -848808521938454961499791057792 424558 5627835558933476653280742984576 424559 -6904591363735240737190710024240 424560 1073251656798381429716474265600 424561 231185945760133421368406689792 424562 134815262406816767730447574032 424563 38034883558032465801739304304 424564 -3064616793875539259153341009920 424565 -3830654468680954119631568157540 424566 7280665557512312199600111957120 424567 841917282117737383152804671280 424568 304785869091478874151061954560 424569 -6114166558117218740990027933280 424570 -3154759772808755077936115519520 424571 -1292056448536889769845001386496 424572 -6228339258577345239746323127808 424573 13528855536494776240248085970822 424574 -802226776638200908432487501760 424575 2351307990456701955279409788000 424576 -1612138707838327515530951393280 424577 -8523730281621669606634318568574 424578 -263305452925770173429650513920 424579 -403156640846657322947516255624 424580 749819249069132080686026833920 424581 -2813958421357022936772197569056 424582 -24476907798940534193261354688 424583 -6391800831687082637406641635176 424584 8953658105530554106207969858560 424585 -257924372267972017382440323420 424586 824468524631030490810385522992 424587 -7352962723198879993373375091240 424588 750711841017486197170954913280 424589 -10470877239488259884057559443850 424590 2477071858730182175812744840320 424591 10032456255792588576330889883184 424592 837241288044497207627750572032 424593 1933640652961669483340613941760 424594 -1694825394513401389671556385904 424595 -2534188419364695253992417944400 424596 -1235646448376834553900351307776 424597 -4604122269259336180033393411954 424598 5849850521507265336864701166336 424599 1497065591864065960552159693440 424600 -6267712459127507306701466112000 424601 -3007257673133545640974251817398 424602 342491469063155903013959166192 424603 1162830922221379495998299058864 424604 6754957872427403385647385472512 424605 393004479977047511594936580960 424606 1033922899905363095947722434304 424607 4687189827766177282110469409472 424608 2734213884158158072936922087424 424609 -11517835705053877414497241415484 424610 -5212481174234991993522697187040 424611 -6292710336654776997504562096440 424612 -2357576903990807999827937505280 424613 -2712771839491963196670216879840 424614 4237860786573858246930880347840 424615 -1603157166559826187439591208880 424616 -2167709168653308213810799211520 424617 -2761536515347148368851286942320 424618 7114464138358331964823648779360 424619 -2568779396356171344542989773120 424620 -1636994962158358551578146437120 424621 -16449278360550259839437325927956 424622 3769644389788795231320119308224 424623 -1767203620493804327075879232000 424624 -1940803617789398510265966837760 424625 234348009251985057873954720000 424626 -776163577792133173987271273472 424627 2883288014655810948168699061072 424628 -3575150819546555191191220715520 424629 5710193182419595175882652289920 424630 -4895589310296365978964341015040 424631 7021423797832362132466159677000 424632 -3513267679563130048065869045760 424633 5844993429949193070614638817424 424634 -6239031353405007554728478784000 424635 3047544470500106962837224351600 424636 3296033084633937994697260902912 424637 -3810524602089333079307086256148 424638 1116124376480020993774215679488 424639 14851747375083230461115056293440 424640 1340395365042877439723113021440 424641 101410711236125474347222740864 424642 23438363328878330634907107744 424643 -18533413862178103035424088559720 424644 2671041743474184055935844964352 424645 -4475341647847132786456086009600 424646 -4000503444703503282001991042880 424647 1169262628428322139183046119160 424648 -148421416661256971640123555840 424649 369863314830890234912980680000 424650 -1833992463490023068948469600000 424651 -3607714141785845017972859053296 424652 622482811650333214608032545536 424653 -8080171344198518949547766680896 424654 991118649726960321117444485760 424655 3986209492084974534703922027520 424656 -860255508551365993865875292160 424657 -1220319156071022099192434421248 424658 -773615990375074790566066955616 424659 -837438104209011365920066702992 424660 1362888779363902731142722240000 424661 -17416388005626779736095713026738 424662 -344871733832613906250048045056 424663 -20212967763914543567177468891696 424664 -1365160750045449368499150643200 424665 5202973686206996504180833830660 424666 -701059020176079414998974425600 424667 10421069587704147651248473387716 424668 -85929620935432869493735366656 424669 -2129613244836092948131397918720 424670 -1965270783439063090221098454720 424671 -1090977174359404980531946579440 424672 3218595392718857823359938854912 424673 -14224265298716870381635747741776 424674 1111682851751949799070032545744 424675 6789425724826889962819642967900 424676 -69052972125671147206148075520 424677 620610884624860133166034576704 424678 616519647015450187208746397760 424679 9135123553761152173399189940280 424680 3475419289158763198949824512000 424681 -12216730856375364607273102604928 424682 538941161791600886383734025392 424683 -255000743885960711867719204812 424684 2188184464497044555233028248576 424685 -10768356190529634539679890256840 424686 -878645349077473144322804670336 424687 -14152918297675084394811064959664 424688 -1478152541002698631077754306560 424689 3960711082212294406309517570688 424690 1512756296391618150812397319680 424691 -1188540640477693943381058954000 424692 5836484515310229681778773676032 424693 7246639481834293559064944384942 424694 -799306928102578600054875284928 424695 2197795757877772596060239600640 424696 113196381220137728926679777280 424697 3848063339996848466723821475520 424698 -4033178701888968768267347521536 424699 641298246505126394835670479720 424700 589482083895539173940473958400 424701 -257428776247196348103564588570 424702 -3753566089331265553516154018496 424703 7468001402125652648464022747040 424704 2194071191799880593612063375360 424705 1692884121126423316854012508860 424706 -247200484243636169211527654448 424707 -10412316373065656334936879856320 424708 105905784548825412607624976640 424709 -895316915589934491929962413090 424710 -2445555784873717448741894400 424711 58092189016700288491122541824 424712 -14016283882865017918331068492800 424713 -5524947427626986827662137666016 424714 -572413354034160208979287378080 424715 2221111455628399742771316187920 424716 5696590875948042633644324285952 424717 -762578489789320314990698094528 424718 -942546076108849938494140968960 424719 -1909163929613557946955735981312 424720 1182005566673749093990257868800 424721 -12693748432851341145736332506256 424722 1267309156913630634809589825024 424723 54329807194301042969510576624 424724 -9777896314240978507212749925504 424725 603032165344283802077118168000 424726 4840005794706572577566519113920 424727 8231084692583627944646755029576 424728 -10320491966107457437465844183040 424729 -8529155442329828642652492399670 424730 2425559581688228726444405825760 424731 439908619207113534898256385024 424732 -3840804042480872124462537288192 424733 -666045223114783315166864526900 424734 -4165799690229352023218645278080 424735 9912254939533213580822503072680 424736 3887453393182364243251282182144 424737 -14874289886271997227993173710560 424738 1536492010065512834235269405520 424739 851486506205276756593095163392 424740 -523430802459256553982186393600 424741 9624147499663491196437591608640 424742 2416780162626309488355733072512 424743 -6366504994531843358184285078144 424744 9163208248707235636452240092160 424745 8632192091888183736722970211200 424746 -2250465633230736126972439685376 424747 -17655605768274082725702712654080 424748 -9297539307372261821709980750592 424749 -2992392639066565351301273440992 424750 -4125043996032608827250007600000 424751 13777873116427185258748317060600 424752 1575048707339569284050281267200 424753 2536889253597832571480766767680 424754 -134558478969345925262944531200 424755 2843116806067898758679755454400 424756 -6789483068790742410274821105280 424757 -14232976711424753675552033582994 424758 3925734073351679380607355201984 424759 23872487781756338000789989984704 424760 383584341569663920571530444800 424761 4118775196130989667682855323472 424762 2165618053358843272904621573856 424763 -7941273862021297349884923323040 424764 -3920808359066914152343752744960 424765 3539488575945263992981094193120 424766 1547212272444357992990378840832 424767 604081276403646443846686744320 424768 -2743865441917706584319867748352 424769 10852608227858926482943428703170 424770 -2906646338268337743160238822400 424771 11046367721808169091551624118972 424772 -11250917642019540869288055287808 424773 -834087507048435015641357229060 424774 -2220440014659012382117573630848 424775 -1305941881617924978619301554200 424776 2389792935585968042914835251200 424777 15296974322778958109311574769626 424778 101203474916920588360622125824 424779 550094947090718619088908707760 424780 9176626033617785884184638909440 424781 2604130551935014972885785615510 424782 -1740115930646474635868304508800 424783 6791895596158050718319247699200 424784 1627377187284958327647664865280 424785 -5268711059464590477513865324800 424786 -11166089744397512050728022471680 424787 -473635425875214276377911559352 424788 537796239701834708268022702080 424789 -2419603900260876638763792729380 424790 -2176997267594046963050571841920 424791 7902369425375758366884475183440 424792 7855117733481908552511987916800 424793 -2815962690245380137865650949632 424794 -2658200963469192228274116233472 424795 -1526278948023572235690505963200 424796 4998718170569573233958833118208 424797 -19653781857430043459429576640 424798 7199372046729580520005918653120 424799 -19300692579100867671602678014200 424800 2957935309881641234081169408000 424801 -409870715117433130599364584216 424802 -3156245315393619490646450926080 424803 -2018037795597954435424213180296 424804 -622353891898362685936172549888 424805 -7039448563794178314686966385540 424806 -2831552479334868254278675108992 424807 -1981273046257972627040509852328 424808 -11159524746280555520745652823040 424809 2515743197877616766815103869248 424810 -2953484346597752282979060311040 424811 6191537780254167537121503671412 424812 281855902851868127528047744512 424813 5062011324517521323800765852140 424814 2828815129526241917818570255680 424815 -2345460848233164011707760148480 424816 965768102226608556881400758272 424817 -7885861979541979080248013241134 424818 -7933006477996611132667087745280 424819 10261197697383569809679686918220 424820 366840108242448469013850716160 424821 8266305865919873375050168075200 424822 -3830534476179227765585416872288 424823 -2101865367506074810578211924560 424824 -1611222792913220637505883996160 424825 1613410140553585817603156437550 424826 3628307361152859603746121264384 424827 -1054955410662603877558256577312 424828 -11493681965062747129238283999232 424829 -2659486581802894371681601416570 424830 665250602621695651148833506240 424831 -8394696934694133230753200504 424832 6899355480433279040597734195200 424833 7973331106819225430799994963968 424834 -3366772855166276452726529745888 424835 7383883625809522223632279067280 424836 -3297029132583081665594190350208 424837 1634065501195072899465321281472 424838 -7486183217021345400337509643680 424839 8765562801404905895926143757224 424840 43042308598172436726362112000 424841 3044493058202392872329426329242 424842 -1310193100554834849126572477952 424843 1749928816226979397324191675092 424844 898763708820516918738462544896 424845 389607018515463636722686351500 424846 6581140507808222230594970407872 424847 -5897698137930338181192690697968 424848 -1093757368160154254243898064896 424849 4701627766727190009297189004850 424850 -1880231659355272153173214356000 424851 -2379226395645496934963955599616 424852 -319176380918296011696835368064 424853 -2830940864716626836038039916832 424854 -594067032781693620613177131936 424855 900622520629943681456424155520 424856 5186803220523215459580548505600 424857 -56827029845250518591639910960 424858 -2778579615934295775907201338624 424859 -8102966535879915402922634184000 424860 -196731759382788545287708170240 424861 4581179677864871365952599967462 424862 -8313176937186197289134171116800 424863 4762434874681782067905662976792 424864 7110955806623758066744823906304 424865 -409789299882114235317762528000 424866 647439365104689583039085700480 424867 -5324027124965369188263821314084 424868 -1816541444198448220884369927552 424869 4899212685371773071255417915744 424870 -4862189085633076243451525205120 424871 6343484596989925499844956812152 424872 2180472281353186578254123827200 424873 6009805975935147069340505882880 424874 2503169900713935541681625589936 424875 10918743121763846118140803776000 424876 -9902335003535260377326762064640 424877 -8950482205763741186094358671360 424878 649259290852669181942341539840 424879 2347001978607909727083832073760 424880 -1090979929788573398000621322240 424881 -5451764602353329195244178120188 424882 2661479507720940905555210052000 424883 1220555839361426868996035088 424884 -962311464418689592181244555264 424885 8084043155812853670179295479580 424886 283736335053136869762252226560 424887 3789766318995862590278512137960 424888 -1229308224763520803845450608640 424889 5570001387628743258348055275690 424890 3306009509957360238082124548320 424891 -5685965259604783071837753367708 424892 -2091947735169278584533074539008 424893 -645507242516149058224214433216 424894 2416356182055282632829677834496 424895 -7909544840974173299226078648600 424896 -281241187744713464335583674368 424897 -136259676820579696054306869168 424898 -8121160582399105398755341690464 424899 -6483451964560882283587425284880 424900 1568740828214895342258502451200 424901 2994615024724049106947631943932 424902 -1640817237853045894350197422080 424903 3509349404449179268607199624152 424904 -6305495047610320059859691658240 424905 231566531070296485001327457600 424906 6914234852112522008095989679152 424907 -3201694578764266036318428228576 424908 -2092458039627098228033230064640 424909 -12819804243098951167978296554890 424910 2923954947667887478291923399360 424911 2918898462957490658307120264072 424912 -2150560234014902217926679568384 424913 15593898450133584264524069202162 424914 1292576047040189338411998633984 424915 12840916397465944330529589540000 424916 6199557617662384720337708881920 424917 -217742667631489283989618265472 424918 1181375070691001766477548757120 424919 7870544269101649334056750652760 424920 3710300106620905132269557145600 424921 -1449468370412467465546901612288 424922 5781710669741390469165700246512 424923 6395913569755582677183056529600 424924 -4079500254543663865898492203008 424925 3996564877882962863333127732000 424926 4761158073652828186844670144 424927 -4193779824422465728282444716768 424928 -1257749966331144211143848361984 424929 -7037411514581710603906274424960 424930 3456927171013507770673561259520 424931 5844118601253473788384002856032 424932 5804864416505376812747824515072 424933 -107719925325955450512162850916 424934 -6670038315440500895850282564384 424935 959428606745102638137760166400 424936 12176616187411269584874991303680 424937 13394357519508967222325246380260 424938 1871211747509594310264590732544 424939 7319595239897595710648660106740 424940 -5895569460021215299306990632960 424941 -1837537856771589453776153564160 424942 753757203307989603054851850240 424943 -677312887131308071598339336616 424944 -88132945989367365186597912576 424945 -3347004170580632914667497058520 424946 3472664645020718447962784254080 424947 -3714600836822923162080168928200 424948 -1617567909956999163464852275200 424949 -3696125864850882695093553252288 424950 -868567696543798832285693150400 424951 -5730514618763412271606577357600 424952 -1222158310193482025808998400 424953 6417507082951113367236213736800 424954 -2774257190586447892336709233920 424955 11381003340062384168456592783360 424956 -1209837627128621374814970224640 424957 -5243982778315111789206165722728 424958 895164807588422225548456366080 424959 2993251310518296503976628079304 424960 -5199646345578059166563979755520 424961 1675109284757189592397004354562 424962 -4289950834409513174802651964080 424963 2757598973545275172662287178240 424964 4727221179637858667845874199552 424965 -1030330117440796054247374685760 424966 -1527563713230715989486506365440 424967 -6929053900801683485866740378984 424968 3232768808483871813553935605760 424969 216098637795669113066156622544 424970 692311520806266427573316060160 424971 5768989418585072718658641327408 424972 -10852153214295714904472106068224 424973 2875076201997664994841216270720 424974 2582387719216002543520153350144 424975 1760479701724745756045352432000 424976 -176078239558649121889800019968 424977 -3040778879809076417866028430480 424978 2741097273289897733693071156224 424979 -5229482686902185616270732434880 424980 6891277295150345440019813068800 424981 -13570392407777688662461642879328 424982 3150639441385926535001922131712 424983 1013775780325566270438246810528 424984 -6081383249827861061984254156800 424985 438864910925420862274224792960 424986 5855718413613727441865271942144 424987 5293382647058087469766988484592 424988 -3571659058765427105423217682944 424989 7545118722123905301665003763654 424990 -5548985875176560365259040120000 424991 -230685368464776977391534279840 424992 9281994629278728562967948820480 424993 -165474024293257190840180752956 424994 -2932542511065022491732084549120 424995 -1365799362517972494936327319200 424996 619629110204742916010411986944 424997 -10449496476983573829472303183554 424998 1725578355822378793291924228224 424999 3097993502767792899020055168136 425000 -8849203126614252771991776000000 425001 1475863329263337717995533932432 425002 -3857234780276475643250148084048 425003 -14465179108147160309877722684748 425004 2128440375102084437781582999552 425005 3616844367719137700016524540160 425006 -105988683325162869740426787072 425007 -2629794816094899692662813612872 425008 -1958681562084526892040667201536 425009 3365213480740072776818357514804 425010 468470421022378737540956958720 425011 -3270878882641282843476689666600 425012 -10514438051807302834842636288 425013 4083275190733342106568328083744 425014 -6254525168092278422247211650144 425015 1141021590806606624623760968800 425016 -6772565606671396650056187617280 425017 692734425061985976699585948672 425018 -8343280137167292476211708015360 425019 578284154286697876271351715072 425020 -7002060452937358461775213056000 425021 -4971981305032339124235721551168 425022 1969236091633495981937252572800 425023 -1620263218312625171733566442296 425024 -4098430811424450974391651532800 425025 -2415776539804853393036264744250 425026 5324636776583016931990826378448 425027 12841622638887728125257379218876 425028 -2986130343426143366087548462080 425029 2787432969472928215223958089280 425030 5005941332566589229076129929600 425031 -3479139444899308415573045999448 425032 -13048376701557449147156766489600 425033 2200218292660169811912626190720 425034 -1484030452578296547874459023360 425035 -3568393952259101621135298488880 425036 6767154325409160649317581314560 425037 -5875219433601013162921131205440 425038 -7047354153572370581132577056256 425039 -1782141621128399037691807286160 425040 -200514007084384022697250652160 425041 3392669882943093835951761539584 425042 -7968895385842831002390095154792 425043 4508620999597136981371081472280 425044 11794276409820075680600541835136 425045 5820089482918370691508570974300 425046 752990893488515815994242920384 425047 -933072709358721567046764671136 425048 5256497995055239998281061457920 425049 9089725119571154576771971835040 425050 -1924309016183840683682100337200 425051 2318869102355933289148594140624 425052 -3352004136339922884152012212224 425053 11632149517970221517182576296780 425054 -2998815143962819758130102418688 425055 47215440055788314967848419200 425056 5648211114606634174904189583360 425057 -3149520798144042378239667401694 425058 -84634698684552580435026508416 425059 5355063152182970007118717983260 425060 -1513856306320162452437512343040 425061 673706674200432967403535233280 425062 232085099114939565270812848032 425063 1205718852977808592123430866704 425064 -387557553426528499135672320000 425065 -975495368119168223551617382080 425066 -2734497646494296683576898305536 425067 -4641299219029866333432839300520 425068 -4876727520649269784321642659840 425069 -3540125784098277687349793263104 425070 -1714173769623136529314359103680 425071 3619119281431098973520746872272 425072 1160955275857473920369484890112 425073 -14654424220666722722914468848 425074 798344103671222799920179255200 425075 -6735677739037705459594426623300 425076 63009427147404032802456133632 425077 -1674648161211727235156107879008 425078 -156731461770699183895353457344 425079 -571548811856428563490667806416 425080 229915926545976112691173478400 425081 -2608578250419217130543488328448 425082 -333447644787533207200773504000 425083 -155538665852511861253406168668 425084 11984136446464525887486228229632 425085 -6589238785393965100578368447040 425086 3842570897314293539663229009024 425087 -2661967496046288882293879619120 425088 173457185681265872804952145920 425089 1126346786865860584360682347456 425090 4783135491759892463022625696800 425091 3527633467798796411681396940792 425092 217922249651231189989563583616 425093 7378241387724836290628991962940 425094 4589427826547654287228213291200 425095 -8462129926475854741269937852800 425096 -162805914764038335402628055040 425097 10567987880477765587941079347300 425098 -89010285466909991632125313536 425099 22958140782318357080619640553760 425100 -401560726125964555675066752000 425101 -14829226915461977561497100589898 425102 -2845440995561967331408571895168 425103 -264307093986522185317992978432 425104 -2003902248092847312728522600448 425105 -1249140371681679212024326777740 425106 -1323659671485717674034214928640 425107 13013750188304506354687600317356 425108 -6363874128917138023258876601472 425109 2671544970508497541594745245056 425110 -928919980815432048918891037440 425111 -3443813020952718023482455139920 425112 -2922092852337016399834009620480 425113 22440991543185853126006192584 425114 629259830664032395251091132656 425115 14725611396024911469365414169600 425116 8226587843600489198982757936640 425117 2450684593863686531431325429184 425118 -3421257167647540085528227144896 425119 2129737492311196303145847697856 425120 11887346446237619596816615342080 425121 -1762719286826460912972107915088 425122 -1567317806632265012960547891888 425123 -5297632595906506312031074190628 425124 65661688079324766919544616576 425125 -6435433408730395178663353800000 425126 1169856096653843209162673864064 425127 -5489004963459942803806266046680 425128 5089381900632660213261024952320 425129 316819493945896260221392676340 425130 1231956580503316984926082744320 425131 -3776932986665629246369910058608 425132 -1285355224198135523255398683648 425133 -9657743824967805453542642842698 425134 -590499507874183111501860100608 425135 -2508243291895764256173954148920 425136 -1593488109437287563050249158656 425137 -8156475530612315314442646268608 425138 366107227173426268992371460096 425139 -1824499200187091365119500258304 425140 -7223962014553623047666753241600 425141 174575659464696170931609136512 425142 -5272095923109555542177093573760 425143 5524798656798538059672011832984 425144 14165650787530784034303302553600 425145 2148940202891562430421421168000 425146 -8950005839382094033688603683728 425147 -8252941396910274470090404309404 425148 395453970749046811492961280000 425149 4241580227044271411237429102150 425150 -3646426348469207733185640830400 425151 1874681263709223508100866297392 425152 38222575908799550953789325312 425153 3630753910227419780470249900680 425154 -2316857655734814992928697416960 425155 5621655529775308018065156948960 425156 2735497363489721399341324301568 425157 7456456787715309353448329814240 425158 -2149271903555426785366918300320 425159 -3069055059309332177359359359184 425160 -5680156651085902386960563558400 425161 5186543152054252776064903299024 425162 6909342697364994820210918298112 425163 -5835744891884502967414261665600 425164 -6928328223485777767023980602624 425165 -1001703736454869004679199311360 425166 -446484239113978532315895201792 425167 2750403778095497746719102163912 425168 853938686488937052759712161792 425169 -213131544536136705630123481740 425170 1715895224127741577269339285120 425171 853526886282962000573965969272 425172 -1813279415360328516918225033216 425173 6647331818455170950422631651118 425174 1247578628752009735329314946336 425175 -516129474036531641744410029000 425176 -4718243782168714222445932369920 425177 -381704994852924495977800129020 425178 -1119757435589938957100095887360 425179 -8189152691656097240874020372216 425180 1728125417872216935115422627840 425181 545722095866586411896430975360 425182 10912994051297607556248831851520 425183 11592737578540110383504451180024 425184 -191648303534993689804560924672 425185 -8778221963717721511998004336620 425186 1596949072115420187231889011792 425187 -2734756716138923558751643080288 425188 -6506854133513902292377119306112 425189 1798490797482541989661659012990 425190 -885300424382066553247634916480 425191 -1589445594636733383079446941528 425192 4542335100764539719055992192000 425193 7419048829335306341055694034064 425194 2599893538998082445431063296 425195 -1214222355783523290485310269520 425196 1497494282322554597276720824320 425197 6334340015780792409964809010646 425198 858695266457612768656805636160 425199 20717223017826039074054592768 425200 1413678251382115562514324684800 425201 -1986188873645417987335716326400 425202 259994186789223447872237308032 425203 17460018782866493979538746706200 425204 2701349652274773797538614128896 425205 -1597041752027061300845752576800 425206 1159892476843815708178817991744 425207 13612522307863456792787399988456 425208 -709955022167021876430537031680 425209 -5792906554530361793483110519680 425210 -1621395724039378032331460508480 425211 2039004308156712840572515501104 425212 -342451168516451808650781036544 425213 -3816263903039119600528633585440 425214 -6011715878361221159350915327296 425215 569594623788774301598103132000 425216 6012784057407254104346254639104 425217 -3381620986563766113322775132352 425218 2289336572075492446762517894016 425219 1330654381573645336846049620128 425220 1053679289407890230312936755200 425221 14126577892584381587851421351292 425222 894326209694083947801777815520 425223 8406979351149749666899530690000 425224 3048788831530888103388493086720 425225 655561726720183816548123383100 425226 6475046427936362734806338258688 425227 62124589478978638029514736640 425228 -987137719279245450783506610432 425229 4972398920454489531023016000 425230 -2719158060367124972285983130880 425231 3617799624474626862480173835864 425232 739336101527163694535382933504 425233 14045038749355831323457458210482 425234 -788200667630313626591388390240 425235 -2950982411824155069190498914000 425236 2522663391098642058463530600448 425237 151371852591558263915504207886 425238 3270402297549149851196429368320 425239 -37560265828869407396535861560 425240 734452312931822736047939788800 425241 2795643820909081540615428779652 425242 992472249198786962867398821600 425243 1337027122293671389417524708384 425244 2576221717359941727806145378816 425245 -6015098286295984905666225988500 425246 2787017197861435128597429710400 425247 -3842954197328576159235345727872 425248 4385358248051265023181407256576 425249 7264184745697189293168700106592 425250 -1933289330003139314423258496000 425251 -7450153907033228686831290147748 425252 -646492846167666457113707121408 425253 -12590793916682930046278113096800 425254 -2359875447840140470024900667424 425255 -3110839688002629725738579647440 425256 -4244209540792994254894704230400 425257 -1610959631488166733333391686400 425258 -1613276770640644271201366046720 425259 -4251680406505347450242985144036 425260 -5336121112775675570306033187840 425261 -1599065982769014809554654090368 425262 -1376872561512628233154650214848 425263 807435080864236840918323929200 425264 905554510765284160437203828736 425265 -30896267675592216672517639680 425266 2266223183521750665682057922832 425267 40498355886339430991304441720 425268 3436325060732315508471970234752 425269 -4770038787880033946054521245956 425270 2007688967469063990275847016320 425271 5549433749472643171734293011584 425272 -4831979622123981431556729446400 425273 -1939955080747954625514658379478 425274 -4691962204356435952943352407040 425275 -352846522766026126088076750700 425276 -4112628920707768665192276771840 425277 -14098536432297108790704461448000 425278 -20437471516278064288445653248 425279 4101529114954795837523364626880 425280 1078851274866469152791419944960 425281 -7084977163757429879438097337918 425282 1262015188289613380562657629184 425283 3627532922848839151586359039224 425284 -4717504043368737674265029824384 425285 -762273202322482072786195632000 425286 -2453889619813282279291735318368 425287 29897023143157237466775966094960 425288 -1044407845642421759870911626240 425289 2376105785258399406534593134080 425290 1931801447739745222369981056000 425291 -3228146060116191844562908003308 425292 -1267490145750640357996674072576 425293 -4538842523052251403806713117728 425294 12380656412427645224468519041152 425295 781596325101674625270469650720 425296 2245949385990588520888188928000 425297 14252625384521572642725812965746 425298 190230517466964671987049677568 425299 -4040397632559134485778312364464 425300 -6014471910417433359180627081600 425301 730167413091323189117875945632 425302 -7306369547008728805965722727648 425303 -6116976658227375937790633935200 425304 -5564672178798929546994868224000 425305 -8536826733046500728310074892540 425306 2869398371938964288015835680256 425307 -3201761876873182892653285901160 425308 -63400176282241813698853137920 425309 -8750306546519055281672474006490 425310 101550523090043131175339372160 425311 12006725940724080054068147902824 425312 4079287774528990887714158149632 425313 -42856307623358069021722247616 425314 6033209691822558305521351952160 425315 -4675742108913837885419773200 425316 -3475816696299898422241315273728 425317 -1432168085384212179627775653634 425318 -2780374374401869075482165050880 425319 -624855099833992270482044394456 425320 -1326547356999464113667112960000 425321 -6402487121130273243915452545308 425322 406004336324671710854435517360 425323 -5218114821142862372185482315264 425324 7654925582049051349225440573696 425325 925509130266087255649779093600 425326 -5873643905368638534241435108416 425327 4415198482564487260284197682672 425328 761862526015916450382209777664 425329 -2687972120254025578578049953070 425330 -4721442944792783719012896889440 425331 215963838503318329016022095400 425332 -4374198638248076064226910815488 425333 847902532170593317504446753582 425334 -192192969133762719649410723840 425335 -7358741638388030690292341474640 425336 15267186462494544446921983180800 425337 -2932925117116407158265956785440 425338 -2680546374390478726619046913680 425339 -157135221820851806346748228176 425340 -3329999706392760221442399052800 425341 -5311660522670476239358251904928 425342 148818596367455174085825219072 425343 6258592259265829698064045904400 425344 -11967437031738313071973084692480 425345 -10181949801898419862188856927320 425346 -4244554960794064877422966310016 425347 -814354265102932283744847966560 425348 -2304287784457634763251882815488 425349 -5232353800585064522346800224416 425350 -1639302607491545049400561939200 425351 2392197082073438781092436295104 425352 -4076339204682366102092641075200 425353 -13194211349103123056862971263360 425354 -3807868749922552050485393148624 425355 1303897252619960995427730673920 425356 -72234471672561127809548860928 425357 -12047658504298304162077238800896 425358 8843243203662031459123296289920 425359 -3423221253381622599096704921160 425360 567904656275466822546778521600 425361 2360974112642846889940745778624 425362 -1084188575282774440600698909696 425363 -14619940914301538835908229122388 425364 -2317743064684488325425724237824 425365 -27829553781581313595953182280 425366 3228204552125829705672434905632 425367 -9320624264683333128390858619632 425368 10028129982295632282264277186560 425369 -5535492714372895133439594942774 425370 -82236607740576653353736947200 425371 -867240937870110439343775556328 425372 -10967301579577498469565607910400 425373 2926066275797515169760676740960 425374 7737681977490800140758064046592 425375 3244918998556373896847688228000 425376 2542685033646853035304323907584 425377 -11124906279830357990389707103774 425378 999732335518422984030243573024 425379 -185528829706686412120550113416 425380 -3754677905353893507715144339200 425381 -2639830338813362080211998326336 425382 1645691918939395682872881659904 425383 -21873059743973019408060567424 425384 -2058159163834116711654576829440 425385 1961084232044247535676555731200 425386 3057412641197549746854329614944 425387 3608512228163064121663192842036 425388 3681752359631133240280826611200 425389 4734766374845039600107431794956 425390 2273819232390414141497270169600 425391 538645848787401997814074425600 425392 -1657425151932251276383587237888 425393 2418495355794724580361211530642 425394 -2181591892283911833121516580976 425395 -7716194499975727661942258646000 425396 1493029130722554385013991100800 425397 813882978086877159410723364864 425398 1260973737607360281349007411136 425399 -76621259061520128357846345552 425400 -379087901050814514398568960000 425401 2494921792980329959429405124100 425402 -3178640469356701830506448424848 425403 -7122897012505323742590501630936 425404 -983864426600265139088382239744 425405 -9871846970239624585610022329940 425406 4067801754951852593868556816704 425407 -6986534236697303498004783405480 425408 675345788462311764796593143808 425409 3853557580739888227852951213104 425410 -3039757262522774777452525056000 425411 2987535546552307076143912999632 425412 115758386704610344653185832192 425413 -4323814921954913168077546695296 425414 -7441239587089718643027337984896 425415 7311006352275218771809292928000 425416 3057738469944209637704425359360 425417 -12383378790791760708437030202534 425418 3305114402409274536694165222656 425419 1906372014762012233580427324820 425420 -1268657524247568073986157056000 425421 9479972997646183019047452407190 425422 9238858642772219389354816220352 425423 -6392949476861487302475348845328 425424 -1401586699156666058457768001536 425425 910706122672956388848670473600 425426 2603947072628789174106925860000 425427 -1460043000228077399404457303760 425428 198607284969006754795538691968 425429 6132727891541590145550696284640 425430 -605297120983636976498616566400 425431 763026088466146371904046570400 425432 -1249875738970996558024159395840 425433 -10052292366672811052956317328176 425434 336764577692843471285250900192 425435 4831627424521808606993715794880 425436 4422850913830840617486076416 425437 6796779930785512150903121712192 425438 1513457947525972223112795159744 425439 -1340448645651475243904043528960 425440 -1228771084464204831726678835200 425441 7511031444469927178741319367842 425442 -53656528009410810016387416576 425443 -10244352889534911983886944510308 425444 305984772238823249318642122752 425445 -1345529333517808759006117556160 425446 -2218370690733839365872773439360 425447 -7503840651474786230865834890088 425448 -5105002445618424977657840025600 425449 683134571733846038792378583120 425450 2489137789564590395603348582400 425451 -2105703082076765272861265145360 425452 -935943706675326669981567364864 425453 4914253749624916568353520045280 425454 2578622158777971764481498897408 425455 3795293591045732828382267276360 425456 3180161290589115430799044902912 425457 -731019663056024291934049282812 425458 -6610662021083866295206049632512 425459 -9586834583931137239956661991040 425460 242337881493636150587767234560 425461 -9740400849886006934730761019876 425462 1419130815278330344911997584000 425463 -1383187981139683787428283384496 425464 -4181911382642748625529057710080 425465 -1450030132780547007986827678140 425466 -2711329161762279629932285478400 425467 -5490632875395398221638812381640 425468 12178384836641427205971429531648 425469 -2092246806425077173719105268192 425470 574415011630530994710459778560 425471 -957601974961163581950918563328 425472 1510069579647486851232596754432 425473 -1468153828237420823569142945278 425474 2261099975847756714363886781952 425475 -1065241247261328149775050836800 425476 4494396312076575063689124473088 425477 2928494832132740702429835057408 425478 2487840605388921525100282540224 425479 -10349421151813789528788229343720 425480 4034606835750137927887019212800 425481 -229580054104050338715065422656 425482 1014632098549550787778707362400 425483 6145274174888221304175535220280 425484 -1958351074826320848995780530176 425485 -195848296994532854503480471200 425486 -5903564522569914930327638335680 425487 -5281080441537812081075467019640 425488 -1340345582186636389555997245440 425489 440982073842751081997267962290 425490 1299925217220486537248509616640 425491 -19433396094488250451894679072256 425492 10582389564698121021025641964416 425493 20892512269199198893408035205824 425494 -6212669432569786380895265053440 425495 -617435622186903683191597689120 425496 -1334908023549317096211763200 425497 -594263822321003316956720428160 425498 -2456508345696837228729541381920 425499 -2898341947380353152717177503336 425500 -1795171036430961134709861888000 425501 -3670797981980077128061551321498 425502 -373816131915935384897380862976 425503 4125631690627665334030933750368 425504 -3678600180311376442060480118784 425505 4335962824921897199758513262400 425506 1686283135578320050529187139584 425507 -14296168911007899371084383073088 425508 4502766261757149353600705157120 425509 -1268483099796839034060075789120 425510 5699937431794588801652637538560 425511 983524812780735066042555230160 425512 -4088006996470655339277166924800 425513 10114523772196724954470577875968 425514 4373689885959606250680282896640 425515 -9211796728548182053736024679840 425516 -3975640435608187161720429407232 425517 -733312966023685017097469052480 425518 -1102459874469404483989516625280 425519 4695106757508336530589207451920 425520 1004862938408468510236301721600 425521 -4727967751441903797103363415278 425522 -2372311186162167773367501416928 425523 -332130933911506035089036477952 425524 -719470314332849081574296524800 425525 3675810022925808484729523347050 425526 -529957054811931487110970721856 425527 5213108585938480579212341028912 425528 140820770946931967341039349760 425529 1748808624215118653221875494724 425530 1601300534226325528259684966400 425531 4149080612583837458064639101664 425532 -3189522895448582810597395926528 425533 1806297487592340294484619139782 425534 3265137476605057713470383605120 425535 -2124537029477571907462231094400 425536 1379828329793584585159302184960 425537 257321581151891951085958554624 425538 3713069892484253575608451052544 425539 2085765506661693162803014626192 425540 -3236421024961686791611840469760 425541 1038882318270566108251369494240 425542 1368874226892220257828527082720 425543 1777315691769997316622980461320 425544 -2745869008633601971723739136000 425545 6016933952233517291259913827300 425546 -1025656238313976194926796646656 425547 -11070150749893155795244417146960 425548 -762378729849748766108327583744 425549 7020025949163636632131409666550 425550 -1097110778993990040781377979200 425551 -3426236141532569125632697983248 425552 1522504192054884299563061600256 425553 -3218895752759014074752799649296 425554 798215950689686853855568376976 425555 -3683932111927327318864912701840 425556 3940830450433009136964596694912 425557 -26340499378657914926142819922 425558 -884083059332245447291057109760 425559 -8613051695860211286068471014296 425560 -133970789807624295238293504000 425561 14021000246962173410246100222612 425562 516782900070394573241277146880 425563 13236444133459003335856510911812 425564 8052507234661324351039175410176 425565 5069349497872093747772221510860 425566 2705402783052030979805999826240 425567 -6668269100280510808680900107880 425568 -809053612977947453102399422464 425569 1950715953537256576676913764544 425570 2297315396672327232784646088480 425571 -69044910421977773058099844800 425572 -2289166394793217518284402278400 425573 22072076472277869555828965004480 425574 71302259149376384612402934912 425575 7970392294722989748164732877000 425576 9640806757674951237534789934080 425577 -5663621596029518090525103571968 425578 8509104080307866078156583471456 425579 -1724308125562244362771988867328 425580 524658467402548649895494891520 425581 -7437245143140028863480204337120 425582 3864418803837340044015629539392 425583 8153907881183243869884548302152 425584 -3180486571849273154990420885504 425585 -17405320342324253081758119699840 425586 -1556757998256547821218439062016 425587 -15455701409764272306040070378408 425588 9036287271042128432453659874688 425589 -7184060873313337600544690935776 425590 144785238667215536516038698240 425591 -3776389727107081538434878010008 425592 -4288714738568486909113506324480 425593 -330504382726791914695534532416 425594 -960534957290219852015670185760 425595 -6257112504478180716381823360800 425596 -168764078582239331413414212608 425597 5242832335436928491441317324812 425598 348036005073256689651854474880 425599 -87582315188413891342910853440 425600 1538897399437635490393620480000 425601 -7015242504502330356235162086720 425602 -1025282648197856050043695987248 425603 -8057056007561346038455754294148 425604 -1199166539724743866425600675840 425605 -12103448679493746595128723004740 425606 2865015465815184986675550144 425607 192989243203373060975006461440 425608 5152206440988347029610044584960 425609 -14456612447194854469907590361190 425610 -1517730266204470411059403735200 425611 -3746516372680777410619446420128 425612 7349916542674716076221578142720 425613 2885655523509074224199615454144 425614 -57014204582531749549700225088 425615 -5921369865645243556587812160480 425616 1794439582836496727310182449152 425617 5381431695544920499407692888560 425618 7479165812861751332530379134080 425619 202702606040542103161872670044 425620 1777032383887259367891415303680 425621 1215156199923375036559590531264 425622 740987369724916251430097959872 425623 -3200412080817316726060176323496 425624 -2498788432573774985709547130880 425625 167534660975217266139733170000 425626 -1498057428362002555089153565440 425627 5853969700277615859442319946672 425628 -442447978801644976899687137280 425629 -2266540941087647078895113972724 425630 1205880298657317085658816056320 425631 5217606631012571523236943325584 425632 -8834892364995786057335426777088 425633 3979382063811979255024167373800 425634 1635024235254634332217093420800 425635 1149539176905248939509000697760 425636 -1206215690609475578055658666752 425637 -4110684617498627657524737085506 425638 1049043151250110806453875312640 425639 1187830369043673302512308814224 425640 -6074787729342819058692057907200 425641 7264770304467660631101856226042 425642 -2326606834117270464642058245888 425643 1512592331011763537795206462704 425644 -159813729961135576869266385664 425645 1857887333623221958919820067200 425646 982002133639782320649113787264 425647 1631276107543244291980681705000 425648 -1746492820597035796283682324480 425649 -878022652742906106568384848960 425650 1553622580960809078121774426800 425651 10963494413254706174947235579832 425652 8658404966832653829431448576000 425653 11747802934522249645919446065902 425654 -7745253936468470075237423728224 425655 -451517905156992720990401271240 425656 2077590900075659514133279211520 425657 -169360629647063276791565269920 425658 -2212642142910581859112689107712 425659 -1225886935093629834512317158720 425660 -117782364666645587965034872320 425661 -180832436343512967136770662400 425662 -1596563404850317116861619171200 425663 -621919921173078419493862478400 425664 2578879649727293573123974103040 425665 6800510048766146057506512495060 425666 463882190742059711826834102144 425667 10021209100184344972095110433600 425668 -3615505371992829487016701101952 425669 8778560732488823991727966729440 425670 62148367889834802134651688960 425671 1914156502422568076786670301392 425672 1925404886025360521598947665920 425673 -1391086270129433506637778006678 425674 2268285112324224243528999180336 425675 -1354110871266111527584969571100 425676 5999136761581793875327297720320 425677 -6233869370741975439739667114528 425678 -10846873807308043110170008320 425679 10294300527812853500202960464640 425680 3275563000746152563368676392960 425681 12706620163586326968257885098482 425682 -3055876112425127197838662114560 425683 23474254328499261247896132262800 425684 -2449211397355389898059341979648 425685 -664904748504340152367673788800 425686 -5422712672001089459369303018208 425687 6944935199021194726943777112480 425688 -6647545923524445915834332221440 425689 14908844322399559334413173872400 425690 4506590554467642183899077797600 425691 -4291378239339207054384727661280 425692 -624196052452862378588105904128 425693 7303507642885228490255256489900 425694 -4630727095861125977593315473600 425695 7673457227986621586199163525200 425696 4076084414375406742461274128384 425697 -1636351107933324794180519469168 425698 482323055045835057756962158080 425699 21956256259202804463853563448464 425700 39053927764379523875931417600 425701 -5385052237154174831467706055298 425702 5072827841849696398733753571552 425703 948286302685009816034413721808 425704 -1629143244498996632733607526400 425705 -669838797134103234966392850240 425706 -396994695048778042153007997696 425707 -4011453033095638810099558720512 425708 -457642045748707806788004118272 425709 4167068855708474017931357910720 425710 -470851967656696647574222770240 425711 9219103455435398531729742375720 425712 420772537212004668084352745472 425713 15405035778579752693173034586962 425714 -4002548038237069328074987180800 425715 2092933686321162447974708646240 425716 3071657937867241522535771904000 425717 2152968851348176585977477252252 425718 -1051832643470615576389035456576 425719 2492705018445954414061439628512 425720 -9321105227021191811621449728000 425721 -3745470044377564273067620640688 425722 -51010308938454126684777559296 425723 -7426437616330637123322628822044 425724 -137899744918881529236848778240 425725 1868273435847917938287322663250 425726 3710444285295179082721799479296 425727 989312682018401732378042459064 425728 6052522735327637280562664701952 425729 4833960810900086109218005382484 425730 -13253912970273876566116039680 425731 -21945489045425608291933799113920 425732 -7894698914053573250632718891904 425733 -1804069804337409101795271889920 425734 -2282293504747803409609426989984 425735 11539458723706451725794562978680 425736 381125662696494254707224376320 425737 -4436332283684861023271686497500 425738 -6852199074648658511502909366480 425739 948728613840855397275756054528 425740 -10165296799342898564405483520 425741 2371545254342451675480869400384 425742 -856631813339748417868833789888 425743 -95351700716426721269176852616 425744 -843794961809496252956652994560 425745 4386762017849908108102765847220 425746 2863837931399031354030062109072 425747 -1813219691758481738300055400368 425748 -3264504389179891930021392543744 425749 3364963792487377724591014244760 425750 -3143627566505189698799868192000 425751 -7626849264009923921078782076568 425752 5030432186567511558068791603200 425753 -1598924551091932829098716088896 425754 177331937203925125276691312640 425755 3130832771913233530012470466320 425756 -624378766220657200871492310528 425757 5144470310302862018752763235360 425758 12042475934011725502754752137984 425759 -7217730245674753685511769984104 425760 -1369274871313756568262845399040 425761 -427425633337104174701605694430 425762 -5162351092837607603845033096368 425763 5011874308155096720524651280480 425764 3987550985189036560786856360576 425765 5085407830814294199654693943800 425766 -1470221575954559306564897981952 425767 -22423466274773668856567352839288 425768 3859381892916058396361896181760 425769 8087276596363849937564732193120 425770 1472697148854637363991695498080 425771 -8984033350303108126847885713800 425772 -883111982756156562307262056704 425773 -22397246283140929166520778943040 425774 1147155430086561246428269019520 425775 -547131497035222259361774518400 425776 265733929045066890711381442560 425777 -2985918309031807697939686118928 425778 4055504821150724804654423976960 425779 15710583068956767975337542378380 425780 1268275509691001907786979008000 425781 -2288928636974205326666709870930 425782 737132516462285334950965136640 425783 -11537633975386228062110407738968 425784 -2383896560294573993629851770880 425785 1217527266355026712124670328320 425786 73240357493436603103924656384 425787 -2862033966370638967402893888000 425788 -11088198371854811635846068478464 425789 1474905497989471839017948108160 425790 -2656690735350033670182402816000 425791 -11311530836026618324999527327808 425792 -4354076092897352670060244107264 425793 -802862620619283590904853123536 425794 6133403575533603560151128703696 425795 9097104511375503710148125878800 425796 336352489134241148263262969856 425797 11525885465811801260660470110240 425798 -2305406987243060952277131132480 425799 7291141197756371926274948112 425800 3156982078415837224362226560000 425801 -2782330883661078845446806492198 425802 1259007694751663432130645328896 425803 -2941727551938745213276426510080 425804 -1424982185479773862060769881344 425805 7051922622206946597331175297760 425806 -8087554444622250703706490915648 425807 -2150288210252986673305194180840 425808 730385592939808911982742003712 425809 238946355091833835183760385440 425810 4008546880993848002001684710400 425811 -1238100760654332185638926464328 425812 13044689415858949492098696822656 425813 -2348375101412032200141593029938 425814 1676229960768012543105237090240 425815 -20111836629970537715493226080 425816 2520086976271307234256286187520 425817 -190077144561136080882938199168 425818 9052076065663129581336553893360 425819 -4744546647008200235903245518780 425820 3969559993251265728195407708160 425821 -5002406090633660930566730233056 425822 1446644316961133088291612104832 425823 -4308604784873706044461130373816 425824 2480957148736160673349149130752 425825 -4221537408176702210731098381450 425826 -737565195552885543299556725856 425827 4235319610127706650397440473440 425828 -650776731034687215332334428160 425829 -77305875084357961511156353632 425830 252443096796777987002354323200 425831 4622569897049694610993397268480 425832 -3692868042423863405751214325760 425833 -1778143105840695390720942016824 425834 -1054340351881953308068401647184 425835 -4712944812961372163478186731280 425836 6408857191105507279903402798080 425837 -5324305307114947231416752249514 425838 -1448544648777888870738701982720 425839 -5821611266638334498992874029360 425840 1528890125555079131958948495360 425841 -1702895117172531497270812935360 425842 -4338697490211432774661148988000 425843 1265933305996277766939080460744 425844 -4542511820867369243381351854080 425845 2349142132950659761021592812800 425846 -5431370620700964929509637452128 425847 32839236024330310394139048960 425848 -6926019058793193429014120816640 425849 10193939157488825476391586452436 425850 -2933976320707827093720023923200 425851 -18172714163742377085450943053148 425852 518891916947126655618960089088 425853 4091460220148729237913533026662 425854 -1225914840232360875441170202240 425855 -5370555996487823698928906267040 425856 -6498830335941961873233857740800 425857 -12068829193463780846889332032894 425858 2142645349099391752489352640000 425859 -1370197796447221422399158484744 425860 -467331326780048818594924032000 425861 355096436853571213484666202462 425862 1888149268427807617994502296640 425863 -5768351043279144215651949415640 425864 -8481426457969597599278720240640 425865 -2088289819717840775065485456000 425866 -661116693753438302609326056960 425867 3303679122428320240196692431744 425868 1403162663533909719679836831744 425869 -594952783310601195798642438730 425870 1151644659009286759317180149760 425871 240040154781633720333784260240 425872 -71432948262569995627956469760 425873 3886689509859488222709405822144 425874 1825217325076536114578776172160 425875 -10897771176722365525351367928000 425876 916359137852567050767541678080 425877 -7431968597342805332205219139680 425878 670683146006588140987797680640 425879 2166080224860353481131954625480 425880 -1132331012473759770712590950400 425881 20517195865525810156098312678864 425882 -6551424453281087154932713248 425883 2913235029752866332728058825624 425884 9153948997684620087882495538176 425885 7087428843954307777744449295200 425886 354937763023606202983247686464 425887 -101596429837335490611262240896 425888 2690430355022807133286415400960 425889 7372506829128813878230511856000 425890 -2776721297554997773275803608800 425891 -1873259429385480956783805612048 425892 4622130005080894655284639613952 425893 3372329866919764382709674539866 425894 2499621086063789513516474784000 425895 303837321800896620200390016720 425896 11669021170971219678904772198400 425897 2260271761056262066813571271540 425898 152540730253193414691443489280 425899 -850299359657490252891241233100 425900 3735831403689886920078563232000 425901 83883608098859403318957992064 425902 86441282090337177127140899904 425903 -6370102676354971386942379828848 425904 -1637365446226948252955643740160 425905 -297181156894572353778989691840 425906 218208699035201114444987527584 425907 -1714438008015282648570646218240 425908 -1228426858074055861277231019264 425909 -784170681066300864672694176000 425910 -912973022477619821163231488640 425911 6354334609473882273748008777512 425912 12876745744614274590317018419200 425913 -7531187785281688043234259028656 425914 3458279309129086538078499428352 425915 23148021444019856361020709120 425916 -3945939225691545097899162582528 425917 -10637666712710980153882387430868 425918 4494232586287901626992310876416 425919 -806554612314313532206705348992 425920 -1985165921793743009916219555840 425921 -12359621314138990077974568958800 425922 -84083240115642390063142980096 425923 -15257838757443215480072127478800 425924 7846024625350387527125932114176 425925 -7966158111053921636539728984000 425926 2209171631327669512914429083904 425927 -2887770339459341339023130615568 425928 381496412310262199771284316160 425929 3648862037953552473543685732992 425930 -2348753673636191373138532270080 425931 2458825539579672787318706218944 425932 3965559178485760311239520550912 425933 5252270460453945754596000867660 425934 492722327823077831267646393984 425935 12490223019388244904094221393360 425936 -887000268120414679424285933568 425937 -6237589080676435961364908874432 425938 -3907424708850876109957707968880 425939 -6986265687444861638472193690260 425940 -1119499367689099374346904371200 425941 4636549745662996847533685864572 425942 -5817587196876870987774045043200 425943 592849632335435943897398873904 425944 358566574495531627803886387200 425945 -2797602837314141392526850961080 425946 -248589246766924440070179042816 425947 -7594170402713879807176901489208 425948 3260381782901460387071532599808 425949 4168907408981688111598006905408 425950 -266153356660732143594413385600 425951 -3996757142348045749466475344448 425952 -12782275041538468744177935974400 425953 14808572858321955521152716690864 425954 1921534766071887213150729950880 425955 -267021420041770989422415991200 425956 9660002230627073794009067369472 425957 10553609274512759671228007799006 425958 15720985224514052736995524608 425959 7096051051873161148763205775160 425960 929506243334426535880153497600 425961 5196725471069680613190158436480 425962 4581447775749796500057802637232 425963 17313225480689776219754974189584 425964 -2421682562612587614055031586816 425965 -8002408186787696468434581745140 425966 1896100952735170254750156859584 425967 2337980235122500985490118509312 425968 4552861523136955065083312865280 425969 -12720232337375471271046906515804 425970 3087446027826614789024095381920 425971 421445959031602535878970257408 425972 945245375527988176190330407680 425973 4017652376316793196362319114784 425974 -1720413775924077134745496167264 425975 -5108661975377391623417813835000 425976 -3182615428587939268296261120000 425977 -10681621350639395339329247233174 425978 3402190285485789800039477696256 425979 -1073406132358729129660117828536 425980 -104202748029009394716923865600 425981 -4869248329482090673981330419720 425982 1431168210252074919227840822592 425983 -4607472309157415191846222157616 425984 3744227323841512312703224381440 425985 228805371512372140601830565760 425986 2665787804209998542002119474816 425987 -4025960731266213742730613743364 425988 -4381478673946498678282107539328 425989 -6063603652840592867840830930210 425990 -992777977740538608640930137600 425991 -11252968903189762732982479748400 425992 5225786100752991556965231329280 425993 -28416152372941240940483585665356 425994 -1672282507987352775467066400000 425995 1921275011021153003953340436000 425996 -4535169485746707030844858897920 425997 -2231825942885887608630731341344 425998 -3038921390528958304127352168000 425999 1660755086045986228682775431040 426000 -874423631912953736331067392000 426001 59059840218535190465813821552 426002 1482989348256881397849312098304 426003 7065137041042234707199115716464 426004 9949089087576235573278490461056 426005 8176503649671040845381686685660 426006 2017187472778641860090913792000 426007 -835046216996560044275385730744 426008 -27400230909749273648766371758080 426009 -8116355755385492157289927992672 426010 -732226436424831839107587062400 426011 4462242008603979270730595028612 426012 882682633348890907269932826624 426013 3501261030182600611680999787360 426014 -3404943145522908126837068852160 426015 -207759139808019090621391976040 426016 -6160382048000549415033624526848 426017 -1208047445099811853178993832768 426018 960411379123480628013060948480 426019 6395804596682144361577021485960 426020 -1382303946667431926155362508800 426021 -3745228968052273405207104739488 426022 1415333174063103632471364139392 426023 -5984534717327942229186294597336 426024 -5009863332860141641886807009280 426025 -7106228605413742046652517732450 426026 994637054641177225760716909920 426027 2476948207415451475588497119232 426028 696921522096440251771107458560 426029 4830418011697349314332189789984 426030 295523608532123172144357872640 426031 4929982784398725943986980234064 426032 -2008597086268451840679056523264 426033 332062756381736807093727782400 426034 423832604006465037985077614592 426035 7128480581823194853820713272400 426036 -1444280362180673395163463530496 426037 9262910605857883368445711598400 426038 4703442365974324373523561685920 426039 4925794386546414245895322723200 426040 -10919533715724968329263277363200 426041 -4226906856418684979482154304 426042 -2867679147576673475905963055760 426043 1933169874832031767074044690040 426044 -179513772664124975812360794624 426045 798832162394558639685401908320 426046 -5332665758469599359941942198528 426047 -16096755913864959710902536913440 426048 -949546586339014216224230866944 426049 9268377330569551535789819959254 426050 -189407429738261176906124029200 426051 -6223061561890190537205147265020 426052 -2510434787513286844757654654976 426053 -18345753473308197725854630955040 426054 -4110721170640073174755041994368 426055 4013508297791496146962136408640 426056 1737436772173044767961847603200 426057 10803170156280402494138852013840 426058 -2629498562983594088397189447120 426059 -2042694510981993013071626607600 426060 287378846253636002549172679680 426061 2694717704142786491444413212662 426062 -110377039313242739251446226176 426063 9700076964784029224932621778688 426064 -283892280437170664584451194880 426065 2234620649212719282564711401460 426066 -1918770210744918919415279957376 426067 -2064421337254893463124254702320 426068 -2936329389550653582195026929920 426069 3488090267540634271746480772704 426070 1718263055269193716587703714560 426071 -1684385541693068367612454996896 426072 655177416656195651754107658240 426073 10075813101542150401170190717322 426074 1154122756939939629072298408704 426075 737896828654864046233052064000 426076 -1212186866494726750884665357312 426077 12803271419505035368203092677926 426078 -1515929015860429781851222447296 426079 -2066522536580191153093008328824 426080 -2864956627085567591577841827840 426081 218217507731718164704904466240 426082 -761302532720636056570130137728 426083 6249012954730750290288584775120 426084 3662492453633669779991953806336 426085 -4719150191249459769674774292480 426086 -1249086453059431346023145119008 426087 -223258226129215728848662325760 426088 -77964315105330604132177121280 426089 -12506716792684440463074983239110 426090 1013331609491842828908711244800 426091 -8496388207666146137813500218508 426092 2618017584893452003194807459840 426093 -6357617137977866217325125222336 426094 -4646508542783433575461523424960 426095 -3566830687967604653943024720000 426096 -1549574084754341292510398545920 426097 341231450250795118503056568000 426098 3053503419217318900593922936320 426099 -66846370868069835301739604432 426100 -42231960712308129451792969600 426101 517872311527167515763142615800 426102 -7751497393288682313530452586496 426103 -6894643216964071368959189482648 426104 771345684511933940089836503040 426105 710702941837005630568433354760 426106 -10377640965198476758680092869920 426107 6284644124000279887973147984232 426108 2503854199945789353140513333760 426109 1633536439642902722171501643820 426110 -3345936498395277943993249775040 426111 -2739681522227901800556381943296 426112 -9559865177689133225899406131200 426113 2470796593254391771082104369440 426114 2536175932304292242300336394240 426115 -4737404601542498164018242960240 426116 3508289156137304570115139120128 426117 1076724878192850361676844595680 426118 -3474657937551474959711776616448 426119 -409359886732926109434499154760 426120 2540807873886265389504309657600 426121 3863216561245123111478698927104 426122 4008520714660590720321648705024 426123 710277730678365703577996753880 426124 9384044734294565222903843991296 426125 -1321904003848763825250223008000 426126 1564245919093116314599958937600 426127 1763279570116503029795344133560 426128 402798074750615086887590141952 426129 629489599058173387194435902400 426130 46535073844404728605575813120 426131 2420239251084009632958094933932 426132 746348589720718383998908108800 426133 -13561170344540876303734076943840 426134 -6839602487158498703508271970784 426135 -426035761163693441427004052400 426136 5540609777673651170407384135680 426137 1190614985821522909593143345280 426138 2738192023098765917327555218944 426139 2037269704505032333230674506272 426140 -2449448472115762866583301376000 426141 -616378576651308137572008337818 426142 -3216704950584537301362957757056 426143 -4186440275228492578984261886136 426144 -5029565058582241974656478216192 426145 9691850396979545504650720938900 426146 -304367957019874072557261120000 426147 1877253601648898188984022004600 426148 -3838837275438378659840443153792 426149 -308802727500165343258222390464 426150 1982955779202131941104236080800 426151 -5768254978413774361329140726400 426152 2540713450925505716560353561600 426153 1812159500710284843884585167104 426154 2525787359943865288802488091232 426155 2672808112567187350117446546000 426156 -8427125260559452875356485186560 426157 -4816116788149096530630474389760 426158 -2443767862676880061907614384320 426159 -1971743377579701941438110041336 426160 618234379645638575976809103360 426161 14142897142400783042879359407762 426162 7336438987975392982386542976 426163 820206461336510882792746342412 426164 5629478967113203257400177877376 426165 -3696294776851901190129723514080 426166 -829632114911492397904640605056 426167 -3358650240426775227751848995328 426168 -7373560069168650005423872204800 426169 6558173271169511439220970475460 426170 -5822749304146945448520221548800 426171 8025092576330519610202554041112 426172 -11714845409955546973966982093824 426173 -100915459981425825152118391872 426174 88465575488192093007350876160 426175 1296891823265247275067554209400 426176 -1779932590222781928021578219520 426177 -7325781662708702585727748555086 426178 4589659727266192647082594261920 426179 -71939008980403843377975995616 426180 1413717644649802682235972648960 426181 -2043514997874242629204169782080 426182 6119550505918427806488751140192 426183 429482829164836931276327302824 426184 15976273016829760058558995660800 426185 -1639672955485408585285593550620 426186 -4616457982356095896083529506768 426187 11111798484846099736399537845592 426188 630200001926664150679800840192 426189 -3015690897632429079885769184160 426190 1096700135539031928230892249600 426191 -163407845178914479328736679128 426192 435629203656648763576969986048 426193 -3029118796093396319307505516558 426194 1499952923277957727063262218896 426195 976215208557476919103209446400 426196 -6459030634337109064873993531392 426197 -7171492475257496341485115314354 426198 -1312343805983231431409687235072 426199 2056793441699024489934833709960 426200 2381418077916614326993691904000 426201 -962349986746782122002962558768 426202 -748555134889725153279601981200 426203 -2745910167816317510634631994880 426204 5371816684072513499649454141440 426205 3120201105419260032581256249600 426206 8012067892125813899112762512064 426207 3597985381916189255317289185824 426208 -12011460246242100132365288079360 426209 2584425333933102006005295489216 426210 368304454089846044386242600960 426211 11798510071184855953131248166812 426212 -3078998487981934970057959342080 426213 -2663795303793369665126825650560 426214 -10951810213255921063091835826560 426215 -12170660312611523305107927293640 426216 -31678376679321149476719820800 426217 4336555978800267998702312207952 426218 -3380939985010921787915297175360 426219 1648684282013893272083851496448 426220 3948004864685947200968099957760 426221 793412519473845794593875905100 426222 9038281291983109838156072317632 426223 2825670736197410609690255622640 426224 -2207850916877772187122548342784 426225 132149436423949914039377319600 426226 1298396530640223895439565334944 426227 7351894672647448896639698548440 426228 -5957607814695387717199620618240 426229 -6069367506542962278264096281170 426230 -998520191904537519883234732800 426231 -2123953565910596816789423793672 426232 -8457107534096373651547455897600 426233 3175454162495050584414751141482 426234 286601033652044246529158983680 426235 -2311861796510979217691462008320 426236 719977804864054395706841278464 426237 2550295532299645035471171557952 426238 -1611316390025014495889475732480 426239 -1170830582424641518837506309000 426240 -1364406980867898040176491888640 426241 10432046721666655077946058133252 426242 7329147960262371021097839828000 426243 13569786519695630051199839437824 426244 1661720272674067451910492925952 426245 37709878302213757828432329120 426246 1590858454503597709780707033600 426247 431350633015388267899741418080 426248 10869566698000669827682828047360 426249 -6401867962873222978363709678880 426250 -331478410540117571257887360000 426251 10003564544594572640929477148100 426252 -310349007243825802311928877568 426253 16887201136221623949323101864502 426254 556930290526203806928848258112 426255 -1595544420349178461137562685280 426256 -4122298485164991419727482380288 426257 -4295947205029567130326720689420 426258 229720832378977467947977958400 426259 22916531733262676438728186368 426260 565278169524159718380643034880 426261 -720653676137715512750300267616 426262 132232498388638818990921241632 426263 7492526293007342020857014477424 426264 -1291536668659580357527330836480 426265 -869379533592414047408738332800 426266 1272308694099062181141336878832 426267 -4620892255069417539115065234516 426268 -1778967905913108380298906258944 426269 623813169635055172375135253280 426270 42983168706668916320430608640 426271 -15553660941527239947512965869000 426272 -1673465983893803779373490241536 426273 7250792558935894300858710235968 426274 1214468642841852620004410984832 426275 1775747160387784684612480384500 426276 5673569004685099899543299880960 426277 -1181022198086855016302531828616 426278 7296791515287300900667849705440 426279 1558705904688043704521254330368 426280 10215470112503142238488927590400 426281 3290634431599062115086406481664 426282 2451562454554706283005972252160 426283 1084781552656297223733860512 426284 -5857177579892301774156543590400 426285 1367849713638180538404980531820 426286 788191806815275262785228771200 426287 9570911427778512119184284817936 426288 -658521929563440807759755083776 426289 20266405421858170854865216917300 426290 26285151160516587209157934080 426291 -9184056470048314119350439006408 426292 -11802191396622735587015596227840 426293 5415291234986578607739635594400 426294 3462649412003961636073827682368 426295 1242379847843150576198351491800 426296 -4666721633347034630481176064000 426297 5947922646199759072244418277200 426298 -1784209235089802399546372787600 426299 2535774844240310785830216120720 426300 -2061084124148533786440097344000 426301 13946651186250040569607113999302 426302 130283822460415762261849628352 426303 -291489773989186900601773409880 426304 -2461113415174891145428516470784 426305 5825034022063641178707938344320 426306 -818161177276433231154660370176 426307 -3751341889440002923125378679088 426308 -7177091455251622974931468303104 426309 305634489253398601864420724928 426310 3044465691029996486339431296000 426311 -8649101654510479794306077618088 426312 1401433624599603443134066851840 426313 575897539581734138505860121040 426314 990459163393016322180564759552 426315 -2184606330652352256083282126880 426316 -6083792151845526747956304207360 426317 -17223025135950965913862704873120 426318 -58641437545433277052549514112 426319 -16081124809554336272476042587280 426320 -1485591036483947567196867747840 426321 -2408099720623737646523791265856 426322 1598168586931734710125371156480 426323 -6011407674961355215283358089136 426324 5801015523264803000177926957056 426325 6458553056774912414884675959050 426326 -1990970529481170245560633018560 426327 -4008098099415478084042088200320 426328 1676807668910370463597990379520 426329 -206616742995827918769725343480 426330 4529670383359722258472707648000 426331 14555064698358581275800353816132 426332 -2473625522675411468092247228928 426333 -433395724091424583243108104576 426334 -314774514864728504843988386880 426335 1805279316428554467203517447360 426336 -474395255082566477531203239936 426337 25849614766143708429708281178146 426338 4886979885145022115009194213760 426339 -1646907124470000848987524759296 426340 1083647370659152756166497347840 426341 -345971318293358385974271624258 426342 -1305659386981947113300743243776 426343 2045337637445178124497230517120 426344 3762878015521291148291026483200 426345 111104926640756037696892328640 426346 8692250055178494457271919421872 426347 -66860755022186137489266790728 426348 1063975443535773226479955175424 426349 -2800530003033870257892612124800 426350 3035951617171658384966745206400 426351 -2358295384050108361032902816256 426352 4005818114326508626246795821056 426353 -13405560286202036405120249092398 426354 -2189733898538620649723872452480 426355 -3491262897101406635778056400480 426356 2442138752881397041707904800768 426357 7799778953014885116181420256640 426358 -4530063248778269910881622810240 426359 3020287557788799596695889284800 426360 -4047415172964274761700098048000 426361 3046392950748459570614797592452 426362 -925853108220015988463925671568 426363 -3853764212324200165328943191040 426364 -5504880621378890120761174964224 426365 10404158939819342696974038852600 426366 4835586736635609473979399721152 426367 -2945155262830803408705671388960 426368 3473307559138529287568747397120 426369 8355124925645366889246282429744 426370 -830709872293659394698894435840 426371 9682317241791592130067559258944 426372 -2830304435792659194387056145408 426373 -7782503121905342120684010217440 426374 443462936873416768866868197888 426375 5975396663537952480063962070000 426376 -4424033663554575355479923097600 426377 6399828390298242385460876009472 426378 -2116279961635466560665940266240 426379 -1229370564543696287099785604360 426380 -2538957671398667365353425587200 426381 3814338779631103014448019319744 426382 5200780621162792333372650638784 426383 -6825094961646209851663033852368 426384 -73964540241794535947047010304 426385 -1618684835012225947413483485400 426386 1356375130122466554310072981392 426387 -1575798733623052363883133791556 426388 71114581512494113512790501376 426389 -14705864019554739479615154909810 426390 3569076130602177519926218525440 426391 -4566158453504321843035803464528 426392 -6200712034115448667396736256000 426393 461488925154532068052562328480 426394 2441125984690089839360291707872 426395 1003570107863272630657625512080 426396 6604964600792408962167216609792 426397 -8760756504087495370853155271520 426398 -5134270634208673038325799755200 426399 4639837076664229719753597380880 426400 -892887422202907514245752422400 426401 -9435820565350410682314069293598 426402 1162245658600334070508985833680 426403 7378425925524170604976953258040 426404 -3097016393214386323009026432 426405 680125199270760532405374935040 426406 -9407350418816731767623413090848 426407 7897182255721748781095845633656 426408 -559782747040416881709282508800 426409 -7800306664939015305823943981393 426410 -4433721730966913542721806868640 426411 1809340324761034944718117941600 426412 2431482578451295536701362669568 426413 -3420456367130654642800954113876 426414 -773763938624455843283314522560 426415 -283928324614473762030466648080 426416 -616473753761509484885542502400 426417 6378014914618196666653784750880 426418 -482151450846168670136529561840 426419 -3226002084517455149014207894704 426420 -3400614417875459981299106734080 426421 -2398392640106941877917016335378 426422 -661879768751142240679567358976 426423 471450249316225792812155007744 426424 -1734951387344058754765128622080 426425 -3388582266717738534031839587700 426426 -306259246213265999280784195584 426427 -5634800531030108769249095469724 426428 -788413183290165975624540831744 426429 9065880590866437446742693319974 426430 -2041387482454849465783613000640 426431 312640263144246578438668963584 426432 161462519544069265224150024192 426433 -5275511157097422524386223382080 426434 953930297107878445543923857616 426435 2975597923529740855281978394800 426436 -826625171720660912276377845760 426437 -5092153686246317075557067932608 426438 3130999682431113382772375136000 426439 3164338880785991667029587723624 426440 247726378946006792740977868800 426441 1773389945131845458521612338144 426442 -4504782149066971720310117184000 426443 -232106262436925103134646157776 426444 -7228450520638758971345500291584 426445 4070593126904792811194313010800 426446 4949692566886307552589699156672 426447 3566786459100061471315163402616 426448 -3013633280467631300009334276096 426449 -6215819742894683115466141539600 426450 -880878567671980787292241622400 426451 7572185365500870857549062585504 426452 -2633683647099601185764218521600 426453 -6579652024897496095655295033696 426454 2097186009467789452931786575872 426455 6053548866144794565674642857800 426456 239427610296377821058560849920 426457 -2522492392167880291791985337600 426458 8077985919740757952627595908080 426459 9629523782807345597071426062528 426460 -4593500749518989308287081822720 426461 4389111212864916723147952840032 426462 648011873133556104877067476224 426463 5379058229562775371032425678680 426464 -6546411924923298191996109717504 426465 2646696128768358933911428464660 426466 172068373785569679133085712384 426467 5496904312250081001398013052992 426468 191053679177505399881177051136 426469 8679996420952830044073393503870 426470 2761662411876095598747727992960 426471 -749973592969579778206201097688 426472 -5039598230397623581761050035200 426473 1382250977897872348636063580964 426474 -63944760795552245899218297600 426475 -307550656497223016199254987600 426476 1182528379770573035253000802560 426477 7361934074326797295001903622720 426478 -955510300432219282744119436800 426479 -13360397302574753706273492071424 426480 -1256772134749980934881687306240 426481 -2655490003082661373706021738976 426482 168750603833127644383747421184 426483 -180620262719643746504640047148 426484 8127801856289574563755774918016 426485 -7905496178698751906219432606820 426486 1646230454703737188236611849664 426487 -4297681214812200379451126563864 426488 3593572356289789429757752320000 426489 -40598409068934075382397617152 426490 -1260152766652049710051323348000 426491 3896296751786703062969323374480 426492 9087387697763391185657387827200 426493 -9665295319127969885929167680 426494 43452319954417980630733879296 426495 3182412886846915639572850623120 426496 -4277075091937209069276330196992 426497 -7944516357724400319068101858368 426498 563598506013181297638656882688 426499 1766746473842949095964790153936 426500 -7917572528171410303469742528000 426501 4565539873674343208806528084830 426502 503794919586709237148766764352 426503 -3175210034576048687674643066880 426504 2011423919344531293049450168320 426505 -1387502553721538487152901837240 426506 -3337318452371233198521876516048 426507 8884772715924959929626850631640 426508 3456285837465986738047569475328 426509 7661064085721564855108260775916 426510 311691140142616036481644143360 426511 -748977858100991919199101964200 426512 1364908807436590086944284999680 426513 -373744230222276756369619245216 426514 4489750189087806382198604975232 426515 9234128574042172893260669066160 426516 2053260897689006264039829092352 426517 -12173729547270026314652178560 426518 -8926181259122704102061510669184 426519 -11273059163836496575559441173680 426520 6194191895020409019257123020800 426521 -23495249129444973190263017808000 426522 6836426496060789617235307401984 426523 -5686021436117335970142008430432 426524 -2370295201128815625832342017024 426525 -8605176268404627310557009600 426526 -887801579852712768671306076288 426527 17243641566029572796550275777376 426528 4042934711061847523057794351104 426529 1915115653808283426213670942720 426530 -2517104261228655763238769578880 426531 3651919422711853060433054188800 426532 2624596683817829994772733456640 426533 -659528290624298803748562335520 426534 4425232329019716086579890841280 426535 4523439625766710404693304701600 426536 -5197157138006056922640401940480 426537 4774661227271360861836962348528 426538 -2116560090912946732946066114304 426539 1373648340576690553440876357624 426540 -3913320406352864920727536051200 426541 10086841141363666883490735809942 426542 -151070412172546716068826532800 426543 -3731958069945893252157067821936 426544 -798142131661675638082871033856 426545 -498150087818358877048956283020 426546 -104697320372678454722686449648 426547 9513869759886219703246868832144 426548 -4677309114558849420927979492992 426549 5058168677656977175538939928864 426550 -3995451517932369139407701400000 426551 -2647644450880000440578187695448 426552 1673990795447154523797096038400 426553 -8594836999312209642635328778198 426554 1196132019885146804574332692992 426555 -5935312148215640758511494345200 426556 -9152088340022866779902727817728 426557 3027109931743813618005467760960 426558 -1268031559256652827712979298304 426559 -5334467123036799363334627619984 426560 11798726834484985986400911360 426561 -2490583219140497835634860444480 426562 -9044434849701613761431013361968 426563 -697408950006391493480365189188 426564 691710610263801941460767204736 426565 -31446233255543505181163865540 426566 1104085501266401425172262126720 426567 4073410624436226156862524813480 426568 5639100015411746670297860997120 426569 -4330609253521283522297264877120 426570 -35062932966909418243715212800 426571 3613234050129120765479588282392 426572 18140803435419850303812965160960 426573 -1555280718229659860719100271360 426574 7566728317190522079724889401536 426575 -1790022666661278035782134656400 426576 -1991704173738539288186845790208 426577 -1916601668264393392604960278620 426578 -9243428468042064184820048354160 426579 -9132843985172176008590524940616 426580 -1044955420740476791231895838720 426581 -9916834858268052108333779735616 426582 2141781208109506217772938101248 426583 -12164882695752363425666813170168 426584 2666178065064685143800980162560 426585 -1858912622902593953202229041600 426586 -2962461470991030345546355942656 426587 -3850554906298001997318441036000 426588 -2217789284711273061758025154560 426589 13324757135724286855873978704256 426590 -2362209825752895806165486131200 426591 1915995037343657570216590302720 426592 15022645821780504815661894991872 426593 -1203870593378877508208320573440 426594 -2369820684777214065224480972928 426595 1257863114175519760652735273520 426596 -4991025285439514280534216124800 426597 -918838888983786965182911855072 426598 -9453445749746192077196948921664 426599 -5848085762224397524829224729536 426600 6016970030907517407039283200000 426601 4415551165008935083340546945152 426602 285215436052437959503758895104 426603 20201365387221132031448416704 426604 -1742199040423236580893971149824 426605 -4885907252622634998257757333480 426606 -3589919197049126797527144848256 426607 -5186701202684728189107213883160 426608 -228482440844588400448230260736 426609 -3367527146935457467615694772336 426610 440965219136340116090079869760 426611 -5451719868627685333810692868788 426612 119407729844946432090971492352 426613 13631260606533597231706509955584 426614 -4531613450054801859583554133344 426615 -1004851349990140900775757465600 426616 13029023064813975821360409108480 426617 -4884259134413353333500031294908 426618 770373964754386849630653886944 426619 -34328185613474704277568325554240 426620 4997478544487574823946852398080 426621 -4071029455138037419505763462240 426622 -252539761874093282430554259456 426623 -12717999002058785492615096807376 426624 3723042686106819724599550279680 426625 7742063814393605718516393969000 426626 4244718408859197647481595430400 426627 -367083638306490933751276538640 426628 496747939199276508357210762368 426629 -44125995366704566899279958080 426630 -3754170501871097795205468516480 426631 5458446750924931415057005265432 426632 -7193027956584283001411277035520 426633 2766113549490987451909493124624 426634 2492215507613019112726504812480 426635 3584672372748833218197823055760 426636 146124220000439462984455099392 426637 -205896768862943298683477776714 426638 3146797281426388914212927862720 426639 3461663311171316428285648649088 426640 184182485308144396192380764160 426641 11848061543197535791118356149042 426642 4971353692447428965318421137664 426643 8545525618736734856883829590108 426644 -4378236575311660110569849537664 426645 637153228380618179059945500000 426646 63108600338640991835598912 426647 602054391908527827951872696352 426648 6760325284056398464308528537600 426649 -14330811932834049185889084713964 426650 304907155876374115441397529600 426651 -6086176909785532910530375204968 426652 6217410110816576014415648001536 426653 -935498147768126868439609286016 426654 2785268314920030068655989043840 426655 -2793857810172326933569784452440 426656 2218223470008875867145319219200 426657 -3082851632241419777799264562176 426658 -2960779515890229361912469062320 426659 -334823218331655451156969968120 426660 778552393912111832322715176960 426661 2261700031208392390066617091262 426662 -1041462153060328173078086289408 426663 6236989179490038308052032826192 426664 2011915996061950539934352179200 426665 2561001105088506899357690001060 426666 -2805273081011516207861867857920 426667 11610762512991689574392297429592 426668 6485518229882576133953854265856 426669 -9832798217767911905901737509056 426670 2738730488377296226547908601280 426671 -2989678982079868625633798454288 426672 1720863658448486400860663169024 426673 -1121341113798806113256459699136 426674 -422038131217366897162028903664 426675 788050718080988784300441297000 426676 7314089878026096306224110616960 426677 1905123889195960271834583648060 426678 -1004538843277200473588471623680 426679 -9860028843366637913705547905280 426680 -1469396871615524611140625305600 426681 -4641385510872228375949613312160 426682 -9486483997381857328120570114848 426683 10654908133718625222562706121840 426684 -1528641768537510892884747136512 426685 -326122626697157671744076663040 426686 1850128834585945583496288068544 426687 -419728984975091802996605959920 426688 1192669209602220436602916700160 426689 -86746180281178273533906061776 426690 -505496304641641988607138984960 426691 -16028861912037848329707592115908 426692 -4516738979160952273484220211200 426693 4108258484604789136791182756064 426694 -5671572833876267440050872214528 426695 7170418600535181331198215924000 426696 -4423510904801844758854873743360 426697 14594005084139773521640145517146 426698 -3871388243986352328199978088400 426699 -1019721817158637336819769951712 426700 -3365379638562066374421268185600 426701 -10058197470506983474016844350496 426702 -49129007524163633390727872448 426703 3512169258708150723268608264144 426704 -189392502433185625926914580480 426705 -5131450066875249740909477264640 426706 -2896825834314311231791464445440 426707 10038309649428382795617661582956 426708 572669070262110072330455255040 426709 2478620230175255884057178776910 426710 -2655077959950510197187161844480 426711 5663794323397428297514328263272 426712 1439333559476173116726387056640 426713 -5285780502841045313389551899904 426714 3339065334919027806883307543040 426715 -940844495767915443091444202880 426716 2842727088961939701862590985728 426717 5052683797930917985065423557580 426718 -8077591889100421810371378541440 426719 -716609941632629868933069431856 426720 -1053206846654756144677744803840 426721 4849001881550346514033181246720 426722 -452716731490514657231447303088 426723 -11351439158427976007897950707072 426724 2150845640479839170838473338496 426725 3039819503257348422260076658350 426726 -2957203021093098513756844876416 426727 1617184258255197860599781645872 426728 -2052364801380658923497561671680 426729 9948764610404972194079983048128 426730 -1059226172124041555444445868800 426731 4735813909458100459509293900532 426732 1731383995285822162940669952 426733 -1637180634147197676623884918260 426734 530898723376692437511179495424 426735 -3339639218744912208241420920000 426736 -1851346415725070714526855168000 426737 -11001096027663096370739023165614 426738 774388074771797618972818556928 426739 7440596776504039049617729742540 426740 -2785092059287279295592984422400 426741 -4637186263558534479577007984928 426742 40609788483479947256044697472 426743 -6513626555228073061876597066008 426744 7577859561514447439113062543360 426745 179824752690577808126634921600 426746 -3124094253906046748518707403776 426747 -5939533319290528008163216829760 426748 4351113743149933774372822137856 426749 -5999665290651761773643124212064 426750 2936439340753858663765013280000 426751 -385067199560336472760432394256 426752 -10693974797879054717641046360064 426753 4388507108487206740833711541362 426754 -861102190680576677558494554240 426755 -600717477783279993310631620800 426756 2201833899624251930038328291328 426757 16980688202530106864291899223006 426758 243998676494902236208459522560 426759 533647245694044263724707466240 426760 -1491120354945150760847243673600 426761 -10489178484200821108403003473638 426762 1579602169598519442037627929600 426763 -16541986504551632074927050210988 426764 1825093788005595483593324405760 426765 -2208686542048182253652186417280 426766 -5103072790421041149417646959168 426767 23492588884727389287544946808 426768 37482440235008836712402386944 426769 -878341556971763759385123395328 426770 -4480646247935244729307446253920 426771 222050484191927900606566498740 426772 5023684642731909696848594965376 426773 -3542912394212333072143072404978 426774 -4669712299753425644659035647040 426775 90880327789181699424543449800 426776 4086442351818238428170409615360 426777 191642058425564039970144308736 426778 -4679300976400595097836328165120 426779 -8489445967510804911655978858620 426780 -2594593278400970655764120471040 426781 8340917164292672659631506234464 426782 -7479299110752234103086473467008 426783 1268091599577866813468546964864 426784 -8185507148684744928995080863744 426785 -13529325439601670377995178730840 426786 -3948653299848350752289662569216 426787 -12656083949684384386382311174564 426788 966354578726549844619549655040 426789 935487163038452846618784274560 426790 1759480471996407785846059332480 426791 -3047180525110925945714111380248 426792 -6621542554757156806752608993280 426793 -1838020362473984028436515531420 426794 5102153530156145097512245803696 426795 -559804347557853734260488160800 426796 7161521705376419488517490617600 426797 -5389982490115993401421106116800 426798 -1716895973784430074852528887232 426799 -2623094327442367748556307337200 426800 -1009444626727146066576425779200 426801 -839172097853267559155545548960 426802 9577369270679914225817543257632 426803 5413309482687775965873573139584 426804 -2786902932730529235489966747648 426805 8323641531687791893719635666460 426806 -4564100248872858908825854299840 426807 4318477483789261468132414665120 426808 -1929298885414172247066761134080 426809 -608462213484912031509454580796 426810 1401073138959907043310572229120 426811 38601898078970915305554083328 426812 -3918568318932192959657865913344 426813 -3547065222502443749122400077056 426814 -7451910180725000592337620159744 426815 10252209430032093811307819625960 426816 1218362796430442767636129382400 426817 -12796438768025727289750663576748 426818 -4805930527882189294775047680 426819 4763564843291973382342650758640 426820 699836875140854832048561358080 426821 -9355970994895586354018165404608 426822 -3045299009638295278147718799360 426823 -1888467307934857237577212430760 426824 15882127964993697857695415976960 426825 182823485459908120975449993600 426826 -2778222338949479885924410678176 426827 -645584227163926688478311074800 426828 5685118110450994643072333176320 426829 2027305789434834357388785525484 426830 3075843954655558568067276922560 426831 -556681294538016338614200505200 426832 -679913928491900849721505742848 426833 6635953456771564624630394611824 426834 -1721545786638029041594495068672 426835 9941588930162052849128216281200 426836 -14443354666726397215838508241152 426837 8509715541158084386275722670720 426838 4496749496135836381216239304896 426839 1886336748869531409023000605632 426840 -3339460258981148595442325299200 426841 -6295108531089745484523213968758 426842 1993400591723332972284995661792 426843 715177586426720541999618769200 426844 1445268133096298803319300582400 426845 9281522910422575105812693029100 426846 671147114095368789878667193344 426847 7960391016372179774815307782912 426848 -9498819134661438737031673282560 426849 10369910337601775070933727708608 426850 -470402831444104554349197459600 426851 6234770849549209719865027437600 426852 4512263908795506907524563668992 426853 1526458578446594826913845967456 426854 4909336417628447517657868492800 426855 -273830688766794177039333312000 426856 17544494975729167734077818828800 426857 4739027699356339386964911807552 426858 -949008345637974806054729730816 426859 -8664780998178284473412039340940 426860 -3077519175104228440502262528000 426861 -179434642961985893223862082112 426862 4415113456776916768691556034752 426863 -6419102114450002693914105795888 426864 -1778813143151431016690335973376 426865 -8071414102570810080082546123200 426866 2397427630471642850760192119424 426867 948501865736469605444048186112 426868 -6099785323210734574290986240 426869 3190008322400689087676837870880 426870 -70442215838996096118917053440 426871 -5407588795911423042226402347928 426872 4293369075640982555777818828800 426873 -7098120243633714476788159106400 426874 -231268603779900767506232072448 426875 1481920747439389133314379782500 426876 3041498787759595451939956204032 426877 -10561121308858176872292693617856 426878 7630553072866412312177817144000 426879 -4604122941939201593023394431176 426880 3908995150557853079996203008000 426881 -668620885210303976140041773376 426882 158219726082101019987618667392 426883 -5837977182764157929010620569280 426884 2417668416830087986833506802816 426885 -3750407809047446813667741312000 426886 2138707177148308737952626188544 426887 -836104893045946981702471297008 426888 8118537342147122460998883840 426889 -2624131272283733389457732862310 426890 -5870187977725518006501427600800 426891 -7818172588759775316936457492008 426892 1437111112460987734897344261120 426893 18428815744672599771353777609142 426894 1509254707252510757078744073408 426895 -2914902419273723690076482773920 426896 3568600165177082436155216535552 426897 1966979945972950947897255915840 426898 1361209206158947913671016845200 426899 -4849608687485987863422820040244 426900 -2571738013506025598437782835200 426901 3397805583670455272888266036224 426902 -219013868318484574475753278848 426903 -3940767469601795301263719044120 426904 14625274689245767123026616320 426905 59042313860638433537191389060 426906 -501097287754018834658612829216 426907 5811500793599904359985324353680 426908 12126782045203478520137581936128 426909 -3103199394020256005030054378880 426910 4881802908355959801334715406720 426911 -2718562019640290912980054224600 426912 9470915353708909852893728735232 426913 12346932598615391277854481800162 426914 -1703597446721923056429400890720 426915 1473007072466170892234873343600 426916 5112972471463121625483759534080 426917 15425495517812847368022363051966 426918 155622152436611733626968960704 426919 -9202495772629571965116921932680 426920 -65797375406473494888181862400 426921 7204958483811217150530411983808 426922 240344054409150088657484302512 426923 -892268450384670556537793806080 426924 8665841622596733995647081881600 426925 2335563423891594711385311267650 426926 -165912826985893027848132775296 426927 -1147729506772081172158061080560 426928 -2314115652698303003475408437248 426929 14687598797911872899836058820720 426930 470585264206715961981937459200 426931 10248274476120028615348729790732 426932 -4136897599910751168736054296576 426933 -505604679259562876341211419080 426934 4605146632513614781786797491616 426935 -19677219321709589148301820311200 426936 -4523211322188662790499618713600 426937 7890512643173125143553777645866 426938 2125715182920982188161981530560 426939 -7806866661638525335942487916432 426940 4906639086239293892399916311040 426941 2013184046129982010764427926342 426942 -191043373950451792636837508160 426943 -4718838174029530744286613920400 426944 -1809392131330689713092568285184 426945 -5859785863069101759768661342080 426946 -3815946888890845297226993351136 426947 209430058111146732212042834760 426948 664951639961425762343100358656 426949 -1736956628283373364120055485760 426950 836095221248703426949725276000 426951 -2913175713451506263605978713216 426952 -753338106081726168434860154880 426953 7033123905672456982603243895460 426954 -876774013232494461433762533120 426955 -11321762899649688584414428371840 426956 -9228281151350949180635485082880 426957 -5021725603782795915462275338560 426958 -2277171364992319198022015620224 426959 -6348624418791291013408641085896 426960 164348331293633035340610846720 426961 3121725864461229189157772444400 426962 5331297167907897871328586137232 426963 -3023348282512124156061375117312 426964 34046429067267481374495987456 426965 3298156734373350403230480585600 426966 2421729612716536929173673023424 426967 17138049421096207341910828224360 426968 -6054026873716644100778485708800 426969 -11411512838235594306215084330406 426970 -1473617701121103944410547884320 426971 -8832564454383582429344866656828 426972 462001152679307503079980990464 426973 -8010905688772966332110969970778 426974 -2871336069593151964831411940352 426975 4519329894622176284237064672600 426976 -12449336619980684008035458482176 426977 -253790547922247768276426322300 426978 5840335262054402380204274315520 426979 2019512890436782510974849156512 426980 -1137001450620193409184122703360 426981 -2113877786064798840450323103648 426982 -595480185932757246813661125408 426983 8227709654349384422108630706360 426984 1256629465935333597143932600320 426985 -3899100883662111363518750743800 426986 473804110329947287588897618608 426987 880813816533261086428826153280 426988 -5108311076841577380683168288512 426989 3141072483950291673412759966956 426990 -31809397503958721298777000960 426991 2308996873317681489141739286152 426992 2430247590286428392593256349696 426993 -1749132754636096173985587326016 426994 931512075199229579970767376384 426995 9223807059737890266921645772800 426996 -4428517065825911410334776147200 426997 -1006803741296437006582997129554 426998 2476872801699711701300904210048 426999 -12865273307153215925431290519600 427000 3532631667390547775460126720000 427001 -2364464824878663898716874702998 427002 212875105459025587198094917632 427003 9818412818302603570235304129264 427004 -3494817852093776194304431570944 427005 1451675809830586555213042363200 427006 -9418588615058641656530416191360 427007 5930415218116901977601927302512 427008 5519043143691529939454043095040 427009 21428317808720455908170418290 427010 -94961354454409515527292495840 427011 -4216830200784594143049768613200 427012 -4832023499665879077018273794944 427013 -6410021260921334234432981352738 427014 2003499514407123229215807204480 427015 3372321327216317394954761693520 427016 2897762504072639444990472852480 427017 824716633199130693172508882112 427018 -3865218204983108882316663280896 427019 5272556406666375834672613926096 427020 -3290983103406265336452090839040 427021 1457093016514303009140754151424 427022 810612917134199839137312576000 427023 1333198151672168849602180073904 427024 1552897678919031228833549860864 427025 1844668483442482242317314080000 427026 -1416753692073064437188802281856 427027 -2285172225047203170812202250440 427028 -1661040720829901424972259811328 427029 -2081712566811627534649361051520 427030 -1751327796422831766738333315840 427031 -1263290748826008432271843546536 427032 -318643531895553893201778739200 427033 29663084634861531925137481744 427034 4793789388809087230283750872800 427035 -2196686678163322149760423104000 427036 12179602033516873847851243066880 427037 -798256136573937770166926556768 427038 -3751091162252978011182548370432 427039 6392321914515942703308870719840 427040 8628834576467525876020869857280 427041 -1071865780889059196380325607552 427042 -2995945244825004192067279994880 427043 9114772617381685180554976211292 427044 2482292390825630260501513021440 427045 8199653871365168852567038648320 427046 -5770225479982443561345422058528 427047 2133608529842653956734435488128 427048 9775083452398464019896399375360 427049 -272443422412350479315043118464 427050 58815394519465098889342567200 427051 -682754342960660269209799215600 427052 111804604234874703765718651392 427053 -3134919554660610514718652487392 427054 409019117754586039019184096000 427055 -3107297060361152047986700682040 427056 67818175982952381301766750208 427057 -8420976040302266414238635894748 427058 -3444916324714621578660989975424 427059 17195885077346455937026118436720 427060 1606675501558465768921619036160 427061 6818526583046000220212171163324 427062 526813584653028075447754362240 427063 -68968881880239417875381085048 427064 -5719882758208530515672490639360 427065 -1589929681957620605670269496960 427066 -3326568616121582114809169082768 427067 6154698265023222429000593446116 427068 -1597158474009788442196605224448 427069 8464868435930938229561068854470 427070 -586002540470414045200863863040 427071 -7863025793348784792136173471288 427072 1512657884223456648835061252096 427073 7313969077766627435831225456322 427074 -2540968041370553401694897940480 427075 4533975049825664570388003888600 427076 -40232254570576206074462109696 427077 3101551143133174733084985588960 427078 6695306289943510714456380927840 427079 -3318387963396586662936166129320 427080 789644205089879982600941568000 427081 -12740116805351620354027067598118 427082 5291346673846795700636359276800 427083 -2106871689174480882905670896400 427084 -822579596029545814799437082880 427085 3150391779808902937175945695800 427086 9129345851396814183238397644800 427087 1676743076271313281518716262400 427088 2923004589403845436549468250112 427089 6871679653413306259334370025728 427090 5748995766310393952852275312800 427091 -1580525736032636657336159365824 427092 -5564971516437620916744984680448 427093 7381939422859123981416966469440 427094 -116164421270979204433827666240 427095 -7262613238159368436902126135480 427096 915502853852513525046743285760 427097 -4696683896623972791219937216416 427098 559144753403877233809816803840 427099 6180006294124868481854876694736 427100 4134498556719091058072455142400 427101 3662729313146552642206716518400 427102 -1555931503149673593255951175488 427103 -10538450790963548322575737287648 427104 -5265181513462836381570989162496 427105 -62717270710546957169066351040 427106 -5119995181980760625390658595248 427107 -3533191812580971704766850605960 427108 7783613114325880859113166825472 427109 -2250179807803429739793547649796 427110 -2301198588091017927425565849600 427111 2368521528287678645341339152000 427112 4408969130716059088066260172800 427113 -20524603038320208053972403558 427114 5991016477277630096948006452656 427115 89072505399801740602208655120 427116 1569633824873686208628009457152 427117 -9863563533161197289173914577834 427118 -541896135279083443775218181376 427119 2095628919626726095187817940608 427120 1069292732623082676393792307200 427121 -1682487010700356029947846125056 427122 -2843561663279822064908215571040 427123 485929435649571193617667226344 427124 -6700298625392880534738378328704 427125 -9672549280288954969590179856000 427126 1817211379380617343250533893760 427127 7636727180341392493055516966520 427128 1779925067517097597973808476160 427129 753968775627646085530455630660 427130 -1438921621253630532046482720 427131 8452388326287808157078491084620 427132 4184190261915772302636710352896 427133 -4633651257248254246950540445920 427134 2379387174268789065357339011712 427135 -5628229655317753304536711936920 427136 8895717474292950407617362001920 427137 3239569068664576915085299080768 427138 -498063018145253122398130973280 427139 10952366426476161702667832620440 427140 742784469451576499496071577600 427141 8953538592799978792498897453440 427142 2707711675171804486323800293920 427143 10282351279367138262753501693864 427144 -830038167052023102920524800000 427145 -3329283076497485101103629235100 427146 2174365763854553121602958883584 427147 290100619941077130524503673600 427148 11049459583283483587525211582208 427149 -3135806924960210092186485244032 427150 3612177118503197323881463468800 427151 10258608392693149968159508111152 427152 745366679988663061763915120640 427153 8474656905716501086456937966080 427154 -461475665361496364656429567488 427155 6101952141328977943006375034160 427156 4049753442836580292156848617472 427157 -15076443514994937812318346558528 427158 807145882881643912302150840000 427159 -5617805093896295632771287901584 427160 2110564727302872700261721088000 427161 -1944578753939280150195795660096 427162 67670979391830914452492975872 427163 14951695345830869006559467486184 427164 -2668236087672503589571256231424 427165 -2898350930723651278921000456200 427166 564677688079163369966521311360 427167 1099627143450271823481011396640 427168 -718045343870783887455676268544 427169 -16298154511836471018636886790430 427170 1814967656575830208116039513600 427171 -3600836164691725230749549640800 427172 -7915095153084212325147562295040 427173 -2935155720420301299745897888416 427174 -218276683756108269023609212608 427175 2290262958515897973696773302800 427176 -1700153864020685966614089984000 427177 1642469634853909841661271799440 427178 4794176437255984572304959038640 427179 -1193455108430587301619571259904 427180 346435798951068657593550520320 427181 14032113941941054493746021448982 427182 -2073491004957574614667587476928 427183 -20852454271185555352594197739200 427184 -1360931507538206851879797964800 427185 -3172443423088795150469924655360 427186 5474010781565640999618351022080 427187 6024293364671533688837781437232 427188 4950249672194659782652822511616 427189 789891108513909599252061444256 427190 -1343747040485996892059363750400 427191 -856280166502569150172715652096 427192 -3011421562611583673576848158720 427193 5601255607670085908683706187144 427194 1769832031613088939642713299824 427195 1133752446780987202378118179200 427196 205636379391375726635669667840 427197 -27963592734091266293962703328 427198 167410171274474327599087545600 427199 7119335820027114166832756567160 427200 433505992645917343704416256000 427201 -5305671459271631234380040386128 427202 1058498709111745884872689411584 427203 -2428004306269805549301281303856 427204 -11803600976463368330178038556544 427205 87435727406957312807126508960 427206 388365832295409745591617124224 427207 3937211156094599602168333398144 427208 525630598818460251959665320960 427209 2980661327281751806196638508304 427210 -2112285156312984086907670579200 427211 906634093226326413809584444224 427212 6369312193345429317404678958336 427213 -10087407399255529476685042854538 427214 -1138992739416950186568898703808 427215 -2765535194196230222838733200000 427216 -2327581903717756194935880982528 427217 -5940968923816792263378093667008 427218 -3247568812170365099974884617472 427219 562092156425233415494926216720 427220 -2032002908615305148204486730240 427221 -1773635672174185591228509413760 427222 -2791080898232416275946362725088 427223 3066586699252327752922128602664 427224 1580786615393040554736695377920 427225 -647893291639582635346002686400 427226 -1943272169332824978797187356688 427227 4218956747471353393319056214832 427228 1658158585921578113569588748288 427229 -220078452464961106522846660320 427230 2893845941404419213092427563520 427231 4493827177378017096217316282160 427232 10934670305005970705330232360960 427233 -1883404657592992266595331245056 427234 -3088232017832178878304672927360 427235 -2053491619165940432509802182320 427236 5438498915656626869812838003712 427237 -2401870393506792765317981866114 427238 -2901362037991798514122114629504 427239 4632384986712252416299639293864 427240 -4687367207154295190672207462400 427241 1910738340746330875579642995642 427242 1215429140199348423524758431744 427243 -3250867790806670354190989514508 427244 -15964573331872795146802051995648 427245 -1171324514374532740384389077760 427246 -3945230695665918079629642260928 427247 15169520858802204912258914511696 427248 23095515989074271759766650880 427249 -11212487178597753003898796632750 427250 -1210835840146959422971585080000 427251 -3462619171653166258761279138432 427252 -1596087780873308802534252062720 427253 -661223855604910842826001112000 427254 -2449755322381919993625106735680 427255 -10541611275885321748067281596840 427256 1516938946462749585607658618880 427257 -6313055479389517929379725463740 427258 -2861863554682597144249322224416 427259 -2853852961404842974233097179648 427260 -2296984158867656811829102525440 427261 -5262215563840545091555660685736 427262 -2569835606467607547879620655936 427263 -1925235083609861278914417875256 427264 -10154951976957815136502184673280 427265 10929132127116227504953863000660 427266 769684515230900890313349156864 427267 -11189209947454083659524478287488 427268 -11345811940006728169218630942720 427269 581549623640629024598260985088 427270 3790611354911924407172261950080 427271 1745651185734684742939154677920 427272 8769536197184279716383718195200 427273 795341662292318805465162117120 427274 6099084996118362741937279289136 427275 288444811264444126711868577300 427276 -1103491463058291728931109440512 427277 -27251882153757407051904222331968 427278 -2122186284492399907847288616960 427279 -14028138550514802448272391351120 427280 -594541294895820642452541849600 427281 9731157595898335187948017485552 427282 9835841257260824673359096686992 427283 -4018853384903686192321106592468 427284 1515680643877885293844784007168 427285 1529728618614032484679379576760 427286 2935424224628469767318521334400 427287 -2003711226638561097038379992448 427288 -4914293335776374915732842506240 427289 -6161852567355300429133514522220 427290 639934558737554628522154494720 427291 3983744617430008717566822080 427292 -2387642375745664347288637929984 427293 -75602123645159053538396378676 427294 770242972947685965658992402432 427295 -5411811642658275358411908567840 427296 10737268766558764899868026077184 427297 2909034990125494621713184910740 427298 -373942382545398210155805543600 427299 7292000714665490937132113727864 427300 -1724288703414437036039157097600 427301 -2491615992811358590697407681248 427302 2949179710402196818241975642880 427303 -2792211281566144668185178077280 427304 -5390249425105119689608521646080 427305 -5227453354351100707063215161280 427306 1162638045078536572322553713664 427307 5055234178516449901691075333556 427308 779313682643381298817083703296 427309 3367297042474726926267113807510 427310 -678586243315762786344380409600 427311 -10132811741344987586080664808480 427312 4290695870968018424196552425472 427313 -440951629982502337011090554700 427314 3566774182433937190480483729920 427315 -1776945426590834352344278987200 427316 -14849238848509401564167214857472 427317 615285331184616314315325313536 427318 -6247594524671714698418993516640 427319 9219784892771794629341606641440 427320 3990509612187327539475953356800 427321 1203213123939296328054241907344 427322 -4457291441236578355637253920256 427323 4677546215942662432965791608944 427324 2484545229011748743103118657536 427325 366511533823637788540142140050 427326 -5258726623406569421279365641216 427327 -4544243055928465907737025717824 427328 -3602023407695294889364820066304 427329 -9155676141125446921397430436800 427330 1597277104415641238208051525120 427331 4799815829445619108293241485264 427332 -2954095910269316948628347904000 427333 99763762942982260582061735582 427334 15686719221847911191478431040 427335 312814351906341313616143718400 427336 -1989341407306966917231583395840 427337 4927743035044139654944277779920 427338 3404268233467975854661444855344 427339 -6751803750753748810373007134832 427340 -473908946360911336817131161600 427341 -3322478924969829211991992353696 427342 -403757885634496225331804928 427343 853216315838332054318807450080 427344 489070163774465964377853788160 427345 -3855795113530690468580363877900 427346 -2676020225843668944337019808480 427347 -18710752794636290651942857646832 427348 -8503109207484797101604894689280 427349 -691207828222049586384228940032 427350 251545636779498463999148697600 427351 12652031505275387429541473689352 427352 -10567844419904023724901511526400 427353 -10401223263489674797863893391936 427354 -9015740712079722948023940061728 427355 -6016221121034812398900064458240 427356 308376427971696772607590325760 427357 -1665053060563422624803918806688 427358 -2072327994338348359583386530624 427359 3643995730746985870693233560904 427360 9355995168230585380118027304960 427361 15926109069892444628464603157424 427362 1159669639062322197507466513920 427363 -327908852064996388250906320416 427364 2227490003113937566184560214016 427365 -354302747024310325134507472740 427366 -751204525367180841090316987392 427367 1178435232860339495228673319680 427368 2774165520833030440879159541760 427369 9885282900664995486944725395770 427370 5103467173567359506496107414880 427371 -1132576918825327067911495412736 427372 -378567382881635984057573632 427373 -11045087704179829608039603020820 427374 -3443991280099968731534624595456 427375 -5034579498739073009509142472000 427376 572047948226496238788858642432 427377 -66375343719524027283425541792 427378 1394799450124112959213191194640 427379 -321234156925961634117116740020 427380 908227741619200646668779417600 427381 -10275217808030998394561727044818 427382 2708947332417676992880903516992 427383 912545444035869224914863129600 427384 306745713546538279660245688320 427385 -34402235378101391360214258240 427386 430159054126901983432269557760 427387 391415193957450205169380900672 427388 -5455112498677659181453022599680 427389 -1641539892345793345388982653280 427390 7490542930425945849843302284800 427391 -10630920089949241234811326902528 427392 -1026734995994596976072652226560 427393 -13933019344130683391338917210320 427394 7904397008764604260508540810112 427395 3298067105303222149154756652720 427396 -10242817457335540792920291824640 427397 -1855736240667966768981302528256 427398 3042176985685827267216443676864 427399 863731960344636917568299692336 427400 -2387941536594045245946811008000 427401 3486346850972281464123041274318 427402 7812923072603853172550373237600 427403 11852302142832208246885851197652 427404 -412014923502469533005249032704 427405 -5675723897637004357570672248000 427406 -1418719768289177166248584686720 427407 965550124558596891120197295240 427408 -1853385906246440629279109767168 427409 -4201824689436365200763697909696 427410 1392421140762615846710124595200 427411 3331366681507329011408062195792 427412 1631152581311037993035086121856 427413 -1310454746443960977495188419776 427414 -1771030661599090860203733136128 427415 -825061378576453146563166263280 427416 -5404194348271387957665106329600 427417 -11979738097456815721617832036534 427418 7274031946783960184652738479616 427419 -7939387761223831201236563129556 427420 -19962331620273078482016829440 427421 4348523254833638698485529019622 427422 -2811917206966647286579189134528 427423 -5550219860659230944997747447328 427424 -101232950390644925504241598464 427425 -1181604605735328943189556556000 427426 -3198388579893928952906540519088 427427 3646129015879151515812058628304 427428 -2045953352050411046462818615296 427429 -4618336521406010905291074363970 427430 783448834171370532143439807360 427431 4659672390916889271440703434400 427432 -4179560034014699028053752673280 427433 8129722933532685998609000306682 427434 457158173953385318879489536512 427435 10221312631477062220011718166880 427436 -6199128154256602506648423832320 427437 12153901253395272325235897454720 427438 -6189950108503903272111460376640 427439 -12083542015315857163827385115760 427440 206301586920056947491724984320 427441 588302711337261549317943683520 427442 -881222930758111316070041254128 427443 -6960371231290565606667672600000 427444 -10874105357568847706554019688064 427445 2501300179175193342329776144920 427446 4309194241255320082332193800672 427447 17878676153826999431609383065896 427448 -5982023763451663092529588224000 427449 8106850317517927232198769985248 427450 4052876930649050365281915129600 427451 -31743446833672536672041467548 427452 -454297273143641243202991104000 427453 -4736973062828990841150687361632 427454 6834641831618347933352610130176 427455 -889143574318149237982027660800 427456 -428234623412778182771432488960 427457 -11326903819392713354522377263294 427458 921587943370615589727629365248 427459 -4671667638228042823986371933120 427460 7556197462825361996208032870400 427461 1502756178240211968539471158944 427462 2984761161464590535804421765120 427463 283721730426434844214144347864 427464 -14657437374698253549986998272000 427465 -8089071726656797604209699902720 427466 -569959974239014230131609116992 427467 971874313038410109472425904560 427468 12098966744011306866639806843648 427469 7113227349022674693635615189760 427470 2857965930394525787381430480000 427471 -8115500906759300153988196733256 427472 -822010429441122306456217165824 427473 -7578441067825903447487556541278 427474 7601068182839186304491972654736 427475 9515414580196722988915491727500 427476 1551468788927047105554657835008 427477 15736457889406470684508907253326 427478 -2441258905416498575360045698176 427479 929907929478939954428200095648 427480 5583656196368596123937523302400 427481 9804414916300588746377489736000 427482 2645474419090738540581619359744 427483 396397050472490652027269727264 427484 4928337093891765199556578454016 427485 -936786782763386108131207140000 427486 1317013525323599727319277166144 427487 7738959758792028203389618623720 427488 -504762920621094994279398899712 427489 -12203980059151839130243593138540 427490 294991249296515005664180674560 427491 -5262845140264416478613799966720 427492 -748112766313769566533604030208 427493 4721895587509674136735512606 427494 -4638119535825611775281785800000 427495 8631770381126008702857323403120 427496 1768663108444978585352501345280 427497 2827636547631369576944703406272 427498 -512890148087080486804052527680 427499 15284927358319215238658746611336 427500 -871930781030037584802592800000 427501 1138623880916818834500829308192 427502 -4080532178292957567627507738048 427503 -8453775789575195102910815669496 427504 1375486366709573312855743660032 427505 -2063988062607446449685469494040 427506 44065015287418565726812533504 427507 3852411254446300205875319725992 427508 9666767331074694833485456211328 427509 -5512855196755334168053247328786 427510 778419249489572166116971868160 427511 3300219206811471953590474095840 427512 8379280057695225255751355596800 427513 14228558137531118010808944614762 427514 -5007950984517901670261436929280 427515 5852817962899501956145739504640 427516 -2439014630302932684103058614272 427517 10628500326724077706454651650566 427518 -49642335522658050432987767040 427519 -8123465206750891299303659587160 427520 -4856172013856063372433838571520 427521 345283661924383025052050252544 427522 2930385430288718459849894536224 427523 7217224674928123428192279851772 427524 -2591623864728179721279976550400 427525 -1109606845529309050715579523750 427526 -1360189170438591397348092033216 427527 1228636444595235846395271370920 427528 1178947328037891480347460572160 427529 -8264457217744249601221565328870 427530 -3483350291842187318468101543680 427531 -476197946954527823218302103568 427532 -1140416038743505780959612349440 427533 4173120137308678875706932474048 427534 31748596822939262758568157312 427535 -1703642797259628936944725057440 427536 305787317001767772129364746240 427537 -16554253781484309999520462731408 427538 -509473577246638077259497548160 427539 1585972356887394797912734590720 427540 -330146413009823007986996885760 427541 -1493145395165417747324632739058 427542 54897933743749464144248267712 427543 17936796641658619233451526136280 427544 -4414272110364643889603742842880 427545 8670961897552280900175161817600 427546 332470142295915369303803831040 427547 2413779516804431323677956001120 427548 -2329080608898156805936353607680 427549 42630270650651576786780169248 427550 -2140995967683150351625457155200 427551 -3655000260775022552650134365040 427552 -746079907656854261320485175296 427553 -1146556150219588796950676109696 427554 -4449625895382304639565625209136 427555 15091537898922501798674213952960 427556 -2715886436236080120921887804160 427557 1362299188745599335044082118080 427558 -7237010038983726380915979930816 427559 391560798311084335152139345152 427560 -147642743367820225343250432000 427561 1281919597810194803849710726132 427562 1551523310726603222078838468864 427563 797499696888230487595172900892 427564 -2217381600980936849403361625600 427565 5569973003732018358546598520460 427566 -4440229055074157816989698941376 427567 6884235361637987936988625470432 427568 -2649095505394092226918366199808 427569 8264326098296706831651885923520 427570 1684960296824721191964434403840 427571 1896379267639747295240463813600 427572 -1773671010382127511457613475840 427573 12827121875472813072767648256960 427574 6770874315558671238312161584416 427575 -1074605928162417188410510499400 427576 8675534316982804331425440768000 427577 70949940536974832001456187092 427578 -2042721012719906411054427288576 427579 -5687982384011653301916439233820 427580 264967945694997951302837875200 427581 24757322468402608950327344064 427582 -2760906714399979588196368996608 427583 2229024998241990922624244673408 427584 -2966652869583297235509017837568 427585 -9351913778849667320525654546220 427586 -153222119286188335977396687360 427587 -2643150821506647951253331775240 427588 3999113338898218556482460471296 427589 -533897955489579737177142040740 427590 2092078958882473833211423653120 427591 6610115373928137120426477147992 427592 65858190380182407105326039040 427593 -279547283136101754376324080576 427594 -3184401577391251907099167312128 427595 -262101714080744642004873772800 427596 -756216432248353174483075224576 427597 -13814199507639196957851096466954 427598 6078016790046428244562610116800 427599 -673371784314703162805082700320 427600 2043385699175265575618905088000 427601 17155143581709978013608932066532 427602 196201516187234970144439709184 427603 3822675963020229266044671566664 427604 5345301281585149230708728676096 427605 1858684097321804220619161225600 427606 -1664561362325893010561212243200 427607 655849941944909462628209365320 427608 -5845767881315582316597035673600 427609 463082921406604867483239534592 427610 -4618599532832405554558138486080 427611 -8635034895098792325813189601128 427612 6983831511906419284884828832256 427613 7970926938518973070789108111584 427614 1697946259279727950838231040 427615 12016882713142218973572383198760 427616 -1801304763911503776670071914496 427617 1410872547116349856320749174034 427618 -5539604513171375588999276114784 427619 -3370137134711984119610186794980 427620 4388824444624766524352800788480 427621 17532717480732543980256397517822 427622 -2089210543224329247385310850048 427623 -6967754267838528095241601982040 427624 3039467001281746869347517864960 427625 -9572354848722808409013491472000 427626 -7856387592666666780665315865600 427627 17030426189348217921878996880160 427628 3596820761206288909111287130368 427629 -3770153447923513521173417236416 427630 -667086006645307175648694336000 427631 2782000156268082174924191308200 427632 1064243858581863512125082173440 427633 8703010619450172263205710043840 427634 -368746760097832022606634137280 427635 37505219598242242211808807840 427636 3917902786112286444472351672320 427637 -289575027293221709450545182048 427638 -553160766767700518749302607872 427639 6670647093707077411506236187024 427640 8834138042145044207219465932800 427641 5897975997563804136173838694992 427642 1891934794431652333395296687472 427643 2423196693378618573469427115000 427644 1638374594269099029054684650496 427645 2730117532335346937877998669100 427646 -3087609310344936605050175248320 427647 -1513627435363666737244660508160 427648 -4680020764105099520813542932480 427649 6794422854777471680612846407680 427650 2668504418797029533878336905600 427651 -186736930464407368826241260800 427652 -6891175035610663074330202490880 427653 -23828378753677935957803668788480 427654 1740126693240171928391629831776 427655 -11866025791290991485443679106440 427656 4567649426682891887438038794240 427657 -7634452134932653949933036124060 427658 -1492385916282802224076820464128 427659 7765692909374299568505952198104 427660 3835129136734713637050224071680 427661 -4327884572207789016878779962336 427662 -25823234838554224863914431872 427663 12293757401873318838939205059480 427664 -349832086779183436006532997120 427665 1487881075136392806918916533120 427666 82310398276349356525366150032 427667 -18313383025109478991350823900848 427668 663376885006658447158834599936 427669 -19011178267580343387350997641088 427670 4828929240089413017650958209280 427671 -2596974659135424240922799328240 427672 -11042193797800819388470504581120 427673 -3464923942901981860832873336940 427674 -1018648888148157694318399525632 427675 -616051781122776504734672649100 427676 -145681157483755110420117196800 427677 -6752766782282729906932304676480 427678 72266413798409933112820012224 427679 -2164096700203786972535633275008 427680 -6806670521092735931665880186880 427681 -10036665256992404581512862751518 427682 3909655568741469958857952999584 427683 -2768217078144321699402294655056 427684 -3125755037419274897660236979584 427685 -5509323039611209343536991548800 427686 1190279519645981783858838835200 427687 4577507349771977574810446574432 427688 -7548980174789068072636027299840 427689 9364162836733989933481223375754 427690 1350157339453224164530901587200 427691 6283870994455099968956778763200 427692 1645965253884942993493424102400 427693 3359783807101408122384317605600 427694 495432320356566836553021400896 427695 3172309053042681910989416635920 427696 -259508007822246904912821403648 427697 -863145444063496827177233468688 427698 -1226063071451266137347073557616 427699 -4416381087407071479800291290536 427700 975773298208176295766670950400 427701 -7890716537713937574672947052768 427702 -4251282037429460846640978511296 427703 4108123413736152860366831087280 427704 2706324500236129814485432074240 427705 274330125575870474563543850760 427706 -2154985674700406540041059601920 427707 -94908965099386212400173649920 427708 5908625545137511636735667942400 427709 7399716739421293053222547439040 427710 1204650090444497520934158854400 427711 18114502452712882216865527925312 427712 -297612552467409604558222000128 427713 1665683150560203531820549606848 427714 -876010754298946745541075406848 427715 -3615767371972408382259215852880 427716 -3413325782683933489028609504064 427717 3467345470540132605359833684766 427718 3799212072320960263080222430560 427719 -5433563927335329466232129216856 427720 -997779480152689980993245644800 427721 -135290985290625218754331632000 427722 2506849682140158361488319203072 427723 10824369347605819395771042125972 427724 -8425272869033212667346602884608 427725 2182787411757871473520871810850 427726 -1949531145379957457451319306176 427727 -7280720189647946934767567249424 427728 687502063506813765881734103040 427729 -11608637796312226860409482262160 427730 -5019744348335323346151593190240 427731 -508827486740114782630692691200 427732 820220694099404278620986083072 427733 -10085469270173949597747124068018 427734 -3782127657440361670807790450880 427735 -3294313763363558158962604320 427736 -3797717968772499967062821437440 427737 9779878050419152416916089022752 427738 -2221345063878641730396555955200 427739 -2904608709263123116848616240476 427740 -4213475837785893676404164889600 427741 258896079018347451432729091884 427742 2540967774810092765404725424512 427743 3004245380583754674640856246232 427744 -9385672747679248353665228734464 427745 9891568021502988159764199316500 427746 -2493416761469826484723518028032 427747 30107507615215784372541729945600 427748 -6017469463997690502011038814592 427749 829132904906124042530360658240 427750 -5741101065570120446261234400000 427751 1332334981614899433810803485752 427752 1683301631570712501801024337920 427753 6070755567573535680801410307444 427754 2324112948288397503923127547392 427755 6610184812087504278224893432560 427756 -1706525795143844705342264056832 427757 5468689797301730441678683815264 427758 -321140238516182036744280686016 427759 -12650235590052829310086669228496 427760 872736564565728109483818516480 427761 174286286894485954261917487602 427762 1466281722917806763561496367632 427763 557921522322693454342699979424 427764 114639915132382166787135375360 427765 -1050784844612195716342302914280 427766 -8617814377953245440190515164480 427767 -2833979177654493547789365597720 427768 2424169830389566086671817093120 427769 -1586553017284747585408402502400 427770 -1676925723139294234624085164320 427771 17162915929432617418330545033192 427772 -10745840060924287693264175900160 427773 7663738374759896463631836201984 427774 6872269046573213070675066971136 427775 57751618755810622082707083600 427776 -644540801768735803486500814848 427777 3905717810339536644557187038592 427778 -2681222227635881053038690910176 427779 8701869610584290772583398018000 427780 249011726237400896578136885760 427781 -8694222190443113785707101456418 427782 965577411344937373482673635840 427783 4643311381773947290334686664464 427784 -1405762732872752987560680652800 427785 -131035247859553834754657347200 427786 2512129666096982374041117888000 427787 -773202534817503886627886715564 427788 13083311540808517153915027077120 427789 -4291140347472021671364485438410 427790 -5017899279687397020809359977600 427791 789516154149416102362521544704 427792 -4151041577634209622357381013504 427793 1193791328204124009707893731444 427794 912507391657007881213805512704 427795 -10095512715887596587279268704720 427796 -2090432777080228637091624758400 427797 -5464181880967526962646380427826 427798 1571007255803541856705091895936 427799 2510919800818859752439583968040 427800 534801244263474767088254976000 427801 -6982509898283238684915461389296 427802 1832982064652543621791870490352 427803 -4489805347543597814153327944296 427804 905602801290935033899226915840 427805 5422985919392937790440485721600 427806 -1968236578375180572467654935488 427807 -122612358982234876332137846600 427808 18421147169943068990387546357760 427809 4106950750976351520161530084320 427810 1391546908633202755940128896000 427811 19799834553117300888443539206912 427812 405728399980365830923989417984 427813 -17507226740698637625879528383938 427814 -107959165435524955631197030080 427815 3810731404629533780802861252000 427816 1906627831887854736871661721600 427817 3623336015950339133489706782820 427818 -2195444008260040506457739346432 427819 -10284190050760978232657714684124 427820 4923525258363296547234021550080 427821 -2476331425340601718390774596288 427822 6539525899084719211200643274112 427823 -2655784549092483019232057836800 427824 -1028207675503332004047645229056 427825 -2464201724052233787962580558500 427826 1870478505545017086201528514560 427827 -685830433276790110396134983880 427828 -1115869859148167454182834415232 427829 2723258377894970529729198690684 427830 184360205786552699434345624320 427831 -531137375037573957549976944256 427832 1016730067355575070677984358400 427833 -3136009432604343206817160172736 427834 -55578736248138286878515528448 427835 -1896505582993478263792822163040 427836 -755316917974423019037252197376 427837 -34974308642530534123609546740 427838 -2940038721670969532867738983680 427839 3709396074836264320477716904080 427840 -603037157336147681130703749120 427841 27080849280849253780164561998592 427842 -254280936308929528112889667200 427843 5257145322515959496848412122144 427844 -1259253909108337752114287931264 427845 927516780694355442710565176640 427846 -2766782918355071024488015706112 427847 -3651114558201293003016809999568 427848 1262059691465716521836650536960 427849 -818070627055226133103803610150 427850 -7633989679374681198908640000 427851 -5257400285401150264276198466808 427852 -5408409613387741496666183544064 427853 -8734668630748065982007533236 427854 1940688679602950640738624098304 427855 1464719231426170514919356138760 427856 1962630786978246022209847296 427857 1077789108719671346537362157040 427858 -5425296504292877387277348720 427859 -1700798231011425534806481617940 427860 2953057655283606825350702503680 427861 2404406478704525690732393376320 427862 4432614063510374404916083482624 427863 -2432532274530479995226394617856 427864 -4550247701250813560548266393600 427865 4797082739323683798394903081920 427866 -5709003768826078597217807558400 427867 -5350079057730212852753396494896 427868 2361900387309397419736060669440 427869 -1259740583551134837797129130240 427870 -500802366735727457910934461120 427871 16268879513837743994788023123792 427872 3113258905617654179729187274752 427873 -9435606320121940542861378376380 427874 1521970199892944926160908519200 427875 -542045363209828003736263872000 427876 51331696399904100375466978560 427877 -6131084019083352699091971926274 427878 -1091509906655010414432292915392 427879 -8049968402912360268705547560520 427880 1065690931860337469523572736000 427881 -11529959095295102812128671420640 427882 966398720230359859597769631744 427883 5121803591641358090605394262132 427884 -1063427697147828506638790919168 427885 -9131063336958520824882598002420 427886 1882422759039928130496355939392 427887 10150464236630689530972451740744 427888 3587686211809498484891672248320 427889 3830807467008884422840945069632 427890 -1606181035668754732429531161600 427891 -7856435090860211909179786064600 427892 4711140531718971112730949445632 427893 20579890723326215232930736128 427894 2575912473379362599682833870496 427895 487251501218577753677665984800 427896 1732415751735460066562634547200 427897 -24515199806184956572257134573100 427898 4273494689475732441740320633200 427899 -9558591737512072517181971472960 427900 -3007410802679272474728345024000 427901 1944994692202182250844418671712 427902 366053331223156449807411930432 427903 -5812674963213659792871250751120 427904 -297496141484359315906394849280 427905 2396505096810733893930032529960 427906 -8231130111440973169470004108848 427907 4848778330917067481909166870552 427908 -3674947971022504908942040298496 427909 -2009237696344733450945106175040 427910 -77950178575528071206204778240 427911 4766004310317939232735273939584 427912 -4939024542007614663809759385600 427913 -8086456718648005626935097236838 427914 3069206097002256594239680563504 427915 439310314907001830114174152080 427916 -1240872692846500457381782421760 427917 -1290157008701473777665053324736 427918 5711073027064870216055280863040 427919 6346694926645855269527193526320 427920 -200365754748027448565850439680 427921 1065123502520823561945340079092 427922 -3643148836261122672029378466816 427923 -7502402971216805807085616357308 427924 1154956807735833192725817262080 427925 2232405495158862161673440728650 427926 77364680548779724741994473344 427927 -5244380685637941317028124857480 427928 -14849443274701436452147092480000 427929 5717602749181228470833428611360 427930 3872331025341876249522537051360 427931 -2416939819254465545796979562976 427932 -4210370274496374625562366598144 427933 7611216797472385177792043733024 427934 -840020799541208641894330786560 427935 -8164486105890956032148137635840 427936 168016185300304298521824067584 427937 6392303923337666415452865204480 427938 619949632021421129457789247488 427939 -15068639201397856795536186164260 427940 2777040611918444839145800823040 427941 12343339863534026345853708504252 427942 3137369680909622345385064609152 427943 -1203321132786174761271195753120 427944 2818596061755439349945774653440 427945 -427364060176688565822253427520 427946 -6070946413072062293828751509328 427947 -2682100234260382145994976710672 427948 227385595531692775445186096640 427949 11590779994891893937483337020950 427950 -3738730122354446891519902992000 427951 -6862955046574585364634104680048 427952 -482847227105434457080367874048 427953 6781425870331069526035260763200 427954 5271588564527682171071292604176 427955 -1771542304959727142672417602560 427956 -6010019426994455033167283988480 427957 7468451648135527221713506164206 427958 781916480601927864941115752832 427959 -369644043224046715021892803536 427960 3188731705223201672662458777600 427961 -3392189049832059209565752921430 427962 783314691411681277573692183552 427963 -762727569612680739577552530696 427964 10180349930447665370342214629376 427965 4511595981819009732492422920320 427966 4531241939700100895707769631936 427967 7063495329715619327045946398016 427968 -418068735541012202220744081408 427969 -9256767007788727474863191677630 427970 -5153570970509927489229466276320 427971 9977542660973592564089066904312 427972 457115318123852403044453787776 427973 943905341438542960810264748544 427974 -437253978807206626206522104640 427975 -2996487704483383938553020834000 427976 -16515333848550874105440071178240 427977 -23061173377907313207125088480 427978 -2375216879964562586781115050960 427979 80627390315810259703524545040 427980 1275829387104004398414172569600 427981 8684612245862460165100659359200 427982 -10891482300114048045949605189120 427983 1150076570149245955191745045248 427984 967852255445514477256750792704 427985 -5848616572478748540817847447820 427986 -432090217291947036317881989120 427987 1650787130025546624040058972752 427988 2290034687588852314769366003712 427989 975580144716758258929904321760 427990 3684999029865231288826941050880 427991 -10567912890077305243477204831608 427992 -7121855271839256262049928192000 427993 -3773042566470491548805333408758 427994 899606601505651855950905971200 427995 -1856071121333366316036576527280 427996 -16788630014654940978886781998592 427997 -8838264520150179097087488574554 427998 -4314189280427595052181757855936 427999 -139305837886261524621489344544 428000 6372637294429269233838784512000 428001 -1246970645224376696812337385600 428002 -2220118786606290041362622685408 428003 6165676535671692561225665412252 428004 354718149667214770056110069376 428005 3770231222344131823838520417660 428006 7451321754143002027611914441952 428007 -5347799752061929585611999146112 428008 -4278952743428292159680072663040 428009 2427108466103862848866725203886 428010 -1834524583448584907526793735680 428011 1392995688536546281673476174800 428012 -4195569721635219870936606133248 428013 -8626746470812487971783652481120 428014 8167734099591997343084260577856 428015 -1423937457599095580912284532760 428016 10484464269799209782335832064 428017 4642884231275103440491692846592 428018 3383884850099961760268632722960 428019 -6135059137441980612525372019656 428020 -3228015323082236511008051723520 428021 -25866731878325902030168928955456 428022 29811143540610848038304747520 428023 -3076499992055613000927971336728 428024 -6181624599896831390288438231040 428025 -107776420604169796312272936000 428026 1713664425375159720645398358240 428027 16119074658346323748612973859876 428028 2807013778983503543798923428864 428029 3547834439893434177210379498752 428030 1198626486299242047705852069120 428031 5938197918921032640567796500480 428032 -759753138720843147455653478400 428033 -9228961598755749812241638174718 428034 -3281178265309772201932337646720 428035 1112447083258995620937015534480 428036 -2498657996466355185953201098752 428037 -3641888364133950480978259604640 428038 -405576355407385504729564662912 428039 2337035457156836887264729650840 428040 -1834643498518327906228925952000 428041 13837761291789520537617358012442 428042 -2948935164810896468518593029328 428043 1144737336028400106732316362240 428044 -3573621703241678015848158534144 428045 5787334950261189488085526581600 428046 3171915446826212938563239352384 428047 -4444443787367473699942793767504 428048 -563937791103736282985294462976 428049 590989834445496777518751216000 428050 -257977090899865570885781875200 428051 -193828796660966083138714296720 428052 4664890569620320563224751224832 428053 -1720907177137327312164504498816 428054 6774904123143119906624385118272 428055 -3396711005541196023105361848240 428056 -4941840612923794698723538053120 428057 -207361950103421829401764985088 428058 -1732054085788125894117524974080 428059 -3507818259105172971933843446640 428060 1920256343155809850778516966400 428061 2999943103373846946623540749824 428062 2578330434843248105248214620032 428063 -19380369085754590971854221755960 428064 1761905573472873125092471603200 428065 44078954576120310406761714240 428066 -680984269339818886879512942768 428067 -1193969096714839002242741137116 428068 9236739286318621086533617623040 428069 367689357521408084994409708410 428070 -2123152956649406252316617625600 428071 -1856151971392872771955861339088 428072 978511959622722730095576913920 428073 1325962230839061641113352831424 428074 9963844895546473768686125831520 428075 -2739492039067315287865472336700 428076 4480591266706309515833035751424 428077 -11234056789440563805489159992700 428078 1604390920638521848121257078656 428079 -3033944870340213606460846966272 428080 -1507073446738324596334147338240 428081 1414396765141833236189758058664 428082 832845240695933340401295729792 428083 5624206328907997537074815688332 428084 1277959681625754479415524985216 428085 111028024276940228076855250560 428086 6092587601178309039857764696992 428087 10090947841293830793050303103192 428088 472830235988145823935246274560 428089 14838013816686456383043875951440 428090 304990535075340679997311958400 428091 -2612869495956295642509748415208 428092 -2174071938679534938716969722880 428093 13273211917358129197263544326342 428094 -4019613322979638014799294627200 428095 -1522800329652550999270814693400 428096 -1156619721954560283917541703680 428097 -7617902616174200732879131227600 428098 -10683078181672811672139671520 428099 -403726191638087862862095348480 428100 984736437579228487847586278400 428101 3012792556161316869859265617600 428102 -3459584996220919717514605273248 428103 -2987360730350237788574779238760 428104 36989864851471738901930188800 428105 1848102899386253314414475020260 428106 391786750165420014508169224704 428107 -1238143823244305315375687739288 428108 169732313374091460598047805440 428109 3296824344905007433940387965728 428110 -1071218854297250113899723310080 428111 7188324138623807155492146856512 428112 -1695627685259141242276109352960 428113 -6548031658639349862668039053902 428114 -2298670596077655738292665978240 428115 936066668400600396607856124720 428116 3804220781466395042109214557952 428117 -12946362012156511906532365705728 428118 -3131548833950849928605342584896 428119 -14073620784520646679352103808440 428120 -2179832358272357232513957888000 428121 7152843107069187395603831971290 428122 187474223303666039734496423424 428123 -4028106540017264742914493822240 428124 -6654338079268642875169329452544 428125 -4507905552973531165321008637500 428126 2780829019496747688702639568512 428127 1052549098580093155519865587200 428128 17968237462853083980310238724096 428129 -2595516399239699781601806926316 428130 -1996971396334372492435323578880 428131 -13560721033358682759073378281336 428132 954387848849544237380752864896 428133 6431547327256179282371284950624 428134 562917138226915191033228026112 428135 700196233870149143656775809080 428136 -6248282267646730555340466585600 428137 -5612116949216574976901534838214 428138 4459695116614692183443623308720 428139 -7877613588500088364848632220960 428140 7208188063363686352726926397440 428141 1053880504366142923417898356224 428142 -203385709029665742654372480000 428143 -16612222839130438393449558146608 428144 3194283474415230267425416642560 428145 -229388371918999266681250824960 428146 -20560479484202068080139425648 428147 14725435659455886166296583243596 428148 1341007721617044320560359475200 428149 9584654778178659256258174127150 428150 395899873104424122884339296800 428151 -88074296062952613172755131520 428152 -3003733507583242857825302630400 428153 -6435408659999121888951601562736 428154 -3237847615312644722617957754880 428155 -1630644614322629406570617446080 428156 -891692512971995123705350341120 428157 1655738075656885614206926177548 428158 1322115364891979397810886104576 428159 4715226178095407744905118618040 428160 3018200566032522656185791283200 428161 6733871735229071377006558565762 428162 -6739303774012579131019084056672 428163 -250646536709498579139256051656 428164 -3480672076384571387827517288448 428165 -8174463898359304035556380098400 428166 -1357904706311997545459300093376 428167 -1243786539642422008284454263784 428168 -1529938392904521555249092198400 428169 -819597920781896931744239526720 428170 3429513628109749005137217884160 428171 -8438057166219530370636814535088 428172 1068752676412314481612878249984 428173 -6428988114197260780411644917578 428174 4774780059730039030044013158336 428175 -1472343238781532792342630307800 428176 -942170419245760352946708021248 428177 -1647074658563447118288361312974 428178 2649309793410042229833985578624 428179 2884684808214842230094358793680 428180 1021115791620432382422537830400 428181 1989926683716445142502857677920 428182 3981525812575133555438060316192 428183 -6227541342585697100405553376080 428184 10182421242349797549351959654400 428185 -4087491020868202068811279174200 428186 -1273416428908177979776079129856 428187 -2731483831960569002850453190032 428188 -4088756437837520246308366377984 428189 2948897894546430879866258786124 428190 -495004130559565636126944153600 428191 -2807581819722317252859217804848 428192 3952268269341454005785868828672 428193 -1394465948191213242062958424800 428194 -54960046531992490467450396672 428195 2244757961451208561744790485200 428196 -406567971281789054003037542400 428197 -4065441284716519095389466855936 428198 90919217371656106473261788736 428199 6719425167316794875154305095464 428200 6041148303991918831895389824000 428201 638423374842659246742081779904 428202 586513869033573949556517896880 428203 -1388563205376546784694384450560 428204 -418914552496487952935416608768 428205 87996442335743484152744571360 428206 4668491263668161027951613991104 428207 -5377998889458724376185185786120 428208 -676271699751772395931789688832 428209 11725774615277889670598241695716 428210 1329056601862915304117124089760 428211 -4143858017382045059293560845628 428212 3897704285681652760667876483456 428213 -3932623645826758043050283298660 428214 -1306551428647622747358347335680 428215 -1402881728679264290682431321640 428216 7102487346342970546550984724480 428217 9830726916607052752288324816512 428218 43178393845383082063655754240 428219 16842784421337283176175916220 428220 -2093897122041380535216233164800 428221 10919200143055481590986715044422 428222 3667871470235138143908115046400 428223 1332263481224137153232338602000 428224 4876505160862173851984677830656 428225 -2229625320619479328877037033600 428226 7089102831089919097455992064000 428227 -14723359284710377991093085385924 428228 1185435255899139116101669181568 428229 6514936983386955540298775497374 428230 -5060565188993453795958855571200 428231 -6888717043266115867953504412968 428232 -3037456377248328040043630592000 428233 1135841263387621075452318909604 428234 2258558641179477497606175316992 428235 4531710796011274714060568598000 428236 847479507634240712190990760960 428237 -31890008268302867461599344832 428238 -151071486004310614004010926016 428239 6528379402173570416870445977472 428240 -622046025324799792750755348480 428241 -4353743281342822876042323229440 428242 -4391841583819943254083048690528 428243 1132788680830724900829152650080 428244 2050002075410078465036314017792 428245 -4895717144142480302147375334600 428246 584168096945500477441706473344 428247 -573548432388630646930284416688 428248 1589910499497484609342571520000 428249 -10071094269907343157277260693750 428250 3109709835398564597491000128000 428251 13932905259671108685565483949252 428252 2353165211990271692700418647552 428253 2757430186819814778091999792704 428254 -2050070685431292254683304357760 428255 186988147991946015090589847760 428256 3805788694955853129452071944192 428257 241947136559357634796102029892 428258 -5597587843527041922501373721520 428259 -3311864571798766446743752819200 428260 2398087730585208886540897996800 428261 -1515632011939698715154096225700 428262 1667276495614453894202748288384 428263 -12312677420184087880599543584616 428264 24272947976729465326646562324480 428265 444104175352511571235058891520 428266 7112002865108950000504202918832 428267 -7597217791187090359674213382368 428268 -1236821340891540609211683640320 428269 -2607526773960264728069808541140 428270 1445623812274231574031038140800 428271 5119040715901201362880068085512 428272 -717040931129095430282538516480 428273 10605277250716071390616597725522 428274 3554076678232512974243726868480 428275 567722657999405225667037784800 428276 1451755932321791792407287500160 428277 -2139041624965478875199681434080 428278 -371395084809762537328251730944 428279 12505720809981634313635579277640 428280 51658010911994103702754099200 428281 -4174186205925048000719226948480 428282 4049647290836792082006714202992 428283 4282544337542315251912221896880 428284 4729004884164871161300751855616 428285 2539056160190909016475311312000 428286 -113258925498913967083841292672 428287 453635944112696757423014873520 428288 -1630818879447670006884555816960 428289 6718908534024789432274086334080 428290 -4750769327892767133681025605600 428291 96556976154597894370477994952 428292 6952393366813009083321321791616 428293 -3943150258730090197982836629636 428294 2174789080216489034925565977696 428295 -687562776642542467582539187200 428296 -3138670783318094740022233006080 428297 -1677509685553646232691501825254 428298 499932296627547592048514883840 428299 646585539812600240027012969300 428300 1458771024766804361445457094400 428301 -7077320864086422743906880398400 428302 1728730023983085467151721210752 428303 -9023044943791554685850398490448 428304 -2282850137986093819671011721216 428305 -3707018937118901545213411494540 428306 1876479436840505417395710142464 428307 5013929162661365173597912825920 428308 11071000928303175499390732972928 428309 -4304450524105041336660688805394 428310 -1793240477949314831799446582400 428311 -8892367457478095044938982389696 428312 -4957192548619789900317886341120 428313 -8407128153190938784542362923056 428314 5243130956483330549050214191872 428315 2199860246552201784780543115200 428316 -632353673026300981073646182400 428317 -1455087539708582400898791335360 428318 7421922368995724070890290165440 428319 5348909061155302580311030773144 428320 3573046921802755218841870663680 428321 -8489395051886534597413600734288 428322 2718157241319566283570791590272 428323 -77964902954765081955080582656 428324 -324428583115287877364018114304 428325 -2142483736719867199547674766400 428326 2194979577209514058793583110112 428327 -1970152550234296321403962252416 428328 -749815445836700488404607472640 428329 -519964063803717123729195150912 428330 -1693079764820360140509136051200 428331 4312980628663680723028885228224 428332 -2708584738962640038161941593600 428333 473243172954961845134841631020 428334 -680265664302978140848319517120 428335 736648758331466812304771438280 428336 -586382085887138635603336396800 428337 23986160826440395273191079488 428338 -4072061749954566098138880291840 428339 5133371778774283992617175712140 428340 4633023077123377290565478400 428341 -8118386658573517602689057916516 428342 2812531928968125558789706844544 428343 -2597928630432253714611599859072 428344 -765991024302523989440959488000 428345 -2022532855414676533721422851900 428346 2665720209651406178811382360800 428347 5386256415534118777573664048760 428348 5911280289440285906768660344320 428349 -431211906979817398545452586048 428350 800860717349915872091469048000 428351 3681323710532500290103464737664 428352 951290451430925480212071186432 428353 -13994893299493433238670690382398 428354 -6655504953176735341326099768624 428355 -10395313921020071744944867008000 428356 -7053120882439027593865507934080 428357 5933418791121202260967703649180 428358 -1457463059785018908046532395008 428359 6970117339241777289261591324360 428360 -6755351751003767849315110656000 428361 2075844888206009176119423193872 428362 -4235922704383107055173861198336 428363 3527060186375818338315603004464 428364 -87621314814191859313637638656 428365 1672204357350855435966961939200 428366 67915341709172757644945917824 428367 -7137340306424724839973190771320 428368 -360543541407912271937606270976 428369 10953224372552790530644445926770 428370 -1355617016692541545465617292800 428371 9926817697165812226684290595072 428372 -4851606442759585051910688921600 428373 -4343611637462397571960412214816 428374 -93688212696743824752989309760 428375 7465547213794357003089030600000 428376 -2421265204390336778237581762560 428377 19619289702100063485114905950720 428378 -4704634057800232945166607071760 428379 434505532137966193700200204800 428380 -5603706221244892639635264883200 428381 6073300277754500511584036223072 428382 -371541960889613029879712818560 428383 4313035985456024513003132049024 428384 -2731438903606395979810484256768 428385 1449516793975795988204852361600 428386 -19956624093237831081265257984 428387 5865089143241918329660916485872 428388 -4613317260902323619774924759040 428389 -1714614076410850732778747924992 428390 -4439453056060243006312781788800 428391 5618500306386456489228763693200 428392 1593070952187946446701506944000 428393 -1632269800592155031871958954560 428394 -705781135766775850091953171200 428395 -7928106833140083928448726943600 428396 4656758860619596301117524588800 428397 8733100506326300296497151425600 428398 4134088081700541827843411450880 428399 -2461476752061129234140528771280 428400 330771665749346065994312908800 428401 -2211653146381447677283050807598 428402 -204991943648832374545905057888 428403 833426581908372978717211407408 428404 12111082233729984731872509289856 428405 -17642550073683041374744980311040 428406 1278180459829470959270156164608 428407 1707717104728378276289966300000 428408 4444155795791790706001641512960 428409 -70713065384706137901446125152 428410 -809279062274616042116037572640 428411 2605414589644989750673635279012 428412 -1918090787368805834607354470400 428413 13014927684357893276166660075264 428414 -282421172674596777320040062976 428415 1860648687379909336343041296360 428416 4555526754343658485929329295360 428417 -18070306890356330183893826707200 428418 -3511338074123331570761583247536 428419 18783372899470684270912254082296 428420 -1032171820037787107103502909440 428421 -449890248957383956636645226496 428422 -4303706681851904519345523715488 428423 -6098829372789543814826728952520 428424 4878157932277897181034591313920 428425 -4344060015635208182049118590850 428426 -4366923579381877479023912123088 428427 -2749641644316099614812485440112 428428 -686976378814920314537722626048 428429 17518447781153939809346920623030 428430 1890548579172378905880391509120 428431 -8144994660670816547533958639000 428432 -1453994595095928972910010916864 428433 7503027040916921309982611395824 428434 -961550255052766897092030905568 428435 3622457530010394422491100480160 428436 13025219482307982925970599772160 428437 -626350386396514882679340677060 428438 522887314737597886609378329120 428439 853894536431238246728520067968 428440 3146300744714691878872754380800 428441 -4557781473502200327836664884028 428442 -453149932683573802423635243264 428443 -1897077169625858324896547266056 428444 -6461135365937596404582196091904 428445 -1179249435122672785525428528180 428446 -2259452453909033880029667657600 428447 1729739482236723615118699484400 428448 4452283391101133846259752239104 428449 5354771881407302670936143119232 428450 1074762463739684835451688352000 428451 -346509310537328704044911235072 428452 -108125561885162462020986052608 428453 -846230139221523688169387506020 428454 -1141027760340147072526841699712 428455 4022555987668801111681025394360 428456 -365119833522009264499366917120 428457 4424771625617880059359930742880 428458 -2001116829651317150680870663680 428459 -6630959915544052742294923158240 428460 1776744843584061229808008181760 428461 17981077859934127872542452886 428462 267564171308592798492960499392 428463 2003432747861389501851196504320 428464 -199357118778764994641379000320 428465 6191107243730020624277752166400 428466 2175317561598017244291249335424 428467 -1928754920023043778226869329952 428468 2757483259905314334662781924096 428469 -66979332265619525346361942560 428470 -172091621655989691359890717440 428471 -13262737044338059520176632986328 428472 8701082149502045117650169917440 428473 1465686473892361269561372375722 428474 -7496819300687230768604149989264 428475 2373108906501238492496210994000 428476 -6260180277100526097634383293440 428477 1270170878195685162600522763872 428478 1405392975500611839006442492224 428479 -3761837139078705256726711671080 428480 1700459623869418517275669954560 428481 -1635172597749449781731841802830 428482 -779981278344537470101768175616 428483 2395421838088612224145717359624 428484 -330051499337255877979153993728 428485 4511323436425286517076288990140 428486 1246399336009034105106168228192 428487 -10945451504787438752649625450032 428488 -9590237814697373232092187648000 428489 -12731304847142566533491808364710 428490 116828297118428079187597754160 428491 -1723862227057988369128868853216 428492 8259067947099602680465459612416 428493 2343591399160600679057885727264 428494 2697609385837121597686225547712 428495 19241240364259082851345707120 428496 -807352390570763331754438164480 428497 14396461227592243335207195495846 428498 24420107493478642178681290752 428499 -2467023517507994198694088991136 428500 -11761243532675074229325758784000 428501 -25641196107615457620454237536096 428502 3542133053728173199280606216064 428503 -9096873711428583127166320400248 428504 14825027870526228195925918310400 428505 1762411651534088052814904253120 428506 2109892701813588738406221218784 428507 243057006346265441009868122316 428508 -3757239217705105999501698244608 428509 109432187748071696901344268710 428510 413050173388908934357595007360 428511 6623152886577653650361736518472 428512 -2626027191730227813172589887488 428513 -2304524407265764031541953044992 428514 565828425312937165016958176640 428515 -6336881192096065315993236081840 428516 8964627672849777165119497405440 428517 9825048253955429799184284264000 428518 4092997816518708404533758708960 428519 1096875855417621528803840674752 428520 -3286750137848667857203793510400 428521 6767715939989493640464783769572 428522 -14790692485277448066672523653888 428523 7236599790020816943454840656984 428524 15942677019923344546961650944000 428525 -3731417808060848096029436679900 428526 -818644159624237625864926540800 428527 1365813215050973782112270933760 428528 -175211187214335728688563355648 428529 -3194808792481254767139977517792 428530 5291630020973692157371085216160 428531 -10164376291507434807365824111668 428532 -1022308574833429525958933385216 428533 -725377654941180353453317616640 428534 -2644957657177841437774880921088 428535 1237975107236718743551349300400 428536 3232551386983100304856358338560 428537 -13648280296517178313252614583920 428538 -45652221848433930839845392384 428539 8226864613896895407025082530340 428540 -2064458110790949240109487646720 428541 2419006881798594733288528144224 428542 1492240907718314059452431104512 428543 4983935185647896536206258518184 428544 -1413254470710719655772642344960 428545 4630996986528509472632380747200 428546 -8550975613889590953634212655152 428547 1036962681816389084836079599872 428548 -3008942879009834679079288580992 428549 10157181182596943135933723545920 428550 -1009779433452073309932943243200 428551 -9383412329815675458554432025448 428552 8905608900007720077936504345600 428553 4383302614936671234528081680724 428554 2762844728525951339402952258096 428555 -901846283535263179764272963040 428556 -1839975875413995147780454465536 428557 -4953160534260318218680567829194 428558 -1103759679757769476025388602112 428559 889989448648309474167291673728 428560 -560541468384916028649697443840 428561 -1117082415685097612534777343168 428562 97750273355940407561070671520 428563 -13457699118804422713011962975188 428564 -10252083156555565962098814105600 428565 4570066495402549724084838527520 428566 6817901657772605871740732723232 428567 4059233113141833396328862156616 428568 156315568741286692910567915520 428569 12205521437559050906097826336970 428570 -5087612684277140077226668299840 428571 93715863263574236035769278224 428572 577940604430155710216946188800 428573 2548271869074465807194348074284 428574 -5033681182481863913361448885440 428575 -859987218039132539216713216000 428576 -1388054997284967629672522711040 428577 -3217324248380429542120965921792 428578 -352162291925399698318309382880 428579 -16109873006061651573540388166820 428580 988374065255908667156899733760 428581 -181097140544908616647591867328 428582 -1140753050386692064093797322752 428583 -887835255517904054967277943040 428584 -10271414420010152142778838154240 428585 4394620942794154478182408719780 428586 4909770578009643585439719875328 428587 -3160863961501580702407464629764 428588 -1286362108356694606654517130240 428589 25832346554644430681284788384 428590 -4573561392422506313242350235200 428591 15198163589945950443744461309400 428592 1972175155475976431307931484160 428593 25926366889015968053685685311360 428594 -8621783234047254190431965489904 428595 -7425744792537345378341632854480 428596 -3508962378896457333990764398592 428597 -7477830957463948599869037453060 428598 -342254676438242081297604938880 428599 1012807566232999998471688044136 428600 7460122184130078443053185024000 428601 3547466684929804459567566506832 428602 -6681197887769115792131791910400 428603 -591844057326045801621791158572 428604 3783176202552142447632599875584 428605 -906693713797130018517561834240 428606 3981259755669511323955834788096 428607 10244260754214014917637650397304 428608 490261352498473560405349236736 428609 4975139948291173408512099651204 428610 -371632231299526409223631226880 428611 -2082510115369719591531289843728 428612 -817127719223702408783620359168 428613 -9112100158219565565630875501856 428614 1817371699040480587177356009792 428615 -7062660384729125169582274729680 428616 -2251589065214682651847478369280 428617 1360280581878206734837661944192 428618 -9045793061684666818138213836240 428619 -5085341978727121365622083881256 428620 7675031019979883763801214848000 428621 -7569594722264460584017418225280 428622 3666994834414504820264488567872 428623 -2250398047966419286285316468936 428624 -7074596739069124408195153920 428625 -6911372436513854004042600960000 428626 -894159511773621580978371743616 428627 -10150911006474541947802002735408 428628 2300085227373513419899240280064 428629 -7128980178612398676907633310770 428630 -6128928103080299452009999223040 428631 -1755276043056959998494041705856 428632 -10999359912393012831305351270400 428633 -10383434436867314182334526464118 428634 4438395757375761174976720556784 428635 5063668757356332665454199131600 428636 -471128370006914616838305074688 428637 -522570570315534192691702794240 428638 -2458614444568256805042411134208 428639 -5228348946342071588109714862560 428640 -6859697930429062252042439884800 428641 -592552400197302354575398850000 428642 -3038449997524175282352426473088 428643 4124820412288019364079342796424 428644 -8785233813453436605128896067328 428645 -936988904572454794920395303040 428646 -694207224777351974543559936000 428647 12889149200212039229808567859912 428648 8600379716274655378704481566720 428649 -2738086683414010058339385422400 428650 4660123213878615727217433910800 428651 -3853205689175610691552752128208 428652 -3989804357873472760513536906240 428653 1291843858677348641343045572524 428654 -3225216022245637894092787779840 428655 3827845243990494082413029432880 428656 -257060344585970166560692502528 428657 -1845833492777343839607496130094 428658 1903503132578940657033598406784 428659 2283487616032220873508911758080 428660 -7722955873337361742009031896320 428661 11045410202467100656491253792110 428662 -1211339673656466774129559479168 428663 733721613385820038152845463912 428664 -4111430807934561971021475962880 428665 -4166314831931132425303431626940 428666 -1888109074727664388967978817024 428667 152771312514233634828297018048 428668 2042649003644151062925060222976 428669 10829989824670196943651240452940 428670 703434600062992546062753479040 428671 -5196571077106652155190600576128 428672 6714807078813549897515280629760 428673 -1398783367796108690747749507200 428674 -3483166011566390389061944220160 428675 -1853394678011883310802090754000 428676 -5304456854100408324585738332160 428677 -4775038997836311251414127277474 428678 4924169613656302194994186224000 428679 -7706091867151988256330974572080 428680 3567615401446765583077055692800 428681 8806175345290437128076197997264 428682 -106359199202493058888330903296 428683 -12574029045194420303398502273068 428684 2349082440866977290443867164416 428685 6899186720357091661777481368800 428686 -17787972228185994675200932715136 428687 -530258074041217672571687605248 428688 -766355253812311791264849838080 428689 15684863365294318015668636630912 428690 -1006873613245398118191308628480 428691 4472491008365724768373346379192 428692 4261097563967915875604031270912 428693 13705045098220291393017599436942 428694 499427454643428265716462704640 428695 71956374950355360228221083920 428696 -2307492789312654104203827671040 428697 -1659834715207075546855116139200 428698 -3572170084897987205613066773760 428699 5760590119307255006560444733760 428700 -1532991441001206421529840448000 428701 4648277233478384130258663834252 428702 -1451282007909345584053103096448 428703 15382445587996309138995891912 428704 -5571106350551059714596357341184 428705 8533945442843135771900344992000 428706 7498367311878216066459504683520 428707 6463777636991288867911072652160 428708 2226041880783829607088094482432 428709 -1042469595225519500581973889696 428710 -42484364150311128256280173440 428711 -1196135382778760723454057387408 428712 -7612183555941817725630301716480 428713 265917071702862326445546202740 428714 -1579782664481529193297676064000 428715 2625275567537754531079546732320 428716 -11789572568510730637970688750080 428717 -5206489099182743306458557191220 428718 -155831299964873692807328565696 428719 6769164646512796311057933461896 428720 -1561182586134835791032610324480 428721 -1214645091133343838642310604688 428722 128926503713568503089333315584 428723 4088073436292540424292187236920 428724 2104165825115209864123737778560 428725 -1079215308631585179134940132000 428726 32455049673971471104022481312 428727 -2476975253613380203809645222192 428728 11778056911970515773344178524160 428729 195142354456079533036027428480 428730 -1125793417684621359471461314560 428731 10974295201645320186708481810532 428732 -10874717376262005543858026363904 428733 -982658301585975759244967824320 428734 7048414306424016183387470775552 428735 -10909334330259565683167985946800 428736 -781873586244495956067263447040 428737 -7198070444525688648975820293948 428738 4672076893363801604276772003432 428739 17680218754981732787679046128 428740 -2127884857826921799253690936320 428741 -3802269014639550463534762821858 428742 -3187827301110407420911313988960 428743 -941312863629036787072796591616 428744 -17159817561699329669578496547840 428745 1662865112539003461222278370240 428746 5562143519362282239744358017072 428747 -14338510940298867197478320998488 428748 -3320604728106658031533303595520 428749 5693548250396973563239329431136 428750 721872629511984455823318000000 428751 -1495470190561809056155077424920 428752 1761724046627467730100926021632 428753 -129604391722194558245493172560 428754 -125310658894221818423674033920 428755 -2212774116275591664139119237840 428756 859404657217635474094764211968 428757 -2151141738185272306291965254016 428758 4563571982623940969651547708480 428759 -13473518173667993398084348370040 428760 -6222650555078609676990400512000 428761 -552375138487389697966116114176 428762 1113862791161578020802434715632 428763 12258072785766956485327342769088 428764 -1594950549847120090024956867584 428765 -4038007269963239330675084382600 428766 -465090385761982410350973050880 428767 -8862913942893875028098299464008 428768 -8001838515041359265910561177600 428769 -4138275739880065113500557593024 428770 1036955587257206226914404161600 428771 6720786699975374763211207426512 428772 -4694364823749199451461151198208 428773 -2357284818967352619955051645280 428774 -4356785499260770714971001151808 428775 -165207094370153913870489400200 428776 -3198757036267730461466591953920 428777 1584290669521880752489520221626 428778 412782452696682638312642984448 428779 -3159000674190114440860965371216 428780 5736150839114763823996845696000 428781 -57826970095517143132618129536 428782 -9278994742414098074633740483008 428783 -12546855105143811413885533388016 428784 1453351768954162522152473493504 428785 -1716547932374483497883895887040 428786 -1427777871381447901857901507680 428787 -7366770184828333543855078012560 428788 -2584243230771753104727068086912 428789 4195238721596209056465680788608 428790 1776611960044634196423488142720 428791 -6510739674813412448474839219536 428792 -460413397631115628343957913600 428793 2561378752404490626355845593664 428794 -1111026879162605970265260875040 428795 -8170465730818172673069083808000 428796 47037468352845469255938104832 428797 -10570755840927061145345411157754 428798 8900408846087909785260557030400 428799 -79747817504702709172832522424 428800 -5385464819378858216306350489600 428801 -3208134385339481581221044883198 428802 118289610633504447013554961920 428803 1133638956605203911414943264440 428804 4102702485267910618250199958656 428805 2509307121058193543810054414040 428806 621173419750544216607204491520 428807 -2777878661009237311770228643944 428808 8253560691552367036278078750720 428809 947587322750439952587515722010 428810 -3427241890733004407829654853440 428811 4523648104129716868980581772480 428812 5428097278097083042726902988800 428813 -3153960599422710714708173444160 428814 -429989684869415035365623895744 428815 70151076080750432757277033200 428816 -221371445100924691722374012928 428817 3970179939689701620115789770480 428818 2249435512259821401394856582304 428819 -5930957460360436833638197616280 428820 1026196857006507056659027599360 428821 9763816797915196211641214196544 428822 -623577968062782239172371904000 428823 -1230742016102439261824140805760 428824 13823736200754478588139489280 428825 -2490080485163529939345398758500 428826 -3663306937935167212874524064256 428827 2061612763619918627220900742672 428828 10193606744489803798084195362816 428829 1863719555358660897688831611648 428830 1566545412567664311984879955200 428831 2215963126761444457849786252632 428832 -3696922892234044613304929157120 428833 5187526371249592134627264106082 428834 742162356250250053457870049792 428835 -1032944911451821950389003589120 428836 9986629790425976280563116964480 428837 -1923665218034990153624719472388 428838 -2125536974237894382743240206656 428839 13850204733909292262469044824 428840 -3293915924804164517568562790400 428841 -5626831909083599089156952361600 428842 -3698924502761797164576473013408 428843 -1809958575015734361627977080908 428844 2994923972589723399562033536000 428845 -252516732774681071948172768000 428846 -5708076368559370614281861361792 428847 8954745183501947408371870715400 428848 -1259944333899782977478362939392 428849 -5920910643390699907063103760 428850 -2784221353855181291659216520400 428851 4611607612546689214697247827852 428852 -11800223199721789442057284066560 428853 2534105159364647675326986928224 428854 -388595775808194826421958041088 428855 -1762676771091338161454061707040 428856 5292428579566481681090424668160 428857 2816178070008432458240828280000 428858 749836716884240647791382089984 428859 1513927802682452285014864663224 428860 47797298974783961604133493760 428861 -9552880001898130756154375892288 428862 1165011868558708001726090886144 428863 5683873639686274399230105394112 428864 3320946754051705678840330715136 428865 7486231950373308559486237422720 428866 -3741841050765117319362295000368 428867 -2681038227458359673108073230928 428868 -162873350397474863475293153280 428869 2401851880825092924007401078912 428870 1071449979784274818855875888000 428871 7467512756129441560874666413440 428872 12296146117622529452597751628800 428873 13801170723592244495476507228122 428874 -702736806394961597398400835840 428875 -1412208878396811166432159056000 428876 -527920459857128791017042895872 428877 -2594420907112148749013892010986 428878 -1466988432361347502906428029760 428879 -2150470061975641903397298198528 428880 -1242288969632628700181364080640 428881 727709503527417045107584077120 428882 -84664351511690482220962697088 428883 -1534330817708461751548048856832 428884 4212406926075594590599567104000 428885 4127992256726294830675965864960 428886 4257474130459217254280016712032 428887 7875071177511931677807277687240 428888 -227146439467808843780395530240 428889 4465364368484122056490036553424 428890 194550414117377990567164738560 428891 -6627097498694753175411183537600 428892 -13035489903885567815458327093248 428893 10318995819777981111085043184780 428894 -6557130736783408817034168109248 428895 1612308911007080622690837267120 428896 -3847616002247415334219676123136 428897 4357655495564847401683647503586 428898 -5570679582836009588557129067136 428899 16479417152293581998307341231900 428900 3887685630329964080738609328000 428901 3460713457345584656150397572928 428902 4737464643653591853970977085152 428903 253698025078015030845898764240 428904 -546082241011425997982816993280 428905 8768104175135565622059403521060 428906 2162539662292152478560089061120 428907 5855382108689428117805965041240 428908 4203456960956603916267768912128 428909 6247273678726392255022406479404 428910 864989991139672243590191717760 428911 -1772446570955093181891908745216 428912 -380142262611799558825622274048 428913 5542084917563399952219060893442 428914 698013123095977480476198871056 428915 4694581389280078434702880402800 428916 409225844508436930744809897984 428917 7421796766579489832403861983260 428918 3456337427601968368651248690816 428919 -8677273508853531791604258220056 428920 2232393650516394551634603724800 428921 886123128995825825136414490500 428922 -6892641654207045444988478069760 428923 17242560406261690531189259296104 428924 5867872137864670846053306686976 428925 -19644922710964071263590848000 428926 -8439953137417285867211698073088 428927 -1406442225292607492484389018208 428928 7288096887145732037195983749120 428929 4060840623389143410118683523284 428930 1482589258604033253482831500800 428931 -4110907135155338901854232433980 428932 -926731505502568554358175191040 428933 17836609246287558644971199391420 428934 3755022281933583516170489201664 428935 3418582262861932750580354316000 428936 7908095411070396044149250503680 428937 -4100601373609317743636688057840 428938 -1025003280860674624496293724880 428939 -3044752990312482619437431804640 428940 1454651151912795550723187189760 428941 -1439197723255246690800969454388 428942 -1573498259437336197458899827456 428943 -10090189239006237673930671618936 428944 2132072824070580466037574205440 428945 1680791669437916871918534900 428946 -3319568377840451381338848954240 428947 1283766901015437711716660095104 428948 -105995288721996804414621098496 428949 -155465282110726362724577066880 428950 -629358741219436288121713622400 428951 1818478630573900374635295530952 428952 -3543476797700800828922536796160 428953 -7138437246528632836851886759296 428954 2906115804232223830341915636480 428955 6284604518557951921734627189360 428956 -9543611460213610766028334656000 428957 14809184036211790145586216511206 428958 4953257003097892513646755689024 428959 -1824547163091747204024172840680 428960 3681976445706361481281992130560 428961 3454501345287732970201689992064 428962 -6279400906581433329053556270768 428963 -6535707060939255710441186477760 428964 7130595376619189112419429630976 428965 7614098858573836416555248452860 428966 4673722213145957998778170494432 428967 4298467602509454908934226270080 428968 -10077603740261364134308131763200 428969 4342829423531053006694693556096 428970 1109871717332121048770554521600 428971 -10887505140136324335069097008000 428972 -7765665487216751378581414804224 428973 -52056830860227516923222527296 428974 -1137635591474093921247401895168 428975 -5715365854187972532577507671000 428976 -104517340998952271133842915328 428977 -1078832301824220271106526040174 428978 853181286186427213445236445184 428979 -687050803828952874536188259016 428980 -41101767225005453565796108800 428981 -2910689135137265008055750483808 428982 1007681888608491164082470184960 428983 2171494733697352069357029424704 428984 11963877889074224741574893506560 428985 -277260623559630588883287659580 428986 -2435947340730920626693269989376 428987 2971348486059674017721020674000 428988 568639795694422251039462383616 428989 14786879568081404672777755033440 428990 -4136622386826375803283513048000 428991 5923734104744385176227382688384 428992 3866737026320064868728109531136 428993 -617639874081187704243086935296 428994 1158263898881610872805588089424 428995 -12778507069340921251960608925920 428996 5589894444942003725310580641792 428997 -726169583082717565239023563680 428998 1143977295836211867075489948000 428999 7277097608867491737643258605240 429000 2360586191292017049956474880000 429001 -19972285070742247448275687466080 429002 884479657887408685723010487552 429003 -12981191744269404262767607045200 429004 726294609367432877218341645056 429005 -5434156936936688926462384608000 429006 389238215591120384231863271424 429007 3475947135275183584044278806256 429008 -4089892825863632719419982061568 429009 -505052398087605945458185973760 429010 4730646400131858691983847040160 429011 772530001791730779653269824 429012 -6616607926856996601240118403328 429013 6813313336263911125124336052248 429014 3600889700526310994486442221856 429015 2471828292476719170786488178720 429016 1360245217776397122578589941760 429017 -583395552181920215708328146934 429018 -164860048766758007818460100096 429019 3077735450482128517572829822484 429020 4065998831495911924278048384000 429021 197188723477245827221071566508 429022 6226396470174513194297213010624 429023 8206038674018507407907725403136 429024 -1122339625944159487779770204160 429025 -5198047227079203306187707262925 429026 2407925772193511462603344603200 429027 -8925945268089441896712364646592 429028 -3603255643782696532740609489920 429029 -16596567009147041619191039347524 429030 193412825439464181837036441600 429031 -4137647523800756208343187371088 429032 -7201579116815519575010806809600 429033 9541248201526712654392398164448 429034 1997287422307092097043000938416 429035 3660437398883169854442849073200 429036 3257621534462788012468886042112 429037 289773140744545343928672509152 429038 7728498874147149149454834745920 429039 3809589238839194541372650999760 429040 239449348621954784405705195520 429041 -9987036771492317578447835929500 429042 1992663780524113205462069168640 429043 9882349921980457819315478905292 429044 972711973121468104351091865600 429045 780062299756235324431529260320 429046 1139210625230554005507757216320 429047 -928479581540955654982817503248 429048 4072374156033795284945111347200 429049 -2848812042673518498204051482240 429050 -1620331253225736764547623905200 429051 -1877549304156256851262423497216 429052 -1136608392284472900141098917888 429053 10174015483613538663885191171424 429054 -45953938810670401260366446592 429055 8566969940356310073623348316000 429056 2693741799484269516607256002560 429057 950961619961881437976458390306 429058 -1390132349955745436444425781760 429059 -7590032990017840507176472681296 429060 -28280528123093203947102167040 429061 4664950531578560008986161069052 429062 -4820422910281916571556816471968 429063 -7863464349808261733238296163840 429064 -9354907078041028958206589168640 429065 268398403233835055428192458240 429066 -3908992978454013761083951824 429067 13817654574323407733783964782880 429068 -3516597240970229147936176648704 429069 -4387746869486820612086087632320 429070 1395549307934605371115695576960 429071 4100997844763990922402894769344 429072 -562335872816957771682073018368 429073 -6152992534885866257540967634700 429074 8825035150615564561706930527392 429075 -631748250255320792730975188700 429076 4603813874397392293633777189760 429077 -15519891181435508695478720989920 429078 -495827506966096815068149057152 429079 1728724838537538699863200716976 429080 12013384908091365355220755660800 429081 -3648505644378115993498617392256 429082 -289912305784072424367773326608 429083 -3504845442374114183512244620668 429084 -4116444262550190598131569203200 429085 3238326828403106616574359132780 429086 -254227018396054007245242537600 429087 454578924129958855011870343440 429088 3129155604114096164509568729088 429089 4808620391988484489602385841556 429090 -3940367456362106175469435975680 429091 6848727161392233933810001618380 429092 12900862869925428568045945727616 429093 -4172532303040553771599270536000 429094 -151399210946861389088229750720 429095 -7071227662512941383779077987400 429096 -7921210219333852888964243865600 429097 -287896394871834173466558275808 429098 12277506512397215462710003371264 429099 -3418128505767309189411762303552 429100 -1554245810905775925613384217600 429101 -6371435271214087495597296929898 429102 -363790426706015251741656721920 429103 2341302135378040362944713025344 429104 -288525036619602064217643810816 429105 -3944061445139959930439707031040 429106 -2223582374508213704447370265056 429107 2415089267666271737712980390400 429108 -1551303680401193909147533578240 429109 -12665773920987086836191849196690 429110 4885495671561142456674762117120 429111 3753274733258994495734301262080 429112 -1673852069365646915248674508800 429113 -5613529960865060805632521249020 429114 -1635926364218298375716077218816 429115 -4670589739204913953058400632400 429116 809016184186403361954213104640 429117 -1652678926922834015826091961952 429118 5172650502403533884711299157760 429119 4693627488894109289078802851520 429120 1652662550298726794144120832000 429121 -1650649254994788115616729159616 429122 6613073020121336095125462716112 429123 -7608067700059510455002379933456 429124 -6873947618049704842153432363008 429125 2880846653526145845671820459000 429126 1547119727778621735890221279104 429127 -15269746403974346586221487802024 429128 -4044547130952108023870019993600 429129 -7875225920306334305704680955926 429130 1199644952685397180955375785920 429131 10632745482009316782189333494472 429132 -6442759571402651532830793363456 429133 1020145973997033603120460881920 429134 2308186830163237595657872174080 429135 2194919268806814669693547384320 429136 -2492203067085153901344545579008 429137 2977996587732543256091630556786 429138 -165985053226550523055317902976 429139 -5910827539858547806456880887060 429140 -13256915572917288793516800000 429141 -1980588173929500474262779055200 429142 -4311560920292387433410725768320 429143 -4227864374909913058997154063312 429144 -752206332420331261829633249280 429145 -7172830086108424153749371663100 429146 10964728772953215423888715142880 429147 -1841506016727667900322211958872 429148 4330547326619178670892957285376 429149 3416384664696112610686096783872 429150 -2802023409249078677080385486400 429151 3200873974751124511096731989704 429152 -12411627404676197742774781083648 429153 6665952224024496645625314439200 429154 -2260875193343169656526238912128 429155 9280439315915662807136421652560 429156 1021959728096517737189083459584 429157 10426546734667052133661805175552 429158 2724452561397834411088219087680 429159 5044209796314249558078976600104 429160 -11314002388295067842275792128000 429161 -9253120089085065746547719543238 429162 -5053801203866705951882045922048 429163 1297994732499677077690468376096 429164 949981352957522479784205668352 429165 -2539330722744659842483768046400 429166 3317268516171887228566957191360 429167 -464059623626145568162825123440 429168 -113031538030959884638476926976 429169 3647735786739456732857152574644 429170 -1140160180320414970882560944640 429171 -6714699625822231786090038601680 429172 8093361008577840235891877416960 429173 3002639475613132104252895617120 429174 1577592980509002663184068719808 429175 -2132142787087765671974559607600 429176 -5693404302038395291532425482240 429177 -1051845590984471010655909502976 429178 535183357020533147536421174640 429179 -937434765836491456346281064616 429180 -1665949852287290908426955489280 429181 4129072861366905755018513134982 429182 2057566296791567219556540426624 429183 -148462738157650226165495244360 429184 -5948444242976903076137612083200 429185 7583026864669501589155200727380 429186 1626392688667477364871901488384 429187 -29439998923258589505909766732 429188 4579776863129059963320098908416 429189 3671061231374576796418297350624 429190 -7651775495344727678604270232320 429191 13194682252409794731657938595720 429192 6543757175557366240422576537600 429193 -12883626406138749220810619936496 429194 -4039026742576797158018309738400 429195 363844677559851166429200199680 429196 -9287147726806464236209722429440 429197 4693777552645760908289986622646 429198 193565311728659345409507256320 429199 -8656439129777335137465716864064 429200 588940643745435844406556672000 429201 3134797231890710020898337072768 429202 -3456724533576237237450142378368 429203 347005459412305835235424209264 429204 7719730798083303513707670822912 429205 1638658393513951377989957477760 429206 2296340865295460637247531947552 429207 -12880371676267844565539279719680 429208 -563963610845489715935102730240 429209 7119144698858122054764981953040 429210 1823446237309662136408452230400 429211 10200753655365282031932630903812 429212 66949558387252956183593610240 429213 -65273627138695001744601423456 429214 4116686646434251071597030147456 429215 2595912259795056232212703944360 429216 -8309554336126134780106465345536 429217 2900565625019158909185918615266 429218 2827361289395455955606014691616 429219 18598602099513654118665260496 429220 -5992398872323273667943223050240 429221 -39716092394815061210372035656 429222 5227896791648148762128565051072 429223 -5484729717324844910919088699528 429224 2527229828720853719753571240960 429225 2501313174216603269109573588000 429226 6780004371098855821905297408 429227 9785207152163856618436732673076 429228 -1899139416721107254495391506688 429229 -111745867019244954222970906740 429230 3677914525251641192358750221760 429231 3162467743631652970243494745344 429232 3206199978634845674349464289280 429233 -1390907141995280587281321105024 429234 -1066485426316146370084181041152 429235 -8171000298377965312547728450320 429236 -10211216506055999098301643054720 429237 109041136201400380112050821180 429238 5161712164539779309699583386496 429239 15151152136936100757639579395256 429240 -255419283863518347919327027200 429241 6206573638780107077220744137642 429242 -1585265025680621606266315718400 429243 1782276409914137448161070528000 429244 -6435657301635118879378235136000 429245 -3834046068924068089400908622190 429246 -6683992201869892867692339696000 429247 385882550910745716590400980160 429248 716863046493673428779658117120 429249 4103993483352938293755635573568 429250 -4863845826064350261502810416000 429251 -24407102703496811115876345402528 429252 -1682037318965800549419222893568 429253 -1536509892496423347764290201536 429254 -1479614395445127283428060793728 429255 -3277686147277824420349047744600 429256 -11283118444561908340162913541120 429257 499880248102627905573131683584 429258 -2489984950016557857754705731840 429259 -10080950465650663753165631026540 429260 -2724042694567609753489516216320 429261 -554354635702700294959719208896 429262 -7291082320075276467694786306368 429263 947108826259256707938447455880 429264 225975565173057732201463676928 429265 584636245331577177266716092660 429266 -4708778933852195443482711407616 429267 -6092580688740501225714991451520 429268 1770287482626838423708274354176 429269 -295742998910159767789220431200 429270 230806818008376670028297952000 429271 14183158989837263749671597742472 429272 -7013952247252233461613869998080 429273 1065846454468871244776950250880 429274 -2061285742323431763182683684128 429275 1674236890395406079647995417600 429276 -781041551160876322074985414656 429277 -6484821203759370854337064854874 429278 -2966255186239924819270291954560 429279 1550124035613399233962656698184 429280 -2170482023877622714822317834240 429281 -3601342998425674039056290829918 429282 -1386293068411248539670423579648 429283 -12086246595802991023925036602468 429284 -4760319457836270143548379781120 429285 -6836350571447127957319016296800 429286 3012401703142915905154940006400 429287 -6904770239437505118204217084080 429288 987345754728859668432733470720 429289 7459100238835094237283384219066 429290 4058236426550434816826092802400 429291 3743070347686768099397801559900 429292 3197473539507715808573037814016 429293 4709124568537055289646318941984 429294 -1988597961312656473347800702400 429295 -721689798657042750135809587680 429296 -497893853298826531365875417088 429297 2808113353774211572147448339040 429298 2130631363112380051728546395136 429299 2776853277770651451004961739264 429300 -99757647902304766379028297600 429301 -18696907979121179357374607888868 429302 -1119923309898472955307218679648 429303 3774133645769653607086357106304 429304 -17690512013472138608546875514880 429305 8915137916000418034071897912000 429306 3466203425634724257649342869504 429307 -7469197015962512720707338197528 429308 -4195084931593752983771905536 429309 4655578913523939416418273904614 429310 -12059175074100905585516048640 429311 -938338669384578036206326155216 429312 -34013710774687635174831685632 429313 71362144222425333758875137604 429314 -5214836937831300290956159005744 429315 -6792328441849089109128467334480 429316 12429343223296585042624016129280 429317 4917497184020681830606410165792 429318 -2442800207897185934787843071232 429319 -1104865449943155046664601807360 429320 1044370150067404217234332108800 429321 -8144854518801921519464357346288 429322 744352781945320098948027449952 429323 -3007585125633746703075323763456 429324 1710947091794878241429155430400 429325 -2131916291759429366993887607900 429326 -591643757710882329580267917888 429327 16121085222467513460284720349840 429328 -1485390986906858452784677838848 429329 13609551914448811259626434186930 429330 1231339344206925544765534563840 429331 -379481610236875245145289433008 429332 -445044271236016553076839770368 429333 4889517121142871504539898923424 429334 5676496955572948221061278966816 429335 7555368743095528152819442456560 429336 -3714802685630566454827948953600 429337 6549951723888706364410247238912 429338 -2847118939166626364731553070624 429339 -7094389679124546525942802012776 429340 -3795223583304605671886620316160 429341 -5829943263795453749745694424256 429342 -62828570802758156705378442240 429343 -12804781036924476561508649625600 429344 -8760284848868630227015185137664 429345 3171469021779746669534846092800 429346 -330678161659496507512717438128 429347 6146912390830085343463751240796 429348 1250114921457203470243817926656 429349 -3502197277548679376012371571650 429350 530972432120677756757283724800 429351 -874514057393457428364313233120 429352 1609143439558932679694188216320 429353 -1924184889014741155645429871196 429354 -9149489760382602433986987740160 429355 -79147604516055998388181939440 429356 2052463072437738608835539569920 429357 -15450609312938026503757015190208 429358 2310088112820023652879611659776 429359 -4129376994660905772262624648320 429360 -319137141539480152930630041600 429361 439764989920704945404412882962 429362 7138681818801957332299520976000 429363 -7943048244834085514327431894776 429364 2498465836493763816764397035520 429365 -990572564852473747681725081600 429366 147390252200980314469956440064 429367 -17780567391143866835100650584 429368 4909061113705960230471306117120 429369 5190080803621190652713852190240 429370 4119693443482325008319059430880 429371 -12975771355364853889794337013400 429372 -8455144782199457948460125935104 429373 -2826974165136315915200748064160 429374 -7811340033858874888203808087680 429375 1456788561788366135588484225000 429376 5196520463373186475006432378880 429377 4799720318669671994270487183060 429378 -1981351755144502674206026190976 429379 -13323785290515450472977334257920 429380 114877569395820657945937367040 429381 -1736356982108854480998190888320 429382 -5883861140213526764732966786208 429383 -6089820659101216281214679016 429384 1191156081272692562770371256320 429385 3196232209135464738733535670720 429386 -230575694753923742234438312256 429387 2094518126376361694069056622592 429388 8418038406322576950980343788288 429389 8395226444228728653048473747190 429390 1353975864136209258292044587520 429391 2355209786052980310307693921272 429392 3799384834669738528031677612032 429393 -40201434814603681584209093472 429394 2291639109201158146192073106432 429395 4777633933108805283885322396080 429396 1314615716987633440117772396544 429397 515319913441763392588536560846 429398 80150175798228708133151936064 429399 8274533919459317067642827700384 429400 1955530478185055338818746880000 429401 -4935925270134405325195828040448 429402 3715367124253857293141149098240 429403 -7931640327649417630295346788640 429404 6407373351076898011461049913856 429405 3550267033018195203463810808160 429406 -2450731698265960377789890152896 429407 -17676838679938455801637038756480 429408 -2363230466535237421016819957760 429409 -7696042275480955100807012743390 429410 3278278667715244939981637660160 429411 -6990595219821075994989675521928 429412 4176359280446736299418421706752 429413 -3878532241298457067532344174338 429414 1913423069353340656008144757440 429415 -2865131983376960153823614138400 429416 6463610253070411784948289484800 429417 4550344411661250223806579679434 429418 9038301164519695640483556153600 429419 -14046312293374892267998729535760 429420 2117182037694678554885805864960 429421 2272230043672062602875389552000 429422 -1321385491957234426075507365120 429423 -2326697366073424169052143815416 429424 4050299300676452438746592215040 429425 3468433763332950201760532719500 429426 -4093683125173554613110133220208 429427 15348834206971772044604150003276 429428 6245415194273431368862390723968 429429 3066468278414204377853429472 429430 -4820560673386371061911539696640 429431 13459285322634703250907396080232 429432 66528075357563440903278796800 429433 -9478521396102638867384559378816 429434 3739924561546522061029194105312 429435 -530511166315206056041895584800 429436 9009072849128945778008627148800 429437 14438145905829336883574629250892 429438 1449558101760659251350441661440 429439 25570758838335067309379749037856 429440 6072726299887341285988840243200 429441 122037253823139379097825985120 429442 -296274691303782086628426355200 429443 2094942924212697172486504719360 429444 -5256907710845269399095332413440 429445 1711057122884931263580861632700 429446 5478820968177655266885609816672 429447 1132100127161988543110765262672 429448 -9844314415207870300564690160640 429449 -16319234888017625197660279880550 429450 532375858543179629351475648000 429451 11567485422849195785232001998504 429452 6757791219474029510868274947072 429453 -7959989602760594586564805994538 429454 -438954022677412592214394037184 429455 2547092030055412676508288173760 429456 -695054610829368105290048471040 429457 -5362892909566671370927153518400 429458 103751123841894533790088456080 429459 107277306011423018452697532768 429460 1502597304186211444093054502400 429461 -8650974240189015239341001642400 429462 4941990621872214454738119744 429463 14142991145372931424549655008712 429464 1308675057538135657777728921600 429465 -3963120074300265546981303506880 429466 153921565764590182561707912432 429467 -2160557661763943201066470367484 429468 789989203681543657594993849344 429469 -5127712401022733276301557007130 429470 1809541688601970130110762757760 429471 1753097213022714708080257688544 429472 4484707949742798592745902374912 429473 3620610054894745937783151382704 429474 1052505464644912415755933808640 429475 -576719122149027066756316959000 429476 11003655313121118932901743723520 429477 -906071096450083940530775621280 429478 -65658240536298942695862351744 429479 -4431055608059068468655730888192 429480 -133486900424056042346839910400 429481 37981219122409080240052453732 429482 -1499328578952901891736100675408 429483 3062165015574001836792474048000 429484 -18326634600782482900100517888 429485 656528409503031272675330410380 429486 589315379693626393406555572224 429487 4871154158058529723422641845136 429488 -3635194340784341039680949944320 429489 6230527085320909278112073423520 429490 -2692040445123943492488481387200 429491 -8721984215141758875323748104016 429492 871514414745409894537105477632 429493 3267488829000712741001213106400 429494 -3213296557242257887072423704960 429495 -2061808851298878807493617849600 429496 3554387536957618817668107202560 429497 -7532738406769667340480743412054 429498 1805307066302811372302272717824 429499 1671649213271742561669948453136 429500 2876016257217094808867084160000 429501 3484475474329741954356431663904 429502 -1166776050567865172773481716608 429503 7621009158668251028534822098752 429504 -2755265829218321650038136111104 429505 -630722752740720718225877076480 429506 1383140082058461992517782100480 429507 -2226173248846986610530793310352 429508 1230555840308624414722797619328 429509 5961843936014737455105020743710 429510 3935688154010846988685033420800 429511 -8422803157709758190298625678888 429512 -1089202321433743735211210004480 429513 -358117318437396811938667032192 429514 -1680086923075133231077769011200 429515 -7031165797032173840259888735840 429516 2493148553851321058198485432320 429517 1586246304102171544264323651552 429518 -4992861991493211457298039711040 429519 -1927013531613878471164101494640 429520 -239339837985536392769529446400 429521 56087339116604525494466260722 429522 6134913568787499287900977123584 429523 6666718812009299425414156408480 429524 -1232683804261624460427237341184 429525 -1584817926181623200614225240800 429526 -4044121248786207775889085720288 429527 29853305581161892246789287552 429528 -911958508888111015363116564480 429529 -8727285713508299604875686330870 429530 -2820132443344591927118380695840 429531 4452428978927909047302044838552 429532 -341947654505806046063987253248 429533 3016130181530458575692493162240 429534 1017821903015911712810672742336 429535 -1517246396740509444072550347840 429536 1038224051567873664318758191104 429537 -4324795249191069160074552759648 429538 4543912884805901641832472378144 429539 -14040744680105976022889519843568 429540 2115652957727052623340748492800 429541 4293569519758515021706544080672 429542 -874178901005615236031123735328 429543 -707401906491202758934311448728 429544 -7687082753359892058037007139840 429545 8028863116228881750802469931300 429546 -348397977745662467179262259456 429547 -8928343635355433675547361365004 429548 -1915493933375337527726054661120 429549 405323939861595622226017195488 429550 2986036123408182715313966400 429551 -579168132685094908441098326448 429552 -1572892507071868579671034920960 429553 -13098243655950095127233419214796 429554 8467273374898127188034061001632 429555 -1746211618997993443103562343680 429556 5324819737815789830089625242368 429557 -1429902433900751728627035835908 429558 -2337518572213472178497351332416 429559 1516766465982795224032211781888 429560 -750553637386159662924363264000 429561 -1334114706464233449203460252240 429562 1416169110920381174374616761344 429563 580392154944531536610044683812 429564 750373822894047118064385163776 429565 -1909127202298815747124068441480 429566 -9392243493113016456553063200768 429567 6357136486940965814728917299400 429568 2905792983531898878805923594240 429569 -301411183739265475520623567680 429570 26507393333857049093011123200 429571 2363783254940217013637218087680 429572 3099450919458656529201809547264 429573 -4794565860119394942351416335296 429574 -7042371997762235725492002754464 429575 1191401054129333890618889584800 429576 -682243612841276633521003069440 429577 1402793352179629572952058241060 429578 7177214934740320837105962369840 429579 3305195500600944568089831328200 429580 -5798469082802494787458816757760 429581 14810358101516921658387475331382 429582 1769049923491152430137089865792 429583 -2088849182252345216315622456264 429584 1409819132064265637323861401600 429585 1058103372926564744596122075840 429586 15785766446123874816600378145920 429587 -6921531159435872049879417079764 429588 -4033013972917809684058261273728 429589 -5180342053342765975169824314610 429590 37858510261229891028626638080 429591 9685416382723075002212930706792 429592 12967082141095291097235638016000 429593 -19034400488196549203890171461180 429594 -1007468824868807088628134088704 429595 -5385468638359027565179629904800 429596 857494824407631294344016130560 429597 -770644939951700136456897778560 429598 -569890032102630161302191662592 429599 17199693722193867476183154165600 429600 2125263426831822826287857664000 429601 647001095544286932547764840132 429602 4060937244330810955182767001600 429603 -1322466299980005779177080093200 429604 4511996532615018562169885143040 429605 341090908906345445979359766720 429606 -4737261842417734368717632100480 429607 -3814266658472680436723445810768 429608 -8514770395425514383658271293440 429609 9499368732101306321856446478240 429610 4256065833674357249470481412960 429611 2427689752551478466188774020384 429612 1408822673787565868814773478912 429613 290018689889848264776746512064 429614 -1702426956790728673319948785344 429615 -5472501921957337819833902007240 429616 2830836886976661922601632825344 429617 2243686662971143832926693796160 429618 -879647182652420030256822715392 429619 -2483629053913782374772680328800 429620 -4619771548764590130728110552320 429621 5613910072651885445761641539904 429622 5682934852426367518194421214112 429623 17450236232499489244675945763304 429624 4516872996651615010592311173120 429625 -2908556629713231844194587376000 429626 1539294301495225561124823155424 429627 -5944401531907475683612412560896 429628 2547592327735660995095244843520 429629 -3629625515871345385588431262080 429630 -3586300384613374065094276740480 429631 5511271890455713969964604554432 429632 1361352350934734343488276004864 429633 -10977829084842010319690669205198 429634 -2641359204735453016515541268784 429635 -9513960886689040379789436445200 429636 1180003392694346165194230438912 429637 -3610897497190049924246770028900 429638 -4233491207326233195568387868160 429639 141553066866836358193256160000 429640 -4696520357177685047104037683200 429641 1321526093887808199777470515200 429642 2834266749104006206283238830640 429643 449663472533972954757394351892 429644 2908499401780607531547523439616 429645 -2002657956081094668497513813280 429646 1204313676446122900592647789440 429647 -8568109520113275249500790135960 429648 2013120966612810132742868434944 429649 6711510675052208954200879020960 429650 1884543936167705487643412421600 429651 10600499373449569101398785469040 429652 -18854985249514745511870264277248 429653 1790537476668072252203937278880 429654 -345239623499918242549419423360 429655 387951591670381344819619105560 429656 -40159240599764154930378240000 429657 -1786343583953651942729915471808 429658 -11556638250880542360472035093024 429659 -1297676524229916939981407038140 429660 382194466439903378127340830720 429661 7165800819916918190759449108262 429662 3354412902607092359939841416832 429663 -2852261719284827621339542517760 429664 -3086276740994772315402786570240 429665 12349592181699595629315131319060 429666 1711665289266218270774648812800 429667 1725347528088806522876979504592 429668 -1193096970794147312765349719040 429669 -648897442214170789476428706306 429670 3464687285763119226944111825280 429671 12313414789805460522074642856 429672 -5365792209340889152850892718080 429673 -9780692894376062963154511963078 429674 -1280131734985722349440737384448 429675 5369581545865187541780401542800 429676 -1750559450590342508124815571968 429677 -7260528142781604201491689602474 429678 189171358837104849307831814400 429679 11067269323155604184325965923280 429680 927764534229059602213741854720 429681 2970096360457810516367195537280 429682 -2101802148839597022706360876416 429683 -3182181111966220338083093350068 429684 6281495837457290742036014548992 429685 -5516500804305768385189642360800 429686 1285953346661130448858395748224 429687 5716516514969355124010609142144 429688 3645131720502159999612444303360 429689 -7164255429228744470127336330876 429690 3412555515904215541106396747520 429691 4270432204569640848896467344384 429692 -2487687118348736991005863004160 429693 -10593495383372508012871000536000 429694 -2058698719998379443898983238848 429695 601361266897660147879802736480 429696 2119283303757884859634302320640 429697 -6953693779682485453003691929680 429698 3981079702675074162106244187600 429699 -44338796449729685401201566912 429700 4400581447478178990827772963200 429701 -10818172251464757611443015547298 429702 -773867678382762602621347362816 429703 38573357321837687176257918544 429704 11537616248068355982073932595200 429705 587226514610288552725217433060 429706 -582520132159567454683744202448 429707 1536032608001477592438789941472 429708 -5869188017918603597582660989440 429709 2835098063323421152051523619072 429710 -2855363946482289362952495565440 429711 1460932487072053377007632257664 429712 1156535535631053046002878840832 429713 14164073658502131268482897035124 429714 2452877359682233861513271986704 429715 -3489691995979735670910041124960 429716 6206523173446607881128346214400 429717 9071238497598126350947996210080 429718 1038424493903941896505713974016 429719 10038724091142207937539189330120 429720 1811625666158686019189654937600 429721 6073464669990917316978577941504 429722 -1162679582362750139059242393600 429723 3196903252995097034176826438400 429724 298515889122456901190007891456 429725 -2167424863111453879109066532750 429726 5168080743927707670482268684288 429727 12520229468124357561964776164576 429728 -57714347399756439967028084736 429729 -3024178474078688317091745032016 429730 -5528092547997094793564274190560 429731 2767091612483663864567784845532 429732 -1911219846881284045149518684160 429733 -8451593470333934214940985182018 429734 -7635687176262305199615075261984 429735 -2440562940952304635079293086000 429736 -7949595484695876189725626168320 429737 1935869801659061279236487056704 429738 -7601168630581621319521764552960 429739 -4569368627827592929485663205176 429740 1152692488053197362524544112640 429741 1019959993162727070378639510348 429742 -106368079606429966007767096320 429743 2284741808087144512171626917328 429744 344854371797026585677303644160 429745 -1872083601657520253013045749400 429746 -5379792598637218490835256083456 429747 692477436655486241190818163000 429748 -6431149747019951538484852353024 429749 -19583774212106744366164318442436 429750 -2704810250478108958775638272000 429751 -105091630210699437501658153328 429752 8794633401957084742543559577600 429753 -623709857647469470073211816192 429754 -404912048076107450695950769440 429755 -1341219097483958813842799945280 429756 -4804699894677492306880269680640 429757 20760551482141020164961150626752 429758 -819935866667130530202161937024 429759 -12615965338698689118864319676160 429760 -3431919898428782451960368332800 429761 1982596154960490979207742228400 429762 -323745052684070482861781742336 429763 -1572606268167295190528458055856 429764 12692361766129419451457735784576 429765 803977912398583710322530952320 429766 -880774628298375612850864491168 429767 6467404873821714380282931309744 429768 6778117499379827502584624578560 429769 -3664227185684038899837450192204 429770 4864786577982380216231790485760 429771 4836005991714611031495767479512 429772 1438965131963702489778318668800 429773 -6644256457610598262714958883978 429774 1918071148870280284306305159168 429775 -6794447733985158288973189766200 429776 3819246226679551577394464120832 429777 -5275219075076365418967118909866 429778 -3790805860119982190365415448576 429779 3909764017422624405806811192780 429780 1417062207800523944129412096000 429781 387901047249147992622207163200 429782 501407725642916625540804424992 429783 768579330889889402273286085224 429784 -140480183140699560525225492480 429785 95944776043416712088747280000 429786 98008128030526974540535207680 429787 -3094519425279267651808154258480 429788 9790896766759323953698758551040 429789 6697734697344447888626229969024 429790 789756295836761299949664686400 429791 10590111477365586928251738636192 429792 4500981060447400251990736896 429793 -1258762892869083345628097502016 429794 4920362373418905533294864525472 429795 6400409479656980172466488009120 429796 -3892911366787809633246367830400 429797 9149768243032810989946583205246 429798 5773500276551806132735247657664 429799 5495154128047249495667691247240 429800 552263436702237291373934592000 429801 2405301756328976658719395475520 429802 3288544777962784599505390658304 429803 6594502880215396972016932457808 429804 -2972262816793850216279128392960 429805 -16728276037336176991370190251040 429806 -363441679495558660231290757632 429807 2150165877968018046780597268224 429808 723499439054365153737207775232 429809 2913535564628630274563817655860 429810 981025165087141774987174556160 429811 -23735863290258478773253818807696 429812 -6033454183529710818199902409344 429813 848944710700372497870148694400 429814 364954522121323784028333287424 429815 3559267989679737431119068057600 429816 9299365741655491345377491865600 429817 -645972723690981876805558538134 429818 6517616122682706947914459799040 429819 2966021141906416023241106335488 429820 -607865519821181174120089105920 429821 2718794213666115991337145762912 429822 -322081610862101035262037560640 429823 4407812468244934568618054051072 429824 -372284803772158090594417115136 429825 -3186508615046404795153731160800 429826 -7526746718551690994176812579888 429827 3754295611182368112702261767676 429828 74447864914101771089023358976 429829 5214953488043890999839033250876 429830 -940830515219964392314480990080 429831 -972990226101301513105407368472 429832 4746849958822947855327873976320 429833 -17969334682410776814534995211420 429834 837383381324215884103274058240 429835 -3263121701884332226953370268640 429836 2457334007206084994601353925120 429837 -57120032465336472537059874720 429838 -3913628437132057500757443829440 429839 2488785857417534488660865422560 429840 -254488956146948627838074880000 429841 5853239288758148981322739348084 429842 -1356415291807021848301625177088 429843 1392505336093897036318618100664 429844 3886900936714366450841197539072 429845 -2888150028266538708990455451600 429846 618659850645142575118157242368 429847 -4771801858186583535573390787200 429848 -10175455732140712316521782896640 429849 -2024111451233233134135389347776 429850 -2903166587500908929209899255600 429851 -8340796812363737986435783169148 429852 2633194183828394257241630487552 429853 10750662680660037169916770976102 429854 5316703761187141217830838452032 429855 -2569157218769120512599153533040 429856 2870403171738646302967820451840 429857 2445697475620914550472256870960 429858 -2320699910234893583480202972672 429859 11574036676680377449155161863720 429860 3980593444886596620871360078080 429861 6626556782823107718207224875872 429862 11508311697254535059413530693120 429863 -3518213168058000300165063717840 429864 -1213846230025408124239140372480 429865 4728428567248763338192572957000 429866 4567640259526314039471569560848 429867 11970368569686217149470946931920 429868 3616346306321402370913871752448 429869 -2286748332668300205605152455840 429870 -227906763240650670435964723200 429871 24973991354485483488328221680 429872 2038829308750068510614619389952 429873 -5993037555492988041764966537616 429874 -4028870967609974964646378654080 429875 3815116020541922819556228780000 429876 -8322334647096697459392374218368 429877 1498720953605052905738943848832 429878 9383992825594384753318050318240 429879 2376696366107757036988149450960 429880 -1906301215099691508177618739200 429881 11850957113294563956130124240682 429882 3364555955412600595642463419392 429883 -8235579441289681759962896978976 429884 -1744273353355693014013508364288 429885 2970419409989798391445703039640 429886 3463296261700114130709671707392 429887 -4876283528380361998042208614464 429888 1673079798211122843977452093440 429889 -1542891789773856284245273653310 429890 -2710625878602835674288969016800 429891 1251128222159722723657928924928 429892 -6396756004602269767394834214784 429893 -7751341509442013241725514482976 429894 1376331851530834389583717248000 429895 1793080630373877569717663086080 429896 -5504891229135865900022570496000 429897 175700720133626680501362838656 429898 -1427825770853450704511683025664 429899 -5738544789130886818145587013100 429900 1693789004554132380603502348800 429901 -10208127708822577728517288889098 429902 -5210608793353107806181223020096 429903 -391847754108912493323592623816 429904 -1215798830020251485171909279744 429905 752585096401783869918763480320 429906 -39218109775649508334846070016 429907 -747803978495190629382495693844 429908 1776559858164708745537601396736 429909 -17506976217225321315668461430400 429910 -313488024004490015460328698240 429911 -7513651272262654850698946122488 429912 -2408486802544635826570108231680 429913 11210797855861348558320745318080 429914 -158229057352499662459808544000 429915 -2047764009181642318232926984080 429916 -3792975295931233681996974210048 429917 -5078735948804409782272624451034 429918 19451668217278333327727708160 429919 1854682330578218071736797469296 429920 -4448980122635090539531751915520 429921 8263974003431351565252378558240 429922 -6904549533309206217153020425728 429923 493775454919469104188109287264 429924 -3645983193909681779008831162368 429925 993145586380875126641444656500 429926 1132426006666824337266425852736 429927 -5091751408189671077705388627840 429928 2481251560421447391240409528320 429929 -5747115536534709964843384246470 429930 -1913731155754129706538317417280 429931 -3181720174160046874905170448268 429932 340566028471340971201600642560 429933 -3408331748875574853203898324480 429934 -3220664486249840480262008040384 429935 1959454796212322923245403941360 429936 579023293283563516953435537408 429937 -3515092121935767380597970970414 429938 -930531397871159890223718674304 429939 -1733308547953121500531162954752 429940 636329168372529195290511482880 429941 -3017852773255048781374500354816 429942 -2872806302578498528243246189056 429943 -10639468723472865983453404710808 429944 -143329147827230738143370772480 429945 -5859086078973635389351861030080 429946 -5171989757455972348996206640896 429947 -292259904429813126146598087648 429948 -252003358444279510085117524992 429949 -4152226946508230474443345667636 429950 -3183993531601760437965761160000 429951 -148121608230511164153123880248 429952 1549172269962711309273897369600 429953 12381903012482870787322368707202 429954 323913428093179742017076997120 429955 4545767859821962947034547913360 429956 -20369468985817041126129885560832 429957 85051168115641625014980591456 429958 2978962645403163337842665626560 429959 -2816367874844596950013242563520 429960 5690995819177600499957209497600 429961 2864442802898491975188485533440 429962 2510001716430003941747936839680 429963 4685864152754450430982205489088 429964 -9344513207047296387978399250944 429965 3184825169200213799752123802520 429966 -5224118437037356119596051768448 429967 -6404504479250805070922330859888 429968 226591762190099681589834547200 429969 -1600414572245536797003510977952 429970 95596378290618900672576614400 429971 -16036254487184220631838545023828 429972 1668102082679499426150774331392 429973 1328211891912780096346205198222 429974 -9196426205245327676778001143264 429975 1831938378292347833030107158000 429976 -551772690126198582004623728640 429977 -4243312329079735611038743338108 429978 -2632282419205206588952492171776 429979 -19106992756445075764355348023320 429980 7487342657261005612655467200000 429981 -9363665873176430930517130229376 429982 -1360968077628266086851526182528 429983 11193828633973820494292961581880 429984 7469366926025588202763135156224 429985 -2221641462142350555419134209600 429986 -5460302420465371289130249221808 429987 -3033398549795865813785478293640 429988 -5327051395416563150180685274880 429989 1982037048362201986332429732480 429990 -184035540612755379180225116160 429991 14305108289603650661766294198392 429992 4826194258323868625828170137600 429993 -6412871840860617046830212998518 429994 -1080441696803016159825812847360 429995 -7409698926179483710118906340000 429996 1895075126997871338038199582720 429997 -12212519027049008853475549269440 429998 -4729937693506485822126287720064 429999 4562660836909816709921787206664 430000 8264983340395078071019520000 430001 1224329485617746956164137261568 430002 3971254063508262472426253879040 430003 3988863179792373532832111494656 430004 -1502011141887731705656945138944 430005 -2171046504713498575036504444800 430006 11218803341731498734875820250560 430007 3475066609870273450001692649256 430008 1303803511736921676457249996800 430009 -7292502165532795909163647656790 430010 587681843534912476274298716160 430011 -5450366148740627771648653220340 430012 -12227127977204864803717395563520 430013 11963380497749934595303389032262 430014 710176919394597334039657785600 430015 6497242485233258870607138022800 430016 2358498129722792125720072028160 430017 -2059046259020844020280046145088 430018 6933643838367123306758601479040 430019 -16651690004993769459158802800580 430020 1336865797141928764564868179200 430021 -113493776143103742454887134048 430022 -328936631687289896079604881408 430023 -5197459601028086823919078910592 430024 -1566044795446308475481950018560 430025 15858423947041088620425685924800 430026 3892243858673826492754116966144 430027 -374357146745596574952082010320 430028 5128892860249389686402531175168 430029 412818134776098546515391061110 430030 1302787626807902293808120468160 430031 3074014636258410651295892143104 430032 -176408620071068661662530142208 430033 -8021502488594648682031666254480 430034 12509829253032402320873038608 430035 1271666579196746626726638481200 430036 7239778612701987077856294442880 430037 -10591475264332374686970588244548 430038 984859126425465550493736587904 430039 -545255252884819670310502523600 430040 -64249312164804185453256499200 430041 -7007585515151305257423448894080 430042 -430049665011699670940628825888 430043 7450315699854334199956374864 430044 -5979550185856304257824355382784 430045 -3698709550265725577358049203840 430046 -7665074007390825346354897913280 430047 -5275691788131169523561828372112 430048 -4053200859594794857654446981120 430049 -51785240926878211384508051448 430050 2883050239641394782477735705600 430051 -2719465343370294816402571843440 430052 -296654647511011938912680017920 430053 -1570910687288634603937625330976 430054 2377641242556112105211880355200 430055 -10754123508756571810875471524040 430056 3298902906772214794184586854400 430057 13197294243854609233536522245306 430058 2875099155438823265262904644960 430059 1037539406233097009726889000960 430060 -5961286629087530879278584299520 430061 9639513987100954069351181608662 430062 -7114276161229244641838679646080 430063 2575586850250448371860670861504 430064 -3514220450547812361923560734720 430065 -2964558851038687908848637009600 430066 956859020174743506939693818880 430067 16973613918121611721866973918152 430068 -4716239680849072110184763228160 430069 -1151605596067447615274221857956 430070 3505889310153646445818928092800 430071 -1110872033277067428542971083288 430072 -8405219321855501401602765619200 430073 16591600351429555618312379580816 430074 -47271555393922559526471136656 430075 555672703184791319829919625300 430076 -16026940500958399059312107243520 430077 574685111812542155040872063808 430078 -1038291473138126014783124053632 430079 -5800408735484436658454688023016 430080 1466509488391104617609177333760 430081 11520679406120247724186295930882 430082 6436937870105209322647743936000 430083 19552827026990588554680963901920 430084 6369669490839412845466683673600 430085 2517998244712376037313976718780 430086 81194286249629953238645420544 430087 -4968759405190333930138864714448 430088 3109935968302083334869529282560 430089 -7297637445576982818713373260832 430090 -1730195423838230965131107592000 430091 5424939376529271001012490385492 430092 470036502634606323476745968640 430093 -3177801307269041811847491219658 430094 -497774681598443760893817716736 430095 3293318134681743125475735265440 430096 -850231532228883259133151797248 430097 -22357425814731114518192227396608 430098 3814076145619910303235509863680 430099 14519439377350919773493365640160 430100 -2583557033028628704078308659200 430101 -2610080280374317882089949999008 430102 -7575708626089583591941738465248 430103 -1325502800541215330097846893880 430104 1016810563335328834188335493120 430105 -604044460361296235011848534900 430106 6332532861910390902256391967744 430107 -2382098785444642119705635462208 430108 -3082216699117103744251053200384 430109 8504052709769099916471826927104 430110 1853933764634509668729443697600 430111 3749869669635111318770241816048 430112 2914860785098610627269377196032 430113 -9166336439249290886444518206912 430114 -2100581402969759888979174739680 430115 -1075421773639517776522121416800 430116 262730230991311679015645804544 430117 -9965961749402905291451848048068 430118 -2384504748487311039418858589952 430119 -3483954656775802944296167377456 430120 -6094009612313835766131100723200 430121 -16602432913027784482634471916678 430122 -2120793649831548920722830336000 430123 -2101850221674651115878452239056 430124 -6265740824189277622859994998784 430125 -871094504076656893083937152000 430126 885772953543661985121609736512 430127 436864716391035125216888763360 430128 3251956697072779623686468075520 430129 -46474224162983351386303637440 430130 -1163156954790172577104029011040 430131 -1159060079286457106459137748640 430132 -996116385494716332915706380288 430133 698687338733666039702844167424 430134 -5435383982131106429015150402688 430135 7828183903999779903543289381080 430136 520310301749965928024980316160 430137 3079384543035096295303277064000 430138 -187554926617345086874470720000 430139 14147329961196187441004091635940 430140 2503126690622879426058036142080 430141 15932788427946080850326125604800 430142 15443992944963896456004192576000 430143 3339300419720052407539347302784 430144 -2240496452654587320739213344768 430145 6450894736787416308614637042900 430146 1413348680222092717843229199360 430147 4669773264018873444427105329596 430148 4867313441272605861937985537280 430149 3551291366773744412625200808960 430150 354097044783257240132649072000 430151 -1015316364763122965787345011568 430152 8626397689843524419924987781120 430153 -7055901533923470628085931836976 430154 4386127447500193052721830281776 430155 -10425935503806967659887013600 430156 -420479245448483685146108948480 430157 -444485599159646922953523127680 430158 5091974391231003114595971998784 430159 8135848119653787815433892366920 430160 849568044984666350944351027200 430161 -91775874456759318548068070928 430162 -2151021404282341085009575548768 430163 4589071152718273432388505224400 430164 -2442645851344025141061363916800 430165 -961973424733419245759024901600 430166 5004635542412051912529719260224 430167 561876684636012282835873602048 430168 2392868483586787307281314140160 430169 -8065452619511686993807118364480 430170 -1555983248077394233580782172160 430171 5681653043684559819011413388340 430172 54033899959457929354022882304 430173 331011605499263798347106322822 430174 -1139094175655528271031022561664 430175 -5957946109495019948361772746600 430176 -7386653251358230983675254931456 430177 12299736425194260718629963517872 430178 -1984428126899144517265929106944 430179 583626965111633333723549048640 430180 2778857165048082542708788707840 430181 5460826096812799517133905285052 430182 302384548181289905811950176800 430183 -2998969510082401314809041067096 430184 3254657854077772603543359298560 430185 -32555016222776663804130458880 430186 7991206722691183988941770730080 430187 -1587435409976661939625806667968 430188 -4612163784777695085376243322880 430189 -420450924001517350933654418112 430190 -4811673848730515302201725326400 430191 -381027223891059981344289397728 430192 -848894576870219071741249978368 430193 -17441926064282883661289203776558 430194 -1066586605671532267100016201600 430195 2072104458806209443745827408480 430196 3853733471947852450601370139392 430197 1869150978146400174418535396928 430198 5227382664829706534543107650240 430199 -1344748052387327157437344329216 430200 -1747817511058240992560931840000 430201 1705861881823899613338313752132 430202 669217457856502898434457003232 430203 -3180754249564886117549169054696 430204 -259464259827329175414456933888 430205 12179916798318367228925258604000 430206 -658867387387014444225496605696 430207 21595006401329521492053429422152 430208 -10243640046071778690163361710080 430209 -911676879715258635926544307116 430210 -2138566695142214525288944596480 430211 -10984371692815730763174950650776 430212 -8091278906642626762194907788288 430213 1099502429188892780975211288000 430214 6934860714796414814303493774912 430215 -49900602625168328284000780800 430216 8936862637571872987252399764480 430217 -4088773807919564365791300933360 430218 -2226837496039157254642278543360 430219 11170149045783694934522421786696 430220 -350262125896923385965742003200 430221 -3387139235689335783421908570336 430222 -285477977042788937171789158848 430223 3865035510751403837604042368760 430224 -1028653262382046009949261070336 430225 6270852960247141865533903067750 430226 -1883850446076598423935417281760 430227 754244768444919170699878612560 430228 -10382424243419912039094465699840 430229 6874847636264083255013968666080 430230 105120836799077365854211854720 430231 22218842937478177939748019911152 430232 8735369451817984927165909094400 430233 -7297010204055930234223152365952 430234 -2295655270966824829451772364800 430235 -777710336278605807695167930800 430236 2244233716496327567052436792320 430237 -3643101010637898547129736202068 430238 -875834760946373943636921753600 430239 -11183109916031193951848929333176 430240 -8633844799553527142694587596800 430241 -1997525166370056637770566929728 430242 -4641545785444900780438178229888 430243 2175085040221439846296831409544 430244 -9494996079321607727637647097600 430245 3281499692817766058756268849600 430246 3511807267638733927902728559072 430247 3058814951259262450721778883032 430248 -592307585020311277975670292480 430249 754175562788413622924033263360 430250 3723606533984199862290903864000 430251 -4321954630478978168552968024080 430252 12186118505310530712842436244736 430253 -10833987293273013191536507976340 430254 -717069399367471066225713366144 430255 -2962462535252260894503095846400 430256 705805281770481512474101235712 430257 4225170925959376463018109206640 430258 38332562581323020103597753984 430259 10219754840556413556461800040460 430260 -1434017369327343949188649082880 430261 250893182067361453160188623360 430262 100653740991188970362328655104 430263 1901872576616777788522622812992 430264 1496038559149559879134520463360 430265 -81936402565831961908921130880 430266 33419680393311426409324545024 430267 -13591102294940366216178194230684 430268 -7366559041518360672649175639040 430269 -4914780046580344968249171264 430270 1594402513519680207548130360960 430271 -19261864922202262704805026730248 430272 -131856507842188129083577073664 430273 3121398560081980854378706968360 430274 -5777220743020432063702391160960 430275 2960794803654849817924436485800 430276 -3226738666439990133350137856 430277 7776358331010389451177989028126 430278 885104804772546709612683973824 430279 3803973459960954069353104945880 430280 3356381074425591200323210444800 430281 8202898774406742557904716190570 430282 -3146273337480048560837748781008 430283 2047163992621067159991805464720 430284 -547485850993887193511250247680 430285 9399017659246455828759402389760 430286 -6441137377702342010059572441408 430287 -2789287773346264944279766705920 430288 1775738004108898347720029069312 430289 14510088932699048716407839535090 430290 668603735932279723951924523520 430291 -5734892495466583659187017731600 430292 8423137255593962836886306369280 430293 -664831300112893053123011028000 430294 -7870880491151990643686676117888 430295 -236194636453207589507024934000 430296 -1965531940335136521049611571200 430297 3389918760861824886228428108032 430298 -8545769702929998889497495578880 430299 3469469738329229004344950179120 430300 1378839511651129651807016972800 430301 98619856206130169872680622752 430302 2225293946350007533301285550720 430303 5232047898401960913661826651552 430304 1936727715225990017917614292992 430305 -2547495672720215299020554394240 430306 3094523500183463402256550454352 430307 -741209002082115790066772961312 430308 3183035409243878025351275160192 430309 12683683506951050788577244738240 430310 1110832095558791147748904978560 430311 -1188463129284806371199848200192 430312 266146736347909947706273152000 430313 -1616459193924365907241032028800 430314 4659084248899750852103243562240 430315 -2232675264244283764660630360800 430316 -5789553994201658963967791608320 430317 -866081717740000602662177229300 430318 -1567859005837543115609678977344 430319 -1005628160849494367400331055280 430320 -229849446661963269821560258560 430321 -2219386037999554712285534776330 430322 4134559829889529183839798749712 430323 4745641749326689031626102714368 430324 828053393415122603830273805696 430325 3138681845993935296526660644000 430326 -2512741905869501876279975435520 430327 2685023263510322066636070555720 430328 11151665851582572162213750620160 430329 -4506295780800954745159640477616 430330 -1211929580955143204324202977280 430331 7166214087914155257156747974400 430332 1226525328148694839220118159360 430333 565955873299587593242954232582 430334 -17823686798458047891538290030720 430335 -507413621882383303440743051760 430336 6212383843207175928654969438208 430337 -4640567951155845996380247138348 430338 -209165057654650686076442492160 430339 -1114509260576610598539118246240 430340 1496489366021610638691748035840 430341 10941109354807680447875367579744 430342 -2890551578414575871030923763712 430343 -10594500446779148690789797410408 430344 98122650528083738302087372800 430345 -10971462330276556836836907999900 430346 -1934283164249670913512051079680 430347 2046228651389176256021180121072 430348 1154264335093271693922973812736 430349 16336143487507694230686933016236 430350 -1355553663198465992967877248000 430351 -24002783415859860717483626681328 430352 1152776106715133467721608151040 430353 -2236406114987857866282876122112 430354 2280313112841091749777125715072 430355 6806856258992884554776309303520 430356 6728674516210084164666805942272 430357 17643949901237468707164476654606 430358 -3966025605399382412492049738720 430359 3778189223313589112389702561920 430360 1400218277759693395275976704000 430361 -91972249553648897497397150076 430362 4410018676346433663174864833520 430363 -1743073458234818539641567103040 430364 -11802159412193897668506292750848 430365 516412670799959875539821099520 430366 2249156971543421086969350517632 430367 -1062079688386857940716075972624 430368 -6822528328303659172435374637056 430369 -10841135844284938542319411294160 430370 4405054695695907462203154158880 430371 -3429119351991281905232395370460 430372 3634858019195118175251903632640 430373 -469918754778215456716246210176 430374 -692306434835046722378513000448 430375 19092987787812435932211677628000 430376 -3271995306564879268099285401600 430377 -3548757891369867939388778292000 430378 1539304677381766592588421693024 430379 -23199389584002632211391816686624 430380 1199583248987710708215584716800 430381 -2028169284914661079965913656608 430382 4573264630589752247921442921792 430383 2888791477625188914861847983624 430384 -443321559074703066026337173504 430385 1703926869404613134943118022580 430386 -5969763892416565352683106825472 430387 -37566187161138812097222834680 430388 1472773015509859084535139225600 430389 7559488101071373311109212168760 430390 -4627429975711124038999807534080 430391 -1419265870846269431163174556728 430392 -1103466296971196103584740147200 430393 1198508748308161045552085945642 430394 -9627635149175288063246382255504 430395 -1948650459835926117615742944000 430396 7352949282923378054056047180800 430397 -16183891653331170841793707002 430398 5816155201380274450140913397184 430399 8203461622647707285029878995664 430400 -1778408711710183945209839616000 430401 9226127577040383894962613610032 430402 393009449971181150165850215424 430403 11525628128547839775144473821440 430404 283038216773048673452385730560 430405 8106712130696060494663253028000 430406 426699156746991078864427469760 430407 6220255412519025954899318496000 430408 -1023514460866439622425966100480 430409 -3228451554508776933700602605184 430410 2765407766544979252561823535360 430411 -2077040544389080792586158890988 430412 -347493456239110396068057894144 430413 -947468490387071351232138012576 430414 -2104650121546798716913904887488 430415 6895407766472858024705829943560 430416 1324286878163956719838862303232 430417 -1177023880068326111371261830552 430418 946490195266750991342210598720 430419 3091894235786932981099204281408 430420 -3896754066812749679482685886720 430421 -6002270523320377443749172102948 430422 -1059339638017572733352418693120 430423 -4237647711463874357133607023264 430424 -4004413387986250849958526689280 430425 -2310422451255402952498107703650 430426 159051910235808001022956477440 430427 10746583878838422998978611998276 430428 -1750039625813228164512392762880 430429 295130377083229042140513143584 430430 10266815535533075549168087040 430431 4226957136802545375469470670152 430432 10187838036603145959101452910592 430433 10832727091534790425264454267682 430434 500027764201895467315628782416 430435 1772996829381142247466770578560 430436 -9974085861298675473475870120320 430437 693844567370687828999596492800 430438 1003538898860708129165556778944 430439 -6325138771757608935341640253920 430440 4823878753446608247500589465600 430441 6190649328988004191212354523200 430442 -1161917044901962834662959879328 430443 2769951378097518365457288869868 430444 -2405150681377726540659586325504 430445 -2761131040381047751541293276800 430446 -4048076254638206464696466490816 430447 13291886863878334812922061199960 430448 -151496387905988228978103779328 430449 -1971685973456949151011646075536 430450 1668992599696828322487917934000 430451 -1480590232614705569950101648048 430452 -481184260942572920560702537728 430453 -16266455988296604276617814489298 430454 -4489381711182768552470153683008 430455 6792307328573616835548782145360 430456 -3723545361843204875095026585600 430457 -8977261367725900685614055845548 430458 302967476170319187624686994432 430459 458338949843389434723383487000 430460 5862186231925767391858433825280 430461 7376135421654210783153671208000 430462 2168784280207415999650174438464 430463 -15995921986190730400596515406216 430464 -4713296192724964668925280256000 430465 3857952316982732779184429328000 430466 -1278324945691191678702052657152 430467 165260411020948818507028057080 430468 -4184118649822321701266514923520 430469 5728015060934463094796828162844 430470 -3660600303320440376656936270080 430471 21481867054123374040532136796000 430472 -4114366764085455939612839608320 430473 -113559021091931854228384315392 430474 4831170741132350339599633833984 430475 9459269902098163059929807939400 430476 4636177730269426130243067694080 430477 15339389763854865371562049190572 430478 7182845956078503045609956015040 430479 -3725969558032002893111250515856 430480 2871731831677447039492274012160 430481 -1365158507558844532908308634588 430482 -1076405496568015934339133649920 430483 -2276770686555699506909365182400 430484 -12563556192806407235595276153984 430485 -73645068270517688895005764800 430486 2513137029451380924679515407616 430487 -13798695055181788616259245751864 430488 1440029247017228690058309427200 430489 9948697041290050441754829666256 430490 5158211806885090436218087884000 430491 5771969490131224905611571416064 430492 -7166739733304580369957042044928 430493 -1149699586764198099733532694720 430494 -2413851277381278787691714694528 430495 854919335956099817546265376800 430496 -2647528744945786164412500934656 430497 -1218453807773089858448939956992 430498 -4377102243939932008123616526000 430499 -11494967981596429723241418622500 430500 -687042903602119700710803456000 430501 -14265666325629345807686972350496 430502 -864957751170886347357338894400 430503 -4707664191567863949051564641496 430504 9028868322147672800037355637760 430505 -1690574706088773373710237627000 430506 -2723333217595443076349141348688 430507 3536191340313119366720564346624 430508 1291534732580541935568644007936 430509 1240062695344015724716264989504 430510 2544336329119128924543388532160 430511 1153945895117597549107328180112 430512 179375676691597332512910704640 430513 4621748671817359531333991567762 430514 2097458649770230655767720415232 430515 -451707293003258542266520867440 430516 179492223437664714942201444352 430517 6781440834465168268075807939566 430518 914152243859355142192807872 430519 -5453767199224961070799550203656 430520 -12965956206848659482268889088000 430521 -762418297158910048988003312640 430522 -7378113944938935213649406156688 430523 -8381342215156752070083102890040 430524 995197204074329244519549903360 430525 1422512248922477543880763251300 430526 -348156277689868186398575506560 430527 5527803460054225882540550398920 430528 1022179376502648804625763794944 430529 -7714075350405853089785166528720 430530 -653455581922196786959855534080 430531 -10501369923620398401695491019568 430532 4370259887773175946101814170880 430533 -6474604943492443823209130022498 430534 2550010263374791442104361032320 430535 -1838571916156634816553206123040 430536 -5754628797005925328339543449600 430537 -6410772160197661873072981935360 430538 -7179273830842409382717556897440 430539 -544875170988551846423858951976 430540 9148424773570160761789205299200 430541 1919945603673342699029408359884 430542 -3148437639091219287900255866880 430543 -3690804602243292065896771176208 430544 1415643294001607610782863196160 430545 -4288473775122249319805422183680 430546 6848660821902952585084720547472 430547 1542497542748562532038505986240 430548 1222757382052312791188861306880 430549 -1452025088523862196545367994464 430550 1714115736576042099659361120000 430551 1116660121587294868077736109400 430552 5783634037602974368230431385600 430553 -4278182684763705776277738270198 430554 -105283766691248675917944033792 430555 -395140555760762128249957631040 430556 -3565739275444002327115568428032 430557 -4508506737871365231856022924160 430558 2357237056550151417137177546880 430559 -66630773803743090914627128320 430560 -1162950335964087022458749583360 430561 -2089615540205564340328101836268 430562 755736321559386302114456340864 430563 -4488603896669341652365598306640 430564 13337810864784146983550537154176 430565 -10551853484892384557034808401540 430566 -1516469945947150069182698669376 430567 -18205424972421984306755900286048 430568 3862017620295333407669858549760 430569 -958381308706187743098298940160 430570 -1398608199702685013025185879040 430571 -16958181633490857614709019017228 430572 -836605226940556885972612236288 430573 2039238983069080639936225482528 430574 -10806255329158832713576289327808 430575 4947092037723772504587092232600 430576 -1117459113467409784975303507968 430577 2751604642682616854096528964672 430578 1137236599877919763680720662400 430579 4705312670977961962129855583180 430580 -941777374303539437134595308800 430581 -6473212138347705804338207905248 430582 -959068054052905722942916771200 430583 7611170263969682491161490070304 430584 3347031543702996676940312739840 430585 -6449761578915642735395402828220 430586 -2435606216041989459016009978656 430587 8205438928457258316719529104844 430588 -9405435908259883448882477965312 430589 5836821905353538948829053904390 430590 188615291333986869243566653440 430591 -3047325025253527608982675264800 430592 -1564880789438817867242787569664 430593 -8089762583589417814400928154656 430594 3076407560737330399859352582096 430595 -10492797374323009469580695857200 430596 -6477414661920089334472909728768 430597 -6398952379561310749448425708320 430598 -2814380219632570397175754068864 430599 1009526791779707005718387210016 430600 -5115602300433439242845552256000 430601 -18699396192603522465884899111398 430602 77101741237681522647376922880 430603 2164999410222191075094714080852 430604 5072491149451467262930534626816 430605 -1503028676731189765482975162240 430606 -1414999735759179101223246874176 430607 13597733440637083094707141529592 430608 648405508575627023801818742784 430609 -11864465461103567842311155891984 430610 1735223930684892114537745836000 430611 4174021817730886247383321810872 430612 4691018458045442085509190639360 430613 -707905321744148334954843674496 430614 628534665593607875074901349120 430615 5598670836730302443257110897120 430616 -5072637959215703656182675148800 430617 4768035367117175263402477567200 430618 4000245180263069929165597739760 430619 -85792631017287323877603168768 430620 2966993175321423634371981972480 430621 -7130369850871302461701536307200 430622 -5367559490888595494000522568000 430623 3383917621196802271849415181600 430624 -5342994045268488342555594522624 430625 -450811964590665667083799897500 430626 1458253905062350758633880487424 430627 1573558789454072373469937312592 430628 12138728591616065192104326583296 430629 3311694428956838574695015219424 430630 552217260997477657552072152960 430631 5013351272785147456644857667864 430632 3537367153995200636266689899520 430633 -1142053928845057010366023556480 430634 8272994596749994309519694487216 430635 6188887058816583592611528326400 430636 1817651385880565370890351027200 430637 -1177075654068158850651653520000 430638 -956604057550109739599825791872 430639 3826820883849774494338581080 430640 -201507783106501673141020262400 430641 -2998806143624918039814903074160 430642 175801478195130817706268361632 430643 -3502566443477269288420588487136 430644 864267702657018228897611415552 430645 -116046320564538332680760909280 430646 -1242806663382349080586895209536 430647 1467919010944230896318754195072 430648 4611012972707854017762347151360 430649 -7649257588714700886216130363350 430650 -3078537031064557722666726720000 430651 5161401307946568820532405254064 430652 -1195588394971844939071610290176 430653 4299901828560110450284072591104 430654 -2034338975201806268770264089600 430655 4691845584312447757960892611560 430656 3204836238381431620672224755712 430657 4427801172429093384989555924992 430658 -4797624063203805310527777622320 430659 242433681041381386177137610800 430660 -1232011905114516108445002954240 430661 16836741876841215412193085096576 430662 763086422977128721780009589952 430663 -12708154925069782798234123986088 430664 -1229293842322824239201770844160 430665 1684809923426923244848401193920 430666 14977644402591296596728885600 430667 239158914071311418802341355912 430668 393629792266316941671655388160 430669 -3987003119485334555372784720660 430670 -3734635027732717428602536806720 430671 2043563466799365513057055017360 430672 -2755886863679970567775777456128 430673 -8130522052728242315186203998 430674 1356626891461480405901961765120 430675 718312584123057343434319468800 430676 15876475309933720135978169100288 430677 198341993933272936249962577020 430678 1888661894576401967519040929280 430679 3938719650472437367368258758760 430680 -1405469773142645840152853299200 430681 -16525904814158232015036552528000 430682 1459430097444209133617534614272 430683 -1218171361873894235535262639104 430684 3566811603141818946067540476416 430685 -8121287825210573850957408313620 430686 3231416985848322121060280002944 430687 -9744825309292867232249665951320 430688 -335124535685339697169967087616 430689 1418186519150326425036081155520 430690 1030023216075035924841704915520 430691 14833934038979471436276375256092 430692 3296935809695978315420802508800 430693 -8994423825585859861249583073120 430694 -6852696063953086750153225745088 430695 928597320288123140956821221520 430696 -970464393664152355510709207040 430697 -17436025287485099518418244646854 430698 26917764003750502705518355968 430699 -17321155512900396099467866396300 430700 -285111464996091978116045376000 430701 -4512106371267216763296093816768 430702 -7708624222901224862324485568448 430703 2267192837992505387217048772704 430704 1548029434416813462310121963520 430705 2197826663480351302717220797440 430706 -7658659720352532055914970430448 430707 -9101648291817225205125507247560 430708 -19361375217600183323392654540800 430709 -14373706311964280167227691419090 430710 -1186089718742754896783561063040 430711 -5109834516996031842114913340600 430712 14292772054565079474262385786880 430713 -11126101339352034386926995865158 430714 1421807991401631946586499228672 430715 -6300989246966178181634036816640 430716 1487492673952492668653243670528 430717 -1353635534330413192494529374208 430718 -6894742900649286877562578045440 430719 -4472097038968022946502207532856 430720 7741831208379638813144226201600 430721 1985718960864611226788648299584 430722 3817917904736748106282812762960 430723 2527517077820649588926774990972 430724 2490314880684062468762966962176 430725 -4629508423860989388347253662400 430726 3106276080219011198958337617984 430727 2409738670650984314631996296472 430728 -3995715442647911784312774574080 430729 -6021161509454617443335714028600 430730 -2017943348595317196053114822400 430731 33537895053485796066640135680 430732 -2589006242465013083048740938240 430733 -902134294260806379188049528180 430734 -1890753600694400195473780240320 430735 -3955271883442482363969361235040 430736 -506601138005586721333455249408 430737 5766053502730405884173448563520 430738 3378910851044188026272975872512 430739 -7150412095417765357440195365460 430740 2588318322103633122073181986560 430741 737132146741044257960957440142 430742 3284276647546540334287513310592 430743 13511009581218036453060220690944 430744 748778543358531969552092651520 430745 889384509512769752048679490560 430746 -2905309093675303056807978458112 430747 3927658306898718947759410888196 430748 -2367873278470154405721226670592 430749 7659068789237731975178391722400 430750 10403348144171670193022428464000 430751 -1898939343709872204515718121248 430752 836885509057522281452125814784 430753 11809969917282151936066519116002 430754 -321816438435885841725478250208 430755 -3339974915936958526400075369040 430756 5017637791584649759748255753472 430757 7631325121541531696616860907552 430758 -51686863915288717463518427040 430759 -9822394912739899025262064653000 430760 -5081901513730881103579392000 430761 -76376413205945762861423031840 430762 -1927336529905818270749875180368 430763 9850207075556619768872095551240 430764 601132860044827710435989669376 430765 -5915424917733870324569328868680 430766 3767498295612362043808130415360 430767 6955724967729385121204206699728 430768 -446794627206385265142380953600 430769 7999508091344768055826440961170 430770 -814417644025329062112791631360 430771 -14795136138801026790400419001656 430772 5291342805645167286489608405376 430773 -129926089017851877216046369152 430774 -62663696454059863860948511680 430775 -5529128101347588027743794825200 430776 2761054101259573287486709923840 430777 717895686167054915613844699732 430778 -5995148343628735307052086428560 430779 8810798694790824972352024124184 430780 819470826166104532474947809280 430781 -12427015757185142610169469403150 430782 -2029761848584408908189309852672 430783 11359822760182587937780824084032 430784 1131845598159774793869910081536 430785 3033342993863124805810551811200 430786 8634599559525876467342938256592 430787 -2096581425259157511930884428800 430788 -6863680533732457674934916121600 430789 -10257347204927751750477636317410 430790 1356469524747070791166906110720 430791 3617127473131988315020093066704 430792 9894731489683318526337226368000 430793 19168603240331225975299088136144 430794 -640443128075156886912215626752 430795 5684545408409523368332951438800 430796 -10628328598482651940912165766400 430797 1019455680817993476258858166272 430798 -3452366945436369821405140449600 430799 -7960998074767062556981640797200 430800 -999578826773610009376407552000 430801 -1312526273694029472386134893248 430802 7985154838431077402545580239872 430803 7811086996921325253617205312624 430804 -5271015577701713654095872933888 430805 5479008456377843031157834970460 430806 -1730521986338786059171829260800 430807 -2478370081676749712528190459520 430808 6835197887652660588394235904000 430809 -380722087643253236302777240032 430810 545543068311402326955579605760 430811 -6591067949208316078977437238588 430812 -2257314891216556966725542169600 430813 10048655920954636233424176172704 430814 -6654897482369961312999212341248 430815 601012492900485137938162045440 430816 -8747826128178527733504610664448 430817 16316363250099349998300687171474 430818 815167796818956134915459992320 430819 2598840900375743375197299064220 430820 1747509245726154939487471649280 430821 3896050395906244627812649131390 430822 -2623352018043095881661796663168 430823 -3004338738900763049075563433928 430824 11550876592037431979987306496000 430825 22938771246145205035455178000 430826 -5806142114644577159180375740416 430827 -3115988503951496161848811859880 430828 809202105487934606858358638592 430829 -1790609011451731632306708405024 430830 -1018952953107097351604854299840 430831 13879036184626746033776640963072 430832 864014736551571120871571521536 430833 -396106621623995265884867916096 430834 6298918091787706734783536652816 430835 351395263026693438571180932000 430836 849340258030381476820850049024 430837 7173390879333629217663456396960 430838 953832280773135252366918566400 430839 4593815529377517118768816110240 430840 9273622398473097192410130124800 430841 2337948916825452180875152987242 430842 -2912310898115399019579350642688 430843 1647072259837203890642793689120 430844 -1260532365527001949960303756800 430845 5245730941591857338418901799520 430846 -27599995850922490016591127936 430847 6233404906361772110375480791296 430848 -5723712634274076708505519128576 430849 15162770569044723779406955610880 430850 -992464455053006666559272371200 430851 1463736747413682912755374691832 430852 12825939910445872439323799159936 430853 -6333473893027936897446259255200 430854 5172130077011559421364277731520 430855 6428009039337527446145872976760 430856 -6491673917723766932884913925120 430857 -1685261944419274352382951287574 430858 -10393347224836939382282344564224 430859 -3636510999088371797889100410624 430860 84527774312105843599289794560 430861 -7126095790992567621413267310538 430862 5576986693092094779329618297664 430863 10478264663907452044093194518400 430864 296865898187473301154816065536 430865 -1806328083549196190605519059120 430866 5479722413515785900310842931200 430867 252804840562942662726256716072 430868 -1860789699106125308528154471552 430869 349364320249477927174894342656 430870 -5931443235838907420854302176640 430871 3171005363440843873618544091312 430872 2150880929960266176903383408640 430873 14878975377051161764836798258122 430874 -427338102808832674968970425888 430875 9442670847345886171902084288000 430876 -4045113902165744048059890096640 430877 5903477259944412632853581469600 430878 -1336547785787583634311583380480 430879 -15915431949604288745739943215520 430880 -6452313487013708346482674237440 430881 -10806708467470309749784047024 430882 4230174682439064987530013619200 430883 6681099064737506227071286935132 430884 7390578187786907869621831163520 430885 -1332199898985706999478491847040 430886 -609459500796509701610288152608 430887 6589026362785422040421461617960 430888 -8530277044681942362826636170240 430889 10401302479171009512721784939856 430890 -175675037226197896672997160960 430891 -18052348784812071855471914821708 430892 2811989210880562783526133350400 430893 -2978747707352379273984041812800 430894 2288499143733304638962594354496 430895 -2224926595730762753595239052600 430896 1846667104304674142682196475904 430897 -607233445758788411297936092654 430898 -1630338766653976575565523120736 430899 -554449193979214947429340816128 430900 -1183716709646650733031640064000 430901 -14931723485960856765343093802400 430902 -1707518850085747521728685134208 430903 100794633178602588162229064448 430904 303298655944408406977929400320 430905 629872806796379283904416720000 430906 4159426446407074323285656450928 430907 4392196632652135470394710045156 430908 -95706335353382753852626099200 430909 -1850410714489029899818722104890 430910 2005133830135676907950885454720 430911 -2214876831407896330375660270080 430912 1633745053812249027771538866176 430913 1118607878361791450002316506560 430914 2797765507607518297336494309120 430915 -6690814002030434368861825363440 430916 264717007394313868671816016128 430917 -4208655528286655364232690803840 430918 9773466940708245453571713848160 430919 1032608733433431625298511550944 430920 -121293819039282443830628352000 430921 -10627853928304748806897689251878 430922 1297905472763300239168309630512 430923 -434491545403684751818414768308 430924 1936458179701932051967924842496 430925 -4415053947188555182685468131200 430926 2774567103304186977161493754944 430927 1390312449724616180316364191472 430928 -2147628138997575688828004990976 430929 -11256431722073979968789972834526 430930 1442251659455109454202068275360 430931 -4655034684501226817852004697536 430932 -2968942089629359125589656803328 430933 -1587888586212338379219360660900 430934 3200427895615335295663009176192 430935 -1640946667458294405747570337200 430936 6875129746065543186738357043200 430937 -1103732611423707004667184992700 430938 -1761265555424928214390263578400 430939 -4804197561460707939067499828560 430940 -1244218788612466512311179929600 430941 2180489499233973013646189657664 430942 2997398559818252356724813023872 430943 4076361817985311700257921852224 430944 -5827290761624134420399718006784 430945 14180534683106023005211056124800 430946 -153907723818706961331829216896 430947 9045851966965677199698842014080 430948 347392840341386085821258285056 430949 -273930144199029150562983970050 430950 1553215256954031095204181393600 430951 1743319803633818765964928218144 430952 416120807770465027194602373120 430953 4895411843008669990157193116304 430954 2059960140059073024039999121152 430955 -7433702136221642998584270177600 430956 5646631671136198884420975981312 430957 -15299073303560642211104905178794 430958 4631348982268375306889358689280 430959 3785756965536472100012846423304 430960 2760897983754695947657892167680 430961 -1219328227330623975379435155276 430962 340257603701540442326571122688 430963 -3208157503109813516780579538176 430964 4664341540482595437874902254976 430965 -5021617031844279303807031432680 430966 198287009157573226912306806432 430967 -7329082778541035095528669099536 430968 -2296961979888445319867204874240 430969 -6255684560752212072533937770880 430970 2833114590664215825860468674560 430971 3418819141004555244260994640944 430972 -2807533960474886967953954221568 430973 12922616434103512505207096334624 430974 -5103813159386028637775823144960 430975 217886310111344011702357331000 430976 -595907254884377796128570081280 430977 -3045655001855314864193177149920 430978 -9904049616264538664728200860640 430979 7177135324107083979067246451580 430980 1135414410254918775622510571520 430981 -3594831605809187021423884397218 430982 -445506729771018516811888523328 430983 -1160869380916219488030188717136 430984 6281415599683084027998472857600 430985 11988321472011409944610602990180 430986 1006664105230968419967151123200 430987 -3382498179041300031498250200364 430988 -3824490062507506139950931296512 430989 59743194205246657799587242048 430990 3294084310103253918203036098560 430991 4620940177224149660942515308984 430992 -50596370112243449039880241152 430993 10370985956806641655776254464 430994 27326505797395044378130321296 430995 1388971442754428967243852537600 430996 2260351853512971049368940677120 430997 1173963681699608971861929762432 430998 5530197734493449083411919333760 430999 16468604445753073328095544621000 431000 2176846996743092734848184320000 431001 1143997834219047567882565312212 431002 -2053512769451204109645997344 431003 -3797155137171318346588618075776 431004 4980974903698187119283055622656 431005 -7956185377577487877565109704340 431006 -4194499544154356138007077394048 431007 -4682957403750094476628126866360 431008 11536597898030455825081086443520 431009 -605997731399678584821306265296 431010 -418199166185673017064349029600 431011 -1260757542067318556454509505280 431012 -3622196243832258634691760295680 431013 -611490700766099756756475502272 431014 -2204291844078525799925136282144 431015 762890707804521699153139620000 431016 -4141991780633154992753483366400 431017 -13785636256382666635902703932934 431018 3721377959288437484951930276352 431019 -2925878105591553028919238088776 431020 -5121347005827708662326499665920 431021 128054426485496411991253875222 431022 -3731302698037775209647602555328 431023 -10018195125538977802451342328320 431024 -1062971188570929622902563143680 431025 30030553577215482730768929600 431026 -1582008523766742528476324728416 431027 -8840967913756399450569074488800 431028 -954168206419120352330599649280 431029 6003315559318885300071169499630 431030 4227921186244396566698384156160 431031 -3025700324397038183514731399448 431032 40731333045481559429377228800 431033 4427828764587031837110209838804 431034 12442283781669044855607686400 431035 13005264903934336578184661068320 431036 3184285054369928220458854875648 431037 -12988068901625862474072676205760 431038 -3688104685720730356440043259904 431039 -3281305219048022445877891413120 431040 -2011920872218935811691249664000 431041 3492468888256254586839311404224 431042 7356957977176841636855348670672 431043 2310208061108432007472743354624 431044 8544267599732401215183304747136 431045 -3860643421292153007269283029700 431046 -1217688365810262155899857610752 431047 5982634639926825371510014657496 431048 2433841247572736921189249295360 431049 -1790336819537680664963879151552 431050 1958509898977204794262087072800 431051 -931676179320573057847785123948 431052 3627740190465114655769614973952 431053 -2210635448745221481866393945280 431054 -1513562430704972602097681516160 431055 -4222343974927742037147000729600 431056 453192036068556967522262630400 431057 14475011681141277516068744577600 431058 -275917343127661355417418796416 431059 10297316046773813909919272787904 431060 1732369175729504854285573939200 431061 271170633532196656551586944672 431062 9579255602014305084033213088032 431063 3669867505832510506942010226312 431064 1641994117925450850870232872960 431065 866049840758062832315171845320 431066 -806760788175546998673725750016 431067 1299926835449760607546169905920 431068 -4825437491432463283245495333888 431069 -12144130878265612740137384870004 431070 -2346672588604085123154818236800 431071 -11274696391982982763382051202288 431072 -1464508266529091084732222668800 431073 -1049790761199609954792949560816 431074 844108524915760858078185928704 431075 -58258216690932799646705927400 431076 4406999206484763691782627013632 431077 -1617194045297445337928475827074 431078 -5004573481942925749184774324544 431079 -7521626583425962292197877258112 431080 -4254131789332588708320416256000 431081 1430498299453356832078192804992 431082 -1839359192437883878051642184448 431083 12200676307463805843578125305332 431084 -6975912171998145416544095176704 431085 3663604803736705854217483353600 431086 1805688723293700250259131960320 431087 -3501520363294730534555654873856 431088 -931791179993713086984501067776 431089 2835870458544842128727869525824 431090 3036794971747726329408735667200 431091 7700004656916089102403538630680 431092 -8290940257881863133940471456384 431093 3769031683581333668505947563644 431094 -1938269538772929924220523188800 431095 506011004518367960353632945600 431096 -135943695262798132341220638720 431097 1174259277741137563302041912400 431098 -337131296653172990278411825920 431099 14655631656718265464576147544100 431100 -4482427190661182057126485248000 431101 8444532511055320971160968038304 431102 1906864312250781226455493695552 431103 -5986115067469996219733114365440 431104 6279418135684556429783440818176 431105 -5703249020167445289423420348480 431106 673069130768451488946490151424 431107 3204202139900510402773396143356 431108 4520206196793389668190699238528 431109 -3161806581650859981404627967360 431110 5667586314898715190139452912000 431111 -747584420294887893536798449008 431112 2077609199308701479714677063680 431113 -9637155619994482222494339739440 431114 5643273747386348659667666360160 431115 2147982116460030373573212553440 431116 585443066211939807205632829440 431117 -446015069442828264403001486208 431118 -8757463491212332458247119936 431119 639527220997029160072178567064 431120 -2745063724934323402779653406720 431121 1738485253915360290818424291744 431122 -6213446076126615754940715516768 431123 -715515076317867416644063920 431124 -1452371427146329123698622568448 431125 672360988778577457071232275000 431126 8141838320177103776411565844512 431127 -5208247534347032016778699016736 431128 7708939582451862610057913948160 431129 -15048392681913552223641238989360 431130 -1331843039081146424936579374080 431131 -32449424144637026132340117350688 431132 -3350658096336991477882039039488 431133 3424892190756915195739941450624 431134 2048814462788935566491233052352 431135 1046052630214874632842519747720 431136 -1569413201330987892994867200000 431137 -4649751511024865960565066722688 431138 231532863284165392435801846944 431139 -3627970843029048293794464848400 431140 -4297530257055209351207861026560 431141 17058909308745198690920017588542 431142 1254593602760960332341345538944 431143 -11607659732147259470545911436920 431144 678540616276566132573259776000 431145 -2624712043528255804002930173760 431146 8602382658861138339284758468272 431147 -13241255571759758479861248259404 431148 1453790098625919668738523463680 431149 61438597682289058192897036780 431150 -3653383500984811569340388419200 431151 1138020998364831358436716512000 431152 -2449636460201019679893498118144 431153 13218979340347139775229148208402 431154 1049457863783939154819470572320 431155 617699293740524646280562582160 431156 1731169272420322451778155028480 431157 3244040293973928503954072574240 431158 977149809843446524673000890368 431159 -11633205049690421498239761860880 431160 6121750814554360326667283865600 431161 -11757953539815677067154212736 431162 -11173928724623295188624667056928 431163 533968356583425927145856925492 431164 -1239504954578194554046467994624 431165 1593803149914435034919157166080 431166 2907272073272732917492226197824 431167 2883562279887597014610764340480 431168 -2244852023160696356893191831552 431169 -5600699715934508530770371382912 431170 4519306700525179407024684917280 431171 6290141673628026635149810617984 431172 1866370605239118626592853708800 431173 -8306682736066735534053585044578 431174 -568569922580612382651143573664 431175 -3826205801169143900182975125000 431176 -1504309854174466788948082129920 431177 -3903313330083100443079173074268 431178 -5185595249683579977888758538240 431179 -935279301712328552192870745088 431180 -3367737885408751306937856537600 431181 -4800938380959590972892676877472 431182 588643528752681632615273414400 431183 -4686075610729788036773400982416 431184 394835938694556537605964300288 431185 -3938292324934171024654558569600 431186 1061023985122501447440670717440 431187 -7827770634394540501029511104840 431188 1089680414763309874843323440768 431189 -13181957354854173927918695145600 431190 -6257827999126603052028153734400 431191 -7327089419164634284782696508408 431192 -14970782750461452359826678528000 431193 3564164751757099205746188360384 431194 1251126503668453823323264380672 431195 -1979301160964176003653515476800 431196 -4082512295340010271820651959808 431197 -997711978537594795408815225960 431198 -2590907754963956667569182313664 431199 -8956312773518307841312019490216 431200 -4550476755036209741873469849600 431201 21535804096906489109140577630100 431202 -2070967946416848567683563747968 431203 3021414243624984585991178535452 431204 34535316944753269548315832320 431205 2239763156283902031988471728000 431206 8620982201459537316717427958400 431207 5115554332198654669837642821600 431208 -1304707889181154321838796687360 431209 -267519249919644455285637048860 431210 -319362040803685245052160839680 431211 331577749940075788096897971840 431212 4785167463935222787916646970880 431213 11348697753841747300209761637462 431214 1950529747312884102895517524992 431215 -3422256784944974758202645843640 431216 2063840437298569600804099817472 431217 -671663215235057646043103441760 431218 -1695804708224951468181120746880 431219 3576834289902741315334640716620 431220 4469022591056227619086674401280 431221 828551862031750135899291966112 431222 1849857287039545394867663481984 431223 -1317659625896355801189917092656 431224 -6407382873131050910723701862400 431225 12190735182974290784466615110400 431226 1145568103398498737845641850992 431227 -6210437901900208107314560146000 431228 -142565349929761474336733758464 431229 -5014024787150360052863652758016 431230 -2534133698569117695587990745600 431231 5784357315485138422592109912600 431232 3130246362206773326289871831040 431233 -1119969544100275619894168625600 431234 9947006078772217306584742424016 431235 -1330042062830145598474122975120 431236 4318650124611716730004810362112 431237 9716569094425444637159628449886 431238 149267668596572538228995549568 431239 -130028358945848174928277250544 431240 2489409420946275003775193548800 431241 -845390204232314977809496740096 431242 -345750016655879955902726431488 431243 -4441059698358668683822318012680 431244 373224566727112079499829350912 431245 -11919571315141912422463220152500 431246 4578601310351577281044122963840 431247 3797711730753440229982441728 431248 -433825050509175844082177302528 431249 -1385377249984515055133977083084 431250 -1710258485176621141196500800000 431251 5514383830131582125066354318252 431252 12574390795567735812271673382912 431253 4696979626902896970018274550862 431254 -3411307889198196327352918862208 431255 1050206809628167412587089862320 431256 -2029546395317926038720766279680 431257 9139279756207829673644681874506 431258 -1360763981099598084416990908416 431259 10256961005608241862159247816560 431260 -4254322330846303113772100805120 431261 13734176432008644653594077566720 431262 -1260200779584378414276853941120 431263 5524992526629480084472713781360 431264 -10312117530827267475916389679104 431265 -7468820342696619703683706135680 431266 -6702133411344834787208110402176 431267 8465193448968418767704998724316 431268 1086875702410764372459369375744 431269 -5406847371294184727657665963330 431270 1103716157423942004642356267520 431271 -10033913140937140852908492755760 431272 2185983339816697751608987484160 431273 11870243540938878726993094543104 431274 -1226407862502408817253648183040 431275 1514582961005749193377981136800 431276 5786547994917698765926650367488 431277 3421872458322058703743959919104 431278 3556277074565402189441904092160 431279 -6273458505072245752671763379568 431280 922194124568418142613200896000 431281 10488530005863857229942535414000 431282 -3255852567420792865889009461248 431283 -107713725588086657218583288976 431284 -245086041112812495601826050048 431285 -10189265808885609308040290146020 431286 910495371585951732650686755264 431287 -12243044467051337296906573935064 431288 -8457665736380730013343323238400 431289 -1773324796331472253922402449596 431290 71142652456440377035191897600 431291 -3489409793217890292470505113328 431292 1628755346675076513895921876992 431293 -749293698856756313844442135136 431294 -3425333803521458726986916929920 431295 -4045541133191915829660766285680 431296 -1204088644391472091177961914368 431297 4932802463697715850902732231746 431298 1067933685880617064235187390720 431299 378773351010351414660436774920 431300 -544173660367916237192747136000 431301 1480623896956442794047090678240 431302 -4753932200902037845832269694400 431303 6217329879513745655877685646784 431304 7691033626859102464165085061120 431305 37417343095058099544787066560 431306 718124162946452906569912418352 431307 -8356521454215488969113533600360 431308 -3748511900688445693932106147072 431309 -7220501422796378977289037410484 431310 1384406249826083586832192619520 431311 -7920439064276875861860509763088 431312 540933751850665941825228767232 431313 -2329675878415548213363946593600 431314 2201555460421180047417084871488 431315 -9584098555257635071139406137040 431316 5458186218899956917156937471872 431317 6915390864572622159662403823200 431318 1951318261830450633084572163360 431319 -2253828850837085655722047979520 431320 -3051813835440766831704333926400 431321 7085797465840281209134519365024 431322 -2617641600464650188285236233728 431323 -1794560655521688115749686353376 431324 8910466313563173952820718038016 431325 -3345847737116907589809901394400 431326 677310610924252250773205938560 431327 582429196115600080555502022360 431328 -9570011014958974159024323035136 431329 2121945168768385143519087296930 431330 276751034639739762448490998560 431331 8589972591752689914472947175344 431332 3952780848775178942181077763072 431333 51348968935556652193771164864 431334 1606324554618030833493866531328 431335 1555645946685732467688648249360 431336 -7929222174144057946996111672320 431337 9306731908010542921951471727760 431338 -6340830349849721146836303356160 431339 -1523963512149372677884531246860 431340 -660636529985341433802158899200 431341 -3720070320956496213805493916948 431342 -2692226530436550798024772691328 431343 -706799179899475516628542554696 431344 -1358676356108862512588486410240 431345 -11102087272878209761528013853900 431346 -2190794008355434960680437706240 431347 -7033707064941098532800220517764 431348 9219412291001128385492078644608 431349 941958404028851199984649746720 431350 5195823044572646934291244346400 431351 10019651117485182294962569718472 431352 -5923467675513460958529995366400 431353 3608425391438130299911087217284 431354 1199901236842343577814638073344 431355 -7388918519437466149716983412000 431356 2711134569049640006500585041920 431357 778356448013126388169304882880 431358 385245177984065422136638546560 431359 -14332203376059471548325163918784 431360 -7972814007317716778417148395520 431361 1615168495065825164022259089024 431362 -6545105792233335826541028971568 431363 -13919118662545213366921569296388 431364 -2147411053879496150677966540800 431365 -2371190095150491348094717440 431366 928189542884771875047402069504 431367 -1418009684075554746254409947952 431368 2040756491642821192948537589760 431369 9384081683870688802004058367770 431370 1010220030444907418330895815520 431371 9004060588807715246807975442144 431372 1113093705647259056433501816576 431373 560828801647200478082334888384 431374 4735918254140194472356259007936 431375 -5330462186452678016970468240000 431376 -24281740943860541880706007040 431377 9423185808914048324659111618226 431378 -154714630166827152796722779760 431379 -1462971298744637933508818416800 431380 -8962163680239507902080521427200 431381 -7520725225246658515655929720818 431382 -1895432831839926015701191335936 431383 2876008656803689648773503027280 431384 -10873234576268650740379638589440 431385 -2157189565248744480466047806400 431386 -4525174468931120135374489870608 431387 -8010350250583264665791102237208 431388 2892820644183820198461241918464 431389 -2201553743475633432237216554144 431390 45083118200272219984384540800 431391 -4912906510014211580407600366008 431392 -5459603365271831405532738748416 431393 4780531280699398449327284246724 431394 3338806898306361066275636668800 431395 97396454992494247790814079200 431396 -1292463148717407307068148137984 431397 -182508868816052353846937785026 431398 -5275154750127042095745685145280 431399 7995711869897278764853874609400 431400 -5270977159390091381174046720000 431401 11432613006927734406016187988900 431402 2737259191935444135286756535904 431403 172196848770210572396371605504 431404 11564429944603950915349804876800 431405 2836548669870896166217672501560 431406 -120511155559902838248274037568 431407 5398220950521873801187217292112 431408 -1554576608248972310365331619840 431409 -2348389638698770826208414630720 431410 -1587669564485893486760738634240 431411 2502110593807513087535247403632 431412 -1640392761598305606183058034688 431413 12364972914030177499792304167296 431414 -5021105729799871652225194916160 431415 -3235431917892861563866792782840 431416 -6354771540072208112274473963520 431417 7020749021751050489763618350592 431418 39657309332400361651805376768 431419 171496000904955360493431234560 431420 -1105405938609945440297096816640 431421 1026666625957291626624008762112 431422 -4175613960646345999555285915200 431423 -72053815645114349521392203328 431424 463508478390882993117578919936 431425 -6977527395726684667379176407850 431426 -3218027197686647979253057688160 431427 468916969712030067981194588160 431428 -3568312414945723607462961500032 431429 1276040232560949264450374160030 431430 122981781706036823662174897920 431431 -371199234314054487374286769152 431432 -231857855157328929607507968000 431433 -3349845723910633396598179245600 431434 -1117608242350198447685574001152 431435 8042263160131219098995171870880 431436 5768357739270752937444964346880 431437 23813966961831765524188963714092 431438 1508484247194653150450524519296 431439 -5353813586457723482112105632376 431440 -2013471682349368899775826903040 431441 3421004240264291224544134633842 431442 -480164246637860817620117412480 431443 -8991165369212686711167688600560 431444 2801450128435206144139598374656 431445 5027891275035243912732390859680 431446 3244719913954162583932636752672 431447 -19334320469703970692120161530104 431448 -8593032261636300400383761879040 431449 -8190816147037711036583775858550 431450 1391205582590032957607014722000 431451 -8295296909903553532228213724820 431452 -1336247966655210310110402273280 431453 1130515764420491476661407676448 431454 -3999268314342197661687226073280 431455 5444503866127456457505796152360 431456 -8806072275684181449174735912960 431457 1248456010042781638279845386688 431458 589800155762354502282428805120 431459 -327370870698526133151480500784 431460 -9668995585986114829492560691200 431461 -3850024796363894943278527324448 431462 -50158890019937737323029162880 431463 1462446933271099667479428629544 431464 -3476207375145817698890716692480 431465 -7688285054284809315972636082140 431466 469073184128145797446707761664 431467 11470620794225500417427033437440 431468 -5762781168809056856595158468352 431469 -4075741488303107426134569837312 431470 1366751034354686751720428371200 431471 -5481049125731319942745254187800 431472 -508211906193798116683698339840 431473 1405455820331826293173663700544 431474 7641758252988143634564552734736 431475 74953881371600023417571419200 431476 5073917972956773722657212619520 431477 4484109934545900584332619243466 431478 778746195723674818192520558304 431479 -910746836888518750932560192920 431480 1971989481213149363481496780800 431481 -5050381523348330247977785737648 431482 1733083299820202671251589485312 431483 3675304569144887163068813473104 431484 3211980186331815228565586813952 431485 -1320695362049940866061023876820 431486 1994427876578783892866523456 431487 215919764386536870158840660592 431488 16659718358798324494991118827520 431489 13849364777713932294370622750850 431490 207745529470680373670020723200 431491 -17013755884992331918828856817600 431492 -5130068440748026835136645235584 431493 -2976663834236936794152195848736 431494 -1858004017535478512386353139200 431495 6764565222546291777427487955600 431496 -4045185804184562603403754076160 431497 5740077505632722671823367202512 431498 6165104144335701867970568117760 431499 191850178908653654328947720664 431500 5713062196604501865908984832000 431501 6097541759658718820499521552352 431502 4448238720173240007538057453632 431503 653897584969584634614729465504 431504 1097533129722651799031182540800 431505 68949379685138437390165021440 431506 4502829366934457083355821655952 431507 1349837194196702004957534975072 431508 -2050025703062798471987375013888 431509 -1070081440927793472080228640160 431510 353928208912004865364710140160 431511 7012294432519085787700667039184 431512 -13628164808856009878070718924800 431513 12895857633458708499009579474762 431514 7726340444379278877730133153280 431515 1562429153998236596710205786400 431516 3158961919718310115713961777152 431517 -232627161950044962799049057952 431518 -8846960896775135458294905674880 431519 16380154973204908600417414515960 431520 1624584270950954796976806297600 431521 -13069095981688198033180979189278 431522 745543603909828214953772803584 431523 8931822103283424298646826174372 431524 -5811831511314040157492736363904 431525 -1344397787312809430942721033900 431526 -933861956912710540565889669120 431527 -1024305354068906032074010199448 431528 -17135106123661891499133245030400 431529 1009835784251335399773030033600 431530 -553116474847961081435493722880 431531 -1208287311541694115830149037040 431532 5108644628189291894589380595456 431533 -10220844341354867873318619914218 431534 208497978499476571890172996416 431535 290741049040882244268905915040 431536 -996450436671128909655969824768 431537 -345251650919737329900220912320 431538 -478373339366012723822702940672 431539 -1119738419789411903307082089344 431540 -4341060660800363069325118997760 431541 7914730766832008538374238454080 431542 1713766599691293031071126240672 431543 -14452120509796303628640062483592 431544 -4788985355285248035388879073280 431545 -1026023702253595330341447369720 431546 -3018709444704176197164045004800 431547 3541656607626076640913216977280 431548 -79264140331116812734044906496 431549 8225097452368676392948520722560 431550 -346088446128332559999885283200 431551 2664280331639991273470250829504 431552 3568741051105003875813442977792 431553 -4452385364977195990839675178656 431554 -14643133576110926424246115104768 431555 6686198220251553658943002674960 431556 -3534097721529136012323333424128 431557 -2343919110757125357975642757088 431558 -3206849206552419816516138829440 431559 6085285592935390552601250786864 431560 -678502955197780748054578944000 431561 -796500022446832904155277474040 431562 2452496659382495259956345946624 431563 10090508280134937766789994754984 431564 -228284543914139986018487798784 431565 -5113952092006165078897576200480 431566 1294469167864115827084311296640 431567 17692794447671748946736803685616 431568 -554360421937005764212095295488 431569 7636916254003624730106540117360 431570 1920935824231102082988057331200 431571 1606565798588766891714029178624 431572 1896792112635485171990438172672 431573 -3755134932363005490994433214756 431574 946316956458218445922848638976 431575 -2964663684226737196097785357400 431576 -1039610898893930412963312537600 431577 10812268875672961982320311682560 431578 -2898040899319490199987184112640 431579 11582604559211619022155087154560 431580 -2293433968842367539179794467840 431581 -3081641176852485096928908118618 431582 -2998868900612711586196618646016 431583 -4600854079826389567577200020096 431584 17488179382262285721505123270656 431585 2391998063583690108765009792000 431586 2306381824465920606913633274832 431587 6033493207081929492107451234400 431588 -12590367019311966712386056061312 431589 2917485858298019692456530944928 431590 104412426923158866765649468800 431591 279581009700544207491874644312 431592 6426970562274115307920416276480 431593 18378532402458894104092871990500 431594 6028776560580977988761927346096 431595 -3937979181919819211756021952000 431596 -4769742209881617470704622644224 431597 12582828743730306034339668089046 431598 4513248162513431942676480627264 431599 -4530154286055392911227983554064 431600 -426601593538773637349226086400 431601 -11744011000630404153787195495296 431602 -1035703271318584504799638219248 431603 123890934953887001433456123852 431604 -7603393811584599040234084853760 431605 3919349579995072961396563547160 431606 -567586921168752475508169025920 431607 4968402373891249324430913360 431608 2073706910943977568629648424960 431609 8077999756555461707693035752960 431610 -1927757942467530494677759146240 431611 10620077564108406110250777714212 431612 499656171074400691474315616256 431613 -401184465855091383139919741952 431614 3397434764782806544811389561152 431615 6665034080421438023067926822760 431616 -1934681575909688052188316696576 431617 -18489408248879347351592620494334 431618 3583938435853867959377964400128 431619 -4442324603851119745699735541256 431620 -2722500373999675120183836241920 431621 10803722055425941820824065561822 431622 3281222494908591054602336640 431623 13538927622477318051127327987720 431624 1922126640735818440891747000320 431625 -4932605003172523700471223552000 431626 4725423589874694293275872300432 431627 -4790725934574657387613003934688 431628 6118125028763482155173719518720 431629 6200518821738708191651607264480 431630 -3759414397440303716187515164800 431631 19146795840059340657708226800 431632 -135106532423633361515596922880 431633 6318257594730722749968708270324 431634 12382035437883816673834844160 431635 499789166627309338419384150000 431636 -922141127713295835460946666880 431637 -5553547222994194389114666515040 431638 -4927569065224405493826819731904 431639 373175620355284338662624012424 431640 -1821660301092842549576100864000 431641 -7322366381226902418930626608128 431642 713859248789897948792393982720 431643 2312443960030869900640023699864 431644 -251094564355949690281913534464 431645 -6909205328536155565660930058400 431646 5376231045372733456430144971584 431647 5923181946030360897170077162272 431648 2727231442882013507028969848832 431649 -518846051163029923400564734173 431650 -1147347563859879711949989684000 431651 -14947189776480378093485560575096 431652 -3466108725048240374944467099648 431653 -3573991510563097966109659964100 431654 1226503382078893883394529399776 431655 -1843236870233802585587727252480 431656 -9760664390657798358923739955200 431657 -13008551990453892291835953257094 431658 -2406195939168770279819157220176 431659 9452224496092000638190038855860 431660 1672286497761178271754662952960 431661 4511342919406180253701865424480 431662 414428115626447843392721593344 431663 461704212460079890691989872912 431664 1039743615200187393128668299264 431665 4236869013000452559915818634000 431666 4413851757129789034069983094032 431667 315599773934768226695617761684 431668 11428085961489205341129235654656 431669 911144761027172366597058907296 431670 -194234866724185714679481129600 431671 -16832581094553745939246991735128 431672 10288510648561913444198789836800 431673 7990342167906111112534039707648 431674 -2174725267539036579856924612128 431675 252633940547342118985862308800 431676 -2586779070454065397683976519680 431677 -278983936929802828586896778720 431678 3423108409273917703156224114624 431679 -3717966841901650149183367294320 431680 1361010240387139798130334105600 431681 15659320065018805990761368294880 431682 -3214577625702756492227344507008 431683 669423801499455837273325496064 431684 -6863918064486651649576605139968 431685 -873242332507627998361502069160 431686 -3689052879252885414039771650208 431687 -4302354296806318339315222491624 431688 208511756902297598649653698560 431689 -829284827597508919978043550540 431690 830536541777235615733908010080 431691 1848809554108087706889413975280 431692 13424356054581295941519191810816 431693 8296946124569389092719038269942 431694 95450430784551606921676052160 431695 19116361754079545935657859650560 431696 914664624978733549626533732352 431697 -3551728092253816139490514905216 431698 -9239307700296491546397605655264 431699 11767839718100680297145859729240 431700 -220328725382184713560003584000 431701 -2137500261370308409031698145828 431702 -850085676930253246508823476448 431703 -1432794245776329362015584857600 431704 -247880601784143231969109524480 431705 150884837130755090206009753860 431706 -1160677898155428384785462083584 431707 -249399028185517638928600634044 431708 -5794553512765659516751136374272 431709 -8317375083182989743915120374592 431710 -3284225591629145310706345194240 431711 5068649279542819517217704338032 431712 -4764062319344530095992389632000 431713 2495936233909275845822588190100 431714 -5080885875042793763356551770544 431715 438513113986289204476993031520 431716 50018797245324210172323612928 431717 -4695068672777923560700703279520 431718 -1830307340091685195538678200320 431719 627125137671303241706570580144 431720 -90724883466439250734403174400 431721 5295906971387833372417203462090 431722 228729893326660045097283496032 431723 12712355798799029049635093353680 431724 1626825136895311409173313312256 431725 1368937712406189531529725474400 431726 4143540583118685902954017077312 431727 2621365413120292953192092307720 431728 3608089134330712919783899136 431729 -72309177662580786018060122670 431730 34361584733308296990412595520 431731 9178299171300207652535642419532 431732 14362087415506311171359305728 431733 2077130623427852458695832419264 431734 4763748497637884865234414050880 431735 468891830514686976755038564800 431736 -1254143057736923776375465881600 431737 -4457968170253995889463945585920 431738 -2796537309024906882993581837856 431739 -2576744036254705543308258223320 431740 361521771929086171207353776640 431741 -22044578831979349481964204710388 431742 8486987271398617079175569823744 431743 -6671827273990774112186370433256 431744 -12774089499322590945178791444480 431745 2837963303760924150019359883200 431746 -1303315048468017360185719196160 431747 -16248558235236154915546213403208 431748 -4354513840403252956545237457920 431749 8912813726543408693149201713720 431750 6057731710283769738042466464000 431751 313516725907397946620061884544 431752 -6016511002066710931379146291200 431753 2391687718106420395567006885056 431754 685654517522482163307857624832 431755 6975132461143249716351416720160 431756 -44780030871085685708781954048 431757 2721619271097801637531973000640 431758 -5642951654628617615588867785920 431759 7933474539495302789888870982960 431760 -482050243756419925006826864640 431761 9341833127864160011868010234224 431762 -5666645029090442991135359126400 431763 -58153955572030923488489651136 431764 3528414352870779964496424008576 431765 8872890173776487582182211517660 431766 -1073729598508775760262367636448 431767 -180382544169777925011048438608 431768 -271320678045781089604273274880 431769 2629361833101194401750844118528 431770 -1588685354037459914786023813920 431771 -3637619696076787633769932169256 431772 8051785571834925399035571216384 431773 -2487380275819262866381634898036 431774 -1850133350184870016621091038848 431775 2525428507756661850613762107000 431776 28044586229088042617890793324544 431777 -11319846400136455667635116313374 431778 4739611549981408087489603645824 431779 3784564318661232752045489919984 431780 -8383484525693336928336320966400 431781 -378360421802384235783038870400 431782 -2986803608425170078434027862528 431783 -12158636003306385688871283952080 431784 7180580928539230665797836800000 431785 -1306240046619837283289168413020 431786 -7275686713338085068846270915408 431787 -46538004977993704876903847232 431788 -3758635762416005657893366017792 431789 19568657987344843505029119454656 431790 -797734329316600942303725945600 431791 -1623793504437173936456019802008 431792 -3554009764196671485213326229504 431793 870414039738354328801858386882 431794 69470363969797578481070657280 431795 172645783079035195290615901920 431796 -856219293356819661675533611008 431797 3704688557782546082939752811246 431798 3823960992644836381277853866400 431799 1965115242686868129991596492288 431800 -3908335327602872841419931648000 431801 9852646530921354686185056485802 431802 949683764372518484695745049600 431803 -7731891686492660213604103297948 431804 -680711927830013002695399865344 431805 -6570559778918724389927793401280 431806 166711809707430414924302956224 431807 -5446982321606555807901947626944 431808 373493288109900217352982626304 431809 2930110482468206909634613230016 431810 2461643993698019294087739816000 431811 -14017239634128753888757559967768 431812 -1188199267389653463057029914368 431813 8240181226725318190866602437920 431814 2537925722140463828545227448320 431815 -393764816834965962246212074800 431816 -4331260460256362748211283066880 431817 2890835156024604951257893406112 431818 -94459013173121124581021042640 431819 2032325432201178124603010942160 431820 1091900236518452801598746112000 431821 734423961806466333960306097440 431822 20066227143592496124053706624 431823 3113430716907190349467637583744 431824 843775017659882566474945314816 431825 -3240831370591776489040639478400 431826 2959898560182435015266454831744 431827 -7112363900691272018746770711216 431828 4355259009297311510907358775040 431829 -7268921861155240913758854947826 431830 -74708711244595869008375808000 431831 1586834921085058946021927626632 431832 -6471450223643414100074257612800 431833 -8684148534228612963888465628918 431834 836789813636809964534477203392 431835 3095293590071291945581945484400 431836 -15043913074389123315874315671552 431837 2406105804320188295275700568000 431838 2317350399865867742879408855040 431839 -9312997959249336638254242644040 431840 -4678547109573243874843459584000 431841 993541290967994120312826447792 431842 5059977410060232298918025301072 431843 -1299832278892193484075391476240 431844 -743627488550090852519757324288 431845 1076589256387210597311147359100 431846 162601419233054203065027137664 431847 309737283790682081759576839128 431848 3130570258585775182926778613760 431849 250348136162991641534728752 431850 1505301193574195497831782144000 431851 3405522730493063537347003453440 431852 1878351788867510073459296033280 431853 -1308030333102184715132344828992 431854 4294420909313921919479945549376 431855 -9168609854137179195227620557240 431856 1022845776560110931163402240000 431857 -13957938996935483724729247390894 431858 493530977732670851146278443520 431859 -5172847620268106351148494385096 431860 -1810453922408100839523606650880 431861 -2359878103654336945735528910976 431862 1195873989016119892949582106624 431863 1888243017801082220777694139112 431864 4978871416756134295582758604800 431865 1798542769899797925920442489600 431866 68865718353431913247932478944 431867 -14115087794074307822053909221084 431868 481501218587325087072056002560 431869 5647971382912394976613757867270 431870 776226620216833989260054659200 431871 3396838122487429154461194428160 431872 -52835013932508786611934199808 431873 2461657256177094519162734371200 431874 -1015466758923615906774694305456 431875 1343150469423859894218640257500 431876 9767975083711544684906772184320 431877 -5297790097720288291470577997760 431878 5783412909855740587157005446240 431879 -6433575180822366897761879692800 431880 -3711861443409926237908291584000 431881 -13579252462810981956396566809318 431882 -4752890857163706486270643719936 431883 -10446785142397652545171131242016 431884 1674070884767045088933366146816 431885 14966623397003120120581259223960 431886 504875509631511855921294585984 431887 -5107556866566942212762226992464 431888 -3095681091327131287301495513088 431889 -3243136291365557745301186280160 431890 6016670222074983807099741079200 431891 -11153727772743977142458140650708 431892 -2218240129144095323979522048 431893 -3340899772861704567540831866880 431894 1630171945012254881737349041920 431895 -7147870333884232598452755599280 431896 3093571915050054145703139809280 431897 -4311148003159070868310333354680 431898 1006994575729588952158580196864 431899 -1951462260775814426471016500336 431900 -15295267326259937003497036800 431901 2432476855072569757778996354892 431902 -11868111724218926746874772883968 431903 4103536780912128223891021933152 431904 5463587420463443253588724285440 431905 7689103632722526296748560679060 431906 -6700989557907556260783156892848 431907 -3504428470544776201336896919296 431908 322745842037983095286959416320 431909 16738935756655641690576067154460 431910 -1248422105665266911485771392000 431911 -5823467745670791871317528116488 431912 -2734927556904144746789371668480 431913 -3508189748085748809183495148656 431914 -2316782534496960196197627602688 431915 -10384016884782819164872426612080 431916 6656686303247983212623037015552 431917 3165275147870798813314275456960 431918 -209176103152214805416248539840 431919 -17661373393132751304009332993760 431920 -2938916328546248175705366528000 431921 -6726204301734668875475473956288 431922 -3179305261647156036101446470528 431923 -4073676718803506366757647024576 431924 -7978269823653547058705411647104 431925 1219050588346233564851246671200 431926 2328099687527314674431460562560 431927 -4709453676223448754502803302400 431928 -3577712705399559531265988567040 431929 11573815073147402651996319903530 431930 1515069357369268466642755737600 431931 2822549405345329450905685072152 431932 -3404673876716166270990409348608 431933 -390749156338236451174457653818 431934 1815679405752666546385015083648 431935 43250299163178094037445842160 431936 -3879425597137147630736561405952 431937 -10100478888008518579833929535792 431938 1547158729974308631629110670400 431939 11979652684491750183260405727720 431940 3322898146538430344716740894720 431941 763850648522821347971272207544 431942 1623507947659634723901795165312 431943 -5725429319410909235591265198936 431944 4679537670710290184256197084160 431945 3413549568890053621347819017700 431946 3208385893138565917376952460800 431947 4425724605086435896503961637396 431948 -8823906357283744420042911604224 431949 1000202999424523071575452733952 431950 349515438250476208100984913600 431951 4726793962242584728007808105600 431952 340337794287490116492017664000 431953 -9708584107972231205216441107740 431954 965036900182560399862002112512 431955 4481519227096666971193748139600 431956 -271521403578668406061190469632 431957 -28178513064547723124259661225668 431958 -1529812770213613232721333911616 431959 -8582677069017944555393480725248 431960 5497001637571413843162347520000 431961 4204477119680297153813436123744 431962 2545172768828345208661449461232 431963 -713135630060123468560237214976 431964 -2388743595876532689489261436416 431965 -5807673007778702167015820234400 431966 4061761954991750845267556514432 431967 -2679771350719947532715126757360 431968 12587231682015364445351067648000 431969 -1257678425709678604291845751104 431970 -1683250730172300054117381120 431971 5610913975940940725457521914344 431972 9175780048034361963222854000640 431973 64326152250957045815617479102 431974 208213930912607889798589869312 431975 -2868534815818248573033376218600 431976 -190432144724499259399390003200 431977 2125027201600761694794391002624 431978 139509659258711371925330893824 431979 1535726884520371470968785586688 431980 116739931035882546718631424000 431981 690918893148889471181030252064 431982 10814314566163973309222467390848 431983 -15028466325888167652644700862768 431984 -2293255423094026228882432819200 431985 -229961084615362947177395366400 431986 -2905657986747732008456824114176 431987 -11657043989178369712575367931208 431988 -2415740327052368478565100544000 431989 -2485188690090445540627402001760 431990 -2370729699040776789518897834880 431991 -885974775742771145461159850448 431992 -2940645728321316103884253286400 431993 13979929248429045270579244363242 431994 -2655336574427698445931747072000 431995 9870210743656435761166738272000 431996 6179886145287593856765833472000 431997 7434703927311170766408468288000 431998 45498709825437455709727288320 431999 -4853576837007569019093084195936 432000 8893735410531990421005926400000 432001 -1491199937718505693815117167998 432002 -6024321782162017682126523926496 432003 1324443001001877029058307441920 432004 -7198748916962378089424637429504 432005 650081240888670708890896556160 432006 847193220731739176690035132800 432007 -11425621743179542184240652928744 432008 -3526168581295054771724651351040 432009 2699922563610882892678732388544 432010 -6968167601635185286179936615840 432011 14979450928160558929053134674224 432012 -675416730375132765662908661760 432013 -19788938515237948366305130936020 432014 -485269587097162607858126037120 432015 5557975411980088478346132827520 432016 -466572327606571452309796028416 432017 -10911707248903404836201186881962 432018 -5490679821056329504510880369136 432019 -4288090660602044929601759785904 432020 7462538953515376053745397364480 432021 -85718428096981397566624848576 432022 -4382466887790903668908599201600 432023 -19093513157875172621743600540728 432024 13241427804342267094963448709120 432025 8580132651389394624824482059600 432026 -2836335470851481421081231248640 432027 8489976119764258348147942401840 432028 -413963278311988439437409976832 432029 -1159287523374579257721883497600 432030 -251393657288010655158971959680 432031 15134094974574808608954108964832 432032 8927003033858799784602482245632 432033 -1842920838215497825523630937360 432034 -2928125941053777946677070785888 432035 1228372868268979953133986560160 432036 6888389950792865464248322243584 432037 -7998574994891281121295001013314 432038 7851752918014416131511127354752 432039 -740250963896206220033494901976 432040 1386237952331166051804163276800 432041 -15226766342277004079403484153200 432042 1239416451327404709035352023040 432043 -13388921471597915280545832661708 432044 -9415354042751227946745100548864 432045 -5056228869910238866704250975380 432046 -2016805856019112158279208590528 432047 -471502154540122978677849679872 432048 1184431808516568797904426860544 432049 -4987163028143783867069204505164 432050 -1555061140328533012576594981200 432051 -13055927601264645286145978542080 432052 -4806471295056200966173527297664 432053 13605767715290398155474690424302 432054 -1414782185460150214270478942208 432055 -698157850126506256464854718240 432056 -5734292639772722606089273036800 432057 -7014559701417869082727906688160 432058 -4154380007618621409708563527680 432059 -1390838406323200459412269123740 432060 -2797684936196140182470648832000 432061 5180443047243848485498042932832 432062 2600479890691497344124050232000 432063 -10456754788388086481656943084376 432064 -60794386503078395433728344064 432065 -1292986716460525916193585642540 432066 -2587647268944204664789349243136 432067 -13849719598590445321480090322884 432068 1225413313472162184239597285376 432069 -801849173493300466485093079392 432070 -5048432172715716195773244059520 432071 28768506986095528697096900143680 432072 1651541628766650626171639531520 432073 -6308444700767839352958366592678 432074 6520839248739545492422402495536 432075 -1455367751760653503033946630400 432076 -2535515532903665713173509181440 432077 2757039255963327229074267081120 432078 487049519926674353455218671616 432079 3626178793596433025754385761640 432080 -1233347201728170404201950740480 432081 4100421153346600506268858433280 432082 -1881213382584328224585195569520 432083 7828812936286820549032053862200 432084 -2022775764089872274715534833664 432085 8681562840012148283918674262400 432086 1288672676053452530973237239040 432087 439362531740483572978749253968 432088 6217807629653225495375575541760 432089 -1857984639061764401007286940928 432090 3247845909383813360750864241120 432091 -15928444717812826793288346724 432092 8546627939883658540172591663616 432093 9821352751254536319256618433664 432094 743947628098809311925424770240 432095 2593900532044635581207861996400 432096 252305371748202736824021417984 432097 5486362248699767387736246608546 432098 -2230801024154807758281148604160 432099 4086233324772492052864255681368 432100 -5376083059951833769382541600000 432101 -4963496126660490488764858725408 432102 -4268586034980557502797540906496 432103 6039192548133222808280891602480 432104 5372856452924576543930472053760 432105 258007077885833015048464800960 432106 2728658643504246934854093826560 432107 -110273202906318056171389020912 432108 -1479972927216583044428096148480 432109 -2047261778995787368034802872832 432110 -2576983703330041642854497629440 432111 -1221419944487621359554947323128 432112 600092433568627803529722593280 432113 44249402037130629287796932448 432114 3091402725989253606581849331840 432115 8252012240886424285621429115760 432116 5531206566065345118447470376960 432117 -2420531272286700300009154192320 432118 1672329586522650767179334044416 432119 22713289552427541262950113382240 432120 975388014591378171538522521600 432121 3649219375387000752403900777322 432122 9359385788102556397829699936112 432123 -3749579759427046240066924119840 432124 1708902642369533025593645236224 432125 -9427420316665900173831844953000 432126 2181407329323481591182138662592 432127 13386127433780444391300505751680 432128 905505580010879273763581460480 432129 5327588519627731663646293652160 432130 -3323355157334473722203689497600 432131 -2498245320960835460945570403540 432132 3035447963309056454146389814272 432133 -2791234201920629890695086998758 432134 260996220117664644500552280000 432135 322544043759469861585882931760 432136 -5144536318369887759970582732800 432137 -4727449934819238724502677514214 432138 882142934495269479358848238080 432139 5929573755222300859018031353940 432140 -799441561209631336301034455040 432141 361169318823429327197881537440 432142 7090718643996551966234439041472 432143 -13273721513281876108020773206608 432144 -1535575205914663390226001616896 432145 -1806163746217889139609235081920 432146 3535336128960063095751458339328 432147 4230589932021878708904154614528 432148 1048982098773026068602197902208 432149 -5570770254367912769933613188850 432150 40889283956296831866883161600 432151 -10546885948656889590185034578600 432152 -1764375465241595348562469969920 432153 6960227535877190582000686721562 432154 633133052118977396182464492000 432155 1329005449040620113513303630000 432156 5189137789241254765080922716672 432157 -7146813186753311960184972626496 432158 11943468050125581401667981197760 432159 399597642639585573499240823808 432160 253410545700053678007743938560 432161 -14299439325196487226422816750238 432162 2314206941132186465624405959680 432163 17217526438932958753663738072412 432164 4148274787985973212296451189376 432165 8089047024242509968486489112320 432166 -2251694289842074038928962602880 432167 -2107945955948526529433018507784 432168 4923825085601727056936791326720 432169 10103590317747077904205157619600 432170 -1048156820034608766051213235200 432171 2250468921643558938687703867200 432172 1124012879180759189701563538432 432173 1326142914044553639874775871936 432174 3266188656983107108876813639680 432175 -3166018101633064769177772987000 432176 3873409939642580268435384287232 432177 5111902681491334897276668342720 432178 -1274316104547034476648829486560 432179 -6549502608666366382022646187440 432180 1878802838314741305026865463680 432181 2374633491827782424457053574144 432182 -4424418576862040529931897715808 432183 5576222179417536700547199214824 432184 5270211536037623915929207603200 432185 -1426436644353334490497746778800 432186 -3082159316831893546540413735936 432187 3150923750140659797468158394400 432188 16097621424628334032841195596800 432189 -1502174315312305217584316844480 432190 1278220797160986688699595068800 432191 -4514471221621890840727012335648 432192 -743125445211019462555025276928 432193 110507026879542444083967514480 432194 -642183184120642517543514874368 432195 -2943560197495252216664498656080 432196 -13932681061415357157434420539392 432197 3736167940719251647632444542652 432198 -2153471013678697960115743249536 432199 5398653008514567138749437050200 432200 1612560188759840707049249664000 432201 -1265014013401870287710559455232 432202 659561261271182902501723413504 432203 433962231700692014359986226452 432204 3390916544652590069780135517696 432205 -3107157021850431371244268153140 432206 -6565691401728086401947050864448 432207 202113348260642305415251168104 432208 -155219508036510901029424594944 432209 8447591297571232702454495976960 432210 -1282674438736558531373677847040 432211 4933973883854742099724946940352 432212 -21016244456175247222241464320 432213 8637363808686887241977286800544 432214 -2266856147751145243062957752544 432215 -2267053819359952207302976265280 432216 336764927858612281964640460800 432217 -7039705861759596123610123915568 432218 754034606401781660649680046816 432219 3463434963165120850606895829144 432220 7723888553724781350323871290880 432221 4847816609147325058425229588812 432222 405105704029777225187061393408 432223 3315287055592864663117141363704 432224 3158802421048348062872559943680 432225 1703965293778416555076172369100 432226 -6553810571966760237637787744688 432227 -13339150234600607750416664637924 432228 269320913570100425856250982400 432229 -10688884188975017226106864603554 432230 1100280805658368938056129765760 432231 281902576537201117108539962880 432232 1188145425872344594424316180480 432233 -213675685719944084921791352832 432234 1378711708362570826703631594240 432235 6119783189778978346029853736160 432236 -66516301938006233123116400640 432237 -415604624334360076015885048032 432238 -3174130696364312936034179436480 432239 8056330799760723673040747897424 432240 1064442509947714734131933675520 432241 -10258082310573381565531168269358 432242 -9294053428943209477211556899808 432243 6318109254008980689254618526720 432244 532519167191582995618222257536 432245 -1249327730206279292126772614400 432246 -5153684486577695916980973628032 432247 -955366538235031649707783599368 432248 -6405784080411604882299485921280 432249 -5198831631866347931286276667200 432250 888612100859141485349402880000 432251 2448114607049063807746491129252 432252 -4638859800736241479397587905024 432253 17396841293175997906741897658284 432254 8993598526673413917502917336576 432255 -1753470503144642138566892419440 432256 2767281305582316016889254379520 432257 239241496029821167147313560512 432258 1597553161290145039621764057984 432259 31461859267493743566615479493312 432260 88336029236014603745116826880 432261 -4281078412175248473871208589090 432262 -5327769885268374332107906946688 432263 905224762124576818268441779248 432264 -552573528081305435168581877760 432265 2325618910154856635987096130660 432266 286476570117784509933695510832 432267 1981323888370022959281033278400 432268 -2377642457404688840741631144960 432269 -5226480232840535600843419052160 432270 -1310783587284096779970706732800 432271 2271136259463363912877535489120 432272 -1060949830690670787842773377024 432273 2990579140857212956284258765600 432274 -2465752128136738429362867766224 432275 4316045281773959883743830836300 432276 529592475082495835305145217024 432277 1241177666937331502568432362126 432278 -2904721860317885942424119160768 432279 166493163214280511591328692504 432280 3009930957331528221487538380800 432281 -11780206344083295103082388180918 432282 5172880956449123289162459336192 432283 18000229269836226352643873381520 432284 -7394361135677208722990354548224 432285 -638845722348301922724487526400 432286 -1808920391199567730717181449536 432287 -12602976976478914689498634700064 432288 9084331514286120662078010163200 432289 -6188966352087187061204759106432 432290 -3450379147487509756918741977600 432291 -12140765981899208311848808262400 432292 1331591954600403935838495416320 432293 -2572180052081785968892072106880 432294 2368829802950391639176660845440 432295 -1643209677418935567996579369600 432296 -6690824074006459825371252126720 432297 -934832078848597312071091128726 432298 1484122084568721562010336564400 432299 574539776023945319887161307536 432300 3193501818843037001747949465600 432301 -14310504725049870434090910590698 432302 -2897881964026013099718088611840 432303 1234981169003581213149775501200 432304 -688946246037382699873939783680 432305 6102366296524378325335135649460 432306 -179645484156617733679270250496 432307 -4091121896507050068090063295120 432308 -1313707142940903725516857933824 432309 -3358960242131032683681166723296 432310 -3550098350213498132835590730240 432311 -11588004588855882618610182907176 432312 -5186305816957313026905736212480 432313 -2846049758921202580075964951680 432314 4106095523262775862256136070256 432315 -2665989931007145435484060861200 432316 9070445659980462081852865111040 432317 -7664784612808608361757260424634 432318 497505847854799414250143965504 432319 -5037184272855880781449488475920 432320 -1188082109097809832906451845120 432321 1785445780737106227694361460480 432322 66685727737942987230105479424 432323 10995809034031315826285085088572 432324 -10147508398755223015861251348480 432325 -3345781549502079333688290554950 432326 -2405437443251646035803452456960 432327 -2806703879039146730016152983728 432328 -1824272354956981158171201853440 432329 -4711251038704189614625113640524 432330 -2097166157556446164423785742080 432331 -3191107059629542805961875483088 432332 1903209497615453839090909808640 432333 -11785426893584317974791334474 432334 -2293326957562050201793036334208 432335 1218657149067064746967361462280 432336 630513759860336281122846277632 432337 -2369761491552898541755290368014 432338 -1629302099740427141375120031456 432339 5188973410268909803621129877568 432340 -5903243554202339021311962620160 432341 1536268614688000011427082982144 432342 -98024472322359935478319078560 432343 8623509532158483264639423667592 432344 6503692551441253999694838374400 432345 -728556677602718041446106953600 432346 2514680188684832993560691365872 432347 -1975786938948034922254711367880 432348 1123363611405583354375555424256 432349 -10136116964866966012065893474650 432350 2206128590244879861263438414400 432351 -8099808014010874243364539891200 432352 -12069756976898314965836346163200 432353 -13816445429635738958629468588800 432354 -15067925274407354121093479424 432355 -1588600192047258681870891137280 432356 5933451979609539776253688417920 432357 2867120254596515108554017849600 432358 8648827355192684541670486061280 432359 8415739571238340825844708053560 432360 3423186597609798726773351577600 432361 24920334431970609608514732043080 432362 1563395247427756760776364336640 432363 7505183591770654531788086928384 432364 1924640009509650788892254502400 432365 87091097992693609621603060320 432366 -23303660970991371772978455552 432367 -3768150006012473970254213404480 432368 2254912638366660584204595462144 432369 2530068701092202145389224523904 432370 -698058237196361581588779585120 432371 27069008314406748426312477354552 432372 -2676035147118731460346055159808 432373 8155406644687243705681434760622 432374 1292304196423338347856059631360 432375 -1888696508181730452696305052000 432376 13217274612257902851380401889280 432377 -1400680506081685789366485917760 432378 362962153114050803455600095456 432379 -36505374148549277065843336616 432380 -1822419269013828272922696253440 432381 2144547017330707082200498814304 432382 4103814733347563161382745525312 432383 -5799614660483441095591726392960 432384 -842150533093012357748197687296 432385 -3816758122759957936177882965420 432386 91147162564753460125179486624 432387 6280011260608562778386109947400 432388 3466899440705623127616110149632 432389 -11387162389337653362533286027810 432390 614970313771937099979908505600 432391 13140567076615845433499837456792 432392 4830479737957708413514218624000 432393 642107411981498869009695713664 432394 -859906546818080298893318188800 432395 -4185181428198266905982069857920 432396 -719278018886722911116666312448 432397 2016490254764302222883366584832 432398 -6181384199355509023294384219200 432399 -6463162457359119271583264593152 432400 -1261101658910426130211681075200 432401 385827205604631797794190580402 432402 3767588705683854807422286977280 432403 8873239365358799339661694600960 432404 -3939717234382407599306415519744 432405 3292747755208753091409080107200 432406 -902110222174422937884984268416 432407 -12415197646913464000906554704640 432408 -26762078422928389144168857600 432409 -1649252302250516451767342903420 432410 3172576475571498169951293054720 432411 -561474047142808106358568608000 432412 12046019997708916496772888314880 432413 -9511848387491602887579659485338 432414 -5741537931369620598063702338496 432415 403287842954703732829659223200 432416 12299413436219189668247690084352 432417 4408865392950062608583293832880 432418 4537363882142443659232972580352 432419 -714310994704157054382583130880 432420 -1317629042006432294120277381120 432421 -11521016468536174139900231071200 432422 -4208321367299379250787630995488 432423 6969690625251573640637633788560 432424 3900317776265593357382986629120 432425 1077880029412328167940985549150 432426 -618309579365237312395901646336 432427 -358206420577778293072795135200 432428 -5627828380151721472017463948032 432429 -7224978559981658021716263791040 432430 3154240566591976047344068552320 432431 11312447017943581485690558643464 432432 -374098399837217010063318712320 432433 11154853002671227564929267313682 432434 -4821325659704547568646384838384 432435 434834359198850644013945180160 432436 6772554197037804211701607479680 432437 10337276254682008223098228927086 432438 -389600640391991351262665979456 432439 877541337479595268985116626560 432440 5883416035878438554825180160000 432441 2499820278983329719232598873850 432442 1810478694511009934244120494592 432443 -14106234328180099612758220636056 432444 -123104795552851679408601091584 432445 4501149568468915181987181724920 432446 -1972113791515197203717114019840 432447 653500030665826929858007779072 432448 -6087591810431504084127968133120 432449 -8304291225350786250360505727550 432450 1572889368893199640138305401400 432451 -36444679393992442524757315440 432452 -389693119556600030004435103488 432453 -2122863120655845025898868232896 432454 12365664756023089392011885088 432455 8173696792442809074184862778360 432456 853059798291711933613244252160 432457 -3261847854442552151602981408294 432458 -1051041178432950316912108538016 432459 373452920914151502625776414840 432460 -2588351176882691342950589798400 432461 -4190640047090592210208122790176 432462 -5093890918064845399743786560448 432463 -292440209881420139145971636160 432464 -1368380440838775535156834467840 432465 -5576497659750116036389193501760 432466 -3110211068320283611579246835568 432467 -685409630235967357387407385008 432468 -1233265839889395821871029504256 432469 -1612868239503325285327763549856 432470 4759837866094794590896748265600 432471 5506294836060522957825673286328 432472 -1792742779990293753093266995200 432473 15676278083080557938338633660944 432474 1628761036622294995701937108992 432475 150808423894995291294598632500 432476 1779831831715999239789880788480 432477 -6208172073309418766948729259540 432478 -115369308768729797766484286400 432479 -5503204931107499386189872925920 432480 -2638981929000591993214709268480 432481 -205818998545111413216738919936 432482 5501741839283262579706393745184 432483 -1041815206539698169203464451976 432484 -2190102992438337867957559265024 432485 1415024315584003764696820313760 432486 1466162214878480048578752163200 432487 5362111483387468331284753891992 432488 -1938955321439911176779449712640 432489 -8340667177424998247502130552176 432490 -563126968491331511873408846400 432491 1379023025525316988537257995892 432492 -2239756560278377531033300697088 432493 6415107428723698398453154304140 432494 99675611502170160476137531392 432495 1809280978102322992751200909920 432496 -3673032872555240873077123022848 432497 -9602980232518193588891944686720 432498 -3241592960987958543151654839552 432499 -1573234920411582929179041752500 432500 -683950954019771928656498640000 432501 212869719076972047961075686432 432502 1441303467519056661481717671552 432503 -5653011297563400126642201508248 432504 7789605859482217854767219036160 432505 -6938116701099139714697233265340 432506 -10426387141947579433601448978720 432507 1826109630198834077440460015640 432508 -516054507601494784359247132672 432509 819719758144370254132815444864 432510 -1287407658430506905982099244800 432511 -5646076948432947336220441429888 432512 -1312750608680192201502543052800 432513 11699223873561838635014577084480 432514 4496213029879012296340953627552 432515 174996936188549336297775921120 432516 -249508713299655554288943759360 432517 139388050149784452185478893532 432518 -9241437961131209073228415643040 432519 -5558877501433244665619106925656 432520 2594240303845802740973029785600 432521 -5946540969714313485230926128 432522 -1300596431600056029911835909840 432523 -2666266993774468438963683838400 432524 4070432697489990441571473252096 432525 -358528466763301920285956112000 432526 -8871613880948772878807881524288 432527 -3776322711070619283302909532624 432528 -560057000938353420244041793536 432529 1445909467519363009327494286320 432530 -974300918789690276614644971520 432531 10053383406168521044207356347664 432532 522598776080655971516242839552 432533 -4655310722587583325787286859876 432534 962891955520512531411549113280 432535 8695888089553713474256138308000 432536 4241607650007021822498290073600 432537 75935359593475040417366200320 432538 -893524417016425828296090944256 432539 -1986351308555987087056648977660 432540 2381236367464659344255092915200 432541 -11224487829626433001224795647808 432542 -1074040098368872621047174824256 432543 2286048817538952657472217276928 432544 -317878139899846797077190279168 432545 -10210592727014316263361741230700 432546 -3345465037122084404719454207616 432547 -12095526924529249509664712269200 432548 -7296126973128388249664988052224 432549 4098911933020130655836829371964 432550 -1280946874061036315976483614400 432551 -940925595955175998147026018336 432552 -8515901201005492154413855948800 432553 -12343462219924255164978477621936 432554 3404478499514251813953523741440 432555 2814028155720607785462517739760 432556 5573266977060804967430637528320 432557 -5849654778531304244188681225194 432558 366469224043681001981929935744 432559 -4205453621458290255535638448240 432560 1060057180999374557889755873280 432561 -5454501888854375831762283683520 432562 -2300508366642546966896718422016 432563 -853089979281657250883255940840 432564 2168219031491518711493363896320 432565 1376545350929981115142126183680 432566 -6559320697737747810185553112896 432567 1333656777324042283411085703840 432568 -7556093230008831354272143872000 432569 -17003566853837432539127381235030 432570 1198933915149767896129030291200 432571 -2042913429856950657977806813656 432572 -1834421080489461883412453246976 432573 11550608029495766157693050037600 432574 955821069912429090442782162432 432575 -2243142999693895982133624154800 432576 -2091224420268674597512594587648 432577 -13424086157871139156231071120574 432578 -5323126447031469798252128954160 432579 -2117563916321356116799050028800 432580 61682032906042600602862940160 432581 9857496088074901209084932672700 432582 -4148141692767120302703787529856 432583 3176893766440331232276774462264 432584 -6555880013995089166909830266880 432585 -1031382838317431256650328954780 432586 -1444057700061373691279414397696 432587 -972641110856128906069740166764 432588 -2988573879641324241908696186880 432589 -10031607396930360138712697289610 432590 -824950328482923433244221017600 432591 -4104278265716708010329708812656 432592 -2861432038193086357790999183360 432593 2376848076529815029303627424960 432594 7043141941618094035509765047040 432595 -176054962996092900045297938400 432596 508861347165959562850846267392 432597 5648543445830274035932749121440 432598 538911179014843863391265129664 432599 -4503017708649509685226913934864 432600 -2052004305524071512812470272000 432601 -2600281602243220993999260399936 432602 882930443122539267621729203712 432603 1572372518697154571711190370704 432604 8119720942187970870328272184320 432605 -433576331382907970519096916480 432606 1662703115757923948411265079104 432607 -1461761124016213933168132251648 432608 3633974246681907176090767196160 432609 -3525660270375980377710258390096 432610 -3080047610656491170907712163040 432611 4452127103580032977396092581400 432612 -3346899383073152280672944932608 432613 -3495122557625136847907451595138 432614 -848546577685770569882956662528 432615 -2772028318136028051526941634560 432616 -874467592192413539677309962240 432617 5636557352991525359696245837392 432618 -3545246492323284309155026096896 432619 20147732582370598144697911538112 432620 -3911891266341003141808115589120 432621 -207644900604773017772575727370 432622 6693902698270098884090979700800 432623 107771620296746172987296813304 432624 2394947091367352520550268043264 432625 -4384440739132343578938270231000 432626 94058546532765019197023539200 432627 606455950419787621354749980208 432628 -1740230515134931932346212952064 432629 -1341489824653941186416074394820 432630 1399835340052107113786683852800 432631 9861999903814744020064344851432 432632 -3274797229080740416971858124800 432633 -368207797259002938394252410000 432634 -5737169424035192624321193584784 432635 5275538842917353831747641128960 432636 1030877680789543262418827771904 432637 1345377958864912339566412705286 432638 -1993141785964687748610911201280 432639 -15304489572949161621208715016 432640 2570804818388832402002631720960 432641 5470983623018889391333689355584 432642 -653936105688362814226948286976 432643 -5280623452798501401650411732520 432644 -4546141108888817288084764961664 432645 2114054938808757544318592418720 432646 3803526393128030684886887004480 432647 10158988122669972653599046443320 432648 -8684996001197604636628452556800 432649 1183384930113658193574820207040 432650 -362419836833356515085464396000 432651 5689377041195193105604602708720 432652 260058982790438057151461233152 432653 -3468604998649508832194205315456 432654 4803110634405110284808367405120 432655 -9110653138711992575257540696440 432656 921996687494080236118302523392 432657 2306800355564128404014008569954 432658 -8873950065715450194039480478320 432659 -13063842581437852404093903709140 432660 235863654659292325572989429760 432661 1664040921627759385058907541262 432662 1306537148008433859354959919552 432663 1415885035337817779893278451968 432664 6765671941020737636707903887360 432665 -6000701335111324308293648642940 432666 1463864198538100366631103541488 432667 101856293966881991867018984064 432668 11037466157690834684936494993920 432669 4847233630022769083790238210944 432670 101521595331900386883704278080 432671 -1155391386130505534622488914128 432672 7868934241622061573068438372352 432673 -2037092088413903690481838169112 432674 2062734934494199782763229796864 432675 1884061186941469953673124946000 432676 -2677738979320087667720115437568 432677 1072332070971739752021857685312 432678 -1663101705742978400497001577600 432679 -2260997969731183195209348552432 432680 -2890189999609553055136651776000 432681 -18701697664475188457078787858720 432682 -14694456558618510791785290782208 432683 4236578444392379689279950331680 432684 1581184301496008727864231954432 432685 -11647491240569112760559428340640 432686 11162418617411865861833114057280 432687 309223613949364879230772817280 432688 -3219359715861867395735644684288 432689 -7974994887093731160193317279744 432690 -1614629705674446896060479956480 432691 132506170559663520285752321872 432692 -1785052926081524643696653050368 432693 12767761154938996284308695733184 432694 -3657697234905035281835778475104 432695 -5754637930161458619375848917800 432696 -11833315288937107854755328000 432697 24778445657529976634753625814272 432698 454445197799470233254941765632 432699 -364373111139723244653014495232 432700 2683517219652213017272200819200 432701 -11598545191837318238568820975668 432702 393549339796919840294709028992 432703 -19145569528419673140259405794896 432704 840994749318170439370280534016 432705 981620696595792381977827480320 432706 7226308394505018432219988166400 432707 5332389185055551429512304016960 432708 -4050456666858892384076946991104 432709 342308248683223576004606504160 432710 -5653890908551210124495580474240 432711 7856015944420732791044313059760 432712 -240413109457442884576250757120 432713 8494605808115624750217429535962 432714 -1690119377705379131325418383360 432715 1828369081861776423976866073200 432716 -5712937339662284645554389884160 432717 3218281809333619577132347408512 432718 1279440961108476659409920290560 432719 3674528870983456568317364578176 432720 -1267468402512206329180309831680 432721 -3098861909589626593231356424078 432722 -2994731726646915497992231962480 432723 1584042004364654003148343385784 432724 1371711811208452873273750228992 432725 2992899988298980609972578456000 432726 -1164255981506081718552490622976 432727 17094261415248007722324337325576 432728 -5990853202593443091607815075840 432729 5563288045726358406155197562880 432730 -1772710049224746267885295099200 432731 -1259111965698875114286616182768 432732 -7763811033934517631999539516928 432733 -3554350189007056683238397355680 432734 9863481386474725829893467183552 432735 4916698581568510977308969513760 432736 4736040140694467041383503757312 432737 7937212195248591748453179940386 432738 6320047611785798389773236608800 432739 1441241016694279959773855874424 432740 1338783343099657366663798824960 432741 -7138247488002451582866998536608 432742 -912926561818583763163307197728 432743 470809795597300165402951735992 432744 -191946236022376564005339955200 432745 -1407232590709075379565868258560 432746 8070379123476113354828522481072 432747 1006280855367368555889989277840 432748 -8637669406449172868079347406592 432749 14661756625954173179781167793750 432750 -1905607851331284615882650976000 432751 -6085388823913743760556693149896 432752 -21272966481218982801134911488 432753 -9264855184528981423208831408736 432754 186038588042154689056676278272 432755 502094139840245071699821400320 432756 6805588423733728439253190594560 432757 103540923208681787632787955580 432758 4496828543674789092426748920480 432759 1651660898506211090481756822504 432760 552915914430271019045806080000 432761 -2721556085551963976197477517376 432762 3615388791178215851619209994240 432763 13855230186040820033918148068920 432764 -8805266978556789153310036199424 432765 -1019226344990753682672289192800 432766 3543219994610105460454178600064 432767 -15597277016543332671205215749640 432768 -2695280886635405982590860001280 432769 20142530479929361241963957614596 432770 -1893793653183011958195310987200 432771 -578352878981276187647993003856 432772 -10318282390346949879149639242624 432773 880695607578600792343742954304 432774 193273760992620094976932362144 432775 -1223416552910275225617820905200 432776 12378211902807219526522408796160 432777 5419406205632549384416636603920 432778 -1478452742460088231024712182176 432779 -8652996583878265424437544660424 432780 -2302331612718565538695929738240 432781 19026109869788282904239214374582 432782 -343294970320864000089423252480 432783 2300957111318165493333426370224 432784 3879509255950776046985874309120 432785 -8787131764082560791583485278040 432786 2546573624428442777682793945344 432787 2775801073578512332751521863712 432788 -6035267654623729205100913461504 432789 144150360230368731666524452992 432790 2284459191083826806431273758720 432791 2459054619581919092076479668224 432792 -8178277228072885833010764871680 432793 -2319267325337709724747053291958 432794 15775353391895120886531987696 432795 -77521892524947539232678616320 432796 -563385829642744484413269872640 432797 9832074325709750312136849462246 432798 2757310573622497973252888542848 432799 -16708428333990968564117869031200 432800 -8503216377265662627717616435200 432801 -2413097761360854648992142535920 432802 4517523935735410353792856022352 432803 3079997057325493987795886756256 432804 -6015929388009759551019063573504 432805 1437797047823280307049781662460 432806 8001559921418893852778261495808 432807 -1559757855763333525699440033840 432808 8987139827313327018995682216960 432809 -5401185498892856666628600570360 432810 1681810737928799150140086528000 432811 -2869558341239496193241183340408 432812 -11474450752079088935668727065344 432813 -2294259804462150720981570085056 432814 682781602827385180405520358336 432815 2442901824860982194498857714800 432816 -639903690449583032454522863616 432817 -1237828180497582139711525182 432818 -5034447508174219653238786093440 432819 5563487428032007262287370938644 432820 -8104283475906061553986250035200 432821 5425266613900234019618878472700 432822 -310454908474362600653047848960 432823 1917781986355795726455840435360 432824 4635610908074313189653952921600 432825 -601007346728349850458754200000 432826 -758206710540210406085493242400 432827 -37277899699462393154923982760 432828 227770662073426156639556918784 432829 9573779275014760906862386860480 432830 2792589635597534059105459690560 432831 3189259203131475720477212252544 432832 4948076949282348407859593609216 432833 -11536308335673886778832250857918 432834 2283101253581232997655145002880 432835 1840055763713982966587365095600 432836 -208501414523668620696194092800 432837 2907000321221118052138189121280 432838 -66823420034940616196544245760 432839 -110955076517349309464862088680 432840 -1236852966551267941819556659200 432841 12650524291567022416671100854400 432842 -3871644872419071911066030462928 432843 6350735375782960962943305114624 432844 420724537392915175301805652736 432845 -2646291274531886398140215856000 432846 -1546958863839031085415178866240 432847 -3127018649168480928426742514704 432848 1872343381804181794211017703424 432849 -1611814298295363394973642516160 432850 4327546092741320017332597724800 432851 -4106702377601434324350760758768 432852 935075201277917926382785155072 432853 -5465218244676986297416899775616 432854 -617854784163745158172646380800 432855 -5736856356523160428595718223800 432856 3360996427214245233739677327360 432857 14626080684570118245406163492106 432858 3532687546083206719761366992640 432859 -1316947975876197322393783449584 432860 4625930645265208170431504885760 432861 1100611781443898581175668284480 432862 -6828091583349289115098328093568 432863 3013662369799825471786056532200 432864 -902354238008193496611223240704 432865 4225850382983301616145304970260 432866 6294859641839668265831072025600 432867 6977186442307720045605898498680 432868 -8867982738204719840705671303552 432869 9709962458328760057992851622270 432870 -1201957446228795138004888227840 432871 -9871442419010586526700294617008 432872 9465109394170250413834124083200 432873 2225050381465783966953477388224 432874 2626848965532283268521120840800 432875 -19275114941401244714170448556000 432876 -2588703017018821948175041939968 432877 13182218973203140459996568765440 432878 2990358808735992681452090088960 432879 18283144791369483990411078956688 432880 889762006332823368106135388160 432881 -95563162046748896572693018128 432882 -156955997839561570589348012400 432883 -6641237465363487615131139436800 432884 -40273294392080389185552211968 432885 4383997678216302729648770829600 432886 6794017342608941096366524368384 432887 -1466428629566132541325787936256 432888 -10734257983278822539344141639680 432889 296457232470043662244973195856 432890 51467850199374311820762025920 432891 -19361836963738136672978552260560 432892 8403503955491343526272043913216 432893 -3419978814348792324466414980858 432894 2091783953997627327659843241984 432895 10922616563473727888813228759400 432896 3635013318930135947112402124800 432897 -211257415740521185373474312400 432898 -7880136519422894892102463412736 432899 25641542224848435163579442521464 432900 -449043610950825558630532819200 432901 4330695761254100777215808683552 432902 -599828908286102856571929682848 432903 -2896864846497463624239718393776 432904 -4612304077308900072345143162880 432905 -2178900489377730863338041127680 432906 -1390174563838687936539607190016 432907 -6414299741334142964139537372844 432908 -1563166748799578882526191299584 432909 -15839204008339216370959992785376 432910 575146983099176191779274503360 432911 -6737578012892292779175426481248 432912 1593122922332875670209666744320 432913 417000063612608162887007547124 432914 1507080718921399468670720604960 432915 1163655718599142845477594547200 432916 1766161857985089026810535383040 432917 -15412615556878404018796632458496 432918 -3299774075417594692467090737280 432919 -1279445834452340812528644670080 432920 -4622372734161073055506771968000 432921 8498504178666613663249714268112 432922 486663779991760480405364560128 432923 11701063560476213268108130103172 432924 -50578977187970180512403742720 432925 6432933967875135576429946833650 432926 3215815058144191552558984300224 432927 -4121484693224503225754411138952 432928 -2064837809960967998293749006336 432929 -2836744226967197426200493128320 432930 260628772854266343800437893120 432931 -4753793776916544482015109327268 432932 3560419256762075634699934202496 432933 8957700220813901044690805545824 432934 -5635183484061870684959227959360 432935 1383812164610789277347243069880 432936 874870065890128318875914649600 432937 -2746713672141599268919519182428 432938 3176670645831878887628940720 432939 -1191829457776616201687327219232 432940 4485390152760812244718906583040 432941 -6519659132618342266701322046100 432942 790125735993144960093866173440 432943 -967370070537057185350221635584 432944 -1254013603049493548274533744640 432945 -652915344657545339988693933900 432946 3156375150648207999334765799424 432947 618334773055451128207668086040 432948 1733170591568578569121658603520 432949 -7263274534837572378972424769280 432950 997382435323940761280080022400 432951 -3837905857782190748168018971056 432952 906992909800573263129643991040 432953 -6112385537804359758589997000880 432954 -6654090057558213516495104321280 432955 -16258383915640782753276456731280 432956 -8749179539291243230603177439232 432957 -1009315773913181652054031789440 432958 6075002041297480790959833993600 432959 -1901563649763890241871075275840 432960 541199667614617989914579435520 432961 1057420677159983567036683162562 432962 3400011332908813315833945281232 432963 376798958234148776040290260440 432964 11864388192895694411746183589952 432965 2544245748194065702889661890520 432966 -2729241473160175498623291552576 432967 -116916777749528276946206974760 432968 6835772033128166332370016322560 432969 4872732941599907068065040272144 432970 -4973574717720536222928112603200 432971 -4850123670046995072837047414016 432972 -7812234191875292857392635289600 432973 -10198632465287553865493642810580 432974 1451728450782955684739507604672 432975 -1555344171125851779648354556800 432976 3095035218043340286629734572032 432977 3567108621889242661298874573312 432978 -1027379547981515142108242376192 432979 5278699681936961105484753049580 432980 3693540143216991356462089056000 432981 578150173514347319990552054670 432982 10445446300254144017632890168384 432983 1461603998439893768224639316232 432984 8878315715744018162837677240320 432985 1206278079784470618334285968000 432986 3446109471764251297956715806192 432987 -3338530084734610179322945748880 432988 9251114430709445058815965311488 432989 -8103486246254067928205303925210 432990 -1520486193366264633648071345280 432991 493377614797484614842435024080 432992 4623911659322628005130083500032 432993 23359184374221699826487884128 432994 -5408444874281892175082712319200 432995 -1468687803411153308824919022000 432996 -6354357410505432980721930513408 432997 4510478707093632813418761507072 432998 -6033141716899975665314486737536 432999 6005423313579481738020442368000 433000 -3029239744171534955469703680000 433001 -2688364816649394623355355322400 433002 2998160572245348517582956901632 433003 18984544113600912118731066971252 433004 -303273991784121692267467742208 433005 -2268348184546841428287526801440 433006 -1519978577039502782909190591744 433007 -11202334492792082842478454651648 433008 444680773854039634977161478144 433009 -10473293810984949117196608136860 433010 -33780805630392853259989977600 433011 3619863592449377023437435753984 433012 -18655629796797478105656457791488 433013 7550287040076421334422979536398 433014 3261832923177356122458787976640 433015 -7740658129320754963589458892880 433016 -7558895101893483683454116659200 433017 -4317442339461377722263249987132 433018 -382783047405471791803459985040 433019 -6766903528544704835444883916656 433020 -1015680716686862504693473443840 433021 -6071580873651330781902466940736 433022 6064927992676190136408998853312 433023 9632869301551813477792963062984 433024 -1700574455379874507986567168000 433025 -532318037088623616125744745450 433026 -563664216137637402397061053056 433027 3267034424089161333344565464272 433028 1514874161180730164670196788480 433029 2373937664073217921655862842880 433030 688056545650901401144228302720 433031 3926727995397396535813124389872 433032 4038033645925867988575345336320 433033 1136161146783566123603697008282 433034 942338040657009594013657742592 433035 138455200035990793511699638320 433036 507503869255949884479239475712 433037 -2989102161053803542813644805408 433038 -461693403411773559567648440256 433039 4346681596876013612029248974720 433040 2130260348984837011223256514560 433041 3449621203046686865482053035904 433042 -773983325997573237998011205856 433043 7595338681785325516697077306944 433044 -68045676816822908451047847936 433045 14003805076039002025470537764280 433046 4115030961430383590463435389472 433047 562539265601245842008122468200 433048 1469085197020593453370176307200 433049 -686418103028795558374822624950 433050 -634482757497667711389616339200 433051 5088861554943683958271134370052 433052 -3170537426653088254199099441664 433053 -69225556065891251429149225920 433054 -4827637835402782308125337328320 433055 1105611290881231911724774750560 433056 -4457908336650289861822818287616 433057 -2804267162283051468115591954200 433058 -1678265831599194205466044305408 433059 361496189033936932270777272 433060 -6563486402619730825489391001600 433061 -10810799207940286259469943222338 433062 2239491396701269247343958341792 433063 3926088900284857758641136112344 433064 932991957757468109570689551360 433065 1551471344725582801405344035520 433066 3782618028757654199561710531584 433067 4659192866754278557664513326080 433068 -2183452556279800459487207915520 433069 -1316823656757785959327204266880 433070 -860348547556898404303043297280 433071 2553420787738365797467346501640 433072 3758710227332406931887431499776 433073 9255636141276511460896770578322 433074 -768658989976780278272807312640 433075 7489059983130878017469411283000 433076 3499116640661961940137612146688 433077 99207541254543651815892350400 433078 3228011113735454179451756002560 433079 17975400968022176063451633232680 433080 3988987861824998594101241856000 433081 9029656633990970119424530130064 433082 1168305700623143868817175055072 433083 -658620844374138350472274171392 433084 -90884947032413246698794486784 433085 -418412439373433787440861372040 433086 -5228864843969258281424318745600 433087 3033745703059610890398395068736 433088 -3416041961434924618307573121024 433089 -6738287674170968067041449172046 433090 934961407871233477278513715200 433091 4477129007483846984289712681272 433092 7453477629258794068711312502784 433093 -11468853203302348586902460466658 433094 -79681243786651375764198166080 433095 -166916455905591516125024321760 433096 -56582780389467730568897126400 433097 -3640670404898137105133624189568 433098 5744865107605676914791526695984 433099 5698412669881033681056919390100 433100 2556659097203483266810778188800 433101 -3135221877550613968368882844416 433102 5812421578275038467078717186752 433103 -2243459666925439727885295147336 433104 -21933317127225484789902213120 433105 10380684671491922091387193017600 433106 -6184304188564148080058146939248 433107 304805231796651056541869791356 433108 -268814960545399818425096587520 433109 259221368994784886481055198200 433110 2091631686478627066665663461760 433111 -13510461692808455488118100477480 433112 -3774148004164476338522332108800 433113 -6675142154837153174892135723456 433114 -9642199491270697612004858919168 433115 -4675354021306789253802177098640 433116 363066531402544045432470600192 433117 8793794012646616554446967904166 433118 875722040579327531748403679616 433119 6828840271430225299381447537920 433120 -2238110893249200642014328913920 433121 5679718806109348876830484463892 433122 1737396568809746114070267500544 433123 6188247003277432105026555017372 433124 -2885808549425587278214042675200 433125 -497344208632981948570992660000 433126 2272394358261971585392200488640 433127 16029607583766339234623481272232 433128 -10805933235268110580126380195840 433129 -2564892745830603405427691330316 433130 3327375105099428877542195652960 433131 -1294170278520431828325564916560 433132 141806091258191860543447040000 433133 -3193132744373303273118234437556 433134 -24727786880617088631284463360 433135 506678541331596998493421099080 433136 887856895189339942669030785024 433137 -5005535597020411091233857617040 433138 3353820626561135403608301960720 433139 -6679493635182007367707499520 433140 -4267366305234342596151115622400 433141 6953212197141298109793922170542 433142 -7146630089162223159307734258528 433143 -9333056532932123648895064134000 433144 -16455334416183793924093717401600 433145 3850321079938851504183539640900 433146 1179717331045609216905501510144 433147 13693567435221261525423660423288 433148 1262693170255826321748820574208 433149 -4212140776939026606035143028736 433150 -3851578590548437142407728763200 433151 5978150475562649526811875505152 433152 -11207423590004935731128486068224 433153 -6657603133642313377011216941120 433154 -7486324966889727684617571250224 433155 1352533710916154381018469649920 433156 10034479130506463328079538107520 433157 -11112166836165202921960050642240 433158 1457490735429898157847381938688 433159 -291308768329153342287481123680 433160 -2762659309484761852063178649600 433161 12373881567909402584837489028480 433162 -4214616361831424743582383072000 433163 1736881164832914840055702538880 433164 -3302250505716586914541716263424 433165 2107526504687994504746320519320 433166 1864186973399881391491043204160 433167 -3390918786586178004967903836288 433168 -1471911961979129781439374942208 433169 -1162896630240798321808164518592 433170 -3127440934159706678910450173280 433171 -2956177355894036286190152638256 433172 12899278517308625082683699938176 433173 -4326884516428260969148867676160 433174 104426020860817278347714650752 433175 -5479998625522778550319116963600 433176 -8648172118896844711266980352000 433177 3101817066190919176203461367072 433178 -4222768762510286205898161089280 433179 8802217210262886946942828439724 433180 -5957035231697927187181862400 433181 -3282024938061020017403355698880 433182 2826582210560188266642118656 433183 18497255687041164507963630413224 433184 -3647032729384056685298435948544 433185 5162927433718540567760919676800 433186 4119115612187656143809188448544 433187 16547689518901153402139812927836 433188 113375048048259530847066095616 433189 8466554404485293623186021389180 433190 -5317687544483470056090954422400 433191 -7925982349139859477851878421376 433192 7987189894488217922140529694720 433193 448655786295483044136025112442 433194 655948925550717432463625048064 433195 -563578727088055896470807255520 433196 3082609585406782271894673408 433197 4372798535342760468107042127360 433198 -7766629337616408796137278235264 433199 -1084210028049278918610748927680 433200 17915462387839454964045004800 433201 1811407819772149601566686205202 433202 2069361830383588549875629122560 433203 -5735038064935126161572112290256 433204 -8735998828304381912960176764544 433205 -2024314841800753240329452211840 433206 -2045689480965586463019101025216 433207 -12252571391845880468200934643544 433208 -8290362240431395948971404759040 433209 2652856223001820661617827235200 433210 3913549932888797119692036449760 433211 -2860025405973128553991843600500 433212 -1488713979486592878574242659328 433213 -10560883923261201348535683429216 433214 9967338466011726457405812723456 433215 -10686616524052894141343886924000 433216 -835932732751588058963243958272 433217 -2956138526129929443585738809808 433218 7820092412462792277260340715008 433219 -2674428119730732849602940946740 433220 4894392056053861007768559002880 433221 -1802106254482931952432887270688 433222 -4125446400313442067486983692416 433223 -608286717130667213291414361600 433224 -3860439290519387205910404833280 433225 13331999715248655857096979200 433226 -3368631087210361789383247973376 433227 -883095117090769824506604458280 433228 -3111696803252029904813058361344 433229 8292514956661453755294943267830 433230 247453561711766771349034475520 433231 -15859499044352979801723534253800 433232 44566448267510024273851047936 433233 -1632687009237631985029776763596 433234 5621091120693013058737191632016 433235 12983929615911231417452235546960 433236 -4291011913077529909568277995520 433237 4208973700833918006580758168000 433238 -4154332205936265658178289144960 433239 -2200328831085650201145597025176 433240 7370128588571573501264549068800 433241 -3888588838126997288867768138358 433242 -1466251519946928807448702725120 433243 -9515302218681976554360219610200 433244 -1157774483322562817198372680704 433245 4024312135826493387595044312000 433246 -2530992115045597097121197967360 433247 7206646508665798227367665484272 433248 10501585857136452218321237704704 433249 -14330850627234429694294008310750 433250 271131099381582310914508584000 433251 665363765434957987391787922128 433252 955562875067907397726849854720 433253 -8435087938013213340708362922498 433254 710649006273382040592248683008 433255 -608430440649494766449026142640 433256 -775556776839202881751804477440 433257 -3946049302697789600010954896640 433258 -1044416792810910739616763053904 433259 -9950658330201151369968782694540 433260 -3043495380689863939635391411200 433261 -8676877809430360434644102452138 433262 5230677099109981788906449484672 433263 4180208385184801217056501459200 433264 -1292317514815961621456850354176 433265 2782077944273518965142746350400 433266 1410232186663947338960373969024 433267 14582982513170570034397762282316 433268 -159358257611206519965561047040 433269 -2234752602415793266996248516576 433270 -2464895083625710362575884736640 433271 476480227999049387090606618472 433272 1163835478068056121274903756800 433273 -8727237078997166692027756843376 433274 -5257745597689529086066179720960 433275 753634081353329327649041586000 433276 -2624487886812746545376829908480 433277 -6464007724717919700803607692340 433278 -2403749439959263814166098930496 433279 -3930685863146604655875313249536 433280 -2307383206849586726648886067200 433281 -11028725248436303536242728138448 433282 6116344560144591629630851222992 433283 -5489043269281013181279504590976 433284 2331745839818298840924059175936 433285 -16097157595830882729853503333000 433286 477997634713929475256631811200 433287 -1997307708029791412561226994752 433288 -3766922203734256718678400276480 433289 -14581481893327888918917840234240 433290 737528665773805221756736558080 433291 -4737294808002128217474757835308 433292 4046814478104046780313649331200 433293 329191828402946489160448020480 433294 -1880811423940822575699066122304 433295 -5627537219321450016302810506800 433296 -2592269467783685625091542220800 433297 -574277208159864820453364905920 433298 -4171729241325256064042140095600 433299 -3126221828961492543368590642320 433300 -2655626882008772682739479296000 433301 8779608446800680668611223406 433302 -3048440012339203319259623999616 433303 2612726018062520340848468744584 433304 -5856579827602864292618998794240 433305 8649398605321913747317910151300 433306 3750117971613577420014536282352 433307 -2207626277814598092345296434080 433308 3600992228374967151162171087360 433309 -1282000047491365584404105598490 433310 820815806713317661657998538560 433311 -19776087425001563084871912960 433312 -10185315928342222989994582081536 433313 -10655738016546702343222079210880 433314 485316566910396847870552788480 433315 2011135915903496068852059182400 433316 2164543331994625799253722792832 433317 8454103170690227786689218864480 433318 -37668310507899404846235233280 433319 7352557268620873375916902905720 433320 2521088104454658123160353177600 433321 8842339199130440697443541943424 433322 -5277953767868839282900829502288 433323 12671137665839076219847614326400 433324 -5794083891689096100211662700544 433325 -4019376283905766039581132373950 433326 -547088896102294454459010296256 433327 -5983196804174750344380448823648 433328 38615655998930193737719087104 433329 169026611288358703512634718976 433330 6821457601368701303543679624000 433331 1218960054409251880840439513832 433332 -1502665681025561870721473967744 433333 12407820604859932748925453159520 433334 -8642643459669265319113877120448 433335 -235490358317472310919548631040 433336 -4706622931800108463451348152320 433337 6048491149702065402953619202986 433338 165264252500369209502181049344 433339 -13634025963961028533668230817744 433340 13934451425600244882886021140480 433341 -4815014616842776966213889600340 433342 -284004421331126426046502154496 433343 743699307714482894944035775104 433344 -862225255635072605682294325248 433345 -3980859305928734876316248779200 433346 674382624622026744961671812640 433347 5346826631565818821530738426720 433348 -253359653364164612135225263104 433349 846623210892280784935296210432 433350 91961645177308385907174002400 433351 -18037213325500223869801912420648 433352 15584688289684810009561253683200 433353 -258277757175856139556237114096 433354 -27107240818722536136776670720 433355 -1232955599210690291838308584800 433356 -5210053687145071623229815435264 433357 15109032542544131836400362847606 433358 5212335158517762475115595161280 433359 -4937005598269708890268943491800 433360 -150518094366492835305275473920 433361 15058219983500168213867483134962 433362 -6177598979976168915778510347648 433363 33248424352023589654639854160 433364 -1516112300925656865937791500544 433365 -3186719086196313882065329591680 433366 -3907421048259517646170037644416 433367 17411285021477801126083833745752 433368 677729934258792034178398371840 433369 6304784191813227233264346069770 433370 -493061393641545686724214855680 433371 -7330274322452645770253469280320 433372 2699209585737291117199357016576 433373 4280091177913355515632362195622 433374 -3251636638063107066496996251840 433375 -8199341380117399814964960858000 433376 15594044306758774099054649671680 433377 2163756712545812715770196051840 433378 -3490644593451943403991039657600 433379 -12668109544185469534599095199360 433380 -1662844999976653832154807828480 433381 1160329962820141481940996130224 433382 -882775357067809099920227028288 433383 -10167400909228264358807097596376 433384 -1017763005832699744444745318400 433385 -2862307318696876884820896819420 433386 -5421029540417365890654305509968 433387 2861814480491756338518532665312 433388 4195866089122579112364437676288 433389 3597275370940955763176996476416 433390 3184707132195027606016324675200 433391 -3384817592584060287696271959456 433392 -690262818269219108491816304640 433393 -11229484265759038013019678237358 433394 -3590306393498751000069083182080 433395 1127177739263736557415968281920 433396 -9446106028185413938840535336192 433397 -31937071214308836223646893440 433398 1745623639542966122161287217152 433399 16868153683033270885601873671400 433400 3312243742512130407674694144000 433401 873381207091881344191662791520 433402 -1133907939197680512877414905600 433403 -4320802676617529598506233419000 433404 2815219569678536810684813829120 433405 -7321447867035988657067744478600 433406 5887300543006521261303007153152 433407 4610756141548375389783945980688 433408 711682842622687527198714232832 433409 -10094557598966844135298592154960 433410 2266413117776061915049072911360 433411 -3725430616019151147028139783928 433412 2178599060034093383280769523712 433413 -7437279903709683128433852209058 433414 1934734953970246600352151558720 433415 3395955835685866671946737198000 433416 -804649413314184415114746470400 433417 -462791817391111247827677597680 433418 3829772422141074639244826718816 433419 -372146624374110581185597854720 433420 3219964068907883016819668782080 433421 13652646815388499240090523309622 433422 989981324466100882022923200 433423 -4198163910350642573333683353080 433424 5409425018209783862919110590464 433425 4536892772962209798130123614000 433426 650273318910048397320305063424 433427 -21791920906756799434044692659488 433428 -2978963436477225418922684712960 433429 -18536313102613621978835746473970 433430 -637118541389505546277905196800 433431 -526348831845072723686372177928 433432 5409056995142547158414169108480 433433 516550531696776693339242667648 433434 3330974155932579614870033233920 433435 -2390348786328878758022607760800 433436 1895320956847679120484503815680 433437 1022454352782341654185447436160 433438 600869235569857772707217589120 433439 17720844809711311169618695302240 433440 30961062006935342931530219520 433441 -18174525360874727780208573643500 433442 1380485557149732280587919724544 433443 7421644061634449485988526707064 433444 2437958032058919355846693327872 433445 4527994130733414898386091976700 433446 -1495323378540726937963438640256 433447 -4151757085810986786670596860800 433448 15396918738007616192769068559360 433449 -4420078913026572984567958151916 433450 -939135024325789357287397302000 433451 5665646519283249768789127802112 433452 -482565531067232170462429787136 433453 5828741300000322866752145495702 433454 -2246455628596487121458630013504 433455 -1160954117686571055757900623360 433456 2869029596576389088765438246912 433457 -5773532648369423416068989257488 433458 -840780429137096200939218816000 433459 3672895278307318350198500735104 433460 8861443654933352166496246721280 433461 1126561571376957213538943133504 433462 -5218597023645881049791498268768 433463 -8530847687780244525092286434520 433464 -2910335599232589461039223828480 433465 -795267611395313545745962510140 433466 6571687110816511543094699143680 433467 5010513964595782409140086867084 433468 623709915923105329417389029376 433469 -12250381244498146677563126147130 433470 1496565487281292553208423312000 433471 6184560389970931869118942388672 433472 -1446539977797229932368177922048 433473 2633947189758859734623620915200 433474 95761336305854407939025012640 433475 -3040378310624332063809157971600 433476 4944803583854069514062508719232 433477 9128088912059054403517011358944 433478 -4799215801247132967635844730176 433479 -14672656284912779021078241007872 433480 285734825846587176824149862400 433481 -6683866946600945457324204101376 433482 34440898111933272066368561664 433483 -35873144423672931613163516976 433484 -561415638531494979483983768064 433485 5503166494220279492802316584000 433486 9296426692205538331088600448192 433487 118987068459275308551444955560 433488 37118706603803470481193566208 433489 -2385710544782292976824322545344 433490 6166121068331560209097989434880 433491 4727034058604897979467060638392 433492 2815306741263940083672641902080 433493 1698420815232280307263693804920 433494 -3694784054923734398669688444576 433495 -5059176268260809490516120355200 433496 -1715090961133676805858402263040 433497 12703459238362764174536392461120 433498 -594769567333392703266548629536 433499 12871479135620804437278545689320 433500 1787135805370769554652547456000 433501 5567094959907174442836413758502 433502 9136832052285955883978640269952 433503 2293433180506780936056908739432 433504 2066066579816580004114103009280 433505 7889172409662727134845940201960 433506 -3606252762744956304295749012096 433507 -11176584197653716258356205462244 433508 -9820139631216066949795524876672 433509 -449291550602100245451224615712 433510 254197615593625365803388549120 433511 -1944925972024488277545794255448 433512 8303793300553752749889673297920 433513 1152778159190240209351468904762 433514 -4403415859559657239133610264144 433515 -4107717210976007201656582801680 433516 3567528990045055537938096093440 433517 -3740701322213935517707383336768 433518 -4148400216648364893138407196096 433519 -4759287791189342033338369531920 433520 376856835568878653365717401600 433521 6431788277284332269097483675840 433522 -7597812360190415617402445768688 433523 17707799650838891160889037589720 433524 -746780327245502053425314684928 433525 7542440120153918177024036475050 433526 -55589681660000517806759668704 433527 -7378188716577876504188819986944 433528 4739622488184025336419604316160 433529 -4124180163453476520477127246524 433530 -140162015258367341481732299040 433531 571303520806213743769836024592 433532 11249744333592666316922324213760 433533 5494924601416839661771622644224 433534 2547055945885156097944720299264 433535 -4014242000209043663728124634240 433536 -4569894919123114425074476646400 433537 2675824304378781477683495055700 433538 -642152411819055935044409111040 433539 6729912877398374922797429921520 433540 -2339501663159686324957733107200 433541 5606934020813157680160167188800 433542 -3460304999103077232755709304320 433543 27580043658082316616849568256 433544 -13382252823377437653340309539840 433545 2698964729724480329000007100800 433546 -14458121452051342149761717760 433547 891300478791213107572371668280 433548 7342510889912361816107755544832 433549 -9459539304820843413760027621450 433550 -846406013951492080211153952000 433551 5472169689250972297952049525264 433552 2314871142705414406995574784000 433553 -249717887283122410494128186256 433554 -4517902902470415579671995710720 433555 5161150228797840435515018166960 433556 -5694075044540396206645853257728 433557 17083411574740952681470780549440 433558 6433139245209347091996439310880 433559 92801768061008432496119798112 433560 -259889764660674196863351398400 433561 208502063004337269902134769562 433562 6760298734287754522498685218032 433563 4520330995034044633261259823984 433564 -1073049021254429385296512080384 433565 -4486734045971021987790351893280 433566 -283543318763894152295189544960 433567 -393737584473133311287387404040 433568 3127779619235559287503431008256 433569 130766038760969191152348275808 433570 435444829258565220060058767360 433571 -880802554588495503297714504228 433572 1974176984103841303664041608192 433573 -2119978232156227416914789686656 433574 -6015122791283115102113753938464 433575 2399463636647514069554984613600 433576 -3821657935187187485113986662400 433577 1213722744824803284853417746426 433578 2148887910107154455009914429440 433579 -11024395231770708026267750808240 433580 -454160444465750666609507942400 433581 1776512143561841395091763333120 433582 2716773267261246042918165187392 433583 -4268103819968474466125508055056 433584 740658768507028080187251277824 433585 1772489609947447619946643555560 433586 872659186193767545239769252864 433587 -3428079866909106890445153536256 433588 10710978515465035738606154273536 433589 -3191191523654565874611104310276 433590 2444232250434911483981163744000 433591 12341146898725448432825122731000 433592 2937661088861759520898975518720 433593 -217250990316484645549451661756 433594 -862559786940156786003258048768 433595 7641179064623942843252637129600 433596 4352700697178453206719041839104 433597 1488127424596511440996499664384 433598 -3720871350531853375749404086080 433599 -9925539045330426571988349528960 433600 259346692546880767647442534400 433601 -10744578800119557871021178941950 433602 799635845472268631483304728640 433603 1596108200508332584106304842320 433604 10255443350995338559523246000256 433605 2457350058349600446677737821120 433606 8503682866222358937387863398752 433607 7975143488381734370395916816856 433608 1143979016112331411844063232000 433609 -3538879485925411823523460058160 433610 4654783657045105309517815537920 433611 -6990623595787630825471561425540 433612 -160209988902116513890865212928 433613 9741162833754535585238298516684 433614 -2661619605709855256881468724160 433615 1870510399305092623674314147520 433616 -1621192602143791551837541318656 433617 -2428106184106339302492688354320 433618 599151618154092840911619431040 433619 9821341239324098189246686545120 433620 407711367148243562253326131200 433621 -239862300956216349814209884000 433622 -2446145477485955843214998384640 433623 -6840901689800212214857082462616 433624 -7330436780737414752103013683200 433625 1940634232413605336295665565000 433626 4487618849111201967811816057344 433627 7891398659417877259857632193476 433628 -1161131885129998492371678044160 433629 -4687334483932263575703363692256 433630 4477919618900498730160271051520 433631 -2218680015385912641958293600000 433632 4496021266272251305511619919872 433633 -8897928889880998953675508833118 433634 5519586474973637181003909794592 433635 -4777199308152311836481017592400 433636 1873870696759363808588012077056 433637 18107866219804452085700686965600 433638 -36241643853085865876916159456 433639 518644127650861488115937712440 433640 1778962662067042970865343180800 433641 -1797366816740653135374412955520 433642 5323800015751415133186256771584 433643 -2165921736935054291197027186800 433644 1554976385691256570597356566016 433645 3957969831535479660107702373900 433646 3282080821905085614734711073984 433647 -14034514019903633628903818190960 433648 -1641213105721602795279364784128 433649 15194254042399123949403861095220 433650 1358039568807895138870383504000 433651 4724477201219934320796138952652 433652 6000077002399322793691819441536 433653 10369365611428903082173331773248 433654 7830032255852003367589279633824 433655 -188196698913220851074230956240 433656 -8533310205912072199801033420800 433657 -2460535078137828343454368814976 433658 4268723773823013883453820749680 433659 2712458161668251167949665133568 433660 -4839845918510541094624608376320 433661 12983052777980423906485609376262 433662 -2708753310375979415919435834048 433663 -14822457755524261993345311897088 433664 3045222208854625338594951168 433665 -751153706707394560018256337600 433666 3459154197244476741837859406880 433667 7746597630912522147712112802720 433668 -311464274856373658948056289280 433669 5339559351401428407080181477696 433670 -351050317163236820574819037440 433671 -2072308336193388004261534123776 433672 -10975627014941034948576212582400 433673 -262706474167833918152744175078 433674 150296171797278432191940626736 433675 4263519998405484276892423992000 433676 -2497239910354889978162276582400 433677 3604519377876685752461318296032 433678 2876703626520807150992555869056 433679 723343609010902739199072143280 433680 -414266425283193070510256947200 433681 -16789980641807127425439583997518 433682 -2300062905761673575865616349808 433683 -4184053785513402472044585865548 433684 -457763663079502785038146067584 433685 -3029382071793386172036892467840 433686 103208648014799372321818633728 433687 12574732036131867884684081454432 433688 7717521020285175191334936207360 433689 -8417324185762775030944790627376 433690 1307239434715271961813041664000 433691 -15549988911474096258760332790248 433692 -1210504692589712207454878512128 433693 -256651919923881673382487879016 433694 1780923643724326667912406910080 433695 -3344701269953907133317378223200 433696 -6663914293903499582902645751808 433697 -4387518134471232832597679593440 433698 -47167688496701878732752144768 433699 7461332576983294743279641000976 433700 4907277289180778257147939171200 433701 -7145772470575556608987468392960 433702 3373661350240757327387720643552 433703 4945121824363154469903914024952 433704 8257022623107116447976599224320 433705 3846308906140984223602180162560 433706 -417986846438229359236275972096 433707 -3409385483803652305950369211560 433708 9621892205182871954904804604416 433709 -7627922961414566577895414416480 433710 3493071485717416339093692249600 433711 -1301990435112196266512393172960 433712 -1333035838973393779480228675584 433713 242045503668160844394524221440 433714 -26095078892406999554636086368 433715 -226902671209913007095238938640 433716 -2516174917662111760060414894080 433717 -9601557307380569436741083607840 433718 -6585679813795129442204592313440 433719 4247201084595664988627603456688 433720 -2560364135121211844059514880000 433721 -4936251513715796689721814606336 433722 -494608057481066942632286204928 433723 3596676148416870609396786143972 433724 4663370956150318352660298585600 433725 -4610010011221095407578260050400 433726 -8091385322373210705745304272320 433727 -2015546264990209791229857322128 433728 -2568073747110541484428760186880 433729 7775587108570362615249392219330 433730 2609788560449063333873447416320 433731 -1958605593012906662451267792648 433732 -263220128371493472577061171200 433733 -33159797359515015650547638350176 433734 -1156127478778504089059592499200 433735 -5309558376667278742388528265600 433736 -1863195750446730476782810168320 433737 627091837749902416537510882794 433738 11383992300160404970551726758496 433739 -3365215013736273699496091570400 433740 -258597152274435710145414681600 433741 96814317043332763575644256768 433742 1169204403635181969551477713152 433743 -515709731629620960115068798336 433744 -3659609958265859363890431139840 433745 -1563752961028931017253734985880 433746 -2100573737887315410650874022128 433747 -5504813873474938877380086742804 433748 -1032781609517889993527280154752 433749 -4492627708699235660757564138336 433750 -1826455436404627275653339340000 433751 -47277905126142462249834436080 433752 959908943074145506706553569280 433753 -4122645047769624095673365324220 433754 3452976411446009852340181422576 433755 1721329012623948311410444668960 433756 -8170384554649052535779024289280 433757 10168897597861836655292014492320 433758 1586910709941758588964410201088 433759 -14730070893283939336943426115040 433760 -4229135194517586891756695715840 433761 -464349897544775437197771664896 433762 930869668711823404099908782592 433763 -11438678386425941043335582814720 433764 -858978750194224310790618019200 433765 7292398802905034121080432769660 433766 -321996811285558249624387617216 433767 -2603125484155493891195352309720 433768 2132086303307147126322087936000 433769 -125233684387388109275978411904 433770 2411813830720032108029641766400 433771 -3022886354824059799548683237776 433772 9148571078972320995545281559040 433773 2255321764160813354792366789622 433774 3614119092287758085216061868992 433775 -2636163880817536370360044402200 433776 78819071002595386218886201344 433777 -814684016981815022696716067374 433778 -275187044327193601517080796544 433779 -2235742931431532851650041871816 433780 1325872491792272190326466466560 433781 -820553994674616634192773374418 433782 -3707862344740592399108461190400 433783 -1026298582994258377590352384000 433784 62700817020410214986857144320 433785 -4330404256561562236053628800 433786 -432074516402100864785826684960 433787 4065838470483160151363253014436 433788 -590663648480396029070364048384 433789 5453627006859838116810790628800 433790 -115491543869670966374759665920 433791 -2288301209338914037417546372248 433792 -14831480716324149557914081689600 433793 20464588612555114251218773435440 433794 -3094520815989231673243502435328 433795 2148746749236142818255985539600 433796 -1636379299316011723590267171840 433797 -335963491290446491884298769568 433798 -558298334938988571213525213600 433799 -2901000809184705384795326453736 433800 -56625517224525242554146432000 433801 25452648878306180974176729927204 433802 -1740591744015206094318797565648 433803 -1127215231549092431945071842816 433804 1721896528924622859930984518656 433805 -3335067602567018145184053783240 433806 -6692631540761812297256130750336 433807 1167284077229899886987171660400 433808 1095662301862509958000118661120 433809 -6817718181835276235724456413280 433810 1762227079587065350826442731520 433811 -2383359016525423952324667277920 433812 4465092758111848011241556416512 433813 12305264065517489260409138898062 433814 -2332919500715621810077722889728 433815 2813596084948656855186170813520 433816 -13751013796717951012930102333440 433817 3370295661364749901798770145866 433818 2428797246361866422424698254848 433819 -142471896019381148754012183320 433820 -380543858107868447671768320000 433821 3660527485789727660100789816384 433822 -3488706809646373068929019036288 433823 -8303396626029045096302979906576 433824 -8581924746169490729902260879360 433825 1204449263089454621081029678400 433826 6030135965909721110025624021504 433827 -107673046124930455234808635200 433828 -8020989529647727741857876303232 433829 -223817222001642597505267821120 433830 -1939745648235522136826856574080 433831 4721024628087792096102819867232 433832 2585181779702067641553188290560 433833 -8657039583773926933883255550576 433834 7170877484577869111214033648816 433835 -7411275071893770128954038338720 433836 -319697864741782334160790391808 433837 -860786348059472364615486944340 433838 3951487737047469262496430016320 433839 -103228096546232308720845764352 433840 -2260334405875888785824936755200 433841 7209407515437718289972424341232 433842 3077210072599145371279517277312 433843 -2207348308391035214743645988520 433844 7718534831157549775392398180736 433845 1446648342228649074097069079040 433846 -7626173358404108936390926582080 433847 3102499436501335400395755232296 433848 10324786471131063149131613736960 433849 2487046096537314973624175099328 433850 -2397246222693322053172167783600 433851 -378345366406865943588989618496 433852 -5824445014857026080686927576064 433853 -3920509239890724537472140335520 433854 1271595985849113060472274096064 433855 -6826077049078896650118217065240 433856 4399746721342210521573060771840 433857 4661695166826733539017900085504 433858 -1511111516388158151136145550816 433859 3075417666079935037562606112060 433860 -15235239092430032109814947840 433861 -5166403955968510132773969165538 433862 -416180279240143780089563926272 433863 -13010517871521089581139784087600 433864 9671655569991213478741268613120 433865 -1701121241644448102455494302400 433866 -1664144986748517431612040254976 433867 5966076943834663035981022978192 433868 -11045407554208966873058876037120 433869 -6665439619599469666493304716640 433870 -28071840490947685551724214400 433871 581427691735871717777971746144 433872 -1320793580649107522295334305792 433873 -10138869879219215051092902404496 433874 3772099317827284265386573811712 433875 -1306303839004526817725740680000 433876 -3555101253088597791490946048000 433877 -9251463611891689751847437252274 433878 -4955539838820824308056766502976 433879 7280934293211351657812751571776 433880 -1236494277840968904874011033600 433881 1397623860682650194242715224704 433882 -5427888070567693249954061008416 433883 -12454463550369146893407482519868 433884 2009383346563468283453839073280 433885 -2216446500466818214175808894240 433886 -1729335599176024983334978866240 433887 -2784556992917517658177087994040 433888 2122521792470081531545308364800 433889 12240203511081565073690264694690 433890 5917829604632421070203136281600 433891 -11318425092566995760142326043048 433892 -10821010715637627065919918935040 433893 -5629394132477599687649614560672 433894 6987789201584856504081578678496 433895 2961698504210526053602452096000 433896 2925982804722004496138006937600 433897 -8383485197301767384118348626460 433898 -7315914598313227199363024871840 433899 244020819938955996694164665904 433900 824226493204532253503648288000 433901 -4341626824375269414890438104788 433902 1189959409014379831443681321984 433903 615901743690197502573630357840 433904 -2328235737225211604737055391744 433905 771870945807939352418809436160 433906 -1307646588993572885667949976832 433907 -2697458414868145805901707540928 433908 -806735967701813455525647402240 433909 -2157093508475420104919884921184 433910 -2842905207052888863738175088640 433911 258805059407626085113485514320 433912 168533965515296871000481259520 433913 -140307466628328708352167540336 433914 -1436973655226191175393677907712 433915 -5599097323930539987600869245440 433916 -1013413461525304775457153795072 433917 -195770383801573679605295257248 433918 -1550985652805834086108825908096 433919 24201123466017135067628158490040 433920 1413807649468981641598017208320 433921 530033049553390501390229429332 433922 158564178179375038875937176912 433923 -4061876210164408512675310477056 433924 -3827906430279198298366637159424 433925 6023728481491402989514897605300 433926 -2320481404471910618436640154208 433927 -4044812554561593702695797946880 433928 -1013544153401085632650876231680 433929 1903797087568666983121854741120 433930 -210215858110592479869919104000 433931 320809507689104283992795067732 433932 2433590208315734999104199388672 433933 -4327344291871830303230672175156 433934 -5850819170042634463199228664384 433935 4212779738880466928824970294520 433936 -1423279395485977531840568803328 433937 2845620252005885990975408876352 433938 -1423270317983407621697549002752 433939 -27933973035601275921874165420032 433940 3057663881326368462357083481600 433941 -3184826104321650150361447472640 433942 43605808197205939339405084992 433943 8190109962615959475150647877192 433944 3236885697499548439550981529600 433945 -3977594479370495132398360742400 433946 872419733183153174962127058672 433947 6955507767846861966860185259520 433948 5318391843902889488416207929856 433949 -15052739082972788791791092124180 433950 -2001308112388138921895051596800 433951 5661000610215263837319619998720 433952 -5320518350636255082826533175296 433953 3298170896837635996851606977940 433954 5422198366904252630668795690272 433955 -8364787762356407024018727078000 433956 27238715971677495719322964992 433957 -1424794380038365800454674283908 433958 1759084111329132811416851374080 433959 -7078376835461037545072113471488 433960 6230578802903464292831471616000 433961 -2358591481989946448332590515376 433962 -4499612031962335098295351648080 433963 11699150373040838763840880524212 433964 -1094699545230244884527452907520 433965 1982109086801969060255139630720 433966 -2966800649077768257138301154496 433967 -9353621874054734404598677887984 433968 -388203250834273625428133707776 433969 6149551599095843320702957504000 433970 -2831498020904730834293811508320 433971 17686455253545977993342958096240 433972 -734166187917461356625391882240 433973 -12064858308109079487139131104022 433974 5239748528294229033154325176320 433975 986446345390561567809314234000 433976 5000008129067694206640597442560 433977 2504651750334929799893319120720 433978 7292281053937085879519309381856 433979 1339004540462532725165308404480 433980 3669853185526164320276392988160 433981 2609606923932598083867088227782 433982 -2153294244816729368447993265408 433983 -7363685650875451317212820797952 433984 -3444277876754216894745843073024 433985 279726917291243550448355019600 433986 345798421587048536853020112384 433987 5788367780703937064703058483440 433988 185666709801299802071702671488 433989 -3528008133384858010421923301346 433990 -1946222524720288623002968368000 433991 4327650627927835949374813135992 433992 -2801754314819777766097128775680 433993 10870367677595402105663813322036 433994 -3342078248627459477639542860288 433995 6351173268413527820259672603120 433996 -6323710751861262396365196832000 433997 9583532666781090423929718070092 433998 -9214693638229086171369132533760 433999 -67472518994698475077652704136 434000 -313560127138176593841094656000 434001 3091308343444433756963669544432 434002 221276329195294026430372343952 434003 9712943011194760292718776825784 434004 4760304920768561687787305502720 434005 3723693789736631310101523141120 434006 -4599276414144863785988347854048 434007 -813051155043563382519523442856 434008 1533782841485306620853420328960 434009 529783505387074411336627011210 434010 -685304493539147721968426772480 434011 4056138786481504901244085868612 434012 6520733957199825129263246701056 434013 4406796031306765039338466479744 434014 -4188941382881763114958909958400 434015 -9135408677866340629367073506880 434016 -3551784796945545728247243472896 434017 1221353314580873518696921610880 434018 2971423551024241446528117244704 434019 452404697818968521714976134400 434020 6312843972989190864904006068480 434021 3586234062457690631313257716512 434022 -3669119372378378964402572459328 434023 -393231320478390747695764819536 434024 820189279482127069209027379200 434025 568009307154766945697931996000 434026 4363861059482485565220859560960 434027 23377769172316669263797553336 434028 2022620107678071994048484376576 434029 13299818991292703257048395404630 434030 -1737172123080145422986699979840 434031 1212363510008482203255319726080 434032 -3417095723059966380525247627264 434033 -4373067728720434251405982363776 434034 -2478380444660031220297785461616 434035 -4699461263434745932750966835040 434036 -5232543825930528497739981434880 434037 6039952317236376491214418077600 434038 939792180597220548293449703040 434039 -1886004959242173936925494155160 434040 -3768294075767330172725497651200 434041 -204920852549885070762467763116 434042 157460033643165802470328710912 434043 6474296167200689983383053041920 434044 2841735782639943098081789524992 434045 17738842813261294107074176961280 434046 306960314091430505084882904384 434047 5893236105485206755632340006952 434048 -5697810737268138229514926817280 434049 -1094067746528252032344785402880 434050 1996280517159550982953977634800 434051 -5793257146672279326750563912496 434052 -9588229005264820874791811020800 434053 3150622470042911819699827258140 434054 -4657751420338213933211216709024 434055 -470516358569023118063618121600 434056 -3190992278208581569738654679040 434057 2988278715484140260526222537288 434058 -207522146426785579714245322752 434059 -5317594726193005153752046856384 434060 -4527275803671990368483582192640 434061 -5583118320865342218978742334868 434062 1243085980412194038402846488064 434063 -4877804808298074957765120266880 434064 -460238588220732792023737368576 434065 4216891861659843259463515769460 434066 -5427319320393390866531706822768 434067 3338880474090795438589206775920 434068 -11822493139596914106266968577152 434069 -1079028063859246838170296908256 434070 -203394523120824032714858319360 434071 -18777555345826788112587909382056 434072 6083285945114967837793236172800 434073 1479190647027834814141325091744 434074 -5393319901057965578311514741760 434075 -3216131337202420629490568343000 434076 782701733636231727149567898624 434077 1765363275371957163939267448672 434078 -2195694854843132629375384024704 434079 -545246571948671632349293041456 434080 -3349623710827378819104420003840 434081 9062676755223096980235639846882 434082 -2391550754121639178940773714176 434083 4512512550208453290529723393504 434084 -329658281574068000191102832640 434085 -98828990019429172032309716160 434086 -886090327800966360623167395840 434087 6934898152478343195383037167736 434088 3439419145830937553264378956800 434089 5476720344772974686613121492224 434090 -74194863974149468650826279680 434091 2818355101123029107880648790872 434092 -13027333471567596844901845125120 434093 4662993480525785677452168468480 434094 -2518478582913019035765781355520 434095 -3053790489347524543780886854320 434096 726765673860566911916648497152 434097 10557186956394801227527661185680 434098 502952535365390212178895017472 434099 -1013128358001076365737244659064 434100 3046050561874313581339107686400 434101 5197259441698107411155737463100 434102 4241262829699377707141074718592 434103 1983068134415503926695006684904 434104 -9371976885489230526255381319680 434105 -4054036090300072695670362201600 434106 2274791234656398340440762892800 434107 -13768927880542014329623301951644 434108 -4879909311225061388717274491904 434109 -2316434874916900270684101505632 434110 -5901762688503109974473821871040 434111 9114929707522609941788317883712 434112 838586500210301684573295083520 434113 231356780959497059015407191362 434114 -177523913586006037966149271344 434115 8246554206994575041790612384720 434116 7389247259606317417791349696640 434117 -3389356869536963384551517796834 434118 1719903913834641795727454119104 434119 22815801965371723712918318896 434120 1940293991769871427893011916800 434121 -1584551546086290496056772105536 434122 -1202546539395142165758241532160 434123 -7442412452439134011108571529216 434124 1324825282758081557242211143680 434125 5517988800336798439033160928000 434126 -2287544646003778633158702812160 434127 9363238553032482690251788477320 434128 72072146723588223695571779584 434129 3691921341847529147347680546276 434130 408399664157743273385832000000 434131 -1552507234775415422114167831120 434132 -11418245346615871576254684031104 434133 4666252540897648486080345697920 434134 -6448192330011659834222447673408 434135 442699679392883053935901648800 434136 8539930397795550775406861414400 434137 12777904216895085250427056981824 434138 6865494504909983656663147764720 434139 9854868234224248907776171522560 434140 3961787265307706272120033021440 434141 -1866303504474650479510580026458 434142 256846693051196850517544482560 434143 -1735010868766175049378652718976 434144 11423353150059652314995135348736 434145 -5780198304511911285560656133760 434146 -5156018382357148440310847305488 434147 -1664016591291683929188729640800 434148 1990992755414470816960745472 434149 1741990135590690748159625188380 434150 1980102585550831129819405128000 434151 3066827332808856038374104011280 434152 7273833721848043844317120281600 434153 3199839336627340471387683772020 434154 -1090349214537898116151514131968 434155 -1425516728133507050174580074880 434156 1882614178625690503667278617600 434157 -836083688829450758692818701760 434158 288466800159618795783516566976 434159 19608844915069463552630063652720 434160 -122916361175897420035070853120 434161 -4344187912384186758254573228928 434162 6229294257561513416415214562832 434163 -4418046334849884372609484822416 434164 3638858694380520465219648085376 434165 1190637093862769247487312974720 434166 -809913475908467115554560046688 434167 -18918603470404418110789340469784 434168 155537819689594030518002933760 434169 5689801909848147457152663399600 434170 -3259609676154517249878179523840 434171 9269065928445569171782805760 434172 1534921208342555077058481718272 434173 -6241975806658042040488958477376 434174 796959134630403244963997822400 434175 29324002657324319062427836800 434176 -3192077693414586553089946288128 434177 -1284812563556005372458480161580 434178 -903508520053841097676351582896 434179 16884617156508874287493911830780 434180 6628822753976383137482011875840 434181 -5127810576653160972746138142720 434182 2349185016373099872102093958272 434183 -11325935165233689430629423454800 434184 -9595131362007510060167602176000 434185 -9742410117768502010616320062620 434186 -3801612158578316739770433331200 434187 -4120740057698295771895284598560 434188 5795794919771377268674334284800 434189 -5197230985613787124705351886634 434190 -224207394525184203050918434560 434191 15447432835254576243441058012592 434192 1692049970874988638450408947712 434193 -315631411418100762637148529936 434194 2317598811240587603514789857280 434195 -1749341711435233613908411049520 434196 -3382017308281400969406687971328 434197 15686619642888503739232944446172 434198 -1282125609298326985449077546880 434199 3688713059743827011152501954128 434200 3428524342735196606775143424000 434201 -7183087409973670443418128063798 434202 -3034059217649932998821821843968 434203 -5847728162909069159429407384320 434204 -366834929303388457161894733824 434205 4952356906069814274883364791500 434206 -4486935699320090724915172902720 434207 9238809363025599240956273964840 434208 5310315466883390041594277658624 434209 -2171630780414223813749208146590 434210 -2209378115725687879868092055040 434211 1270738059343954168370765137272 434212 8581960700017078085548968995456 434213 -3684308021338620376632037779456 434214 111199007520586438412197754880 434215 -1891524497400711121408712045640 434216 2582876589756771987786465684480 434217 533774947179980615454891786240 434218 -1346494470648961899529149177600 434219 -1347045442224562519811356891200 434220 2840754587525789458790960225280 434221 12246530028870118598160207126422 434222 4648633445744988447283291758912 434223 -3509731014373786714930550289528 434224 736562695643993100802299068416 434225 -7269321945783314878862533626000 434226 -891340127706107892819962672640 434227 -11938962724127020246367498825288 434228 8783473840694323699559008733568 434229 2710571112044581953656521031328 434230 1430328898514643945047919803520 434231 -890469604693519203185926067520 434232 -625974727419311238198436884480 434233 17613064618714845118036839795840 434234 -4815107253955360210775972931984 434235 -2989555146841898948146364538000 434236 -4598532168196885328026678763520 434237 -8914948493839059676194604941114 434238 2527650609258907307894123059200 434239 7274885304094022911451809820824 434240 -1261306470657413581250966323200 434241 -13855703592314007686282555788848 434242 5317994027274744733882743832272 434243 -16871597392046658189180788477508 434244 114310890635944739392644258816 434245 1022072294714697227760802243200 434246 -612121126618032342656052280320 434247 8936366049401725636102885760640 434248 -6959896800681864408053919252480 434249 1629410215889070931123557740250 434250 -5328919831893713548225660872000 434251 1084199988617320766762116956312 434252 -40991412338463066909283964928 434253 -7618454475420065501755275506496 434254 -4777134171240617012482700840640 434255 8415399225945034343652897425160 434256 -536228712616678269211601141760 434257 218518624493970507305274617200 434258 2745674502470822256086766948480 434259 -1127093675818863346435426227552 434260 6592108363253416499482467290880 434261 -3309964782345785430580819737138 434262 5800788603504263667522717327744 434263 -5073545969189628122194825881600 434264 -5897347443321612943902292070400 434265 3066861487676975333206599911040 434266 -249974612018438250265346868480 434267 -8934713374911648703744822506684 434268 3656249970513949846198969758720 434269 -6811271512933707959875043252 434270 -1619164440800078297721771913920 434271 1143111525951061176364433629512 434272 3853778821134307976154872807424 434273 4280025909460538366668544591040 434274 -22294359153481976362015079040 434275 5572755241214797615641210450000 434276 11783665781494994527389692190720 434277 886663781243019648293185113948 434278 1190915238507803525417994445824 434279 2171457737833823221167334326720 434280 -2473565895092997716930356838400 434281 -5049118614798777794853259749659 434282 61188571441813895557753431744 434283 94952350622241018412142304024 434284 -12925943007851408712849520384 434285 -4891377309123944579112047308020 434286 2463158403627646320259475011200 434287 9561265416182174409543496014816 434288 -3914198002114425811199817842688 434289 -4832420386627144073241573944976 434290 2872177206997213025520762358080 434291 -4483640034803108823483414500016 434292 -833100787459563672234150862848 434293 -7568057049547293520366032149458 434294 -760189389167626282882414645248 434295 4767171331814596851939254397600 434296 8378456039771349985576437473280 434297 14554234155230485916138108608746 434298 -238859511634998186616423950336 434299 3579374230062583507592098335120 434300 -52545276428810422836934387200 434301 -1058087609305413413295195297216 434302 -3802228800733742512750102886400 434303 12130986071358263691275745543552 434304 2850161626566225180504568627200 434305 -4520820970690718838781305978540 434306 -1871240162422378314768949517280 434307 -2497122283223416867914185015040 434308 -1447978353896466494550378205184 434309 -168928493137453109500920511746 434310 -953017326970610622360052654080 434311 11441535055605941240639012645912 434312 16777075375632732472374518607360 434313 -1689301032554506844389518961632 434314 -3162675179455331475022059009744 434315 -3680863848648187064877639007200 434316 -3754239756671754132224216785920 434317 5725841370823754669218064595820 434318 -3756704540698548946760424206784 434319 4906261785201319722606617489544 434320 -828954183140517331884788121600 434321 -1872213251281220349478055494800 434322 154878168842576660541968474112 434323 10968672571591040739899775942572 434324 -9391841840762065864461276254208 434325 3886466218195404537121389897600 434326 7241057391388683155699433326112 434327 -23078761607384282256347166473568 434328 -310840776294241887445881507840 434329 6529660431148812604095207006976 434330 4050766994359783086694845459360 434331 -6379704613079101926966383949780 434332 -6887045972423167602197279874048 434333 -3744012640772438552174576590440 434334 -2446961549369374591421842759680 434335 4597032849587526283666216668000 434336 -5480701138352589584740704387072 434337 2223250244186077114097372483760 434338 -3044823746312286512999109589680 434339 -8820821569103399440659731471976 434340 -2263086696376430579794806374400 434341 -97454620431035019266506802816 434342 -12784234057925573831676920160000 434343 7607103611575621574013884928 434344 5095678135680053604021718748160 434345 10950736216019079913756010984100 434346 -1217548363325897317197452965632 434347 -9762608278630582640672790112204 434348 -3535745127494774036527387675392 434349 5126318353634134118445866877120 434350 103585515039813364169834476800 434351 29378772723972223266798140227632 434352 -566226727061965922777429606400 434353 10840684168058929507112411475602 434354 -4223100110909664449487253337568 434355 887465852640312896593250899200 434356 -3452521323782316389084479593728 434357 -6724703114942661768228780883776 434358 2917931071356510217912292155200 434359 3004364413563754476977725716040 434360 -8727438422658370160886852096000 434361 2920503930481613489974413866784 434362 8141912837482152876326228095200 434363 -3002375448501120214796623871388 434364 2727835147483337052540314836992 434365 817198460371485474677753815800 434366 -4428091106432803550125000412160 434367 -4201375829813682143337037740024 434368 35119829831188808840465350656 434369 -6103908261995196328821521792556 434370 -4358223750099539077951332787200 434371 5041973600531614433986169455312 434372 -2834612674891061371812067911552 434373 5233388925496209458695784796384 434374 -3020845071372421769888268665088 434375 9052154890443268302730870125000 434376 6517964844786217482871245619200 434377 10782762359780889702754891867226 434378 782089076930299080354003271680 434379 -3398513375983159230421496219712 434380 -3153554318181713752575695784960 434381 8918503270149717226087745125164 434382 1231121913572840565199947569280 434383 -13973974115052309155269589156368 434384 5022091896928268265500957392896 434385 -2678955242830527316904075591820 434386 -93099186784399915128504940416 434387 -6965951962783101672274584962964 434388 -1794588643029737475329789270016 434389 6584657978566540479474774970190 434390 -9102887339564501160370761600 434391 6310048417598860029414966643920 434392 -1963707305059958047358247198720 434393 637174032580338916144733518740 434394 3952329779630856658187468919024 434395 307665411336024198607563567840 434396 -16775671508296884975358831326720 434397 -7761539094303811629947463695520 434398 3442834513525861457268065539200 434399 -6710901840091033855509804683664 434400 -1259919267687289057924015718400 434401 -5626439032667096280265690868352 434402 3170056977087654371742641923152 434403 83628230068015341917567252544 434404 2374350013335558624061638885376 434405 1235982481964535563800730835360 434406 -344436420614157708328071530496 434407 1558609299980755401044563929656 434408 4803620090681673398181987317760 434409 504660624368624803165631741280 434410 575543937892195894718565675360 434411 8287461328418241083066219937012 434412 976936959174931409027523451392 434413 -746005171850391121659373277440 434414 -4695945449206014909844790890944 434415 -2524520457544901003115194116080 434416 -1705675617236180371430332006400 434417 688724670857337570183011592000 434418 4157063738214069538083047742720 434419 -21269986182207219997523962500704 434420 1379452488234527799871582003200 434421 6725344985082373883311969067520 434422 -7109102997035061901452784058688 434423 -1326648413571209968886649077712 434424 5249783076054771224563269304320 434425 6136617601305335922498818975150 434426 5626770521735812161141296116704 434427 -1033878795024512509606313934336 434428 5643775227488908106096351289856 434429 -146814472980171180481632405216 434430 1783633024861733207687920416000 434431 -5438761918934093252796626752768 434432 7979533362277095644799713673216 434433 2374768336714355062766771085600 434434 664725994276131096675858745344 434435 -9188371964574507623179861908000 434436 -58986956144394838203096692736 434437 6866464701504369610963073349086 434438 3371702469504227175741483009120 434439 4976098631951473509033389643504 434440 -5756007172751979328517252659200 434441 -3118654165323141828113341455936 434442 3620644419716371934553295851264 434443 -5945664946475116361733452422616 434444 -22794423018061954001014846662144 434445 1704697531992213906211736293440 434446 -7520574604238146371147589067328 434447 2176058190060808551713309303328 434448 -134820867019726762978551791616 434449 -8540993795805979943296569871680 434450 154143724577570366638479486000 434451 361225684873656912116456930232 434452 12725359790190261818740168677120 434453 -88667380820813625336957467520 434454 -2652433883369406954682725611520 434455 2094576954185101344657461249760 434456 -2689610449119495262255434608640 434457 8839870772284400765782390892640 434458 7575865021972022464151675236080 434459 16158669261382514228469035958660 434460 194071733089554625406479042560 434461 2578759985677028116309646985062 434462 -1986998731006511686190939092608 434463 6316306456300819764837720261264 434464 -19924950701340865185170563989504 434465 -492352364757143081005640474880 434466 1847017188567154057060414329552 434467 -7005054495828686648955370131456 434468 -7657431196847547900286936326144 434469 756861979423433615770133676672 434470 1801638262852836472548093254400 434471 11355618900918136077963165159672 434472 -62385444896657487777870888960 434473 -5586387696246473578356219001600 434474 410235846408176984081702951520 434475 -279674480713968304999423848900 434476 3104589877940147037311432540160 434477 -4265011657374961222149198439668 434478 564580152519912302162450181120 434479 7736691880352692326507086232080 434480 -356345241671850101019545763840 434481 -2871463896121431815333982379296 434482 -6661383369833313217809585735408 434483 -12241207151242509499401677436612 434484 5060421122457782781519966806400 434485 -1038064333780942642888627321800 434486 -1138767495498189190027768985856 434487 -7585163134173840377718021455640 434488 -2747747190996317534207469834240 434489 -2943987964851422003098559430000 434490 -988678683850146589640827468800 434491 3288553452090117356488637816512 434492 -403481877986128929983507043840 434493 336253810208834848462155122400 434494 3662573443700908382711582587200 434495 -8784059270290724037330126891120 434496 -52616164873455751286495379456 434497 4006118700092347503549941597632 434498 3217565104574363142905038718880 434499 8179385070259119306683245910184 434500 10768600028770263456487925760000 434501 -10435150958035904182467930246498 434502 -1591757103805396694709796189440 434503 -3526376989758868151493407296560 434504 -98509192408650346792063795200 434505 915597183142221118055255592000 434506 -6512001220678646907664037700048 434507 6561702325422490461952710518160 434508 5545773434361072530486575848960 434509 -14340529572406650717126759425290 434510 -4222536320046547648612325355840 434511 6518723128007438451931027200 434512 1876102660176389966197491220480 434513 -12821075018210159921246381480460 434514 -3347994962658906159353103248640 434515 -12058326651664163441900908686240 434516 3570949666224258876874776778752 434517 7759858149021857286189134213280 434518 -82594036331738810544015237888 434519 5635572868790742940335040182744 434520 3135557175350793997542023577600 434521 14376221264065290157868701635722 434522 -6751919959050801617332084613376 434523 -136351360826449660695923662032 434524 1554641678381620838468750660096 434525 -681403283818021540400372966400 434526 359434235145924743121257742144 434527 -3011529501330266683234647277056 434528 -6376425823252756087390212194304 434529 10296484496513830242142227104274 434530 -6363870491003895309446242790400 434531 -11091291524747637126611506480536 434532 -5291990298205786301007991495680 434533 -15635249026127362244989823443776 434534 5212988891814915078397053858432 434535 3056123656894486195131542467200 434536 -6808804838617151436260294707200 434537 -6892371916986261353301560599308 434538 -4293339512935989631423112179200 434539 -1537187870734285178446919481600 434540 -7865228606915935314579995381760 434541 -7525078258841421960316937577408 434542 9541580357214657444720449604672 434543 2412615034296117336694624887264 434544 -1798880211759645893993697902592 434545 4679424902076069558844921873320 434546 562328832929502257749364183040 434547 -1996829131442634855583487723232 434548 8968514756135941145162683803008 434549 -8591308800844223079975305177760 434550 494138337243284206115033428800 434551 -80492150227309449213854005688 434552 -7474168901120822984158249574400 434553 1006486015033524436121911322304 434554 5958100146779186656513228070112 434555 4089419111234413108170756475920 434556 -3635725136459772917680897817088 434557 1130557235852027380070211190240 434558 7771927137274443918736969728 434559 735748140314377670138879382288 434560 -2050947715814507677773673267200 434561 6413590585126855152216840876162 434562 4691158587217936715967773097984 434563 18989767479072510094589722002812 434564 -1758227927011337739904317224448 434565 -188181988133267269251894306600 434566 4911287810552514105102326562624 434567 -2039501953836397773749663936208 434568 9086410343617767784818896486400 434569 343298340373937217562149173044 434570 -4969206570032956112866422959520 434571 538619102865350774621510096304 434572 69827247234927735312407518976 434573 -14163644801060112895465343663178 434574 85530276154523935614122006400 434575 -3198070454410416951807686510200 434576 -1233792124543995476279709646848 434577 -628748247191502063748777671744 434578 -460903420120275156490509035520 434579 -5408848960099949146422271628640 434580 1701385831663361599479312476160 434581 -2317824207328737569796881616818 434582 -6363983002873075248078973041408 434583 -2742148234759662348458579892360 434584 10121933330691360671016317122560 434585 2416682254235391456909246388800 434586 336482311740368861251240164864 434587 -6384699043572545180572210477200 434588 2669412683783092007440577544192 434589 -1840515397882699751699292801792 434590 -58933498968622744457117575680 434591 -868141893497823985699210534416 434592 7302196064779874087549156720640 434593 4820989587470184939467023887842 434594 -4201340889044115725345263411200 434595 -1554814911120308612122740537600 434596 8671622303882193717952943043200 434597 16122564707949966244960065434046 434598 519240364853706327788317646208 434599 -6988191831177162817569835749480 434600 1059374320789731366997640448000 434601 71509013471403784976539110768 434602 582993511265616083417120394240 434603 3002819890932745089923248967568 434604 -1040775793852052045809020271104 434605 -4680330942769632914697841841640 434606 4992590873270235385248385869120 434607 6375890390604755132053906875792 434608 2254320776710596372635083014144 434609 6511715810862283785395274569472 434610 -204458450730925844443756147200 434611 7631015665230520870215405075212 434612 6177773361772302002815909847040 434613 90276216113536509791542064544 434614 -925451503986672690516167029344 434615 3920363062112702307086823500760 434616 150006267788598852746379264000 434617 1726967623865140703658117460420 434618 187043428948399338416763035760 434619 -12072966666762367635404136457680 434620 2151821608458964481365806735360 434621 -17938050060600878164867884975456 434622 -46993810346316888237289362816 434623 6029555187947693524698882065760 434624 -4448627987240241388257797996544 434625 -6709664894704222502609213040000 434626 -6044144354543260924932099229488 434627 -11069268638021380427277159297600 434628 -3750528725706989367159039036288 434629 -973850194739981135851884820000 434630 1125009005177222546345646675840 434631 -1251799778388741893526874780800 434632 -25779515714794691324525952000 434633 -208012320182359376520104291100 434634 771225010324361881892291987712 434635 -10499670936317650542806500621920 434636 -1962512660767527939047383730688 434637 -3332865935658869463040047151200 434638 4659137459215414205736891222720 434639 -3457090442716063979391538258608 434640 -1611148467869955657700758650880 434641 3974560604722293597707173170084 434642 -239994267615929105484457586880 434643 -3006435229870852612181492724672 434644 1192172416651657645973723136 434645 2370901816754722024482406359900 434646 -91298867964215331664750858848 434647 -18638434596015931915343642070904 434648 -12953055142389567299665263728640 434649 -331463778599159645699192402736 434650 -3805978196976258324347398321200 434651 1241320051684618258223428905984 434652 -1322144280855570397388929920000 434653 4942798502995475982252045928800 434654 -1301846641720814613458139356160 434655 432190404674017553643926646240 434656 -7094073653266383586370775416832 434657 11178118768154598231035057307972 434658 2437704645051445944870835077120 434659 -16089891653681497272292908791140 434660 -10903475429828168425244010762240 434661 4237970776457516110929837951072 434662 4075226350719131718314928526464 434663 -3155485310737475275354588489080 434664 9952977915167339750873379240960 434665 2319221909753063081363157724800 434666 -4766097003341794091742705829968 434667 -8137965906405586697097584094120 434668 652569442454595296527613106432 434669 -2400112243611295363865072283156 434670 1747288096174048581700057526400 434671 14836062570699818644166776258152 434672 1302025147722030048538929856512 434673 -14428944016139314900596155474880 434674 2994624935276893360927044216336 434675 -8103454262067862831119185222100 434676 -903117191184643733261640069120 434677 8967857480235551491830889480800 434678 3777130282465451845018026644640 434679 2784235691178470869152331770216 434680 -5714178323042298870811414425600 434681 -1548760410196362369601666181880 434682 -473454602095991161389196400640 434683 19417522292510555391625917456932 434684 -739933309972987487647117191168 434685 -344007773758154800365888247200 434686 239723841546328649706067173120 434687 44528430756038861283501233280 434688 -1537131595462566913124572594176 434689 -3413399514909771593368925440510 434690 1532168795463458711483254639680 434691 -7455984353437630093522250067900 434692 2314808085806905644804378369280 434693 5812682995214718304332270765600 434694 644317012019339908518777798528 434695 2051565698503904059340552014200 434696 6650910316661328258767321948160 434697 -3721091707516556449806695305200 434698 5569149605950505243456147243520 434699 -10434567497783508307811974992300 434700 858610411668908470307893248000 434701 -8728858287062499246904567558080 434702 3015033508535651421686447151552 434703 -15487393119942178111246205158656 434704 2084881170508084819817373450240 434705 -1520166597320664362524347325440 434706 -1578621655590881433776526030336 434707 -1405303131152432720512525830336 434708 -10606349648903008945825942150272 434709 2338859953646839350993369263328 434710 3172212603798899669657787600000 434711 1529300238797166391661178559152 434712 -1691458543331787939275118182400 434713 1410253620936599620718978120960 434714 1076638675274235789818150560512 434715 370784190590301219706827709920 434716 -5499312174675546899707819745280 434717 -1412064722193628058499640014234 434718 5058765489214012617758464409664 434719 9575546328139571209802637665120 434720 3128600410572990506477971046400 434721 -396669092245647524275610566656 434722 1155145084075753498785504984912 434723 -4189417029931215134475351950112 434724 -2831949692238245419066653923328 434725 -3358645475328629897712054427750 434726 -510094667640706511338263878688 434727 -3559453353093073091653454010120 434728 10935863596491342186436985318400 434729 -8047250885491007448503556887040 434730 60533801038469144002166161920 434731 3166605350811929348490534957864 434732 -1908836010192295786751867063808 434733 -1874754307389391410443652277632 434734 850351239164923443508674206016 434735 3612103510836698596853768830560 434736 -1705265449565909376819472220160 434737 -11634002769205519250168849008640 434738 6541198236329103908801359541520 434739 -8374126765401505257111427449600 434740 6772460419995153335453901392640 434741 4449385919227110130896793971840 434742 -1889434065893324829383267223552 434743 -6548937341080493658785811314008 434744 357582458738082875242738974720 434745 8358917770591373517167458049220 434746 637127081820778634035130686464 434747 -17040494167271351268455382663888 434748 -165380267647613314920687275520 434749 2507681891000455699509140353920 434750 -4219015471817193401852550528000 434751 9673183892802174190626724479432 434752 -524363485296507301992471199744 434753 29667594230232426370401473586 434754 -3870068430392563006945260725760 434755 9267194860264129159495185158160 434756 -4104200159625882196787337080832 434757 -3063155839388353685081588579712 434758 8377932719801539227515198163840 434759 -3931161711836481341067487518432 434760 -4134754058338755528098313830400 434761 18355569459408722871752502918362 434762 -1766017514477816653529134520736 434763 6650613926861420940899806566144 434764 56086150203777931982462075904 434765 1054911108422928681417190786200 434766 5767951416352072273492731561024 434767 11578891372039658867863860902320 434768 4897467530011800243518293524480 434769 1274398723438923406209698772288 434770 367688264750788121543808437760 434771 13155749054354451434675810140200 434772 -345540744201624309731729629440 434773 58322366472257876579434299904 434774 -3460346945590531905820874352864 434775 -1253653432886356176741907276800 434776 4841168521904545008526554286080 434777 11169687629085800254534499826960 434778 5297897244505822129895289619968 434779 2112131646340042538103889536576 434780 -226996393239887608929670310400 434781 -12452981453132736389538583316160 434782 -8658683608963518412849480536000 434783 -1683676839868949543433909823968 434784 2851737211518892775934674337792 434785 1195688419605472409163078575400 434786 7988932020020299371661333647744 434787 -4394848929061152888503027757648 434788 356341498835758536942598032640 434789 12888228828243696831434378195040 434790 1484477075951851882710699025920 434791 4382355099766261822115175089280 434792 -6491164356135758395952581017600 434793 -2273659766986531694787600007536 434794 4133832776045688310807924491696 434795 12713551316301268477192545112800 434796 862179673765602109559443845120 434797 6160166317742940329037399744192 434798 -384141804668218717255612888320 434799 1738376766909740960952072544584 434800 135433525085260051029878374400 434801 -1537762598162702075906622785100 434802 1815227256565950451477657391232 434803 -2013850990524916246419375712948 434804 7526172425621818808075870656512 434805 -513307670635110361020478191360 434806 217640166912023214096055632384 434807 19210680780611089754570714782056 434808 523173131589790854476872888320 434809 -19682952948822912051598982899884 434810 -1920350296974160914190274449440 434811 657189623964107339491854207600 434812 941240830572480088710344742912 434813 -4992356414372013685055018530938 434814 564936669255574740927080658240 434815 699276816164035440622146240000 434816 -220685554138993821137397350400 434817 -766673949024861955871598660366 434818 4556293047262576154568045393360 434819 4616405698210478593627152640512 434820 4428778705534333104254759854080 434821 9496262350185681642350559421022 434822 3498163383945121566472318127712 434823 2352371715544304322215595446184 434824 -757240086001728195116660551680 434825 -5827840204805272640683688952450 434826 4104277731796882889542851946080 434827 -17842685837931676344948211681324 434828 -4312344556464690403461148799232 434829 9349692618393322267966416528768 434830 -4978746390801443003199127526400 434831 190760496735606392415729379632 434832 -2073233259938371711630105313280 434833 6764995522527234383884084621120 434834 -1666721041222453453240365183360 434835 -3236270517521710990320919600800 434836 216382621089932163801546308480 434837 -2260720513356155840884713340032 434838 -1087890195616609286529358226496 434839 13148008696753106715594513853640 434840 2272341987600476974914712780800 434841 131679191076119901196993561824 434842 7457326206020103719489967225072 434843 -3975024306424309788218045100120 434844 10771666995711208491461830404096 434845 -7287723026736654022061688522900 434846 3141482271261857274455828256384 434847 -2192422986934831966869640614528 434848 4663499445550066776622158053376 434849 -8395111557526194329544116709150 434850 -653524246515668905614321100800 434851 10324436433895767282119900887672 434852 9930017347326561485650666877952 434853 5373006068962970081132254476480 434854 257547070394977497661616544000 434855 -5654901632405689741701739500000 434856 4632023484386985370812652339200 434857 -6106790978384186570639926597894 434858 -6951027255156301829843861328720 434859 -212671019955340052400834533952 434860 -4065147925073695337662852300800 434861 83260808974051527754574655744 434862 670466093755652092035357171840 434863 26373972180391754094459240048 434864 763975088318849440239865774080 434865 -1461157877245534431631434809280 434866 1827958688863597665671434113024 434867 -14179054830288757800833880900084 434868 -904173615048269589434970144768 434869 16359667911908922675501596387260 434870 3605787827207728042014912314880 434871 -9128398650670386229614353252280 434872 -16364470339993965208852712140800 434873 -14530980399883289978456788705878 434874 5129506467223817206329849600 434875 5965094015184577834478900052000 434876 182637635616572058016536325632 434877 -8633354766723214705930584682368 434878 -2026721492373788779956985301760 434879 1014944279456659226590833138720 434880 1221527797243614606999064412160 434881 -491601308022785264403400528318 434882 3336141981900809290922908995072 434883 12135692513799924469764955557624 434884 1260948913375467697812385320960 434885 8574965115110375543248642169760 434886 3445834822814271895020534838464 434887 761209535733344429890339736352 434888 -116113088324674742319071370240 434889 -83589983228965672712268550080 434890 2503038833158195759239587436480 434891 -6300629825849699281053349332480 434892 1520306465251605527835525053952 434893 -86899018858396339343961852596 434894 10166789718233278370980013215872 434895 -8253602557109681676605590579200 434896 -220112859142959041457655382016 434897 6120175776638315180255007743472 434898 589107098776232243911983417504 434899 2636656067744427105816739908160 434900 -689881351024532259680567280000 434901 -10176686594693081215180397167968 434902 35588523616226718422727173760 434903 -6012186642592341905308082679120 434904 -4470544585712428230414515834880 434905 -4691750415748647704603890322940 434906 -4658836663690355260586861688096 434907 -3128892344345199383289381648384 434908 4981933341366966999620949744128 434909 2118889512422789889437363539110 434910 383193511215690809293051392000 434911 -20504950470757419933324791765088 434912 -3746534744205365664606780653568 434913 -12457028359847525088733033320000 434914 2078207472447453908096617471056 434915 -5041225424667533474784263497680 434916 12432841635980452605423917045760 434917 -5655984937517721861614091485408 434918 -1129629167057051496814048716672 434919 7491487514874563794205388475944 434920 -7559302716082022524983266918400 434921 1044828996092936510430814408122 434922 421919242991252871866313742080 434923 -1634592870113114405930058562828 434924 -7549993411148292588699245721600 434925 4068194474133270743748425654850 434926 -5961501053338542177206510705088 434927 7790905572298643268992996029776 434928 305809801356610276724583825408 434929 -18712479215056502874787895826720 434930 794435809195381766524832931840 434931 2808844052891495210554146912000 434932 2103445413825575970213344010240 434933 19171999547278659335462929675182 434934 -253852295507265986199681550272 434935 3663381881365939428149015069760 434936 14778190244482215783521069383680 434937 -4800108341085329775946099460832 434938 -5756142768288694715680954841088 434939 475420524531997112533914088740 434940 2169611727302760918755739033600 434941 -7235092326393006718283515231028 434942 7983907560950936316319351800000 434943 -1825550597354419970994431858400 434944 6531238882209407051706348339200 434945 18586957516527124636055551680 434946 -2025705656529809673952908114432 434947 -6054648616150225041375988569604 434948 6108905557670090571242459289600 434949 1742639956343632155371624554464 434950 -3607613998058446343383231620000 434951 17224718236440419274745855092504 434952 1737885551875896730614397009920 434953 4684377822603111560749254315264 434954 3435794846785192654662771012960 434955 -413862343089870299053616570880 434956 948096201714349890850456037120 434957 -16580533440041436767039183566794 434958 4469349133903925351440385976384 434959 1243982189468622092383233919216 434960 833910237192850659368495431680 434961 475416170328616440301174890240 434962 4659961279194445432314933275904 434963 -5739971863303060466629331224788 434964 -9735730171554913409968797984768 434965 10796607175267805098713032848860 434966 -3079131198479422567775010487680 434967 3778433604443310662205780842880 434968 871070594402675957916136642560 434969 11438367309430069027929119710794 434970 -2611896467358815555583853843200 434971 -3425267439813829415737341397680 434972 1155902275826520955243874065920 434973 -5906988739376459615699620270560 434974 -3372174711455561186191106192640 434975 -1990959668808563303787352569600 434976 2657930704620376394203454767104 434977 2467409256013047741946097161826 434978 8557165173025025144661921545040 434979 -4482728056082655725529659590296 434980 491040823825354870986515251200 434981 6538482715098671129167933918782 434982 -6372230385537194961047777241408 434983 408553712898498083953188049464 434984 -9780769525196015794000861102080 434985 79603969836903260369302805760 434986 -840710567904371057614459495680 434987 2708645659943199110966963428752 434988 -60263794878199540478557963776 434989 -14101510602834660021212427151210 434990 6419925191073802292276416920000 434991 6407141179278318808613910094224 434992 1465918518786955156195752804352 434993 -8226309398256364117414332663756 434994 -1252377497151900037023000150528 434995 23370343592455745199955216800 434996 -665020393652635133809050254592 434997 3403180970692012503672085895040 434998 -2373523908508931396216274684000 434999 -7028717707106890918525282893936 435000 -1336467343462188141580992000000 435001 758265299785581390496944420352 435002 158775776058034990879050477312 435003 -1284277738636849694786891873856 435004 1871391352121623230493438893056 435005 3155435052510699392097435660 435006 2738287400689165975175394610560 435007 -620912275133480483575922836560 435008 971178565447047151610102808576 435009 2250085619756618235145185287040 435010 -2607798576644145544035317215680 435011 26642366643536327295722127781512 435012 4719261362325050718913836506112 435013 9257126832670659445789860607740 435014 -44523021961412153925392457600 435015 -1607237383861888018613530728480 435016 11998007669874843679573397652480 435017 981438627095230240326370353984 435018 2435331635728602217457527643904 435019 -650013069021369016992782489680 435020 -6113443360933622981883797099520 435021 4093892406362994509363661496512 435022 4132337561705811096423814280832 435023 -2190716360128800146860722797376 435024 1230892411362084395807558860800 435025 -7445234073425110947144793663450 435026 3813265491942665204282608193664 435027 -9598733100010323959358727243080 435028 8021981742173433052798729936896 435029 7445806021401947667948533813760 435030 -3022524272821092494996472986880 435031 -218591686453867417033743907456 435032 3278127017721602276401567334400 435033 -6015688740446287464180743752998 435034 -1155392626543719994339614253584 435035 12342167056121281354693798688160 435036 -517824665494119482269004881920 435037 -3961664778984649563461188772314 435038 1094657006162027727850581985920 435039 1991148813787111390919699232768 435040 4217581578402714217818724761600 435041 9944929551795786221686719281442 435042 -3793561805396661670602997043760 435043 7248020530326329308563549981440 435044 8639864457645638851235714795136 435045 -983423466560866908417332808960 435046 -1386391745495198628122943726720 435047 3249876308207508010804600415952 435048 328712860887760290168433704960 435049 -680516720743527623131370673920 435050 466449671207719943931913689600 435051 324023875462482743977451981784 435052 1707639145554417324585788849152 435053 -3800579865286504612229165545920 435054 -663952880808277605334277591040 435055 -2285359807921495930735097594040 435056 3872615883973318740887755456512 435057 -317314806285382942119064607808 435058 -1562627973693099024718957621440 435059 16442335201792162133599229917260 435060 -2537557327495548469753978533120 435061 2716646216214898153207051789824 435062 3302063910227252577514805950560 435063 1327224910608927929765680723944 435064 2964626317620018171245585940480 435065 4356988761806497168338749915460 435066 -1084519509645011385627415238400 435067 -2289734153007829198039163713688 435068 3161720523067416996258516833280 435069 8654499743376358632359892417894 435070 6882115003821811613487033302400 435071 -2971750831901783455103301782088 435072 -10282181973804716414401322680320 435073 11563760222553589322625153977344 435074 -80060684300689707009629566080 435075 3028826333702325932484772530600 435076 -11999000639898116396377190458240 435077 11447847883083117782927645820 435078 -1605574580261440445310565416960 435079 -8688651482047715603239913661024 435080 -666229616285536994690926080000 435081 11361890687733762742752261768000 435082 -5519835500097381652496262710016 435083 7907973179023690917172675505040 435084 1379736938872634672161789332480 435085 -570133897370491262281728353280 435086 -6033564499798600863231131925696 435087 -11439190412607550837042264312440 435088 2237082224863544203883990482944 435089 10643690287245074676600626932800 435090 2187296526701380153038685816320 435091 -2990399716575957387437054959248 435092 1112284302115652209080998522880 435093 8652474721181320169461669109664 435094 -8959090116385475542527994058688 435095 -2325428690589854598526948608480 435096 -9975631877019556657472788346880 435097 -6561788935335540335928690272060 435098 -7088314268044303364103906152448 435099 -170636973446905987778116738560 435100 -4731832561906429968631522880000 435101 -1250031393545877542910610935348 435102 2275687352531429486579227705344 435103 2308835932014614662388494480352 435104 2750505545468371146073271894016 435105 4527427785657784255887369494400 435106 -2803289724160488471953961745920 435107 106502085396545037362059579356 435108 -4778276112077641364384875745280 435109 -17944882209967304655902174746690 435110 902442397871436367490371532160 435111 -4293069498489273467456730535128 435112 -5225107705055433117180744837120 435113 -4953664359030416991461825357760 435114 -2854569013447213319121995265792 435115 -10177202586318946961865301094400 435116 4977283332915935714501283840 435117 163068701661874326074010313248 435118 624296165402909893136356733760 435119 14793497778436564463752426020840 435120 371516158139645315957919252480 435121 -4833988562725221663073765935900 435122 2074045951962084573984796004112 435123 -4017007059631722618632968255920 435124 3432219524656504853013557070592 435125 1158874575705634919575492429500 435126 3297716410741266162277741400064 435127 6276420517359624641710936470144 435128 -675892901601744599264448000000 435129 -2947471507992060287951237962416 435130 51639617436562098257979107520 435131 -13410438051853859311049060263068 435132 645224060654774225589898967040 435133 -3919800012476886080287321278996 435134 -464799867508333360405002427008 435135 6159573019883852617431603603600 435136 34025888203510016159883722752 435137 -9814234043788712873887044816960 435138 5365953677792040365075122759680 435139 1502730376194496181303417338940 435140 7160334235897812192185690461440 435141 3388700513612013465443882365152 435142 -8482145836632475401227232399168 435143 -5628790224150980551957730413608 435144 1588731839477174585400080670720 435145 8489575787086624257109335745800 435146 4902454273344444638894098228272 435147 -2030315043134352169703480878080 435148 1935963076463165999338780128256 435149 3586402498017490920031624845120 435150 -1286300368290991342229395243200 435151 637716094459626799323034599152 435152 -3708643096067602117105009926144 435153 -389917718548131195240698680416 435154 -4560424761494349972510187258224 435155 -2405645632962080740354565900640 435156 -1152619955198626156152821987328 435157 -8208583289190859561668393157600 435158 -7552416136377007399930896580320 435159 975699891069835788045370218240 435160 -69648282192190206651206860800 435161 -3660569021482563918416157749238 435162 -134709236642423953321457458176 435163 2786612140126162943225013320424 435164 3471430651503160233040728869376 435165 -1882148299154240413819952278080 435166 -9465408012339998020008199987200 435167 10334113395402210384753736939272 435168 10661315646050320389940348452864 435169 4492267909449313709544822662256 435170 -3773969099827002021453394410720 435171 -3683411810581688309088594092736 435172 4600067847846024998908029378176 435173 -13660522130497890008964323550402 435174 -1664597354882271835620538056960 435175 -8395277716436027487605490635400 435176 3109199201584632675988525056000 435177 586567646806687370921409763914 435178 859633160489128692999150013440 435179 -594418456065331717426600094220 435180 -1810710284797440779200312919040 435181 -11822539569532585523414238367018 435182 6680453980350985725420142599168 435183 -867066402739867345213043069952 435184 3735843362391440754090708664320 435185 -5495215902673870901314916476620 435186 -8414929519379386888690116460800 435187 797104927082999263751422437836 435188 -2327811775362135118691367425280 435189 1052544898894036010743794606624 435190 -21506643518631213981468568320 435191 16398596742180839235900172079592 435192 -6899240379016908475595897057280 435193 -4389915860515323690533363347056 435194 213196500306850265889373251552 435195 -501829499585180272013951058000 435196 5469348890682030594889555558400 435197 1791170887979930451159501659232 435198 623223050199250439359454854464 435199 -2730270661398675669453805034136 435200 6462320777447994866227426099200 435201 2325185343522731089447082360640 435202 -779131466420701212029346605568 435203 56390402085108980706742386000 435204 -1969303844222742340455525347328 435205 -3743393434185295448023655875140 435206 3575918659432491825222323067264 435207 -2677665616602487726980584617560 435208 -7546729241964251307171422039040 435209 -2577883829786690121418749699840 435210 -261249795877538464350184051200 435211 -8441914433282490689295194821120 435212 -8525454567806488812253750028544 435213 -1163417690232005610400214832000 435214 624143802542199038965243889280 435215 4330079010908430798196951849440 435216 -28584767846882189597192552448 435217 -2944564774526111764707681626268 435218 389767566149207967783279175056 435219 4490867524089872212422092052480 435220 -2334576285429263665874829803520 435221 -11452984010800641210223889998578 435222 -6342318126181629541435049627040 435223 -14594799719127803539939961977528 435224 6862306495183198826693047080960 435225 1941626574538393586247901224000 435226 70767232289485708115621035008 435227 -3781796640492183498128599997040 435228 355514322283508605408895531520 435229 5463291520245841682530895308800 435230 -2806936879029639109826177306880 435231 -1835645153574003328040601976488 435232 -6547675513745606940163225681920 435233 -18789024765545879955770846358480 435234 -1053760842060628001179371585408 435235 3498011753152239344066594718960 435236 -6397212388386670236775155564288 435237 -2819580848170569185000126512320 435238 2626900925565198209511155735520 435239 -1266447103615209923362977429408 435240 -912852951200242393169461248000 435241 16412051355663924017720326391652 435242 -3475513210452324056814538000800 435243 -9613075699721262596999015476800 435244 -15961301034713180348607102104064 435245 5899144374657354846812510671500 435246 401151239489560514386618368 435247 -19240449129385468726819916760304 435248 -1512181251169723051713522794496 435249 841317977761532583066873046404 435250 523657302253305138224082504000 435251 4779362351955956749888559762232 435252 2162883398602086944208091054080 435253 -2688075100144671331399140349696 435254 -1012461984078698715174970042560 435255 7310777864131611676903518772560 435256 2676144559363372205497956188160 435257 -17651098042276078833137122177494 435258 4282968105265193016829553530224 435259 11650381548861915175269095873640 435260 -2103847540929946029738877593600 435261 3017838993487673298278529791520 435262 -1295056321243403394542707830528 435263 8440985364247505063047970680512 435264 1110674293666248114440949989376 435265 7454724796448398761757760070720 435266 -493824484132038257574085948896 435267 -12115375368662316320775039744000 435268 1760398674798158641256255433216 435269 7883134296853024788240725267100 435270 1964751427111926806772343142400 435271 4736326675562754776832964697600 435272 -11639233074521783880705210547200 435273 6182090472934149347075746227984 435274 -1386551194879233767140475566848 435275 317107736821410441673038214800 435276 -1285358556402905371329102847488 435277 -15930791777101342927156840356874 435278 7672806911230861949516725693824 435279 890745315613341136108046118288 435280 311311165688080226782917672960 435281 1453131736742185431534884334144 435282 -241533096212769898094328935808 435283 13273302709161081795916587127532 435284 -13472567209856310021196601184384 435285 5126556116527862128296732286200 435286 -1624588939874021689697356509408 435287 16083050825622428657478380028936 435288 -3206212505305903610253166510080 435289 75506383571381321054341436928 435290 -6048919807302365608745813760000 435291 2083328294270910644079585333360 435292 -3520847884169984162076182025216 435293 -3436750178016051995087323486656 435294 -187141309775151360872557999104 435295 2000793270635865104840238077280 435296 -10036903380243892909843264045056 435297 2624379782664876455337913942560 435298 -3841810252976611424452713831936 435299 566393582423986155304515287280 435300 -2184067705234343708283144883200 435301 -5751708353430665268189196502496 435302 -760996131498163109846348513280 435303 -6204841066333171747906271698536 435304 -15536360273100819736234450314240 435305 -506821568606774199336306220080 435306 -482832883835337843808906058496 435307 4186414428437173690212225949556 435308 9397150368665682862300067612928 435309 -3465000729317997556627476856320 435310 680122194658318590856744389120 435311 -429548930922666146405488034808 435312 -2247854339156209975683555065856 435313 -22355576167957459901349457162896 435314 -5900030133376094576833484768256 435315 4847089599152554195146303209520 435316 592927096307472323951064137088 435317 -12327332646220075435494166343634 435318 -755650446325362388262984764032 435319 -457653717945583406384713939440 435320 -11356867953557883405766017331200 435321 -7824644615093337583591804571520 435322 -1120555591188177547359087174288 435323 -3560049203579996879787913528560 435324 3001872387840548753732948845056 435325 -2234590312244909705036873582400 435326 -256611389287248646423795055040 435327 -574018419755764300749562541880 435328 6060248569908563166747426816000 435329 -8906791674630836030882176679340 435330 605994229669638799438175301120 435331 -6482376767291924729657212566368 435332 50208069058776639553243794432 435333 4698732314268494380078285109472 435334 5865031348481458103913434334816 435335 -6863584317055797138429403782000 435336 -5895971810778760476061649633280 435337 -3682543940623564072640436664448 435338 -1833273051364937641735724626080 435339 -449083912597426270059040553796 435340 6634281920109216066827203875840 435341 2040281578627989912664539988800 435342 -1396934892683984356028189736768 435343 -4878992115496373203180165939408 435344 449395586131474450861622820864 435345 6127903792092615456913278347520 435346 -1687478765149461067287840102240 435347 12915614128400443392472261001280 435348 8266076257498652692105155072000 435349 -1605277865050702756829738465650 435350 -3081797263914305597866371381600 435351 2624649818044509517881065376384 435352 6372970108526127558203120793600 435353 18478473067803346626435291197460 435354 -7457762002428392173439316480 435355 6319720808291650780308792893760 435356 -8606884427826475113493133279232 435357 320313879520667313440588282322 435358 4798297220343071909584917888 435359 -12204262997804611650786097201440 435360 20201986045690201508712284160 435361 -18339564672366612659389609626240 435362 -3446348853559993865130889595568 435363 1415404143628249545565868385144 435364 -1310368421468854040973418446848 435365 8573377555050041875220760578940 435366 119261329830548941379085394272 435367 8186764877098422908558853120104 435368 12381004876961891311099843906560 435369 14146585046860207953965378181120 435370 1330192297887548111119229938560 435371 1050462943144249192497929323572 435372 89021582288097336681969844224 435373 3523746662134301983306879555264 435374 2731345752799927063036596399936 435375 10237824522680330942789094000 435376 3038992405706348024677223186432 435377 19524165636457395881972516187060 435378 -1483544015231184439133919091200 435379 -1389388175938864288436547548432 435380 -8999487486075451249209156249600 435381 3169763185733476167536669989440 435382 7635913349222259474101132517792 435383 5186513210291963163925808850864 435384 -6422233907054797034746999357440 435385 -6375441922356877591123116244800 435386 162407134309588273358546582016 435387 1337687499417890652953852181552 435388 926207859163553551983615114240 435389 -5133199535732326876715816561076 435390 2321790242667535577774606192640 435391 2722496706073350207523199825784 435392 36644819580036961503135399936 435393 -1170269795232583410461087287296 435394 -2348397523185413421155525235504 435395 1715581536731059436722023625920 435396 364056570777707416283431809024 435397 13872989274152588129355464258846 435398 782620641374333257700646632064 435399 -1365831570106956738554986043736 435400 1798972019447080396245110784000 435401 -7378173917442095234311165298598 435402 7439830093384884156471011873280 435403 11550529726827970243733913301652 435404 13114018222916880257068089461760 435405 -653589402453086121049988247840 435406 10964201521621392310261842665280 435407 3426173338889093790518952233712 435408 3638237082728979295944826159104 435409 4238577240604584733744759820404 435410 2108994347515227073237840563360 435411 -9761775329209434232663020386880 435412 -806443693549304468338265446400 435413 4307423774173255794766422431808 435414 1856181672867145598074011989952 435415 -2914754178608035055414804926440 435416 -2442905476536804754386194595840 435417 -1299146953252640418151161315120 435418 -83875824439364190157925398272 435419 5621922882966016235009002778820 435420 -1291870155190595449025931494400 435421 -5261331703906705079737229221440 435422 -1405386294187409906625533168448 435423 2670019902190105659366304809600 435424 10235787441486885193179637481472 435425 8611099144278005714823835836150 435426 151942048924349584112091199488 435427 11192028374457453470381290853276 435428 -4548696741097815476500954251264 435429 9636743661434046225232458577920 435430 728674713399484260749953791360 435431 16289945036034205016620200286512 435432 -10702777683652860920670945607680 435433 8818357382354082174909751139658 435434 -488553641622766033871286498384 435435 808283980397727124066506931200 435436 -6431736710670091856969389913088 435437 -15599309342645269922331220879914 435438 5121152958862763952576649784064 435439 8324988549478749605625113660240 435440 -1527609747125245161401635799040 435441 1906840600937349241392283124160 435442 1853510187308486320114139358720 435443 -60834310131491188175912898096 435444 3846328636772659143477499656192 435445 20352662075515139377211284920 435446 812624503385620902421160599104 435447 1371091557490428398824012794624 435448 2969270993246934591498144153600 435449 2087904571230598715443966580736 435450 1672321701073816366560194745600 435451 -5089288122393486759295671395548 435452 -2307767786710831938721959972864 435453 -409826622371416030575059834016 435454 10056192371424525621184596274176 435455 -6586861156050946067897103907200 435456 3061003580766962892324609196032 435457 -3814051837802612521685865474816 435458 -1886400586166592944548721387520 435459 2001406160857284139160139856128 435460 -451458025320272536633154814720 435461 32502370242529358992545130560 435462 -5548391788313807331450221936448 435463 13586895656965265810560154643048 435464 16485185027333648531948983142400 435465 -7734002264442081223561886342940 435466 -8744007142415285867189028239568 435467 18655279699354500540676998384720 435468 -3172704674256805566305432678400 435469 3905114178239193740580642272544 435470 1695514755522546441616922530560 435471 8542504038027165543751796766720 435472 1051942564296237180134053527552 435473 -4194858290243808668193564734400 435474 873953301105648441396656911008 435475 -8391196529898781351327539464500 435476 -3005233447727752557340260109440 435477 -1852184076538810400337887994240 435478 -1161363102028573940785718868960 435479 -17988644503483761503521676040 435480 3028333642622428738209841152000 435481 3967941979987624496278432334282 435482 -169357211921715516664986440448 435483 5100551644671344887835946980760 435484 4587409921784275481118501404672 435485 -9761248307068493568894206180640 435486 -804248705377212537030967308672 435487 79752385176720406002385579760 435488 -301767472166059516301640990720 435489 -2377609255356541473198913017120 435490 1019019101201049246401373903360 435491 -1279214723979718182934449991728 435492 -1036656897287045291072373965184 435493 3002212118172530359967467847580 435494 2076766128913072635117990115296 435495 -5102898594077477767343282840880 435496 -13660028218138631643625421214720 435497 -2624987099691144165035425411968 435498 104126766340607696720028234240 435499 8649720429800737380101119813240 435500 4726685760168439494391302912000 435501 -2844572477726861850129687568224 435502 1692093642578800531988309328384 435503 20258666429712487178662616884752 435504 28939994843671390208229900288 435505 2556032979363955169187182411520 435506 -2549500190503038180941401743840 435507 -2154628939961380019663960441280 435508 -5466382262744711537246840620672 435509 2273378278744167776801518961916 435510 -2756189165530637920602959596800 435511 -12268508595919897545182808876600 435512 -6264925359568968021043595120640 435513 -2000132415483918959979366770160 435514 -226767545178745434302107093248 435515 5451206129125447594055176940160 435516 1621999080606323031814712996352 435517 -2767242486969343656878338929888 435518 -492572058970637211059880946560 435519 -737535211267462120354695340032 435520 3724119654279093672880012001280 435521 12149468039758040103215157084612 435522 -5529533877444588582030822996480 435523 -2132254801656540722599060005864 435524 -8685153124157860486414569131904 435525 -1525847381621418177281063563200 435526 -743740526112919378911002693376 435527 7747129068047258512074418392000 435528 4344654246280028468314411991040 435529 15269393955946929430214988871130 435530 5324891813674862354070792696000 435531 -2979565671998299576141092017448 435532 2095843333053652077821736317696 435533 -3400401659684220328813176053280 435534 3961124163889734841414802150400 435535 -4036179413042391381326889590520 435536 -973088870972730319047266009088 435537 296713573594150101577683873840 435538 587532406677471592358955937920 435539 -7953679236641610311216705702976 435540 -1441207712938689251955555287040 435541 -2339318902933513729708985355058 435542 9558533619324103008888317520672 435543 2801744416223278043916857851728 435544 992053900543269698826421340160 435545 -11534996967657833617250523292800 435546 3754388165456452455333590841072 435547 92344179385550028185472833792 435548 -230638352379198703876131220992 435549 -14724263251415082161538511701120 435550 -680274998970337904540118566400 435551 -2837721701914659638751863789280 435552 -734376821269365543825742233600 435553 -18878422007382702483033366655198 435554 1561290683548098252928271288832 435555 639159168110051315357531056800 435556 -7782344245684976446360048527360 435557 876553974330400321151350392252 435558 5962071685052857891823975410560 435559 11328615246887377271556031480760 435560 3057632076690036910290352896000 435561 6559945957065289264968465569232 435562 -6796448473854844779237795685968 435563 10387209191439000175574975197812 435564 -1444284965776685842711606118400 435565 -3433122832486170909377149147080 435566 -3132375957627777582253981666560 435567 5998796780515380185990340449664 435568 -1338323396814376667189115944960 435569 -8112795423677519139590816970030 435570 -1206616392871003816921479052800 435571 -6286171724020379059986629026228 435572 2669983116775696564736438510976 435573 6227688758252346225668000615022 435574 579337538869761238732356640512 435575 2874712266006597555831788496000 435576 -151049840504044018624851456000 435577 2225676456407885803894872680426 435578 -268777482268980181587070885632 435579 5718729307557045308713759119384 435580 -6223715130327533439142174617600 435581 5586654480954094580405066139264 435582 -1199251408940302496126083602048 435583 16161495666316146554152551496832 435584 -3055740689320562011266833448960 435585 -2457064861253842554964808092800 435586 -4513407124759891076966677993008 435587 -2082287206241224934709504201840 435588 -5890658247187222908329536435200 435589 194256867176159098365165488832 435590 16036645074766965492885256320 435591 -427969218330210048595986697920 435592 -15944272480049711356505003904000 435593 -6360097084615944190629150733158 435594 -1883650697531891290279980299520 435595 -3134043828167912359632975218400 435596 -4211521382601010432412305096704 435597 -2200029689549709875670299343360 435598 -1214368255504237588449298724736 435599 12073270913101946205621152425320 435600 1425459625769503377321062400 435601 -6898569429202178742343236773656 435602 -14549390943502493280515590368 435603 1441784811315530269165642331904 435604 -2061678075052791967584588280064 435605 4836802260986671880883617815260 435606 1121189156788281391175636275200 435607 10237950150858089100269481261240 435608 5427597728420972293453594767360 435609 -10862605484945123049017268306300 435610 1873612424138705954137534464000 435611 -10077857345831735859547427131788 435612 -2287479212526170715431929675776 435613 -1185094768221222347087116832160 435614 892059409250181702977321085120 435615 -2483274628005192993132030048480 435616 -20736866568539206371077245698048 435617 -748243958506360241807855308608 435618 -363172902473394902799731709360 435619 -9621748849421667750688139282980 435620 3779281079523983581984347770880 435621 7363575828983256941576104386912 435622 5147174650161838059869098492224 435623 9007170219354205508707848202872 435624 -508099845235931315372619694080 435625 1040301902619614002660782682500 435626 -4638800694044048727419682984960 435627 928157185052872539148495755000 435628 6453602858376430391185578714368 435629 15309590067346869811118526595776 435630 1443760071101315539577028414720 435631 3282320620808632941874381073392 435632 1884586259610076759043907747840 435633 -35325959604276680192456209152 435634 12071418868818331818131546082432 435635 3494910035403863437161981032160 435636 2471642259971124939622413662592 435637 -6201542267072064621526464157714 435638 -313964329639944064624474049664 435639 11480604922269963263714251976424 435640 8386642667050778409637278412800 435641 9376865798885070909413323536042 435642 4600682463576740063881979464704 435643 1529557842485633706839425425408 435644 -4381536375562399781779729187328 435645 -4322124772271877021943108780800 435646 -2388288423721238160298586281728 435647 2810757089359311733649026572096 435648 -3119434661768102054782964858880 435649 624636365720291173530828195650 435650 -2845578067345012788896408893200 435651 8127181577887690727565426473280 435652 -174623028652689346126177464320 435653 7235928797885578718574962767902 435654 6814383321229539514197138159264 435655 -5553039554793819873321570928440 435656 2479899815430553329852203827200 435657 10894353893700279597205491540240 435658 -3198670903813904185827870778320 435659 -255695605379775669283034399064 435660 -849866082939538198648216381440 435661 -3525100181874898261651025401738 435662 5336614257329892885376299910464 435663 12585099175680731358548807241192 435664 -79706560447873759755049189376 435665 -13232951544660419218867071644940 435666 310994242305849963854099398656 435667 3754671392014582479617060619120 435668 4532319130330733744030105778048 435669 2540917672414372186016130872928 435670 -2179428518736773772032787868800 435671 -7118412773130628910236002435456 435672 -14084785881607543782040566374400 435673 -1762205228757659026664989382080 435674 2349821545033424583433409836032 435675 1539827031798345491658286174800 435676 194188049252783205369221606400 435677 7347746315905532363516635843872 435678 -1292797975523175903711651293376 435679 -7532917114367510135580212986720 435680 -2384206600264332970295741644800 435681 -10762902634697661828661046725230 435682 184310159047830315967953728880 435683 -4264333676134775715933097286496 435684 4492386791925882525229175387136 435685 -16973802895271441598058162291200 435686 -1048124130737366598362704595520 435687 -1879626690563891580531787851648 435688 8047913258884804937130523115520 435689 -4253626996694258019831553056960 435690 -7992132533079085268657049876480 435691 -4073515691491862083910932344288 435692 -6470161228989376202068867133184 435693 -10271970860105717912245219635456 435694 2355888369822487381910550517632 435695 -3997348995759421035743718502080 435696 -3177637789372602217125658951680 435697 9704267254599789307770112826880 435698 -3703992883887294431308210940400 435699 -2563595010223219329953947670592 435700 436666057742765813206975875200 435701 926828229088431234824438786880 435702 970333386735871189547119300032 435703 -311783201468663428656949361040 435704 653747983145254745760525004800 435705 -2485098711883951416313825927680 435706 6724605309677384784440359440384 435707 173615514888269567677567066392 435708 1748515248446351214573221829120 435709 10227911355382305260032726843910 435710 -7516695198268857006655168308480 435711 -7759574105001445386290858322816 435712 1239806064625716866988870991872 435713 1404029927998281534167836671444 435714 -4800338298690721962175418987520 435715 -2850883377194040158880728582400 435716 4350925146551202366753682035840 435717 -8879468640936868827615037077666 435718 -58140045635765500259362369440 435719 263268344650722898471560131544 435720 -1652197866590599135849694822400 435721 4726983621275601395494428196 435722 26821410270559339579060530432 435723 2144439057158764187268141193968 435724 -4057113878919213212257531748864 435725 -7659223795726986018344197273500 435726 8412422640933184928128375862400 435727 190982910538730389652964003312 435728 19441700416866517838656978944 435729 1616944516775444692230130008000 435730 -2002271560158611999168311206240 435731 1502394285674343378644780351532 435732 -3552306893131741004842556921856 435733 17839578870076161315470163763982 435734 968206094486631051686034395520 435735 -1751024619170311130687616996960 435736 970462626352804519748181688320 435737 -1033455226953134674449627353088 435738 -831463391285480526140376377856 435739 -2655815053438210208992308846460 435740 -5291903165878659805705045455360 435741 -2188614426530881057935859898496 435742 1538349573609874020808798659072 435743 3633222156044108763100948993920 435744 3858338624473563254914333409280 435745 3821670520161667336004159524500 435746 4220154407840210405596124814720 435747 -456459588080641192503218977872 435748 5674764368221805186195030758656 435749 -1675062316352943828734205618564 435750 1066484003710261091830737408000 435751 5380013170792423898716712949752 435752 11637090296474359197580819737600 435753 -11555409979684126299459837895200 435754 4993969825357613492203463857920 435755 14180361431938497139329906584160 435756 1146155578052825096823726761472 435757 12134607582747193096694836503606 435758 1115018160181744230314819846784 435759 -11611678136812331495166114389496 435760 -202195698938104823634390220800 435761 -2907323890838956973251025869788 435762 -11442413773384791162645843072 435763 -3773251049242846265692572591988 435764 -2702008298031908975176279080960 435765 4140240485769101582548295616000 435766 3464444009079559349715721607424 435767 -4116698656208879593083702585408 435768 1241880337176790050462201937920 435769 -10486244416603620727267998671830 435770 -1686562687219311400304946661920 435771 -583042069866737506422998201328 435772 -1402353837167627690530173850624 435773 -3449703483657035358286485382836 435774 3039695134403118627878344304640 435775 7394003868958932072015079479800 435776 6097648521066039288284389048320 435777 2609420258708715764035404943920 435778 -2009575030401985771623446166528 435779 -3822778108344804238147426327620 435780 -305894922867858817341491731200 435781 5849714171236627166694820991712 435782 2045605463238526572252830880000 435783 -4933376062034466419417723540400 435784 16837685930671034594243007283200 435785 2268289597869280291074552288960 435786 524911058125286089810102115328 435787 6007847777909500182888444063120 435788 -13835791637162125542969343302912 435789 -4289234488621237666452823754292 435790 2080788665119073072951204894400 435791 -10326902987650602820708066618128 435792 -489285861515606542618089750528 435793 -13255980110911969763655446572736 435794 7006449131509570528139888720160 435795 1181267732097797739258273429600 435796 -6405704191323958147999648182400 435797 -445465795997363311268503406148 435798 -754449292331827458058201227264 435799 -307094649067608275029443807520 435800 709378580508663922868732160000 435801 4521369350022024595367787559632 435802 1285899997412785501949234426352 435803 -13561607544244016741704588247880 435804 -3687726517410189141420923658240 435805 -10510110084820391613032804640 435806 -7781392387615269758793556476672 435807 -2597517509679134410833707301360 435808 6461944015693631537322096721920 435809 -2580167345511482054767715399760 435810 -31146043958025881582307456000 435811 -6588195463200913944208169725368 435812 1465479059770844509907185232640 435813 -3432736360989272364685947446976 435814 -6793073666865472521046939923744 435815 4268377757716957918305051937920 435816 1541941944554478735618815646720 435817 2726893803679013187126131319866 435818 -9582129911369374515744491522640 435819 1419238583713005077055600726768 435820 1063682107578797066769351720960 435821 14482163450421748369182392217132 435822 -3675531032963068718497134827520 435823 -6619009636493586018368503491320 435824 2916102480623037639997143613440 435825 1867430016735911289140669977500 435826 9440195119602666977625115023360 435827 -735355835451823713213137495808 435828 140761176155489477059435192320 435829 99459846028819099649042848512 435830 2005974877574165741843343448320 435831 7615890207042923345547529686528 435832 -17294164968194524897560845291520 435833 -3804567024101785161598438855200 435834 -614775174864952956641818536960 435835 5895891436364435548367468584560 435836 -10533111768721907278567587563520 435837 -12140034344235853096946688272160 435838 -3671844383405957347282462203456 435839 2871771039826072721806337312640 435840 -559556263773494421355914854400 435841 1951777765849448840117826211200 435842 -10595392498707974470160862384 435843 -10712364530936762039752689590880 435844 9506447861364022939271263300736 435845 -5445540424284915147967381276200 435846 -1918710259808964286604231085696 435847 -20154507691928273061921390473704 435848 -24146743718773425562774241280 435849 -6509580977608219940321381949936 435850 1671046861671187334841295584000 435851 4761550464742825961310080650260 435852 3534104404451365485802760376576 435853 -1424596722497030609869485570336 435854 -7512441354334772941965551400960 435855 626497146434083937996402994960 435856 3439572202174311283054795661312 435857 -1874044476762431377565570418894 435858 -3792171915126603310778112018816 435859 16974946349060580203216214086060 435860 -729858963833590254626018918400 435861 1002958879175438706115142634702 435862 -397225981551442674932250034176 435863 1095656252633890091725509437040 435864 1727478261454920976209794826240 435865 -1785907750204390685329625313600 435866 -7871249162366688414759215044368 435867 -6365183221867144908571017097320 435868 -6366833831912060556973588951552 435869 4607356153305849311510513384832 435870 4659978660607829497180995244800 435871 554604104144304892129614616944 435872 7522717458238068837180622897152 435873 2460919192179552581048124727104 435874 -1762710758892487589137531622064 435875 -16000751066304922570190279196000 435876 2063260463071827784065330032640 435877 6754459502329548939445117396060 435878 -4094520553954683936426522380544 435879 -10324145833628364388960647723000 435880 -2841263243032580348001359155200 435881 -1984435620033913792103519661318 435882 -5306718037199786499702802468608 435883 367220437734391044957101740064 435884 2972999321130482284185156162816 435885 -4688022587339376274305540218400 435886 -9107897675792564963000960110656 435887 717800706535519541001130303872 435888 1022871266343820392641991475200 435889 15213963077725580360913139052690 435890 -1178377073763895666929403699200 435891 16758027049572983688357473280 435892 10439091339145142648356343162880 435893 -4890904063200587789466859971858 435894 -3753147314088369080870111899200 435895 -8940868926791645122829908482600 435896 11542977199952401534744179486720 435897 1280097762347342746887966117504 435898 2759778972462559263495629898240 435899 -5883123639091848826852120653840 435900 -1910965150279916364028762483200 435901 -711790619133914277687347712500 435902 -2463117984679779395334169637568 435903 2753918362857194556831108708624 435904 -2733680241592819643232619069440 435905 13459664301297203016290721903060 435906 3948551054622826144397910994464 435907 -5821835404699066140184575195844 435908 2713877532420719767094932233216 435909 -4906107646335362933257799812896 435910 5222670624852970217250935007360 435911 3966205589074238951785145251632 435912 2153962961147499211849474621440 435913 4151393045947425388455638339162 435914 349588819382979176959757293152 435915 -10632906524130089812791225012000 435916 -2039279093535911722304571933696 435917 7987388417913016009670346752640 435918 685513428635645098299270899712 435919 12034469463468939748197613243008 435920 2687071309829276579365287936000 435921 3970495390073592853633674416112 435922 -1208186532840652152697263513600 435923 -7786440555823898380928196711828 435924 7662614155872941091761661605760 435925 -1831294659462163126606678867200 435926 -82797686530061164331518199616 435927 465172290272922967806574527360 435928 5261227840125585700667108352000 435929 1121743054796031293096117698884 435930 2260007340266383026006575946240 435931 7913699885535397710448270744872 435932 3208122377467071623426888616960 435933 10984681891760417488827257085702 435934 22258036816261779453357186432 435935 -7848192632419762728112151292120 435936 3773170076020192411543771545600 435937 3391907183690290745591803233472 435938 10103652618298068026912527191120 435939 -4154657565309286680690607860480 435940 -1065883416493826696228812984320 435941 9584042481549702890087090760384 435942 796708462910876557222988596608 435943 -9849276255839913104148511579296 435944 -3721353959206253245427587875840 435945 -3614383565482032077108384566080 435946 -1738106053235618501731512303360 435947 -5991211401232801325696081678604 435948 2839707299760080262444817837056 435949 9352825167033127632026996820950 435950 -1620621705162542694233923632000 435951 164596279051384234772064926040 435952 -3758003001391773148552894906368 435953 -1001710520315261202049241164800 435954 156541285352907438066033124608 435955 -741077492338712708036754573600 435956 -719962380434116217851459792128 435957 -12116819201785664251234767374880 435958 -9848773489759848252310533037920 435959 1731796560905154478115496719016 435960 -737910404198540048350793318400 435961 1189133042801004358021128976452 435962 -575678346384613090165388442768 435963 -9270339677203138628384438568 435964 -12982782216687548908317172609024 435965 -4561248125495190187644423828480 435966 -4030642225695139793189546832576 435967 -3984415821805937511386622445216 435968 4977348753926290993739112382464 435969 -262416307944540881992254125760 435970 1852255582547605279488722587680 435971 3392256321848197638220228127952 435972 11110225166042889924063081603072 435973 -10855449819914856997196554143778 435974 -2554864918343441031970946304000 435975 3160682742754568845395867108600 435976 10812392635301768096057889838080 435977 244968037590625940642568822480 435978 -1321102122199546677584979616416 435979 13158361953253735883440673423400 435980 1052381810949754104638539392000 435981 -1795874282061979440029052629376 435982 -12277488578156365415995972338048 435983 16053295534606541757967461485232 435984 314522752387308486668628000768 435985 -2543056639165113891329204735040 435986 76828775295620570081533138080 435987 -8029879228256870104768999941912 435988 -649311868248943837873710587904 435989 -9135583527460711525711197443844 435990 -3378541774778247923587266698880 435991 2108205151292415429732940709632 435992 -12899212258899351355633639680000 435993 1454876581915941747973649316000 435994 -880811674199032559161294186560 435995 4572718338429090293582713454880 435996 -10259009871652689338647304110080 435997 -10595019263028049215716382758554 435998 5212198209893266774116126889536 435999 -11525191696157104749096663581952 436000 5189183440907160805948293120000 436001 -11742218148368845860933954374400 436002 -2417336446930100040744109726848 436003 -776005879863422780817982563748 436004 -9188470827559578177744848962944 436005 -4243436192321430402030457328100 436006 -682820289265822233292472406048 436007 7984656691388276002175948257200 436008 1876968921070804649109780971520 436009 1213286703763802315385456118400 436010 -5057045316511088160680729568000 436011 -1149709713214340754587469012480 436012 7231088061107201177191250767360 436013 -4067837372700103920500623653738 436014 -1829232754156584094045374372096 436015 -2458460592586563546768188371200 436016 -1349702817063364460419879403520 436017 -479829214009991926650012791040 436018 9141538535573967176892949376640 436019 -243905357215813916464276953504 436020 -44748087355475288309403002880 436021 11712514558988266617268395499744 436022 -6855798207459438863953846517376 436023 -70377051944843520786690515280 436024 -13116616485243588874663962071040 436025 823402576167796853605173070800 436026 356004974354841441759798918144 436027 -7966399697522612346006589764124 436028 10587544150460791454106692445696 436029 -196569136141708884732866810304 436030 993721027063666569894752198400 436031 -1699601307643332488791514931120 436032 204621397186727230432391725056 436033 4752221407058020483502041846824 436034 -4838236807467233214320168010240 436035 261894682363582006682379055200 436036 -1826046985162864890312225661952 436037 2544441923400207298361122250112 436038 -1015571727340417738566322664256 436039 -791170749015839766455759067680 436040 5113440876215409646589794713600 436041 887989990668686837269168444650 436042 -2431756117949395171859786021328 436043 7357996224367592484288168540840 436044 1340979018363788725000990310400 436045 -4312499102244043516601019531720 436046 1242135553086243959520154057728 436047 12076340907580142754692692600200 436048 -356063115122057974535569481728 436049 6398728058907336748378620346740 436050 3301837586109417847706343360000 436051 -5084700549768509287037723142840 436052 453907805837469792286709694336 436053 -5390852491725830663074913659392 436054 10513000895197947717201283820160 436055 1599161241419836294093694151960 436056 7800716774352434957536819507200 436057 3113503456830342940388455643520 436058 -633798857732588108008231789824 436059 -661096657985007920164963288416 436060 9274052703514395443726345172480 436061 -18170885399107202367921641125338 436062 2951325143615809853046621702144 436063 14219586771293675566043086264 436064 16910872318866069657083955511296 436065 -1142004657680187904631960830080 436066 2271128954383336846146841866240 436067 -799610976388770324126463736208 436068 -1135603493778222219642012632448 436069 8291536872479390415443644548000 436070 7426889679067061693037863172480 436071 -5468178374654049979604144556336 436072 -1390911807625250421241995264000 436073 -11226500025125504742758155775040 436074 18994765501137754479907042560 436075 -5919748539471092359811978088700 436076 -586588974953759054764160432640 436077 3591846153833330970714433927680 436078 -9977763524093820578764762095744 436079 7058918317252796423050832276976 436080 853814943933419179335588249600 436081 6570435699871656384041999900882 436082 -1256109475473640511861793901056 436083 4579952852944332103183316090424 436084 -8085121225131896008987698432 436085 -5372050313821543973773911431400 436086 -557739716402003405954801959296 436087 -3238351468526829794561182138264 436088 196716284601399766395499253760 436089 3156103396840052992713872784768 436090 -2853270055564984504504533895200 436091 -11159565253167765216833722844508 436092 1569656807815317270680557527552 436093 -6223861995934083213908261175200 436094 4933648336415004006126276420096 436095 -1238956213773465107570051634960 436096 10262432690132009197209869352960 436097 -5331099925089854404879904003454 436098 -1380322458829333741684769275392 436099 -17858150710836916568077876287240 436100 1591932605642741265704108784000 436101 1713204352993655662614621679392 436102 1018393182470225438223881022720 436103 -4823955999533091560099250654336 436104 666968652547816974529138652160 436105 3344417055344095924244319388260 436106 -160254201699745527811216695552 436107 -114573291558620834509001752320 436108 -4111614613371496172308637118464 436109 -1008209808309237552766336207380 436110 3380203420628952862983275717760 436111 3212364277219692465782349312952 436112 1557665705047732129784250580992 436113 10339729797512752950352294571904 436114 -644588249726016850077908517888 436115 -8205616479509952107801983740240 436116 5527905899353189188947992369152 436117 3046636888899559207911589904064 436118 -3559365026614706008153812922368 436119 947086076380892473573844078160 436120 9477515242971814370341292236800 436121 -5199287487313149058865354642688 436122 -6159727791597199397366591911440 436123 -12819595979725150680992829600 436124 -4779134122511199334958617019904 436125 -4757800862769188259010332312000 436126 519382658328163629356649600000 436127 176634230685796191871632170976 436128 -2302594482337272517543864565760 436129 -14015607249901516897335483224124 436130 4622356662309058840406352156960 436131 -1764181751240195973389487722400 436132 -5649250817419320442050281917440 436133 6039958269202357731139518846684 436134 2160875208143068058153618124480 436135 4419384969726939703925291981760 436136 -3933417536578801735482537784320 436137 -1578526585402118004959908722624 436138 7176061889058279817579092588720 436139 2338980161336509324784306257920 436140 -4613944228081603279843590743040 436141 -3317566481058018968268066345888 436142 778269330383849888622786314112 436143 3267876212846954046469760121864 436144 -229855821942955405193683517440 436145 11691250772809291173932912131200 436146 -971863412265333121674319635456 436147 14237793526294978046548103523596 436148 3092833619529500195787628622208 436149 -61572430706620799803763038176 436150 -1314913900717556300173917340800 436151 -7343999061790897429740998725848 436152 11935022647004818796974475059200 436153 2964648851067024126710884122624 436154 7204755160543221761883461617776 436155 -401932980351184921500553629840 436156 -768470902553144667559850911744 436157 6098956224346234470186680174406 436158 -1558527469954040800319110306560 436159 -10435336461196159723761804139040 436160 4498929660182193650491667251200 436161 -3011149932585723713226933088416 436162 2404470487923961007730162458832 436163 741831143663278765439091045024 436164 3153153609019162903364406282240 436165 7954248936566373620842247145120 436166 7973899072357751906491406152032 436167 7461565293054511143035058011184 436168 -10553242407220465492064893885440 436169 5400643710789912838116996095796 436170 400155860354724970944147947520 436171 11531269104937118073285135764372 436172 1053044850134722268828635398144 436173 5916697695240845717817411067584 436174 -3426065304635925541283894201664 436175 266488614682266326635624332000 436176 -1138303458480863920939735007232 436177 -924890111240418115833753422528 436178 -3618172915562180840419609381752 436179 -2879378652451817188319849818560 436180 3294678686222965066652415720960 436181 -1668279010668365279974463364018 436182 78752405086529355941620815360 436183 -7263404618242562494602804466560 436184 4343069515051546803328784179200 436185 10199767768230935258826927393600 436186 -7927052218897557483320018073120 436187 -1870796714504773808877969841080 436188 973599755820829135989440937984 436189 4680312568635399945055266744900 436190 -2502605679152391127639195764480 436191 1332037331046071065364392289664 436192 280848881867247879137243430912 436193 4172365174433561251661460670740 436194 -2194027809537082945441296258432 436195 -5261455698431878345576172482080 436196 -800261527411532563307910537600 436197 -782620594219434585734032183200 436198 -8821840162594226992468973122464 436199 -101164838825498513911341407520 436200 -1337960159120009921380448256000 436201 1124274699186417763728089538304 436202 76292940001185427168422977280 436203 13579828213480191958858251988824 436204 4806881820281386005390428599296 436205 9098131944636450498674935680 436206 -4980827775676387899899837877696 436207 996484563054095872594515888672 436208 -213692251211129953100852428800 436209 -4028624900063214268901088852000 436210 -26726611181852928187992588480 436211 109804841959251712454401158624 436212 1585159634575655112757184962560 436213 -1908538684054553919046542316740 436214 9278276710212837834534164151456 436215 2848334143363711339042439385120 436216 14316053854479559388730000322560 436217 -2856934868454161086538808259734 436218 -1063913529828319844302752076800 436219 -33309846850434513448180317408 436220 10983966832767502756483442426880 436221 531307952219412084769474070880 436222 8794426883817431710210231590912 436223 -1211148596971339688788874368920 436224 -328903021719484323556742922240 436225 -5839114933425898275336805926250 436226 -2646861204411009164316676323840 436227 -7719894812353065256911549309120 436228 -1812671003029461267317857084160 436229 7985613539999888100439497192960 436230 -1515913087703335570476164810880 436231 -2897462614019889284334020036968 436232 -4048814109063167849184323174400 436233 127558980075883891632485379264 436234 164897996037364109519495732016 436235 -171367762819874203040990473200 436236 -6059034292193582002392770892288 436237 24745772271403016737784542190592 436238 -6349561684136719303124678215680 436239 5451902115259548469080080183040 436240 -262252055761302767848508620800 436241 3483773953586255050776510066240 436242 -1987406896016925913973463957888 436243 7874087596720169860557743339664 436244 -5823810122747261502853545443328 436245 3781078596310078727450883532800 436246 7775116909702726942215104304960 436247 -3336311371816654750499791539960 436248 412252531652544039046041661440 436249 -2862737750415060998638451869680 436250 -300882484852717074975995250000 436251 2990390383782388086828361857432 436252 -14442589086353811454696256203264 436253 546000115593364381932517862502 436254 1085796267650699640136208400384 436255 -3448745218723154258277139722840 436256 -18588012146582914795160359600128 436257 1571736210024977214726395900754 436258 -3456583657082995865615242404480 436259 10839754448989743641531513078040 436260 5105417878475231503813482885120 436261 -3185961290744225322310918777568 436262 -6585657066197100126856801678368 436263 920405438346245302707910553088 436264 -5057637505220657935877073223680 436265 -13321894627041066669067641845340 436266 -271409258696447376170270449488 436267 -8882580611746004163937149808 436268 4144780577994147135733821490176 436269 8481850510416795870550684801344 436270 -4499089796528470887511239097920 436271 16441744306295499557432625612144 436272 -1930237369354993451088184934400 436273 2158469961455480994362711093522 436274 -10858630909356198447639711834864 436275 796661428503586004894550178800 436276 -367330032115092895101394648320 436277 3956991472414247571570930753180 436278 -27598934682075995470570060800 436279 -19816797673298821799572940428120 436280 1876917254158827638761715712000 436281 -4587230712161614636980786181536 436282 -1209968514746950074116193962496 436283 -7824901418426016588576476061468 436284 3351840623957771737790982289920 436285 -6774627066842441148597551176020 436286 -3659893862836407763153114161408 436287 -4318661104991857678128939752832 436288 2486879422339309896637350936576 436289 7095327995766164450341746757056 436290 769255724174552202084404382720 436291 -6127664701581188140334101706308 436292 -3116950781613191910965189721984 436293 -1927162317051998760844650234240 436294 -738101655359043493095906908832 436295 -1634257812876019016144589799200 436296 -2090428730184647404576088064000 436297 20245822636902504371122249281040 436298 -2859553815554549187205825371600 436299 3505452500225141353503049563864 436300 6240154803190353366634479430400 436301 23214782992208434407101227687872 436302 909383740933614554140452017280 436303 -4582662721128271949305504330144 436304 1488737085742732318182340165632 436305 5600905763284278315132607728000 436306 -988513703387085007215100414656 436307 17364186201426506249665660280556 436308 2086010463293280892613794074624 436309 -14700509614860997893212125053490 436310 -136346131906429209386494279680 436311 2386865410710883959430255750560 436312 11719903783568811142968635443200 436313 -7094916477942286046970133368438 436314 -3233572145106530902122586037760 436315 -545509668619167400538095895280 436316 12082180814092320992796192145920 436317 3904030477630931499636384337920 436318 3153335518537106879698698191040 436319 1950467867654950051619921334744 436320 5691094177401664533111059251200 436321 -14960697580120455696211769440 436322 -5080349489566709669333332959936 436323 -2082700880824369681104784167816 436324 -4678423589871220559617781940224 436325 330088967409809248229439177600 436326 -7050020374756631134342363968 436327 -6912840977954036151820078969880 436328 -16186957656042300444175800099840 436329 1178031634075291382527700233674 436330 -3112009551793591168453777441440 436331 3348529278069924638400653289984 436332 3370597219194884863022839053312 436333 6468385577745592587959297002368 436334 -5188859487735405084518340680640 436335 -6776110863144532827713362089600 436336 -4009762111716907272234230775808 436337 -9195760901513195972300878529808 436338 -2451965434287204501895543082496 436339 2702213288481125175946735235256 436340 5373033911769582017149651587840 436341 2350691690309667594327492470304 436342 5146813452340517144827382631072 436343 -7806002224296514872637663200408 436344 -2799298528892949904398043361280 436345 -1407336577543933615811912452920 436346 2191831068836797467621234935040 436347 964249905495827679470318442996 436348 14366232328732097559890512822272 436349 -7139618611523110815366494444436 436350 2512801084016448781359893208000 436351 1345715975474667814953284088712 436352 1244837191231433478857356738560 436353 1931683430354921717009064089904 436354 8907874236066898802693245933440 436355 -4561556966457598861677263395440 436356 1138109124883929666089372319744 436357 12568381908097010477059697984606 436358 -662332807583320552015869889056 436359 1880552868256291829370535215360 436360 5901558198523722396340487424000 436361 6488255713160429421122398443024 436362 5998063980296991427173391940352 436363 -7038609754567903325676166328640 436364 -7096177278253230930325588919040 436365 4523639548450984543290646729260 436366 -114231093063271694817260728320 436367 1923667543290770390230779599280 436368 -2522609599539013746668273074176 436369 -11568736623837663698198697239040 436370 -7483319833337240113160479088640 436371 6209392299589553787439845721344 436372 2104670264640583149717672263680 436373 6709438347211777208027361805440 436374 4344967513957067100176351725440 436375 185872988013905608555164354000 436376 -768312192721762141615641937920 436377 3198756812591319982989730042320 436378 -4078451108034500765026477856544 436379 -8579412439780491392213226593616 436380 833850026876012376762143539200 436381 7400064936633259915332701381664 436382 9412824467703952573714313745792 436383 3600625672068707785900032726552 436384 5505103473533473653426968985600 436385 11936589623248212314190833138580 436386 -2422028264592118520151909801216 436387 -931592882356292663090915408896 436388 -2020849271898494340116351843712 436389 -566472142921970419010090748576 436390 1282551156853400269988865175680 436391 -4527390728441122061409963954216 436392 -7026479742249479907169302528000 436393 -6996339626427571249316053348236 436394 414717923387762922860829382752 436395 13821166881506727418824629107200 436396 9811959643623228270283288545280 436397 4694089127400531475866359572140 436398 5209010947338240318917854860864 436399 16932145575042306454476546784400 436400 -1938797689206003108042165043200 436401 4040759050669513936809258595200 436402 1200738370231788181499509240320 436403 -8267970217081188956610119495280 436404 -653662470861369591886768508928 436405 2552481569947943255434922316060 436406 -197225498057069468683916807616 436407 21708824611949910286386796800 436408 3868972209589965271382878248960 436409 11023943380713862226643412014804 436410 419826555642238756089899163840 436411 -17654063547779026806348053355520 436412 4259903349251910162944505209856 436413 -5786501397452339078902926502656 436414 -2687262072093555604220770928640 436415 1783105131670076853009737446080 436416 -427234468070870289976506974208 436417 -3664090497963543361798986649534 436418 -2429060076093895757074529157120 436419 5230324403733877918316344941444 436420 -258986008723069300997259774720 436421 -11707968194498988873269560521000 436422 1620301702590210720464310011904 436423 4054573033180139557913970236400 436424 -17615274500970169836977129011200 436425 2079182121067017441066837445200 436426 8463663539323951543665091620912 436427 -7020461802179207907048878735724 436428 12079557266080983109041851251200 436429 -435704958726114457234719816224 436430 -4700049596285167794370197974400 436431 -7222440880073334091816965193848 436432 -74502070295934414999775780864 436433 -24236332417961472875258215457280 436434 -1362265238473708671309621697920 436435 4049194501831864113597348668160 436436 -559398924579782716695020052480 436437 3372871425851695187363498072928 436438 6831263813989255649204463631296 436439 -12150508159848989009161218224760 436440 2738862561204059679512873164800 436441 -3272435333807180795214337175148 436442 9517740697477865189386809349632 436443 1165663685231246935306776775320 436444 -554071419007799092613341464064 436445 -2181016108302040898767752892200 436446 -5682574972813525125929937563328 436447 -5994110679392864271743547352 436448 1112343449964865186549429960704 436449 -21729204623164011817328577792 436450 22533747375609667666332864000 436451 310169797367985367440277524504 436452 803820209926435454672954560512 436453 3044462384419385693771302102080 436454 -3508394522183156413550204161824 436455 3929747436314344735484787086400 436456 -5221515278463634397770729113600 436457 -6251757493081642537729533141888 436458 -3346510332715504020249828503040 436459 -10445051701511571146982480579340 436460 -5580118123779381674480023526400 436461 10234112849888642367295136542272 436462 1141490686412842682909946714432 436463 -18553184953427406395972360538288 436464 187612969276600365817798262784 436465 7133051272957847140692607447860 436466 -4841806288434177988635474179568 436467 -85805891565913089168468715152 436468 -11306552906419811265272005038080 436469 -10923083931222734950881840368640 436470 1914620517228645173222917488000 436471 -1389528666154845287434557282816 436472 -15123795821194529010489973555200 436473 -9295471619080270148126338606278 436474 11360922937921692215016395528160 436475 -3877906129234146268896308616000 436476 -925423210232399061853194567168 436477 -19935239556701648086811726951674 436478 2631860765000281886201345744256 436479 -1026906679808242359736427505576 436480 1861438468652176567736331141120 436481 267762861427982547362673345282 436482 2712307627736850883341880051200 436483 1920102974937407273464692980732 436484 12629542561675272279151249958016 436485 -761748705547557990744285498240 436486 -2371285842219486517966714051776 436487 -6497571316796184886282960544760 436488 -2624782377328190641947635712000 436489 -6357420597337097889895639567488 436490 3360676529649459442803595452000 436491 2806307600625473438010970875240 436492 -10894224100312979204031557079552 436493 220804252088877326801176716384 436494 462462390049328446553580284928 436495 -11530901482543225639278598491000 436496 4401276050197586423011212337152 436497 592136133934606148286017303328 436498 -2193550930395960623512643430000 436499 -2128483326969798695321792360448 436500 -4504909865483774279232883008000 436501 6713166366322500229971611719612 436502 -934414942403492727836448194496 436503 -752645938350115839005585657496 436504 14153727612313821775661283317760 436505 -881197837939872879569107285440 436506 812058804641942220143616675840 436507 -4608376872879794357383745349244 436508 2953873387712452108597148252160 436509 -958719754559074606487040573684 436510 -4878901381150751587547488539840 436511 -5129732179364142307291218298176 436512 5590604786232709615517270802432 436513 -719000275513487679748197120960 436514 1120107998259890117839317401088 436515 -4957710728583798599062775449680 436516 2719881330911524630698955690240 436517 11086571021204389366299580001760 436518 -4049663181651329249481496487136 436519 4749652159320975060379039862544 436520 -540882169071277396208541696000 436521 -345522415857519685092200123616 436522 1468576736148008809986577782624 436523 -7153263975807973799204379633228 436524 928279376404326756531312095232 436525 1322184879154974797174410660000 436526 4701053066637947093376244903296 436527 -855052691250927299866341448752 436528 -2069100322321776122671139995648 436529 401005462126701320244688346130 436530 -220196651352502578308268295680 436531 -15589710579593316817132011863668 436532 6347485439611788962136218253696 436533 -10223124911317785738438494935776 436534 2947391190300136668345279614592 436535 -502509150460817698008672847440 436536 284909176724533558744625971200 436537 5034525195794216494469888512260 436538 5861011780429006491862376829696 436539 -10045927823543462872519785311976 436540 112095241872509259673838161920 436541 -7259998975136998625312395964640 436542 635254927655418113575595986944 436543 -2255939676993108524038665599520 436544 4535009727940338794782890393600 436545 1008072424323246456956727729000 436546 -296886406620421485024855175296 436547 -12003034113379599841707968648004 436548 -2121449009944415315995412434944 436549 -12477712122917300186021286532450 436550 3708816774303360554516892904800 436551 -7482301024120838033057496001368 436552 3989344200032732971548129454080 436553 1461146215207173492449489394084 436554 1591758123804752676831915010560 436555 4037564033536981430054850838560 436556 -9742166224940936829051888487680 436557 6106585459700105340239421061920 436558 -7823298205876938871284955149120 436559 13731229484910238998432050225640 436560 -748776538585266281398936535040 436561 608875373743983901789183507572 436562 -3083577708694493710425050078208 436563 2653977908153817284211822988800 436564 -2786802589392521328080214941824 436565 5258881054702508373534037754460 436566 2441853696127654194614320055040 436567 20794240490398681923760081308552 436568 -3963450724758330073729250549760 436569 1908224178997846123380317158080 436570 -3093768357053450623232534856000 436571 13723198059158105849442178184772 436572 2581485108937122849248995748352 436573 6634084766493102996752289860224 436574 6095304399835448652568647889536 436575 472872869267613793034683296600 436576 -4970549615358973636341124300800 436577 -8220385349105119614474576255576 436578 -4259137283307767042449386408576 436579 51792484686022127467547801856 436580 -5062662756219721464995924643840 436581 719967274432324874378878029120 436582 10360937330309550151836357796800 436583 -4626135581479323493782817204224 436584 -1437320281144843755739353415680 436585 -1638298635962443833741295712220 436586 -5920201298566110516949309982976 436587 -11038052954209646825157693960720 436588 11537838854161956048017810962688 436589 7999410653252650978243884467040 436590 175119044917617322775705350080 436591 -6185049086387219016712182281008 436592 90512865168168258817393459200 436593 8724905590311676622775495863664 436594 -2640211868542970151483792143328 436595 -4094803512971086219770489685200 436596 -4737447288520709131860237508608 436597 -381810180507149368337686767808 436598 -1634093762373592454934343632960 436599 1739145988005948345714904503000 436600 -2036862514144130455780462080000 436601 -18750050004200838316194395594400 436602 5877591115457106398805741176832 436603 -579808836743716634192268381216 436604 -659798121150759402796962152448 436605 -1729593661446741613307289523200 436606 -190964829676961936699640028800 436607 -12290120308571038991521815222144 436608 -5627031900557942862850188902400 436609 701894416157800486552054303488 436610 -696462092960520472295794691040 436611 733611080897476630556421901824 436612 -3986101364604163689991014724608 436613 -539340100740826352513519372196 436614 1900276539827983736417765359488 436615 4513880635330462568200864112760 436616 2585499490544341547169052308480 436617 21756144977476819678905131399040 436618 -313752156925982644389839155200 436619 2755447887891648044354045319096 436620 -4421065156775133664812289228800 436621 -854255605840673777689396143178 436622 12642926579675112009732422592 436623 6954769356637122714752459646336 436624 -4423708275477683766572573245440 436625 -654476429072956574363370000000 436626 -1979381615590989374791720697856 436627 -1829405934556579003804661597524 436628 -14179514585734746693905358092544 436629 -6169026491763373101746880952416 436630 -1113781994224015873485608409600 436631 -3829987910074315561495408002168 436632 565854074632493067268832624640 436633 7342330179114576432314380535680 436634 2352116893519568938011529512960 436635 -2885480069213691248408337432960 436636 10376872750395596003462368878080 436637 3591305838732276511587663080172 436638 -121114506189768684040759876992 436639 -10154771044363399461660677024000 436640 611349536755125823822833254400 436641 -8943340391410863497330325853008 436642 16286426721117063962893140949152 436643 -11471758418992379986572486793800 436644 -3108157794120810289784123842560 436645 11009340257809454834914170653760 436646 3130694668009446784177325197440 436647 3066407505928674674309570466600 436648 -12937984064516926738757543408640 436649 1588909489630557981654548038650 436650 465272999792823745571790067200 436651 2916555466156557571422276985652 436652 -5964175785924189192396721087488 436653 -1744463405148204333075804921600 436654 -2474183557717911325274629682880 436655 -4933415102364544644710253635040 436656 36245387494695015416681201664 436657 -1797328615910310344097408943820 436658 3862270110233051565506477120640 436659 -4192747944287623329037834399680 436660 1118447133046547697230255308800 436661 -2424570317006361684621526238628 436662 -1960925216536263515128567034688 436663 10858547538986853330675135626184 436664 234945960709370637782908047360 436665 29455092184638855167407638720 436666 3181353588829247483673874105344 436667 1289291453261328692105692280064 436668 6431554020692163623075208368640 436669 -3391068233697942442223306250656 436670 306888492464250494322497817600 436671 -5245545505612656278926057771800 436672 -2871330282884925002691540680704 436673 -7552466254344445413166776870078 436674 -388158004204948481726117016576 436675 6294507565034841614278902899900 436676 10195522644747062566629895800960 436677 -2583566713210518693455308600320 436678 -2586053126760991173787139039232 436679 6400343145174886630973798663976 436680 -5489502090672072649779506534400 436681 -2920823186761440610670808814208 436682 -7646193657469470042997496445600 436683 -3359073404994383850949039220496 436684 -7454405021870277021722097251584 436685 -1892150889203511550976728237620 436686 189458094931331356318832106624 436687 6838646979154638621018660356336 436688 -314069524913564608069865152512 436689 7554967840282307194076288562 436690 1076777593537786981220476605600 436691 -8245624811103757862124257313816 436692 -70739153002132608794837815296 436693 18408357146625112474469116004942 436694 1966808264866512213885079881792 436695 1771138573718977727269208985600 436696 9071139420231346063255207219200 436697 3888351529608270355723730948352 436698 2294723306253743205275865669120 436699 -8214448388399950898271698433680 436700 4176070893748986602582148518400 436701 1679886324932051811482605897920 436702 2474282362278639395418047828352 436703 2577827792815242245218910085480 436704 -1279332396018904056897857126400 436705 -290315651752760873347262427840 436706 8641539439834314890223026175360 436707 10742191581172739708398383413604 436708 -118384746691452139979019484160 436709 -916749193749717162400731110400 436710 1556114020121767379455367256960 436711 -9934419404594687802431055086520 436712 -8846654573703496017356481331200 436713 -1125822966768952588041202686816 436714 -3619220881783291705480880318544 436715 -1335207690976858800237271304400 436716 -88141823018351610243956333568 436717 -14504982333074567649557651176234 436718 -8189641419175081379180284188480 436719 2456382854733082114658975830800 436720 1717947111468605361196831211520 436721 -7055487995683092090325751710656 436722 160189015826760260560196820480 436723 2396837780307714640427460427680 436724 -6028430945384511635276451299328 436725 6420050696815383527129279448000 436726 -3058582487515545657313818446688 436727 10617889709766056551258749465576 436728 2738473611150799626441275473920 436729 -7850647481112371539543693227670 436730 2384618659517939003249948282880 436731 3742559152597369622790087587352 436732 -1367668878619399157901580121088 436733 14776451247514892507450498334624 436734 3925798697030426672608322533440 436735 -2438164288436279372648194924800 436736 5468144393114153547286060204032 436737 -3919535839360333055339884952208 436738 9014957863334871443064282487680 436739 2163940613721190851313849548540 436740 -2986893776251964189209187635200 436741 2220534884575924952636226130142 436742 1426276684966002525170711986272 436743 969667382294972565875905781232 436744 -528092889498640202266039910400 436745 4583595680963432312501755266120 436746 -4985897490531355711458723169536 436747 -11014118358813730517654318359968 436748 210720371773147680677878557696 436749 6093137666070955443539095123680 436750 1496848572062606399815300752000 436751 -66212275819297060465675668096 436752 198898200580914117848293318656 436753 2791903983309920942163926973440 436754 -11881452222827680532785297711488 436755 7001156781948394880492724184320 436756 1007280036322389206109497011968 436757 -6735021896337739158259487690994 436758 992656016504544396258900172800 436759 -420976147596758750085459298432 436760 4772626646898357041394023424000 436761 -526204943007684076923302799612 436762 1997644187043951344903040379632 436763 4636207104834441780832462305360 436764 -7184050645665149651141474208768 436765 -3456821676926149815171082521600 436766 -7017030593298019788615447034176 436767 -4848376585283895726845785953720 436768 -19199354546942211915359222169600 436769 -2545791138580352304596297480940 436770 -1668382329617923479427235612160 436771 14662379382353130081994104596832 436772 73343001403739757367686328320 436773 1918630317977220647721807684288 436774 1645552068065877587149461013632 436775 -8666290900394997534673748779200 436776 8116416571198668782769764352000 436777 -13153083462964555192769019147360 436778 -8637760529301312811520026804560 436779 2375147184270054946448003274240 436780 5614757759689177872960007833600 436781 17863223538065413350678286616172 436782 -3412905032729949743951795855808 436783 6437212843185387308228581297384 436784 -2470886375433517603972619059200 436785 -2933543652547848876427516712640 436786 -2557882553491696451248967204592 436787 3795986208954393976234011331200 436788 -8245258440771055646665443741696 436789 585441752615008813218593454556 436790 -341299670982646666621932518400 436791 7681965869816188347019950835200 436792 2087906126868156924549938995200 436793 -1100555539832425080904144934016 436794 -5403470789394164438818659072 436795 11955000983743114573490948764800 436796 9221683444051998581938048281600 436797 2928137453142644698043549739174 436798 6988506706059674414003561151360 436799 -12201191735940471623363973139080 436800 -167790862146449400713655091200 436801 8308179093540109695891683524802 436802 -878733157738438923546150201648 436803 2499044017768958845705363603704 436804 -9721469553024561924053623529344 436805 -102135622936645632023603760000 436806 5737043864264544201992245948800 436807 2749051286806811747031087364912 436808 -9765627031875513988778383703040 436809 -3385953132602691649245552685296 436810 163151150649215951158881840 436811 -6446718884953559643284919780588 436812 -1911374000271332505838810137600 436813 -2215374118851948537392532416276 436814 -958872326482453946711993784576 436815 5429058845532501155018777043120 436816 -1583739548221341813839931506688 436817 14224434181641119923631825114112 436818 -6090840906255543924557298662400 436819 2474391442849101093779777578220 436820 5765229136578621405796423438080 436821 829233354126380621681623965696 436822 3084948897669415337682369929472 436823 22421104455412712232607877247984 436824 -7482521553949067241353682954240 436825 1980970593959790820433979809100 436826 -1844998869341427187587192657216 436827 13124856939648303484403693028720 436828 66211809904540699018615131136 436829 5135083677284717511566267881440 436830 1059767011382016734643516001920 436831 18458560982953481691582667353632 436832 1063061947366361434805676539904 436833 -703209568353397112379547490238 436834 -4477709362331858543060523467184 436835 1366843851052710448548341116080 436836 46845959504458202436246312960 436837 169880789887136961958199245120 436838 2583550877519006867121940036320 436839 596895813806025222675780023808 436840 2260493905990840954462225612800 436841 -9601885388005665956189508130758 436842 -1043028885124099200478903734528 436843 10698874450046717030384868972288 436844 -13781668737242169145282420971264 436845 -7739227650784444132725886056480 436846 -7278405441349879398652381960128 436847 -5506667111700541167174352123320 436848 2786944670457031571999765299200 436849 -3920730353570140662080153858688 436850 2361435322992118025225601620400 436851 3909788993006438728644987415380 436852 169328744307379430043600748544 436853 12635199272591835209833566573102 436854 -901135900401298695514428203520 436855 -1645214023876913295363263850480 436856 -4693042963144318484062513152000 436857 -2191052410422999352417458208512 436858 2868876986222214121364652482784 436859 3651187642634201125417068292416 436860 2920039252926805733746353408000 436861 -4162915370248610611433219538368 436862 -288813890294736677734498927488 436863 988539485649925814702454809088 436864 -7290702611524030338972600238080 436865 -10119994672187970524623552490880 436866 1623254230216555330764566778624 436867 -3987225288078762620333748896360 436868 12992257078725259833436237958400 436869 11808074419155765442595446851294 436870 1368186083348916453268446334080 436871 15395704884736585459371313986072 436872 4309578825595126251290151321600 436873 -6087839941841674694141050881840 436874 3798829471419354555821652549936 436875 2163836484332614087946649315000 436876 9623587317851087187261356782080 436877 6119218294607612113966709208000 436878 2390287964051122102485572612544 436879 884196021247045888076437996584 436880 21451672828117048198913064960 436881 6495783536715855430900723822944 436882 -2941491428762921939384826597216 436883 6585522529299648958770581036160 436884 857897999505386562717290612736 436885 7302134834444082029571800841600 436886 6648822545307581916001247920320 436887 -6217150234821220749801503877120 436888 1552418870992496298806391336960 436889 -847285993563469622293311056310 436890 2472696507971802537561213745920 436891 2384978690572192677886527347744 436892 3189442195830065562803483166720 436893 4206240675139063090880495686464 436894 -5874965596372596744253598757504 436895 -4532978017460505587720914904400 436896 -1255051616250619632134129319936 436897 -1412368234446245253006619646780 436898 -1528343162029268350103293982208 436899 11986993194692787903712727526264 436900 -6211058846407420202135285356800 436901 1627297837388391002991299847900 436902 2108291572983425309225519562432 436903 4093049957914510524092964846960 436904 -4139191347319452150536922900480 436905 143431076044009588303995926400 436906 -6153965583193267538070976000848 436907 -28584386567364980926764869662248 436908 -1133607509954010761564240510976 436909 -605858967006031069969565734560 436910 4331284825557757134879125415360 436911 -8280162973835327837581289639928 436912 1303010044213754585079298916352 436913 19358717352651833907885434838162 436914 2182318594510246989489778821120 436915 -4270327104731476020652868167440 436916 1997765843864946303161976570240 436917 -2277412674334899438758210717760 436918 -2165120616982537877683806303840 436919 6308628643323660160917662821296 436920 -3495330725989258796579728588800 436921 17885342049075606394179996451383 436922 5925516645231776441404354534512 436923 -104397111128369378461005353880 436924 -9344663484960176378212222400000 436925 9514323884363562888924236677650 436926 -1868783445463695580546978148352 436927 5765435057817856408749530492752 436928 -3702564177102713244672649592832 436929 -3397324907535055329984069771216 436930 -2029248336055654839885666540480 436931 12217847666031041747261059056 436932 3157025340527250828486358959360 436933 -71522329435878698645719609284 436934 -1617629869543937132651209940736 436935 4377139145967875198528535886800 436936 -16306298547359645942960015416320 436937 7713968014535538598602675094452 436938 -2136990824068196314598309427456 436939 9019160617291693041214975784760 436940 -28419682316766947436686776320 436941 -2514433348467319947318562282560 436942 -6055026314966305979649771617856 436943 -5502029208814716520333246917600 436944 2506777696091003398780328607744 436945 2717667970584053943714169363200 436946 -5265506853074328112154991846240 436947 -2192542077023782685340074627328 436948 -3755056105808569635108038662400 436949 432610924826287608180426125760 436950 1494411329364803099495460885600 436951 -17004585965978691044785592625168 436952 7684265742839222126916238725120 436953 -3740054753732851533313657788192 436954 1262110810935398917109755057920 436955 5067443079275937797139864426720 436956 1196948943165951371132951122944 436957 -24571543862569569511403432794 436958 6575633198072572046401319038080 436959 155096235488338409254033334304 436960 6402913441812924117098539253760 436961 -4791059304202898639548661083968 436962 -1942349570246957588396244069120 436963 -15871232811030751296783269042788 436964 1363057851747801454152241431552 436965 -8153525317691153688186759446880 436966 -184422562888502806498284325056 436967 17902538614460208896715243305016 436968 1391062214813532169328721100800 436969 -2388441833816804332825024496156 436970 2587349317383624727837380980160 436971 -112989155457315152689097109840 436972 4249169454307198845512853642240 436973 20300492750065016255751421323222 436974 -503797722976463584878558978048 436975 -310393467420518697570610819200 436976 -220238515645263971486444814336 436977 -714796365150556647957893693952 436978 2304129599151922884102956791344 436979 1023011225353697180276643749580 436980 -2400879264673640977360348784640 436981 -5321969741615963996505740317600 436982 -2226625516486752219431388851328 436983 -6018144708972098124573403325976 436984 -17832400270013471896017633853440 436985 3993534341680137849056298911760 436986 -1070806302978362791460729680896 436987 3057694747295988039741650437960 436988 -4543901788025330781898032751104 436989 1695915112378596580693073517120 436990 -1401838069993227047694951849600 436991 789072650131155540723604997784 436992 -4649304787058409746120583413760 436993 10330339097828457129951404970242 436994 6372002195319176444094184699392 436995 136310402186550653513750791920 436996 267240118655086476542421495808 436997 -6856907291297799994921778551488 436998 983541684188445562537065168768 436999 -9806056854383269517715918289000 437000 -6028189183474892488844697600000 437001 10983291001897496256615358206720 437002 -2075296936987503792857602673568 437003 1386742081127927084354585186304 437004 847626972566206776223993574400 437005 4580503603651670538579024280320 437006 13886466574054580967219319814400 437007 -637467432884397680241116676096 437008 -842235841769473863710379343872 437009 -113499843869682471425595255696 437010 -1605815717080206725409952097280 437011 1530080777965283017089334349612 437012 -7248073155720062130599552674944 437013 -7976813213757406785406406292960 437014 -2526124773254817467094336192960 437015 -2556242584063515843912694740840 437016 8023645273829311691745959116800 437017 1370944280831576024604853368000 437018 6238504725980613669799892190960 437019 -3056308798513225200825409770240 437020 -8492419599887802419417051435520 437021 -6057613749045967929906427115508 437022 -4474650832521253193732488191360 437023 375008818421040961819698734544 437024 5192596349941988177509248663552 437025 3807045998185090791687517522800 437026 -8922832202223557333059678938288 437027 5844131109343380708210396887952 437028 10311842007882524959657441320960 437029 -13764475147091973765697130654816 437030 2365001912989703153530376812800 437031 4520527629875701998338752706592 437032 11482275949877386130320523750400 437033 15693094630777886123797075932282 437034 -633082725318724356158032983552 437035 3518404826570017329253669008480 437036 7790336243998832420877121602048 437037 12312029206154738581681123978560 437038 361345290286447966384743137280 437039 -27817071956366491043902849560144 437040 1352458676742633157650209832960 437041 2510495211510658030064589447264 437042 1233344333094294415392725094672 437043 4169086371652530987162661873464 437044 -1767706462438109917485034697984 437045 -2746085658797912676671934318720 437046 2762320440978252766428235259904 437047 8617967330875840116432461623240 437048 3198248428459335411021095055360 437049 10957055359167792354135756129120 437050 1552326262852209994820170558800 437051 -250353789817249630792537031208 437052 -53005918008221878648725504 437053 -13958792203332455998107456034944 437054 -1056249104710023126144625569024 437055 -4755543961598764171150603152240 437056 1069943971229417313276188426240 437057 2305719483033930855119929617840 437058 3970495737152964342148500665424 437059 -5105785330526270725295914393440 437060 -1870553572031824119244868501760 437061 -3017599268447275722449710295328 437062 -2587389795582936430289003383968 437063 -18033809115461713728118320983016 437064 -8176999178369345622216600084480 437065 6016730588192224229359506867720 437066 -982050690246676276276617665280 437067 -441349246029454807207768282116 437068 -913376790200118824858005073152 437069 -2436333186803586857860914365952 437070 -4489841290317877677411752912640 437071 1632939743740299589384224252272 437072 -625902739442911752216469831680 437073 -376169260976971299298360029312 437074 -1162096615678530254542189838208 437075 161318200094210120187962892300 437076 -255879093884843425685719726080 437077 -11118500373148349354996850977074 437078 1844419766578616731879879084224 437079 -2724751858515237302172123391920 437080 -5078856962066011270191540633600 437081 -3743034640619461319445357705468 437082 -3092850485414477578425067324416 437083 11722421261587485050756087307332 437084 2318130823301572938264641842176 437085 -151445246586621350835922500960 437086 -1252444940325832518674108110656 437087 1796350803645454677740083622112 437088 -8370869625216244480995022602240 437089 14214003456844251949675532895556 437090 1136383733314649847559380609600 437091 -5620760771554395547943993298000 437092 -4358197979880774025754358816768 437093 -18075851871517531098742911974658 437094 246865872029229106413135143040 437095 -79582185325832869649921212800 437096 7435930010828270055008069468160 437097 -9329832273564167874950967136128 437098 7487622883770631720955228602800 437099 3435754690878496525077982060464 437100 -1343223148019632786114442035200 437101 187064652189360381558089857344 437102 9176079235943128821958493938752 437103 4581648679336526813931228070800 437104 -4749233137915370167734110060544 437105 -9122962116249776347956656545740 437106 -2410422520589859491753602392576 437107 10323117241282804121696150392320 437108 6701880403611359183169293193216 437109 882496690790261970361029071904 437110 5102022954569646111131330472960 437111 3361979572197574076307084356712 437112 -3424369073086377412694223482880 437113 5675991530227481964150420048362 437114 -5261066872778742466793799068160 437115 378726714300120001201883427840 437116 3869128264897182723825649264640 437117 -15983446032979668387350019745140 437118 990598259582979177032681425920 437119 -7385196062027050673519935195920 437120 -4949531230246568193362912870400 437121 -5138695346798866392108751414428 437122 3351014961132098989942062700032 437123 1222570010830147088443584792864 437124 59118925735222876045313280000 437125 5358961967853633718203715230000 437126 -9240328030200376161214906146816 437127 -10505122025107242511034593006680 437128 -11706908701571845504083848263680 437129 4613352294702820143722800290192 437130 -4033445479235425245175460928000 437131 -1957771844678899192579250227200 437132 24262781914759612000870997148672 437133 -2485617499608940953369298231200 437134 2724937291168573793442375555072 437135 4157452231223585772153919603080 437136 328410388873501187346040356864 437137 10153958394076990236866239796786 437138 30572803822442585116074052608 437139 -10102114791252084290395092552396 437140 4017786964248060460336054855680 437141 -12285848731385165451130897081458 437142 1949234886284984626822393382784 437143 4014835915568498182308058619616 437144 4565038646175795824405805342720 437145 -5461350450174808205527773682560 437146 -10896269656355984058473776396320 437147 16617500391919738551506785257984 437148 -7481246685881845892530255469568 437149 3454444175554034500020058130150 437150 -284433332673964451097447600000 437151 -3310153104883507239440272775040 437152 -20363059863464427397946120601600 437153 6123201035600878086270331026402 437154 -975672936695848243630561418880 437155 3627219204816574625694211255200 437156 -1942814830340075632406927478528 437157 -5376482813066299774987199427648 437158 -891646116104270516713346380320 437159 96891766019523557531352714360 437160 -3326388504070428556819553894400 437161 6466797011328002113589167936320 437162 683638958933844634107994134528 437163 -5602007061806046012417132415656 437164 1051198678584614354780820703232 437165 -10955935707788793655083035405940 437166 1088623637415072152860423233600 437167 2547072780163517349774408711312 437168 -377746221533410702570911989760 437169 6389374987919867475525170680944 437170 -4594368618010839969279002394720 437171 -44945210318125245402539564208 437172 -8871474907879084630237232775168 437173 -1259493291398330319725880754 437174 -468411948122500764261555648 437175 -5760753947306116175785634541000 437176 7035509677095397612458946990080 437177 2585114139087088212163205920260 437178 1747303810534861721474027383296 437179 -11907947826774756599863406799224 437180 -3533487766154849014918690905600 437181 189332500313416499643262044960 437182 -4684911459072476974393005911808 437183 4677395913047659303718207053104 437184 -1971475941275521311429529436160 437185 390019443399705555535705220160 437186 14795549274968179888780627322880 437187 2900548820884491585722059216560 437188 -722196940045816197191095818112 437189 -16994808834381104166207643389444 437190 -933696265527443359567777536000 437191 -1163674427075310565428711994408 437192 -1750917206677457193711435939840 437193 1944920557166746087470567158784 437194 11072134292420568414414457262592 437195 -9813648941198443227095316198000 437196 -918141589472798244884435255808 437197 198927974890465499132603330328 437198 -9972443377657290064285987118400 437199 -856508768810552439506662133760 437200 -64108047954812864203358003200 437201 -10391222949736923789229043670798 437202 -334693091093073565532430215808 437203 1367890094291186822263963748000 437204 5017498680676410887061227308800 437205 3715154275324751338204464867360 437206 -4087210456013725076046446112768 437207 4165620578917755491106628479120 437208 -8695301707954938695508592496640 437209 -8673433966144608725510233670960 437210 -7145026263527599171188319998240 437211 -6294004119623318194677994353360 437212 7653246252964009672476920531456 437213 -7876639940973349193926787003040 437214 1155247062413520026440024799040 437215 706066091366184151842324312360 437216 -6379897357890285875179450269696 437217 6731422313832793508696374428000 437218 -3419685038511952656724453271040 437219 -13546717174226364228598652737380 437220 2105902341740726160396106567680 437221 16736581339352019400719776676700 437222 3102471029998433829505594098912 437223 -13252021782724488463748165816496 437224 23556556109481603132777431040 437225 -910819701068873183511983225250 437226 -5136050651761473385720041075456 437227 15573018841992720796112617623396 437228 183058318006628395147185008640 437229 -977921705510693189766166682952 437230 -1627879588984735244293488756480 437231 466701354122896630615519752600 437232 -372867465391281960333414727680 437233 5549194420013130582336680419380 437234 -2622129711813819257054122180608 437235 -4592448469318121704347701909760 437236 4640710886254299900472850154240 437237 3036001573387777047434820275886 437238 -196797785064435277220886616800 437239 -13092100553022042279473917353000 437240 -856587873740524279411896115200 437241 -3723462793102429283941795977216 437242 -2787027349473158523679856514816 437243 5704321649726137489893473427492 437244 -315908433039961086614692945920 437245 1190932947758118448245362789880 437246 -8672179164519686766853082492928 437247 -2318908217347208046707214966360 437248 -4274524197158700504456598913024 437249 -6589942475106888839782383884880 437250 -1852653956047581352195281024000 437251 9201533865650779343285431488904 437252 8665017309136921913956075844736 437253 122341637101169434323627048384 437254 7790999269801579070752174356576 437255 -1056706902056245388676591820320 437256 4594701601920191776742488273920 437257 -3599020691976029909893238453400 437258 7732963890312146073406932978480 437259 -8691539854235000730874799507496 437260 751289027658932442856562426880 437261 13972258869996129128885431225344 437262 2049136937101189474922576793600 437263 -7413013735473026467290045521488 437264 -1123521621095330590655757803520 437265 -4156852409870205918487051584000 437266 2325362732801999349836497021440 437267 -94558764954883226492513725560 437268 413408437116654075184402642944 437269 -840507117238480593334550839904 437270 288797267878735320329871456000 437271 -3390223402650886502232957262488 437272 1723712990139710156952536371200 437273 -14687325974206175051147469191478 437274 3052676288473046790236602875360 437275 5966093648399360169194249741300 437276 3493354908028755190237614056448 437277 76553894458397831715288961920 437278 -11282575377236114913583385453760 437279 -9098898176784038048615572713120 437280 2635822257041031699621551800320 437281 -435860517673201806743445417068 437282 -4605240645338931905175765625008 437283 -4336931279889273371310808457472 437284 9116307581132801797708579711616 437285 11732227648133543699986241527200 437286 -1330318357361965450433232617472 437287 14111890419339906530840792594936 437288 11939546595123171225018838056960 437289 -6718681169157080933620161083712 437290 954434228958940755959407918080 437291 -5071478164408197335364039897120 437292 -11373791488159396430591678592000 437293 9881501871041565987042706203542 437294 4123581437129670807194850240 437295 3692326957776413143760644258320 437296 811216558461779782732155387904 437297 721930503007650128052821688000 437298 -4687904017925105622762215742336 437299 8138481133978991890665213297264 437300 2546285457339467200955533622400 437301 -4512586645195289237835222322770 437302 -2206324851568737762046991895648 437303 2133143920327240312834731629184 437304 1129472565948379091898069811200 437305 -13433570505118989625733273566080 437306 -285664294965235057340960717856 437307 -2643820222930103226747458688912 437308 -3876286969231071345324346291200 437309 -9718893136348102688825349582048 437310 19209596723503970612171898240 437311 -3983591822309743368008126465168 437312 -5285523788013929167108085121024 437313 9914693010656557826877106960944 437314 1768286811962703610246457282256 437315 13114632631583277912336172002000 437316 -3050034564275472166838108891136 437317 2578168800550765543954722424192 437318 -2547665979856942004664355699584 437319 -1026423217639848307258540596600 437320 -1010791811751637615453868083200 437321 20162952267926494691713737378522 437322 1213990025380856177121200494080 437323 -15776870827528715596287876406280 437324 11103133468366098530519103357696 437325 2730126823704176066602089840000 437326 -3231980668173101725554173020800 437327 -16480183148402140418323734305280 437328 -1628473824881555380174813667328 437329 -817468227520228359785751136016 437330 -946439132394060029175312818880 437331 -10562500373018613095494302034248 437332 4119618081037099768455797647360 437333 3976185802317772011249077843004 437334 1658824052487327550966895570880 437335 -7199038267044434588436429435840 437336 -6200003139469542464257851832320 437337 8745700604479359587655629445594 437338 15764385447666043748075916062208 437339 -2705494827467915796727838786544 437340 -938940965875326682203909765120 437341 -26690696923959306282859422250068 437342 -2496967544947514426201378321280 437343 352957015360687534604091550224 437344 7125837670838952360660471644160 437345 4832332528329571888144017155520 437346 -425204985328164028406261606400 437347 -1109579915899073952957681417528 437348 3667070634303799365833634103296 437349 5250021807170320332723425574720 437350 213438409514823815795903954400 437351 18535303281415065909068480135352 437352 5905650242866385630800468869120 437353 -57932888851457135365567996096 437354 10869530265519652290170072915376 437355 2732731504567018328418729577200 437356 1188588252580468016336743606272 437357 10412423642099623181826495339606 437358 1584611042936879865502567877184 437359 9446642735834770066007165853360 437360 -417898309586115889427990446080 437361 -6923340626590791273302361911520 437362 1490844578716575443252043324432 437363 -16638959581147870635270372830388 437364 -1178175629990720596209828393600 437365 -116437676036257010262476752740 437366 3085073272587959535079237212480 437367 545419906957993973833766442240 437368 5756391676789506718528989634560 437369 10769583645956931399323414098944 437370 1450844542890295236148640716800 437371 14498285105749345194789619421544 437372 7375810309758743481059132975616 437373 -15143116093435507932103459178880 437374 -3658037559532503924203227430784 437375 16407828129737043804688437750000 437376 9108641053408960044358088785920 437377 -4292569715635468099654605012908 437378 65519645996985912575850108960 437379 -1299354580093388856662735695872 437380 -4132853507590342470143837798400 437381 -2655350060853895567407282736608 437382 6925597286826294682774238277792 437383 -8755342177984391590178715297320 437384 -8649278427212287826171787709440 437385 -3313090295995477495506259527360 437386 -7955728028569547077308956061696 437387 -2601251859425078460646388369964 437388 -502778371337473755527250444288 437389 -2235297399954546156475843156810 437390 3786386905618312022814440908800 437391 -3000338314023650802604493282352 437392 -497173620662461443241682427904 437393 7670042267968702921065949334880 437394 588801410715492103547926932480 437395 3962696204355230941295969170080 437396 -111793340528228045815703236608 437397 1403552797525337761517236509600 437398 644056983007229262415966971264 437399 -20171803295448170608367574824760 437400 3440739067145431629968839680000 437401 2961625945592215137313048163402 437402 384945793750897762064460979200 437403 4703066667953287621042120809408 437404 13037387619314607969745710208512 437405 -4112740323408985786304351777940 437406 -6487353536370226238424576943296 437407 1118043127570734430120936271160 437408 13856430961907167983232443678720 437409 -1917975615529991898594152642112 437410 1240958362951059997657129758720 437411 -2491846744081647052511582242848 437412 -4290388786822855161687772658688 437413 -12129545572338811267976946134338 437414 1953538226655582353178546346752 437415 -140295757004183719879320240 437416 -186851862558169200637657251840 437417 1917826961897285454705319013220 437418 -2407509299885424802948139212800 437419 4756128129723716062475444920480 437420 -5330948846758559134445194782720 437421 6575867657866056224985886562112 437422 -330167041928612408781733687488 437423 5507551188435897502209212294880 437424 -823134761272616278209264156672 437425 6022974214498040315784525158150 437426 8056402653036784882598539096320 437427 20259339348192777102817982665440 437428 5431249400478850391761268547968 437429 -1125983884950280998525847114368 437430 1108356403487178535375686174720 437431 5567861035707856744827080514528 437432 -2726462287070058045946206105600 437433 7285191231978727511061581964000 437434 7245909593276141322138238997616 437435 -1435603614354457394685077181600 437436 1576720834191683483678322393600 437437 1027935914905382584659717519360 437438 4134801475466415549593038245120 437439 72735876736316445341453718528 437440 -2132141366481225242570611752960 437441 -3545466974484576598764898192896 437442 3895331958459672152092228720512 437443 13396243509041111415609883337080 437444 827827027442697036396817244160 437445 -5876615592758851609397525046180 437446 -1901583975034306261968192455328 437447 -2641634238324328761479445447408 437448 4842021979703711998149583749120 437449 -7994816795531133484361032087836 437450 -1676321469172130404069904690400 437451 188345411772880043916033456384 437452 -10337193906099373464337016644864 437453 16995015386542731893727354060 437454 2120264328022001222022524787840 437455 -6582850336132596278893453211640 437456 -245147705727355747732960051200 437457 7379776755200761371476636563440 437458 -1958561125615935676206151732224 437459 11539670262247244649927724148040 437460 -2784732628142492580897335255040 437461 -17810763166245965994468387073188 437462 442614388982725447976842301952 437463 -1619863161631951113197113517640 437464 16763957939332014033150646272000 437465 745370180396299847530017676800 437466 -595458975544489794882436056576 437467 -9307955418132403078665309255484 437468 -6047700042370941031520234276352 437469 -8123016080380674925499511977856 437470 -1432377246758359182706601729280 437471 1156900917637445105745332832672 437472 2004577042918152685219476406272 437473 -10533665008465596692248168349278 437474 354229313518863562205117510736 437475 -1048935451741238557324110744000 437476 3842640020824017708569679175680 437477 3130510387364178780466359543612 437478 4326040233897601066039931114880 437479 -3329145987699583545995591823824 437480 10459389042881704776027756902400 437481 -430749317688514919884204876656 437482 51570876387271199275896026112 437483 -164953988241457692389847345468 437484 -336482204241517319089476094464 437485 5903373109925386417378814805600 437486 -1002669169973260334639888976000 437487 -2020431433556113823055820859640 437488 1512149910041862723681337507840 437489 616766884568415582157933526568 437490 707084791766178006169303650720 437491 -10275671036882466302473253286216 437492 1958917147281899189929282013184 437493 1607030696428771856242031635968 437494 -6837669593110889952210368438400 437495 -6032847399292754958256344447120 437496 5616307573361027970453663436800 437497 -4882381192833421247121992476054 437498 10494346998442323520044086406000 437499 -10107979712613368931807747755316 437500 2394059082096007731451592000000 437501 405470807724828717354110666502 437502 1304092042929581456791742423040 437503 -6319888227475917653933852954112 437504 1917133035852837502873617039360 437505 4368819724073273366040954706560 437506 -1512997360924278384718576667136 437507 6059028005039995706796247138512 437508 -6901195041782967403552518420480 437509 8177197491662588293401835743710 437510 -2127359058487343412112606861440 437511 -2521713571660672071293702888496 437512 7857962472412379818438004090880 437513 -1714186995233407998757970596080 437514 -1543625048409979396683770597376 437515 -1170077466960432567904935214080 437516 -2467974240392189881369236322560 437517 2271960747906196070302781375628 437518 4470547948083242035252686247104 437519 12081059537130361825366792735920 437520 -1633107978565228128151960289280 437521 -13453673697140602135560682909710 437522 5303790111639001253400430119312 437523 7847243357467062613098983477760 437524 -1271304613292747760044529926400 437525 -42539690480611935627596018400 437526 1470045932537297347191203274240 437527 -3070384513186620287603275933624 437528 1911676424604403394471875461120 437529 1789711422854511009304092636288 437530 1109836222660880343382092968160 437531 8886382854145468041277693569672 437532 85641095701226787531753871872 437533 3670538267268452764943708199782 437534 2796525045592486787207234145792 437535 724128255058137425910673459200 437536 8346323007773899640463753216 437537 -682689540260501132195494529388 437538 -738250590675261926523722864256 437539 2945044147271731165917326773340 437540 -12369253532243762933746410885120 437541 -3973162829810065711417642972032 437542 125734388238192127313906243712 437543 -16309534130316747947183801363208 437544 -11246954619675689850933327052800 437545 -4121984541421927575799890500700 437546 214843583806269353047853199888 437547 -4977320865650963594019673104960 437548 -11946486850633097291384995508992 437549 -3488446543917292678161268018464 437550 28759682757286178433346564800 437551 2567754927483767539952641114600 437552 728126918080015992616115896320 437553 -1820235544976530802900629909836 437554 -3941903963256924187163919327840 437555 8292853450479641019804222270960 437556 418331057273822722082972405760 437557 10815789334169531893436617053806 437558 -7649369169098491997805249846720 437559 1184902681017424494578690961360 437560 11409688983171455209218940416000 437561 3413673336776087415118287714900 437562 10659427582484980681832735712 437563 -1605642874739895614237361268704 437564 11047460802596569580704533298176 437565 2244701301187285260278790935040 437566 3801370822868789196461098175232 437567 6746090164102491669078070249392 437568 18592926535390878956859162624 437569 14784298224220167798512543200560 437570 5635991798435569359259233100800 437571 10244943286697599161894530491140 437572 -11619748487504857123530557588480 437573 -8009236293425771669648740467936 437574 -10567168579623969509813924130432 437575 3681450221542044977663421159600 437576 5613442890692658656614047129600 437577 3258113954594292827726735637504 437578 -5254645911051801264555284355744 437579 -23853942274784843767757513919624 437580 1723414293698530239181690398720 437581 13520460825000959214734964172800 437582 -8133853527449251708681264958016 437583 -5976736584340757294281319379576 437584 1297486724011719265616775479296 437585 6314746631985124918544283873780 437586 3758782173620608425495645108864 437587 -1933149462311157771512516063764 437588 -12835490142739508285512308957312 437589 11705326205434583127266190052800 437590 6507867004535931477831944236800 437591 184092337247624259795097970304 437592 3330937383553292907021404958720 437593 -49685314893604481603278848312 437594 -713436062837946067466137061904 437595 -5156781716943528766507418478480 437596 3344848682469921148475282452480 437597 -17926628694850954175668168736628 437598 701937075153242273706599067648 437599 961934242128418152732810165736 437600 3772651497200598066276247142400 437601 1452440720840955268050371620800 437602 478728474200411935654778143104 437603 13455951032442222421473601517160 437604 -1332298173675243724143906991104 437605 1388424489138620232349079352960 437606 894861528497985010141495593984 437607 -7085246971148131210246995747696 437608 8791310113145706679043309568000 437609 -5169920386514142466167684270720 437610 -1900209847821427027554605798400 437611 -77311486971670522018084352408 437612 737189630903026606670760944640 437613 3755778081058404661752581544000 437614 -7832411668543821746284538637696 437615 1957162372513320035880756818760 437616 -584337299181465541277898178560 437617 -11270272622495886687071824731648 437618 -7940583976483873629198153312240 437619 -2921352324596322873507548191440 437620 -3555908965380938462766285016320 437621 -4689026797127575751499348927360 437622 2245816062164666382101118055872 437623 3059729329248617248599928165000 437624 7940892831283604139917280030720 437625 -6114454693108893110326674915000 437626 2085454893377334643418734421760 437627 -767817957139285549611254891520 437628 4303560318247528081985928798720 437629 -9992177907166061582255623931770 437630 2156670955693646553386722492800 437631 4607746207016070667718882465424 437632 4741064240666848267659682775040 437633 -5783391871794070430678159501760 437634 -254901817125347137049014093152 437635 277747377508529547747521047200 437636 -1746306355180675334863076881152 437637 9254927245397087913603144852960 437638 -1405969519258154533042805669280 437639 -10176054645189680262319463738040 437640 -1597017460450958447200601702400 437641 5494857892087805423137911590042 437642 7613175842381591841571812175872 437643 11872116930456015343976769821064 437644 4160070856041274263449035948032 437645 -1688930254561031968803599198280 437646 883964340984320069656710528000 437647 -9435263513364231993214036400128 437648 -1431418211319001272351932989440 437649 406035266569820577297665191008 437650 -1571513723376809989993342837200 437651 -6261508029378281229251562027348 437652 1277132144102769690695838485376 437653 -2393541352114980471129115754098 437654 -16962144019845793378114971648 437655 -732309617264414789194759382400 437656 26572363464058767887498588160 437657 -18262131695112488627562803622 437658 184046888492329832586624946176 437659 361575476911022516185949237304 437660 4449557250117599518031149363200 437661 2133254980797952253274636563232 437662 6256212558389155845786398961600 437663 -2070312443332991771451096583080 437664 -9992695065835329189542130352128 437665 1339947259149066674888565907200 437666 4141719256698974853491138974032 437667 4118061951766974689220942114048 437668 -6216799164384808251341945856000 437669 -9501489913212238821875638772580 437670 2103672223911540756850419859200 437671 -8742436695685453058178208510896 437672 -138332312484434704160455603200 437673 1933699102212417840703689983424 437674 -5072821805818678703415237563040 437675 915158179994131368872037333600 437676 -5156830391221619487190543661568 437677 19418012280754033768861452949526 437678 -9137275757290474838793842439360 437679 1558012935172575867490727205048 437680 1056671664323985185617953423360 437681 11993731777799863479333468718482 437682 -1729494241738501511868765520896 437683 621280204069555712785098693040 437684 2977262100161319210149855447040 437685 6892021065347704972458313984800 437686 -6263416061722876701892500890208 437687 2827230553230365878849533399336 437688 -7920486459239189023406105395200 437689 2013095588773209011971030057472 437690 1098044405736202484982154736640 437691 5181516214328248526937049575192 437692 639569429953374276502701986816 437693 -3337466900215755758119978256058 437694 -2301155535058787045918369361600 437695 -9913762205836514247751155307800 437696 394967750033486897429461598208 437697 -93099409185574748346314601600 437698 2024737120645241591593894971600 437699 13306744783279090676289982230936 437700 -3059371595467389731594518656000 437701 5340722515643169729292910013504 437702 4409499417732922072940684942400 437703 -491419228618033565588615036160 437704 19156628769894438655841814389760 437705 2957508166567975132312889989860 437706 2059501636744225810790019800112 437707 -23608618121621555686485121286448 437708 459201654161716368536445504000 437709 -7163336832241902671490726885696 437710 515784344013857355383998920960 437711 -24829635119596755430591982204160 437712 2399911375896826740941623787520 437713 15718160580152108231944010304 437714 10548596925222720557492699469456 437715 1597295869491232314204634703520 437716 4119220653261626985933477367296 437717 -9914393461645836557009506270674 437718 459022227150148702171575482304 437719 -2781599655981212190902881749880 437720 -537106475604293457448978022400 437721 3747049402420140624370150489440 437722 -3855959932503317798289573273600 437723 5356258833987436386649395667728 437724 223367440240763248053818428416 437725 3862577304477105355190308675250 437726 -669450462438286923265258643520 437727 -1482622052060017685140821351792 437728 -15435078675694491233858939781120 437729 7863135180750135803531498247330 437730 4389981943499572371226139934720 437731 3568306783220829410419643722192 437732 10953043094601766467548958228096 437733 -14259296810498108825923916476356 437734 3016497702604246869863013554304 437735 5352242325150905112399794170680 437736 -1595133268259060877310272798720 437737 7732058467788970374578320387152 437738 -1373009386955634927349796085504 437739 13127186633049195488904911362560 437740 10441305186365493698277196800 437741 3606462133497593683449173452800 437742 1914375774305403613266203711808 437743 12231318291730330483525174758992 437744 941756885420676331375038136320 437745 -1595783095251170475720176870400 437746 5790150622448301586389575661072 437747 4298134475204449209489681765552 437748 8739899998414287063665442324480 437749 3493701854428140458073435196928 437750 13432816137926301135534091584000 437751 -84488335995143899639069240320 437752 -1073402335596518111440338001920 437753 8930867345637105193741639153002 437754 1252889950856121542720955064320 437755 9427724682860411671132222218000 437756 -5634199567891145411959398412800 437757 596280941928584343939086187840 437758 -15184976540503758506812548705024 437759 1385732599098352092283126179840 437760 2135779367584281743246701363200 437761 -15891902593838284663305079805948 437762 1316905332932890440862924737600 437763 3045614972220749713742998097904 437764 -5845209264370606384969484823424 437765 -11696777054351324626759157366340 437766 -1697321626241532451907870410560 437767 -1755247956922488666455037629136 437768 8352170671214719125655120450560 437769 6910151672935146320764611969024 437770 -5076517688203644000136649365920 437771 2212729251095517214105028325972 437772 1747369522549266429665923077888 437773 3179119269618258154484313603040 437774 6507884582633017197967485299136 437775 -2273374820165204668755459330000 437776 1000713890746143022742584696832 437777 -14579306809686936080230664405388 437778 -13568183745758038467160554240 437779 9529479404858978993583556887640 437780 985968230476931896106297548800 437781 -427863635277352961337263088000 437782 362016539970247641289334759424 437783 -33180268508286821233626689256 437784 3439888966473812818583250124800 437785 -543055308692222720593135537020 437786 5374197328574252359155771304704 437787 1431112693212019701086983088400 437788 -2536237378349856748861668308480 437789 13187000443374757677448240173600 437790 -598213620143106714930013649280 437791 -5237812871994758905653743545200 437792 -15879887652152992107422267670528 437793 7404087354998085184164180556464 437794 1386493232935838287584749548032 437795 2322581693009476270503058510800 437796 -2377759528242317115693970674048 437797 -11519948117387341822608785826788 437798 -1658457122376094797275874875520 437799 -7069870365546592820325485330136 437800 -838850175797339115509299200000 437801 -1116533010390189449014252503936 437802 -716111725211575699795446825216 437803 -3056303894275242411785371880856 437804 12375726555388136987521274854656 437805 402955068447446792590239010560 437806 -7653875969787063351798888875520 437807 -8518305223499322212638812782640 437808 -49084099962798931681540571136 437809 -13282084236178929471917412682990 437810 -3690729374774345619539959225440 437811 -8111239349694787506622512033216 437812 4714716704031981154136317110656 437813 1492180007920499916013855157760 437814 -883652972873574965031447466752 437815 8474577112782205192989157902840 437816 3215619461079566517051151380480 437817 -988245618197576511732542241120 437818 -2260636403039079849431375293440 437819 17208584283460881533793615893220 437820 -2893798802774215825768309201920 437821 4772548045912209385412342494252 437822 -1227118319550283890363187147776 437823 8734610771211119177423955121272 437824 -1646766736025216871290929414144 437825 -5081441526578095966952225072400 437826 -60584817918562491738022062336 437827 -5451018826579550315462902492640 437828 3735660642853478206158699663360 437829 -4585479602455940243916549124800 437830 -3274426622275651942415354989440 437831 -512122491476187528968385916128 437832 -786584732844216730480242278400 437833 -5816933017630885440165497012352 437834 -1015925621010472981866958467840 437835 1335215766808542311443080081360 437836 -3554414632613526185180420423680 437837 3040978736903359849335206826486 437838 -638494139606674937671422622656 437839 1593742492486419425902991035440 437840 -471341143057005327457546567680 437841 -9764205685155334844424834601950 437842 762596055202645805887349604000 437843 1288121233399948002029103838800 437844 945673114709517608204830900224 437845 6628805447661664566644979355680 437846 2065622883653983602127892227872 437847 9580125960920803161727949495400 437848 7131911414007352386482804736000 437849 -8688409916493037754165096748150 437850 694967137916186097819091872000 437851 4103773971865417040007261116592 437852 -8118974846699356588527280730112 437853 2415205366923327180604232906880 437854 320317661826469237911578640000 437855 2020773993981416524063637424000 437856 5417201772706971103177130901504 437857 -692205785825552010941673902976 437858 2282026231086933290789808670272 437859 11870194640025702900764902644720 437860 2029104193168847371993689934080 437861 -8957310013476950177840447681538 437862 -5888311429390823983389145443648 437863 -1892857267954250156821696735896 437864 -12263996644911128232871925621760 437865 2710882270297735574520909078720 437866 -3870781502497538047397178100992 437867 8304181182273824250458020076916 437868 1385525273318515576753091396352 437869 -201291992178487723744420996800 437870 -5456732718332755227138009261120 437871 -5260862021207687947685285452800 437872 3097386501454018058597184536576 437873 8466839315461283955164983647540 437874 -3311649673207020156494172856320 437875 -1615300309794618570615280992000 437876 113336332595027699987031807360 437877 3351159184471514976201783025248 437878 1907966255381692338336939017856 437879 -13117440508039628228043259541856 437880 -791842919584815193375881216000 437881 -9056011454770537255266505303318 437882 -2528792633377812699825316760208 437883 -104168563843870537155810340416 437884 -6070669739605265444776452573184 437885 -3775578957170756911131306954240 437886 -3544968049495769127810740789376 437887 -21229869962326214903174967657200 437888 9014287942740795698170602455040 437889 1735754110952160938572792709424 437890 310354407122259365351193607200 437891 -19187104414302843374081834330208 437892 478718455176754831432659492864 437893 -334358784756558245816959521378 437894 -21102371419317968715350745504 437895 -2427763719385510183894035970080 437896 1593017818734641364433879695360 437897 -164371945497801296226955495680 437898 -3054757800501170952681183425280 437899 6851446181818498063844877118464 437900 -3973609069095594435703540608000 437901 -3898287630042238041577879675968 437902 -3222659489414766282802882963008 437903 -8994266173448290460229287192640 437904 9579119425408632023274921984 437905 2320679404709832006356555347560 437906 300277840086503298217660600320 437907 11394245263593777549118657869240 437908 -5432570549783915951546573690880 437909 8233139583635920012406613460110 437910 -1605583025255872605458611630080 437911 -4807031107114852245247859829000 437912 238802956576916263202308915200 437913 -7906803420377703935969324578080 437914 -15927021117305390744260370396928 437915 2775471690117531159655602058560 437916 -5564060475532281557937915176448 437917 -24958253604177674138681301399860 437918 -397341826358744390460159794496 437919 5615779589321319204811856245008 437920 -2048185011777755178798510243840 437921 -3539553276565850165936330601312 437922 -3647877936635686359589689576240 437923 -4035988495408940520538714369828 437924 -8220433503891715050993039007104 437925 -1893558790327530787339247208000 437926 -490950417796962408927236333088 437927 545491561081688848588903005792 437928 4994723488498562171896288542720 437929 11516179265758464569777832796260 437930 3701499056640157740343548651360 437931 -2013220644720385315260341031120 437932 3704934897658624397498405176320 437933 -555732830094616015634954648256 437934 1266144079531168038224878912512 437935 -3084885049775249253601357080120 437936 -304039803878702990021964988416 437937 -1509929654978582546961936370176 437938 -9214805301493207226879082224880 437939 3285384196128283015370024604624 437940 -2649353616060141164214729830400 437941 -7167152260840067676620303628128 437942 -1629329060377359346980256876128 437943 -2204384509523588693440399932672 437944 -7169008271372136392337130106880 437945 -12464853536198711128225379466300 437946 5405666069613095240728980777984 437947 9761108635194536169175992503396 437948 -1645567949013657298690268242944 437949 -2250577715979164189964857237466 437950 -4758435873685475953068641544000 437951 -3559937500040143432379142802248 437952 -1752860082542350538220710658048 437953 -19050334299289947632496869092798 437954 -10340280671485736558731583851776 437955 26181543601365418325243358720 437956 -18663454845389337335969248636928 437957 4293821249644862825322942092640 437958 -2788396551186079811813813577600 437959 20312854738616001664214366035160 437960 11818318097667826655726618880000 437961 -8284669409892598483896267391728 437962 922124704474396400791464171360 437963 4871428097442698745544972884864 437964 -4878154456948441533973727937024 437965 5830720931223566021883528263520 437966 -961278510669523039215624825216 437967 370227383486560107583696254816 437968 -26921109833399679103452839936 437969 -812964017061524663101425859200 437970 620096683735801359752407626240 437971 14353463566241579923476459372792 437972 5224230694846228896441314844672 437973 1100233431187262915254565210784 437974 -3165294016387142073922110999264 437975 -8461531409257143433625365362000 437976 3275755411004107062547061145600 437977 -3363757085935750004134891069174 437978 -2525940520800025408450086354960 437979 1284753863462498179734065664960 437980 -7793937770904402579083662387200 437981 -1675618528563447485051539373568 437982 2960106587630604566382119798592 437983 -2296562149837091009602659557536 437984 -1529730265080603661035831558144 437985 1641329318596483105225327902420 437986 -6888890659255534469460312101808 437987 13513975655008425258072150202320 437988 -2325490004133826396990868828160 437989 -3306688232557709617864085891520 437990 858141133862711562727046426880 437991 -6704604979844947823622816898560 437992 68475707078047899428972574720 437993 20920149599860246760409668277120 437994 9074806381469354855001235799040 437995 -1608026446939543531934867694000 437996 2342961045791547519041960481792 437997 374585963575868606990490334272 437998 26848969328012706421017090048 437999 -376879254298131844735022131200 438000 -130723142464009206817800192000 438001 13606245699945132935752834098002 438002 -5662789946740423550803643928048 438003 3013337924843367556244959289784 438004 -480527651821405703816264198144 438005 -5021674139074395474542165770440 438006 1312608458639795649150904089984 438007 14627524226995536819488978368840 438008 -12422387334726825383596014551040 438009 -2662478813215231518095575251264 438010 2317237557477114556288401032160 438011 8305999853092610982525955360800 438012 -4859073272175493408354867645440 438013 -8780366816952116442261731997120 438014 881141558882848132522001993280 438015 5184246019684616552850186226320 438016 9089964262734863720319339724800 438017 1650251842667876513630658936066 438018 -175472370618978859654792112640 438019 -4855071701377881153996318675504 438020 3531507375486470293858909440 438021 -13480774100460545294043029525760 438022 -2244595557070644668600810075136 438023 492034138067041780597933459200 438024 3248772998531865745494639697920 438025 3040013336952573214194685796800 438026 2480963759804119826374610545920 438027 6546320499642642877008220072920 438028 5379739918859379329988580583168 438029 7543363656407035635971981208630 438030 -915491294967736426036054164480 438031 20292034312685623347710326849464 438032 -570376901613522538240883294208 438033 -3115095334631874082044893077776 438034 5186144054813300242754166358416 438035 1244760763584745885767185615040 438036 -2394867148239184256543129634816 438037 10687008698081856243078030004572 438038 -4614326357246130770677273306080 438039 2709222684097905781573854733920 438040 -19258943837529858681814614835200 438041 -328196095175782075650159654336 438042 3286719644086763172998541022464 438043 -5851278786546463899491701016960 438044 4466351531862219196144587343872 438045 -2659489102679994576784690128000 438046 3841012330082531745325009652736 438047 -6880044684386153281949171289504 438048 477696551181888418370899771392 438049 -1892577123016218475479626177950 438050 -2689996582176616977901667533200 438051 -3842597722303466858991778235136 438052 5923043095082768309694360106240 438053 1097803384463814176572693913280 438054 1836555211658739126374522377920 438055 -14043983999868513938616999336000 438056 -5334503525716627170431352023040 438057 -3617050951760859455568617241846 438058 1009149406297286798088404052480 438059 36174316590644624008175026234704 438060 -3391346386914075833231689344000 438061 -164263847379767869257619787776 438062 -5816389975767865898952192907968 438063 -9778322643841088877897281176056 438064 3553234571513615587864463278080 438065 -6694921742363789067401185086540 438066 3629211617784614696513568407952 438067 569226136108973111195753299792 438068 7408357151983285420050839230848 438069 2537110096298964265242762464544 438070 -27622947175695381078235779840 438071 -6531840109807921303671110839800 438072 6406377357673331387586843217920 438073 -251809492670458123328505118296 438074 874533412805586371579417195520 438075 -5183778242644966721444491440000 438076 4287052579972637634307592821760 438077 9427602222219743599993608476460 438078 5630704269679559676667517999424 438079 1665328270722783615955311898320 438080 -1886748899221003812356664852480 438081 6637583674349469563181917184 438082 9226690734195412390703419933392 438083 5637139096310822412848447354520 438084 -47880428657206534915668581376 438085 1649720786381076450769497939960 438086 276941326940800797542776052544 438087 2793366843638291346325773404160 438088 44885304858551270252995215360 438089 1594009354807410646991075709456 438090 1097915922530156770285995993600 438091 12109312171256675204169732905492 438092 737063281197684120157876457472 438093 2190644515470943179133381621782 438094 5496994960398926942607358615872 438095 -4151992082828452394643010492320 438096 402000240979665215808235241472 438097 -20963667265240667232588783462288 438098 -3725460390905817611123100368736 438099 -1904144925167332922883843396936 438100 -2623954026538287523534522745600 438101 3794391721025821890902578798812 438102 -2184011772700393592393736499200 438103 22692870332166301201402898930280 438104 1926636356934695271156868177920 438105 5083126750113814150222068624960 438106 4587564866744949317825405152752 438107 -8437169157293152042228240549848 438108 -4047130035986846875009844060160 438109 771072197077475329319819035206 438110 857897734571721464966369055360 438111 11954379369438865425862970031960 438112 -4936393200986545945181659987968 438113 4531149001221921558772496414784 438114 -3923274922422223081580167916160 438115 12364011327859142627348698631760 438116 -3248468914622918728504239439872 438117 -2415178148860585133706351470688 438118 -7997393942521114483031005182240 438119 -2970627725234321286004594836840 438120 -1204420767916677092154155059200 438121 -2504641056867227938595475570800 438122 -75860474885805686785850400000 438123 1057150337917260561699875125248 438124 -2893273610193486605121471642880 438125 -2800134771565701529443257111250 438126 -319970692539684490484706285312 438127 -104841673254218560878755678592 438128 -1694352746034253170083975823360 438129 7209505032810145765896617960994 438130 1403362159847669246613855667200 438131 -19025841302317644868439559046068 438132 -1862848957539322291406118451200 438133 -5760876386642244549063656017618 438134 12757127835769383363518875852800 438135 5598961072400364927261131595600 438136 10375273324960251918796592455680 438137 6892038409511326807557655421952 438138 -51569496659991665672172186912 438139 -3247895779063855848547834406576 438140 -1582471327745089838768602598400 438141 -8491409762205087855216773568 438142 -4408406960413011991840797654528 438143 19478569006708799837797165771392 438144 510444196774928679022142423040 438145 8088683159213993088359237250900 438146 -480885653330336187337156047456 438147 2136294232361521501607593993080 438148 7743440645902719001363564846208 438149 -6803765925969107723296531616964 438150 -755352042586211230695405158400 438151 3273586685050850838598323324384 438152 -6039207102906152784137260892160 438153 -5974142407146130148849789158896 438154 -638362382360184331383219388416 438155 -6453848668100064557635904713440 438156 -1211008376803998721645508797440 438157 11862578954508328057381810796160 438158 6827207343827211501416014582656 438159 7814577017963992486265853114240 438160 529934775272840699679390842880 438161 3977210871250103083904632412262 438162 953471913346775123504584496640 438163 -4408474952576735362732959752112 438164 -9079207278488448153198274794624 438165 -479165026742216719615469566080 438166 4624646282846448490524698176032 438167 4216364477463715749858632080512 438168 -3446250083538196906558413066240 438169 -13119738559911335736879363957430 438170 84427671525558307581535891200 438171 1631845566162174150605652233112 438172 3471063505213726424328335027200 438173 7147067794553203397992382250144 438174 -602865431952414783361128758592 438175 -5961999220164693119790894193200 438176 17583511165373125439577003589632 438177 -1300553401844961523427413830480 438178 845438295686527067564248957440 438179 -1134975972757776857513934898224 438180 2038274418163993993510145740800 438181 -4503574116363179862204973956288 438182 -7706438291314123424255706251808 438183 -818674525631035769492441156400 438184 16696886760671854033023262018560 438185 -3269513305104100584594362887680 438186 1995231223378010570766093955584 438187 2234055202603550723603577231952 438188 -8157915705952799562467084090112 438189 4657804290682592896335681186624 438190 -7098975117968733792724825555200 438191 -1158940691447317459618639281216 438192 1302593996881325808662580264960 438193 6343882011789193539553212774720 438194 -9829152532423807302593499685104 438195 5638100494297031238725184752640 438196 -1465387929053300964657821331456 438197 2271833694146117903820674003040 438198 783710237620468703438317670400 438199 -2778900250870389933053339413680 438200 -3588223727675769476883004416000 438201 2926803519699508555974046976580 438202 -4568829022954739061797427760896 438203 -119943521152323390845150011548 438204 -1440504672290974930464111684096 438205 -4202580034465507505659173997140 438206 -1899700378310041064117092040448 438207 861420652284010524594193154304 438208 2291218800732819044623498346496 438209 -7320939985716007838893240714200 438210 327234971383290963901589052960 438211 12775415231414062266621451722812 438212 2924380763676034641434060623872 438213 -8923462827030070068148034892480 438214 561802945404123724027168495872 438215 1867689277318505493066217818360 438216 -5133183182827126974156730982400 438217 -2078767231116693854026280091906 438218 1466553366465257469470592867840 438219 -398227678534886141934718054560 438220 -599968533922133448685399557120 438221 -810923844747740951292738105888 438222 -665660232222580863705622868928 438223 1731417771346613150990683423472 438224 -4205126237369156945353318809600 438225 -6030091742151275623388334632400 438226 -3608239831744139524082485812960 438227 2549976852596789078109931810680 438228 1371556844186422327671088889856 438229 20234219384745007198393690039680 438230 3300262954057186748087643285120 438231 4964621298412626349670674421352 438232 11103786589645032948020115302400 438233 -2734226362865823720081299350518 438234 1374810848942888111903839111680 438235 1953031436571591855192089376000 438236 3563217086463576069051226429440 438237 -14022143021816221755814756090560 438238 -827711612192064048072300996480 438239 1794990415863954031275242354280 438240 3754846787086857062410082058240 438241 16067390897422353854765868116642 438242 2140023062548473411790795152384 438243 -5359089480342287414836483384992 438244 1740393401884251201734702608704 438245 11334141942164374978357831429500 438246 2656260144860424869339287815744 438247 -5557550737176853729452320928256 438248 -9043331308042113906545804544000 438249 -111488887674751534192129772160 438250 -690145207599299444659759176000 438251 4666817748707492489674532632104 438252 8133587123380712706015965491200 438253 -1172334512254662183825352243498 438254 -169196721728292079482836254464 438255 6252814785284412969677417897400 438256 -16574078715014430037438660608 438257 9997609884407341625478788732340 438258 2851866835697410436883947001984 438259 -14201960319931442012794635391540 438260 258550234248452119180001625600 438261 -6712158727748355503719001911776 438262 16037268552542764426190822496 438263 1510221344054962289417550470496 438264 -12825295344000707231348923392000 438265 3704136640316918767561241214720 438266 2815173978843443151795438206832 438267 -8442851713156622338948906194240 438268 -8403153364327556688818012618752 438269 1321760595534018837613903972044 438270 -623310741534557628266778685440 438271 -4191873759084696240455599894528 438272 -6493564115850921338019998859264 438273 11376374661962407218475743348960 438274 38437576925627774865043463040 438275 3779974590521863407461660896800 438276 2534512507778888844744954719232 438277 -3900835133482045635254469611520 438278 -48771450109524709244663784960 438279 -10147809544858227020060098569816 438280 -13109545906369944527550913689600 438281 -13480930248219478599545797074918 438282 989041233906080959913823332448 438283 -12999979256364402969989691711216 438284 -3582590092749603381735666843648 438285 8897600288037492765930671193600 438286 -4875023602479168987190092537408 438287 -10408309404902283443697708266064 438288 965148268824684055455539134464 438289 2490766563436647935163748920820 438290 2899514351113798717583373499200 438291 310751406089052923566346563152 438292 -875626677126999311449870950400 438293 -339774085386971110584095988516 438294 4896767435570192422394905548672 438295 -3689287210290673819700114729760 438296 13067590088356333834436473313280 438297 -3492549713088391290260463946800 438298 -407413347218966563188014456064 438299 -66256315552996150103822526936 438300 938042258782207251131034278400 438301 5832285510329439861778240947302 438302 -109060876682810536292628911808 438303 -914845460056494544092190371696 438304 17447852240166246455411525615616 438305 2177071825993116065665218422100 438306 4909276108096847629751338329600 438307 -3251763307565501915104391426120 438308 -1161420484341022982698760113920 438309 -3779721964106765103987449753472 438310 50424654178931273997842540160 438311 7122957190426391390185550918400 438312 40343256930216479316863385600 438313 19611020076584599969763209501562 438314 -15086156048869397785555459170048 438315 3346419869343782509844141921520 438316 429626287107988811344267255040 438317 -10064830457805863838561184114848 438318 -1879693639219712278654386065280 438319 414385407864436208420996544496 438320 1582397879687243561038120550400 438321 3010727132865645530538109728960 438322 13137383943049309748928098583552 438323 -3070346704648500523538933668776 438324 -314323293861488854156187602944 438325 -1832933164026574467059244871500 438326 -1811907823467643043753180344320 438327 -694527681983545836968981903712 438328 7462781419000103085459648798720 438329 8946898570067029389693448677930 438330 -786108431194912963541549376000 438331 6670888127771174598366235712664 438332 -494483726789640822144880456704 438333 -2846738417142531732528095833536 438334 2045490072159604535392643106048 438335 12427479746412813546081877828800 438336 2375544335676575293097246195712 438337 131241396412971444267294307632 438338 2455455537244466819596400410320 438339 -3868404558001987781731171196160 438340 -514225201874915580267057315840 438341 7501273876669301846696364707742 438342 -49588603806322648161168883200 438343 12986906357680774066992394382320 438344 -2848967034928745801843764992000 438345 6752065623860998592579980339200 438346 -9939734177102782168475719041696 438347 -102924654969940193288402151648 438348 -4141986579045412160544568926720 438349 16485074622286963914698943706240 438350 753307635106772922047386132800 438351 9887297346791367113389894205832 438352 -4935344747698990604013642194944 438353 -8940132610828743774531395944896 438354 1642991752016740466468497843200 438355 4357129630230598713470728691760 438356 3307080643009124188196004097920 438357 -3326974478332537135086109288512 438358 4248421748099241725257032268800 438359 2479936985466441966026280169416 438360 -1249654483890463486087681228800 438361 6295706024995762040200525833024 438362 -2573992844455838360853189392928 438363 -882146845591777472260692701520 438364 -5072774354768092618485695116800 438365 -521931064555822577296640157480 438366 -2472344624265605942790238531776 438367 6263260554011198084128335664600 438368 -7927389030520557163177480028160 438369 -11968084280898469508714793924480 438370 819810471291654129174477273600 438371 -3386669124378167893651234867200 438372 -3249358594368899562889334102016 438373 -7745267262495939852154651174436 438374 -4403976853907541076848453836064 438375 4173024681720734735147301504000 438376 -2784003467751131985591982295040 438377 -7938404281717326264295175736774 438378 2677158395457587740345552545024 438379 144150506224879752763125588432 438380 -5306399262249480479493956413440 438381 4336373195648189016242729385312 438382 380687018008292429545226029824 438383 -20038091938168956900708008424 438384 -2259278505220111612459730436096 438385 83711738236536811369297022400 438386 4111569373328243668630881124272 438387 1843240815009347067062257481280 438388 -405639723310189816894012803712 438389 -298438726908324840952868898144 438390 2508569170591019320387223752320 438391 4098797667478476204412713554792 438392 6053096069945773301428276224000 438393 -2134093909715809623109039881600 438394 6975211391393006604756373754112 438395 9942856696912713163718180102400 438396 -656744098865491049491589382144 438397 -1096009464349810045959113405600 438398 1856839248576473490902126838720 438399 1175151863701661478404081940000 438400 2562019145991116089512689664000 438401 -17540464019294512831005341993598 438402 1566038405934118192290890102784 438403 4741484502442447777064172960240 438404 4180822029452135138870956916736 438405 -8141527333539999534275819340480 438406 4479587285738185474609995993600 438407 -17351879610852959090347430744568 438408 4938963979724116100668777190400 438409 -1688785371296843748048801868390 438410 1747816531240663927816422773760 438411 -15322067544748090286475900473616 438412 4575743670379731507462402045952 438413 -753449318601330326833480493724 438414 42189592641236711869361708160 438415 4633279821420744458478838471560 438416 -2263537666560427148795045216256 438417 884925480489887370789554382720 438418 -2093503604599043461109586180096 438419 -8900858748757675770995096580180 438420 -3327389417992791399129520773120 438421 -19028372321724033058391691213408 438422 -12019114167320680760461717411200 438423 -3139653879757044251588857867416 438424 5748024006632349901048388198400 438425 1537876788897103112197849032000 438426 816740124972187975102602132480 438427 -12250870621753966554546538927128 438428 214809128452122899843210380800 438429 9311994107694222703927847471520 438430 -2613717987219955526836601289600 438431 138469224194631579398910279792 438432 1637539948058653749870012137472 438433 -4145450805981884597773895161856 438434 -433519047567135515941456542384 438435 2972109363806754694548525215520 438436 -2981703957330388803103145000320 438437 -9540489047142877407556606092228 438438 -45784639861657152991004381184 438439 9034660384920947033093387621240 438440 -2606210634253415171254342963200 438441 6633651805517259954014316110784 438442 8616048433386015664343451945312 438443 18489758744936324361788238448692 438444 1798264479531184849082815741440 438445 -2192947452580915304073974603520 438446 -6963951051029945820424223195328 438447 8255753140144779735615866061072 438448 3150790823941472536407650959360 438449 313641232696073830809351699648 438450 -1071114317082091784302045056000 438451 -3901470450087790813992719471280 438452 -10117962808252401926868189296256 438453 743998276023459102232945127982 438454 -1353601429527597967563952891968 438455 -9629601019492721479107507545640 438456 -3808371561734826955491123916800 438457 8509877684905174550300098369872 438458 4531655376033293465869467118080 438459 3514636162197583311090927029760 438460 884160365609680572128660904960 438461 -3483864505294407244631707002048 438462 648077544850302306760241833920 438463 -13863138774062353403732453986560 438464 -569105572289953316673586987008 438465 844580425488333188126132949120 438466 2016513871570721248304055160320 438467 -4613164051140625635686907788484 438468 4391909150323152981600716083200 438469 -7232542168481267656291108996356 438470 1071747382511062228929466723200 438471 -234891636057001605710242940544 438472 2835549711845671157992757329920 438473 5471258747322919574410014176640 438474 -4281100578434884716096032528640 438475 8065836984200914285511352438500 438476 -132669299307222688830436189440 438477 -1757175347180998149246239604192 438478 506836729992745796814960894720 438479 -5861708819778943313035454779920 438480 751191721308127541425471488000 438481 -3893544071083006324398744243228 438482 -6626455278941285662726339488000 438483 710610146746514209200638244024 438484 834509079116020088706956806016 438485 2795325694189639276846817145180 438486 1654342574226985003602408297984 438487 -159166553695762382734759613728 438488 -1567373350404553619803577856000 438489 -8115130837633165400671593648336 438490 -2530526233305791312264545346880 438491 -2691393084146166696879631995168 438492 1897508963182258613414986762752 438493 -8814581747130850980172065183456 438494 603784288926009888439072616832 438495 -369469987319001035373823365120 438496 -10482293813271482512073512452096 438497 2255525253863719913260347673392 438498 -3372875668830753943393564830816 438499 -13996073614513448533681569638500 438500 -14850722553267690129609718464000 438501 -5995878750770458255780944149280 438502 -115955342035829330116866486048 438503 2114833362371206357984963196400 438504 -8746324866120897272817008640 438505 -12651868708972784822960433029340 438506 -14710950143653702174198078820256 438507 6006323288067312239541581580000 438508 -86632487164012940492225321984 438509 8936173896616762476018557914860 438510 -3915319520777015122815094087680 438511 -1187676208345934879603209459568 438512 4115516197032414434336907657216 438513 15477221223697697123932458141984 438514 -41845836703471926449089852800 438515 -4622635809576952642500628861440 438516 -3734122491877964467798044880128 438517 6697283062837537742036831067566 438518 -226012132246626368871126304896 438519 11103552313297683097980722938344 438520 -3818053938665752370976771072000 438521 -17885290035447368510262351952278 438522 464859531345585981323798037504 438523 -4072094040419744866965882667228 438524 -4114477574855058431514089915904 438525 -4373172319985649417889304808750 438526 206104395175400724869050748928 438527 -9427149948160905561399984186624 438528 -4923646343864005154079271550976 438529 2565054282289500438693398571520 438530 7139838139792981164718886576160 438531 -3609683029900528304286083383296 438532 -5140483181900490627802826438400 438533 17263117037621608214710897378782 438534 -94143599755310317494368618784 438535 -13218526232712382876260336115200 438536 -1203984025748598243060343111680 438537 -3003488979256150783741077973056 438538 3493524582143884248957398302560 438539 -7882582734037347258217530487560 438540 1997146261859934540430077004800 438541 -10922078097196978957694655696490 438542 3122395755615373504706668502784 438543 -4499448629969772006476270199696 438544 106564538765207246796771368960 438545 -12288905496981594762754747713600 438546 -4832181796984118762195565023616 438547 9502396551934615736512022209320 438548 -8321652396821443928311396429824 438549 9054342492743252181908576779200 438550 -1746136253318959928343052044000 438551 -10184512646853727601847488363448 438552 4108926559646229541672205445120 438553 6707363093869963126191201124884 438554 -3405100247651521863994311627024 438555 1687014537020056193124985442640 438556 5977871835640645979665147512320 438557 -40721201705602643275989958656 438558 1158113011327619138277008624640 438559 7175883092466539407517941269240 438560 3352526618621350886976468418560 438561 -387637171208318139030167011200 438562 6769606229084896032374600926032 438563 5692088283571514794257797321904 438564 -157462584430108031978363486208 438565 6134773987233374236883807731200 438566 12328622243541194666237815262400 438567 -4376454315915082695741425868120 438568 6351566699200099982466866780160 438569 -608167517052997969261387377030 438570 2312613401509192743414999786240 438571 317661003957981088930309696912 438572 -6248958086812069851812812927488 438573 -8564460883023586522541770074816 438574 -7940358250328706030933311975040 438575 -2587754182840348335014410205400 438576 2366994006107110680030311841792 438577 804731027668472044245749323680 438578 521409534626559224998096582656 438579 6367595243302774727924594187924 438580 8571640201755836991386477587200 438581 -298051092772052361525618840096 438582 7212112809727935460014640940544 438583 19928383617144877108804182538800 438584 843024876936135275314787205120 438585 2005814195493466021998951576960 438586 2837719140483910529840986042992 438587 -1581589894733312457295253294160 438588 -3599728923094113352320141557760 438589 12258448393086446085240032744390 438590 -7829923826443931505158428684800 438591 -4875342259013740963762434161208 438592 603900656382784005943527997440 438593 8628438343218100477075843671600 438594 1893204859574375101168603273728 438595 -1604962825375942039554146300400 438596 -1467827842780727791409840640000 438597 -4870961736016281374291654355426 438598 -3451765676209845161941553480064 438599 -13732995531598432375996321487064 438600 -64202565915298198382303232000 438601 -16920903901390937186188089167398 438602 5951978312886685383720885640752 438603 -2793864305032929726891648892992 438604 17616456802729559379274101282816 438605 -5323385197087167163312861906740 438606 147419115836302075004079003072 438607 7800381080394292773467560711480 438608 -5857001374368222836218476625920 438609 -376671786730366369866166254096 438610 471145323831258651881342722560 438611 -14666055368780190615225858016788 438612 -1894960834353441151061646809088 438613 435522804749146414007839200160 438614 10265110963416069421709984832 438615 -182810550725905860658276253640 438616 3144807551066353521132336537600 438617 -19486564227211728437265305353068 438618 310764305137441166546539673088 438619 -2169294867922596132231086571200 438620 15908663491208814762475253760 438621 656485662649104722040844860000 438622 2387948764963875361928628458112 438623 -11234493872029293745749562492128 438624 -810537236769958437563852783616 438625 -22971612808085104430546895000 438626 232121915399075499071480914512 438627 2361463811627169063883767858432 438628 -4748898585544681273092429223680 438629 806845853159984865530408250684 438630 -745130716758055276055710692480 438631 12479242276575562880861816981432 438632 -7295121990411077552566642713600 438633 -438001761533233396727467237824 438634 -2219462232181748007009877601280 438635 2826173993360103163474638693360 438636 7020043249298957027570432323584 438637 17716519960215848143609291795286 438638 5109387720589764698164801246080 438639 5532672327666814245541709276424 438640 -1389971580229312857980764323840 438641 -2583501181981724780497822603776 438642 6009520245101850228347194986240 438643 76633640417969958052936650476 438644 9514223520909083023279233918336 438645 -6259234817519855533590402797280 438646 4627763858208541122707850843264 438647 -12092820177143512030589327195688 438648 1992807247044224695056613724160 438649 -20438817266280233877163575852464 438650 -540488009779540120134111206400 438651 14671636557683718163145003365824 438652 507472403999757878811811137536 438653 -2176414253369774462617493954880 438654 4935514999884836608415562030720 438655 -1955945786306853260976642593280 438656 -7030306888826594482288852992000 438657 517506034459197687596804448288 438658 4433051367429110324840997199872 438659 2407894508048229303996624129888 438660 -582006845290555397933208011520 438661 4968315556174637058366098407262 438662 4230123613328950451217114840192 438663 10077925576700284162920585106344 438664 -5992381306331418539970901232640 438665 -4267087580250236492995397731200 438666 1769342465785465482607934267904 438667 -507567413730919208864812010284 438668 4622346948688891242672832759296 438669 -4456052609157620419254091269120 438670 -1868718595193050218874054182720 438671 -9875163955221269436258968818128 438672 279192420782541927028449607680 438673 5351362560612686677336536089700 438674 -1100654031743521691500416508128 438675 1114099032522037962973503105000 438676 -2716662070397660150771869939712 438677 -22469328968396632310769625498080 438678 -1222993432662204289893654100896 438679 -5064385146582194640462748930416 438680 -4668334361574072605097525043200 438681 -531195489517889808783845614080 438682 -3809258188302344740441225994016 438683 1609465645064524117664140707360 438684 5373645112864042757640230215680 438685 4010466165473327959688682904560 438686 -21841070486560517921821866816 438687 -105419926531142510207935191840 438688 -19466512892877999708468993392640 438689 -3418255985049196198715213577276 438690 -1609039863010722223368527385600 438691 -904599084021916461380177976000 438692 4323639859898666568527895474816 438693 -474336568258674598642299876000 438694 2408209922872659136378199654592 438695 2074064203184031151160580118200 438696 -198784012071742340532673950720 438697 -5093682441306401331209207296000 438698 5871900674673827990964021381120 438699 8166245684058692044743992318640 438700 1043663381628815583469920038400 438701 13743316442830144247602371015702 438702 -808958134601163034191535942656 438703 -2481478905972758777973109983320 438704 -1581974610676943367969077919744 438705 -6656655136293401433527644447500 438706 5614476669296215660697482401552 438707 3264017874794807247252825778956 438708 4130907854802417805755494338560 438709 -4915006531611191776633595200128 438710 -4070025738712254611837718864000 438711 1698301390525221862869396171264 438712 -3987674092883765091021948518400 438713 20226368908012616319871006448784 438714 -3619570672562244462961048369296 438715 7981046205734444206637305791360 438716 9859150241379511209194605244928 438717 2104718696121393096175012942080 438718 -3431897695819495944132582201984 438719 12543486187180024730953649668752 438720 997086237468851682898901729280 438721 10241347037248362358013559769922 438722 -4372081181650859155758114359088 438723 -9754633788430881677918330250000 438724 -5955492691758612910968275604480 438725 584915725579582120506579888000 438726 2235510433752953038262564324544 438727 10505485023197082644834064853632 438728 -6693611216919704440623536855040 438729 -77362607025387300827251641600 438730 -396924467437325924838002076480 438731 -8036025919353408213597185950488 438732 -170235392999013597885680913408 438733 -13109218791361986964848106075018 438734 2922342370123634468449678802880 438735 841573299480577517849981731200 438736 2211923254609233298929553293312 438737 3171507811232659298492691280500 438738 749077556768119026724656699648 438739 7598373155819219991283950068640 438740 3274227606838200167410873040640 438741 6645297285790115116486414857930 438742 -7817206352805272303826987349728 438743 4480933908269772920400714646464 438744 -1734609491721456010693458370560 438745 -19689581240427840951888846357120 438746 -3698048018859146273813715216 438747 8792153889156512899064251407000 438748 -3798584978890656265636526530560 438749 1789125922451800798710769189440 438750 496750874941406562439208400000 438751 8620708312155962713985430002104 438752 12629060266898620287020894257152 438753 -1006948000149663272372841536640 438754 584832641396248074711793770576 438755 1237795386606153068931116942160 438756 5744708636353693260194389865472 438757 -6395755936721446495782758299968 438758 147720502348129646481609342720 438759 -9411196478338020716191210135536 438760 -2212740994704752938088536473600 438761 -5379838115053168038120547597638 438762 5087065199295211188635952721152 438763 -6172260081166599132138467632976 438764 18290395559761698866116104499200 438765 282461605486494697920468964320 438766 6354774990366551864060523943680 438767 -2855991184876413070557614544000 438768 984698525491965780791464525824 438769 -2334192965907156983739036326830 438770 -2569124749812914076913294704000 438771 5567189738126322950834004944640 438772 -11054648006248065125483214848 438773 8904718942892622046774651244604 438774 -647515756365143252645976293376 438775 6937275740953913761596713502800 438776 244421704005290827628611891200 438777 -52568787083875868979847566774 438778 6649997673400370414955529795440 438779 -1133908104989131544365354846512 438780 3960423983330451937438694277120 438781 6609513626519871322619226090592 438782 2337448497901733529751312473984 438783 -3688956864911497154031195108480 438784 8122714083188880921824273104896 438785 3486132184706276621744701455360 438786 6505052900145429613054769470080 438787 -2423903854130716475514207361248 438788 1915679882421586851484295786496 438789 -289885735530430373208948689952 438790 1296884810154090960288218678400 438791 -1909060570352274367124585958168 438792 -8574280697762569796845599129600 438793 -7061957175887905920268497129958 438794 -2671842923350301704288170251520 438795 678465188886491217999629226000 438796 2497330713840728598229147336192 438797 173716495516558308808250746080 438798 -1014849767471341496962849638336 438799 -598089890614030258787898900840 438800 -274967464455214851207560601600 438801 2519437290115265684497813675104 438802 -1054514244114337331241425972736 438803 1246936682581414856399250737064 438804 5318421478645518122295770726400 438805 3035252041913303483291254080000 438806 -3997528565405508211764995488896 438807 -3718980610739970118699224071808 438808 -6516945658531233639202127063040 438809 -206588691311413218915002697984 438810 -2505837889031933447174649795840 438811 2764892791947544868078678725272 438812 636435169951358497119885768192 438813 5980162430089325507710498931142 438814 -251351925550156989495091695744 438815 62847920140865331515067853920 438816 -983871208839511758415117418496 438817 -2590965332377139005653382943040 438818 9723553869043148163135490113360 438819 -2219820556951009209725345784456 438820 -392946599954446683380642373120 438821 10104022357231476792515973879744 438822 -609101177322779215804761020640 438823 -1646048287898347476276981469440 438824 -3705527310027265754015751782400 438825 -2133150814966617303755962604400 438826 13674552763596564656735772515424 438827 -1195145680111541669423105301324 438828 2064270274796825214366329026560 438829 14421447289035715334215589377430 438830 -2253460799606942799870791558400 438831 -8944562752090658441800600898160 438832 2230196856607235672341805121536 438833 17922502170980787803278886840082 438834 -1652817520756551444837163614720 438835 4977420514044345195354198071280 438836 2629070829718057880309944688640 438837 -419589319438733789558427334848 438838 3024977419111182370769476984896 438839 7007742222552574681238885713056 438840 1379792896213711302189980467200 438841 2664914817274168779722659661572 438842 -7619753736139723569117925228800 438843 -1288778616431542825719824232000 438844 6143929559907891411271375196160 438845 8045501915220120026234872185600 438846 -1431026175087661946854216718016 438847 -17901527333820316035276494288704 438848 -1256811329194574581774029422592 438849 -10327526980398841694404763906766 438850 -5983476131050901062270674883200 438851 -84612575293322215148578872576 438852 -703655170773441300204549792768 438853 8494147270629226479315246323102 438854 -1380155983462724279445908010240 438855 -3632677609782512541665964739680 438856 -9303222709513376598825511280640 438857 4823784854750705448270651169800 438858 -21210656516286120923715277056 438859 560876202475695065311545435480 438860 2648333157638126642168989486080 438861 145494420744442552470180751104 438862 -619208828210397411358001784000 438863 1004811171582551976580498541904 438864 562198977396785998188776521728 438865 971488161095745168079079803200 438866 -5002001977143994784342621248368 438867 -1728903403097691893167951296 438868 -3553747005669199882692962791552 438869 415776068874764258508232248270 438870 3295148996072461524682043836800 438871 2950744093447078086008905058200 438872 -7124370386047873125993192407040 438873 -6903280685872075879403499533616 438874 -2825895997507645656408163778064 438875 6047732065976117517125327244000 438876 674566990480651410188375841792 438877 -4422666270472612543653552813274 438878 10478597102054142530917699742400 438879 -2706832227105861320493987523200 438880 -3728796874953207663753316270080 438881 14870376450248169527565855582000 438882 -4820915598796960177028313703680 438883 254006060682502932671338209424 438884 503160441065642594344909362816 438885 -11498786494671520485846860212800 438886 2585258832516483760383642255360 438887 -19624327560941008167042110299464 438888 3436043133555951742690764226560 438889 -7338520980767332889185743967968 438890 -4283794186053709503900950704800 438891 -12323544236522442998911008964008 438892 -2693181974202728716235283076608 438893 -3949948577970360210753251839998 438894 1125697946580806464729322982720 438895 -782658629793949699095607209600 438896 -1293691277108471019171996008448 438897 -1838028195329904486934463264400 438898 370513368487280090858089973760 438899 -68440456576770386809549970100 438900 -902710101723150729050025984000 438901 -84459780777969947594022377760 438902 1737775549508182934454948373152 438903 677741781581811334297545213312 438904 13209262898652619443581036728320 438905 -4173556085012532516317852285880 438906 1534310067911596992487796709888 438907 -1953579304020060905262961538288 438908 -6120691318518156710567009809920 438909 -3371978729953338774993621156672 438910 -4079462732636258059524097928640 438911 5089059657677287330934820156024 438912 6508440421070520072732357427200 438913 7064735995572622680512293004162 438914 -867683401800631724539412633088 438915 -2210034736728633174404484132000 438916 793754824961080660696597916928 438917 -111582445408906626659872327968 438918 -3866831574178014233165869350912 438919 6442847723940497627662019617040 438920 7517000265370134508713406924800 438921 1447923901411474593489778030272 438922 -2642749266350236294479697777152 438923 18164431260423418240286369768520 438924 -1727644747210334835266372567040 438925 1906618157540460587864150383300 438926 5830082945664620173568765310912 438927 -7934492414594840270587674351480 438928 809943272171741718247041925120 438929 -5258018692752616762331895252480 438930 -1660659061457152246330921177440 438931 1739713033290144238949787534832 438932 -2820588989164077508807583612928 438933 6050931383535385059506889059328 438934 533100585866465050203196931616 438935 -1191140179502111725131974295840 438936 9712138330141089235192054886400 438937 -2350758651602461094895004543414 438938 549647006869564593910665507840 438939 131618107666753386245118088020 438940 -929120258133260995930712478720 438941 2623469554448097207577263930342 438942 3429316322639129196403726024512 438943 8469690662602619450104886897560 438944 231255975870469642958190673920 438945 768226991367076959247587771840 438946 964784132231915866093330863168 438947 -18069259632546053057757173402160 438948 1242551567860674598408301763840 438949 -133390877715193311735283478080 438950 -2048990733366484441081620468000 438951 4992897770554184951072610152232 438952 12541570530778374786674034969600 438953 16723741765182608500363477694202 438954 -3264209631265869045741855686400 438955 -7493580048413460060461252148480 438956 4108326132864854741672468023296 438957 -6898315682267981519868451897920 438958 4058195473823128491200454321984 438959 -2430133588579931634603773059896 438960 329468751825645361620005683200 438961 -11497194192329640642088096195438 438962 -7637717701909916109575482300800 438963 4201587614201436955056100909824 438964 2953972266976289147943832174976 438965 -2346928824643411911227038567140 438966 -7904378045603158324839330278400 438967 -18027947233629439217399710336984 438968 3625654293083995382176678440960 438969 7218376705278343550749766904144 438970 -150536298110375794758357565440 438971 -375239806966236415339487132208 438972 8568012722171368511411526730752 438973 19647633567369585782029803111180 438974 11933548480681642562217056116992 438975 4568532734540431041427541469600 438976 -3433676904773328795228207841280 438977 -1496992513088910542716715960256 438978 -169005683128810152661213588992 438979 16494560791659960946156885387580 438980 11795924049493370180805329264640 438981 13614410892486138938261647523424 438982 -1270989686633081046173680245408 438983 6353451319329953831342125910232 438984 1437834668723970108758340894720 438985 -4035481449032706118167137921820 438986 -5989680084581204241669252769536 438987 39008311852620847288604282496 438988 61893378038281969935321344 438989 16721609324461593050509214588790 438990 -328815525264106961995306922880 438991 1203414415402778590411531830048 438992 -1657949642173144203232293986304 438993 8484145506218273846640807139200 438994 1611725668679954148587357414400 438995 2411878379149494642736071769200 438996 6617538401979987600195536750592 438997 -2860652822817103217005459915460 438998 -263180121545522174649051387264 438999 -2791670354989702654618420792704 439000 880470856751139463635302400000 439001 -4127429981737380298562314631808 439002 -2771208505440062653413117653280 439003 -16312080688145817209676155901920 439004 -1804176016322939402164652434944 439005 -316195470338166859585886657280 439006 7589981032823910561671522765952 439007 11965628394585797411664065252256 439008 8844946369059429446304454410240 439009 -763753083426913382502292509790 439010 548193899775330532558038597120 439011 -9488917568549415690595952957340 439012 -3464656186479747860522748968960 439013 7697270925786811892095256475264 439014 2110253889414086703099127687680 439015 -9405165548330628551455082928840 439016 -11250236975350641153270635627520 439017 2369056004221236398111942841600 439018 603615517976709246376725186816 439019 -4879850789058965127899692481280 439020 44608888828695054102323374080 439021 -2661225984537155030924477411616 439022 139257656436869497264042281984 439023 -4903456373770519986860124863856 439024 52977815847230078945443774464 439025 -89430154669456457779982675700 439026 837522041900532876415920397824 439027 -7723529771839307350392978967968 439028 1705696006214099632424865067776 439029 7536136527076448452510041921774 439030 67908305012920151244660961920 439031 -22252992397130875591196724307800 439032 -5049583673666772693210507509760 439033 -3197699822198699713725606736960 439034 -4830173692624500004943576509584 439035 1957867596725763427259863417200 439036 3953225204540208072280157312512 439037 5186275099692722766511713415980 439038 -3008449927528829031932928449856 439039 -6898991326271037526845958386944 439040 -4053722472758396573718675456000 439041 -7001376448917423892445376819408 439042 774431447886229830503015361600 439043 -10514935914730323556418397688320 439044 3887960408176438697928903945216 439045 -6611468317533411419938843719720 439046 11151372740510776424280473189472 439047 1869871294617856689691791866880 439048 2624654350189356545468870415360 439049 2431726193586094726103438377764 439050 1772431138358810633029132800 439051 -15521375377782429996368788908968 439052 1840584967722346462612739251200 439053 -3341892095044291254907984257792 439054 3717391679492074745161112146944 439055 4667710279107698702407942989960 439056 2900055383942561765371686297600 439057 3967310930429420455830986560320 439058 -1830553022214001595189720043120 439059 -4746124784966779274528496808080 439060 608975905845713915663701747200 439061 -5444186411372172929664565443168 439062 880980314993741816723804413248 439063 -16993241968160510361777047733688 439064 -9219194990076120586804440391680 439065 -1678236690865885602633483382080 439066 1784702648361440929105499285232 439067 -13467550244903568939488193070800 439068 -1526439419554349854676110270464 439069 -5101142361563899116838908525780 439070 -2058127368818310460469268550080 439071 -3876088276344432920861690536320 439072 8904845494014492075852799475712 439073 -197018898555452838658234210896 439074 -4491753677169094807990385448960 439075 -1342476231748051758912194586400 439076 -13229218955157084799407240689664 439077 -11920774074442870281033502622880 439078 607594869509335016394415690080 439079 -6937805869719204947043977823624 439080 -4678596816069354609814935552000 439081 -20336326789615506759823052682118 439082 3187731835845371711908702279680 439083 -6158801393768002195495094277348 439084 2806752500409228369531231096832 439085 -1447378500353919475353557432040 439086 -4144436956932031366343478899136 439087 6593221695231087787105528849920 439088 -192409022759883046610013782016 439089 12396484801560216014300614023360 439090 -2392350063933495416158829836800 439091 22302315688487212429445322020184 439092 6029317782786590791279079596416 439093 -4730577057283585457097058913856 439094 -8329091386894409701738688759904 439095 -237688686280830981813534660960 439096 -575310256961953007264905175040 439097 6796663782058084782695119792212 439098 5215498984663210966415865838848 439099 3615103980825007647082764919240 439100 -1444965960085929615800372313600 439101 -4620465074779539374236388315040 439102 -61115309927096563152661360896 439103 3195826853826526885396543912800 439104 3502668876953047139613142941696 439105 -3279659686256666811565649894040 439106 2832026990482665002007490135584 439107 -459952991199622347928226013960 439108 2991110541228443311740232339456 439109 14676091272693229023531237120 439110 469356907102335245470021009920 439111 1425918101099798858241620576272 439112 3916191284544242054632109875200 439113 -987774035830237722628561398336 439114 1861021176219642791597877053280 439115 1437476940040240008671783521920 439116 -21580382021568339574497263616 439117 -6495771930701766738164016139808 439118 -4062464203173657485466613127040 439119 -4318547682944374715173247740656 439120 -277524825938754943275417600000 439121 22767857011234894190482597189632 439122 -1325270314687283704062094867200 439123 15215686022381889806732286779372 439124 2328200239638940115323464984576 439125 10557383066619589349749432728000 439126 1923205454376402170446157730240 439127 -4217417725028365458525201642288 439128 -5955992037998614252702752768000 439129 20683874040063034522956523255876 439130 464640828870228947293428660960 439131 -1699183289654175776364213011712 439132 -1828784883947911230274444643328 439133 -14501963491063896080225551110618 439134 -2337035097569095790811558371520 439135 -4603201470803495438565351668640 439136 -16095205580365647720694281535488 439137 160723701342305537773819018320 439138 6068943204899762629713272144976 439139 -12901820794831564791950711968032 439140 253572175774056580942701957120 439141 8092837660587108003717501516542 439142 -2324189688743460829564012798656 439143 5926551075097333497223438797864 439144 -17526741672084823935596693145600 439145 4612780797831580178480256934080 439146 -1906371577456914576469873499136 439147 3152085174032158619382842391600 439148 647411450058589107073405526016 439149 2128210043191619196423397299264 439150 383020825606445721406320604800 439151 2375853782698932320124977309904 439152 369234847406845650436939579392 439153 -1650962890263445678759610901312 439154 -1734231270246044075978315530224 439155 2346274959456435370736390287200 439156 -8759855256132877807112807332480 439157 -6490387091037956638644406608594 439158 -1688071411490029446170059846272 439159 -92748020323424361270255287680 439160 -5577076955771765012411555328000 439161 -4874441733979487359926593414400 439162 -4460971818594097747251778053888 439163 15430906620749381857233509621412 439164 -6822058576468330441595731898880 439165 4876136525812266889081995126060 439166 650286819758008058570274570240 439167 -9709689376627230043452778296120 439168 1329877304628169479255144529920 439169 -921418619243403161771971624656 439170 1945840040889690375378132710400 439171 13094328407329283014323908885372 439172 -9155146845689254654456667005824 439173 989593780775619494569187699424 439174 -7966162800302497184118278837664 439175 10042710077559239442391106617800 439176 -11654236494164145166821185126400 439177 -6863595486394326420629027773542 439178 -886586324334628841963843850144 439179 3249547531131804382837851944688 439180 1467741505707561555144128931840 439181 8039268205497351347825588858700 439182 -177893781878585808137785215168 439183 -9069462249975896539127045487568 439184 -2284107479715704800917268684800 439185 -3745476415489277982742350105600 439186 -6146793902635587185651344169856 439187 7017209045130262121924821345116 439188 -8729500503416007751153446758400 439189 -3052503175569963086038061338560 439190 -1817703798561933332521828936320 439191 913307213393595098511428181600 439192 3395024997486216073045440675840 439193 -534912929292968317661505196800 439194 -2365737631688647956392820131328 439195 -10862162822859477678374860883520 439196 -4236545687607983952514082480640 439197 -1842649440181551821132332961760 439198 6232445235209026441376584329600 439199 -10658019647169598985997775264800 439200 -3965312386591318341727897190400 439201 1431951729602874729979616565952 439202 37629587758771090571443105152 439203 4917075248188501079751128103408 439204 11080359613098999230549792588800 439205 6293220574449122061359469303600 439206 2004946866649565389519010961408 439207 5099201287453551485326519323000 439208 745011206128441131338028810240 439209 5938656836000919294747334410720 439210 7751580817083541613478497295360 439211 -3634271945411853926565759947328 439212 6083404041763139451700253985792 439213 -3367337719690538892950853699540 439214 7949244930581909073142603035456 439215 1368824674443302891559399782400 439216 1237587208257527526078282760192 439217 14280441134085510751489840357266 439218 -2394624038587589350381254712416 439219 5193109218871514911788841500360 439220 5011501129762671443714918234880 439221 4701964378843293220472484801312 439222 1412202431651044145047401473280 439223 -2602240523030529947663668004280 439224 -5623522239323739830770597294080 439225 -10783408463555871377102584623250 439226 6902383610260087376138955315312 439227 -2605150356413584159293901648560 439228 -12435716650423638188800647826432 439229 545508473259875227733002986432 439230 2382070073636951064065056276800 439231 2315054647170169400055837105648 439232 3589062684665519046901698134016 439233 -2481910783929876377499827811552 439234 -5174744801307260933528836316640 439235 121654694975485194223877428560 439236 5369679000916018548263964149760 439237 -6537070175738711450994152408768 439238 4334623086829412105034514055520 439239 1732778975070074522187820113408 439240 9282012113893430292913889280000 439241 588598702145181790630247787744 439242 -3887284537893133440614546392320 439243 -11111894552028593947342172912640 439244 -498177523836950732411895250944 439245 -12782801023999413882328032480 439246 -4930974584877173089453947434880 439247 4463135754683374329878806815480 439248 -2069547221106191875227339718656 439249 -1502415201867357645549613644300 439250 -1873022891266023800214877056000 439251 475667442233359942974770997432 439252 -13589780756994307465725259929600 439253 14490893345225109256475253479502 439254 3712540728364460145915381963648 439255 4145026175389820263263229782000 439256 -4801965110505673280132315781120 439257 511867804361619659061394016640 439258 -4269502280444474405299254293520 439259 -13433285534306222252710339571280 439260 4136175770670973997505877570560 439261 10862574805310821905558180519200 439262 -8914260052663067261236599583488 439263 -789426936481997588130251335440 439264 957867953106534572368327606272 439265 12811509545549163593924845872660 439266 2096520558530514526311375801600 439267 927078856613843998376795555520 439268 -10834546972092764617932223169280 439269 -4961154976942281754881364426656 439270 -260053748114848762285703116800 439271 4186842749221273040802060670512 439272 2898534714545762407181503134720 439273 9462644944732398924057735182522 439274 869391479309536525719926674944 439275 -5627417551141117831065437398200 439276 -315192849651679756355682307840 439277 4716552492016529568457591601280 439278 -1949284792925333183388932398080 439279 -13935536772935190603383089459120 439280 682169972829728521211247820800 439281 9865327022395166387519594493570 439282 -833362404627531815272107187200 439283 137992876300021791611325794304 439284 -2775556621423632243452172632064 439285 1567974044431189645822675827360 439286 -6735711450990207351004598313600 439287 -1407833187145358577922445949360 439288 -195326641396501587678622371840 439289 -1470071442146965298064342773910 439290 -680644456486210743205755686400 439291 -933131370565944846463878034016 439292 -5365280654887455406552991262720 439293 -1382149134145360482161523895296 439294 2850493255142481876840451485696 439295 16337034137022336440913767716320 439296 -2856335939945274839499534237696 439297 22222149110650975845399895539972 439298 -2667065868852887010592839831600 439299 -3609074810274396457237240757760 439300 1933054146017908506235043020800 439301 2228565148660348132527853707264 439302 -6395368113254880731177690512896 439303 -418595363528420313226912089448 439304 -51384711138908490558780364800 439305 241828617169134649802781581760 439306 3805323978860587648496470682880 439307 215410169958176054414841790632 439308 129727277689508117371996584192 439309 -15075253728721344224810228405760 439310 2445417858734355438462055080960 439311 -6262430030948743110604622462328 439312 -1102959479238501780086807977984 439313 -4315493926842004813510565829504 439314 -317259106316653831561874280960 439315 -5153860949902401640703319434880 439316 -1052404169491398027965232888960 439317 1790747035046592240196169519040 439318 7679438675320765853435533678080 439319 17311182261267439502889429308160 439320 37565458544122547141040537600 439321 -16348415724344535551299261885500 439322 -1583713202033708428627890958656 439323 -4043521640959507373389708317696 439324 -10108213361972714208459075234304 439325 -1049398497750375499992734887950 439326 6348519642358465339578383587392 439327 1309381523197729347980130370672 439328 -326021208956964128046251704320 439329 4219185421715354737259609793888 439330 -3377813984174177823572509897440 439331 276656761269615988158079737744 439332 2401119552055357745233742905344 439333 -29196701720631996576766186285476 439334 5605452906657169726695569652576 439335 2161862515958080984114912453440 439336 -1516198292687834842098527032320 439337 -73359779747688870575073508854 439338 2609251989477751565245650965760 439339 -17064036837540857479567719830860 439340 -3636936788962624943270410091520 439341 4473301822564234775609012710464 439342 5897273924910820348908267659712 439343 314397326437145327606590444224 439344 -1126357507319789886825074098176 439345 3577761804510219196331471474100 439346 5217366155990339718815411948544 439347 -594168383448189690820060134600 439348 962872886233172497824843743232 439349 -9638249639822528645533599253650 439350 1618738018550994983065090128000 439351 -8006979927626115073686320944 439352 5563067333394813845041893273600 439353 -3080813370642550745978447096838 439354 -4892965224357265213565983668624 439355 -4673248912093313860828115363040 439356 -3274672742854589432008995471360 439357 -13478229866419111042744832238394 439358 -6975104591188397966284958142720 439359 6079864378238400692763059757840 439360 2566579651287317114224697671680 439361 6485344752806429424290239882452 439362 -2035437332357700284775280436736 439363 -1601476629205583731132503720896 439364 -1140723472614179846720441188224 439365 -10149302705640069365303506591680 439366 -274964473145153659393711198368 439367 8978151304856301501541009027416 439368 -5009894151655726474111693578240 439369 200865582983244577880318578560 439370 3338761413638982502471462948800 439371 -788790356540197444544011079760 439372 497811869320399787765840888576 439373 3920158304134286997978160449120 439374 -37790651944558737460182610944 439375 949755060984333243517818325000 439376 -147521637679948154114901147648 439377 -19509222094407898315259379202368 439378 5629949578257735966084573060240 439379 5631142979565224366898627282000 439380 4334078602051976414381280802560 439381 14269672072705694287725720351182 439382 11846750219117142260103876255552 439383 4076369796428941665491904997224 439384 8807188885804085548809531985920 439385 8784924400189611508548986936580 439386 238474842648954732544088703744 439387 -103333048311192197399949648832 439388 2179412046341997011965424460288 439389 11939732823078564411974836798854 439390 -2757753408879777898953638795520 439391 -1002884807686678831891292589000 439392 -673140569400527049051026227200 439393 1488379652508462027067002033540 439394 -745852672386794972732121016320 439395 1962180777208372052172209591040 439396 -1147850699868135569839872035200 439397 2693999472549115110068292886464 439398 -15133724690281218979298443468800 439399 18641105258361475780963974451536 439400 -4045454118933301252262219520000 439401 -3342833416329286227627342974400 439402 7574993050204367617068830691072 439403 -14280287050315745410168478906400 439404 1321606235572730720275067338752 439405 -1855201796446795205395593245940 439406 -5331553492507696490234398364736 439407 -9964993447625441060270914138296 439408 -3614069961026836702913082654720 439409 19755897868966737524294665670610 439410 1806598471228068323086295454720 439411 -2190328573312279485270769224368 439412 -731118384830793949754514935040 439413 470809280011288872979790055360 439414 5673266848353238067300781841056 439415 2630527233886442288265952482720 439416 10447961279618410402704598425600 439417 -32734451506063405293035174880 439418 929283967184816310278419842816 439419 1248316458117104466931338505728 439420 -1775187134909498386849977630720 439421 5446764046487696328474580319622 439422 3662391145587598542017991857472 439423 6288389207588766184901321982984 439424 -2712893709454449666515407994880 439425 -37569759001304977522474963200 439426 -2210895870054970393506523255776 439427 5382548575030903671654212337276 439428 5607772727515802050034924328960 439429 -7945452682203494069032893015970 439430 1093006972784142748613466783360 439431 8640206285137217130510314506152 439432 7931267872687313428296895488000 439433 6991225431255404282371897394100 439434 -4973050095778409461800551480016 439435 -928528600445518907379811281120 439436 13730141220860258476081396903680 439437 -7329495792093148007448336240480 439438 2421370968222512163076436544768 439439 -150139218948714371782610480640 439440 870033564642534242453724856320 439441 -3379635380872513073562092990158 439442 -2986304830698549933847396054128 439443 -7454032938065308658820604834896 439444 -9071828169762675472886292816128 439445 -3929493981249416466240957439200 439446 713689432204501850358411730944 439447 21546417857205972172269432902472 439448 -3657838273314127729891364720640 439449 -3290955601653199285149105430704 439450 -6071882218164956510894157235200 439451 -10304927308357378574545810942800 439452 6199521407593936715607608125440 439453 10015866998095864159222793953856 439454 3615517366848070620330740770176 439455 -789698944785740286714491798640 439456 3413268063882591792523665997824 439457 -6894352981707430737837623996220 439458 5003664664682646648816886272384 439459 -8159794782257977055608097922340 439460 -2984295740729163152868925440 439461 -6164431114047381860135759515584 439462 -2692419854503469596766464308768 439463 2539983591649106840341417934712 439464 -1893835115096972454692750868480 439465 -869402158394329233844131903480 439466 3720045885113931201914617334880 439467 2822277432015730700779831225344 439468 -3662367493664175875525797351424 439469 -5620155970120319367739561366356 439470 3365305879139860598958013891200 439471 -6867879155434679293874546409328 439472 -668918062665978756731584512 439473 -1146866584633289983660722670656 439474 153967424241567892018403837952 439475 6638072395595944269685130539500 439476 -1626539464052348447163647748096 439477 -15675559245027239640528386507840 439478 -1046861705977204405109219131776 439479 -4698885789774605915570101822560 439480 -6568276958622843952674964377600 439481 -1223654915595014032451629765590 439482 -2044630060917704613285860067840 439483 16168779741645585414344972715624 439484 3986665618728726256761353889792 439485 -889417655155511684150371133760 439486 2662786339600944639200428376640 439487 183701244157678130098771453632 439488 377430945722991449886016143360 439489 17443530891822124171397786603440 439490 -4796009086689322644386730124800 439491 2086984814259492312501004462080 439492 -10301272287917112513015353075584 439493 17803615010162951632665081107742 439494 2132079554654381775424627376640 439495 -1037236414849073464778996443200 439496 3349519795094952568498250434560 439497 -8488675454694920262361837451520 439498 -2982358650302659438954351362000 439499 -5558689774213577393055801249336 439500 -3186323163622480364472197376000 439501 20241229871269612650903145942464 439502 -1419831657635114367897388856448 439503 -131005937821317721899912112896 439504 -807631643214541867084876169216 439505 11344057627731709059058038344640 439506 -140898127485195236235609222768 439507 -4022209258070739388677915817248 439508 -11258932335525525354417814087680 439509 -2355658297624895964017448680640 439510 4998759311463902894255235644160 439511 -15584267939364415730893760736888 439512 5820734626013008556059191275520 439513 -15393369328127402445622720986416 439514 -8631250635884972474308288944144 439515 -4485717610596667362980276933040 439516 1371798755049438592769492361216 439517 2502955843207814876703459124620 439518 -1317186264115103234430420541440 439519 15724726078556598263514245013920 439520 4532190208276703931969330216960 439521 -4449372331688512825509468743040 439522 861245285986275169370352735312 439523 -1784607903000072057020457044064 439524 3675515375315672437439280994560 439525 -8696154274517589906865346678950 439526 -2859614977171270314154148544288 439527 8226531661442448597188557772160 439528 -10446876403682149594386909987840 439529 -8105080272036462871999553348316 439530 -533930734563921517775340487680 439531 3555765669498134124938977071000 439532 1321583764010908986694217277696 439533 -786776145941684425871102814720 439534 6080594689753155166419317284416 439535 -14649409156669453567165497873840 439536 -2147484806291864586050088173568 439537 3290238876084812979700407641152 439538 3443468027715769731876231096960 439539 -10309656226196116174396395947976 439540 3636051487766392343994039018240 439541 10398340508826209720730663360942 439542 -2141515424945333473127372201760 439543 -5992431558809920641853733136056 439544 -10472069779104756610215452344320 439545 -5551021149579145849348367167680 439546 113221470302981590336480108800 439547 -3208536122692044648392828959488 439548 -9135023586355506487922818629120 439549 -148763065886482758705007453440 439550 3542278277277279051095190600000 439551 1434096636446839377665754711792 439552 7700993978928775695431916060672 439553 -5422473264112708319212717310400 439554 6367986118808572217474470273920 439555 9290667837140991327415539522960 439556 2925235532870286623130495098880 439557 8594649695964243465779397711840 439558 -979590672886264420517696893824 439559 -7923026984176016625914443803240 439560 2912727484831572875620048896000 439561 -2487321856623048062618474957952 439562 -459853312592451341053455899136 439563 -7038028796876870842325516758056 439564 -8355921942007892337552199661824 439565 4595772362409133442233916419200 439566 3105904422440461439431970437248 439567 7539143002419942235796230333616 439568 1841249126553682149647358296064 439569 2224162817200307609840680237377 439570 -1479266030549438336806070097600 439571 8182165158097748282419009146000 439572 1867622232077026670664308477952 439573 11245318879597624159071825911822 439574 1755831268163947461076045333536 439575 38343767924321310399935628600 439576 2605950863805028692552794726400 439577 3021505135074301781055373908426 439578 -4043218601018668365498383713296 439579 -4423256277001229481127153310604 439580 262362815934058627467987148800 439581 4829776335687833522460952186752 439582 -1519204958811773156776751458560 439583 -1159700814341451404815774731168 439584 122242571537907595411461242880 439585 4789009347041958942572601285780 439586 -3792687372034746169589905757184 439587 14684130133702888094292210413436 439588 5939821725058781941344571906688 439589 -24925638897029155545260554176 439590 -3047146621344184712766073879680 439591 3459628059244383886194457568600 439592 12455876800767097077310229376000 439593 1998336901365283069599083712 439594 440330760185530563095530386096 439595 -5115214789503746963898758634480 439596 71159160650214118141629994752 439597 3717982559421419295366596984226 439598 1073211469396580659188903316800 439599 2504215806654236434229135529864 439600 554277816702883353031460454400 439601 -8966299909985305297311952828398 439602 1926771712627665306234895789824 439603 -21031165292943707334994035681360 439604 13326741209623822682159002202112 439605 1713986902007712911966737952700 439606 231947073915009542080046806464 439607 -1193766047681711323444387268688 439608 685289425940766325888673587200 439609 20110945294868527712577980549520 439610 630966671529767821610964372960 439611 611866861748493355816564515840 439612 -6941627921018096824147131679744 439613 -1528717911402345238108400046138 439614 -1548675419640321732434824181760 439615 4817594738364270208874302320 439616 1427473122264716947953336975360 439617 2940425824307000639892199429680 439618 6573643108457166971671667927760 439619 -459691474740097424019036345000 439620 -888088251756796053216423690240 439621 1090090568200566006331296725504 439622 -2416593667328890465484675819520 439623 9454230158453942218521133098672 439624 2174838753844521389375957606400 439625 18976299438252167351131524117000 439626 2948027146086043258538400223488 439627 5115959931465799886350849553872 439628 11768887605187024274071744282368 439629 -7482956075466693495200762308416 439630 7190798667977253051252336864960 439631 13722418458926917007971266072432 439632 18811212537598281696471810048 439633 -8973462650128854370662431995740 439634 -766755143374893281968322083008 439635 1239857814749980945994176665600 439636 7401403826505066583068715837440 439637 15367955054881899135818239161984 439638 -1286702620011352388897569198080 439639 4988776628968457651888316018440 439640 7673910938494551312988124160000 439641 17387803097689427255748543278400 439642 -171540200466646332933382557696 439643 1685738691052374035130139521624 439644 -5694506230498920774987031401984 439645 5132896716929877805825332990720 439646 -3296108711633408840445546937728 439647 -53307723228557690266774655472 439648 -2919039910281586865529520128000 439649 -2597990234214898494641202955968 439650 607760819053981762134862594800 439651 -16752791789435603882315729876328 439652 -3036575796418832278297847470464 439653 -4756436041325817710060842077792 439654 -13965141721493994231709249630848 439655 -150624134760318427150757674440 439656 3599396233330440206601822044160 439657 -2447747648682933898339169228720 439658 -6428817592866834819223116490320 439659 -581437328422142848530308360472 439660 -1094505317076117918194125056000 439661 9408933330521403760654085138262 439662 -2792233374192097931820258330048 439663 3678151607308959892653977076096 439664 656198266435192450690606202880 439665 -6775036080629767076134485550080 439666 -7266841841564376249314615270400 439667 20729627536863864885465175600716 439668 237134113503146593813302773760 439669 -4866849145140116911735725167940 439670 1486170359638386819511746078720 439671 -5569426955414294357707118403936 439672 -7910942283234720959761706803200 439673 2351517968091659516468707600128 439674 -1394524864279946145878182453248 439675 -90031791176044341989494157000 439676 -11121146574749477727640628951040 439677 -4127032066637067801270536880954 439678 -9537214255311408191052741711360 439679 1301068332958118202262217349840 439680 -4865591155867401242019889152000 439681 1110734026361549946655601865264 439682 -3614750714567568046988609519616 439683 -2520548804778374260764034042896 439684 1757696625838607701705295265792 439685 7278937625679195720948884328960 439686 -764241507605858299073279959680 439687 -4112731734800292607184549010664 439688 6477595565851553931684440248320 439689 5617928345205013267541993988624 439690 3063410820377476154967031509600 439691 2103747306503905065961435156224 439692 -2037426160555931996128449540096 439693 6231989648165599460269811285942 439694 -1716206119517410820255070295104 439695 -6507208882357942435026926738400 439696 -3564962024960392442201071771648 439697 -3478034044169413245690801019854 439698 -36726704028599298457792688640 439699 -876319221096810417144971365200 439700 3833399308331789322312998083200 439701 9015507942604169958821783882304 439702 793273945137215925353746731552 439703 1282337845390401119730687408768 439704 -1459110357929141316665882542080 439705 -4695334314265910600414414812800 439706 -4012476878221406197243408235040 439707 15467835991989141936051350681088 439708 2458380361734477499690629131776 439709 -6684096977371140086167270968090 439710 -2646253472854347440817461447040 439711 7216994519007533143591881790512 439712 1568813530196409761613452673024 439713 2996478595906296813262279525842 439714 -8498819210707098111634744320 439715 3297949450845288052738902897360 439716 -3127485308509361180002285698048 439717 -10233718161906042206695101323360 439718 57672235395779051791895479104 439719 2615598280612119470067923402880 439720 6942105817257624089134828492800 439721 6978748129855548986713479330192 439722 -12762902054103622650703124582400 439723 -7350619272775615708814557518028 439724 9275323497705974547963076603392 439725 611529863835999275272334174400 439726 -1488785505271039438856679686400 439727 -15966017464682459084166471877200 439728 -1685211301737078640119817076736 439729 19269326360056925713374693629330 439730 2148866834554054627304800505760 439731 -4595597373301467572985012185580 439732 8218043400482990480654300344320 439733 3931863762846085341944639836320 439734 91564362029983863573940520448 439735 1815715057961424691519431500160 439736 -11688106222903347073035008409600 439737 -700686603970916211653041501632 439738 -2759699805329520463583716015536 439739 -4233664473206723442418993691544 439740 346917377128785978741827328000 439741 -5257656331008213928716925842708 439742 7628030247636266525993477974272 439743 -10144455035980813100612476103736 439744 3156374881113791278068631863296 439745 -3216633148529153997798853476120 439746 -1411122060147088390604505561216 439747 -2984612339491618199220563406336 439748 8616198045037210618529376225408 439749 -289514135421467951842926322020 439750 7814336485328216680131227520000 439751 -1593572513360424804174694068888 439752 404585638226922696157556490240 439753 -1090136703162896651530482680998 439754 1638344091064900473842053100544 439755 -2632935726167458117023472377600 439756 9574358596871756203751409377280 439757 7345149705767809686377192541612 439758 346109232327014485971917466048 439759 -13906073198581276366051137633040 439760 -634627324457471433751894425600 439761 -15891072672168844699443987456 439762 6316911484176421930474048255632 439763 -11811175234305788660081089955988 439764 -2281916263112338080926859356160 439765 -10107505452637847726232549614280 439766 -371382377860392607648142687232 439767 3958892718047426912343438308328 439768 5688433332856418396708637941760 439769 16937909331615847421500411314960 439770 783449538065031739148404738560 439771 -18790884414180186960123282132028 439772 -11930110422084220370108846298624 439773 10389149709928260911975247583104 439774 896509646316846964945839098880 439775 6818870693428422961945592637000 439776 1236088599076873294655009587200 439777 -7244792431989139923554359663340 439778 -4569376472639640709542120304560 439779 6362471277796865330616391203840 439780 4408788968847372398084490240000 439781 638349474443010445918229715582 439782 -308396968123590663329204914176 439783 -10602734294207822114590971442416 439784 -3756578069013937565864529085440 439785 -8528404010462068012837457254200 439786 -1254016648427940548286183498240 439787 -12968147627678358968600913687564 439788 4319485166372845995888682070016 439789 -1047565566263917007018960646944 439790 -336881017723939351515091008000 439791 4483573509396972665608596359424 439792 -16229854186759528018609045504 439793 -9723389798073851980043054044800 439794 3174774770231195641646758116768 439795 -10451246968804549746090533677200 439796 -1252448326455531765928117800960 439797 1534203323905019729646140709120 439798 -2939588994610784725170366492864 439799 -9517211776554711348165395122200 439800 -4295507600467863646649620992000 439801 -14105539620263132836319913049088 439802 -862305233531160848673401853696 439803 -1191892606149824149122943372800 439804 48248316243878285953892793856 439805 -6166349333028174281728472835540 439806 1045391939860005422209425245184 439807 9071620386211790041413029366304 439808 -1986274469283439737517941719040 439809 -658467869860943036166001753296 439810 -3048208504407101045654609172480 439811 7370165647198212203182718108412 439812 542143200114268666099877053440 439813 -10559110116411598920896212238016 439814 -323356906905897419365855587840 439815 2310928976712974006108334132000 439816 -450181707779110816301045299200 439817 -327645724083167008094361834048 439818 -1259560407072133216708127882496 439819 4586167347019224901505701657696 439820 5023823147195258129219148334080 439821 4825974780936114122754783042390 439822 -5801466089760655920707561076288 439823 6520610098770966384591237681072 439824 1558517185853314636240955768832 439825 8633656285829321694769761100 439826 -9833526143901852272760507909120 439827 5153442069998688271439167752120 439828 -4595430331460883167160068317184 439829 -1709329235053226822739159278592 439830 1548409784351002886055824161920 439831 835614401058098792727994517120 439832 2083508661622975722717506918400 439833 1609687642093664897318780389248 439834 -9517382977649962823090572199184 439835 5932218578475021201786350640 439836 -1352420072136883640577750271488 439837 -15073148988441006182347236576660 439838 -250183067030352662084949208320 439839 5791537973545047859580584855704 439840 -13277365990318460528527196160000 439841 -18303667953154295269906106853948 439842 2282611357698042218367288706560 439843 -93552984738808526205429455188 439844 -9592467600218425584411305211264 439845 1035514499333844595310387251200 439846 4353380385140708685467210205504 439847 148759960066324110606246449328 439848 3299596527852851027568738048000 439849 8566192110795710168122755433850 439850 797227763558224140881086656000 439851 -2035573416884092684043657856168 439852 -1392828620979641422194806243328 439853 14355308137077239834626508190102 439854 -2135035802071874188598429868480 439855 3531430198398925736129544642720 439856 -245138465808789384162748858368 439857 -7085238450490359213162429222720 439858 2494218422825547719298727158576 439859 112424162439899230635528532992 439860 499224465320222235097181583360 439861 -13340326735779486423997944315538 439862 -1743278599154213731991770985568 439863 4464292875878752631443526652288 439864 -14965910955569699260482443120640 439865 -1410692430504529586733064807740 439866 23644691259342727624171640064 439867 12068735518657679823337321138916 439868 1147587832629061089657178045440 439869 3351147029985614242266638425440 439870 3070913826301632669020984354880 439871 -915788107317792134338592352456 439872 3329320289935776212868032102400 439873 -12597489923536982712294452173824 439874 -85623396102732613956501494064 439875 -5252705221196571425169161832000 439876 5029757920613542574925641106688 439877 8161677024466351179836555969472 439878 483696004933180356368963143680 439879 3067652048185245529400038035480 439880 4300199156076874410384293068800 439881 -3801539570290028054884217162880 439882 -4553581960060790456543137568208 439883 1886824530672696531455163834132 439884 -7874974410646129535166231905280 439885 2873896781632858012620992549580 439886 2600289863356278425607348787392 439887 -1158873149318586123630702469248 439888 3389173633522912196977660395520 439889 -8543498397872680438855762978140 439890 -14133020763223887563563499520 439891 -6785641443557523099917415634708 439892 2756559794140984852677283925760 439893 -2996643161443994416683480993156 439894 729154604237147733181347562752 439895 -30571382151964956504723139920 439896 1208432427672717302815994572800 439897 -1457333700322584310470455558508 439898 -413623951141249031165290086912 439899 -5261527066502264119130501013312 439900 1757399110153497793178636428800 439901 3305887463185511575109221042560 439902 808592912377727310078262735680 439903 5727866430127640912039976645152 439904 -17927777021793238805810117345280 439905 7491571634516367556031098700160 439906 -8104985788314240140440449724848 439907 4620962947643783544187023864840 439908 -3141222172612346262523777634304 439909 -6952973895090888768700015877640 439910 -5281056208763389518499007360640 439911 -124454386807396973624066836248 439912 -17386776528529951252544440320000 439913 -24867130807489181326482065225856 439914 4910538614271675924010174440192 439915 1305756127358324963980366125600 439916 -5401294642210007837637841075200 439917 5802419196842992801407837218880 439918 8201225169525304543119366404160 439919 666231011110890530352283450320 439920 841243524717293566722547384320 439921 -23975851906129893406048129536 439922 4787756439525718080024344309064 439923 -10288863215459415314969674410432 439924 1529525618461010195930049452800 439925 1232459040982146843542193460650 439926 -605531766924047906953775170560 439927 5412493229992591325013885494880 439928 -2216799295910246050164342128640 439929 4735768157238568244003102746944 439930 835692375249231988683495484800 439931 2741764613652770440614433347192 439932 -6036262785065963916897662278656 439933 130871248385873520731002883744 439934 -1222970244545052723681933910848 439935 -4934511845206575289749110275200 439936 2738988198029558386511912632320 439937 -1762080298734768922105935195600 439938 1789262280972833927205098200320 439939 4214638027206715074296567104224 439940 -5622516018773970325155403272960 439941 4387774693381284422616426996192 439942 8130546286276375919965059595872 439943 7218992700018509712695270238816 439944 913843917336820529963213291520 439945 4710653733908739632060355710400 439946 894309950314537569305837760864 439947 3559678563488701967368745960124 439948 8230191718283976394183052119808 439949 -3247278240280608370425962143050 439950 -189546093039424155040266624000 439951 13429977942792990679228487269600 439952 -298325601493212688765475094528 439953 6505062609267926415202306644864 439954 -4178296533810847992857998195824 439955 -13076987752777986288776574626640 439956 6814109599070367708397374336 439957 -4155552271189411876378185569888 439958 3699110343963326948623463362080 439959 2801806794467615902392109792800 439960 -9681773707614692516937740697600 439961 -10935477273176073670159955328438 439962 -6068254377748230811955130536448 439963 -17556416658444833313510797920440 439964 71617406669824892847917506560 439965 -8231610391767073898747980344000 439966 -4418134876219972516788315005568 439967 -4880506944289105547478637065216 439968 6137152707760568446654841094144 439969 6699305927896922715695673478370 439970 7736856879287794463610686779680 439971 -192873765408723152124929477136 439972 -3426698720247432993711848423168 439973 -7453767585748200373396151123778 439974 -4292819225742182075124755641056 439975 6661833599415668262990492440000 439976 119784722032021786279791820800 439977 -14775394770849955569313794339168 439978 -1406685196994786792274765869568 439979 8736456462674407395258345134784 439980 3507560831201548529478319119360 439981 4338192127697706452603632341782 439982 1394450409780907133824394222400 439983 -1878166787989243291670224765440 439984 2134472493817971135972232298496 439985 864169155296054732691381884160 439986 1910826965021983441596641729664 439987 -582614345853678453067037322288 439988 11044140159086871637029203546880 439989 -1519239562391417087282296435200 439990 1723067271723827220592224741120 439991 -20493611705719698527504234011608 439992 -176691766798301163354896670720 439993 8939265835913259334667990115844 439994 -3856744088154999925954852285728 439995 -5494560639456850081354200692880 439996 19102714172628122385120175953408 439997 7351330757707798067627829288300 439998 2624931132174826785031129607808 439999 -2901804933520286207518382853120 440000 -705514257327705773964656640000 440001 1822659212728298997927696945330 440002 -8564315749394149964466809654400 440003 -1039944837191007694745381561496 440004 1584389507969881248750487683072 440005 12543158146654222539444893049660 440006 194543617689932533231696591104 440007 -3174536544551947992113457750360 440008 9774452952118565631144153768960 440009 16531058753434606193233039941210 440010 2547943140125112502473295106400 440011 -2126125896623556375533734056672 440012 -1036141590276023423060748461568 440013 866028257927389791943044231168 440014 -2809874844204177826211162259456 440015 -5854710333226263775337071182840 440016 1403563628276078331927138140160 440017 4682372393288504885964579247860 440018 1867954965461126881414649442960 440019 183804785148788394367838947200 440020 -7388231052839335629334248096000 440021 -12479560762432582448795537248800 440022 -1428630303881577137270703621120 440023 -9339795339451368387601218500728 440024 -2865886966375066880984907079680 440025 -423869346584364486522021505200 440026 4267098953775388909875982409712 440027 4812600825248867969673786976272 440028 -11217152664665831762455861831680 440029 2893906070831311029767614561920 440030 -828421182825133310093398233600 440031 -406226345647727129427946379448 440032 12249237911984995269872344891392 440033 -6988799717839621094318087844480 440034 -469955667090599469664868325888 440035 14410573061351101665256932486480 440036 7625725969541818926610493939712 440037 127595336673692787556471045308 440038 4381807741115129794304850589920 440039 -2047114929963673145055730697160 440040 5966313978183512869175242752000 440041 -1460699516675259822367675796800 440042 -6957152985438912334583899061328 440043 -237331408138919090869072666536 440044 342351830151590419743932224512 440045 4855722035742247066459286031360 440046 4750465184560251709480114387200 440047 -11198662380436958230180130467504 440048 340914136331935867656670740480 440049 -9962190040495132566733650389136 440050 499612546843262121025895896800 440051 -2455241426820122466779010638496 440052 323537405279743994570396024832 440053 788631149054537311211166466044 440054 2008247325985867802150928127872 440055 -1290851391606498756338259271680 440056 -365050302686001851424629207040 440057 950966020922185217770621087812 440058 30074258946910714401382046208 440059 84041479240472687138172134064 440060 -6074260673659016709805768619520 440061 -161670057637865847361536744576 440062 2578153699261997049474739366272 440063 -7566138642326042449881143884776 440064 4282563263303808237909860941824 440065 4026154465083289274981917398720 440066 -87061494571029320201700003072 440067 6944147150969132067828776551164 440068 2465915294051392535070513054848 440069 13763051191045019986779784545600 440070 -567581722447310718473479708800 440071 2536905920329066799186000439112 440072 14497930027178093097474234700800 440073 -17969728589491152567544829206416 440074 -2347835205489754846061143825920 440075 8172814138098284829401531592000 440076 478659709663043543500314968064 440077 13273239238192064288195926838 440078 -4638160929183120102527260210560 440079 -3956180091939355998549675014640 440080 -676568885901132336953413386240 440081 11271492535425445146243207471600 440082 -2855766353954199291691550986752 440083 -878666060013168568887169576880 440084 7841193042503824580947859193600 440085 -8840122900521819592378158597600 440086 3914751948457494155273546505984 440087 10932581622320144999066275505736 440088 8921919488345523194374319800320 440089 1111322144060218036830880728200 440090 -465695197980627096628993566720 440091 -3112305700271504944216018929048 440092 7532548303914545934172447663616 440093 1307188163427688224792007338342 440094 494976959305178512892776018560 440095 8468532481757001071557847538600 440096 7613676891853512482285355663360 440097 4147533271893041897637889198080 440098 5904989378303758299018322818336 440099 3626039062892037563727179120520 440100 984226144048112018715879168000 440101 15283883618914501764732891671102 440102 732647443783852527916843264512 440103 9868150145680789191368661572904 440104 684390018142375739058261196800 440105 38542044659649436060040188800 440106 -1544663222576324115053278000896 440107 -1651535363956965410253465614528 440108 -1880655071333561177909840431104 440109 -18303438888893737978761683764800 440110 850282083467785917831374593920 440111 -6386165705709910490446993866768 440112 377334284480833728063508512768 440113 17241686583955828779046446549540 440114 10798135407088774878428458000656 440115 891349796034972927144223381440 440116 9491836258155414366189919313920 440117 -524406030769884171013611835140 440118 503924976835388050759776540000 440119 10370813328257252392504398229744 440120 4631888015802063977833564876800 440121 5606173799283562928958999600864 440122 3442404938404661124627987855072 440123 -21632594750034247608625912101480 440124 4032046845681422945716779987456 440125 3045160573910462851978496544000 440126 -10392861137243626090418637151488 440127 19898385339496134854595973677840 440128 943860639523449456228145037312 440129 -1060465299514758772834559745600 440130 2180954970722796416911304478720 440131 -8305596719733258580017336224068 440132 -2135551879685271944632272875520 440133 -6303002947307489740239414122400 440134 -9352968606976095159868625489280 440135 -1350987546732410550748996965600 440136 385563684459174681876407608320 440137 14641802001353983565379747686580 440138 -6418122928742320914571637380560 440139 -398719246165447531491544366080 440140 -2035136638993518615782141107200 440141 -2076113159320421896469742462228 440142 -2107098794191846661765402175360 440143 -6344093306847673265761591075656 440144 179877224851996768803144130560 440145 -8231989053416009346376225061580 440146 3044994909305740269697822348800 440147 -486592520050889039127808250844 440148 -95179922343842250686817540096 440149 12462076914704455527079319895264 440150 2536585829241780322276828432800 440151 4228104472602644519447314677120 440152 -2620702455395913067463176273920 440153 -373845186297475640310809972544 440154 131601032699360570091795329280 440155 -8147055090434401462736609087040 440156 -11375568133173887163060052692480 440157 11119881056387599803889290522240 440158 646039067390044222864991434560 440159 5075784596848871422880767491360 440160 2531735307879625983032159109120 440161 12360273125117824239270917194800 440162 -13249147741674828552521174296800 440163 -3751582380468730171525077217308 440164 10210290771883527835973352320256 440165 3397791890182406694250657587840 440166 2764312664536951557428325253824 440167 -2693469628370177151784156521528 440168 13237119363091423351541233474560 440169 -3120956380552800554438113181952 440170 -3779832763562927891509224450720 440171 14776138332325227979070986848372 440172 883979412384309033481006461696 440173 487532223850605029991827806720 440174 -1225210820399029550325613989888 440175 2749575842036274482532323631000 440176 1131164228855440081961767600128 440177 1756699375929812287783013923026 440178 -4073835409966248872540492693376 440179 -15770786326537241487000376503220 440180 -214288253433865502052259607040 440181 2518306694578753647873030155520 440182 198413886310884114016049989632 440183 -8578424502040931359292204060568 440184 -3700401253060813671816400711680 440185 9445811041262786613578937133380 440186 8256115994970909720000692932320 440187 6505648335476551446427757511360 440188 684303545273173695152611328000 440189 -7572930018922099317456861538644 440190 -298539937408229098007505770880 440191 -54778040080561838439677512080 440192 -3592695307228070525324073369600 440193 1230464990952434823964599622464 440194 -1718764386580996923714777997920 440195 2703033581868720358972230360480 440196 -1483415971314272933561736311808 440197 -2696886412336091108651106028320 440198 7453273658268823704955637568 440199 10641978632014864641042177612600 440200 1114598123053833786608959488000 440201 -5110765042188410358117497414400 440202 1996121604430306696339217055744 440203 8509881128678482550837763786452 440204 8013692919269454877669096947456 440205 2081681477413681950633275739360 440206 -997978395707881831464523194816 440207 19256531261612448877453040529456 440208 -3076344043621078790343219609600 440209 -230143699099261082435397709248 440210 -5586263689168670868263328294240 440211 3682733349405552448444381500480 440212 9185251723817248673237609441280 440213 -14620569174483817657662948504960 440214 -5228519265759510748817930064960 440215 2780895833546769966001439228400 440216 -5267401281609979675979735377920 440217 -100799441326772517490214231052 440218 2146447512271841108482340462304 440219 1263384029183588039952101683344 440220 -2292998487933557768932734566400 440221 -8285470773971935937608147895578 440222 6006087716187402445224216703872 440223 1086340242915156072528525020544 440224 20461977803911668533681061298176 440225 -1713811405808175990814661522250 440226 2648934069591020288602842856224 440227 3387542581075963623211957210076 440228 -11087524644436803291040271441664 440229 -7153085614675543997245348538016 440230 -1315771985397755643650961868800 440231 534591579771394687302039971328 440232 -2491697814166261858119039221760 440233 -14024440713220501713071912927756 440234 125406094228325836584132771840 440235 -43274564730935966753313448320 440236 -1556089325187719447305009150720 440237 3943584790617486490752452152704 440238 661135506950299631364288276480 440239 -16169913083039392901169406606960 440240 -1455245718672576139203827466240 440241 8648111394488721191467169751264 440242 -9740453228238590558881357597056 440243 9280414968893649337431810125424 440244 -486609474991775147931833800704 440245 -6533809438113728946054549423180 440246 -3146936543284958006656811960928 440247 10956263953076663374692336609000 440248 1581857938496047268376649359360 440249 -25406738265216845398447763654400 440250 -5285338787429706023011417536000 440251 1079866706967931900470256163360 440252 -13359738308091034053281747979264 440253 11607923270679293123096355137664 440254 8756530900399852693122074185152 440255 -9730724315824650066834603559680 440256 1199555593237559774767598272512 440257 494183010436599703190722645552 440258 371212528492298155508400522240 440259 -4161676624184019509970179283792 440260 8116698989359567858298307482880 440261 3987242344723163138081137208862 440262 2255883072832080408339911393280 440263 95441965125455761476440903504 440264 4212119509013959815918769643520 440265 3515411339760737838626708328000 440266 756956605169303395463820455424 440267 7028681046277264671388837788960 440268 381686300587426911464793968640 440269 -8466734044315375992423580840330 440270 -732079668558470877294255385920 440271 -1026054056147906422703408467104 440272 846157542983752774128392077312 440273 -15875251354152505204649607097740 440274 5091353757169730823285656760960 440275 2103576439517753910558668328600 440276 -13269345910555617468107349747840 440277 93070070405182822908408808608 440278 -354695556802528447094026247040 440279 -7240112506512056247477271385424 440280 -1167420805151050019250758246400 440281 -9739156178943351614998873852918 440282 7814847072917183995607272618992 440283 3262719505644179486081997418080 440284 -1412664745458666998512354778624 440285 -393639922415727626225638955400 440286 2167367455797766636099667724288 440287 9499447969134188730820667059240 440288 7128931444707685908516081500160 440289 -954026944812281977902941961600 440290 -2533606579074215719704130149600 440291 -19135465236187959527265103969416 440292 -266710819603465198220767054848 440293 1833080438619677679927669224960 440294 9199903995317270163189228393696 440295 3904757802712860111061784244000 440296 -26493409598716097416589125386240 440297 -4494650510333510011497693670080 440298 -2531191827224142481254706422432 440299 -566762634340619020226590981320 440300 -790854402928212660662498764800 440301 -10083497148747430383925996498368 440302 10837646466052831676541186380352 440303 -13752713972923229684029135766448 440304 -3003727536502948848618467721216 440305 -5895739466219215313699400037440 440306 9505637860771178138603760597120 440307 -56516851428021883244653987680 440308 4531712429597508436873561122816 440309 -6000282491124855267423699792384 440310 -905288707810066568066502278400 440311 -11361563831575849199120619672088 440312 5045405740582543321037743595520 440313 2567057320103536960330575821184 440314 7862810307140332363713918854256 440315 -10344984830088584118102496403280 440316 3740294753894912708360720005632 440317 -1040371499495846108568144081600 440318 4969152098559291078055419820416 440319 14866133524471014196082123592 440320 11025909241355353796798054400 440321 -2492056456931817260394938753088 440322 -6353470069116038599099554073728 440323 1389501642039788945159079976864 440324 1922059846416184733820083945472 440325 -6974648874021280252580201268000 440326 7498134807826052334941381462112 440327 6812833450576325579204145496512 440328 3054842410243425106209895710720 440329 -17091289444454790121200278532070 440330 5830001633562157492257745393920 440331 -7795852692710332630016657758248 440332 -3671612013242270022637853288704 440333 7055583445657070019432342390582 440334 438744964684480255808652602880 440335 -1134044015658977007439526730240 440336 -107195002938627670190038548480 440337 -5544697782261211628135292546048 440338 8547273491315508628418458066320 440339 -16011376127331661887253612603860 440340 -928202988033563388122324275200 440341 -7494055149851660191177697682816 440342 1292058879164772493746267039744 440343 30653874799402729000440004830720 440344 2885883157499648060370005913600 440345 -1631850356962134956805335979900 440346 -824226487636390101407997619200 440347 19410790974865626559337230513796 440348 3687109763948858194718303178240 440349 -790972401217351046866698943872 440350 5211909416922921985094197358400 440351 -4734850570860224149672028575968 440352 7132204910163842911138975580160 440353 11177982599170070388745904329620 440354 -4187234289678859016844869736624 440355 1833870372752554884329014379520 440356 -1920603952445232783926453215232 440357 8656829536458215259930228073632 440358 966336313715275376837837518848 440359 16568908497358071236505315002440 440360 2450960749909970034873067008000 440361 966485407949956485324479949588 440362 1957600173260191372317183899232 440363 165643816448116667379505026240 440364 6205019872241510829517375858176 440365 9003174771491521754836096409400 440366 89602358208484552487167387584 440367 -3004471434941912532275149751280 440368 3236959191079929828226449899520 440369 -4120798112001225984456192201360 440370 2498072493104437811595189811200 440371 4674278929874198184042560466572 440372 -3580873972050825841945104794880 440373 1277328015859560186472798827168 440374 -3963401071994923223145161705856 440375 -781501492146230083827593232000 440376 -5509846188041650522750151884800 440377 -2299809659391436171128936591168 440378 6035277474006406562334396528240 440379 7490724031933109264808455578704 440380 725241153923482732680085079040 440381 -3546465058964024438019771940416 440382 3596830645443651976427066926080 440383 2572597433947374524433790077632 440384 -537502283343286701536726482944 440385 -5909804419231033641886128151680 440386 -1000707799671140520773671796736 440387 -301156720200640285663280583600 440388 3372900068809256681471657059584 440389 -9711539271361905030175704307810 440390 -12036202576602080086471348523520 440391 -6498623476611933332680120893696 440392 18469298184116298848210623104000 440393 10201325830075211256649922727642 440394 -1546736752514512937618117095680 440395 7774791534911684095811621834400 440396 -1726215833603467554522065149440 440397 291245048580778377434815085046 440398 -1726578368781676432044854307840 440399 -1820971166721361411792110579600 440400 1128452905546154515558386892800 440401 1027175898668983586779238185280 440402 9973476668376469072963174432032 440403 295580886870871480023722002104 440404 2122672608971242140370121496576 440405 -3190942254577404137884773248640 440406 -63170736158906322414172816320 440407 -8659340839292988964894314240168 440408 -4927363449283704194204985047040 440409 -388380851194939947446894803872 440410 -349868273078038130435729636640 440411 4092592026776159765636727382272 440412 -2059426847322621570493008691200 440413 -11145537954618924539926319857056 440414 412463751761175585863311606464 440415 8466745567368692864273690459160 440416 -3482349564021484958923162779648 440417 666249511931395681259300155392 440418 -1811926454886655213735844796672 440419 -7603867865577157663516991335008 440420 139690833026642043417978497280 440421 -2796741557203976370575790825888 440422 6902217670979727315249896418336 440423 13142552713372531249982348572680 440424 6265050958106740518767161344000 440425 -7129120291843910261512888256000 440426 -782600335997233457224887614976 440427 1313336877291290456751724574976 440428 -26976885787828111156405062855680 440429 -8363022100495844676138324181920 440430 -765511748980052510608811815680 440431 -5458560435975439776063329758768 440432 2337688715117032235757857243136 440433 2071255548230647239664934849664 440434 -6300955332551052416239917798384 440435 -8374727394776023520885706236400 440436 1307826956471350995045855756288 440437 4845464248298552445763344923712 440438 -2623749583241900443548229468800 440439 456625981033803026864928195840 440440 1966977736865389792902758400 440441 -4740290090327215039296495163158 440442 5375219629055075733530015817840 440443 8812103258182418247168871734692 440444 -13803502274496824197911721152000 440445 1248665388145246803031097101920 440446 -1384089552713043893558409071616 440447 -3964395903055878257254786266768 440448 820309820225027903213682032640 440449 111423179849396541748550031664 440450 2640685861331376996228863385600 440451 9227224571776477113731519825280 440452 10355561459865321565552958557440 440453 -928091417208252982543467483336 440454 -2104922058717157440953892231168 440455 -436357621968397057970337749040 440456 -6169769645949720930141977349120 440457 -9475681611502318377949530712560 440458 -3764863142194639628065976444160 440459 -10726460358309088382390144681784 440460 -4219328333787521238635182110720 440461 3466891435047527598175156590540 440462 5327102898792805325077723299264 440463 1368005807775343640137636460688 440464 -3204164399368528199807474360320 440465 5713154810965591992030466591860 440466 -1801975020883174762584647095296 440467 -153747557979069842172263585168 440468 5002916544635205700916032997376 440469 5113758862558807825878548761500 440470 7200446672994069778779193205760 440471 21499123801961609973396908457672 440472 -10768507130507938422569527726080 440473 605760542275084557722120829888 440474 -3083946331809465578805138669600 440475 -856643047124815381954225248000 440476 -780808716930717610638492029440 440477 -5709885357681475268323865347200 440478 177407792102777158140270232320 440479 77755006365187823344864838528 440480 -3502251102758454765525040496640 440481 -6603360604108697141689725524160 440482 -42220934845536097385066981376 440483 -2109505134635550297078117642576 440484 -5218186754395661321005860519936 440485 -1076591503643820428910755004840 440486 -3060691006006462129190176523808 440487 7660370158764611272257595109760 440488 -16390741718969519918984845194240 440489 2146274121599807697057361366656 440490 489179376110070065873729445120 440491 -6425476523255366078729597514200 440492 41888034036247420798935524352 440493 -8187163268365253503347450436800 440494 -998144145862065018833571535680 440495 2152665777144698904732704751600 440496 373349938461908376799417466880 440497 4662167877315500100824014732946 440498 12798802101757347526150780040736 440499 6928308951410606593636788068664 440500 2231161588774947564444284352000 440501 -10177166268527087928363417972498 440502 -3348295312148290570512500002368 440503 -3513224211617916787377754506320 440504 -6851943839762001341609575219200 440505 2654819022905733563977009046400 440506 -1918392243184085458890930875136 440507 -3491871852568576659995269625244 440508 -3685428831349095986533866647040 440509 -19993416356400541935107451983290 440510 -1334773589130084196560510489600 440511 -1328401903381699266228013545528 440512 -6649280819751983961873002266624 440513 -6757008996573540340073545793196 440514 -2629805299480355558460738546096 440515 3269113563834609828630190959600 440516 7925390150767566228978941581440 440517 491782234183591665376389809664 440518 -1182142465138986428975511511296 440519 2828747915403502647963475416960 440520 -3486477869330894734432982630400 440521 -23307824979733660378262927215308 440522 1025613867497461766861408434272 440523 -11715377251008846596624979338628 440524 -2657934936209621894761878785024 440525 -9582651132580886890805282071200 440526 2630160972055390702773388590144 440527 11736548670001344232280301307376 440528 3757551882480318644497113022464 440529 -4186618996434695651067682764816 440530 -3235212031468437085527035007840 440531 -5868833163713322455629962725376 440532 3639094119989714907256871116800 440533 18509871121385992564614760631164 440534 -2021001568392696332726501655360 440535 63183652470417450159673511040 440536 -3747789571333661484194853273600 440537 -4799580916378333052250646253814 440538 -17019879726232885806263651328 440539 -12004861124506120042676794084080 440540 10257064857810719346294000330240 440541 3202283337448318714467523624320 440542 -4093427902318076968169094095616 440543 5463969330653033252219674725792 440544 713378898930600856819094519808 440545 -381533826152803427360879207040 440546 8317956713475061750559157803520 440547 10450927163779677037815608302200 440548 103331047351307196343061069056 440549 -1096827507946677315495330360450 440550 929258547107504399753759064000 440551 738699497983607093281564586552 440552 6380572966334524177363165102080 440553 -8804596319091867088883003731200 440554 621359108038938534451908738912 440555 -478076391058900135170825132480 440556 -1591504157338659919952708848128 440557 3581373724855925607389802388780 440558 -5158110874894327759721740317120 440559 4143655697482722357861114208536 440560 -475397650073713734740882718720 440561 9681597892451383253054926700448 440562 -1218495394635572071678339524096 440563 1420157189047561401133330213120 440564 4439463912775732434270319620096 440565 3063577349100740566059905627520 440566 -2418564037764550162405795793280 440567 -2383038317666346006418501359384 440568 8374452555934875343827456921600 440569 15841725603728248868853567460970 440570 -2938092067807848059105848737600 440571 6516787539523895747890776242712 440572 -3061771913447116133424354754560 440573 -4219504683630564791869932358560 440574 302628154817477424882917722752 440575 -1489510238986836005163963824200 440576 -5895637428400014611097046745088 440577 -322381144318004869957369151886 440578 81164988492520204688099281920 440579 9780013709756030890719737949180 440580 1453218678310888817672408064000 440581 -17921776586896392272232916099618 440582 -3718728146784368059647483976608 440583 -7489048760720768291701203221760 440584 -9065581710066828310972665277440 440585 1730597462910306825781023591780 440586 394708585414782863203233408000 440587 267302939517375101920288249632 440588 871188323710210246003327933440 440589 -993919256748315829128709012032 440590 -659050744653549323092150459200 440591 -11968498243372046621319142114200 440592 1144581471290112687603436879872 440593 7262334496143622955222917254900 440594 -3903391890196009804338745499136 440595 -3676525711997635884950429892480 440596 1832307568762282714659073287680 440597 -5125729471094707660402218849540 440598 -3820137176764817525380680092736 440599 -413383229627145233809044350736 440600 3241383222561718593887641344000 440601 -4100329175244208764744936119616 440602 -356312020734511510706798719248 440603 6456330363790874106228314037888 440604 -3458864146382240380580956124160 440605 10340963958446010966745614647520 440606 -1862144645571305025737752189440 440607 -1177388209080662178980613921408 440608 7021803272080540320384022020096 440609 1200842315110496726048907597204 440610 3471078904011654380224682918400 440611 12031490002857806039138089704432 440612 -11587076967877820845746621803520 440613 -12899660059716755095823076057600 440614 465290507969424977222136178656 440615 -836177470581015828626572192800 440616 8472215958878258786916683366400 440617 -56190919397988408818526470000 440618 -6399868330031914715783284711680 440619 -10620863607306091177065762502992 440620 -4093334914382943298931932600320 440621 117078164553634215946455659232 440622 681707452784798184252055591680 440623 -2904756777774186305620037834880 440624 1769234901749814394680151818240 440625 10271937440109384407227935600000 440626 -2723029883839416964785923427840 440627 -1439497784967429588890002755696 440628 -275069679859735916750418087936 440629 -2745566550778827150556443021760 440630 -5767510575590838804994381756800 440631 1805104619149172308025142095928 440632 -7944836566173975003260087193600 440633 -2291973382557532027424291700540 440634 -1345118016730847368573220880384 440635 -4548362875064915088198907825200 440636 2180686899869131979711029582848 440637 1757098554248116606856023457280 440638 -6981559298631944645333843269440 440639 -4453563282221257632133022988720 440640 -149928278922263399797814722560 440641 11515533432559840017654725615042 440642 1431739882147432354116883617312 440643 -3560303317573964584635597801216 440644 2829128661784595472430735454336 440645 -12751926886997406448741005404100 440646 3415794699100660033183298618976 440647 -7272487252518520171315880866680 440648 -3816734047713982250130495897600 440649 13160015407599026521562208150768 440650 -400755307066983308500141536000 440651 15442556386774632405234049349652 440652 2415201602595035961715219717632 440653 3992830617997424351682213126902 440654 -3517847190681412971280235836224 440655 1262530067711519008721314749600 440656 3499219238750942621421334618112 440657 -7092864591032029463604655438734 440658 1595141725009973337943232215824 440659 -11451208537430712262771928016584 440660 -5332481444833888303337816586240 440661 4061843679793644267377576047200 440662 -5889591898274832604032681388800 440663 13589733110477151180301490606424 440664 42467006974078838727599063040 440665 1457851394937638275744018187520 440666 3825132891166409916863367874032 440667 -4251897705146014584556234416000 440668 -2123847739193923471285410545664 440669 -6146646235647878996263841619930 440670 1107728651714464554001882824960 440671 3484483936447233857017284069120 440672 12648177680686706950029230211072 440673 6015287623097119185316473265584 440674 2049211640570451737908296186432 440675 472831936130104296727874343900 440676 -7492857208071735778766521181568 440677 11882304020991789565636639030526 440678 1362203353645929953072512381056 440679 -3251036079824252405326308576216 440680 7993904115474476119751491584000 440681 -7241901624070878621599137528518 440682 7522760494978201847229520896 440683 8028817389282006037887679458932 440684 -3985939373044669254488601917184 440685 1961358391615699716737754384000 440686 6752532467903486127096508672320 440687 -2117386822540717122641938443360 440688 124949617963393467838557487104 440689 11649707731280201997924903586356 440690 -4740544879914412862577953464320 440691 4422137175199350829979692178544 440692 -2158506564420377916170845153280 440693 -7794096558377019272222190445056 440694 5129698979194697134491094535040 440695 3420248003070430751651559697920 440696 4669545721784234192784945807360 440697 -4987537315293402271590869056320 440698 -3908370562337680220253506711040 440699 2937684802901111145297439114272 440700 465301996405512273690370329600 440701 -1517524157868305918554574585108 440702 -6633027837335784199063188776448 440703 3104960330835855495059610499920 440704 -17979869355714350366772386856960 440705 -1813296177698037946451430816000 440706 -2187263905442025485129840016000 440707 -51235802882461140961273056688 440708 7839251952010538622222870395136 440709 4297419427252813319889099583488 440710 -637832830530485108209568250240 440711 -16532956950954102696435447443688 440712 851213953871152887411682513920 440713 3421944918002399382720996629760 440714 7017866127204133353304410801456 440715 -6407829597557171361581711285760 440716 -7664631253164109889842133698560 440717 2378324997852454174201138211766 440718 -6943157768104800650624109813696 440719 16169709277829474288140588248096 440720 -1055961570591366862584494161920 440721 108726133258387815993963946962 440722 250439130807935655881390208912 440723 13498716142435213100024153868972 440724 -5552076453089799676459919247360 440725 -2380509197417774890441499514850 440726 -2139563699580433403203671693312 440727 -315074156381173139363844028416 440728 -8921623748965781579879763456000 440729 4002953956148860088463283565076 440730 2005346170025140531351767379200 440731 11833121167105536902196303094532 440732 481363883694388577324186820096 440733 4476748169287646526644005464864 440734 1587988741550988323233927723392 440735 1058739145645038018542203976160 440736 -11254277305208267943510735323136 440737 18088209923436827508209831242560 440738 -2455466617670801468945786658480 440739 -1475986605244471072421284802256 440740 -6513343472728853635552082415360 440741 -1469506843191444252169736536320 440742 -5982261383658490523579691936000 440743 -7731755686635776930294633922680 440744 2545736423550837083835159091200 440745 4051477302552588091532845245120 440746 9077295307497623915420778705072 440747 24012390992080639215991200913440 440748 1541110499682224317661968957440 440749 -5845353006646711093305483891936 440750 -45464882041125954203785632000 440751 1381778735519926129012229223432 440752 515142699039365584692569063424 440753 20099077001497921452887887258002 440754 1297608715296994595655841672320 440755 7120138421486347562633766984000 440756 554817254238516586632561469440 440757 7726338272837709212165704798254 440758 2770065343719762669469411729920 440759 -18091013856517129306766022938448 440760 1597390475160255943108890009600 440761 9338432556492033770417839944362 440762 1822716467487117722644225221120 440763 -10826830862347189419928499585256 440764 -9268014123895164724832431246848 440765 3560619876149868409884353577720 440766 6798714332684752543533189168384 440767 13133055330423225572966041616032 440768 1982617959507913871749300617216 440769 2076092961693353836728042562560 440770 -3909983620470459812457042378240 440771 -11926081822651860383305030344000 440772 5094666123731161390562917404672 440773 -16571000594537350017527398570978 440774 -534026393925589201135800557760 440775 -2214966727780083295843670874000 440776 1193616142026590820184792104960 440777 7702615345424182459606004087760 440778 -2449947801863456280970021815552 440779 22347094127011186883792613410680 440780 1293985124470577817095135001600 440781 69333457755931163030981201184 440782 -3841477710299573998870549747008 440783 5083427910770838123587848020720 440784 1945412040826817837699610599424 440785 1155247971068820006480525192000 440786 421976531605191061619478608544 440787 -1105732423839640722399986619600 440788 2622775738338255123523998443520 440789 -63427584751358792497662178560 440790 -77628378906090650260756224000 440791 -48516331949187729550227044496 440792 -6885711796103053889700297830400 440793 208082642841955628313749540064 440794 -205563743070340233942303605280 440795 2712500491177581574295939188320 440796 -3298251837139679939773495127040 440797 -7046159483743164277561345335968 440798 1816140079208244198614503862400 440799 -1291846752175510238608137086136 440800 6866695037724760908957450240000 440801 4110302998749165114216755888532 440802 27137508704143564554759883392 440803 -16120542534375481841862350764 440804 1371552304737137535586969549056 440805 7846731821604120117975921497760 440806 2563334291944968976209482288352 440807 639070185229471660419293728056 440808 8426574301003880237224067727360 440809 7254269496485969224223429518010 440810 1141080272790216324202001453760 440811 -3500270201601681550685057037168 440812 -11473861153404564413825922825728 440813 6712436773430940000967824507264 440814 512957788507723921091843742720 440815 14462001913977204366394581538320 440816 -1423292331084212750532902780928 440817 -955953861400976970037038704640 440818 -1084198826139086391089973087744 440819 -13005465505668219491084365733160 440820 -1627434171208397021813592883200 440821 14133945585454497816880984783022 440822 -9183506477299633709988288744288 440823 10248970897453516872474075422184 440824 -14915439046628083745480848343040 440825 -2699009568288262149806184936000 440826 538961374709716501140260511744 440827 -5227371974741175506543609777688 440828 3568789013122634624053298405376 440829 -2305062143781819880487554324800 440830 -1128726986282117832990797383680 440831 8788260184288336549803981061632 440832 474495154644128745325974257664 440833 12619332977918310219918225752064 440834 -701274671827454075453815321728 440835 -7038154528818507863942169099600 440836 -236702305978771393182917154816 440837 -16594821500046736613979246126528 440838 153121634172616041508477809600 440839 -937632124919065736110788085248 440840 -8312732472115160894440039219200 440841 5881153480683809040951791031360 440842 9239507267509512061214318433072 440843 9238806399766977929950309980144 440844 -1917634443368822477242848027648 440845 7923228520613337088898713793100 440846 -3960034975076404119606430661760 440847 -618657123797343402053892324624 440848 3162501573805234781340174581760 440849 4191682312762740927296413244850 440850 664617795348996722807238672000 440851 -6791159424774979430822302440896 440852 -3551620347305259250513405777920 440853 3899096237929916398365845820000 440854 -3328932119392834700221508705280 440855 -1584486204127106737465987083840 440856 4703586744083283150952893235200 440857 -3936273565301708542731711898160 440858 4526323642345802689791386507520 440859 -12317645001666341433691223445096 440860 -4952909042806494366067044188160 440861 -7565361690501917350888448351988 440862 2519713014712289715428738540352 440863 -8282703509984983260156104905888 440864 6241600300930484274403423027200 440865 -3365735643798694170624918267480 440866 1497701755659431727542794880160 440867 4608397897203454729045938186192 440868 6645817774312847622246659466240 440869 7063556582982904226517911642208 440870 2925782278120429842764664362880 440871 -4186782342952149107986624028160 440872 3986017500819931961566728268800 440873 -4601745657512596164909291343116 440874 2087221142294044002763511904000 440875 -16924599448465571207083435788000 440876 7397240063298605910923588267520 440877 118261697912017264330025620320 440878 5863390950690577796390375734656 440879 -246610001102400149871484369416 440880 1769533472845018310382499921920 440881 -760195671576274630898568156608 440882 -551102588263643790403440961536 440883 -533521181502263639549762425188 440884 -8408613750354555014006238189184 440885 8219079723710391942285749015580 440886 -959516376880758220085916686976 440887 -12759883070217094683894054019680 440888 4240383871640355213980724879360 440889 -115660718162716921114983727392 440890 5163162671128504648715391391200 440891 -15407649656322065570024894934000 440892 1938110801671375883496252513792 440893 7049464435605654416303331475142 440894 -4623031822629862722302609205504 440895 -866912562622144219349834265600 440896 -1153364554895819832522118529024 440897 691438500563231603082703834500 440898 -919291920515612426474599211136 440899 -8243187546844731840002167430240 440900 -1733758769998814616150015888000 440901 3014787023241236050795349280030 440902 -4488934382252263768811851650240 440903 6502798087659392783852055352152 440904 1531044075867214258720984965120 440905 1989233830773952880748911973000 440906 -4271393867937675086216576691360 440907 5608843155726163739017777635840 440908 3530631097075929001291956270080 440909 6649477776065996572813502478816 440910 1550633247534862780938928742400 440911 558789705752203548166412838512 440912 -1688259126165458493027234889728 440913 510982832768013550440015077376 440914 -1317667400293279728189897227520 440915 2929983667970341186475993062320 440916 -794972181551882796619735818240 440917 301915235334588718014992596672 440918 -7111256772163733568356582577600 440919 -7777181277094160882415029929056 440920 -492428412256712075487170150400 440921 165054646816737212630734574670 440922 -14555883236467847679331234560 440923 -777695971550177876267470795760 440924 8075440851596951166702271488 440925 2037145914011039091803587044000 440926 3221713835526074752196787009024 440927 -5829857546959326206766933413688 440928 -11672899517805750675233982775296 440929 7207174011746470801097435107752 440930 -517165781044062617441747136000 440931 7603515067953646101802278700152 440932 1551468860988959144956775290496 440933 -2810613762200218969733489889600 440934 -567217715002182725730881127552 440935 -4844832756141850657281788786640 440936 -6656268943041856726239745336320 440937 -5464192455172665834758491167360 440938 1389242363050877440460730099120 440939 6197729579454206571642612154740 440940 4260987703832173209475913088000 440941 5935131347022655610662182176342 440942 8334350606595504823933799671872 440943 -5922742375707964530385619373696 440944 -229463471949639157245320101888 440945 -52959086616093492732598978200 440946 -6359283567304675158686078299392 440947 -4346522802102100637572756166448 440948 5338026896729609613251633255808 440949 -1818434398122212943511560685536 440950 900949331641224056374607508000 440951 -2321697248053701237494248509000 440952 4197889278901975118611813171200 440953 5673768846524238244897458964202 440954 4457845579962206082434018360832 440955 1207488053876841052522647940800 440956 -2104480271754131744482553392128 440957 -4927205863875431852004287657568 440958 150638939986730274713192832000 440959 18772630469936774055646029964160 440960 1505686388132284877344289587200 440961 4974398692592328466843659604272 440962 1130748904175964103516975991712 440963 -9553817575056315753346133405160 440964 -700159583211226398069565279104 440965 -33139089429127286275673009280 440966 -1854993645418284909329852753280 440967 5213395504446220404161440903080 440968 -16911932895417013554160343162880 440969 1004055486977278353488387207460 440970 3538376911208892321123583392000 440971 15715221278683660940011409342200 440972 -2827658759366505054348618624000 440973 -1742872559954814090551855039220 440974 8408205631874442330088989629760 440975 1822339541479686321071081256000 440976 1811400923079572608740458299392 440977 -8098360037258643589243771269900 440978 -1554024226906657152597946813440 440979 1233696017672889263261188632576 440980 5767708248392903699686573616640 440981 1854858378961462830318639432864 440982 -1989263020591456583395306500000 440983 -12517496933880322792595040979768 440984 -1010330864411406616026246144000 440985 -5324607366114662591017565016000 440986 1325794156902654388092290294784 440987 9753490578176896783792110597636 440988 -2625273828834342032055522240000 440989 -4664870074891377508027812445210 440990 4488327213997680956485341158400 440991 4088493115101073466971913575440 440992 3374904425846347901739311235072 440993 -264974295237107991980927279616 440994 1022848533241240017830595823872 440995 -2829681657786392488929514089600 440996 -4121612426360347520104737749760 440997 -6273581789929456039469899739328 440998 -835899461235023382024098302080 440999 -2351313121089691524614773566936 441000 -5848780366329761078224554240000 441001 -21525396144134652026248758189696 441002 -2637398910503740409847881572608 441003 1752326661701641480912368948960 441004 -7598210077167019619238450866944 441005 7977577310716215788799030971160 441006 -1026295173754602304672344379392 441007 1348924494109523490372595331768 441008 -17045648907349972916389380096 441009 3955812268425166639520376469200 441010 -2524426212175158692783487903840 441011 14677927077495196366939294041612 441012 2745278549158390426555323715584 441013 -8839744193139106983614673625558 441014 396286107579060295796541713280 441015 7303689915310754787971648938320 441016 -11739414087231802981635227627520 441017 5542785384778800632493968852820 441018 4525186018631473307927307870720 441019 9097264521604845360853859329920 441020 -3726554157143443951182365867520 441021 -2387031351461240301858715286976 441022 2769775579610863719980820141312 441023 -6338286707240032304085370818696 441024 2586903279115413175176429305856 441025 -1425216274903268520614323704000 441026 2001796312642074953098858517712 441027 3693745630445420141536662296964 441028 4741994522869930494197930700800 441029 -7521341780394119871275300870370 441030 47004233642104351080892112640 441031 20878455200576813886785967606672 441032 8171148868406820480864789964800 441033 -7724489050535698301755231105776 441034 -6654552058657634290186973557248 441035 469185593282380080107618940960 441036 3550586429665022695151995636992 441037 2534490920885014882802447380224 441038 172193442278715528569794426944 441039 1691801211234266067219722757648 441040 969053956057252377933852672000 441041 20181868700665465470694036307442 441042 631014603206554567134538919424 441043 5065208271111277679886247069292 441044 8019270374984782656037451147136 441045 7418062864007489547978226830 441046 -15194537246512378939579598802816 441047 17528090662657900771054873756800 441048 -7365852107776889110821855559680 441049 -8079890380958682383296290519414 441050 3854762774995890417838717390800 441051 -60522449781025996055370779904 441052 4793688692375877426587500588032 441053 5032942184473261152234664027302 441054 -2910305628553524128817843320640 441055 6058020247590502950269939121960 441056 2960623382889122011245560463360 441057 -5327468082602672664989927191680 441058 -2510148429812252876325694899120 441059 -8460183815293061603176838450184 441060 -2633668184253062470035169751040 441061 2703319196323911210862084810080 441062 -8808831867417674082710818771008 441063 1865103709721190764296514372784 441064 4847348177416705469298848593920 441065 -11080415452599531872207815807800 441066 150644765620976161694787048960 441067 9094596317941589595967326658704 441068 -2526221104106031174298581479424 441069 18869044759286680832991848192448 441070 526502259025143945560875272960 441071 4038067211736202670532048543744 441072 -2474417520512317210755474063360 441073 16723694518778319300861688426322 441074 9968659151616582141735706411536 441075 -313268151583247707672124405400 441076 4481853353396933556265757797760 441077 -1113174858599703155750401654656 441078 356493072720719319840663376896 441079 -16859887284694457412072269783320 441080 4402719891815593142039822438400 441081 -8589182341041798940858734393030 441082 4055927936968834648982934704352 441083 -7074050878712661451704559532160 441084 805536525364935074759249510400 441085 -7599076571036778132234381328800 441086 -10828941322394426267789533867008 441087 -2792812374920610476529288573240 441088 -16471764172630648373304295948288 441089 19436627656846830874776749617200 441090 -2466942184110784860295555370400 441091 59153881903274660187613395104 441092 -1753564833762563858947063872384 441093 -1933926288819607505647071330336 441094 56204866452552115871187836928 441095 19725298900029668076532178863680 441096 2001804192006646543723043020800 441097 718004852523804300018366212452 441098 -448841061645060804713818406400 441099 -11445102752857332166039479017040 441100 -2677041874332752011322091379200 441101 -16945552939129563574294817021898 441102 -3542323853700480011284682463168 441103 -3762395258507084963946066086216 441104 -2430092518180123055320910069760 441105 -1728373311291338300483589502080 441106 -7853697685924627460897225371248 441107 -16005851882410796626081550098644 441108 3646001434207138401148935172992 441109 -4017808966116619746695045512690 441110 4365966184655716995893605704960 441111 6428155481501696950465391117184 441112 -7112682773739135817828128645120 441113 16045773873495561731782981948362 441114 -1164890628047719828057656446208 441115 -10394692175848645494160958370240 441116 639440562508285991461223040000 441117 2342176318839556560920324840928 441118 -6416561675530288982672506074240 441119 1057341354734739423389844323520 441120 1164437283579435547163570995200 441121 1234794407033741822290602100322 441122 7259319229209296213014879780224 441123 1933076911018177609565875948800 441124 3000092331799026787170297543296 441125 -15437451255224807890425902565000 441126 -100288950197367378882462168960 441127 -6610127012901505955474958070024 441128 17691396761422423469371421736960 441129 3708463064639405289359123253888 441130 -1665476890715369532193482055680 441131 -14236367738198189915313285036048 441132 -13225708803085070712510601728 441133 7480159155948428611142363955072 441134 9987585232715422162108665445632 441135 2757058902631871008510602264120 441136 -964857445837666886281183232000 441137 226027888409730313120918126320 441138 6518007632044443436867797922944 441139 1520978192899346996832884338024 441140 -659603976050812216056834539520 441141 9463380089855415390462091336992 441142 -105242140854263865191255647488 441143 5824678438066157618148959840760 441144 -962301509129625842633355694080 441145 7957585322693153502146523990720 441146 4021531701798386612662296988272 441147 -5853624901865598004278899396328 441148 -10143382515620625768336887646720 441149 -8773845097151842062004235720736 441150 1012189620738528006037490505600 441151 2068647319016449674394185773992 441152 -1598853759290293731085708689408 441153 -14950041525582230728229494111200 441154 289421928657776138945493007872 441155 -36306119488179548326805347680 441156 -4075458240468086103174727403520 441157 -17140984226501667216217790410594 441158 2085931917978985583105358115680 441159 4054548439320699212626326888960 441160 3248444935906295495152882176000 441161 851271819056926174704952995840 441162 4244571992839762123289236188720 441163 -9890622625253051056386679186896 441164 1076695889967921326893632197376 441165 4206817218676754834524803805920 441166 16255852114098771964882987776 441167 22120586806545559781821560992832 441168 196706194008713752278760685568 441169 -16199218756032414462009487500430 441170 -3206860915262001076287813608640 441171 -1473324520327346989332787026060 441172 -7713179329193930539044037271808 441173 -7922233968193527634857183414660 441174 2344656263486760917749578317760 441175 -2713435120739928304837167705200 441176 13098716216868796758510570670080 441177 -12616463554549000156957068682560 441178 -4848377844964563415933825401360 441179 -2909131876242235411943947916220 441180 -95125846900684107973183488000 441181 4458178446514740254980150779532 441182 539494467753325603451963302272 441183 -1543132087997986673605457424000 441184 -6907894263656755672202201530368 441185 -13944822860956588940767051600620 441186 2184551215368818549826449036160 441187 -16827523675767988020493544360164 441188 -540293468808572809800789516288 441189 -5703870087517599587622703507200 441190 -4789915525220955190081150838400 441191 -19479837968953126623951053646408 441192 341225736421476421192980234240 441193 -5215912080633694935777512719558 441194 -969311265785499997693242685440 441195 547060274340304587426029894400 441196 -2728925658198376101459885902592 441197 1323126623843201410918564780320 441198 -3899706437575115536034612422656 441199 1922964491542287281666774676480 441200 2320700210944534561537617100800 441201 3642636706904002066032821963328 441202 -3072675301449871294970549769600 441203 -42063860684813722663402668720 441204 -6663899362791719442656566370304 441205 -3912714634434619910196742519140 441206 11385109155425622411697649873280 441207 -70617308114943052209113756760 441208 9129086751998673746431724113920 441209 7514585897782728397243200933504 441210 722343756676972225628549283840 441211 -5445495455821904832905958865200 441212 -1027630087945632821925728990208 441213 7962346222675502632606362009888 441214 9567949904026596674729735213952 441215 15749590431141894018812670110400 441216 -8892164499925222902764572508160 441217 -3113118547817111110322708307008 441218 -5356205595993777446364923208960 441219 -2180446162178365932615771470856 441220 -2402643656714043611390313899520 441221 -12688595707458139837567692632256 441222 -1096527692668859691623724128256 441223 -57542056107402730353735035392 441224 2180741135199945027080353382400 441225 842748175329155156873772413100 441226 7659522448754143054755634347312 441227 4247778531279862015296987490440 441228 3573215356402379101247251697664 441229 16740751620725727966802743099830 441230 -393401595848133342502239762240 441231 -3335176776990991011751094806656 441232 722974191931378559041492746240 441233 -4640418138236943334026720144396 441234 -4326167558762768658476997653760 441235 -7201516678397480164537319508000 441236 -7862835928187485518829254193152 441237 3257539052081121120742476173280 441238 -872544086947665344339329797504 441239 4891611830840558020879906729824 441240 -1427804986316393659633092403200 441241 -842939275594431597616980654128 441242 -4454013353402641559858068474656 441243 3815731547428149350784985633704 441244 6806302499292379776443777793536 441245 -7261354123866173555760778057620 441246 -75826529375906583521815913856 441247 -15767582087364033745453076022304 441248 -17390071591321841511471866511360 441249 -11807809418720011245131365440336 441250 292279398716213700151222170000 441251 17401633077157547872904957196252 441252 -4366864979221136848458893549568 441253 1935995772377371714886493154300 441254 2329540465614252218100649304064 441255 -1878749148410857880002956902400 441256 9766748837935219794252090163200 441257 -6724257093379492123764178687494 441258 1878773045610552936184062067968 441259 -1346999969960636563782415108176 441260 7766639272671527850905048954880 441261 -6243464332388526007596985540800 441262 1692117450852984419288493248640 441263 -3805903448584475948008071205488 441264 2662998154698969770542270709760 441265 -2152796897673262752494475634560 441266 -54456792349780851337976987136 441267 -6664361505543401050181080107720 441268 4497337321884839420367666149376 441269 -13526368290253158834614016721608 441270 -1013944376824471243783316522880 441271 -167494268734458137184066778256 441272 -2975821447602531141538391470080 441273 -2365836832154608362142752833856 441274 6118485144025763873781463610592 441275 -971985674632810625553192735000 441276 174509861566943314289638785024 441277 -2717469327109403587118190172308 441278 -711833360987949496120942209792 441279 6468220410467109290598562572024 441280 627855466745140725076658749440 441281 -15621577965384534940975844361918 441282 1457683536146776829477707704192 441283 -9790931827511460653664413125440 441284 12615672878546698949991208511616 441285 54393451736174788685383111680 441286 6168401236252985652392269625280 441287 -7739561349444497536191153744 441288 -1539473422242795957585285488640 441289 -6152037126674509725817265970944 441290 679987343042968072357104098400 441291 -4903492572290412314940956442408 441292 14989698135519337080759197494016 441293 -6315241996843117020663363726420 441294 4170774665475271717465064601600 441295 -5353398631034272499590461598200 441296 464122893347953183633150205952 441297 8613413783818609414386881152674 441298 -1504036623949866634230406282752 441299 9209809680950548716062682036336 441300 1501094324343442629103375564800 441301 1101509321967400935916409007744 441302 -12018514716954572198633804996928 441303 290004862898482928091901487160 441304 3597271706198390884673214965760 441305 -8092697698111536909783754476540 441306 486740723994842123482688566512 441307 -849547086879221517413387344444 441308 3723407353339351325583819426816 441309 -115072642265969793086143547904 441310 -192821665150638693680890357440 441311 -3494128530233231029855644275760 441312 1285302822282171128315550892032 441313 -13553816586027259116733504272080 441314 -4638321930379100304052675192320 441315 -3658806076318624102928088614400 441316 597346786885163755188200488960 441317 17366653594356046801610216837760 441318 -1630362095076262797672821810496 441319 14673149820772830579518606033720 441320 7817409903108800525113110528000 441321 -802282762265406911848922130288 441322 -277638772791734544488492113920 441323 416763106320752470917094120944 441324 -555167560597960861902961354752 441325 3997970918177878632395626816000 441326 1873229057052833992779173954112 441327 12804775778603729412013968914832 441328 3771197792022591888992798769152 441329 -9046976514707744080049535739968 441330 7809483557283022733356069816320 441331 569173231659333249453714724944 441332 -3726545578469117822753037373440 441333 -8780155453407550903515838126098 441334 -293402788413208097671415993184 441335 10820276633944559607164073944160 441336 635978366969241142498637905920 441337 3817644343781019735670631876232 441338 4841620354441667419337891512800 441339 5847405822081911108637657897408 441340 -180899312922700741119695132160 441341 -7748228312252287515908153464500 441342 1281398817937430845037783623680 441343 -4301203350607548232145787802992 441344 -2634009440322975589963288018944 441345 -1549341857068341183013545348480 441346 -2304068758058162314438327726128 441347 -4162785486701846225022490321920 441348 -1137941799972978168846360990720 441349 -387407672877429384817283471650 441350 444087141095004842914785196800 441351 3888321255054133962504159258000 441352 -323656466658135220047538298880 441353 -13439670120537885638672809068336 441354 2986096244512238299212662610432 441355 24268023615000862502018338476960 441356 559038969245555057055222961920 441357 1510527377040142255117789257792 441358 -703945269702822642495002102016 441359 -15128701278409322017068589903440 441360 -1339962086116149029249318830080 441361 -15807233227682657113872119465038 441362 10312018083795834041592841260432 441363 -4361355948106404856623231531216 441364 2359552829664478493474916544512 441365 3534138219280281026488867953720 441366 -3161485530238554360955208563776 441367 -7282542929348603276827499919600 441368 5117175132583609443307523266560 441369 938465771574716502363625185450 441370 -1883414527256434599778574361600 441371 5808729735293744844431861283360 441372 -4305130844234360740884061521408 441373 5726113599986398328441662664960 441374 2186675276168675575665612375936 441375 -4364556964330202462029570272000 441376 8297444788468937592669787521024 441377 17451594201062867666902179608832 441378 -205480514002158755020056195072 441379 -12318863972433898816337188054680 441380 7069882639766932700428066214400 441381 2931051119418069638556187266624 441382 1333528475779833934660999632000 441383 -15962570385584535800732440595016 441384 5289125480825262023879567032320 441385 2125880554378885882975312493760 441386 6290204403193424884127991481344 441387 -8129970680844603793439314998756 441388 -4018573557207220432893821443584 441389 6368599716022697418725694289440 441390 -433405769089727844326950750080 441391 28024468405728438887853261783712 441392 -410360084432838056127611879424 441393 -307345887844436011688181763776 441394 910551226511573747294649275520 441395 225232253584798104046310208720 441396 -11617146937434689560215441838080 441397 -30227955743317324007877458688 441398 9720659831137011942882496951200 441399 1216792389830326782967752935040 441400 1581973377912528851946719232000 441401 5347347352836960997490900411904 441402 -1418197619210263760482818543360 441403 -1495390026008820960617841304348 441404 -744306972855306423402426392064 441405 -3326888265785837947277942360040 441406 312535574133556825824553347840 441407 -108493476018083437209026085648 441408 3613886322630091987180584960 441409 3283211218156846690484092734720 441410 60804175290801159206657424960 441411 -3900463190700060992688842417928 441412 -218176562852362908017317495808 441413 -3300205542169766384899970665440 441414 -1362912180810467053802615461440 441415 4598895269127124912479293668320 441416 2128439795997032589844168704000 441417 -5309171840675826371095490427120 441418 -430742070300203317547023461840 441419 6293675804588072014062892430760 441420 -1684143822321576642460655370240 441421 2374343034119543968563478981622 441422 1050506288237295168794044048512 441423 -4219179039666468570324755718000 441424 -6457527260731845153356306448384 441425 1226824530453503014482292602150 441426 4321569724650710173563975010944 441427 -3643127518490055230164956025600 441428 -2544711124265242264965434548608 441429 4897291231493906199064212140640 441430 -1617415235849949621541565316480 441431 979193883931445745019948139712 441432 5639555521634006696465594603520 441433 -9757232980962603487662391436160 441434 1717939618333718614979405544192 441435 -6076846786062317781726210445200 441436 -1330613949611110485996436856320 441437 504501816696871180152186850860 441438 -69015793874301980153539660800 441439 6906242371082932893425482668960 441440 -1254790448017049434761304473600 441441 2159460193997623029296127926400 441442 -4558018922226119083042270366128 441443 -7483787178629749860728422606308 441444 2602190166384050761452546364416 441445 5591910787825830017567437784700 441446 7323128023433137323895512822720 441447 -1061306895915560313238554278496 441448 2457862673563738530807826268160 441449 -15439911408166222189211549444550 441450 74883572421393692191760874000 441451 -13239932158697889805940425614696 441452 7880467370616011490503994900480 441453 28160050323199772273621258304 441454 -1219956891203571422603102735040 441455 1804879233524605181484253745760 441456 2912312175714529813792480886784 441457 -11029801394464594335861226091468 441458 -18763503010743069406986916079616 441459 -426817979225202781438368687072 441460 920406290443600596356752577280 441461 -701004550659227147960936617938 441462 572964281929357066974257270784 441463 14086933013490037355318595235200 441464 10492341445399413248948195635200 441465 4862999308323671894921933160000 441466 -3568018836853196356604117921280 441467 8657217746751192262434104326320 441468 -3389476137039218737267767618048 441469 3903632597918520448817692825696 441470 -8858129039936054479953061395840 441471 -2925255008107997248819069734912 441472 -633162440183115438060208128000 441473 20847274621303055906600445756420 441474 1385448682290097759786086485760 441475 -3625703560716855472851167258500 441476 -1401579361452334256155906854912 441477 -6182587558084626943909430045760 441478 4152980819459962807533165064320 441479 -18576308371639331029786055122920 441480 -992867981231639434421116108800 441481 -329860349741033329399508775728 441482 -1095700765246257013446183049728 441483 -1796190268580361554072681972736 441484 3760687789664587911136843996160 441485 -1234460442050385409151209008000 441486 -4304256561785403830750259005568 441487 17110807812634768510851576829800 441488 1442067713296776686035825803264 441489 1506542018091751979604486211824 441490 2168212166032902338594691190080 441491 6683983471938588754162222844472 441492 -6397425062246833425630351157248 441493 2861803988032891111443203949244 441494 1574124880514368543953899083296 441495 -4787572883655455855622137204280 441496 -5511638799395220142875390566400 441497 -7053526717782802289212930276800 441498 -563501259024944198704124391936 441499 4854951342225497148269272554500 441500 272728618840764251581863552000 441501 5980825592357314141141784878464 441502 1625932853140073560500999458304 441503 -71106157764854654308091450568 441504 -353294332034847996051204341760 441505 -7905705442120856447452144991340 441506 4802599413564868275248090090784 441507 -12306270125210043390811550050176 441508 2600700454372534427534531788800 441509 11775027623909349368392880353920 441510 418140066017868591374471410560 441511 -3146049468830851675532943343568 441512 231058545908002652879412172800 441513 5649118265309130765338154319242 441514 1108939114333889380414585799856 441515 984360244634315220616378585200 441516 -3703935740448733842237066459648 441517 -2582160891350395095280652147434 441518 4016267275746915958666248658944 441519 2974332205573042093404592656528 441520 -1468781899671157317133280870400 441521 4392981088790427613858348668852 441522 -550254431916452625573125819520 441523 7095276580045287280972970101772 441524 143529663700499932048476229632 441525 461335083211112543940543472800 441526 -3129733927819296049850703080640 441527 8478705866355393360165504206376 441528 11366745676667770174988859740160 441529 -3837476425285532329026704460 441530 -4065073615228854407667034579200 441531 9522910590865266419328050910720 441532 -1685726786798939600865896900608 441533 1157618602469904913356152905344 441534 2486287833602456939147341865280 441535 -12424612204303695155440359781200 441536 -4727881403972262449557458124800 441537 6407054312334997390300256704560 441538 907301418184375360349050776096 441539 3820565390199977374113566654316 441540 3168314910935324308164397547520 441541 12040810089134960975061755747520 441542 4210873596420450854296966200672 441543 2793962455323126759267724561104 441544 8570520595547803978563085977600 441545 542075614942375975583756989320 441546 1455262381187663423562490028544 441547 8588535375635988908936844302996 441548 21614258338919859672116741784576 441549 3057028418535126274056625361568 441550 -1325155821420960416613925555200 441551 3801643302565895168057864623344 441552 -1278939108706682608384612761600 441553 6496549444307247144453468278080 441554 3653161069958174354215004075520 441555 -3425267261210607242763975084240 441556 4283565479795546678657979740160 441557 -1463241090926043317544412630194 441558 -1278570600438694814518526568960 441559 -4701337708431227388062509501880 441560 2136795064128908175195979776000 441561 9220247187699861083152080861120 441562 3436489173629031291075316356864 441563 -12970800565014510979817240848188 441564 -1686870845482062220682747609088 441565 6295306455800222316563994566400 441566 -4011048570403774890708567120768 441567 11660858833438716026815767168 441568 -5905871883573119860993405747200 441569 -11664411385977428805467012712030 441570 -1418377917820096878666950476800 441571 1789274427393994671829581508192 441572 -306455024785942720805860501248 441573 -2706869888065771898460260411232 441574 -1545754212959838958770890571648 441575 4894661411103462156185273316000 441576 59648099056033337381146475520 441577 -662426645825045947924098340992 441578 -7904058102798078831901901870160 441579 -4910136427132442777120704081920 441580 2233070693646431666627729203200 441581 -1016786829527770359668879068800 441582 -4531957063368399882561942134208 441583 12723036060366163926731115713880 441584 -1659342750399477505199359721472 441585 14370513467919092810678769379200 441586 940844089378628543978654398992 441587 -459151816807697849716790995764 441588 4291297325411486426540296482816 441589 1042728841854855889974243651456 441590 2274754058906149164655577548800 441591 -399721792928577064052143517208 441592 3131802905216884602320687431680 441593 5390939523931344025893372966480 441594 -5131734952884376870612136524176 441595 -416307276539420934802275348480 441596 5323743945103031446799348347392 441597 -7326712352990699468523430701120 441598 -5958695413200895935177252173760 441599 4831947848175031580401543160064 441600 1634269452116420722765175193600 441601 31120916008925705208075664141104 441602 -7393494795715614718934850048 441603 -1689418857009627984588834822840 441604 -1095287790141816841545114449664 441605 -4178423633710984154880752668740 441606 -5841286916567713851142040366592 441607 11283295560180867385484074216856 441608 9365011392196264266866866344960 441609 -2836262723538352123711794204288 441610 -43717447266199591950790502400 441611 7002754231853254085974183653624 441612 -845829083968987740791980124160 441613 -201083100090342488253478984138 441614 -5564562046613283670212983329344 441615 687681607205596699658214000000 441616 696056436470578570811988508672 441617 8071591185646420324741360992480 441618 41196967066957729454903105280 441619 -8098064106633309523542124640980 441620 -3472064806091633971660302704640 441621 4840727547136715818985313443790 441622 -10032279890182982328923455953888 441623 -1225137033862808031099859425792 441624 -9238108397696256414729566638080 441625 -3401761800208917329189873091000 441626 -642893995385605565918599772160 441627 -3982822101525236444501600344680 441628 12847116042140637004175888119296 441629 8288893700044286790729997829100 441630 -1263347296147685041361415809280 441631 -331575113671336711164222321568 441632 -1977134867461069599693736378368 441633 -3242477712522470341652915159376 441634 352965083200313659754820180480 441635 -5909057367385062192933819919920 441636 -2548578808027969561123259904000 441637 -16337715542003151087484469115234 441638 18393227832305674143487747560960 441639 -6669640328883914658210226306560 441640 -2829354796204683755714895974400 441641 12667519603170696081670044071880 441642 -2765716987716180335909342009088 441643 -20153450067737953248802493373456 441644 -80736685308398107884703202304 441645 6189104285045551090170122634720 441646 -4121642133469367869597479017856 441647 -4495640808563166116922711953904 441648 -108253204826677285827664723968 441649 929751719412159201362405039208 441650 446401505308153919313476400 441651 3980069190908463940416355209984 441652 -3080196142537029283872031511808 441653 320542733420339107557816829824 441654 2219563907748328003073220381120 441655 -11087118902634816426643198710000 441656 -3186099125500039817296043397120 441657 984382226608650887461278739968 441658 -3230442980063260051113792647424 441659 31998975260820763109955493691616 441660 1235838914070908678018561525760 441661 19654151850454790581196390949024 441662 -3691885606164144442827100719168 441663 -3635505474397319250797928409656 441664 9434317046296395059101985406976 441665 -555874443653552835717754430400 441666 -131112159850341945808951622400 441667 -5322991232062557208006535657284 441668 -873774538720834420203659139840 441669 813586017556959084197404299648 441670 539706717917946255730978108800 441671 -7027251360299469229063952263368 441672 1360582479153747066031099084800 441673 5545269449187581690413763433444 441674 -3818824637736177091185427756800 441675 1380268267371158717710497805200 441676 2671582502903423653797720584960 441677 1984595129243413578797599053612 441678 2020535432511887723804871234624 441679 -6567999008047527692451863550224 441680 -1305309875656887648582411632640 441681 -1909150198028577876020531128848 441682 5317034544458816354853021186192 441683 11121822173737339748405362782024 441684 5926370331707194189447400296320 441685 -2286585416613176439561129907620 441686 -6465189764622301234050182244192 441687 -11150146426493892119445905874840 441688 -766514999786730321141829140480 441689 -15057566575369821388268554765440 441690 -3898817043957582513291754548480 441691 8553277470156328747977966512784 441692 -6765880140968302142698610899968 441693 -91592127442543941834722861760 441694 10853978457196777337639527849344 441695 -12222818035786763340612109603800 441696 76607712862888659226076381184 441697 -6053287573881434831276470853854 441698 -173077974398298909956310977760 441699 995350017181878267131718563760 441700 2679390042529309369531244646400 441701 -753522561102929917579191908136 441702 -531901376220960036042723493632 441703 9385844672435945618334551296952 441704 -3410683616488173332268533130240 441705 -2447144895578035325242975030080 441706 -3087477821903679110125688684544 441707 292236636581141883520090874400 441708 5988490633730923631262379906560 441709 18555516162927255574102213216 441710 -3914483849812035058296954162240 441711 -3228837393163371567845197866768 441712 -2126226262614835695463061749760 441713 -5632356490985719743792907765038 441714 -327910763225165472514020418560 441715 -8053206872605930437240251453040 441716 -12819679761044389154623280117760 441717 -252856007552772672357474188352 441718 -5774518499935286881654417369440 441719 5169957585626726439105828696000 441720 6164550557475253277553838080000 441721 4187612523622455833970107610112 441722 -9738601820717885014951334291088 441723 839259072404007333775622163504 441724 -3751325741685193661680770709504 441725 -261559309442981427855622920750 441726 1014668174788530816009613538304 441727 6715505044240432387499053298160 441728 5019697010395224689141927116800 441729 2513612308446559187282537189874 441730 -156293734432244002216946426880 441731 25693226230173762411696705357120 441732 -4927866403477267595111699552256 441733 -1030716910664746238814326288640 441734 -4282111703947937749308765597888 441735 -4831599634258207980738705096240 441736 -7928154072533517278255478328320 441737 -1806093528065256815917530784614 441738 2039175461862600953174813956608 441739 -79326472607664519057164663576 441740 -1966561070476745881515345024000 441741 -905792099511394607208043445280 441742 -326123632761932514664312335360 441743 3237552468890602294264169357640 441744 -1039010831955343792116961837056 441745 11392907881680157071853368011880 441746 -1479076251760056222194156066928 441747 -16158159460352742340510041474960 441748 5660521093060136911728097217408 441749 4124570261252048463670784179392 441750 -1223239399639429377775933440000 441751 1447166885585169803695163319752 441752 8525639085866426699450594457600 441753 90499060295538497723334106368 441754 -3087042252918998073204391793424 441755 -6043107567996835105976819479440 441756 224358831885860577327977597952 441757 -12348746066165630485598669324340 441758 2794257018903303139702275588480 441759 3134835414850910794351452306504 441760 -6594486144136339348230824263680 441761 -6068030441597469998356508443968 441762 2844934279813118584569282997248 441763 -2052627855243695595744997221376 441764 -4792039528721946442459272023424 441765 -6154661872002711753356192397540 441766 -3102756097347584511201287867808 441767 -23382663164968579707270190258320 441768 -14252099348987176134962759270400 441769 -16561416680197896657518930722160 441770 826856497529050060955222645760 441771 3261694714702830257674328856 441772 -60233464540396987228532482560 441773 -356649795812738566474150066560 441774 3133519842785804025045235994880 441775 563930667908168784154113621600 441776 3067416706353608065296929144832 441777 -1687462757692015403209801541760 441778 -5867098918009882006557529528560 441779 -4627847346955166373711396984000 441780 237793730026182286585660416000 441781 -6301255404475231069226703710336 441782 -135659907528864949762380366336 441783 -7522084562623377211743003927936 441784 3662348075545721530775893954560 441785 1634140332551373826639544469000 441786 3647024115395278218555220358400 441787 -687112772964871901039359825564 441788 7719270250632483031874522565120 441789 11802906005533976338192960545024 441790 -410590446938542199629510257600 441791 3469531302504971497967734050672 441792 -919655093840268959934452858880 441793 -16989045717345110126837472923856 441794 -5082054161444277110586262976304 441795 -4340709027929493873439823353680 441796 -371900147376340574563525148160 441797 -13913697327216658709319192182754 441798 -2061852128381688878905306011648 441799 -17717404035991392902849508380200 441800 -10231645539841226169121510464000 441801 -7998493406857976035796817756960 441802 -4139036735538674726200273437648 441803 -11950758353506246939819346676120 441804 -2672250938443899978449816383488 441805 -1003983368113197694440210545280 441806 -999269783254655164638059619648 441807 6060775898604700751898448385280 441808 -1461416161605637502720104022016 441809 -9406752609372197941827326814096 441810 -857731107120508841708427458400 441811 13378956161281138338520378306412 441812 -111688172710188763508257751040 441813 10952758336477895796459380520384 441814 1967355961828426910949169748256 441815 -5444000871723547685287871335200 441816 -4016867885757037397101188096000 441817 9065145562297861233080028484612 441818 -877323932268354881929544817696 441819 326543367947367906179478610704 441820 -5099770023005612221192790161920 441821 -5346826231810651654147259859156 441822 -2352508709583491017744027969728 441823 -6605972899245554721227405724296 441824 17282926660150405914285927038976 441825 -32705668438583467717436306400 441826 -1888370082201562615058390507520 441827 -2575722768699424718719267668324 441828 9242251981679093819672557393920 441829 13273280601492165981178471330430 441830 -1270783543618839291573048814080 441831 -492152930199038977337925877680 441832 11965262056856774421799281638400 441833 4365259051662171836170646455296 441834 -1053545688063351198519214521600 441835 -3988752854417841034136881563840 441836 11864634493617428359125330612480 441837 5456892185503764089079372556608 441838 -1350725826647949266705726047680 441839 17110423730956093387040002178640 441840 488337827559898423385621790720 441841 -11321666145907180952732751779758 441842 3079434540608377863147615187872 441843 -2114785850990490376690605852672 441844 -2612834379971910323736211837440 441845 -8840122773590795356819372792800 441846 -6707585626386636845703731581728 441847 11844659545208459935199393402880 441848 18318891792374769978675352350720 441849 -7028495316580600927825038549936 441850 -2722881538247015122938842439600 441851 13709716724069076459513753395400 441852 -2569731379767978978686069472768 441853 -5191269847569306075112912727136 441854 1097081835463113271391122444032 441855 619496731321996758606802245960 441856 -3945634714013827141606790135808 441857 -3212405908991428546460077616280 441858 -5556478533515951691126846450816 441859 -13468519294060615867039368935160 441860 -4370711862472789777490009137920 441861 1401529256423994965814782411904 441862 6376475227261420508235508494432 441863 -23862430194623834249180059198296 441864 -187258925780547931408266685440 441865 9407610638117754954980656881600 441866 6555706431298135284895607587632 441867 1068520180782298011581382430680 441868 75092140987424648032909623296 441869 -235098899127067138594976328756 441870 -2036883428890689931585861201920 441871 -13550563835922614688516853650168 441872 517244767322005355544336408576 441873 761276859541632935712679919220 441874 -3106653488937182454047757600768 441875 669153921740070940643239770000 441876 1067144181433420072121780465664 441877 -3796121200660170410038481196274 441878 8654466302370129677644880478240 441879 2259327581655517101890155060584 441880 1110150001788999744729926246400 441881 4281700338143647835177828779440 441882 -8221661750283579602090326679040 441883 1636057921034000180411265863600 441884 13731189725982080036845994168832 441885 1934250044668423874509609396800 441886 -224082430491244303089167941440 441887 -9847822466657212019367504226464 441888 -11293722624358604713052474966016 441889 -4943894960279381215840700750144 441890 4017346748993817239003812519200 441891 2128913170784863240502242534752 441892 -6574979816043735493016836909056 441893 -1592818375537319230457836647456 441894 -5263881484911616418987271241728 441895 11404408120826738702225176553400 441896 -2039864159497783050140237168640 441897 9552065428186179339403700211600 441898 4257553004054996507798862889152 441899 3303466610171150174712784655664 441900 2063953980613185647465699884800 441901 -10414537533133154913260127306528 441902 4383241637734010895009382339200 441903 1798540343447105279438669161728 441904 -1448587812687773494555521515520 441905 -4416366832061640489772206746880 441906 -3170285364453533890555271527296 441907 -3684076063699332874586847657844 441908 9317731701790519524626228128128 441909 1655742460142419256615547758400 441910 -908915381164709574198284851200 441911 6632670673020459835147770251280 441912 -1454376700403125227072467988480 441913 6957151457874016133302263557162 441914 2999343857217927189850403147520 441915 -264510190604196257162434786080 441916 -2676951922895351555264421237760 441917 3733665733896526827057689258592 441918 -3758090724845457719974886569536 441919 5613011046137269385223921869296 441920 -2279968017203622664252733521920 441921 -295419037938078085007300644320 441922 -2173211836282880470668128509440 441923 -8208522614696498677282854261828 441924 -2299067567913458776450761658368 441925 -9497072629036007212049194399200 441926 -14387845621309691308947748734720 441927 -809285579263821009393566880336 441928 -5143477426698108051323065866240 441929 15262654008773161808482885153920 441930 -1619611844660208391912877018880 441931 -10867876464719345230869793387920 441932 -11805714234526345375884147459072 441933 11531000080502224508792537797824 441934 -6305323189034720021146996507200 441935 153689958726781943141219857320 441936 -46437401094167565205712142336 441937 -6780403851420562485582617494414 441938 -229385735529546865366875208704 441939 4622693763122170699816458185328 441940 -3986391363481380783901253990400 441941 5366572943419769065946538787392 441942 125185760149648119657094074240 441943 -2938288086195394969325053000656 441944 1846574337571386658616958044160 441945 1191957111747286371406480055040 441946 -2756643248747864415179833421328 441947 -9993073407657592859912395256088 441948 -1206991451064507646240767568896 441949 8346122902791254054827118327436 441950 4872316313443006566873117096000 441951 -5731304984673847439536099831680 441952 3923022534748859818572759171072 441953 -12266837009882929070819944248798 441954 -66898252184663520304585448832 441955 1556061019070121318648787835760 441956 3647688370057891128907761315072 441957 7775267980686228426434296825440 441958 -10588171503844112786877140464320 441959 6319271314511944095979365133440 441960 -3468786205205242982970556416000 441961 -6829713893044974031298367205148 441962 -2314349025055049156651579940768 441963 5076343571687238545950215668400 441964 -3471619808511038109158044129024 441965 -1456187904265145401365187657800 441966 -2955061141817406664023793244160 441967 2179168690180891623886317098880 441968 -1358582367279208286367778799616 441969 950665293719029974949306410240 441970 7459803240913293186208804948800 441971 -5874413763557797512019679835828 441972 -1243883210776070660669431845504 441973 9348082568314217240839172572544 441974 -957295938443667520348054333440 441975 1845710848918595379376778371200 441976 5194044780356160147235795292160 441977 -9475311724003325009395314048 441978 2873428193308893972848020995840 441979 172896165071531928046487328400 441980 1987408274981866544288456801280 441981 -1846986877431006454856167122330 441982 4875212993097603336283210770432 441983 8918543541872145157557039900000 441984 4645034843472565598413274480640 441985 2035483077540553542114209316180 441986 -4126451543595068135858159640576 441987 -1157519990205712004228456037120 441988 16465948583506129521077873688576 441989 22668399570472704234839250266460 441990 3674919655400397857880679929600 441991 1731536634387890788151232898944 441992 -14928168304026313035477106560000 441993 13042322639225344185271748853264 441994 -58701905100434828207610625536 441995 -1804833218412301399578382652400 441996 -5756588179855699260785613009408 441997 309529152358719172866454270880 441998 2982532014476420978544355407360 441999 13921882421837607353706130648584 442000 -1413924199577164800134701056000 442001 -1108076525785630410359053406976 442002 -587256063426744914293235569152 442003 2334585758411139149137721678252 442004 -1280476157852759789517665698944 442005 -2559190030615454515277796806400 442006 6713497081565865696032171201664 442007 13259981120379863189346862637256 442008 -4517517098900247703079926947840 442009 8882764017268388817156084251210 442010 4121009646557567472112367144160 442011 -7964209161014947872330004405056 442012 -4335425270447992722090447122944 442013 -6056150156897827914186505428 442014 1048975250804180270776274162688 442015 112508725957001536927467568320 442016 -5168863759266163722438369607680 442017 -8351378808896917993389106760928 442018 8902888739763198233455731843360 442019 -4599754428312764033822311628580 442020 1706583984180508021551150182400 442021 1879818005121406005946411673244 442022 336176788016268525077814421632 442023 -7139765519485313628057023693016 442024 15329821903058027029683234078720 442025 -2758807367079971102681337876450 442026 1313626659527520281501247684960 442027 9100917886309912030584113549876 442028 -4794441955960712519090724195840 442029 1695126647777827755830175067392 442030 4466217053848791501404663924160 442031 -17079063050731942287770693325168 442032 177522243098981875441189355520 442033 -3607470913389540070678983204718 442034 11738148923199874163870461964832 442035 -8407513346138754090183189849600 442036 2153246399855921900891642165248 442037 -9490776410555679040374075027360 442038 2362532352838897386538373943744 442039 -511989663557036770219245681760 442040 -167439531512788475587708723200 442041 12355063346127125395402999904592 442042 7811828111879187047018028354672 442043 6620531213992582624441928624400 442044 -4255249692105369956538826030080 442045 -2408442998434754738557509712800 442046 -2099701287682131226007807972352 442047 -14519185884927791998080389149680 442048 4807086288866956996548318199808 442049 29640044156680790499556808780736 442050 -441853474749432039837173030400 442051 13494000872992740308041988212632 442052 -2674085786269081168797349571328 442053 308627189894508007395912623262 442054 -8428722437185463427069172138560 442055 -6468755429355735475895888972040 442056 648639203998157661293223690240 442057 6891605143755483273624303407424 442058 2123007127753760527521007229184 442059 7613635220247057066187716031704 442060 2997742609486880163420731735040 442061 4349732561415250635949546828662 442062 -1430309369401642643224796553600 442063 -4114903304758135780543734743760 442064 -869370158890851932900967972864 442065 -1148191030882658627578691369280 442066 5944509747035872404342785884800 442067 -17195624626139663828620997329248 442068 -3938874796579808124965565739008 442069 19275857744178098382104812251470 442070 3867619807421189869290769140480 442071 -2549035328048653460000975827200 442072 -2629699681586800448239303219200 442073 494001645909787509833639361600 442074 -2703079828171262904816174589440 442075 -6406727354638996915155957402700 442076 -7775225444977462197388523857920 442077 -6662662190194424051667296403360 442078 3662659067258239458005643558336 442079 -1087223601100584692585169306120 442080 1653157716141478275770316226560 442081 1675036972040267139643824370452 442082 -6293228864532155087936478916608 442083 89745967155332561385364819200 442084 -11973818913403732176094413824000 442085 761172581246686525573133218560 442086 3127527066300514453726812252864 442087 848065046160659320362358380416 442088 -82488003922447667772693104640 442089 -2002049310453825060985603877046 442090 5508681399122472851450144083200 442091 333500982029662507978361883264 442092 -1087245259882024223491353722880 442093 3416645691124658930096974295404 442094 -5699999558496795482547684755904 442095 3323683740393341155035340949520 442096 -2783249533295641469465869877248 442097 6803115238417920570714669726546 442098 25715725825950199722020420880 442099 -3629252076733955294018553856608 442100 -962552568907626863797839177600 442101 3815596259115124191989426649504 442102 -4205162740962053587180294047168 442103 11054033229763548836210294589576 442104 -2281444310138644024254326476800 442105 -16033236193120194287435012355000 442106 1474855846619060960848776213504 442107 -8048555216102503507926053990196 442108 9411586640198428024221227798528 442109 -14141838482406600780271916925690 442110 2512699965729717489956052869760 442111 2136100692130776528998040831400 442112 -9591289916483471898495877644288 442113 1039808431112663701010769287040 442114 858051844952328993585397680000 442115 11485080740674654348632625295760 442116 6749590509266555953271209836672 442117 -5944499181469638242985195578880 442118 -7772337086264611701195025806240 442119 2670624193416235430408431644240 442120 -3643245782621624985267990528000 442121 9401265212634750745193968727322 442122 1168086283374807779934720190464 442123 1222754745113879879005363854504 442124 67460185324507647989381054976 442125 16613797829937555053323727280000 442126 -49209351951982395295009835136 442127 323966756600406536826180972000 442128 -1426690888299806687161316278272 442129 -10329195560125998947851816231680 442130 1200525328033811849790616896000 442131 12793681994262105156789287936952 442132 3081502183025400592494371328896 442133 18966630235709452213147587453600 442134 -2922192720847100448179752320 442135 -14230376281031994602060745346920 442136 -18954014123720870982704494448640 442137 -3054509174712679707914859632832 442138 5063344037219815111424310228720 442139 -4748237307818992450540838184060 442140 4542242744156572732161519129600 442141 -3803790584247385310343497992896 442142 -6386802128161269852434508006528 442143 1762073054412026366063801086920 442144 -7333803803601683446082746318848 442145 3339920502179516226908390126400 442146 871155246910012802006058720000 442147 3526976678288129635698690261596 442148 -2623428981611422795690434207744 442149 3729745755794469596559940067040 442150 796142557667516562695680416000 442151 -16754925608834082915549853123848 442152 2884516304511981248811491328000 442153 -2905523729633532111519464824320 442154 4288165510665213228225633241776 442155 -2993512868809678745180385396480 442156 -5067199076194017364231760772096 442157 -1388916741996144115123459359594 442158 -5262977100315809395470724641216 442159 894523040994690638987932577080 442160 918419461487424336547574906880 442161 -788696672924237080576459340412 442162 -4035332099360290391972030711808 442163 26637525428615190889618299412800 442164 8387271081910128863078736408576 442165 1630284360246751142626825144320 442166 -4552699997601003898521999439968 442167 5480380948214193340171132425600 442168 14675344493539363051340837376000 442169 14106112210457170520934914688 442170 1897004919291514011684556286400 442171 -8026999844232161099328153561628 442172 -13439813724382101434290280653824 442173 3884725273221284013488101411584 442174 10823131892651172878955939054336 442175 -1199934680412123788716668714000 442176 -3102045066921022721193978888192 442177 21414378599912270047924122585026 442178 -763950308259228305863635187200 442179 599996939266704372494385657744 442180 3946939658953214506026904454400 442181 14932669009046743702119947213982 442182 280655692151507554575292663680 442183 -427981839421401550416611552800 442184 744460373528133616826978795520 442185 3641479680774944403569130566400 442186 5969017725691819417066296927792 442187 10655008874433650092915930910760 442188 -1556681511803752632660852059136 442189 -8423954170604144221002333176160 442190 1016698691022318242841283879680 442191 7485433177246410721398167373192 442192 5074430234579516126667414159360 442193 -19793393818938502640514658236558 442194 4622475723172528683876845558400 442195 -37882620863785894524310216080 442196 -440190236959314016186484078592 442197 1289778037795894743721935404640 442198 -840743382374187412943274155136 442199 1141202447389866512947564009560 442200 4493061226901804107054952448000 442201 1089689401527564509005776664202 442202 -5247000406773543398052227666448 442203 -1505317685238401203939799886696 442204 -608565431683364312657011599360 442205 5341513358678204665675802700000 442206 -1345812390275673154556387635200 442207 2164071868957118278766811911456 442208 -6382573386916394436090568114176 442209 -9852119233133866423235300604672 442210 1291539156980194446665212841760 442211 -6449191529822348251377552677376 442212 -141386042517954366529021298688 442213 -824981660802882667806280959140 442214 383212699215018406795185825792 442215 2418157325997140131220524686720 442216 -14797805603732357323750489866240 442217 -14751990820983165793332879169734 442218 -272555032512624349752709885440 442219 -1261568134463469114939854871656 442220 4433020298721117005467949690880 442221 2406930121613377537095336042240 442222 6664174387523790465687096613824 442223 -4100836201246046724379228703952 442224 -599635526441828623418675920896 442225 -122214694993060150280461061925 442226 3122864628569350378272212933664 442227 1472424653793479536422896049720 442228 -8832963036309949960704299170432 442229 -3263744890375624941107394793170 442230 2776341944735517631592815758720 442231 -8776589951613555779679898732008 442232 -2518285089862556952592951296000 442233 6478853134305284227764398001600 442234 -356474759563271957768015026752 442235 198753444158093936989853357760 442236 2848454489921269196262818718720 442237 -19138419991821665660334903157114 442238 3890635329413644309803948362496 442239 -1318252612676202710402545802880 442240 -4486046373816381160389240422400 442241 -953870231329726984706417600700 442242 5185076787903042450288296709120 442243 -16476601864671826146813050085508 442244 5077943596076342724730665507840 442245 -8300165873365575946837481078880 442246 -903102839210083012622474895360 442247 -3823577763335884360192304199960 442248 5428845198161116661284739112960 442249 17602937783471196144669975000336 442250 7696334362663510635099132720000 442251 610991323843190081434123739580 442252 -13149756160241691756095837995264 442253 1421678597067784062058591219680 442254 1476259652269260400191403360320 442255 284659936779430747040068080 442256 -4234893635332968529578668261376 442257 6727357476185023623747705830640 442258 -936443284510751856987477213024 442259 5012974168888760203094095127760 442260 -921670541698190867953149911040 442261 -3467137592791975373269369803428 442262 -1315574735560201202859609068736 442263 187102345317030902065094726400 442264 -16937985401515070289731696947200 442265 8506725518554580653670392821000 442266 -3977972376764703776773898717952 442267 1489100708587099346747603771904 442268 8816449927412609633564358901248 442269 14867789807794432730321396791404 442270 10871873803584390662489060098560 442271 18928818145343569454678314133472 442272 -1289865243835989988446270652416 442273 14726056328904880250443537934262 442274 -8628200886053590145336242398384 442275 5992822762558096874775374773800 442276 -7759948873877147232062475283840 442277 -3318588995534125602177159188736 442278 171053421040818477759643785504 442279 -8653677422677463196294427248480 442280 3692944667394873304658363750400 442281 4093423142985533997837980362944 442282 -4918498800606953891892184849920 442283 -15656137349405143184538533067468 442284 2820494969132972428592121447936 442285 -5738508674694956062800329833800 442286 191867331845385953840281767744 442287 -1153213965016468341582703912560 442288 -1392475121071665381599194644480 442289 18570710934466417831254126808356 442290 -549122276942930120650846940160 442291 -5948420659241384309463657368308 442292 -6286999237235514888739257273984 442293 -5531565671475065510183883237600 442294 -6677800799764453879261540938048 442295 5639027336945254618470641453280 442296 -2906841023635795326642951290880 442297 10355359760121841937779198472532 442298 -44695523109415380205626174720 442299 2635194573737508646788351388416 442300 -2070372337103958807491011417600 442301 -7536277354224370498614879950400 442302 -1195550095140495936266945135616 442303 12299762928155622708405402369504 442304 -1660101819072049818168704630784 442305 1241430118328142458267710353300 442306 3454689789387685171103443155360 442307 9140347710618973104762153669924 442308 775541705262906667274178232320 442309 -701288456312960525982047624640 442310 -2100608589141222784457989034880 442311 -5505645316029134176299454148016 442312 7820734609379366373014682347520 442313 280042924309901981598887848704 442314 8200813615896006100369751408640 442315 -289319747067642300801901331040 442316 3791654904578737282581034595328 442317 8349490018234089159333764003712 442318 2748860039978079628809192903360 442319 -17534480118475159165420730027280 442320 960902981098592209312068403200 442321 1747458903552220537184514153600 442322 -3653672938781661793904771407200 442323 6910966278194741453627230349160 442324 7705365444149758097710248269696 442325 4208077944925827978440112134100 442326 5985987588168643521353743095744 442327 -11647465909512314567741806568824 442328 1050460934228778431523790940160 442329 3906685118300991246454889114208 442330 -474988518190799551367044761600 442331 -24417680688568398796394810510736 442332 7650580382150894852004655621632 442333 19513496164180602110368425116582 442334 6655748050559060134027508327232 442335 -510649865772648556652195027040 442336 -8578487925459714837323095474176 442337 708017265111442089242477438400 442338 -503264042481293029639536486912 442339 -3840707342567989270495025797120 442340 -3871306035486570422936625016320 442341 7492045565953481949249818112 442342 3731760688873667995437842511072 442343 -5691343534103742865006070033256 442344 -933844616299985285457105223680 442345 2849368133695424224448222072100 442346 4637698196193859793115006205872 442347 1065868868509825271542259981400 442348 6789749452553391964296411492608 442349 -512355284340509132252424047220 442350 -827087345588101092246741326400 442351 519230963488028879528888711264 442352 1402040148944648372998222381056 442353 -99131889049104273923361918096 442354 -384847023102085322381813228928 442355 4380908881302292781316207995760 442356 -5576798053728426025768430370816 442357 1226158733416221880305941786652 442358 -1900850379144648517009029365760 442359 -2348592281904964226555630102256 442360 -4149677213463321041927394816000 442361 -1818974076893236772344013759868 442362 -421029506483249256035206299648 442363 -4827189082790604149800093287388 442364 -2278031108943361307256816119808 442365 -2521749661267471477204128399360 442366 2497913968826729199455123199552 442367 -3095047924469051209979751235584 442368 -7281750948391296796047798435840 442369 12095676017531039018320488963796 442370 637722727439763908188826818560 442371 11385160591423629265535946129912 442372 -3166287251247405973401183843072 442373 -8928362811731834448125796019620 442374 5460595585782022008309334868352 442375 -12133927909209966003762665670000 442376 12776049338105697924039767040 442377 509862988060680975097824216000 442378 -401557405203222210542658665376 442379 -1972392846949959590046924384624 442380 -214380364419408897429994874880 442381 3040489574563875383357627935500 442382 -830833879386961485132936975360 442383 358280425573962307892825457024 442384 -5138945217371038089954000896 442385 -5934341062946772323792566910400 442386 769325113063412463830469410304 442387 5169374849522332269570944061504 442388 -9792304137260994821561544899712 442389 -43786085038620705328487022720 442390 -605337231817239498219804053760 442391 -5333262933006391089145264264656 442392 -10673652385698947976045169889280 442393 -2693019084742002089851107948800 442394 -2646072943004197445728885599504 442395 3869752928150401964537558616000 442396 1154887652180964218027719774720 442397 -2849918673049822855020618464154 442398 -4631743360578741743799122429952 442399 6894820073703632078114791042400 442400 -3201263541726338003721781248000 442401 2018646015185078630913561366528 442402 -3883761108917157376940967196848 442403 5638978333354754958339223605984 442404 2224451693795021385157844864640 442405 -1617310375117444969637634887040 442406 -7105418538861458206948259746848 442407 887998678883402667700898443392 442408 3867480167605310247335319951360 442409 524132416286919675935636132352 442410 -2796765822935615475556658000640 442411 36235490027059107852731638928352 442412 -4057829073398542498043788518144 442413 13715695922453886758729931813942 442414 -3456530015586535028510943170688 442415 12123864594384593794870032891600 442416 -100361457944161684432177397760 442417 -8197775466885721355302736067548 442418 -13804331514466008264589017840 442419 -2679483563855518263063227698320 442420 4001950788245538017568675010560 442421 4708796121114029873025370240590 442422 269331301747439737970220958752 442423 2052175945993649606009573404200 442424 -2364916057507650210741680025600 442425 -6907665944613578390638442719200 442426 1758588397050401689452292136160 442427 -149182024675635137138396709720 442428 -1369207366237777840635792752640 442429 -98301093636017395716923880116 442430 -2286688256892130254483493313280 442431 -1375583222428525671632363794320 442432 -1046240406137684069302642147328 442433 7030447090336304396002444842324 442434 5079371776479364338198231194880 442435 -2400876217551585135726710367840 442436 -9498581716275565435958278504320 442437 10980442476948101278235702182560 442438 7543793697991510221537741537120 442439 -10917844235762363083745408174760 442440 1602391342892273041279336704000 442441 13443660377680938505390454850000 442442 2163724905977093056217460632064 442443 -12451066895251985646225876336936 442444 -2993934781016193603943937424384 442445 118792435496218611831289968480 442446 -256347619412100983831861064576 442447 -7281177286644735008709451913104 442448 892511028614229861849302556672 442449 583333037207051448135217875840 442450 3874848081377007980864607390000 442451 -1175632252629436893018577957008 442452 -1320509630519669847573350995968 442453 1071322858798544649068305934400 442454 -1381257930415659453952472473824 442455 3224803995637355635878547706400 442456 -2240210916688280772805923594240 442457 18443786332534837995718518413706 442458 -159921120302393612411143190016 442459 -7007630661491686702353683034964 442460 4156279076592024947852141729280 442461 606948701088096578382278470272 442462 2536200026773240376826163720512 442463 -895444670101337708165010462720 442464 -1945245324162639999744312606720 442465 -4334759402550453206993173756140 442466 -11893419504331391025234059483568 442467 -13558839327791685625200760527912 442468 3458991215631246151983260696576 442469 -20569182604482870774328927088130 442470 30777994997237271862181376000 442471 -9606048509530241715724767579656 442472 2717302853351308423682602598400 442473 7732501087122595374528182069664 442474 -4676463324953719531080153442560 442475 -2862416377686702683883808317000 442476 172305383794894110847552542720 442477 3509776727637645701859868571872 442478 -2528665989033551949865364352960 442479 -14570781780446982086093898474240 442480 54113378576016168408137564160 442481 -5714415113001075535495797338136 442482 3443965715529824507813341393920 442483 -1084023642485092008496953116240 442484 1561114146619112021007868532736 442485 181390762893909740471282703420 442486 8890797777339986835202438714944 442487 -10501637327796333115039134579864 442488 -8080887109525867564085020262400 442489 -7691080277584946353323781586710 442490 3090399317771605380047587500000 442491 3431634694286150357822398982400 442492 1063546994936800436170609596416 442493 -26049086728737857640419946186420 442494 579246167091210217654604000256 442495 -2310687618819262597438119855000 442496 8877803072982578934192757800960 442497 -3736620387864417032114095296 442498 3251171863804485367850877236736 442499 10051473596640919902050406949500 442500 -941077803834929535110582400000 442501 -4829129930482473199943146222498 442502 -3616575282046633789791891270048 442503 -7692939419489679340234244163168 442504 -1253037486129868562281588362240 442505 -5615446538526074014862805926400 442506 2325272438547532759488748763904 442507 -4512040213938530862993986907920 442508 -1674681072919528995206683499520 442509 -6938813863401088416414697106496 442510 -2536546459806519462187553606400 442511 -8315286085854571214135383300200 442512 -54531092203720783316806533120 442513 -68508726615136600139675899872 442514 4639243239100662505688849309472 442515 -1970385805773308915102541865680 442516 4348157632496083634041912941440 442517 2973872447623977991765934119566 442518 -935664382279821789932057989632 442519 -253214307725596450808425899048 442520 800818712033075321966250393600 442521 -5287566375661411816652098641510 442522 -3564971583459499509272127356688 442523 4215558978665352255075686463960 442524 6133820691140222029883705350656 442525 1929870342262967214481401385600 442526 58753478798247853576789857024 442527 6817064207030940570526773036432 442528 21443536300243187023268567777280 442529 -17176190238760994076686720337360 442530 -5065482439536552647944686720000 442531 10004963536616801332990074906332 442532 3146899723436911363562215276800 442533 603712797050054240714231434368 442534 -1888473624618356374027240304640 442535 10821353176349182143063332126160 442536 1587876954465568410861506150400 442537 -5827605160310817091397059671814 442538 -8388215655292284732101359358880 442539 -7458949043714730918752419268196 442540 1123276232231553675916472832000 442541 13624210259427137807586417631584 442542 -3386696488058052602752217508288 442543 -687818430585587473408304151552 442544 546237290332304793371071512576 442545 434134886553596158776322021440 442546 -1998794988655641801522045027936 442547 2940995111511954212550029604864 442548 6127693306826340588064802334720 442549 9597512355448225021361646073564 442550 -2690801636646545867339586115200 442551 7357818710416846942813889446632 442552 10952713815844672949596612853760 442553 -13560499885928976669187168043136 442554 747652757481865840838460724224 442555 -7758314012804360616722608948080 442556 39078038737264046888586215424 442557 4384533453397015915623084575040 442558 -5109336859589263068928043408640 442559 -2631222820983117937933438268880 442560 -2396123794873991152244034109440 442561 -7074742056738354598219272132480 442562 -1787584417246398825799495729968 442563 8500602234981372837803909114688 442564 -4639458079506099221797813757824 442565 2588899571181658691002169030460 442566 -4127836105670264040874882965120 442567 -11048130237414150233551544090360 442568 7689960331697990697817373107200 442569 4060062547596790202676620079360 442570 545893857544601987503756944480 442571 8040704067484490688012999386772 442572 -1524582754327305850083615249408 442573 -8323807777395189866150624151178 442574 8028545040462073851440166969792 442575 -1020672297976879617603995588400 442576 429107339122199972166811648000 442577 1339033130995979794042383165426 442578 917161856820327248679169716480 442579 -8908572214541622962913941628820 442580 -5140589021322216368266283884800 442581 1815579313022323507385688583104 442582 -3267835785163194463677855142656 442583 -14003117396347066505776604662680 442584 -426408440913532668822996695040 442585 -6303616984104593382967110609600 442586 167633359975995099147502367472 442587 1812703853307897828433547965440 442588 -3561861981659358980859064141312 442589 -4362423948634587791431095984000 442590 7956473183481407135546056320 442591 -26467498532708985178425677891408 442592 -2056191481807876811901039280128 442593 -300457348563011214245675492718 442594 -1611294380318724006590670490848 442595 2700092079846454235474995061760 442596 3489329899208644972155336130560 442597 -4394340197742043005582978048420 442598 -4334059724781756921122297427840 442599 -16976659310771908439314248192 442600 890653203254191778633384064000 442601 -11940507510967073029779131875398 442602 7511991108749229417042262574592 442603 76931142343294163136623951904 442604 14954054931127216635208223744256 442605 -4315947627290449206260787105600 442606 5409472525396088226343518514752 442607 -1336066907108423937698056365768 442608 264907966350973415773507190784 442609 -13305982459195267076407961622190 442610 -1784202060095056591074348157440 442611 8016601493387577261393955308240 442612 3167461642989413624770228948992 442613 -622678259982590711182035060000 442614 -1646014314512328880375608791040 442615 9970704736180514527461108188760 442616 -49587416189892546205424701440 442617 2823397118173309483399054687632 442618 -3279510832222956061107901440 442619 7103245344848058267208239370020 442620 5939620940377219955464859788800 442621 -8149518569328857964096685792308 442622 -9100342351148165153359402533888 442623 6496522856555550182960155293384 442624 -1406951758554560897236294696960 442625 -12953980590402224114423422671000 442626 1483559444320767728684086633344 442627 11604760622338040171761775434560 442628 1284131381542787686781649469440 442629 -10184513908628603749798513956672 442630 2628298470350634663254718648960 442631 -428763263658961547993264209440 442632 3462964773756638418303331000320 442633 -16687058486049028304630029350118 442634 -6179403629645476675469581592784 442635 5076351147261375537981667280640 442636 -2233438097604735476524137868800 442637 1580615030552972323205315013120 442638 3436453126683518572901289277440 442639 -1133213594171144634482573770776 442640 1291272872007210920013425541120 442641 -9195337862127439522439652469008 442642 74338289230661848961410223232 442643 7550249427428674174027785439320 442644 -1793998669084845766815127209984 442645 2307959060127074841635268382080 442646 -7313117630632686914841703217664 442647 5322334903579544485139213163120 442648 -14015978819524725771759218288640 442649 -2452262430464591659889252194560 442650 121159471567654392532540473600 442651 12806296480686578578125427004904 442652 -240547535838248800172104504320 442653 6384964373598333474600924127104 442654 3662113684034376141809144443776 442655 7372817898940694478300642936960 442656 -4581381516812529343015828193280 442657 -16600132691716637749113359416940 442658 112863321805367551110534019584 442659 1095134846065955422483545683712 442660 8251611146101199760359776231680 442661 14308473062916506032583550924000 442662 -858689285938134413428685859840 442663 5597435096471383286039017165584 442664 -4978455051101912398665159152640 442665 20484203370236521451078471460 442666 -3693973005706005937525615340112 442667 -4817870520728905534408385568840 442668 -1446474137713614607588703806464 442669 14131516808941759413035322335296 442670 -1485706144174011277762790790720 442671 -9669235460462799131507774736888 442672 211633507199646827463778140160 442673 -5330141299036141680302672280000 442674 793528182962410530215824185744 442675 -3872105505412765877007136734100 442676 2158967206427659512427911820032 442677 -2802923422369621240578582697920 442678 7897686662902454993649908433600 442679 -10223624539131438598029629536200 442680 -628307236396609631277966950400 442681 1605623805150752558671584194880 442682 4864564596003967413016478776800 442683 2042857003592587544713421444304 442684 4952248056778951487944364908032 442685 -103999604753848624215215990400 442686 2727769703963285245624782710400 442687 -2708694881341063588988460821648 442688 -827082100832089340034704474112 442689 -3607873601166216231728473167552 442690 -7817881525472404081176145106400 442691 -5599459547083754467721556355908 442692 10313709047677090633021307136000 442693 31578404272556468504178975462720 442694 -1389038463650055948486777366528 442695 1486541912804250726879502669440 442696 -2823084629582964713687847582720 442697 16013920662371478930857910917172 442698 1708810889960498850446411038464 442699 15325804097366861429668024135700 442700 -7028413184846001128337001152000 442701 3525629723031207191402128063392 442702 736324784656983802502752283712 442703 -19410503786199010686367470972048 442704 -618701740540601424672916242432 442705 -2819338965132505212100141310040 442706 9789074158484116447717915304064 442707 3588307838745088091180471543088 442708 -661586979271931982068864856064 442709 6479562285145563039318800427804 442710 2760794570216004560728083619200 442711 3419934388979513768495709836224 442712 -12461440195319719845422004172800 442713 -1285418581015865886101708337456 442714 -13032679142269843363279088424000 442715 2826019430356244645884193053200 442716 8729278349048303093426369249280 442717 -340661242370686246530512636736 442718 4558215508664640596710776604800 442719 -8446181756498154754840853683200 442720 15366264561603282296711943290880 442721 -5518869511208441055531271290078 442722 780453575215792479483002486784 442723 -11411310521178962318415968605296 442724 -12469154099415178334837809797504 442725 -4532983597342020637400536814400 442726 602270875359846718544899787904 442727 -6337019136544953475041677814000 442728 -50782580590335875974139166720 442729 1407888204777708020446004738176 442730 5022085960043012352166904849760 442731 -5676835500623729892108901079376 442732 9602930233839553786530637499392 442733 -20862993216463316692604119119018 442734 -610436720337299408180842849152 442735 4838979870313917001873354660680 442736 -1327880933877533865168210493440 442737 -3144189041940500460675668926206 442738 -4917029836575525674141113528320 442739 -22673695174916603247839938620 442740 -6332041924779257655693416939520 442741 8378611561764022710450632226172 442742 -1257678596379467496445277961216 442743 -1335392579811126068322583933440 442744 12621946189447309953767535452160 442745 836980862237086717937837730120 442746 3540723633866985026340256925184 442747 15342018561665238260888189356196 442748 -4572119963027404806029715873792 442749 8760326742890068332539357489664 442750 -1437894675627605979455572992000 442751 4747036218676846474054337881992 442752 1778585774374088337074568560640 442753 13374674999349214391952706128002 442754 -1015910930576035386641193577440 442755 1231895331499465066999064018400 442756 -1141034559028968474417758883840 442757 5047979916481549221416676033600 442758 628001856670402703159683125120 442759 4150929359205476347128361437600 442760 -5181574398796367237390199552000 442761 5999833425333871089444650556384 442762 -3770015175544223535337671788448 442763 -7472234848605063422711812274988 442764 -3685532847123419225177135641344 442765 -2246581076059614363109352260200 442766 4377774896362526461672646416320 442767 -2856962544604071653723372349552 442768 -504994205527076810069785796608 442769 -20847804295935543658426238842830 442770 -316899268941326659946145446400 442771 45507230016729290077293369344 442772 15729515383486176979943996897280 442773 -2343662988830437072336187569920 442774 8387860777579990702257012858240 442775 464203852854839840385477450000 442776 -4877067170668002946475264409600 442777 8108088247199398525117223799626 442778 -2021530732592386601464500620544 442779 960915007090220345627168864880 442780 6548148724928562447482290613760 442781 7181119935722637300308985444582 442782 -6065660952190796088898621957248 442783 16878073250949254267421937663224 442784 4778764253806293354970725875712 442785 2652179483051337193063997247360 442786 6174890639942988651754507616592 442787 23468256352923989067209944924512 442788 -9074684264780408199053985561600 442789 13705392241809955550723047686590 442790 4989299894161205028340187030400 442791 -1496782645069739697282453447600 442792 -4697422772911354446024351006720 442793 4564925274107851144537414617444 442794 -6224614963600589682590279612160 442795 -10185441517250548423054931520000 442796 6515053699852713704824639368192 442797 -10187371493475217657488007111872 442798 -1577480342312027747331291153600 442799 564135945285006767716455052368 442800 568335117591031383515897856000 442801 -5941330879596512334339668877900 442802 6647434266407262539410755950352 442803 5870461461019303125645015372864 442804 -2486347169374589348049944895488 442805 -5682156981521084393685622418880 442806 297513660278665163521623472128 442807 16302664531813126410115411062056 442808 15990902761403645650690397736960 442809 10601031942793647842958258069114 442810 -3961452926641575540407716945440 442811 28931739097423842260342410949832 442812 6679570801873724605505350144512 442813 -1164199589275626808869272526400 442814 -16511172968859343281222481920 442815 -364226536032598446914135530080 442816 1815899745956047732540667068416 442817 -8090003978952304724673318739134 442818 483085048922511490559965712544 442819 -1947999447224980513976759307552 442820 -488266195023607260965573406720 442821 -10272707355209135840106000192288 442822 -11547282203928708495916458096288 442823 12717955686579321640919923482072 442824 2681985668333246696486284369920 442825 3499987933305965016988024495550 442826 3493263652176056526469858520112 442827 -145951935890537050034553950976 442828 2237720842283824323895127270400 442829 -956886680527665985226786034570 442830 -321660457745662041460024032000 442831 -17324086077667371005689435076368 442832 835793817779831320977226383360 442833 -5630830214445953984508217767360 442834 5120148974464430550640636803072 442835 1671181942282903787186668767360 442836 3802986431284116223375988049792 442837 -13538428147127891534210956590514 442838 661344789604457114650193693760 442839 -2809522088216158221977501626776 442840 -7369192748542512307161666355200 442841 1046784446241956184166229664384 442842 -3404450350268568410266067304960 442843 -13594288627728827763733957838908 442844 -3976911649238829891183208011264 442845 -211533168919346463814349404680 442846 3927737794301720395680365398080 442847 4172410664569452639712528143840 442848 -1880034719987825743897590497280 442849 -11709358351734113126356375415808 442850 -3920211682837161913707455527200 442851 -9819977579939210272040407116168 442852 9297869893442071506430460277760 442853 -8050225075388442367194675186180 442854 -5446482511287182773114369152000 442855 -326542672470196429902391595040 442856 -5111096089735964489815951165440 442857 34631670223608737705899992288 442858 2295545135156248786532167922784 442859 20834550518581613832525400209360 442860 -6210880857910264757342929920 442861 11051002800503741238228999605462 442862 7050989413053818207673454330560 442863 -14321416957858059670922429681208 442864 -1230490446820686820784910827520 442865 -2946979678234404066580934556480 442866 390952810014793701222259611648 442867 3623096477567003699256470078400 442868 -7728665798457523349263549820160 442869 1759883157334511804188121935680 442870 -9565720562502845955338105600640 442871 1178324171365890739386650213760 442872 6917912703300401168787739422720 442873 6884572103735470476489238922640 442874 -1764689277588056709808194608640 442875 -11081866344832817616464346132000 442876 -5783777149086084236926557504512 442877 -2143851716856021233794586571648 442878 2820666791459749003891485585408 442879 7273642789053024466004568020480 442880 1675326032542819363095482204160 442881 5049788697918767633263185312000 442882 1912903163618261231961360730368 442883 1013302169402474771998130883840 442884 -4077154090362225311328454483968 442885 -11095362110720180971795787628840 442886 5248706012163699140700913457280 442887 2821240376597183295387902529960 442888 -5932681824347210353580922470400 442889 1078139038206126424001225917200 442890 428504549310041562320125363200 442891 1140855261276553892782661559352 442892 6113988185618926826951083348992 442893 -3071532618394528191627240552672 442894 5711890972522733215301515778496 442895 -8030554576018283463084818867280 442896 494263977847724632762694172672 442897 -672269341225192674033580030976 442898 -2207807077631279440470661186560 442899 -5171839187944938568830804727116 442900 145117888688477675183384012800 442901 -23750501483451019764668023372068 442902 3513350064445479575837063800704 442903 18470156343782609849625303822152 442904 -7342797147753146785251478732800 442905 -1452955671351257405114271867840 442906 -5635311383146963161242922136848 442907 5205262176148806442100779507872 442908 400856940455069693196601532928 442909 6582464670573095405087826495040 442910 2032971128102016610752983477760 442911 -5034875637567114404784357238656 442912 15265779083409427811660047122432 442913 18462012547596977612065278592560 442914 -3007357438775968581754533586560 442915 984399543322909568334172339920 442916 3294418522938010911024645786240 442917 8535591607429799620677886468860 442918 1539204209296137971335490257152 442919 -14104477118471821806700925596680 442920 485089013535756963401056665600 442921 3299776104517012091131151136264 442922 3653518375218614733961374670512 442923 736540938738603748087438288608 442924 8435828955672680708789912304896 442925 850361072129257530993738568800 442926 -5906156696305784572973922547776 442927 -6150622416197597530428102918008 442928 -1494530830901429271848665743360 442929 -7758506946235488789567501245952 442930 5472699133827476013869687571360 442931 -2770104958305579946770244508136 442932 -76555952749140509177931460608 442933 -13229676076160757292754766415236 442934 7050655070821361437986313330560 442935 13302676741512845785837384699200 442936 -4857774113640510922690362470400 442937 -19361154020863667019556054230816 442938 1761452327887208981290108652544 442939 5350763702484187091828240682256 442940 4368827482532186057839200023040 442941 1695138071509105649094165864192 442942 -3028949425135094911302371920128 442943 110589234964408404472582160184 442944 -774286724442227371746019246080 442945 7600848506374554866429845823700 442946 3974535926638078181444502197760 442947 146738617974666839668284715320 442948 -4391253302516716917696731956224 442949 12498146492626597901365183716954 442950 -1016391434171822077717796414400 442951 410515236314211665511996360400 442952 -10726151765611825601351091025920 442953 -1812741210136633095179083641600 442954 -5135454701108404872279831823824 442955 12742097959625311178569020531360 442956 240592905719909054751080259072 442957 -11351158270184451086388277670880 442958 -26999144303650142652503986560 442959 -711069500027384109703228161024 442960 688915109127890319801982894080 442961 8308442373589793477195083112562 442962 4331757302990098478790181217280 442963 19067909556255447307763769855212 442964 120972762237063726772947451392 442965 783109351359807238589521497120 442966 -10139430089596605976581784476480 442967 -5408416560543816279854874397008 442968 3756562574528301814182121205760 442969 12029565056237547618654118156032 442970 -7142983696025032807493048183040 442971 -1011180639080302608099281814792 442972 11608096372296085569147916193280 442973 6829698866695401079656441789222 442974 -117729107488497390195056947200 442975 5083576371406928235539331864000 442976 3797447270486065238057429237760 442977 -6588973661421065608217291846400 442978 1254925468017847079725208297040 442979 16163342153062570233025003031580 442980 1359330023155850855355809525760 442981 182051967634813809804290656 442982 2682632485275761529244969584384 442983 -3442141621983499916714914901976 442984 4586788988737091447297785666560 442985 -10489042483873883602781033956800 442986 -58470000289867096523375795712 442987 7934895782634626742464985995636 442988 -369855829821812027102453151744 442989 -18214651050097014764085383047296 442990 -992776793453879960268157363200 442991 -8524648922479491295807999426608 442992 -1058837688378122935460930519040 442993 -5533110838421865077489174182160 442994 7711497429601655829053189473296 442995 102061469126494121778802195200 442996 -13373215756348429319312245648000 442997 -1829412720827677208805258073554 442998 3099782823393480568899947983584 442999 -2478066237051476199006878215664 443000 -9958936378915725097927726080000 443001 406179285133919275477742289984 443002 141749914180939736480731383552 443003 15538922025870374336084470875648 443004 7862000340998110703962361241600 443005 -1114044888419708957278174336680 443006 -92042168705892670889851943040 443007 -6744992065575315192421521047496 443008 4128828476902476313399834705920 443009 2648223130887707989341931837506 443010 -257703529001876327468737981440 443011 -1097487561062392799412657600388 443012 -6046529416891910614603457794944 443013 -14371218591416158275605876256 443014 2777936806155246034400020483200 443015 1562048396606809313920741630320 443016 -2480154974109973828339428556800 443017 14633116304162720361689813255066 443018 3926527349136911892283417542960 443019 -761384108788894884050051887656 443020 578604023716199711896343623680 443021 16494084308181952515502748109366 443022 10229728094374603752043487668224 443023 -1834041220917413772148780255360 443024 1050929455205042287368143216640 443025 2604805751852036738400450978000 443026 918831679021808476998586619904 443027 280302802069060385139715042608 443028 4073660613641194675919279953920 443029 196891068068433853191707709184 443030 694024506392689370432067206400 443031 -9310876275525441038570088984960 443032 18443075178675776176913364172800 443033 -8890645219868321742130500514620 443034 804631310607600776814730829568 443035 -8922392364693411807946970915520 443036 -5372480100240629705860625902080 443037 -82888131482721744977339051328 443038 -747939294834439679925654631104 443039 -13805830384387754812329386768160 443040 1354395363897752340252894167040 443041 12673571935352642052544232329442 443042 4038651473797791908254537401600 443043 -13171141846853233112227815223200 443044 596556293868182809202686468096 443045 4300542132858879869371577922300 443046 -1650934499154536432547263855232 443047 5270970970501611871017316361112 443048 8552142518717175481134297615360 443049 -6553205798124936103836741277632 443050 1874292225662176056553147606800 443051 -6755895187161669187162338097920 443052 -1839643688750432378805871423488 443053 -1579189782682270976691664531656 443054 -6394190102865219876819393414528 443055 -1782845650543465052223001248240 443056 2959238125853964796582482624512 443057 10790635741105207809300297180306 443058 -1630686201293351583968588322048 443059 7049162896638074242512480501260 443060 -6274758277800659489449120523520 443061 -10897738557275382675572600795520 443062 -3062651599551610582947944092800 443063 1483922438884810975024768182312 443064 1327849585090753341748591595520 443065 -208206587185026420493133467200 443066 3864153488932647484822553428704 443067 -7811744551294635626274963596520 443068 2531596341198544178901737342976 443069 -31975131934401370478403967087488 443070 -145185474525411710990087651520 443071 -16023740088537865284545862837360 443072 14430471477042070137750945792 443073 1902107799377245811924758904544 443074 -4225191573577299034972232092464 443075 4882506733843114307586337032000 443076 -1664674879341741937320477754368 443077 -4704192904645575980691643343074 443078 2244227903182876498180035519840 443079 1863677705760578085557060595168 443080 -3711956124094726823319932928000 443081 3240260738523421574754933718032 443082 5959906371773414718120931329792 443083 3213827142536995010932258394944 443084 -5503913498010378085670759318784 443085 -337004527066738063308925228800 443086 909953176109312687927736470400 443087 2272877398211721289320353729904 443088 -772216400999803245391609675776 443089 229744890117881222250168507890 443090 4100779445606011621140544281600 443091 2113760758914405197225874685440 443092 -263207058438713733345540401408 443093 -3452337676126266437258086447200 443094 -926285379335956337126670964800 443095 5428611502223827746022819823520 443096 9076241358222222344264207093760 443097 -9777769715679243394689805548960 443098 4446063584394027957608579362800 443099 4842964308144228537561834861240 443100 1075887670064424500295639244800 443101 -7753276454017667657355373063808 443102 -8660258321410398035468679744 443103 -3481761264674155139966536267776 443104 1860781625486022109661399089152 443105 -2570882088385381828359437135280 443106 4396064611479951818234631490560 443107 3139629749194364817376804388556 443108 5093419652047873070680475430528 443109 -2977303763248466318268126600096 443110 423540294127285221721530178560 443111 6902019085102618616357404202712 443112 422351039822957524594022400000 443113 -10738262585712507044697324970416 443114 -726399081663018154095061733376 443115 -111152153297600991910187708400 443116 -19383561633353384516571480655872 443117 190533628760310559635976286166 443118 1753151435411396514832874511360 443119 -21015533719172788081364506201704 443120 1691214375687016434361093324800 443121 539298116718755905228315276224 443122 -8977940130516236477539477790688 443123 -3504100046075480828778000824628 443124 -3181005579788084058171922575360 443125 -341408990770834778133626556250 443126 4557625914607645179109528454400 443127 -4593122247954230126611043206680 443128 -2372046006170244359055075655680 443129 13395553207781571557303254682730 443130 -1585665416927120659498215348480 443131 3341983212547648826634040757760 443132 -2022680998901381905152544289280 443133 648497884339538589087494553420 443134 -7025731104614691938654891510784 443135 -2357355425278595901707006484480 443136 3017175114939070513130810376192 443137 -6579002659941337411965681421920 443138 -1739262354224794632264694475904 443139 -438339482031011834273080162320 443140 -9626545338876135673747682722560 443141 12093418795371956822948749385952 443142 2413953454219737629775338835072 443143 2138861375075217735549782262864 443144 54915038541060290200721541120 443145 -2574894057433015501649614901760 443146 -10065155494441654281009727581696 443147 7138883189607378792572541280596 443148 -4504221178220301697611038200320 443149 -2032953723579098003120496259200 443150 -3448106402553219672580241683200 443151 369044984081182875690405314592 443152 -1173596882584405407223041286144 443153 -13757309932281978552775596875598 443154 -259314507797924226498972266880 443155 -14186462587623343306142636761440 443156 6667732412873135134279676928000 443157 39527992140017051261765918016 443158 61878353597409144454811486784 443159 16275884535832834593336694860360 443160 -4491188148375165981961289318400 443161 3865910581271588614456273826762 443162 3717472303125108114256041518832 443163 6943786122235063496508163814400 443164 291984109472299580673570579456 443165 -6788190525351271661151951763080 443166 8855745145669242272657235268224 443167 -1290537457114983310413512634784 443168 -4112811689783909990565693358080 443169 2584937514469244382941513156388 443170 246600211214497096384277391360 443171 -16690828503587236769253821534628 443172 3989198067945717551713611604992 443173 -3176730461643833462048323473600 443174 2700974176511820348496683450336 443175 -3416857612657750956930692688000 443176 4615733419743434342343031848960 443177 -6285918209104017931315122054528 443178 3774311090391725778414581107200 443179 17555230326512638019946106423080 443180 -6280275598230168723992555673600 443181 8702446397123282839433808121152 443182 56100260717802962539540953984 443183 522111355833175906393589215824 443184 524018649491931983575426007040 443185 9693381330158099991798341741760 443186 594303163419363497490920825664 443187 5941600354603114417885851424368 443188 -1314424067230151043115414074624 443189 14691973693650804958277619066990 443190 4110900766042895606862955929600 443191 3018995495788558659708371453872 443192 -19933300559576083274692551168000 443193 -685413052054523770337684474976 443194 -1696744312637902867676578348800 443195 -4932028436315034291741508727520 443196 2755583338938096613050017044992 443197 1588466939320399597122643853440 443198 1646734932749153209521701041536 443199 -144150066017938231292309838192 443200 1130114689818594315718374195200 443201 -353748302274754645452272079456 443202 -916286976327512436722536099968 443203 -4894095122618844775609100084548 443204 -10457980512401670408934049203200 443205 -9298701016281206897390934523200 443206 3024854291318960509132788339552 443207 1564735785904352886808000594752 443208 10989921251722126756575349555200 443209 -8293093353011599133378940778432 443210 -1789472422998770544556600135680 443211 -11566098647990226999876581569296 443212 -306931539899063509155770204160 443213 15584344434485612965922260129920 443214 -1369685168929872916223153383296 443215 1404683648900060267705684868360 443216 -1503946431214937378714979606528 443217 10661735765940014459376058564080 443218 -6797384096368886702725730448384 443219 1445777827561561903323849903696 443220 -1313590498608950905013527449600 443221 -535487852747942266788728246578 443222 -705210786467071776686212510848 443223 -3152984550170226357595550488272 443224 -13568567404814450996943667507200 443225 1598909483919803279852580750 443226 -669516289110664509962801912832 443227 6389463053819773668957521323076 443228 -4882251274478547764861882322432 443229 3347797353244428684959545785984 443230 -780937160904529913432719872000 443231 2486991091593776094648476320032 443232 -6463510370446126368331897896960 443233 -1150702940323099751683856132736 443234 -8596271186679829666576955154048 443235 441665740460815629673609830240 443236 -5521648974825651093875542705920 443237 6931864234507383873444683909886 443238 575389394990161783399885160448 443239 -342767451554171247749185867176 443240 -1119934127514577473889497907200 443241 2514634671837482662439090914452 443242 10839131564831172891940084900272 443243 -7333420278557285832398793626508 443244 34573602331720206782077317120 443245 -12355065905824126376128775210400 443246 7282202466818833229634038187072 443247 2094897782104580534511874534272 443248 630467471031890684800755073024 443249 -2680392017724109847028730536750 443250 2816128130101839070666440264000 443251 4442720953333687088721492250800 443252 -12627220025519471031300407835264 443253 -8100777270966320308224751296192 443254 -4363004715659299734392598388704 443255 3285322990561029862081310819160 443256 310594994729972732281397575680 443257 -36217437266964628260190439468928 443258 -4167038099456730599842234446624 443259 -10534948470943392935228279651280 443260 -2204908579812066218295964416000 443261 1842108333526519809264720845184 443262 5140985439967037228043892729152 443263 -6865170207254500954386296879488 443264 18151378522537637335380441169920 443265 6646806320831288377859121336000 443266 -160810800264869654881994334336 443267 8409069588538404251146233483840 443268 -2540357284968966343741631447040 443269 2007718021782598575663792696320 443270 5503768884745851768714448675200 443271 -8446393042269009297974623405440 443272 -356461495739564668074681016320 443273 2972199218179850253036953466522 443274 -71858890864989010861889432832 443275 3288912735599820716344399260000 443276 3212967361797561303505444028160 443277 -7807310024457565461989599071786 443278 -4492327971412682647030253851200 443279 -3493387087994789295597404324016 443280 1642021454260429573462940712960 443281 -16732056999005271579194702227918 443282 -791813885316558649603881059328 443283 -8760236757680296731648881032776 443284 -8584644903015248986003585504384 443285 -996343131593899636567719754020 443286 -12614413322594887557583132800 443287 173743454813153255810936691528 443288 -9856229796978986565608385546240 443289 -1965911062378989016463867735040 443290 -2638958826233597293068995257920 443291 -7534068001634071299455899885308 443292 -1259793401900356591314612443136 443293 -1572538021923859663482946994458 443294 -9322299672353489629934264255040 443295 1700472187476240718586037972120 443296 7798330329340431873256933294080 443297 -5945357243921626948538531101548 443298 -1630974786021937900738027806336 443299 -759955512267099142863956165736 443300 612622966055666323650351513600 443301 -3976826763171470634402842680416 443302 1066238615778802830165055494240 443303 3658014911379127729127602471560 443304 -16293474969938065998521440174080 443305 272111735268292918947228215460 443306 -2913662594705819255012066637648 443307 10001164694266863829436421354840 443308 63655730837567745468322391808 443309 -4129762367183788981868302258920 443310 165019641086421860742095339520 443311 -10032246119940656716572653233152 443312 -5757959120081934907367491829760 443313 -164616967132891350942520497996 443314 -9283843872365552791040502165744 443315 4371689393661681116817570654960 443316 1283277010384728118211906506752 443317 8457383852538803060303213125792 443318 -7194327296292258182283775916640 443319 8010165982883861176012535117544 443320 1164796166639888383808787148800 443321 20697528587774927716643008251732 443322 3586394949216918675501710223360 443323 -13017489589424496064264823074320 443324 1770139968052009350695488192512 443325 -2870503542181954745975131070400 443326 -965597923495903532552361282240 443327 9739204384662797262713741686440 443328 2240138686596116480227132047360 443329 -700551205733572165570053184316 443330 -67212402214632237982257108480 443331 136734600033790132369575250944 443332 2451932575111381566369247822080 443333 1958978539949139689777779364928 443334 1054469442497538418914625034112 443335 -15003833705364342230289012051720 443336 12390696824960066190702240399360 443337 -12858789311401242436476090816240 443338 -1708176902951069840027313679104 443339 767016055367696946250091854320 443340 145415784218618608189999257600 443341 -16887277792269340676127469477258 443342 10721939748578531177707927995072 443343 10823084209596523632635271139344 443344 -5816540749198048910843944960 443345 -921566966323590552995139801600 443346 -5220976032201961830320241350400 443347 18698624134742507535650563858796 443348 -7276731610916213158971425341440 443349 -4821298334232190371651828865266 443350 4414581429958217583512976362400 443351 9315333169935103155287708698272 443352 2680067707133417667429763276800 443353 -18329070236552258163716465297398 443354 745339123709095453989598907376 443355 3047062978994268215862962565120 443356 -1143487134202917075403635722240 443357 136021953941004095251090094592 443358 5941551523576940941189434594624 443359 586603221563052566858007074416 443360 -2347836934006928630365948477440 443361 10087876261627408176565682557872 443362 20018527163964798702400548864 443363 15836836696145891227176844947612 443364 5738954320094794836332922418176 443365 -4688194841890701676939858608000 443366 2096977652615169922855534018560 443367 20166946879235870743826254572240 443368 2767506963188284416474981365760 443369 17511038450453220830458088515770 443370 -3457503114000629975341555219200 443371 -3151019676226906032904725372576 443372 -201024268206055836228760550400 443373 -34964781587256162017237202432 443374 -1644132919188220072959148558848 443375 21209249946196008737020273902000 443376 -1632472868306446328452451696640 443377 11855852410079558507357830960224 443378 -3511966995936566086616963066976 443379 10336280722398581417114464918584 443380 -2916448386232057718653242408960 443381 -11326463593034531652800946783300 443382 2243877369857869357877180755392 443383 -11973149292263016275470192041720 443384 167963256094056943533380505600 443385 7846680338191500022251557409600 443386 -6933034951244318956930261572096 443387 1488878501634506496335352209952 443388 -908737293282687364975759687680 443389 21544174693212926292764944477190 443390 275089508965129858933605638400 443391 -2493582972586642453876980833520 443392 3665414287309715826441407430656 443393 -7127983019155090725684136436736 443394 -86154582668465103124175520768 443395 1312740117470670159117685860000 443396 3710982083099026812461404828800 443397 13101659895152067984276779973600 443398 -2572765616528634033103561413120 443399 8923738526748376422606786883248 443400 4563721959463729386074741760000 443401 3862653681312119357272858234650 443402 -509978082605898783813385269408 443403 -1727003205561063344639128616520 443404 4218862458680993915835491854336 443405 5961361532919625209294801258060 443406 -8632747920050273369674796967936 443407 -1727967249900618598559874635344 443408 271782478866949537143940448256 443409 -10010706025242182903421824590272 443410 -4749071022230249614231620288000 443411 21103936509566321575715135265912 443412 -1046656357226690148448896026880 443413 16680106988568197088980563131662 443414 2592586927034625543141961345056 443415 1417636949937615819904671728640 443416 -7618509464253630510266265600 443417 2536912270609232163106148749248 443418 3088202095847546113125537888768 443419 -10244508072764295851250198349180 443420 -4451846404836802489912488030720 443421 -13090056982690633538080486864320 443422 3358541047762183068625511992320 443423 17005431445803847431637292472672 443424 -2921806129617707421608076902400 443425 7962214650306198114336759524150 443426 -1562869521583350927030322727088 443427 5386595603134921404252470737920 443428 18768817138728820651362840704256 443429 -1627869518478674505044777536224 443430 -1114705814513475189930121814400 443431 8860003293802799728949058634232 443432 -2978640878648503265489734041600 443433 7671387093077836438366867879824 443434 -10203710046596319538743473154384 443435 -4310269683691770462801113479440 443436 -2511649964988550588598927032320 443437 4413443520195830276427099528086 443438 -1234136134231494218401593650880 443439 6986371916514822788719396557000 443440 -20560556388099633356166266880 443441 -11115144854419689483580493821200 443442 697809433890934011745529488512 443443 1698212857388149630718442540288 443444 3704710605523791418281212774400 443445 4115988867222606158211028815360 443446 9732576296356439371714725024672 443447 3142054081526475158193450600792 443448 16856555315226926224476489523200 443449 17803260586289016842684774130436 443450 1035161421303628904371861496400 443451 -2589438440527063071249831146640 443452 2395984137400224214123575643136 443453 -21590412240603487324851720938298 443454 -2825110158493799748068566917120 443455 4637340361926960828518182734720 443456 -1212946394011651798505536094208 443457 -3644517781108040812553825694720 443458 1236125177655795684271363600080 443459 -199505786543557319936608051896 443460 2862792003809186694532514304000 443461 5412891548616257213334429027712 443462 3803812061889654772307384513472 443463 3600382533184623570847978806144 443464 6318947857392171863861000601600 443465 19045327932810659342959474980 443466 -4157036982365763790814211138816 443467 -7790091227354387065807170549484 443468 -10774286435745494098455930193920 443469 -1269305072117792790159777913152 443470 -1987511198006913722565025847040 443471 6780131931617890076536448528112 443472 1630378615091179351198848122880 443473 -4314813347898454543008869361680 443474 6408788126507729522051701742736 443475 -500192028714013739410102979400 443476 -1467550533477940836744441323520 443477 2533596897054119834181854685852 443478 -420506187262055554006367354880 443479 -14494206925308459868561219106160 443480 -1799605221537172505011786137600 443481 9681834323414748889834665542352 443482 1842609169440065249206110638784 443483 17791550919759226796621307020400 443484 -3296695495019245843029013315584 443485 3247237476243840403811104450560 443486 1179251753243730117725201154048 443487 2775997632100913766581525118720 443488 -13511116898425652495069091594240 443489 6589626135671333963130497248290 443490 -1470475770039036238262770298880 443491 -3146829264756807959200241439216 443492 8014593719101423017936741777408 443493 -12340133644415794919418479958018 443494 5889356674700052053987145667296 443495 2968319061952576297761186273120 443496 791041157677022412080798760960 443497 -2182457876865695274687763493880 443498 -9987577360645504706788729547520 443499 -1112785959497915132872922188800 443500 3022235329954430179495293696000 443501 982265979016447324322250044502 443502 -83200680214426013637227397120 443503 129367725568263709036423283160 443504 34375809653956576476494659584 443505 1497869652866753937138456130560 443506 -2043473836010653163954451363840 443507 -10739300287113689887081545367080 443508 -1224099059678090475825712306176 443509 -798351772055831723400365403072 443510 -958867985059583231855316003840 443511 -3944218478315533560095715699840 443512 9545129059093450867141467955200 443513 -1164321660476369897085501275904 443514 -7618292432375850940144864960512 443515 7865588893472083216486708736400 443516 13243981633034175881454215485440 443517 -1843237458286080940302961674240 443518 12866628293319295871978922923904 443519 -5564617279208152749146388319704 443520 1661101443558735129745765171200 443521 4223332856307441912254307889640 443522 -9152676333212676339328121141376 443523 7608670121881591992808052544 443524 1690355930261709517288291028096 443525 2855353890827800350168169653300 443526 -6617525429300089800764922192000 443527 2760776991347985751815764272 443528 -14830663339785648739881459747840 443529 8222962448219405048517545053920 443530 -90602063855778860421682363200 443531 -19822812390272822065985319196272 443532 -4817864284052242403930973585408 443533 4584690950367514288793547033782 443534 167236801447942952869752091392 443535 7387232523232117313032363645200 443536 -3403995218033034830531275980800 443537 4814786046957512743714449045312 443538 1965824638475283560981809440288 443539 -25473334487935126617932856253344 443540 -6998825135281352214687283845120 443541 -1847238381382489196010275411136 443542 -9491854062242145646178180024256 443543 4065114885627878181892188078792 443544 1376823791032520901125727006720 443545 -41847666524110842854100727680 443546 -4371451815351065298311549472528 443547 -3325738169482825677712490120832 443548 -193218524926698806806492483584 443549 -5114680654314829839166825559520 443550 -1004086854102111388995060763200 443551 5052049888190836304997409955552 443552 15896490828170369384247488151552 443553 -1996359647014011726923431711392 443554 -3081599138586011039817338327040 443555 -2064101182063916402970186624000 443556 354721503479334152696280483264 443557 4368749667860192336357652324540 443558 -285200774751101764098566562624 443559 -1886330643306295957512492718296 443560 3531997846313589350585135001600 443561 3827910182351196843376689831162 443562 -883565375397532694998206566400 443563 12482663148502799998776764277812 443564 -1648418287425976680235860446208 443565 6711255842246789338867539946860 443566 790709334204219771875708833344 443567 14715857847946900306818364649616 443568 -2136318704439759603865379045376 443569 -2589724033424927593785397037504 443570 -356385338981974813517021927520 443571 250161065434092975499809964800 443572 1410576083691272058143980438272 443573 -7619986278290005786409666241000 443574 3415819424770393671713382786240 443575 4423197427637406352988427246600 443576 3041991904736775948501807943680 443577 -8468415538874459957140860296880 443578 3434095037534181568425369633024 443579 417521233156215896759187830400 443580 -645923904989554347334775331840 443581 -13384933290746285505339812267880 443582 -6217059637123341756987519088128 443583 2438858689700054423845502833920 443584 -2474631819080315527539091046400 443585 6764467997164088847486051196800 443586 4679236166861277617477317632 443587 344624468084458536514106130236 443588 -82306526795930314975065400320 443589 -6901193631091183406478282751776 443590 50543952314063285877329537280 443591 -10415477148187506798159228916008 443592 -5459293051409339239125129615360 443593 8282035581630258449050592459840 443594 9083970590816408071679353602096 443595 1949234686456014235734644225520 443596 -2087470201088181341044530668800 443597 12271499984197153969407359518752 443598 -767668676156425094604536188800 443599 7873574994627960326244496529464 443600 1920128142885173163059303424000 443601 7337191935069754842617517120768 443602 -383049282309891745900990686048 443603 -20886326371229849345745965792148 443604 650080916030686563428434071552 443605 3593956659990892421086818343260 443606 -3386850485164000212889488617280 443607 2865108229953268302262917729792 443608 -6108393669826030715138320005120 443609 18612365873506566519026237868810 443610 716432485104556088985717350400 443611 -478946207526262472582709760000 443612 -5552216418451499853594443136000 443613 -3294431397612464456174465484000 443614 -5630984248234636077695294569344 443615 992445680033769939309362042040 443616 -2321731749054103917670872907776 443617 -3824779551387009525428814413648 443618 547818818160119485156417583616 443619 -9053370341368528527370521235512 443620 3713756492313876882584759247360 443621 1714815955915787565731127733440 443622 1499426341793445481581081659904 443623 236304924735496068533413069920 443624 7153640327477266439099903262720 443625 -2209154026754614623214959792000 443626 3684998627651886333379899886512 443627 -1630093688448918668498343367008 443628 -77395747664126455196564268288 443629 -14638333982900689403791377545770 443630 829778442049895942673124473600 443631 45862850674990030944199512960 443632 -2004776997276077346054090129408 443633 -13919667820198936892760640488960 443634 -2308219654587519167544561563520 443635 11502204290446433090819136793200 443636 -5231034584535253448484088033920 443637 185080926561751013592312808686 443638 973360514658672284984377913088 443639 2651912908504378038739352807856 443640 6419431079864379030905540812800 443641 2227448590398153396894432653568 443642 -1668819055281254173446614388000 443643 5017858566669313560152549091864 443644 1037112075995418023752664787456 443645 1599364477507842375495615993900 443646 -2344671868231342747730060422848 443647 7171328056512470452565281206480 443648 -429285597962183482120316387328 443649 10258994685709525101034729874400 443650 -4028156290189990182804248592000 443651 2475894658570846649233633079712 443652 6008871904900204564759560689664 443653 -3237590543582246373794143755520 443654 7204196309294657518531389895776 443655 -1141372185270450791410214141400 443656 -2667185601658549448806289157120 443657 2421001696690226768049201109632 443658 -544754994568833617151737769216 443659 5925557807665574263921222059860 443660 -1281726478181495958425287219200 443661 -933979945864869320862624895296 443662 2481763858697166478445924240832 443663 6607795006175258572210017954288 443664 1592960057639139865341276979200 443665 2583368114571237992077439980200 443666 5865889664347046284299485824800 443667 1101164413745825513753961487104 443668 -5160968274465596791928848845952 443669 97599675392107514091611833230 443670 -165550124503091019014793308160 443671 -25275862663046976298219196031000 443672 1185756298005915639074977382400 443673 -2356990605589514354007736488678 443674 56961301202585000581411344384 443675 -456944014841126369769257273100 443676 1608902456668373027849972562432 443677 -1534755840921394117677164106740 443678 -9270410723623816337878461337344 443679 5591269450160982889272431284608 443680 13249214187828619468194761932800 443681 -94012220501085211977441019776 443682 820901592188463987570858665976 443683 1726342721499954740579576688600 443684 -15418029079579064496697704883584 443685 5913235872027189244062967060800 443686 2453111001684801258691795095744 443687 2827437557385906190283358297336 443688 -2268051202786847593902538752000 443689 -5830706676243804171727819525510 443690 -1444276260838079005029795708480 443691 15124699573499753257619776267440 443692 -4746104827560321494388054717184 443693 4209781770005771892831531752448 443694 -71515068795798767440892825472 443695 10990842118756445420842081778280 443696 -3353890958960484515017649258496 443697 -8536717901508698575413408221280 443698 7894781690052148028826384099600 443699 11217230934806080006271075594760 443700 3782573299706319058753102752000 443701 -7089784475031920559298966737298 443702 -1380007636451844906989304896256 443703 -1368671573269588339362548109312 443704 3280578828381375973550968320000 443705 9566392902884639954749281265860 443706 -839637706016987404304000541696 443707 28914306955141496279186608120 443708 -4958458408542845680673175094272 443709 4773245353867437228280895314464 443710 2538638597096954537279516573760 443711 -6004907249643309137663937242688 443712 1316747429659683464911710584832 443713 -2215309753604767540253812243580 443714 -4447022858438419191803857471968 443715 -6856655410193047590289330604880 443716 423709437935122233219065954304 443717 -295208019795194852057352039168 443718 5043919302628830250230961663488 443719 -34467908259267992632363274828304 443720 -1699686492700359187897647667200 443721 460773936467660461447010069280 443722 -4427253567777907818336159684000 443723 -5034492030157016982009532437360 443724 13196492398222469144558640414720 443725 3812033415537221906970642481250 443726 -7003251977713905168889991206080 443727 -14793909368927917362470034098400 443728 1229834261153888264314321559552 443729 -3579004358359845289662851743680 443730 692665458103914044639183723520 443731 -1156035341817083029162784680468 443732 -12393596723796071060701977419904 443733 -9804724645315829113984569617952 443734 -1498658934096793992400893582336 443735 -2217879795390716829122698393320 443736 7853063818112328796572057016320 443737 3747902548756904410788839402752 443738 1095394600911701427649705168896 443739 -1791465151248329523552138873600 443740 -8647886465091497725757044945920 443741 4743176463117478935706493213280 443742 -428518290195258215037517434240 443743 -3490474254233077889377659339840 443744 5578920997147737864852615069696 443745 3586269180467273983590078864000 443746 -5970432017291318451871592426928 443747 -6521141955624259787975978072568 443748 -601655442900134773275100523520 443749 -17102563545695907820243856277250 443750 -3564409989621532828697600400000 443751 -1326445872714298153940510449152 443752 -14509238857883133973947159782400 443753 -2230561932588668468559501964998 443754 1119220831381973768572314768480 443755 3827630659735288607651094450960 443756 -44170143276044824128288065280 443757 692368009224637412224998296640 443758 131421520255364436016685525760 443759 1892220544569802687618429386960 443760 -1116196319734604016215707975680 443761 18055765883490977822595857265362 443762 6722271904612440955191923787264 443763 -10312448834109929406996824942508 443764 -4624599565238288384037328793600 443765 -881080453642400947403451110400 443766 5495562256479414280433587353024 443767 1207631489430687207739933816960 443768 4376068490305121133465856696320 443769 -683247691888663074615472468032 443770 -619320122601078185909411328000 443771 16710376664062290525042208887972 443772 4396552887330699059612047196160 443773 12519528714192878891261803046304 443774 -16185952715980715862316571167488 443775 -3353179523341916270121279224400 443776 7721320961170757133138458050560 443777 -1638127508410049871054998293374 443778 -1278255167969475784056764544000 443779 -3083891461319176147766122693424 443780 -6269683166745473085574853702400 443781 -3836279799274925228922379885572 443782 3068885240838293587218054160992 443783 5056484042885147669946291200520 443784 -5182954843954347608380383191040 443785 845628016895164002864573740160 443786 2594817069598038989751886675200 443787 -1719499812568497149002853982480 443788 6746000858460263226832107577088 443789 -3553007308415236371331019159520 443790 -295631786052821923934697478080 443791 7721408310550821462539457350192 443792 2309737243479053765593931882496 443793 -6500485460706748693018261724880 443794 -3684240655096806954310242352320 443795 12351385227530934981515995621200 443796 56427670263317939729513201664 443797 5192410066396503644351913407712 443798 242032196832263344440928653120 443799 552656061514510299837245333880 443800 3007086961706315947275328512000 443801 -5369657909879302508692741063728 443802 -5265368650997790335971735564800 443803 -5824410887477348484906863576 443804 -867240848764844529194526073344 443805 830281945433121320913592529760 443806 -7234556314456470397061080662336 443807 -1219465634880548825745686893728 443808 -6452162712111910013275871379456 443809 -17091816820835793546383579391440 443810 4935597834289870329938585782560 443811 3808186624383769249045008375672 443812 3628527563410415385399531319552 443813 12887846977287863314807621524480 443814 2368556264518709080454906222592 443815 -1189357914969245240888156208000 443816 -8648943867105027184824233011200 443817 -8361956831973057115945120781712 443818 -6490523668342468069059832610640 443819 -16884254733907753418668999200504 443820 1399909261306528102106308147200 443821 -4697284147659871459302480629760 443822 6148987106400241457816848133760 443823 -7602319201498809464594569478400 443824 3817851873184083518355124797440 443825 -784750234968503889720288630900 443826 -11281223868277438721200949049600 443827 7119518329485751710449506780160 443828 7756546814212310485402257408 443829 -885230437466970377377720614720 443830 -610942149381172942255656061440 443831 4818806244626321841571481283480 443832 -179434460428150234102880071680 443833 -2351419208727602957784288191996 443834 1667282341432289789585775421920 443835 -512079850072220975203327250400 443836 6381530267828994886075138169856 443837 9719943679141096636417897308486 443838 421223875981279675630843777344 443839 16846568137038506763198479918832 443840 203466065023748641849973145600 443841 -4940951115998719796984110636416 443842 -5073125271499428140209877683200 443843 5148227836535729934309989288040 443844 -3231800083686148414168551246720 443845 -10755398299018874153148959740200 443846 -49417990216972875053703993216 443847 -11604492287003472756852946656600 443848 532341329331474711414229248000 443849 -897963273650224067107849984320 443850 2130254187649847839608249312000 443851 4286774755918690136629357544852 443852 -2445560396101399692918311040000 443853 9359742762129539909103706811520 443854 4036969727677242217710254044800 443855 -399595503126234590177862645240 443856 602766323488094617568553467904 443857 -8737233512297044226804329067280 443858 -1497576566443171612249665300480 443859 2641812961538223531451518048000 443860 6579133388390045677823773966080 443861 -17331740969313627493243390632576 443862 1583004406194549627564723527520 443863 5339141233650723888029315562160 443864 3480527618406068244710691409920 443865 5616213657513242567480460933120 443866 -3304002113268475639300074206496 443867 10824952224576583146257940734916 443868 -13185515601314551992631839473664 443869 -4946828912690884930803035568730 443870 739397403501216357102034152960 443871 -8059988380944970927316513435400 443872 4557511161974394884014097301504 443873 -19743351255847043184210628438878 443874 340555426207657256135354411520 443875 -8870866220101888856880427716000 443876 -3342076007072477568890942816640 443877 382588617070131325205331732480 443878 5246535028483336040013167893440 443879 -5488253079006677540546629496520 443880 -201934896233228025895257753600 443881 4707900947356904884777425706682 443882 53366447571069528987190863792 443883 -6977550643435246635546366514752 443884 -1997292565966945412327203012608 443885 -1106084905645388270154224032200 443886 -5471047341237300779370968902656 443887 -6162288355735903991986038955008 443888 4871995740542078034994360614912 443889 18739594011968534372054623488 443890 -3995690913141582584461414024800 443891 14143066197656348725839862605180 443892 -3369037135899901106926346858496 443893 18864208763406207964847492308142 443894 -1797701351359264134868364349888 443895 -2380585131488293393223276206560 443896 3098786895935500321655950049280 443897 17165675220712639682490873185280 443898 -99413915372850490628901414912 443899 15131636105150213786704841444900 443900 3808433723962097791310851660800 443901 -6029024204550322541225184094080 443902 -5670063816119113292322076366848 443903 -18280965743036977116256866003720 443904 -1234256661255829345927025393664 443905 -902632373239559964437455044480 443906 -9563668403376946173319162828848 443907 3012188811440671989361425869280 443908 -5104812905462984107683924863872 443909 4923545513357900656600967206110 443910 1277048849050834975144260927360 443911 3932556505717724176019848370152 443912 1393103296544880987838350458880 443913 46869606595584704042750034144 443914 -554898727461899794724564212944 443915 -10820771062463406736033388020800 443916 -4947718443607331377250827161600 443917 -15478058375699175099852864057034 443918 5102626531601113629314752931904 443919 -756157907807950000377216366720 443920 -423623394422527863675499315200 443921 -9375387412996853853590255742108 443922 21419364321331562029411586304 443923 -5477376248421482312546599475856 443924 -653687902933587853118278197504 443925 3451540551296688382509540671850 443926 1629672048629258642125955824896 443927 18691046133482746267921644982872 443928 871307991232024693176732672000 443929 431689328247488703449012238276 443930 -1878340045897508153585296250880 443931 -9971691263217673831243645279848 443932 -80902276411035570573891916800 443933 1487002597172049093911310637920 443934 -1547104225173680309567356517760 443935 7117250497512677105447877829200 443936 9587505615555963139294187814912 443937 1937116659244249879673040687168 443938 -7625301206373874713101675897088 443939 12949710998899335184296596731740 443940 -2506636264583137545350621982720 443941 1734147082800141680900640065342 443942 5714669992213808961138240883392 443943 7479262540293039942222677695704 443944 13930374045466921138952549253120 443945 -407027058029201384545495710300 443946 1518684428683084699120938223104 443947 3407428506040480298806328313232 443948 -1068426162775752683498495660544 443949 3161495028503798967665758752 443950 1071710973835197848785921377600 443951 -6487488419852674147490188965696 443952 2565508586030498696166659211264 443953 7618313301833472609870288061202 443954 3189255977995271711663943206400 443955 -510869808539971544089518936480 443956 10258983941602499680394366069120 443957 -5364710593679515244662335138180 443958 -4980700973858517440082143056512 443959 -27705706406312764375800840400920 443960 -3084634551499054212531704832000 443961 3434136202048251609001976083200 443962 8392454860921546749357064269312 443963 2601951174263562854664550759344 443964 8402095577570889932830209470976 443965 -9716249250392954052562473037140 443966 10551656001288582425849158914240 443967 1232783870338978388188339333248 443968 -1059457037434896280892330737664 443969 1018654182939849868333386326400 443970 -2733629567301667429155721306080 443971 13377708238857988593685637172744 443972 -8796118264582141361711461973760 443973 -8248961059086787062452297114400 443974 -2222686155193351686547760175264 443975 37943330936821847462981328000 443976 3344080874938724892518902333440 443977 1756214079437699544483710167860 443978 10813326191094125728300652309040 443979 3554347636742089880627028560124 443980 -5700715085438296468244408217600 443981 3869279939620686662184183210252 443982 -1224410273626084129925126212608 443983 11747835540526846320357960133232 443984 -1650795500827552070798545920000 443985 -2301077889221026289116657824000 443986 2999827742382120567285928224 443987 -7694634669462175213977935513364 443988 9755781848707254637691264901120 443989 -2086156125339820012338165274248 443990 7772551341930425093298511132800 443991 6236358803155770309654583180392 443992 -4411432130207845278871506124800 443993 -3908657602196080907991845943552 443994 4135134914621346109649087808000 443995 7597219307837424102723070584000 443996 2649608395122380711429094537216 443997 -2903009651740539628710974639226 443998 -2716158669158117706075805680000 443999 -19876758852251183438466380652000 444000 -3242609911874172837530566656000 444001 -20659528823308782243008782187998 444002 -1270009178452081249088623166688 444003 -1325319745687538971687116823296 444004 -6447313096420958903207129177088 444005 9816815894453283013120287873660 444006 4349177378207797702839431471424 444007 -14046133644893391836362554556744 444008 -3270100999046910217956391511040 444009 -18530508952587843558398390041584 444010 1701326971326581682137401052160 444011 22068052030069490835903127553400 444012 -180499549270848325682156310528 444013 6173190200831345569019145291904 444014 1469576205490348212131438753856 444015 2038069131771685707724121164800 444016 -4311411532144431955135618121728 444017 608044448497047508688055105792 444018 44762782972004237158930453248 444019 11597216205541882878406408623120 444020 -3132385810040586089122845605760 444021 2794344287287026134021189391360 444022 -7239501157269071350489145486688 444023 -9965025655005904783586673241680 444024 678708432640030686298466181120 444025 1546960683373029398437962805550 444026 -5404305895465663483846359273216 444027 -91894059702413004930229046592 444028 1161866586034361820384093898240 444029 3037707943735638784126729290630 444030 25421603137061229031310536320 444031 -3250750549812291240036295311520 444032 -1827495536780070743298067660800 444033 26959763501204458480727135973120 444034 -1946294619788670213029228674560 444035 8574129277177928120537126670480 444036 -7651793380311017291664653349888 444037 -7503213970804601957857176610656 444038 -2183780656812906831422467718784 444039 -2904190995614799207025757093976 444040 3340286181680791212923713228800 444041 1245917372471938196825456334372 444042 141020235013605289824492881712 444043 -18853818279920785746501260401708 444044 1370451101576069080419990147072 444045 -187979241273989119348156963200 444046 8051841583016544865750446401472 444047 -12970437144746096573100759927504 444048 570224639906299959263063506944 444049 18850733309106603766640962192240 444050 -1620059381924537144034935971200 444051 -7289813400673818255010247491020 444052 469023853674856847287798958080 444053 3562878326336518735917928169760 444054 -2457475737079124764398183806592 444055 -6871875845893401183045385640040 444056 27809583335114357604814278082560 444057 8763726321592681707161879100192 444058 7201809991964572042309582448880 444059 -499452326111483758568843258880 444060 2590568748807043879425934010880 444061 195516430867292209643687572800 444062 612634686605404658171017171200 444063 10957710461291882252501965903944 444064 -5909156550478462918825449160704 444065 -11662363695324364337338156050540 444066 558207656899790424353770245120 444067 2092652589708293460016544996320 444068 -14727168647494795282568975662080 444069 11041295718083505619148009464320 444070 10276507857161088418937322240 444071 5565376391799177175101952213344 444072 2227544280114376584250433617920 444073 -3034202220878261664069487026560 444074 -752288249832532638281198307648 444075 938001342772641184320155443200 444076 9695352970510079494975980594688 444077 -8309361348229366796436869633940 444078 1667018591510225346723309928704 444079 -21278106015043727853424261118320 444080 320851244108777463597080248320 444081 3659364371958955756838192322144 444082 6582602820985784109038354629392 444083 -15338285363543676602598104505840 444084 -1452103629278317558893300142080 444085 9328929535242788916156757482780 444086 5768301651811569149703541528992 444087 -3281547714359385814911488927160 444088 -16479704305065690045730972938240 444089 11858100891727809753607197118890 444090 1570799291837267978391479293440 444091 -5411105668781526023780080526496 444092 -3100451214869270630148027007488 444093 4111702387848679965655238326080 444094 -4131860391121846603951869360768 444095 1654084023596107785777016122600 444096 -4739571423814987444623916400640 444097 8348330313774043474240918382292 444098 16874912525801071412133872655264 444099 115479267970032344316584842560 444100 359216526061466249767948246400 444101 -8394864548030497721967669370848 444102 5351880108936863957041528304832 444103 7818986063379597930761009829120 444104 27377702830529934191913246720 444105 -3207469510305596461192782379200 444106 -1003075267067537438376503193600 444107 -10460846004234245278224502307280 444108 -2139312833836966539366491455488 444109 -22190122266536364232880801047690 444110 -315438236551766996926902000000 444111 630008777855186826799811817744 444112 -429795320414559989215942361088 444113 5859629719535584227565082149362 444114 6869850745127539161635008748928 444115 1570226820711091113110609815200 444116 13448278960171298323791798560640 444117 -12970582014230266521585224736288 444118 7724335932025421407576568681760 444119 3921691289045432091521374103040 444120 -6761678219087666814411958886400 444121 -6881245857804451678703128018678 444122 -1293214135823618518830494323968 444123 -485450738406234505049187680748 444124 8237154883985856224208282999296 444125 14130969486354720367225537680000 444126 1899394628013930922840456513344 444127 -13686143104735243015975849597024 444128 2807384438480841606404753326080 444129 -150749489669801006108573467200 444130 208575684586491518324894584320 444131 10653863910464038816406701291932 444132 -357108451781690381970040050816 444133 9272521838333087342572383144864 444134 -2245213711358116589056934954784 444135 5346272647827022529193000717600 444136 17302273444184692923979618959360 444137 1774639242544378151306643570432 444138 -8907090459030594990441970007040 444139 -19665639817355215945826805138920 444140 832951744139214957860526873600 444141 -4430838164328633407051718060660 444142 -9253503432268491555140702894208 444143 -7391175914824509725243036640384 444144 -583226846210284788041302671360 444145 5464060023287230678512232767720 444146 -8728529755410188293668768607728 444147 229523517276275640857064103296 444148 3671464452294639210625670300416 444149 261446195403716707387451607264 444150 2017908342759611268568562688000 444151 10017174226008903164813930898152 444152 15299479931502859203998592921600 444153 1903739405569454810790010101888 444154 1766435998418752761326915469792 444155 -5614354221339693461500372460880 444156 54564713902336131632887644672 444157 458313706498128259336470424512 444158 -2465439332217677797721451933312 444159 8510325580984074088465855817424 444160 10256578716733659594431429345280 444161 -473167134856212595059659487276 444162 4172782560492670685477308973952 444163 -184987969067603059591400804560 444164 2380432673650422847668036464640 444165 -7397803253214240444999846442080 444166 6577934943428146210889949888960 444167 3286687509318548223143130168216 444168 369530467986715817029484544000 444169 2246909246438398147680478185600 444170 3355690003629304738817323421280 444171 -195331650982136612165965107456 444172 -6301620377272156415322412013824 444173 -18841856246136431784240253381578 444174 -1242879641858221316931326808960 444175 670489597326580263221095783000 444176 -1244429004542675266766350319616 444177 10303102268732361736719457575840 444178 2782944149084727329059914157056 444179 -20489212235707650816659591339220 444180 -4541322404075622733920647393280 444181 -7694414343101468302212949228018 444182 9008451003892294620697553860800 444183 5759114427466456845503101630824 444184 -5376168753728179348699620065280 444185 -2046495597016529381780805178620 444186 5256612705740344589107657397232 444187 14290411143241052282637901992836 444188 5158480231413939957928656084480 444189 -1729598473308586756806435125376 444190 -1008187908752231804146596480 444191 -16896377172700060641786086424 444192 -4424000271934650561343600459776 444193 -2750356031098752989815006366020 444194 233451325378622059535830080672 444195 -6550796047093555838081645299680 444196 -3381199294125786582987707401600 444197 -3826631811849556245016170939648 444198 -3911967178630102908357024799872 444199 -412275138377518424281398128640 444200 -511330190967453703061394816000 444201 -7348489584380459879931242010720 444202 5675281358201125342171969367808 444203 4358967939550559605433046102984 444204 -5986498013434574645921498893824 444205 183637261845679873396585979160 444206 -4463279581771719670399880507520 444207 -1498484351937169237552171408512 444208 -4215494014528900590169182650368 444209 -16805900281942936786813261828590 444210 1804406892298648160997347435520 444211 -12875002613476439678043548506200 444212 13944614728785759342583605123456 444213 1025719522630808645834061835968 444214 2317172648719459461303398295456 444215 -7788711390382141093520473145640 444216 -4580722909768828712184057692160 444217 20652462786146338757804211352960 444218 1747886556025010025644492200560 444219 -10146120462025349010418070234856 444220 3496428293369955513493200076800 444221 -10643702706752544111717365081856 444222 -1189716877401216376954572737280 444223 -2787547173909925456636336818536 444224 -6152211683378321814440103641088 444225 160252627033272193938650991600 444226 10025775530753405782224139887312 444227 -926750733941048349295668652128 444228 7415372620959951730773492587520 444229 4930693031711212496867860214176 444230 1096910505664961171399214289920 444231 14170025896737790209122075685840 444232 -6003979503460087263787357977600 444233 -201237857241534565275788049456 444234 4894795519874430604156909976832 444235 -2288279368588180544071586189280 444236 5019605171954876271113491034112 444237 4112392935177046353775417479360 444238 5151607989709604584608409855680 444239 3272957387388094668519143187840 444240 -13186510248501435362751037440 444241 2619745685965218901727534078272 444242 3140123952575493475655471468544 444243 -2892895990157918226486304890576 444244 16303406759588558194694256107520 444245 -5022991248278762685428936138880 444246 -1355773174848140307062043082752 444247 4329021143918162137838802307632 444248 298833815160310358898021212160 444249 -3597095895776452892671586688636 444250 -9012367700943894201703898088000 444251 -4828078809557807388220224296400 444252 8298029660454478460589113682432 444253 -2246106362061990573452267521498 444254 -3997054249313135995245198935424 444255 -1196688466472598167363414945280 444256 -1749251321054504192601109168128 444257 11771163233241619147270980058032 444258 1872795096265875396728204044800 444259 5052901754129315477605602057616 444260 6306295135728437198621311603200 444261 1934502306237221955873159725568 444262 -1245376147198567357426079966976 444263 9321896927570498357219172650184 444264 -1825829758382225733839500001280 444265 4493633148180032919932311962660 444266 -3486649358179630701433215645696 444267 6763246275157055031833695883484 444268 425925801300089079270059950080 444269 -295914560924659734447381167904 444270 1968051613444906099702102963200 444271 -1411021810151389784207554996528 444272 -214984842096469915768817025024 444273 12452057559159067744987164783984 444274 9427298617619731509552937349136 444275 -2409218256305054636816869681200 444276 14780147299809800161744318464 444277 4232592593244671803638974252000 444278 407924511154982242145022130560 444279 5991300569368230950561810479488 444280 12126762319599264997708038144000 444281 -20256939153369593419115208720918 444282 2368846371060141365867492616192 444283 194997963671058863017078307988 444284 -4600136088226722040761376934400 444285 87859319411332161760917871980 444286 -7121651793062437602993861052416 444287 -478762422025458107707592064 444288 1230146513745847232556013977600 444289 5500297361323986028087086953090 444290 -910714521819612232132019850240 444291 -3752266180800558954557858190336 444292 4305101012392913904580424630272 444293 637480673882574774695415304542 444294 3890829040898485772626677150624 444295 8197502561894566639933527887280 444296 -6255557471352537304518008832000 444297 -1270057094145040222825781560128 444298 -127322492010598295207490171600 444299 3827242372795914552146462618928 444300 1710689113652541785476331788800 444301 5566493080868803631221262247360 444302 -2815670883384520728708885699648 444303 -1361445104099413812409997974488 444304 -1995875457154294830902955474944 444305 -8063137731846566047503779718540 444306 4343097088987627293634495653504 444307 5304346074694675907120549008556 444308 -3224292142979271901743249471744 444309 2962495319908935219372520270560 444310 -2547895889681709954060743072640 444311 -3243414405036829455218352825168 444312 21304168892244915606907084800 444313 -835134978109401248663190245936 444314 352304895094123865408015090688 444315 1027318566916930415094408672000 444316 1490551286957821849378523415552 444317 215765822125181024909884000812 444318 -1106020822951828067784430694400 444319 -58479081614490212082327498056 444320 6599900545540401718485950791680 444321 -14161535822648921632106608600110 444322 2340847829361603467881175525712 444323 -332913674406359046363540882432 444324 6441025245741772051617644101632 444325 -2005051817516495348390433644000 444326 -8830083988636058700796053561888 444327 -3206367085717178291518693724592 444328 -3716126738196521462236858659840 444329 11767559930543806789263136146720 444330 -784508832882462189883115175840 444331 3828968715660863026256808891192 444332 4078648628464751819838208606464 444333 4319686696295526888635907627744 444334 7682659793098462309012544148480 444335 -13297938073506535309572673905720 444336 -804277499513568393925712314368 444337 12122969631044503859619094635840 444338 2963485298469927627603606389760 444339 -5107333048000575706480397736960 444340 -577250237394120396381732979200 444341 -5499278074837762567426958922258 444342 13257423050009582298506386452480 444343 5166353237197606904288028151592 444344 -23602341092912568298075156377600 444345 4419126409470242026028349608640 444346 4209768749706487295313297102336 444347 4725704312348632214775276029796 444348 -1344657838296565974936648826368 444349 21362099208966952486262679873350 444350 -4899880911820912261119056769600 444351 764210799098421606738780840720 444352 -2720769878235102237174842523648 444353 2471232636319445023780167853440 444354 528799225291266528291340892160 444355 2329520715753203880308574749520 444356 10041218927029041110206337817600 444357 -731027694696432047041194349380 444358 -584499346153913821282239994560 444359 1623764302143927550890630763416 444360 1042046500399349922950138265600 444361 2430080890431068814195932913024 444362 133846349518294194800458486272 444363 8091988302067542926005892055984 444364 4833301620889058030852993067776 444365 -8956543622349178383852844210740 444366 -156847617168252686153335118016 444367 -837240401141532162084518208000 444368 1032032789177866050395878612992 444369 1648049785638563455808323701744 444370 -1559284373769736609577882946240 444371 5056687681838570929954275023112 444372 5968295571285173448352445184000 444373 12007257568636252382451474112000 444374 -2026401976212078683118346712448 444375 2117756877856794158825773350000 444376 -16833337925199039639442122577920 444377 -4873732081804195061585797360620 444378 -1956969857108375872777419455232 444379 -7343323156861615477247598104816 444380 -4352545296088901239642381992960 444381 -8568838624620684263805938524608 444382 -2647720391670461297139319839168 444383 -337224755987112895185785640408 444384 -4535639216819305320895487410176 444385 -4771439523888636072967620986880 444386 5668768610609229091231716493392 444387 3970275524450726730957415095552 444388 -3304621386122016580621663334400 444389 7079470057808869944774519334080 444390 -319128186425693052954850174080 444391 -273552716913152719354401584208 444392 2242126081925490799634092062720 444393 4439436746648436904362791990400 444394 -9155956794559593239359504359504 444395 4508292772117442254536809026080 444396 -6430649533313837496901185438720 444397 8352735490915553129200615361772 444398 -2459978847858288257526103780800 444399 -196249542098299850101193530992 444400 -1100000872344724100220343910400 444401 4731607982696546443522001016402 444402 -2152959033601334448257925201408 444403 -7923920127468879900725096311348 444404 -248317519592133518080179295488 444405 -19220964784668929251034190720 444406 6813866333959455677306539169664 444407 783477259382262996806881751832 444408 -2139095812248532804205837168640 444409 1602296053816580316721165090816 444410 2567497656739982950152427104000 444411 -7142154850996703605324234107468 444412 10191632918053976833681846009856 444413 -13897520803267032993994467310356 444414 485902182994237557326136984192 444415 3143992435837624053661427827560 444416 -117941544055568631813447352320 444417 -1703438760171128158444725159120 444418 -199297954062400734462106646496 444419 -8083300146303277608738704402640 444420 -7047270787220251069328192102400 444421 18089864391332950079842102438622 444422 10138907569396579972838138505024 444423 -1093067274131467211860902493056 444424 -957641347255682969565602273280 444425 -8097298106217636612171643828500 444426 -5598068871460685983667365453056 444427 974209478214634268527840930920 444428 -2224640106360180951828731272704 444429 1923306629460468426340598900160 444430 -16598140154328655646127351360 444431 -4200794700969595706334117721296 444432 -1922667654208591961376356302848 444433 7741369075595492757630688226 444434 -11459867734950761867043875734368 444435 3258117128068435750522010986800 444436 9513776317803145963365949047680 444437 -2830993254647887729982878802688 444438 -6528158800872239239332882980256 444439 -1706197915732484948231857251776 444440 -473723191131811327500801638400 444441 -1915952334995193713369818229808 444442 -15980737850465811483003454828800 444443 1710240979843853935826029954692 444444 349556441430610205882531610624 444445 -11788271190540703917789512302080 444446 5400974084345758214518811219904 444447 3674685584285418500257119690240 444448 -248030043308423991145880616960 444449 -11489933145927884333338983803550 444450 -2365732010396578281631423286400 444451 -1345531052478029634043460864048 444452 -3092447809450065198950113394688 444453 6322216389208874021355480254304 444454 -8811614115533394641043549273600 444455 6379418849554847451108765276720 444456 12746492049206297029170686929920 444457 -2683397397252221807240115002880 444458 1091626424155185229989133747200 444459 13114426591333604057194920809304 444460 6925369147806502813806233487360 444461 -8627994205466673248091427960938 444462 208335683487200697011433471552 444463 18663762692025761132646656509712 444464 4005283702998773843757611335680 444465 1861911470984564630818986664320 444466 -436068350032290765536022232320 444467 -15639508258722208428862736442000 444468 -907349159656636431591859752960 444469 8751246718657307598691208021870 444470 -4103602849699110767931440561280 444471 -7419729959863609952822497745688 444472 275277846065103129577360711680 444473 -18708629344251777228115571320278 444474 -8676477578822917466762236546560 444475 5298337723002712200178457187600 444476 -730472494004924599801647805440 444477 -7901303082876226623060738033120 444478 -1771851976489847921394284310528 444479 -24819121368588130712862188493024 444480 401446287163373359119005122560 444481 1343341121172894300673717628904 444482 -812967446512850763681989757840 444483 5324198085580873119689689291440 444484 -5204450978413621853380090969984 444485 -292568843277977185285655738820 444486 202423961212923152673348618240 444487 -15453540416720600956741153501864 444488 -10230072672443046333729069588480 444489 -10237915341153921052243758968640 444490 -3178777514171224762902179844000 444491 184392457353093926630443815912 444492 3735951886996374772918568514816 444493 -7220056279952208303836813588000 444494 -2045144264767951505648320720704 444495 -1660853341752212873217133424880 444496 -632194521201233073178625589248 444497 -753040669632262757342412291420 444498 -1030983218321954374415760901632 444499 -13493835820416169241049311511408 444500 2324616487452166347682185216000 444501 2143435706295229195004060902080 444502 1784789085300105215326247510400 444503 -15223008636008991018238366024080 444504 -5261323961306783794314997370880 444505 7851203400677220829974998808000 444506 -2799759692439981405427199235840 444507 4569099282286048564224749639424 444508 -4393479351777134692894003420672 444509 -2814717737168881538695971013632 444510 -4312730846469507742155382416000 444511 8969299335695651580536411260872 444512 -26542479427386433131855583641600 444513 -2533969018154240660395474034256 444514 -2475648486049190404467115980288 444515 -3504394321968271257428358225840 444516 -843583271405003987591624325120 444517 7021991425542919507640756013566 444518 -3548217530121424007305737542784 444519 -1702658390826250915008873926256 444520 -12922356404451722807117006899200 444521 -2166690615073518923852160402432 444522 642521063326419503005709099520 444523 1066286018276776902763705510772 444524 2720941080758639925889703616000 444525 5071979378312585240038198552800 444526 7430683502394167437600011751680 444527 -14996439905573127870652540632624 444528 101128422755883878852242636800 444529 12596046504485536038723474994130 444530 -3789180975767881152605610975840 444531 -3144384149479654411918663439616 444532 -6746318618214464768730121648128 444533 16737376000121699783383858124160 444534 125062304760080626133616680448 444535 -408309106155136675472248050240 444536 -1289308993646253548279731875840 444537 -12265298410764242531809371892806 444538 2895353617059279053705008663920 444539 -3914856315832860766892697645660 444540 -675953525676544563945937305600 444541 348793304467896151844825205900 444542 -719774653045381229626569098496 444543 1003027390180560312056381692800 444544 -5196290849757978733031939112960 444545 -7687842716562617600638115790720 444546 -1306428305838315974489354570928 444547 -13754894420810430199919601264004 444548 5632016740865850825249953378304 444549 2237496410230467797919053931840 444550 92212235058607566238550692800 444551 -9287267119657331742291524611728 444552 5515908142857348305535928197120 444553 1311030733323260222751798715802 444554 10067130652173373526583623284224 444555 -1611848408435765557280969256000 444556 2591917650619095328268539859968 444557 4555929806644151217788675098806 444558 -227516588487998722394304532416 444559 5359348732541976766494434688840 444560 -2040405701715925683715939614720 444561 -2398077581630169200662940558400 444562 4231952481272307723648685584000 444563 -1933397761079583482748811874400 444564 4689278041426488270553220607744 444565 3982295920647205608266237745600 444566 -1495482145379398222890315964800 444567 -4751966502703029957911419726080 444568 -6469839894298871368050183290880 444569 -3142167574025672834519071791030 444570 91935818068498915072507545600 444571 190159813256344943996392577344 444572 6268901479440302484142854974976 444573 17144750094063362573313449703744 444574 -5174196397326140865382434196800 444575 7931068659569446406760419299800 444576 -4534587824728075522630417907712 444577 -197421231244401606571244496528 444578 7264968187977644161774311957840 444579 7403861482756525974637046379384 444580 -2910026353199692891404671020800 444581 -65556108131205149147652732000 444582 7867164295966181891300486317440 444583 1109283582428658152592742744960 444584 -6030989624743006480910087454720 444585 -1803423474945837440011659551040 444586 6136530688154799533534689186992 444587 5458455135304928579266770602640 444588 -4607196152651802941637581683200 444589 -3944794990072056412377253029610 444590 -3033978807459172177397402023680 444591 4195855571577810403553224067952 444592 -1226208760583696811214974353408 444593 -10519311444492431831250835249296 444594 4769040086599907453050269187200 444595 6445067379590031490729916175600 444596 9668450040323183868972140323200 444597 -213029331567570612809743845600 444598 -883873718510195209862314948608 444599 9222830378536628205840590405160 444600 -1507889657034569366708451840000 444601 -7754182450280259487297192647468 444602 1015077071281260626582790647808 444603 1890199833547250328413020250904 444604 -2018898483255450105213822962688 444605 5791009893875650133167552488960 444606 -6278881564861290206665819528896 444607 -20931358714936687957463705182144 444608 3026157291757972149577347760128 444609 -96926177192632867797986970000 444610 2639778542841421229735585770560 444611 2479079392374031870647082840800 444612 -3665276369258517275616272056320 444613 -1833735838905480129254887908096 444614 8865594523671242832325314862272 444615 88020279025031107491726240720 444616 5197991269283886888733780224000 444617 3401952823781378981256104881380 444618 3805342839062362599425780003424 444619 157089511152165874164606563840 444620 174930753927460237120749404160 444621 -3742769623756806847567575713088 444622 -4031541000192953057857224429888 444623 22695640213712799219748397413872 444624 -1697628135658876122050634055680 444625 11659246458276142895446753497000 444626 603370845715424169017514045600 444627 -4474561277178116335016142001920 444628 -5693716211482239204002161547520 444629 3645627264040312869841895749272 444630 -662814176715339441582683940480 444631 3448825283292847028533149393024 444632 -9886510742833756469556080793600 444633 -675860590569802958000534310912 444634 -1104562417619118417742868768784 444635 -7097478198700008953760859679040 444636 3381247197718703453398925721600 444637 12798720719104533706890087493286 444638 -3857088258010901128023249524160 444639 10327970677360002347560115547864 444640 3310693630274206473171558727680 444641 -1099912739435743729320061028958 444642 2688979980531953329165904004864 444643 -626485396663820894643066563576 444644 1021192956365896903828569120000 444645 39120008330739935577677622840 444646 9020889234715466163257381122272 444647 166723512422088972597387062832 444648 4411450031072065896766702878720 444649 5739853059354106416401465118650 444650 -4376138123697101279098671241200 444651 1325177203368994467336050088960 444652 -2975201403460018057854953883648 444653 -12174572816256062524611914168736 444654 -1963780604493407454257780135040 444655 -5439770252918024729868636571440 444656 -173430853911897595204909989888 444657 8913679257823088082259358664000 444658 1583297067613448147280862513680 444659 8534533842528926622137829896304 444660 -2275288033261461498788225034240 444661 -3032618444328618888677778276160 444662 3767258876882284486381085363712 444663 290459058043438394534917140480 444664 854007238574208368100110499840 444665 1702391787621800493081535621320 444666 1546064466483704569001134182144 444667 -21477228780898016721625511785248 444668 2477787962988276981853913496576 444669 4608572167021145966000825523840 444670 -1473057069010515938613139257600 444671 -11132333566847269397216503504128 444672 8437352047569750781623244161024 444673 8817121590911900014118844003264 444674 -4934107401788768248336438895664 444675 5433863434281113774764115700 444676 -5209750223691742541815154324480 444677 20956749076521551940027748994526 444678 584338399045177489055054667648 444679 15737450682843958531627131323176 444680 -12668925961524298332767849625600 444681 2614521937605107396957645737770 444682 -1310157726291737015368575384576 444683 -18347625836769159053421572795640 444684 -4985925875470231637957432676864 444685 13088590226799695914439463010380 444686 3505745040631434323088598552320 444687 6260544177503322314787872321160 444688 696612956773511349762454003712 444689 -6305392003293991139223112983744 444690 -2485323629717667770614276118880 444691 -2199539920788951329916703794880 444692 -3692208373273995865653161594880 444693 406207961891619240179488171104 444694 -5052977199163848167069733211104 444695 2243437258360677551637778790400 444696 -3835280127996630674733491159040 444697 -2897449287332305329772548527088 444698 -6070648278083924150200271024400 444699 5244639106404524127596762170284 444700 -7171465725114377034836433356800 444701 -4822936517838952428151825670298 444702 -3047170298732450266362790075776 444703 -1722313084211529866681722913088 444704 -9225620589416810867290977730560 444705 119491600642527975532054876800 444706 180513767856032192410546161024 444707 -234515693571214514550446055120 444708 3285933458463843075719130553344 444709 10176722024580283766407465474620 444710 -1374498849021352090091569463040 444711 -714175698175372390005626731776 444712 -19926912538182900784050790732800 444713 -12148305118346556992689983388038 444714 5083213987554604777372043796480 444715 598488294829996970492534456400 444716 78126610219414869500602916352 444717 706589329371174031386553447680 444718 -6097895889980926375812189234240 444719 -13175844314767313756468898269640 444720 -609722260258408884760913510400 444721 8307073629575385732049881148992 444722 -7447482867008030217787564943088 444723 -6325810204116414490277016382416 444724 -11455273591331623631265344200320 444725 5417755645509982871125580582250 444726 -331847248734706599549470301696 444727 -933709090661148913136695551168 444728 -4946457395857633744128458711040 444729 9024863743713635648917295451984 444730 1785715695422936903179775370240 444731 7470942119240264432370496722192 444732 3523690664451553080874439619072 444733 6467977354944453399756866145600 444734 -3928165856055911705042232009984 444735 6926172681498124155108568648920 444736 2030123989337177677617731993600 444737 9876506244278759873333665628292 444738 572527269572847816977016583680 444739 4146549457689921460427631332540 444740 3030437823107731405529742113280 444741 7062668453688388320276316389024 444742 -3306008553927865689456887140800 444743 1290098835905639697869925744744 444744 -7783410512451175543578599424000 444745 -3831239534061680646070030669440 444746 7582869008153429324671050827520 444747 7725041577476101478533305015000 444748 -10503622084987785536283333774592 444749 58248749255865932655570624864 444750 -658576227513766468714692192000 444751 10812284862610743326112330491424 444752 24957347023929815579137277952 444753 2721441857677435664764714627362 444754 9830142171461157863277551173632 444755 -674870828508904782847191141840 444756 3708245233425464470485667436544 444757 5002523195938397519623511270272 444758 -7213602420920099915019128759520 444759 -1385015142471495082723049696640 444760 5037398179912807460818311168000 444761 23074193121907633834070315329152 444762 -6241008468519987057302773700880 444763 -22241419274657079802876754318616 444764 13722189227456584306622425944576 444765 -988908734949393128938729200000 444766 -1848679224440834614816707108480 444767 10653663859251606967602744918816 444768 1300492888423100616983346413568 444769 58133243143749724043978369044 444770 -1082406790737278734876644787200 444771 238249415843537596483967164260 444772 -6275494179641905462113648565248 444773 21677030981360492492540319575580 444774 1442308992374395315905560856576 444775 -1505149969444956768373490051200 444776 -6531579578938685020465427712000 444777 -2897066808840644452472545608768 444778 5313379255943379492300082219440 444779 3959823893242090987745479152480 444780 -336998022470605316671865763840 444781 -7406776163903229530804481074708 444782 334990438891199856270832049472 444783 5330290592416569237894441784464 444784 1732123998402014352815201484800 444785 3369185400674229127806488506560 444786 2855832924503299214784841179264 444787 -2851564547938836543199810908848 444788 3649147875867657565634508767232 444789 235063954434162131900459151804 444790 -587558041918018936872779548800 444791 -3546165519966689979139252070808 444792 26168642897457044460705546240 444793 8439076041396288166856507096042 444794 459687970596170884539917068032 444795 1812068791584137386949292265440 444796 3567518402965506248309127680 444797 9605437382557837440452038062528 444798 -670921356118467427438187882880 444799 3372950600589865169341325380536 444800 -5144693887052460465916477440000 444801 3450428357222688183921679027200 444802 2851132459651898649890725101600 444803 5751206902438003031039286173052 444804 5394331510182157668286566408192 444805 -10029771136657649991420628988040 444806 -310832813245057245810965343648 444807 -11729378778334897522550047120872 444808 5543800213380279155206677135360 444809 4704872616563652590634730618080 444810 -2546537753097809735120428803840 444811 8875354314623509163316555955412 444812 13918342067097583646981176430592 444813 1613059902465009820301246153184 444814 3725259936164463898249697380032 444815 -1331440887036505999591928563200 444816 2439095043428443291737554657280 444817 -9002189464741849794090083549134 444818 4552301493627465880046363149440 444819 3700331526554228146527239989248 444820 -2451537596276039480606076395520 444821 3291081064094899003614088213692 444822 1771430397544626966408218912640 444823 3448177940677322637742381336224 444824 13207415681183478642975086376960 444825 -4232479123722018255121736820000 444826 -3702637516383872182928593285920 444827 230252458536234842323400415960 444828 -6234914083357792812817673256960 444829 1049858881128429619640245856640 444830 1397160633471279236948400586560 444831 4540409226483155895483210255120 444832 -17328156172999363149562665566208 444833 -2454528640457077817896555749918 444834 -1186934175790050857814542776032 444835 167198627391146412504951589200 444836 52290216066447166969093890048 444837 -4102855307462062993925417070240 444838 1614260835646455523524203812320 444839 5669653117108121788117971854592 444840 6651671246031918351449581977600 444841 -2580511986747753915680372810758 444842 -3174828516706939089781178014368 444843 543163065402000618756107506944 444844 -9800621057255512562855027563264 444845 -4889624783574770698255018422900 444846 -2412666033910467986080069420032 444847 -5456869079808541176042759263920 444848 169971490984362997533042819072 444849 14597213740447122810343010367360 444850 166842541354739650395983769600 444851 -248100358141314984537155457456 444852 -482534264670828559464687709824 444853 -25271164880873313096745885942436 444854 3766870038528806655539285197632 444855 -13944841863640488203463513492480 444856 23687622634116955790545602600960 444857 91994085405956793009972158592 444858 -3424146279034675709130945186816 444859 9346026828625262012835897929060 444860 -2736995258252152786891597056000 444861 2096961311440287477950771260710 444862 308371346411891748525228334464 444863 6508506450395709165687716834112 444864 724199775739373530583780032512 444865 -19171122919296272038819448878680 444866 -409071990711695461708875609600 444867 -5299500546620311342513545615888 444868 11749013020176784513189356472448 444869 4379000420128441865094111114270 444870 -2852866699493914763979956340480 444871 7227012343193990023009080456800 444872 4940532785850575247652522828800 444873 3739228954895647327634280948096 444874 6381909596265945596813779749936 444875 -2756929469884263530241688380000 444876 -3915258842242155350681044217856 444877 18170750672518712251345049924726 444878 57857110778149259039729710080 444879 1083364564185256370602486219920 444880 2165378878673796168860480962560 444881 -1182077647147608905922388156416 444882 2060002499828014941122455257600 444883 -1629388345446462932823043230868 444884 2679989641370448654691416440832 444885 -1593727061842132507781780889600 444886 -31403594156366258674122707712 444887 -2985836925416087533928618137464 444888 4819168588004318815487686287360 444889 -2595111683103409441301760096953 444890 -8083450672774042447701565139520 444891 -2845537175450671461264715970256 444892 4366179457509851981279641553920 444893 -11911387237482765531778836192858 444894 3276034718226208198277787604800 444895 8423309415052591361876269004400 444896 38605526383265630909187489792 444897 -600944922904355947321015676526 444898 -826671610180787226284607625440 444899 1871021675144954835210157675680 444900 -2227859052940244354482622131200 444901 -4678765777554967195214501108098 444902 -15115883747167020754080360937728 444903 9139025551555107177435530392104 444904 10351411304278714823739801600 444905 1666959009313704345234763314120 444906 -1420673601783335751258100162560 444907 -9817983536835919924457830019448 444908 -9529726622811034014023657647872 444909 5190907225806501417960367639104 444910 3454078104436181304667911399360 444911 9621513931970141310267225270000 444912 141585717813345495380190560256 444913 1057700156338881493248133610560 444914 8944947551314947101972897296800 444915 5595320617347874632912317540160 444916 13443647155534790518519139450240 444917 -6919513756297991177141344242 444918 -1486363554312078163144210381440 444919 110324908213798139507384476920 444920 941589587490334649372304691200 444921 8082687777254111605895992800 444922 9667384210955621407822691014512 444923 8542066968621609125963640561720 444924 -2847309504529581031885817048064 444925 -2131936448739565624515884591850 444926 -169005841604956100938208662080 444927 -3490998059188365543713268067968 444928 -7437160778697475887686158909440 444929 -176348060686653346111048489470 444930 -3303096888228237843140377082880 444931 -19751053165418292130452646553408 444932 -1599038554745773423190271084288 444933 9703802804122314452413418550624 444934 2593037435521596411700850045184 444935 -210376137745522042925090362560 444936 -10004005454903974229967678873600 444937 -1984948901564776318137617533414 444938 1339958818968488127013986064320 444939 6031192786200253381062781733760 444940 8115117296078470686523573847040 444941 -2852898654554364062669435300160 444942 -2292709996024936934894164221120 444943 -2763416865123831171595331879184 444944 3299293180223145935724385935360 444945 -4254079094230017156637260430080 444946 8556669945645153542362106801280 444947 23506565513927588798667678116400 444948 3547049007872369244999552454656 444949 1017171790679088465643964943936 444950 1833710053802005847132461368000 444951 3523393662201692941013149299768 444952 8100155135971242775115268249600 444953 6840060437199797798818766336202 444954 -1143206016386608775873333537280 444955 4535005787937272680515640553760 444956 425262379767634702954661263872 444957 -8117041956754604921052460539840 444958 4178970183731308040826549469440 444959 -14354434568964306906142168017600 444960 -15717484567252001303037267148800 444961 -8353048161607727303784619360800 444962 -398509162128028325314874519040 444963 7643390987591958159842248989504 444964 -10608453799496426528454553600 444965 -2068163539729535197092709531140 444966 4062667336678600642352716703424 444967 -7622009725149902853835097086984 444968 6690184716011135022494792002560 444969 -2726965277525837955795386708790 444970 4226278985747053005315294499680 444971 4869521632865532029276133461172 444972 -9772513788018351414758280892416 444973 1465166617539126578884648995084 444974 -2100202415490596469270534855168 444975 -1137939449559821204513829570000 444976 630769415097159704569205882880 444977 -3820598658946162318573654213626 444978 -1038894655831033710744062697600 444979 18648170761264040294092902589580 444980 8845654093484195231336346777600 444981 -2375726192114104646302804315200 444982 25240092402464294849227286784 444983 6320172200636799296839496991360 444984 -265044726954002550819907399680 444985 -14029602203577184325430750485820 444986 2047672186259678190144815214192 444987 -11150599124488819200108047620560 444988 -372870685701095185168347686400 444989 -158793540829129902639227213076 444990 101118160370346456174503178240 444991 3757107259157385935341371182400 444992 3843203955587291972071383367680 444993 -9173069439375718582318330166736 444994 1836900207839659594554210712320 444995 -10867596028550557554054735296400 444996 -10912166372728265947740489719808 444997 2362122465001145719775714075264 444998 2824857559203165491465662044000 444999 3325585235399100637454923850880 445000 1032255750993727388424912000000 445001 -3532259628079706504852317192998 445002 -280719631090935533949142618368 445003 -6660132172245483753994545289616 445004 -1262401123223567010495200083968 445005 1991153849407611061479661555200 445006 2951964228544864049466548109504 445007 -412248061271441663752035982080 445008 -95663266907467592770063958016 445009 16907171512907652488696189119716 445010 -2350899982021486335901718271840 445011 1335621950654774326538109583104 445012 -8531630808653193875161430306944 445013 -7842432645368417724382860099840 445014 190641447780769346351544211392 445015 -4934616192269497752588435012840 445016 3910594662250696924806074572800 445017 -2719720171376876029353814332720 445018 -3100071725931260420677095897600 445019 -4475616009401495507741955323580 445020 4645892506030016977400588743680 445021 -11852152643075734363223733570778 445022 8023143673622334274079528349312 445023 4243480759585508945422333998744 445024 -1660270933006932650166795239424 445025 -1893414877142688254351354467200 445026 6943761227437426115872910141184 445027 9039531553371978169035888829440 445028 -4667955590907155814702169964544 445029 340911708241083039790878744288 445030 5624098338689745578833282283520 445031 -7485089457971996492985654564168 445032 82962710706726140249772933120 445033 -10634291293104084365103469131718 445034 7941431532729910600117193931360 445035 -755022072374509343884636438800 445036 -1063203969128626430055921639424 445037 -11513573658364093159473951736800 445038 -7453250897455231343255567808 445039 6909580293656485188789801539056 445040 -1960786062343529696287775293440 445041 5833273752818749592896674430080 445042 -1213914997929944026983618803808 445043 -3479543593881111652473735038784 445044 -3345589753018482663694279286784 445045 2247386277507230409942849414300 445046 -2728439992617939358110399430656 445047 5289460361083068196235265055440 445048 -10259406631646649432905711984640 445049 5015434349562603942914200363920 445050 22205041205208862206817555200 445051 -24715868997867769022241076701768 445052 10454746070246005049686226958336 445053 217802950042232002824357194304 445054 -1811823133789702980845681601024 445055 -2368612375197073879669460642880 445056 6318492399833400327057231052800 445057 -2319582940432564499616986164800 445058 -2726883434897398677860219704416 445059 -6686328814003388418130783128636 445060 854095206040374036362778685440 445061 41028227692447352833665549662400 445062 -3459168825410509997036451133248 445063 32334697630136833690066604604000 445064 13208296784196772458815398671360 445065 -1236941311361852911669315836480 445066 -3274250985577651386500885634768 445067 -2145593645268361931105893257408 445068 -5195467565137132241354764462080 445069 -15222581242379423244046878515530 445070 -3184788061489885780443652595520 445071 -11977483040346898509793640545536 445072 3918418326629114244904581963776 445073 74119101356344378672972665024 445074 -1401750462878052891588974965248 445075 -10503865695536386697659473107000 445076 -2579876501184861219104741082240 445077 12787465074153080927894420633820 445078 2210181792642300526601421602880 445079 -7327536938528257715421464375880 445080 5165366103941543476761996288000 445081 -219225729566236275404418006656 445082 -7234790468391409047135293558016 445083 -8383430993691255348855361257576 445084 -7194256982927724347240700342784 445085 2982212109652953001573528188780 445086 -10342137264532291370744054426880 445087 -17494120999973342354533153087264 445088 -3481534919472144833094236504064 445089 -4937221831555358639446811591520 445090 8882075870919879365725477217280 445091 1476382544553212026094707254492 445092 3943617528700030412076230246400 445093 319528262845929018097768956768 445094 1629399933602205968118712769280 445095 -177106305419804245729605772320 445096 -2518240913964723012551081164800 445097 11603976188417279917384464375546 445098 1023813105594984061968791513088 445099 -11367919638787374312940182731760 445100 -8130360378583948797070670841600 445101 -13663148780649048689130507903168 445102 -2638852015564949894261261394048 445103 7318252405061541588915805598352 445104 -1261582989798037705282646802432 445105 7976633589126265420535783662260 445106 -3474018761282006542056443563248 445107 1013329019288148569786854894176 445108 1175543847036390386018544640000 445109 5783945100218968848353709664416 445110 -710101926305091969169925940480 445111 -12059404826080940316808805473488 445112 13141138940778775018704897331200 445113 -95392267449618874204812598038 445114 4099786198979502076833923308656 445115 -6569824003163866928283655261680 445116 -419893362930674526408610647552 445117 11235756235436953331255680051852 445118 1601734684747634625762479519616 445119 2136264301710828662689076277888 445120 -679725936507118340932443832320 445121 7496709694313128349473795420500 445122 -974297892854272689363616623360 445123 -842696205324021817525042810160 445124 -3522899066600283553107204935424 445125 7785400453978046371362697464000 445126 -1962868961936861421947101031616 445127 -316113301721459254454660689968 445128 -11324144207319092411044236410880 445129 -1473252228733097945371078409472 445130 2300016407451765424268428108800 445131 1285073825049867136746526570620 445132 -13743725778865325688883003005440 445133 -1079546282678876048975618886696 445134 -4098958147106454139649487299520 445135 -7267718822938411502516447715840 445136 -58084063778711151491679387648 445137 -1867854145374994332998003208192 445138 7256478924023285495494000886400 445139 -11438497452243480457997035428144 445140 -2315185460974570763217527159040 445141 21630745517486635380338658270542 445142 -6304459393278587346763406617728 445143 7085086945526805237330593589864 445144 5375981989770414575916819456000 445145 16869439086542715918556555219080 445146 -256063421264654035163553488640 445147 -395472075508382051815014950928 445148 -10044576220423421457455599362048 445149 6401824648676254148274673485120 445150 1203183480567540544470051192000 445151 -2405494966455158999834210878080 445152 -3146926817717360106963082149888 445153 2411528059049878663436877483184 445154 908190639331591081850804733600 445155 -3199658268261985376560982956800 445156 -3700059932195030792516892727040 445157 -8924353657717265809168262526594 445158 -432734246988854220388882141056 445159 -4811696079059465237002830728 445160 -3397836035375437280412598272000 445161 -6536005265458686214737565442928 445162 -986477325985820863001536813728 445163 -2950374470618002483334406850800 445164 5867709837511336953058697688576 445165 -5824506825130494843922161657600 445166 -4055868953616605041159123445376 445167 -748946039399112271081105749816 445168 1152390485649416036879689121792 445169 -1409792124605126125675973984430 445170 -1630276406614629144205573939200 445171 -21060474688586674789616906923808 445172 -358493810586849894136042856448 445173 7646214540321350628140750680800 445174 -10027263088130078985589635149664 445175 -3322805379077401180885627431600 445176 -13386407682122856996935691571200 445177 -17510668669619419436084256699308 445178 1285695607207918431190771546560 445179 -64079359571149810787939719680 445180 -9171022038484954722088564569600 445181 6198507228985859468998438671264 445182 -156438136254346752813446755008 445183 -781782266814478768967628621568 445184 6680025212016597494051452747776 445185 -2455786286981060479594107102360 445186 1843801536639067220703395980800 445187 1484947498646500717665375715836 445188 2243887747343583771513086889984 445189 -6157000578391735534541808750560 445190 1270338625634237827457523753600 445191 1030012408903979382865456725504 445192 -8797355238969877698854197862400 445193 -7001176075573969063301452598400 445194 5344487216240738913258484114224 445195 -7935039396038516311751686354800 445196 13420348304436951538509173380608 445197 -1803148138075250093842229659200 445198 1489653416525409787738244364864 445199 -17590370791567670761295788222800 445200 -169516419507444541259376230400 445201 -34822763243417896225910274144528 445202 10305872514311649468865081905552 445203 8349013758049722674031875760000 445204 -4763850773304016563856392252544 445205 7470824809592331278574369424860 445206 -2991367959489889979075807685696 445207 6633788808469700568357026472112 445208 9453807632498482289987951616000 445209 3668009161980495988202291300304 445210 -1071133839310769262334909305360 445211 1781281238799388388448683038560 445212 5473710177901434094489086988800 445213 42566685284771403789806147340 445214 4096222545042513928431357696000 445215 -6187755592150353599001867492480 445216 23143729409786979939653796298752 445217 -5552076793549952895156798711120 445218 -342869487111205308301697709696 445219 -6590316461189142563474584695480 445220 -1741110322656570756626745515520 445221 -957787366479382851939693444096 445222 -59833449319308528358321053696 445223 36451281166812645146439947424 445224 -1280471910618384551428109844480 445225 6472968507165238818373138986000 445226 -3508483042740276531481747940688 445227 354895018999455383783242634880 445228 -5422271892885038660391189822464 445229 4834710682436202887845419847830 445230 -4400485865851924511251352870400 445231 -6696880550655435385289862033888 445232 -2571180477480602179921232216064 445233 10416453810428907833588786919024 445234 521017822779526475327283932160 445235 -2193913804153674811451861785440 445236 7493221858434519204386060765184 445237 -9087302164013477379795414367080 445238 -2602487607116932177319956752480 445239 4020102504127396176483762355608 445240 6492166604006392029417654988800 445241 -759402843811518912886933871616 445242 1306290020983298044314936666624 445243 22931052119704813717513897283824 445244 3126175929997549033575264614400 445245 -1749977143094858489144290046880 445246 -5791403393705401392780146105280 445247 -4516321359949766765045325424656 445248 3418879900298787681325190479872 445249 -98879243321433113897072396864 445250 1479397662633304809850011984000 445251 3461772348233838692101370231280 445252 -1351856573991731056673932901120 445253 -317789824453037859139918267392 445254 -2469460837367768181133077967680 445255 15084187384788753129142397831160 445256 7358999035583129031429802229760 445257 -221645037677551951906349608320 445258 1758455897728938440090436847872 445259 1266336078058951272726864668304 445260 550266293666824081016334981120 445261 -17771179734310619803834278160138 445262 -505048639093560006076498126848 445263 -4339221839984314231244292222576 445264 -2949231622509377360575262244864 445265 -64803085316814956955248328000 445266 -5247226851175864065742885795680 445267 -2330907426836732520255713121720 445268 5960447917279325683757629669248 445269 -19207462857634265718749053745664 445270 -1393091805612008667057309930240 445271 -15524214019468705178134367649528 445272 -818304876044258324103266734080 445273 -1127250608551614514700024045040 445274 -1782020838386952457758909865728 445275 6861100879668655236464730571500 445276 550156037596163494366060728832 445277 -3369647987511851323946177965728 445278 -8666904109436080378656040765440 445279 7630935452797109782191001966880 445280 -8826647934856242473344696320 445281 -10546785658977282315867214591776 445282 -13153041270645933616802281208448 445283 20897381511367646473601113589532 445284 1017538691591949525601969766400 445285 10534595602684440414264066937980 445286 -3834089065681555680331277445408 445287 -2630046181327180708359897748440 445288 -7809760464447695183858988426240 445289 6451737512723744673467208823524 445290 -3023835080522833564135350209280 445291 -6422029035205411974092305418496 445292 -5725069414721378609891874825984 445293 -1032937340875923093412351332618 445294 -11245896987575220714352507706304 445295 3315142903290920017418084320800 445296 -22577449587524059229125705728 445297 4702748461108231481931506625746 445298 -1556287245191872429331059980288 445299 -2470779009824462948322402953472 445300 382211206557265327021760108800 445301 -4346511196552849504060399937796 445302 800615991822965781006235176576 445303 8453082211576889433674967100800 445304 7396128867660415470708587765760 445305 2024073428209442531253561640320 445306 3248552945339443653476816615904 445307 -15137384365304043259047934212444 445308 68678728774959833837988839424 445309 -3775758728002553097533147997780 445310 7125936518242487891601050794560 445311 -11888070721339692708064743237360 445312 -5617329895116458973433838960640 445313 -7139283273250117167942736664016 445314 -2860856321744468990515670213760 445315 -2570566604853589462502818289280 445316 -1596601117708391920269717992448 445317 -6489124309831810338846770303520 445318 -124680852210890544263172404640 445319 5986000299778392921533211656496 445320 4513443428747481598817243596800 445321 13757219824438136010989320058522 445322 2241343996331273203736491910400 445323 4658683975470418286851256332800 445324 2591213330355728573870863488000 445325 -10036429563923438731722280488000 445326 -1376905324687836433936087928832 445327 17030940005777710631554498985632 445328 1599361123805050929183461228544 445329 2041698581557396282972140328674 445330 -6192371151197865425850579289440 445331 7018335372565455839432778520512 445332 2422208944978063013661904834560 445333 349255334020974727494520217664 445334 7110398807266725314858892912192 445335 3204291163390874883772349904000 445336 -2097612596294845950129746872320 445337 40827298651262473013193883152 445338 -558497361934841648962873482000 445339 8037218847074753522387697531140 445340 178435616850632194316331694080 445341 -3630921478342678442444929323840 445342 552686169133282204811324386944 445343 -2067787019775877694786710110816 445344 1745522221433305796682165780480 445345 -9566572195323866950700851809900 445346 -803709326612077665558794975232 445347 -73175801160265585029036275760 445348 -12910988450373342025635730091392 445349 -3873448339494323916079086167904 445350 -420376617666845200801309464000 445351 211793580583654064182323876952 445352 7084434356795796334667465932800 445353 9872948107247805333703085875200 445354 1212403222592740052458938611712 445355 5739427331441396378163288593760 445356 -2495120875861881454815157286400 445357 -2767959534602226182000434692768 445358 804497696292929324718277481280 445359 -2246388798805849331188086116592 445360 -1216255630614558414574185676800 445361 13167584863455844870193929158900 445362 243004604732497937955819916800 445363 21835953502987220323744081721612 445364 13921395237629706769314043195776 445365 -5662519803138148058529214920000 445366 2437529595243038054706609345600 445367 -6897535647845451543950260935480 445368 44079937477031320312406999040 445369 1636786275437536197309008006596 445370 -6298363630288657535329321881120 445371 -977537940717243134533833722088 445372 16649130623258369720579045916672 445373 -441937728510387720805658571156 445374 -272537689788879620164381990080 445375 515473459542417883549344120000 445376 1255322837425281482683192442880 445377 422738193408294212612384981760 445378 1608383444199337045329698173824 445379 -6300986006148812312508469014720 445380 1482513715891316130918372126720 445381 754016314728474221685953912892 445382 563683396270909033596239642880 445383 2367741033160992082053049953888 445384 12603217951275852443321427010560 445385 8470527528028534014676536957960 445386 624435425948078370381113374464 445387 -9655434991935925299270058697928 445388 9725594637732774351096836844288 445389 3053821736643227603818091937792 445390 6534532453690669431281464368000 445391 1284093320624882607244770183000 445392 2449060473589565351760490659840 445393 781609222765128096649222665844 445394 -34266909986613843020134074240 445395 -429402306118416489886597436160 445396 -2095616481545002815133418657792 445397 -4122526568548385104657342568160 445398 5061666787183121648070939287040 445399 27047728882848405264117061917664 445400 9394992612661054625801777664000 445401 11675388049491918058253230410 445402 9740665163860362968796837849600 445403 -2448915539732070215444615643120 445404 -1293618146690793700629777544704 445405 8559451141125924522400190091000 445406 -308710514601688836833047036416 445407 10239889316080385690295492711240 445408 -6365312272587032850682714521600 445409 -9355694437346854422063624888684 445410 -1827361015622240354441982447840 445411 -1545509145745544922870777907200 445412 3469617885359647234119212826624 445413 6946857363553426467716125237344 445414 4483376606023867008131081209056 445415 6687514435357634781393790453560 445416 5411548527022999769328073359360 445417 -3545678798484115279033328561280 445418 2485523334927821326991629309104 445419 -4785089248179396607738831873056 445420 4053355896521641005376137953280 445421 -2291869540922180361191667545856 445422 -1092787577563994399968074988416 445423 -1779610892316113335209475549896 445424 -382029187026786102243692249088 445425 -3912663451169734086823716978000 445426 -9503459443466114304441324143088 445427 4702401234501791185671584547276 445428 -2286897075141461800453003471488 445429 12172122700134119464633337424384 445430 -7265526831560481815557140848640 445431 -2212942468111784681130219344256 445432 -1896868288767473118834453319680 445433 23047895227897418631618302072682 445434 4646942274608121000758315825664 445435 -3784943936151420171814218885120 445436 93646193283358341398494149120 445437 106113647541419359123999385088 445438 3233326231537461908695477927296 445439 -4245046318225779534913608663360 445440 5735538864361375478753683046400 445441 -1676965762009113008466417926976 445442 -5305606217238458857346175262848 445443 -1198409111322632225411319859536 445444 7031099702654546734650820946176 445445 -624299419872252913728018643200 445446 -219199252324384672668404133120 445447 -6083119665387432626392006688104 445448 -12977584791351198488532777200640 445449 -6539622503976981260499759511536 445450 2618194125887523638848981728000 445451 -12345498379993509361784449002168 445452 -2638580966797821114618278166528 445453 -20806575111219068798417339268298 445454 -2897311807315869026015363707008 445455 -5428173811497851872060834215600 445456 1051072970150302558678381953024 445457 -3535386953116777289718628940688 445458 1165018248909192466326901644288 445459 17208596469354432431460094632156 445460 7305663137487301757812573505280 445461 1963544723551776941206864097760 445462 -6817176426163450608466290636768 445463 -18294762979118056341357814383288 445464 -4624584213064811114014014873600 445465 3510584654232802818142418463180 445466 -1526014381127285643551742081024 445467 -8620871887280087882939543688000 445468 73266239554813634802109572096 445469 -16057709318301853874638238981940 445470 1622122029247838278310328729600 445471 -4244571704950834969046505175208 445472 9917663090464162595183284518912 445473 6012304995118710556125935925120 445474 1649672809565286318231730896 445475 -5470982164093880766766306328400 445476 -3446594660458535975236585479168 445477 -754978304759347743639841748674 445478 15120151819341202859641416000 445479 992729230105426317644771973888 445480 -21320083096253399382840115200 445481 24900393574254829214006351299200 445482 -2616510399460667633742730290000 445483 -7914010635937284240562344862480 445484 -4862572685301837836638813213440 445485 -1460296151953693202886579858240 445486 2548729119101908597488824206464 445487 5048754442219400991988558451712 445488 92241024321548183674404962304 445489 -4747765974740593951905008874000 445490 5147776320168722274596854404000 445491 13735295063565013555045204036500 445492 14822260924709863661070936492416 445493 7965582277062298325964409972320 445494 250181219837072778582276329472 445495 2906426103284002328516287508400 445496 10593363049001771547116744294400 445497 -3068748952435321245337548655872 445498 1133569087196706612553721384160 445499 7275984159666732359953633078500 445500 470441536078661896522580352000 445501 -2409256159961015333697673724416 445502 -7951324799115529800817201613568 445503 12260475835134373849834484226504 445504 -6382752836878557953111906320384 445505 -11423767696375330874694019607340 445506 2498867307542178035496620875008 445507 -9095078164942376038848370674244 445508 -1568902140949115150144625520512 445509 -4695226735312754358102698695200 445510 -1392692294140380108129989952000 445511 -5830029181191748581292399161552 445512 -1983450125131447109381727436800 445513 29058803822631274944174117175680 445514 15478855613200059755156478952032 445515 -1242593042366934940478875303680 445516 -10867766859055849317277558095872 445517 -5386152584028438328321567588788 445518 2687540465001245411429178479424 445519 -1592993953913241947807072702880 445520 1679896273950369414608974233600 445521 -9870931675771662235601723079456 445522 -4860883426402848846962548224 445523 22781111630536819443386955984 445524 -415392280732248705122917736448 445525 -3241547607517399970161637378400 445526 7235147471749510331740465879104 445527 -12725677938113102446454065788000 445528 -6752323363713575437090575267840 445529 3873999310803822736142354232576 445530 -896038220413204246428574567680 445531 11320748807120913462764104843200 445532 4630956772195207572817376735232 445533 -6114017079880697717508674068992 445534 4270881120462118558063427921280 445535 13341977130802577280757410429480 445536 -1493391037807748876064764461056 445537 6403388035134977010883775921186 445538 -10657304182825557371469338210304 445539 3470907484433705119888287612024 445540 8656165109446483588239562410240 445541 16441453363337376730783878546942 445542 -2601917145036560907376923348288 445543 -506517375008677214751074651600 445544 -9216576525666812541067208540160 445545 -3056115260018245056232565932380 445546 2842905900797299658978526551472 445547 -4314925140777465828634054813128 445548 5210685663082890519398613037056 445549 2441226878712580413808772126764 445550 1691354711323082345513221248000 445551 2035153825858752104051817658632 445552 2223669271830001879310226784256 445553 -19335443935840053093735486350940 445554 -2350516827477384976274550927360 445555 3113039206109919039761635747920 445556 -9707620976120842995861143838720 445557 1548521995487295631248977731200 445558 2511920374085222879781098846880 445559 3585724332131044936048896651504 445560 10532768043210309669723439104000 445561 1791555599319153972071255488000 445562 2362169245830541662044107153632 445563 -4424016900619864719158309896896 445564 -3565441718718442823924439286784 445565 13315263951500648343219232028460 445566 72822122148314780148101096448 445567 -6850301271854164762374119200384 445568 -1091312355216958475020208701440 445569 2038754856762497290388935249440 445570 -6860502799785506719006426491840 445571 -1972850179094557036216217978976 445572 1165732073487005414740872276096 445573 -12704031885371756602217655222178 445574 7669752459495767214987546109536 445575 1126659988021777942378767231600 445576 -8070194688650413059874793425920 445577 13764600829693103873573510910672 445578 3759365262891512775580290941184 445579 -11641710950758697175283179684816 445580 -6361574263086956169068931148800 445581 -236293223483895289504298024778 445582 -8035248492532993214126490988608 445583 -3357910027674938928609810729168 445584 2148909719224134303322543816704 445585 301480408274984523722513376000 445586 -11859775868730784770738685777008 445587 -6715228525629646423583170428048 445588 1493526769209534785121384468480 445589 -6616599377458987979864992010610 445590 2347425085269850141785955125120 445591 -7997867525434463962565770891688 445592 -152151855863052077902347878400 445593 7386898938775480324298603315664 445594 -3163422187380506763092627893248 445595 -2666671494150901511777654558400 445596 79247364538218528041709871104 445597 21305810833044620727476387011046 445598 487541602156507606620667708800 445599 309235304788826622192562762368 445600 940418422870169427564168806400 445601 -647711347749205172460092189376 445602 -3387339880585431594921367764480 445603 -12301947118927282298321845155456 445604 10191502816427982549853671204096 445605 -1862010182635176243171858410880 445606 -4593293034629497483317471667872 445607 -3119450200110332036032207200000 445608 -3131911590589597203520531660800 445609 214884222788410094469975963594 445610 3964912053885187516708813681920 445611 2373468904480942290443502358872 445612 11093618716436954921870773389312 445613 744291973000465708731257960160 445614 -1290425283206885722223582196480 445615 -7276266974917227882735564573240 445616 219584839867689710625576271872 445617 -14791174043945847790883274281520 445618 -6846680843137720332533682991584 445619 1785284716558989931962462379020 445620 2190331536332944375443429826560 445621 -6646949064733178418777410288256 445622 2316998125776675489592692589824 445623 -4688364387110407114517735540400 445624 7569486658853749172099733073920 445625 481645424612232702793503840000 445626 342667620889250836053629018880 445627 1472578446197869187223478199040 445628 -1770868876613652336969087880704 445629 -3122260669624797908842883113152 445630 5915246138617799023588705872960 445631 -1910282208997361943107274437568 445632 -2470371460933212943682440790016 445633 12252426697965263334602038178882 445634 -2835790368219574513483102348800 445635 -6340019067136937133484631632800 445636 -616932792470999309265071105920 445637 17923103225667656621251387503420 445638 -1944794140037906914746772300224 445639 28634667954330739588418419358560 445640 5246644306644823781341949644800 445641 4763404495787053952714364368064 445642 -1404460631991923457619935921408 445643 -16810638773925395009144328960 445644 -5754577550038914581588826673920 445645 -3559196555225278628410897408800 445646 -4932865936643670168296487313728 445647 3516503653362417320069727006600 445648 292859309649086225998158495744 445649 -820334614952985960891146638350 445650 1413513382847991253879125801600 445651 6095192883805555252036992182512 445652 226743573687462322339290734592 445653 -3965508095588115061286350289142 445654 2474868647651932586779546558464 445655 5107961731608627199196280744240 445656 1914691599254515923906527232000 445657 -9326618278125594346927250511094 445658 -3992360202064201034388169449216 445659 6015427360115370748461565426800 445660 -4189536016313229886815886072320 445661 1970147489453482856625821494572 445662 3400902703268035505380733727744 445663 8931168525883848337838466915984 445664 -16594584982495869147126933749760 445665 -173558404624210052874478047360 445666 2029032830536731927158276870208 445667 -13911899040447221020879093303728 445668 4933314289911734444520881648640 445669 -1997889348932644228824561684704 445670 192176861062078026134773032960 445671 -5031305790354338119584030222192 445672 6378703673597358082240078540800 445673 -3462009463739222536169278575900 445674 410255818867550383728566549760 445675 -1511654117256779353079256351100 445676 4243336804789081578158744027136 445677 -775869420139441530214870226592 445678 -3698326707740038612519878951360 445679 6409948760148069973332727083384 445680 -2289495851810486253970005196800 445681 -16140137143546514849646377306048 445682 3558296766957912904949407218192 445683 -3848398071715953478324953711360 445684 -10110961138867052599409807949824 445685 -4638440958767523979623077803620 445686 1227423260123381737566060019200 445687 2504341117841591141161123106304 445688 4956725732508264688031588597760 445689 -10874058632394282933848711876160 445690 -1670531552823128690694270136320 445691 -12945601001823707288569967602908 445692 -1403224122296096490617043360768 445693 -3447561551053736147507610577940 445694 -3459084992185356241254064206720 445695 57266997997155867096259386240 445696 -829113807445227024102581075968 445697 72197780533748597750250551232 445698 -1592955306847273863409746959232 445699 19663094171535209559638080456700 445700 -2357388774074594571882346204800 445701 6389942406252030383476397817600 445702 3886979830401057248589223489920 445703 17419709923636742862881464556952 445704 -5291217993789276621247610265600 445705 1299264333317283872868171098760 445706 6949137341979113591960630436960 445707 -1099031500323841444138876563396 445708 -9059171072342941799425790294272 445709 1137374453554400982509875235040 445710 1440832346486386319602784793600 445711 1715904722679574973633717351904 445712 2454332235427094890241463828480 445713 3269064932659993935255805721088 445714 338600850662369335402221357456 445715 -1762126610116005065456390042400 445716 1246390304100066403518222581760 445717 -7100889309855200807324727265440 445718 467635196325057585813202206720 445719 -6476447604787184306313072008856 445720 1762164098349909719668813209600 445721 -14609645992437000464043157642800 445722 2854016515440643100616154179072 445723 -25019703086067278443311215732064 445724 -10730133418012897423415047125504 445725 -810938429025946801593064178400 445726 5974178899470604448440120509312 445727 12919259060131833663274167534072 445728 7315052653977839844614132465664 445729 14003260447879514655610517742084 445730 793297637548756262755604523360 445731 -2163432887947596547573193710080 445732 -285539650707179711011453706240 445733 10992274602157757073539618845020 445734 5601487409272124088851662097184 445735 1902206014836829492368650990400 445736 17353081041630917283157650631680 445737 9155277757740858321499951977360 445738 5890979612223223928831651328 445739 1318548425110315807498525841952 445740 2459320292708317710699864883200 445741 -5809076146011527060824959850858 445742 -698110776765377560582545877056 445743 -508247879841950234333834694528 445744 1975026733286638058994834079744 445745 -11953571579705520462699904190400 445746 -1288292254108559620446556832256 445747 -15187281452840521848799095730804 445748 12702916913853992507588906151936 445749 -1021184701323736488509703866112 445750 -1436831551668356787346806816000 445751 24972819998575242253529001046632 445752 2438821450714322082146638602240 445753 -247256748482037768128718174384 445754 -7332272614332135936590295809424 445755 4064451019801941178793738824560 445756 1776068104434418502402585246720 445757 9077571804192351618118199749272 445758 -637117839368696000721578510016 445759 7672841751091189739123064546000 445760 -159009031217923074023227392000 445761 -5909517151526504726250273328590 445762 -4907696422171736253530978068608 445763 -7556848684393767017838872180496 445764 -2830236971096982139744730112 445765 -1119903143718679677309994598340 445766 -5450912961820038384306586539168 445767 1058118502514227905779860470912 445768 3945059819819952894225025090560 445769 8470660624639903669556734750170 445770 1289311400573804711591379763200 445771 -456009625380569992513702530028 445772 -13209277954315881189697141050624 445773 -12208746039144381084839919026400 445774 1741896767790407728180527904512 445775 -3376022838260574633900436925400 445776 -588483765512630510942591778816 445777 -8507807906956690041379041344000 445778 8275610237316743123431747789440 445779 13491139721566856159901560497524 445780 3647988781568417743620503961600 445781 51861313256347765496666768064 445782 -1306392833764872996524787359808 445783 3168184353803986942860650951904 445784 32331771555956298607708672696320 445785 2515665022020892732411721543040 445786 -1009949166383967331189110922752 445787 -13488772408174190164939619089008 445788 -2501996055897769420319567677440 445789 6391014808812793360354408983590 445790 -301724355449081103185380305600 445791 -4414359986866351693938487046256 445792 -8784539557892772707463043350528 445793 -5708226711238435619421604058592 445794 2503906664589506618816118312960 445795 818904831803308964433354485760 445796 6475866996252159029853532584192 445797 -15920280573889460998982328576000 445798 -571531465974219296420528547264 445799 -12477099201331234600150545712200 445800 -739836567850504414706583552000 445801 3810422930842039495181188806900 445802 1051111428602582340376467764400 445803 -70109046223451966624366187792 445804 -6367890998875510484480166796800 445805 -1299956014443575290905577719840 445806 -552931625888275370861053951488 445807 11080258698163886505587455695056 445808 4065199349866997039893949644800 445809 445001423904071865276707229696 445810 1756158509217836390584381128000 445811 222469620250947235332203769984 445812 -6440277170496353683442205523968 445813 935646995179147466382403030300 445814 1440720982820830785477478451712 445815 1892925638346900703901660532360 445816 -1106993398901209791219376128000 445817 -12530335884346535153558228566140 445818 -7142664163836775612645913806080 445819 -163453895700862013033160268440 445820 -5934469071938388737909974033920 445821 -1303433804162935335679500267360 445822 -4403436109169348938778410656960 445823 -6326095495450369682988338044560 445824 -9640960830762213459445678080 445825 8530326986102907763398027907500 445826 -5646042447654400549830219363888 445827 504715466812072092587258928120 445828 -968541004729061790645945037824 445829 2913719501498889271572387566430 445830 1423135678268045027806817955840 445831 7646521794179336664473441268712 445832 -8993955842406056671455416647680 445833 22227878688682045993865247402 445834 -1293382373320889283240788400288 445835 3549660820901623246093253378400 445836 3390930364317612376236736564224 445837 -5671749875940939403039032508448 445838 -6383611954857435439089252463680 445839 1074116388460002093652380591888 445840 879186484946020788457564815360 445841 -12721781377558305961724215644816 445842 2674786919494893411380573528064 445843 -9620060103305434663062654486056 445844 -2779559399629540907116169263104 445845 8556577825399124770619673599520 445846 -8963725994796956257383381544320 445847 -7168625717158994570546223835704 445848 1993378537150467691778672025600 445849 -7754322291950704486094884248380 445850 25793301547301703886605136800 445851 15046775564984066213929198586160 445852 12097527573753263907745103549952 445853 -2839399786343369411576560943898 445854 -2225115498790649190932722897920 445855 -4012756254129324985959969750240 445856 -15164077427127098807652206051328 445857 9812081026785633087342295720800 445858 268286673369906813303336485376 445859 -592594321360030665776074482984 445860 -5753591974765540603913081368320 445861 7256335720864573635625109711452 445862 6742469120004983853336346494432 445863 8266458522179632911256146499200 445864 11709794243442791159447222799360 445865 -1108808083145033461142788180800 445866 1224098069618493873467319124224 445867 -17609211861461587643846059160 445868 -1936619939791127669714414967552 445869 -1253074730088659515431754130496 445870 2823015878711094793630657682880 445871 -189072702352815503496954530928 445872 -428224882258259859141996576768 445873 375804191556167432799429328640 445874 586844841577603797658693117440 445875 -3579350938694581528591149960000 445876 -11366709359013757391808482795520 445877 -16927288896858526954657311584274 445878 5166850809320897176361787494400 445879 3580684616643615186046170387376 445880 5254288578083668672980419788800 445881 7339188135294769016114240879952 445882 3455888982967477648156208967792 445883 -3767611055406967926157199795868 445884 -46562772652228788273823841280 445885 11385926698233653437956476857920 445886 1908113505139810806784032777600 445887 2700793351018247208196331886048 445888 2053971752841291215823372812288 445889 -7211722396270459617065612154240 445890 2011274185311036818940826598400 445891 -11251788811750955977601891296708 445892 -1035207359784602779722567459840 445893 808844862535533577395572112000 445894 -7278793062972662987089727481504 445895 -18015110971403438722190154811920 445896 -1257333479410200191730254684160 445897 4425733622274337558833367309312 445898 2434014725104171570350251463264 445899 1414484151962720947113501186264 445900 -1334131386371279025850727680000 445901 -6523705820546443516252951562208 445902 177909050637145272814935354432 445903 5433568314141859421624049050704 445904 -2866696413382762022104771829760 445905 -11514807302499067384909330727040 445906 7497974482932078287746541803152 445907 5414087786543600630210548737024 445908 -1923243439269990110303056803840 445909 -1945030734706899936828824262884 445910 -95371538403175005674482778880 445911 -85252407455199092328480395520 445912 -6726044198908561164730593177600 445913 -6631215424862775141901834098876 445914 -1543543159455357515884233342720 445915 203762663610534459653887491120 445916 2013383034593352441453488517120 445917 1222350962182467916389746762880 445918 -2669905617524347140381415152960 445919 6296148346658716349153899754520 445920 -856019741634704924538450739200 445921 -5557024647305097062066836244288 445922 3342429460638815380006379068800 445923 13658621565551758007836559881572 445924 3157934994973888890722792312832 445925 -566340703081072428964835773350 445926 89834651480324424189402278784 445927 -2722895403731001682952619955384 445928 -3194107604771045991172846141440 445929 -8423747985336206528409740193312 445930 -2456523023444466196053543494400 445931 4203890405428616407800922911732 445932 -14284930789826981273085560755200 445933 -18576761590557020284726738681620 445934 -2293958085747162784481941800384 445935 -320068331509687039247066542080 445936 -804636015491494334558366466048 445937 2621710065015582003458083733586 445938 -3913812467484536923522279491456 445939 8289486121958825919523183258624 445940 -482953416685859108651817093120 445941 -4908978838714552884307289221650 445942 -1500337036534041064244095531776 445943 6491847197857239967366539657192 445944 -374442771379274277048471674880 445945 -6990551519234847068410247418300 445946 -4446996088321425488908783396896 445947 -3208368838452305638831114546152 445948 -11145539340320108570727237640192 445949 -19011822608253458868632586115200 445950 -1630250765459573700573901958400 445951 7497208392026941054113563150208 445952 -3264409659086107414680544739328 445953 -113330333312432033793770337696 445954 -4612333821253126454908817995824 445955 -9875551108066132166703932088000 445956 1539795218494703435926313103360 445957 -503087365903282771943816555400 445958 -8116584952398209848379848789920 445959 1565785933389151009959775968000 445960 -1841875450676054897038467840000 445961 878741277257988747018216569160 445962 7291978419518652614150527971840 445963 1648526877779423879402804962960 445964 6267036509038769173285681886976 445965 -3620983227579617810482371098880 445966 1623419831631099106026008262144 445967 10890963192336186703625721092016 445968 427971481965515373268035502080 445969 -16259273198661745746199910743630 445970 -594134303600366599534176061440 445971 -1262758963886486022818273597136 445972 -8829588238243510244659623812224 445973 15040145310183381491770571608704 445974 2153617637931400492342831656960 445975 7483989608051976373904667446000 445976 7071440966228537969979704463360 445977 555911553147576491930188138560 445978 1354030911296236612773163408320 445979 9358744428721126332281617258680 445980 3280861592281367757948847887360 445981 -20238321607870332961498297802400 445982 6017392722333677449112003870592 445983 -2777582909345768647477269463296 445984 -1755145455087484740528626466816 445985 -8237345085946322854187522250240 445986 -147318225855207593241980561328 445987 3284190536999162090729694505240 445988 9193269961165375180862196943488 445989 2761522285985644874079231913824 445990 2613845772631135818182597541120 445991 -4037690790391707192828809524800 445992 -4798110425059678435440427745280 445993 -414424304676741195963424728576 445994 120110093658706877522349648480 445995 -3234439185706781610470725044960 445996 35932856761111535682932296192 445997 -3487244789001516113855886258048 445998 -576216034904713174254648989568 445999 3593095321279851498008326844664 446000 -2599350104517730116872503296000 446001 5884070894178774998825307384432 446002 -11190362964670085653056976034400 446003 -47082996952733799290368421748 446004 -3869049453884442764447843517696 446005 -2552293367006385947727234291840 446006 -9564766666842581136643525440 446007 -7758707622326719140580307694360 446008 -4060837392987647028026293309440 446009 -185240721438853991888827640790 446010 2640682174042949340638188834560 446011 -4478547383557347119794056594648 446012 -6576526514923189135645519890432 446013 16981992376726128098391997646400 446014 -5089541012532236069744023206144 446015 15837951767737100691798191453160 446016 1036629745427406118098812534784 446017 -2901823149336412490471636565120 446018 9870861545068096907306172810960 446019 5446128059081859883440013961472 446020 -2304362915532380938493877696000 446021 9781748479532812745293087821372 446022 -684812556577349628259047753600 446023 10535151348054926257411037645104 446024 644329052882283891519533875200 446025 6815253059687060956543711212000 446026 -3434832367533690477612281936640 446027 -13580280147225509935237487344248 446028 770053439515769578614994698240 446029 9572458026006012042130714930476 446030 263446518565416436239585899520 446031 10563650491021301482465487017320 446032 2084015110134856462676732526592 446033 -3622423550671644944381050265280 446034 8045458092898683432894883077120 446035 -3997406344464033071972568859440 446036 -14412134816010158751844277973120 446037 -9449241922595096735275550108448 446038 11504164086318881130353560069920 446039 -52593235081792241665101122304 446040 -2598010978385268497051320320000 446041 6628950085429454674291516738442 446042 3296809599940584644155055050752 446043 2840737855968969624639835550064 446044 6715232349068607651664230515200 446045 3645690459842372531527232280300 446046 2833390963894364973716490405504 446047 -17100595279702106442711436278864 446048 -7620839421791028212691824541696 446049 2050729523672570454827257838100 446050 -1663726388943839115202130678400 446051 18019271446136012001974373035400 446052 1924554116661074381149703672832 446053 -2817108485534531551723345949698 446054 2250638476384628508956681938944 446055 -1045269980687673071993874602880 446056 -5055233113125997529699255961600 446057 -27128138696991775100631453099648 446058 -6822452604343597836822235242576 446059 -351363888538474652196091977920 446060 3833704383397030175783944212480 446061 217711629456931374001698359808 446062 3687495926159473404137531574912 446063 12875629325534287394133918137040 446064 1357244199623371785044462567424 446065 -8969832865034638826907024558540 446066 -1223208105023938637885686895616 446067 -166033711442358663993647250084 446068 -1035740461927049961414874214400 446069 6706947282180495310875348965244 446070 -4899283343470480105411668316800 446071 -3093311276005319581895366749688 446072 2445792944503199831426299944960 446073 280781386515262492346263919184 446074 5024323650836342772452804359536 446075 3638166617398877050212013470000 446076 6266112743791154819899230008832 446077 35557161621358820611651732170432 446078 -2114293015500246285265211999040 446079 -12350764361774996204088092450616 446080 -3474549340642994894215210598400 446081 7131953273481780746967546666882 446082 10682318406637341114815324160 446083 7065975314877047577563280298560 446084 -3028108703696582006214897062784 446085 734497253960893922463377898240 446086 -10506953234053634012543848461120 446087 15727373906191627819633679795736 446088 1300207294936367365928833474560 446089 3667717169930720806354300483456 446090 -142686540603153760380010905600 446091 -1418574706376382431725067856 446092 -3827650341012710181413206031360 446093 -15377143159717831096395388601472 446094 6409693603867426906913209774080 446095 -3710295274959251652119288028480 446096 -2265496523482658663329678909440 446097 -606956151660712260153162964128 446098 3284087378756841552629923750800 446099 5882552828283016929245535054120 446100 1610345393782763028264934502400 446101 -5587613633060615848676094522720 446102 1574554437617652138307277278752 446103 208939667665916941624757918304 446104 -6758455139805250118629876746240 446105 13323918003999662195138933723520 446106 -734504613522711713125668000000 446107 12974023687731286463553656810160 446108 -874578485162755358639889586176 446109 4081607390456363762462758278240 446110 -289480107814172838439653853440 446111 8308364308182963524137620671712 446112 8377268823916273987120167321600 446113 -19657261004877020097268930814720 446114 28737705918311982801507809952 446115 -4807996972714610882718165683280 446116 11256604334153798548801659171840 446117 5835142993283943807358092768384 446118 3397502700866346429525810151104 446119 326901085636089165345211342744 446120 -10589643908336665797028411392000 446121 -689319080765004265996808586240 446122 11745260957886178226632956968112 446123 -6422761831176648163925088263628 446124 -1421216385714201735694170390528 446125 -180356534906336661999970872000 446126 -9034549993052291701477758007488 446127 -4339439764923475904594265720 446128 -527599373058066941011927810048 446129 2584357783456034956832214083730 446130 4175723924829700910093405331360 446131 -771407527356633999117110662656 446132 73268473161171325336193728896 446133 -3197521664590800124152392753376 446134 3107844136784722712185579720320 446135 -15679385200860545232747183802920 446136 2756321721963229752402210201600 446137 -2898826321407202694653533801980 446138 688365261997323797913871283712 446139 137124493728010252819282481400 446140 -8421347930064053927923439746560 446141 18690334558696636289210242153542 446142 1247988374625633096980628078912 446143 3200751924038324186357196072360 446144 1403801450144658545909978628096 446145 5155583235800716976501198465280 446146 -1566678407973235401320947876320 446147 -3712678297998292647915192795360 446148 -9641758540847123465404832184192 446149 -3966613726872007091286474194880 446150 -5616142177715894715226246999200 446151 7725898682587665881916847110144 446152 1791061077166257610391542824960 446153 10208810144071872871784145599760 446154 1251905128804373033160015584256 446155 13207132693415596863096900934560 446156 11199877599817130395424099531520 446157 532519490410072969778175994380 446158 967145526637664150162010240000 446159 2025598514542817378407513176816 446160 -936771837016960530039230300160 446161 2897209438414754351216454891072 446162 -482838987172459883483053107936 446163 -8124687762915288220299156259656 446164 9071616940554602637069514647552 446165 4269272931125608558469419594800 446166 -1647861127710844692551894142336 446167 3102977476854673501378754901960 446168 -169952814025339190400459632640 446169 -12030969615460039306826612107056 446170 2296224966194214066068000237280 446171 15532024056670522084200452941824 446172 -5350433449520755658686878955008 446173 -744566029184142228707591549056 446174 8730458841811647048307563486336 446175 -9959650529446175129373856194000 446176 -795398080460198374776237981696 446177 6799127285528404663166096585280 446178 1243705462142335960628186250624 446179 -6275188000517553081205235781220 446180 -1103721201478346527206177116160 446181 5006916344663414251450473133152 446182 255074645035307165194382465664 446183 -1443072712415392826440035861120 446184 571253921312355169698046786560 446185 8484069040143805138770733849380 446186 2826541818940726011596296234416 446187 -3498892309969112558066974875648 446188 11325210999338471974184945568256 446189 -3871208714329239275964793556010 446190 -1573215428777759426507125017600 446191 15359313186839238951478924384592 446192 937269426814055950665915432960 446193 9644472734412029566413507413904 446194 6877584557216977959788516123040 446195 -19634097961572296048109190126080 446196 -236520879473680460776315312128 446197 18364206201376272799005736777646 446198 -12304960613132697407772468674400 446199 4766965937329489649350165676448 446200 -3012609549072017784050574336000 446201 5190251275805761577580171773952 446202 -3620173380773634750873581544960 446203 -8575867304611258419720032743656 446204 653408761624277711443063475712 446205 2886112592468134229992636494720 446206 8590803307688428638919360791552 446207 4759915007542570425785493989640 446208 -1688578788247124480424973172736 446209 -5464048956093776879971805092284 446210 -7316212264473118181070686646240 446211 40630959797713972072548446088 446212 -2251667864598604468243297403648 446213 10830234727421011400452453208640 446214 431902738779552386654824857600 446215 -3206635222394497752528839769600 446216 6170165396349926227537675975680 446217 8310640740872860205141195449440 446218 -9318074895473673289848111305424 446219 -15879941432026632124152415187880 446220 2279291886114238316894195911680 446221 -15436585203071689767695189189578 446222 -36279691314454939447268285568 446223 4424886472028418155505268131840 446224 4710117262407885129142481686528 446225 2900112839303572618580484947100 446226 -1007379560575680178368780410112 446227 -790223394974134249883326579924 446228 -6444060665448581724951928291584 446229 -368796982228669938590396646624 446230 2369252165499168777626686997760 446231 14395643125468875780026430697032 446232 7617286233449054582825364664320 446233 -363144666151090677536566411500 446234 4617969843215643702542846192640 446235 874808722674915822025838726400 446236 -1166944283573382015447829271552 446237 -7173314780093758188526797783360 446238 343525706939885607488831344704 446239 867556350907490486703393944424 446240 -6116773739646174793962917068800 446241 -1315013021293247989252309174608 446242 1135641058558289201900601551232 446243 -4850796069745471543478955938400 446244 9643995074752890611882637312 446245 -2491268973262858237474858291200 446246 821741634838824824589046444800 446247 3137289259540285313219780373960 446248 -30702455487934159340180689920 446249 -58786647629537410287405479436 446250 341908484824045255564768320000 446251 7001288564217825874161979128112 446252 3394840418188059533332618429440 446253 -10917445837116311215302542608800 446254 136535714264511833014803142080 446255 9169515756790284285775091700000 446256 36735975443807077407641763840 446257 3683879643613840596916997394752 446258 6682843985308987115455451742480 446259 -3243667578175997370729336987072 446260 1941705136438564888373532802560 446261 -9356849767503383292040915125138 446262 4459636951743030915036772297152 446263 15063171339596652912872134617512 446264 2021016007037941343502679326720 446265 10020426189699298575114811221120 446266 -1892834513530947060962478753168 446267 13641349041703214451324897334632 446268 -9200474569999924513028903554560 446269 -3483515101855670245709167618656 446270 695755109292723447952505189760 446271 -4155570660112823608836159052800 446272 -5119701185240691501756883927040 446273 -12729287081637783358153450172478 446274 6591941572625699723383502808144 446275 -5842899169367073955048380789700 446276 -2807933614014768218714867220480 446277 -948348798714867910490901967392 446278 -1370679172743342798143373017088 446279 -671334229318088119637594142120 446280 -6291157357858719824834678784000 446281 14649880187676425929989615864000 446282 388122998971421218952080472832 446283 2139924899920965037218761799600 446284 -4582321443135277240489712423424 446285 -1242828389690313729891896206080 446286 -5690925843131423770559503436736 446287 14115725357556417930356577968392 446288 113178838685774873946317709312 446289 -12120471405944487520795697000976 446290 -537419805952416207036601049280 446291 -5227109712084305285108631913920 446292 -2829334378368120937501839095808 446293 19713746142861970599923142222542 446294 -1242818413951226403721886865504 446295 6313415410133799368602914634320 446296 -14526524421584030305575591966720 446297 -115929377459351469746888426208 446298 -1823731236874821072696361422336 446299 15972389431235100880741794218240 446300 -3371310643725044284757287449600 446301 146355969496275578381128370892 446302 -6847504860750977048291056395648 446303 73735172282075859674838486768 446304 10672725533889631641384930508800 446305 -1749571397222102799253784226540 446306 -2409526027995986489103290649600 446307 1261972161191730686151096115200 446308 -5652512607641112110363917171072 446309 -7993338993254451314326301663490 446310 -264255624515839056162167952000 446311 14198418702196779761252657608752 446312 -19537209345887117338214267781120 446313 -898440807881313803294436673152 446314 7531944549079638160462981036032 446315 -7093367048662646258513110315680 446316 -3893787800425894458622284481536 446317 19170570529374095677667085859392 446318 -9750963313371339770635532409984 446319 4494853835116390559491484535288 446320 -183814082267099089855392645120 446321 17844584681751354949662607048500 446322 -376503358979973017659946123520 446323 17135838276203395943039053290572 446324 -5762676506793828801917337074304 446325 5823769743029959568757904831200 446326 2369299994320674163567754787264 446327 -2823070753126764207250079861328 446328 1039787236745506506805903872000 446329 -9279181174831598052975317996400 446330 193191328641550620416085358560 446331 -1556426832610202708442912502416 446332 41603086823451281480686630912 446333 -14325640584546779301142119383418 446334 57060952679137707967900326912 446335 -4326007076197356407342153508000 446336 15067909588729256207796897054720 446337 1920757614689343230825908826880 446338 -2352131704190120584904408420352 446339 1809844600173352038221939280960 446340 -29161154171210641823967252480 446341 2543606331174716183156952112830 446342 1159395151367787747709419201792 446343 7093284403692825725697891146664 446344 -13549603869813821117681637411840 446345 -9720970780820542264015025343900 446346 807974811540711967172317172064 446347 -416860891606800922322951379288 446348 -2092161639519297129641419161600 446349 -4484968391471802578788786767936 446350 -1986203885010274323001188576000 446351 -7511758040608915281127886412648 446352 -1292115642193975572718294007808 446353 20718067593352473213229077207602 446354 3817405309912018975477906384512 446355 -390179937654091072339850980800 446356 -10202543601272719942531413493760 446357 3431780309529899370714014282400 446358 -5927018672713379974229230336512 446359 1734637330354058396209104237216 446360 -6516691144138010966965502976000 446361 1273971934414194584343656777280 446362 737442921595953176621979316992 446363 -11662161592852022940686408219388 446364 -10490797012283932073471063239680 446365 1282183885696861204905692881260 446366 5626437866954549746078101954624 446367 2286773746020699968264551925760 446368 -2658990385943899268172660080640 446369 -3044940035294508004498650624 446370 3870540911411306419611834316800 446371 2123088987356432473887788608000 446372 7218450519496639165067495592576 446373 -669483496253594815705529440578 446374 6397902808049883548251213087680 446375 11475216631457158210459147914000 446376 4459982680915988461924074946560 446377 -2349268994488984341417165633408 446378 -905689193168820895047506598144 446379 -8851955194726578989876981365416 446380 -7874574661515975906281527065600 446381 5030306741905318028816952028332 446382 5467891825478918105674710969600 446383 -67539855905689448707881809536 446384 2178654459192160373426417762304 446385 3334550499808174415113026393600 446386 -4854638868522887257008830933760 446387 5197616872124515527279141537036 446388 3006525541834694046047124787200 446389 -18350899875649692711481412065810 446390 -2165616150081407692209013374720 446391 19736254523510045534682235292544 446392 6002047597229341842739382784000 446393 -2409879397559434437069633516540 446394 -1360138909927389814699538664960 446395 177995901258362336365305522720 446396 -4495672652616189521824352947200 446397 -4287264412985084982637007902080 446398 7596521008827461443238800432320 446399 -12114983086285670185599253713600 446400 -413341633832613332333572915200 446401 -11675258335822549487668892625598 446402 -8330868302284844250671447133696 446403 4468923489408494676801518625264 446404 -2480937928372765748148040396800 446405 2465078754061998258534790809600 446406 -2664207212797279509714430304256 446407 -3598950683820679574543119670112 446408 7435330508546179012444763473920 446409 -14819740348092741243203456104236 446410 6844481791388707580779563531360 446411 280961972379464854987193407632 446412 7466073317783454995286161997312 446413 -7382755988087910224964972150816 446414 -708329660534871198115754650944 446415 -7798121907022375314470693668080 446416 3544262797563677330275079708672 446417 -9046333475805430683702809547534 446418 -3607173672668800850378046735360 446419 -4397181249338262479391003907056 446420 -2318775233315923271913323811840 446421 -926068895228546790563701416096 446422 9744401357153794090426935988512 446423 -3381632988381458049015736458576 446424 -3032669964491635765283610624000 446425 -187229712411364208116905483200 446426 88738931105883311211055468800 446427 1674890878946590949945860285164 446428 27167583727114127575439883079680 446429 -26725821851820742651140419816640 446430 -1871166860799955545929281966080 446431 -454762085038284867928744713536 446432 -766151917628977947765763473408 446433 -478356508029823703022923522496 446434 -858151409022699829807199934384 446435 -2759825705234275937540300750640 446436 9720581100002545119297761227392 446437 -19866688286052484805426619831108 446438 -7117830816980863602146180270880 446439 -6207755176461698107742136636504 446440 -2496451358645479382671986739200 446441 -2409128932454726978178207673158 446442 -1160299191723791916650554503936 446443 3807719382399602533599132563320 446444 -12614402870179474605535461560064 446445 1656756897162363115728832641600 446446 -910399690265028322368549076992 446447 14011288554502290300304033186896 446448 1538222783016853994497560281088 446449 2308897758012755833262207386980 446450 4851836696684425122549620142000 446451 1800317740736409384130061618232 446452 -6488336380691243537023144366080 446453 4353174365737764456111047454720 446454 6092187390825690251350881673920 446455 9025283869177323330106388172000 446456 -190942026894054645548608389120 446457 1414187223797519788298000207616 446458 -9564959574748246361737011019920 446459 -984545004426476040776197259472 446460 -1684850231453237700925094461440 446461 22971397452392058528388397613062 446462 1980356648492882173691311411200 446463 -280916106693926233817037849840 446464 -5287653105865391273788718448640 446465 8016306037872501261124521547860 446466 2492793107040213467730755351424 446467 -3463212352987477957951682697008 446468 -687463780494408849741930731520 446469 -52706903231636588677031325792 446470 -6215404879308028439366247208320 446471 -14561835739209890549829972692208 446472 129716806582556258382684702720 446473 -5563387214662517663992058978278 446474 -3517817516286257411859031266048 446475 -1507023614583941036723662649400 446476 -6052105647064823177353457698048 446477 -11543421182002741926202800361674 446478 4918018031813158154996162140224 446479 -1064133577372894757390483731728 446480 -1031103707273750608065210531840 446481 -1119063852455969132997534169920 446482 -9372164656111121920415194743408 446483 -6912014502876605609048446612440 446484 -10655593581032210994013953239040 446485 -1475690798965162093496157565800 446486 86789218294221705744030300192 446487 833550988241054260444779648360 446488 -15327505252534596581414912348160 446489 -2652077442294335315397130820844 446490 2022692359802735213976872160 446491 17090632054030977676989674965192 446492 13510801850023364431243845244416 446493 -3283097201566033560911047625472 446494 -938502671335832061493868824704 446495 -5554785257666743041769190121120 446496 8509713377927261160465206083584 446497 -20644222214076958566086467113468 446498 -5065168953074816804073758468496 446499 -13265140410994514616174229171200 446500 15140584167930400194616043520000 446501 -15249919897058788805264639224896 446502 182277710391261460855534147584 446503 15867436121595250935466631349752 446504 -21086254170837638109220602762240 446505 -3687556830828324200506306088640 446506 -4429212890901055863011640564048 446507 5367788759004149504474279115312 446508 8385554085681908608815179335680 446509 478965607890129648365092771392 446510 5832252017183270245397775860160 446511 1878843708751006969155761060232 446512 46899147729447254444837437440 446513 3050036871949834415301791615400 446514 1266046876166326073602885952640 446515 -8323763356769675046716020173840 446516 322348276257579543079479361536 446517 5316334593413844149049094114734 446518 -7189766372946398838299109203040 446519 -6637608338063107392188482216320 446520 501653342913334401881142374400 446521 -2096235258389917699313050634556 446522 4425558703640835097393279609344 446523 -3166871877799477023246841435392 446524 737857496739484528821992087552 446525 4924538316735772014016659123300 446526 -11016392304298287809163264393600 446527 -3195909030092917802927337383288 446528 2034356901792332838294079930368 446529 -992375140996874360240979865632 446530 1746789694054723480055855270400 446531 6332972694402646123554781325064 446532 -2331753027884756631709921640448 446533 -14986298650223332370797876613218 446534 7754980292094838985412338002752 446535 -2780299914041611737418511758680 446536 15649240554733199533560871879680 446537 5615214478382776617707625573732 446538 -6171491543491205912017245922560 446539 4467940088512939837027740422856 446540 5388854654782090925547411225600 446541 -373310670099046419567673151040 446542 1478296056087204321762909576000 446543 3188046860936716511741957531184 446544 616796880629904810373966331904 446545 1199163706448563638439407354240 446546 -4380645096090548504887217820528 446547 -16590698426696425079801704777728 446548 14168920900803060758612635611008 446549 3588273244162309541375586137550 446550 1053535616478736742291483088000 446551 -7530317639585507687638699047248 446552 -19058967189775725775325096294400 446553 338444300023649592619294080900 446554 -8939010530291352866146731243024 446555 -67671642654707121976824775680 446556 997549115467180844422549094400 446557 274908258522718425950823207366 446558 3058109039839233162518090514432 446559 11954281082304144120189330661704 446560 -1613968292896652896604391997440 446561 -5320556187460102109420065871838 446562 -555357856624591615143197701680 446563 825620139058386890457070160224 446564 3653046684237924636037578946176 446565 3265649698049720972200559905920 446566 6839708675267358356605907051232 446567 -9950151937970181190929538879848 446568 2224489306535200236751840051200 446569 -18467210535509711662621832089030 446570 -941749328433802094897805263520 446571 2528559385266272659955994182220 446572 -1138169121498222230096969103360 446573 117380510664623238567437887320 446574 2453619796564689427374175085568 446575 9117626283024652077641901261800 446576 517716047652463406141086433280 446577 -2624191060926198008814644880 446578 4739738363235071672931977453568 446579 2325397875207225371253183904512 446580 141994480117707438154272460800 446581 -16059534844518916203680528842436 446582 7390081102280549462754067999392 446583 -11791867805541383528527154199576 446584 -15517970520070155453265460797440 446585 12368722921769501818811941587780 446586 743163216158182294414823998464 446587 -6187625544844178185913752156640 446588 -6020431988691826887298748596224 446589 -5463786338169882284085054908832 446590 -1428267249585492424301020746240 446591 317160824620091153401619692752 446592 4480421759223061591701156003840 446593 2940527543395882145257722788800 446594 -10242647821967889557376692471808 446595 4202745140483396430786550195200 446596 -11569235266874946322395857571840 446597 1358360658662349022361248382046 446598 40994768435395196440648897344 446599 -4696109815846231984369514265864 446600 2476089009980341454468689920000 446601 9454374053451710242503227618832 446602 -1886030012812187335417191685440 446603 2329363991414048877195935760852 446604 858637443370473425326008208896 446605 -884205300539517221090416500000 446606 6077622797884195767062508322752 446607 -5056916564263461077549741299200 446608 839687549763168627452644163584 446609 -14329522957995018771474514154190 446610 -2891994779534276608250620746240 446611 2350867334375517605212572836 446612 951185309814987342718155152256 446613 -1247617716678999914671820138112 446614 116919463394926116852230983680 446615 -3262991994381390451220137046880 446616 10928210585653480941797890590720 446617 -2320311930212601130747413694208 446618 2759960502331096108544816207616 446619 -7758835900714317309947976497256 446620 -756104828364967508161877560320 446621 -4061332709137675935160849430688 446622 4091881492492509301006926855168 446623 -17668811152300063489041327903576 446624 379155449676348984684630638592 446625 8490491638950887687031416289000 446626 8082839024998424660443301938512 446627 3960232192538766584509150232592 446628 739807746214451489371622891520 446629 -742735885082270207409283984740 446630 -401251635922800038948126755200 446631 6431547236869009523380999577040 446632 6723679901498726193001702886400 446633 6318246403312733367264372025440 446634 1564199027120286669234583722240 446635 11140644275336073702472148623680 446636 -4959170416998443919101938993920 446637 4718788946002663839861039960768 446638 -300509492367121226360217305280 446639 -4620760258060456827766550389344 446640 -666389313495218558150292602880 446641 -183622493883101931173065165056 446642 -60994098499047448358673993216 446643 -6306155294392366943737620217068 446644 10146246528769008519913031964672 446645 -2897909681101060265859208208100 446646 -1712486094467004066632261668416 446647 1665757621448752913553689453096 446648 -3954943645691535638591048417280 446649 -2228319713394810712187466096960 446650 3575455976221948173584361214800 446651 -10356764197918381163778284370888 446652 -2114101186053508739870695503360 446653 -4645094321613253186371410746740 446654 313602521355501211815177329280 446655 1532860264087717782112352795520 446656 967235138177520817148073607168 446657 14185612496448125745437581731906 446658 -4421651939287320376997036743680 446659 13886866272185460682705930076416 446660 2848172673001891371380096348160 446661 12601899868162669514732290135680 446662 -5315580236748293784593817195168 446663 -737828328154313764347410143440 446664 -1965123078062127487898993786880 446665 8590627994198120278644466830600 446666 -11718589135434812747632908887040 446667 -1551666687103332106197506538552 446668 9091131294707410327173022178048 446669 10290292440991673220693762178944 446670 -154034773522587126422228102400 446671 -7677981440804910254289900891800 446672 -2386375614610756128228315930624 446673 1878939888652928648258251417584 446674 3927589141102252533816460872336 446675 -9885846989474798503103857240200 446676 7506101649921830774190508050432 446677 4219342389774740156515407946944 446678 9651850549799892003294496484640 446679 -926667965947502348942315775552 446680 -1282979497858757472009341952000 446681 12493250701691335232692742965764 446682 1347116852118795685812011715840 446683 3734027684771118018330177707184 446684 68277455186610835304209921536 446685 1397956595138644814412035924160 446686 -431624908594550974032534240576 446687 -1276847408973627411559831333680 446688 20709088250769048469125086576640 446689 -6840558789917643950401400770080 446690 5144324791673449803527284147200 446691 -752920661129534965648306252800 446692 14204195501720931997145781730560 446693 -7796363765694055577216177137956 446694 -3956951778798791855940922209600 446695 -490077571726411205876257489200 446696 579425129525682436819763297280 446697 -10107316433708241009921617427126 446698 -578076133605604951756305694464 446699 -5708928050916952648277067896280 446700 -1564280948800338450668086464000 446701 4085282589059811288043019562892 446702 -5705207415805385489014787400000 446703 9403491813223447923342897233808 446704 2408454380605300648199008747520 446705 -21277324697335765150691202240 446706 861776345629000371275404263936 446707 18851029967857338204550114383432 446708 35708186371576123207717614336 446709 13531594113644412869411949881280 446710 2068135810027414680171446231040 446711 -29515043864355705215252125766928 446712 -461019436112694541438682726400 446713 -6937777434154041101291602502038 446714 600300605366989539716831039712 446715 -741524607266875669885643382240 446716 6185903384514239693309562785280 446717 10326653677617456301191168725766 446718 1436370692597469221684958506304 446719 -629854515823201798955429138080 446720 1689625067695682491187724288000 446721 2497817051676240466525533389664 446722 7184090483521409927053562280912 446723 -4508831653691165622463036641456 446724 7613667514880457263238268690560 446725 -6339099098631221010537996405600 446726 -4217405432547445389742282331904 446727 -231712931806247921539392312192 446728 3881522960700586847038761984000 446729 -1689338663051226768179308905216 446730 2118658563860122658641697982720 446731 -15738373208315833382774216119468 446732 4149498177131132239858676736 446733 1557837801942387713134811025462 446734 9560482327651542613365118574016 446735 9777163769694920920422614103360 446736 -104228314986683702189894270976 446737 2179710322335455242609444611060 446738 -4533647960187754636555657214304 446739 11616284532425639228459423824824 446740 -1020254544289685488597564907520 446741 -3793698157585066676717445158016 446742 7969557004783360001564587194240 446743 -6108735313137831500376972605520 446744 7261415993534684113035517532160 446745 -3441779212537182483354814272000 446746 -9978366658693399657689761199360 446747 -818023095575940104479057228800 446748 -8206368332868419504814525358080 446749 -5738834798954952188343745317120 446750 -8908508293258164921012988368000 446751 -9815982756863807193645257314920 446752 9153719654962498270909874307072 446753 -8969075929287949551274753027998 446754 1001316060145261503921051131904 446755 -2154391026575571253504950300000 446756 17864676983410890324527301485568 446757 402967224992066052764765716992 446758 -647848077463285824536276092416 446759 14994850253088583649195436531960 446760 468754357016544421087467417600 446761 -196227947861756721802144093568 446762 6427858389843944467993478611632 446763 8762141453234838550726746918744 446764 -7414956586759082736293890485248 446765 8823367862989970108771515137120 446766 3159695497753004562712678348800 446767 2297551985600711648285859596816 446768 345892013302929009871248752640 446769 1508726239082183010156745756320 446770 55179804511688205271076582400 446771 -1750424825194488099184749019008 446772 -1447051687964166833177504956416 446773 13723046347187751242340920935022 446774 4446074708960839314881814437760 446775 -365501345437859130228896294400 446776 1389250133859500223625772789760 446777 -2145512006422807454461865842776 446778 -2505442164143877554589320228496 446779 -18641746377176219969273884667840 446780 2307006073306791444170014387200 446781 1654429469366441637806425719552 446782 8210091465615433708212404421888 446783 1262661456068019201875265210504 446784 -660768114065523395256165335040 446785 5024588244278537103677371987200 446786 5718535699266333385998814248960 446787 12871153240996164879777668372808 446788 6689506681405303454050210345088 446789 1239810391121270827175566616640 446790 980763732251226223706225514240 446791 7026062727696127973196021241000 446792 -2119686259176749941853949312000 446793 4503248555617241602337595208464 446794 3589675471295517753054320090256 446795 3211927586199222693561762400320 446796 -118041057410187936413603515392 446797 -2120350608928652553392641962260 446798 -123452305127983208815862141952 446799 6881478216209824633673456745864 446800 -2153322862375356638229280153600 446801 5327402925414498707760941130612 446802 -1166455749775704451593332463360 446803 1112459181128719925197149573120 446804 4975279434885066233676394444800 446805 6712438180871586872132496834300 446806 3087129074790887837083240856352 446807 -8713466572458523405107576614280 446808 -3206008958985076391280981872640 446809 -11388212519238403615512555001920 446810 542589081452444024182632913920 446811 7649560251173970131367440852784 446812 4077183231203725340946808399360 446813 -274014424562715433495144016736 446814 142423010870720714791050377088 446815 -8784232813034979550021458734040 446816 -20344027849802223220672975208448 446817 -1920745521335957595891374887488 446818 -4167607630874705851725192117600 446819 -18391205116045889887350634071780 446820 1353500324408008435286410997760 446821 -11485262787964675097782720976928 446822 8581573861864483455807448012032 446823 -6987924454937978896588073491200 446824 -4407379319766532048220484403200 446825 4244261445690733742600966573100 446826 -7546371895089608999017709120256 446827 -18184742265957289299478618237324 446828 -324485905411755796339503097344 446829 -7291312805468208751971774226560 446830 -2638816658465163544026930277440 446831 -16371580619358914830720234242120 446832 -1299906966546201425086585405440 446833 -129784045491108100821127036316 446834 932690954519192916281190254592 446835 5595232091377672092341991524400 446836 -11442354044512878328402321074048 446837 11621389382500660494987823562400 446838 -33249114197710393272776478720 446839 13278449063878022983255691521640 446840 -7121314324440060102671659315200 446841 -10511485451632851943174302102480 446842 11104816203756451142949491308800 446843 -8587583777934521254184771115936 446844 3283736473397051813706080624640 446845 3807466463336768837918754255360 446846 4427803274164710713798684047872 446847 7346615424600098745763858355400 446848 -175036619642084106835360481280 446849 376382022199168104588664833960 446850 2851453056767083017465789216000 446851 10170310366403226702978666750000 446852 1001891606345616336416924282880 446853 12162597189045392200154363712 446854 -2253225675250268093783009116800 446855 1209505655834249388108286832760 446856 -36415555725602727529550069760 446857 8912247006530346495424723095760 446858 3326932428000809457881686271280 446859 -557215399085117517009545690592 446860 -3806825248177329851167002577920 446861 -6961574581004516537661920584800 446862 -2919817024850029021678698667776 446863 15426190905000390718597662232112 446864 -2478306966551716008865385349120 446865 3088871576757342833643433981440 446866 3535160618495749665167127083520 446867 8994133715921373956226195362160 446868 -4332518987180988275856626283648 446869 -10137328924045801277471299068420 446870 -3548288654051908412739480549120 446871 4447823147224400097185243991912 446872 -11749776995902190961587257774080 446873 5791155690907674295454277507840 446874 -2868643844239015137088150156800 446875 -4684869219962312917702762050000 446876 -14457929244311769428471090829312 446877 7621857384753324036541575494214 446878 388989490516874550498071802240 446879 1951934983256755461792259276992 446880 4331655807125368537744382361600 446881 9569448765388807689543945139682 446882 532281003326397514783340691792 446883 -6557175279881981226087475466376 446884 -8962487311958171578438067277184 446885 876233260716368258294685578400 446886 -1848256314614039593563445821312 446887 -5620465993412000557970794244048 446888 -5722161503169564513055780055040 446889 3397687782143440062142947993408 446890 4296256116132997801303724620800 446891 1259118739675164297527222762292 446892 -7495416595944299700651051122688 446893 1249334200190329769532647941142 446894 2097610610779692229034479341312 446895 950730872450979464352969604920 446896 -574958240885166572214758670336 446897 17856513935052201954311613795312 446898 1023421819910682035419336712448 446899 -137329872399279120822353498560 446900 849846066488623822363533984000 446901 1054630088698308277031209517184 446902 59748616901767613069954390400 446903 -827171221444364741783770453920 446904 12513274037760197977555940352000 446905 10842933095648893383783769029060 446906 609231470165907784520675204064 446907 13207499734883711429032376785920 446908 -3042541379244028393570810503168 446909 30191375309288931159612151110 446910 4501880515647583848316608543360 446911 -13513252046919516937805332151488 446912 6717987052697317590166117810176 446913 -3843932543925207385055748212736 446914 1178580483663438531524355470880 446915 2515863867737565087324708213360 446916 -7393270159913218173169279976448 446917 -4957347968644546738205999930720 446918 286422941564353356222092361120 446919 -10680208450061063005577282878080 446920 1279298514240320385540179404800 446921 -10290642319326043444036751347878 446922 2698004546967946675604328997632 446923 -11733093345241352007171155686464 446924 5219287004105278487898531760896 446925 2725703422253525300459758956000 446926 -9767353274437613854630582433088 446927 -2328874154415808547423656824960 446928 -1043248967044646783832606375936 446929 724998256002949779881428361600 446930 -3055568390786346820726282905600 446931 -8135091122492134892143610102160 446932 13623327594466073153518615066496 446933 -774596979895304538341142928818 446934 1790240387303633875652641798080 446935 354477068432593469321889593880 446936 4105032859903181311206864322560 446937 1092709174956882499675921157280 446938 2766341044882864203530671707120 446939 -8881553911533328606822804614744 446940 -1289483105327504143526449889280 446941 3861292620793433430574944269568 446942 -140386325930590263554688399168 446943 -69901272943465751118379391616 446944 13278400586777204978763299291136 446945 1849598863573212567588294849600 446946 656789643145026224440611750144 446947 3448181367249417879177103844544 446948 -11395011140673454668949056894720 446949 7008060775705658634301830743004 446950 -1383427742723441015279585961600 446951 11020950018980329188050379248952 446952 -593752757335449576575715164160 446953 9408710653739754732343443571684 446954 -642311376729291945417845241600 446955 -5626622460260585267755822252800 446956 -765088343184897673217453703680 446957 10377775454193234781963318550592 446958 -52781338972621887539175774720 446959 1976384795261253232688734887504 446960 716254110156281878376678031360 446961 -8741303188279145532272799267840 446962 -3980814175729183273267307190768 446963 -1222343716827100594731819272640 446964 4267066406988608287425709350912 446965 -6207141532792289351576434519140 446966 3694616423773303585082096613504 446967 -10642463252126310490645846012416 446968 7827692514253152857486697922560 446969 11457690573931668140125672235370 446970 -6544685606317250199736595466240 446971 -4642118013091736146880156315888 446972 13928020703623890101378155233792 446973 -12812413694128113645192615561216 446974 -16344576279693203371109284032 446975 9487768385825012820381985371000 446976 3111243696825209148570077233152 446977 -1189315095555875829339952400940 446978 -4450823501427479933519373851184 446979 -280268928544093470752938326432 446980 -4682362955485912288881087456000 446981 6683335052775946562741156219772 446982 -1324254277389407328963808911360 446983 2993929104562627672354463278232 446984 12499330289542359449569908940800 446985 -54259225705363784118228633600 446986 -672528445114161092369744153808 446987 -4643305442401853150643563314680 446988 -5853409177133655034749396695808 446989 2168828334646394410490845402240 446990 1328510932221332662091840376000 446991 -7860874903583746966607108191608 446992 146208738192518205261921124352 446993 13189472213914555510771274984820 446994 -2577715121723799027547060767360 446995 6105398758565757609477453102000 446996 7806246294582689394529914408960 446997 -5292528816106414171529325052128 446998 -465460510143294550114900496064 446999 1026681965127452584388738345136 447000 8524991536495284436363008000000 447001 418502787245731117848135117002 447002 -4984886896221562889934706375968 447003 -3435397915437475297736774786388 447004 -15028223794495172959545681938944 447005 4263280413565479635134488853170 447006 -2313328842706168513247868887040 447007 -18289326541506128698991539144968 447008 16180325744026145137172008796160 447009 -3028333751110656263413944550080 447010 4415957985166808393494545104160 447011 11894281676722317663866878155612 447012 8229238104423808000712974694400 447013 5409039590319414973178921906240 447014 2203333624363018697848003109856 447015 673292148422069861445322185120 447016 10941257945405386089816364892160 447017 9087172712877842935910017095552 447018 1732727592377898368480635470336 447019 -574106211113386124952304245580 447020 1420170958803410821345251164160 447021 -9625420879941834989407838744010 447022 -1223547383032957812368047174848 447023 7156719038517484720387862159184 447024 -2298390824984167672208255877120 447025 900968319580234141072543228550 447026 811127909142255257834633733024 447027 36515679460399265822683219512 447028 -40017239922636406178437902336 447029 15721696086130531318761147137280 447030 2168921070372962691628988664960 447031 2229229362846206913133165290864 447032 5911423499300598652575192883200 447033 5326526157950559347628784102224 447034 -791618483880606522596616695808 447035 -14183661920064727244836055497200 447036 8472187754277887561127759770112 447037 -525084206831759856183013239380 447038 4781331554525728238303469486144 447039 -512975421868296979778580812880 447040 -1831154450099892887162160414720 447041 5560947248987074354145812020672 447042 -1743692837354185880303233884288 447043 6263979522190826555930830646760 447044 -4034339828747036071641025100544 447045 1854917787951222529039104892320 447046 7124675017877289549866810859840 447047 -8483234070034061667076226713920 447048 919349192000454013620443381760 447049 -1398585339445885402917665890764 447050 -278073964464345827040049561200 447051 -1415028796255371511775144263680 447052 1125135316906894370613096397312 447053 -4615035347643894875680494514698 447054 -4034449096365814729281721990080 447055 -29856781840750800438844111680 447056 -5500606379190297647699577151488 447057 1917993625187940373444721909748 447058 -1535420271899910885894284811120 447059 -10360214036307180252965038518384 447060 6943640758601319597565880616960 447061 -15470736516451811224060530075200 447062 2329647548347825032961103468544 447063 -11673405223161682644800124892056 447064 8982264820551618336152599756800 447065 8655335188337836918697847347460 447066 2670905953897151823329769169920 447067 18211317995982449328971964834116 447068 -643767277223527504510014193152 447069 752693943794877219186620150400 447070 -711707063246845013877053817600 447071 65642646669816336455639641584 447072 -11670721705271755218169657294848 447073 2943712467170316959398672940640 447074 2227616984609028280431017648640 447075 -3063112395830993862261763634700 447076 -6436900909944259053629393062272 447077 -9439297614687271829058844563168 447078 2565728203822016377601626323840 447079 -7738751181220774159781817941320 447080 -7718281665977258595454914201600 447081 10879411665192333195314146180752 447082 -166957383441983000716977878016 447083 1393020615709950301194086191680 447084 -4797184910974310700163416983040 447085 -12390811151675483298780896639220 447086 -522783533543043216248619907008 447087 -391607953973594649771796713600 447088 660964109127348436913689690112 447089 -4530158013563903597571665068560 447090 -716818753372072232548056499200 447091 -8675855050801613307212020703048 447092 -2795260730095880604527557536384 447093 -13476582096228625841159894308800 447094 -10262759834862625945334943767904 447095 -20234530909150052357772029400 447096 -2202466731278381717164277391360 447097 2168469575928392209807386229632 447098 -4154254370598763765301773933200 447099 12961226619519898327327221335064 447100 6292072295754116111406291686400 447101 -3752260007043902094282973259898 447102 -2421781458096743020290667152960 447103 -13619278473544410853316596265016 447104 616320547726828517090918400000 447105 924336149786254837814711598720 447106 3856033639532697045037010158464 447107 -22335513212179264255117693216644 447108 -1150142238744930774607340482560 447109 -1404376050397010331332059581472 447110 8422093622368314520914244152960 447111 -4215885367832482664007533454336 447112 3370848329535542139064931251200 447113 -2920807069830087753308332528896 447114 3259362246738978247620012288 447115 -4726294823404073816678002596480 447116 -7482335168445091437205553967360 447117 -2142185674360938259997593331136 447118 -706547090717027990374256282880 447119 2803938467838204197672082569520 447120 1191178577276957254850433515520 447121 -16986887336633075310940723644048 447122 -540042714036537848266910028480 447123 -18320610523676837092328932137216 447124 12753122153192436859386296679296 447125 891759790448809170444286227000 447126 -5991362745785469202036632814656 447127 -15306392611186995911307357147120 447128 -20265012895942047102786404167680 447129 -2488566655236817230102816589926 447130 -6380884661519967963494578217280 447131 1313301505266550028644032315264 447132 1991680725800900802815401992192 447133 3977363822228372751977884945382 447134 -9059196131149303298357331936768 447135 -1240074593474268451840385931360 447136 6465461616939723517978869104640 447137 -222809959466965300129560893214 447138 -4337539036186926883030273137456 447139 -2125599763170436180037999866368 447140 -4529297939086975531878253977600 447141 2699474243067490594053000905280 447142 -1120111515037734562838050920000 447143 6177206348756326969939417803024 447144 -2631562095178601687350556098560 447145 2764047292239991486745279035080 447146 -1951056228971473709372061815040 447147 12871966672453475806102918949040 447148 -4424586578778230428981549798400 447149 -15268456685256566993014433291700 447150 -310656585414412658877742540800 447151 74823494723230480728885402480 447152 -3311179638583545951941064966144 447153 -277350983067289842340031001600 447154 -1274087592238855240232838442224 447155 -6039511282446568664048488519440 447156 -7471440480185924758578533455488 447157 -167871246889630606084654275200 447158 9777008958649676827759092436992 447159 -8686356122922022518058717807896 447160 5033215120893479586412944998400 447161 -2558105207811504495905418141120 447162 -2273372688820151457201898626048 447163 -8038180659412962039658451447960 447164 -799460333821056853332282522624 447165 127682911011213706419311594400 447166 -4790389646611850829215400786816 447167 2228450167791043523166355955712 447168 1396113002656057784620900417536 447169 -4003772456597420776992953253120 447170 6341750391904888160272239236160 447171 2162340540501665201800906469112 447172 -5215467483004147036086604243968 447173 18003370968527541846963872923422 447174 4352458599589191983388104569920 447175 -1182610684252589449122534315200 447176 -7267131065471462312959320529920 447177 11295925079277966145871143349520 447178 -7968020646986398505614155921360 447179 12124360186355235963239591877780 447180 -5512534990018447723379876505600 447181 5794242746776132265356167856064 447182 4543966991217147572003994040512 447183 5510499031309862172976070725944 447184 1670185442478418699598445936640 447185 12346780380869378600395504128360 447186 2078117163567723844023415784064 447187 1417309189401890386436855398560 447188 225911625873559347247657936896 447189 3622989421412249674179934185408 447190 -453365788807432836058556488320 447191 -1938339456677842995275961350616 447192 -1818690408160542870250270279680 447193 -5501812282403535536348856013558 447194 2884219959076203494105371014912 447195 -2028426913806604080572532038400 447196 15320808223519149539976817318400 447197 7058240947541902481966712212646 447198 -302835604464834866275016783232 447199 12440150912743021634892125045536 447200 49627766240578451591272857600 447201 -455882445367729424086624247358 447202 -1345980092915242433184111313920 447203 -7144737471258510499973352635880 447204 -6663593698185104763981441177600 447205 -6594934941088482931823555700480 447206 1629718077719562638512739510784 447207 -7620446285465298560152507609560 447208 10129194560582419062903689640960 447209 3235162926361055539144505770560 447210 502774692357972720806945647200 447211 -5386450421306080241636290514188 447212 -1472991971931060296948520465408 447213 2401228678394272857906084420384 447214 -191828978132523388818164861760 447215 11951137223962623162276788172360 447216 634213953057083295384179048448 447217 6168094471925120146217093181266 447218 -11622652570823387756778065986560 447219 -5450824184706105467805194178240 447220 5403609215108080099563025152000 447221 -740300622949112540726067178578 447222 -575501359679970998829675563520 447223 -2742342663274761233808223225032 447224 -17167949790024267311172213719040 447225 -2486375270361035539388642628000 447226 -8623334208140639057747828745216 447227 -2167013306020712736100572530160 447228 2716806362141082372191110563840 447229 -2608920039729586345509340490400 447230 2429726690951141052256305811200 447231 3491455967078604887627241713352 447232 -2369980927242852661302849961984 447233 17875158735265943568257175220482 447234 -5165571617744452992203329969920 447235 7291118070972984272623460114400 447236 7518987281744560417516484053248 447237 1188968301666235451594323883520 447238 -9436259381816696831622002090880 447239 -6230230114326314280413968369176 447240 -1035363653186980755256890163200 447241 14617777712547565802464450262800 447242 -10004738242801159556135084011728 447243 -98567164753268810460057838656 447244 3374872376701309405648909751296 447245 14106204599409865682262497383500 447246 -831466694568908066516063296128 447247 7204903770163851858777735851696 447248 -181595566165401109117281558528 447249 4564049732844703874827096599648 447250 -2288546337920001001929628920000 447251 415744621189161124328318925984 447252 4006385462046905158181584748544 447253 -8949712494193048785603240002340 447254 4838425138961430411743732784960 447255 -5443582965852733962695120296800 447256 -7341483810802859987868924272640 447257 -13141556425688944788875343805494 447258 230686549482089494813892640768 447259 6653413784930965494039234115460 447260 -3656906350195953745378910822400 447261 5713480133289708851873122457472 447262 3578573160977092945954143963264 447263 -14347500525546155515404222595488 447264 -7434887650892758561633892499456 447265 555658219815757442702503960320 447266 -9400159719021416854288819029168 447267 -3874144882693247052395189842080 447268 -935649423697963656728639258624 447269 4456420573695645047735042014620 447270 -5669246379047688834964323805440 447271 146721493778456054994892849584 447272 -1859802724187437447820193792000 447273 -8911544448403757030555924293878 447274 4698971318656542891998305385136 447275 -1426728075325928275214398448700 447276 -757378251574186672736861280768 447277 16122924130751694729885287126860 447278 -302158111417966593920464426176 447279 -61842065678086010342870033280 447280 -1883484104923468975480062935040 447281 80757126764387192322827579712 447282 -277389590488171352700642596736 447283 -819688709083218761930774958360 447284 1618966374931686944854843103616 447285 516149292068335322068778215200 447286 -9379363301282765148194543616 447287 16889464406766263108144084955792 447288 -4400018504725565822782550077440 447289 -50724589188714461981798821676 447290 -4159733522949589756824150573600 447291 3742543720892953290915898724448 447292 16964219598346293042548109775360 447293 2145074280388341623157736378752 447294 -3867813805481954174446086832128 447295 -4278769290055688636936591602200 447296 -80172733027974166539502878720 447297 -10413191314883937445415244046800 447298 10878949948343783859280506240000 447299 -2174297793631595541916411066368 447300 699335011546801434897742540800 447301 5326877379108807426555671776704 447302 -3007478331699998296101895953600 447303 -596745855984312439466691646296 447304 3359449375516348702520358666240 447305 1701587635798878731419526714760 447306 1336006444671729082912630005504 447307 -7321962602581945023015629407088 447308 -10063862547633034468355356323072 447309 -17357115970510186053156262793280 447310 -2751106521900397341311878826880 447311 -17027034623700510228180355475088 447312 1936503684650033728120205475840 447313 -13618810831826214484476048744716 447314 -1582704881076070735462171929600 447315 2896493337610989392443209719040 447316 -10897312674825566789172922744960 447317 8259559511327971262254774800480 447318 3697486326482073097373207540064 447319 13117861965820433015138672531720 447320 4424064622862109595752891801600 447321 4965498679449833916313511141280 447322 7736745180179985222453033498624 447323 3636023917914337399150658581572 447324 -1581968323363865374316605330944 447325 -79685168385842503878390925500 447326 -5318791437566904692323520644416 447327 1585987912765392574357194439248 447328 3151516629268576315008990314496 447329 316035970105112823259382299968 447330 162502033481749993808694435840 447331 16350037148782320620209328783132 447332 3146857578858612190084433479296 447333 -13656722527977795438356595420576 447334 -9411835603436478291255930833184 447335 -2907237284284244340020092868640 447336 -4849912811572511881872199680000 447337 31110230101749595367287230218 447338 -6308504183874281155422843156480 447339 -5836787929808638026776298340776 447340 -1917296361827497526007069020160 447341 -1234648135698463772308060399200 447342 -2710029731266287594444431563776 447343 -15691118048914990366714567918728 447344 334435630181654491672995692544 447345 9093558934346652883195560124020 447346 8779559011263893104110064604160 447347 -11463477572010984570934207752960 447348 8700078037061168995356073543680 447349 -5363276771369532915322791796064 447350 -1709935072276960720288132848000 447351 2068186579830346655231186143824 447352 1294422810242928393171336192000 447353 13700073769425048372648924250602 447354 -7794549737092734760047106859040 447355 5838879479339386398542433717600 447356 492065394097978307674778081280 447357 -3858367282795930626943015656960 447358 12171462020592245485252175393280 447359 20659418960951502498326288881152 447360 -7227091107845666115263712460800 447361 471468076970565220204968193024 447362 -1776902173809456164436047531568 447363 5446610536665580636907967208704 447364 -2305225913584092161267317524224 447365 -9245891339976333541000342186080 447366 2585517039890040128708448172224 447367 1400083378959322240972997046192 447368 7683341512819398088559603266560 447369 1570288613704556022520555552128 447370 -3085017140846610212830236599040 447371 2656019297642904841122739152144 447372 -38446114950982950424594654464 447373 5293575425643548732539556315904 447374 -9687355261060849920619042984320 447375 -260430139545992013393538092000 447376 -712828776650278540564617453568 447377 -3577090350490158805152789139200 447378 -412563397615040550221666491392 447379 -2977148030695434645120993340880 447380 2181244510079115831590616364800 447381 -10518341706989043680717767314720 447382 3239751987198764356102556556672 447383 -1414570161018367299228416100120 447384 -1074895646069210329523770490880 447385 4708662649235412700953748424580 447386 15570409764125985469441449569280 447387 483460460287224298997903536752 447388 -1231274688413920099145288499712 447389 23428209523621610599353668166156 447390 3613865528474465875208786361600 447391 -1057612103033510684636474480528 447392 1712246705998921969069392396288 447393 19890009938017177443861741066240 447394 6203278619795507968655374940496 447395 6873882507767386160962848060720 447396 -1712656150998741065812430647296 447397 -544482811710123118457631511680 447398 3158776338498035174472007518336 447399 3055516413495637943084902050384 447400 8725558145621375331274776192000 447401 474548695057339885717185489402 447402 -1532013758951522912515739213568 447403 -4054992611532802229616372511920 447404 5374479392712285352915964184576 447405 22930490291145905506748411520 447406 10993990859950599995267515109760 447407 -462034583685108872684581607208 447408 -462725170452295306451411927040 447409 -9958353923771260407123739105390 447410 -5985972600961716808179160940640 447411 -517055955926577833622275793360 447412 1126709155345659338413718517760 447413 12647062990958779626699452272224 447414 -5270205221118666118085962682880 447415 271564653031029603581909897520 447416 -11771808954704855052983773163520 447417 145863573681569126758509234240 447418 620538117010324255958715007200 447419 -6583994247201442309728331151184 447420 -6061646953794354969952435461120 447421 -571903217919904638667507879936 447422 3331951852769746126485103456512 447423 1536989163198215455959212602368 447424 2938207170165743750967833133056 447425 1092314289134013244692205066800 447426 -1128452795742165449005741165056 447427 -2095720648761420711346153206724 447428 8073461855771897183420408227968 447429 -4781862663524136385372410813216 447430 -3111515727391336844655696977280 447431 7130221267948309917043953141000 447432 4790589835009263972264933949440 447433 -408434238062301785381927268480 447434 -3409901326065177193841609938080 447435 1366341865905698391562420886640 447436 -4345099931780243265909846228480 447437 1456292362352709953558038767852 447438 1282994342826934812101293460544 447439 -3696777704106291242923143999760 447440 1481595838873603216289122222080 447441 -3518780989081156676554232001600 447442 1302053788445008733032236493824 447443 17889553093512571909556772835692 447444 428649346651895031229192054656 447445 99062366098765595457347400600 447446 3721628728087961737137739354560 447447 -1453694419320876657776611468800 447448 -5277341171139356908426022000640 447449 -12514428971759367059066716610550 447450 2162310845850333407580807456000 447451 13712060643155162530287337344452 447452 271226565473787533411130395136 447453 -5673953832674655903702094605600 447454 718955173977398724441813663744 447455 -8762643143582148293378840231640 447456 9804749341081366462590458265600 447457 12627211723360371602196113680452 447458 11110546603200194555890159656 447459 -3272089040458464109605042786696 447460 1775180981960195062550554575360 447461 2845030174445237643847338807360 447462 2712538516211720742377780773920 447463 -13712265459200256112232085337288 447464 6678244907132483611365642255360 447465 2665604587993930368045490849920 447466 -2479947874977615485287457077920 447467 7065706859800526725626629334516 447468 -4874736042330443007188884130304 447469 -15984253784545079574856695700320 447470 3020114122238930849764671916800 447471 8616198353805277493070100836240 447472 -4157619088500114005338022477824 447473 -8125170805823089186572838953036 447474 1161341273159651477412070884864 447475 817169245874509706692792860400 447476 -16619831426844777349339023565440 447477 -559857234392382101488965197280 447478 2925370467083778675571906361856 447479 -7419264513611629399669417403016 447480 2110819409678220875536289587200 447481 -15075937080600518584843611885718 447482 -2864159477836885680887864502528 447483 -9706450642918018893938377535976 447484 1938533293642724400292390486016 447485 1050067066027534814328985628160 447486 -1609991207127851727987524094336 447487 5773508981070272724644441870112 447488 7294176963783938293870016593920 447489 -1501443873491910973678294166016 447490 -419626821752456751257559698880 447491 -11827179339675713869898887908336 447492 680521981368510222165255628800 447493 2456141312066197050016039264480 447494 -3891201417977346816377269708704 447495 2794077193992547304909084487120 447496 -6214350020366208094603138990080 447497 7531843551502387567434600595812 447498 4004613698080467016380423813120 447499 6384149040575125908649861922160 447500 1210016341359203075661506400000 447501 23329046229979799559398914080 447502 -5913106823203117191411705170496 447503 5191345314447641188126136893680 447504 -416879804267273397557630140416 447505 2159539171620223861300648524660 447506 -94611176348487781145279976048 447507 12234148251235283610130783622040 447508 3827947470058458444230780679936 447509 16896854020052219982857059261710 447510 -540720566499539095961111009280 447511 -9844084770955281536563979545968 447512 7833797863648736008961152235520 447513 3643970988497288321729103077376 447514 -3930646978155562432882072272144 447515 1407176171229371771212291389600 447516 1179291088187377216926852870144 447517 15412219201625171616406911841926 447518 -8906935981032437481151139879040 447519 4404461797063897958943017206344 447520 -14942834374023302434603812126720 447521 -10613820620183106885655199557278 447522 -5560291820231126296180574963328 447523 -9610077738089211875432399933936 447524 -2662092631142166935266440327168 447525 -169411818744474404019931730700 447526 -2352215761464491323993165654080 447527 23113331483605409947569273680376 447528 830979589431245780065513881600 447529 -1161769838032139923567635621120 447530 -2260515864018471505242501831840 447531 2343055060998399099704981061888 447532 792635213991504276601568796672 447533 -2165088647457803522261091843936 447534 -4436129631036430814150113946496 447535 -22219813667888234773053111014400 447536 -3503927047822412173122306736128 447537 -246298743528531417842119132320 447538 -1706720833130428888261242324480 447539 5048200774036970286752160409320 447540 3891671616212921338583717836800 447541 16523489508096612151192338008942 447542 -4181031169317433374338887708608 447543 1271570400877366613294340253632 447544 114072925735719805216343224320 447545 -4087987406757267124350564124800 447546 4125703682214694532811300519168 447547 3783686498444241050654832223552 447548 1632765266788409527962347421696 447549 2512385536222938751732738692864 447550 4952569326084805746560928292800 447551 399941468623827677041797640800 447552 -603489843069979295766062039040 447553 1069535182694713601432233155520 447554 4802099159855215631046840345120 447555 -2467160543567844816099083580240 447556 291845163544041184086009934080 447557 8903028100622633419392594483840 447558 -1145143987575210922499989407360 447559 224720564641433221075659296352 447560 -17402781211371600089699133849600 447561 1593174198310334642760665807349 447562 5956259773887799444295984362032 447563 -859859412596246281548014413896 447564 -1883723847260557704996010475520 447565 -4958263363260658273096031199540 447566 -1345418094276333923884281899712 447567 -15285531221412400504603236237552 447568 -2340320204994792549166769504256 447569 6053135540402652208541569721970 447570 2316209237346785378964489436320 447571 9080036930427916029021349249772 447572 -7762041363748507282100909265024 447573 335480304956729571995468583744 447574 -7276937007943021045013983270080 447575 6426971672135718898837909642800 447576 -1606032046121802503509065277440 447577 570669237431471193283433633860 447578 3020678677855546730369433891840 447579 10852636093525982801826390960 447580 1324525832983715770473349939200 447581 -6061025078404304525433107775360 447582 -7000542330931701954688023638208 447583 -21000186521805278098631965355480 447584 5539487064314888480042217111552 447585 -475894731015851916397297556160 447586 -3843939816066328279950045085920 447587 48819289402952986768115446272 447588 4975947701712460884601532230272 447589 1129183825279783796114519202556 447590 -3561782706975619965658652501760 447591 -4225813490691930248067707189208 447592 -301725583748028833905378944000 447593 -10327578746458867436150818252056 447594 2535293946103052573734070211072 447595 3116638568434518685659760293600 447596 11193318402708107088080948582400 447597 -4145266255670552335040458829172 447598 1690629024778755010542265241664 447599 17940926118115682082852667926360 447600 349898775220899492694673817600 447601 4403026521772347218943650393664 447602 -9294781836023962268481127190400 447603 295523910670488948791169120000 447604 -3056920908628469657310796264704 447605 693871104953946318418311727260 447606 -1132537394113625442488696081568 447607 22755871535477486964056848351912 447608 -2639110355652910204880855040 447609 3161385381411397761341618919168 447610 2097209199141685977543917184960 447611 -7906447568202506751054521437788 447612 3342309443188465796916255719424 447613 2856176708097694274398311441004 447614 5152204649449282118891345621760 447615 -4336208390443045039630466760000 447616 -5046535258654237041296513433600 447617 -1452877796995001535970429214334 447618 -1059217000936902564778815478272 447619 12388221812185824506875364997144 447620 25047739942658910157520743680 447621 -10804262949815330734854357100320 447622 1348425408830220097909967740032 447623 19514018970480310541869877556504 447624 106377956624678644106823029760 447625 -6325031140908706263171906891000 447626 -1979019046284837363562750442496 447627 17015248821951850319137044134784 447628 -4838998749928009111890565392384 447629 2027324079627224686838704487040 447630 -77873344944996514482736634880 447631 15671125347480819636730758020664 447632 -1324866900281660238190185136128 447633 7999045591356876856155974654400 447634 -6092917811615216397116706507648 447635 -235182637091623627464002563920 447636 -1935275128232926716686542030848 447637 -5216563141254298379251699513714 447638 -2664510415114592895759055832832 447639 2487174161684517898387343000424 447640 60899452910882039842659532800 447641 8439355535684411173803279060042 447642 1256338273317775570955134595808 447643 -2656874276106516714800136930800 447644 -1775028599751269051180045429760 447645 2294124523257766841067997247040 447646 4742457984268854214377099814272 447647 4481279611242636482594007998880 447648 10097002884770196998617908117504 447649 1850302092405631334919525929664 447650 848391732068571555843643392000 447651 10014956081954612077187804655780 447652 -1705656586428689295441528110464 447653 13104933011146808998850410328700 447654 -5240961035929036197583045058880 447655 -2049587508917279816351504124480 447656 5666792927473389302401065615360 447657 643121156934671092246638643392 447658 -7078602651641043221595332074320 447659 21424800709303815150006228050040 447660 9401863014953795291415116544000 447661 5029153706025330413824405755650 447662 -9010258356561339149197509759168 447663 -2679796687595553279659711048040 447664 -2399176691089637381313104953344 447665 11465592003680190344856345147060 447666 1615669631510894946111505693824 447667 162062724897321985716738929352 447668 2319289340070935502987045692160 447669 2113174592670976413979479227694 447670 1467677121408151482792320582400 447671 447634593840485880903586197504 447672 -2018280672853638220644914626560 447673 -346536128285482912857726782400 447674 -4308625308392993768982437579664 447675 4536699565564865038058604748800 447676 -15873323709885116122209600855040 447677 20174489100708036424810980179526 447678 1797584545609466088765781370880 447679 3603934904026924183283090007120 447680 2782311093593878120285863936000 447681 -189669773181812208856148812752 447682 1919965421346518788614524202192 447683 1745255652046023688650387631932 447684 -9034118748147077216979472548864 447685 -4960854870206148093080889555840 447686 3167865181675801103702901693792 447687 320760087535150887662192585736 447688 -166336266848990672527202672640 447689 21253836548722692189093229928400 447690 3548299341264085717832633483520 447691 934960856729711061731549870592 447692 481915445514360718078487592960 447693 -8007640788398186519861034441600 447694 -5143666609191507770060676632448 447695 7353112576047080666094713332800 447696 1982530096782117707344299909120 447697 -3973636517088093311842908866960 447698 11586084068965898210602772691600 447699 -1506816183243122153785837359360 447700 -3408184974617774628004950400 447701 -14631614624445830077709713925298 447702 -1203859058199456741130491125760 447703 11369310768014664729965337538952 447704 -5583759281641414385307851489280 447705 -3929846017816110737517740725500 447706 -571871037893632778158385988096 447707 -3505753654737489244237196091120 447708 4941240790522236826350368770560 447709 -9094507398686457440179286996 447710 -1426352431273837043355209154240 447711 -7823742862422152431591074902016 447712 -18374973106787232613506687172608 447713 -16147026755119573829928955692702 447714 -6929192404372351236549572079360 447715 1207837522818928814981383242720 447716 -79876379236019781314715002880 447717 -5124690529821307426013756629920 447718 1337948152363982720612890629504 447719 5456847524854831770578201590680 447720 306487126857827592796402483200 447721 2259907277427647039299184843392 447722 -3443958385815790471812506459136 447723 518315766556027454570699226972 447724 4806622009826795363694283662336 447725 -11138478319455964326173442714750 447726 3324488516987262522595813721088 447727 -10676060205476715474191891324928 447728 2587699125275943987787386519552 447729 5826727874985442236084974168160 447730 6371027751631386347187871289760 447731 6937317724508992921205284951200 447732 -4138532517095472311047877065344 447733 1334162832272840031047975241216 447734 1534446011125306912358875723392 447735 -8167535716815481715155984521600 447736 -2276627762166573153598908088320 447737 -2692248967948136184891991940028 447738 3820527851730009580250883846144 447739 -8171452865205441504742745445120 447740 8798797541171759501526258094080 447741 -5164151620017977104762799493120 447742 11903612594587528947435077626944 447743 5556976477745578524272858932992 447744 2933332484369795468245554167808 447745 -12602630160443228600666493711000 447746 -773519397551548486274309340096 447747 2396582759583129611419677675000 447748 -915407335992551508437682950144 447749 -23501703647523733332561192521250 447750 -713205235074908776708015200000 447751 -22309507114531253237145174438600 447752 -5561855513310048340876427089920 447753 -4831171886100434001462099008496 447754 4763595186447744813739426909440 447755 -2273814276438190490473062746880 447756 1750058321129391331473618857472 447757 14774627488375033526682246590006 447758 2130014798127981407203422765120 447759 28102121508812226187380631920 447760 3331969710255735225032105164800 447761 1706957927126967370817557436064 447762 -372131748739921638085832769408 447763 -5328287412738254659927966010760 447764 1907142316682972691551673679872 447765 -7089256075549805011920992179680 447766 -3984852188166330319322103562176 447767 -5736553613781284736273947803800 447768 -386478628205272788278420490240 447769 -12853134897102455044443517433088 447770 5905177205148833875714919674080 447771 -1814843405196014482351692880488 447772 2381993998182380987989922508800 447773 6824800051768256528626027014720 447774 2507311110630564973400932570752 447775 1453905598714997701945129971800 447776 -3820350079337367106317975552000 447777 6508529765134510282015675437648 447778 19848042360962474464423769760 447779 -3962922588561230953559117683620 447780 -359205688348711450067495116800 447781 1806416147935402159883780713212 447782 -33900920598136044010233536448 447783 -2726142836127574089483420299136 447784 8044939107098559806946511749120 447785 1192323298397405999887462445220 447786 -4761858710282225358700781164368 447787 -10784216519649737464628160369360 447788 -3552564766753404734240386942464 447789 5852491272231378538883689452960 447790 -126976197696999154797783409920 447791 -2562987303714329438795629709808 447792 -1283261345175363312077781073920 447793 -14149778316844925818884503934958 447794 -2328479595981824922111808945248 447795 1687800564227535907784389171200 447796 -11593132328357392698686247798400 447797 -1807083651026015047716071198976 447798 -2690079931157553419844065841792 447799 -14501277827651434685326420663080 447800 -5298419813705340341736837120000 447801 -9154522353445049069705557869696 447802 -33271225458906176099200475136 447803 17888678058071708093366650948920 447804 2929824430634332870332301310976 447805 -107033791247406338636876787540 447806 8321426236251799359787404356352 447807 -4845510802981609298985031535160 447808 -4965354957117202958520821481472 447809 -1995039368677462495747498917120 447810 1510846957358850879079938662400 447811 -1904579173656895973236266424080 447812 -9799760279418497531097184489344 447813 -12335915892654493198416034917858 447814 -3698675866175653988037427549248 447815 -12935297700689702923394252588040 447816 11906189877638296871463379599360 447817 2232506619184646131339040187866 447818 -4757436226950017026450656061440 447819 3105141709025473775298616490928 447820 -4089720079892428583925079249920 447821 -32768848618007107035001697034 447822 8931009007847019018720260672640 447823 -3488271338142608242615476342928 447824 -1354327858290544245936844455936 447825 -1612037712797498965035711326400 447826 -9533139481199372213659429306224 447827 11864348297231041781663170397676 447828 1076729040778253859002984011776 447829 16648630207783901959103182132430 447830 -6055851331958764386944033078400 447831 9019775350413814824936014112 447832 -1863861243012963522378287677440 447833 6154888899861788941849829222784 447834 4156233017925755732174025788160 447835 6392729939634418158910858265280 447836 1127638646405188024856837460480 447837 5068497740138423286479577809568 447838 2324293004215588948595067208320 447839 2580276200504108692912269945456 447840 5385083055344537297208535941120 447841 9290270787879999354814510014242 447842 5625491943156059026718662677072 447843 -2639415428126351117087347810944 447844 -1788000542209255670563430825984 447845 -187437710906824885514463600480 447846 1537285806673246965688358713344 447847 -20525109141138044383570848962040 447848 -2656888838917540142756320972800 447849 10717302666713874561540726294240 447850 1424481215468025915914415159600 447851 3061597485642544235869590477600 447852 -739001117788939909971261024768 447853 -3072268907189915277952902884544 447854 8598323379532123815607363419072 447855 -367322231671994774677101112800 447856 478006317043602703082925391872 447857 4099859821909343134678948265472 447858 2736812477056040377611016982400 447859 -895486581475198656460954005940 447860 3661527450580803163207036465920 447861 -172789703088099961704377308128 447862 5660907195554235753873771809664 447863 -12285362848773373222214333363136 447864 396249400062939726143218667520 447865 -18738896821997147615638895731200 447866 -4660435697909696035219581294336 447867 4156155913711368592147682261520 447868 4507741525145941857243824087040 447869 -597252231031302361852575010080 447870 1483188519444718667253523804800 447871 -1619686574805716279402042491128 447872 -15451254118121843960268718080000 447873 10012771620793210319511161478624 447874 1399381547911586749824804951552 447875 -19869295545698344330605839616000 447876 -4278040609921599352167989452800 447877 -8480154811694476841516099802274 447878 5892195225064795913698923078240 447879 -1857224334165549089010226330752 447880 9414322162237738094874639206400 447881 2995087046689215495348079344960 447882 -1607892580402304762513503213056 447883 12155942331111161642503874642132 447884 3056613619931012079948464620032 447885 2584186711597324350563801542200 447886 6620501347369314712627273309440 447887 -19738711955813859983593234936320 447888 -3769416502968197936308027392 447889 8856467969567566646861908406208 447890 1001330589815682894150639127200 447891 494729412008346685386835351992 447892 -5391834349311796916033070150784 447893 -12825472579804635772254026847858 447894 -8380946718437553878530368355200 447895 3458721910527515955860837314560 447896 -12141890809793916107175897630720 447897 -2589205945429938606751009481472 447898 4822650636249424997734641918720 447899 3683712870624101817932110426536 447900 3160517198377496620393363852800 447901 16219556811867712420093787292902 447902 -390596789409328545614439837696 447903 -11635028818472537608532497693920 447904 -10041167005400047340311358275584 447905 -13484772444446368064617382919000 447906 1329950996197624676617382995200 447907 2912398060524571233411665864156 447908 7238218934844142597428456256128 447909 3753678613361534996943993001632 447910 -12471112853725506477515788976640 447911 -5958860742468108381395454264600 447912 -8386496710341129993249275950080 447913 -4952256011766328772780170525040 447914 -1162422818932496839323199540128 447915 -2674284585300579364421476603680 447916 5940342552489373061071960836096 447917 -11412659244002357564561660741268 447918 5019474896555112778359168304704 447919 2707233144759358042709451102400 447920 218581870607918221886241177600 447921 -12459852081009525120644875569228 447922 -702364861174296980955397804128 447923 -5642413982144074038348823778400 447924 -1569524045084763447550204938240 447925 -1561653509686236745964134488000 447926 4438248389405462195386763754912 447927 -83370217546029506903536947480 447928 370735974003581757917376307200 447929 -12385431101354545845338781441024 447930 123196369113689581470165350400 447931 261047389325387063485965038784 447932 2937987613378255762201635213312 447933 -1089198738148632098797182715776 447934 -4224286558323906760861139384640 447935 2257990831717334498554937465760 447936 -3029269688280662625799580418048 447937 4063365336341092497637065580800 447938 4909605668794436678505110055120 447939 -6373144161634055466787838242992 447940 -1185234988652417419239970056960 447941 -2120497231284328366880300093028 447942 -73347127028657384858190144 447943 -16125333119036292451558307808808 447944 -2580527364008756113973730508800 447945 -6299968827917496024049263958080 447946 -5928909192435659668501877339040 447947 4149322961957436272685221893200 447948 -5287015782747170064240237904896 447949 -795748387965617184188228045600 447950 -433990771101516170125034169600 447951 2965894875315452015081501531904 447952 -1876997563015940996504041529344 447953 -19765170328506637162753724734752 447954 2517387509103920095370709316608 447955 5668183361736272810636836461360 447956 3327064766315835828027327459072 447957 -4905400874345048347560412335360 447958 1750267126053298073434979001600 447959 -3849541290662471087192176511784 447960 -824105621374715598524295782400 447961 1192153602565503169279166551562 447962 -326968841901926070821654896128 447963 -1299888613184482285633193817600 447964 -1524677088375633203367335336448 447965 4618617748362851647288003584000 447966 -2097643289561013492620188263936 447967 506949800479316293564765287792 447968 22891427824982655872913702912000 447969 -536921889473374601295321035856 447970 8282757879153911071554311803680 447971 -3919685797824279231381736781328 447972 239933988641045365911194775552 447973 4072159283243959515469873091644 447974 27682946833999110517563942720 447975 -1544206197644578741963477951800 447976 17338025548025959479308174638080 447977 2945614755237372808003511306832 447978 2547667530925177900016261756160 447979 -7630285612538357158034448627824 447980 4959660910919113177458257679360 447981 141683298068751319093326753024 447982 5859067468759319126331925012800 447983 2324753211677906611677390833232 447984 3475112588042516419419956183040 447985 4905358646631937472409772752180 447986 3500487305227096231392759697920 447987 -2604464472532741280624917863360 447988 -8683958273186768460077690192512 447989 2739625644545643970426513218624 447990 637956183896941569125813625600 447991 -15518423310914210223075238979608 447992 -1046946580458703363065947443200 447993 -826864350498622343346312234816 447994 5097052672037366153296945178880 447995 14602674006595991583064011648000 447996 -955767894383805172436122352640 447997 -7633936338870945920632613310240 447998 11051753311554557062182312192000 447999 8760761131182111713292318974664 448000 -2193847871314935622032949248000 448001 28551248286746735074054176612 448002 -7608350896242922028062310623920 448003 -20467760711866912625676929727748 448004 -7121853307497310912372893302784 448005 873884041520581338830811718560 448006 3006573645449713373145398294784 448007 -3835177404887766998763839199168 448008 -6657277163858944023355240366080 448009 -5489972126570150079571720851840 448010 4838924879776468550699851576320 448011 18899220646690722493713282852 448012 -196600335776192617474563534848 448013 1532656080335030450074251518262 448014 -364677587228216562583082462208 448015 -15951428396279383247174937534840 448016 -820515092450830991619569737728 448017 66333682911212286252804688896 448018 161998715712128923362124758816 448019 180342368603511322412405656728 448020 5440086638448358478847897139200 448021 1578937531079088893304471559680 448022 2457444425173237707466563297312 448023 -11888179744592577256634794853016 448024 20444884084045467882610811688960 448025 -1217902675229992465200557430450 448026 -1203488344103140535630236300800 448027 15817616288846748039637419167876 448028 -2855574438704986414979620721664 448029 2397834823495305647294117836704 448030 4524373065210663841447317621120 448031 -11842702055333894387789122347168 448032 4512968358714518078328133386240 448033 -8346541644410429882972755615340 448034 3466924688231622019732528598400 448035 1827284450602766498072214750720 448036 9178768288730677885456069935360 448037 11971712009197141238764892374560 448038 5793425169939763179461100328320 448039 6313209590826810570247443842440 448040 -1672892732890542149826777907200 448041 13646403887366015172703108691424 448042 3015084494606937533796529043712 448043 4421528237890872352208760028800 448044 -1018377227957571920606397110784 448045 1652860389926141357761325136240 448046 -6823235429814837294142723679040 448047 3459481939642717687384906028424 448048 -921947145446295239942133743616 448049 -4684285608991916620191954646464 448050 -4470579651629559415435975872000 448051 1357445382241925472854591755872 448052 -9249632457657096538059502694400 448053 -2590557414241747821286209859296 448054 -9933010456767889947486388221024 448055 -6903961968837146367050234336040 448056 -4280140660031988404062876139520 448057 7264519043476349110694770955306 448058 -12473414220743199967942997760 448059 -4462682559150218698520777602512 448060 112941187031324589295009397760 448061 6293412547178048504276361945312 448062 -537834276371770902267836722560 448063 5050027954320146296844681336 448064 2645767731406598827535654977536 448065 -7223160151210398633280527408000 448066 -1108202793613893158287230654768 448067 -18515833181721572745239537314884 448068 8786669755189348831705598499840 448069 12740601933110341264636283295996 448070 336123120869979933601173404160 448071 5895277150609672848366085722960 448072 788112178846292116369192780800 448073 17528203090618476344107573295322 448074 -112787416446656753701433124864 448075 -10332419039389441474673339916700 448076 6115203961587972731849833685760 448077 -1652891591707450538471488581120 448078 -3285944536020155493266587057344 448079 -9066239815935064211513679723240 448080 -1822594357621582644144976035840 448081 4171201122450833342397777824064 448082 -2804795715542955852662023498608 448083 11043282323247733853995239617652 448084 -1379162634646715336858672447488 448085 2627051522334669719687502992160 448086 2151014975268533407546856275968 448087 -5000651801230932293865717719000 448088 2248688794340264758378727424000 448089 -2511842748471465543577915853472 448090 -616881318529607872811835559200 448091 2401224517295698785706724781072 448092 14386308624989492517185978506752 448093 7772267859900484314267649730342 448094 -1443945730591424912535054827904 448095 5882302912525049866742429573520 448096 17357782431407656658808801853440 448097 -5199483063529983057602878830060 448098 -370068960818205597919361384448 448099 6645983022196508811222014482720 448100 5593242958789130426852975894400 448101 4430268690561645697119751173630 448102 -1600157924009708629777137000000 448103 292480325532534883871208748464 448104 -10823629181657234563878872186880 448105 -2247551424709357640939404819200 448106 -2593643090205506684967390392736 448107 4367151690673025986105395700224 448108 10543587657763802172648333511680 448109 1299233446357890516802357795104 448110 -1761523241176956020151085608960 448111 -12785493980401338731626423690288 448112 226778646355752337046869573632 448113 -10319595775227781061969823155856 448114 2449655533009829587983769072656 448115 2054126450882667834480484908000 448116 858386149941345399084117657600 448117 18082175023690431512588728840800 448118 2521240874102295557898443634240 448119 -3940132998175399471001180002560 448120 6382800858318250091282371584000 448121 9671523776112604253086917401322 448122 576729789323173185000843343872 448123 2386567249543230404976336138064 448124 -3978514988578559660917441480704 448125 879608683065893133700531800000 448126 3680294774059425987392296037760 448127 12066800149261853778748979434992 448128 5757982867076894322359323852800 448129 -6890364801462608609620830509520 448130 -90967752755583906712863890880 448131 12906296909113696700308705064952 448132 -5225826226702727681156253339648 448133 -4847840949317847158614923648480 448134 3300972143131270368115692986880 448135 -3715700843751446663237152150920 448136 1539209822029364226771782860800 448137 8237642051371031316686490018120 448138 -9898176500980463473698604355280 448139 10189437261754105853090784809940 448140 1203076450612201539342784757760 448141 14234909278814425010534445519542 448142 715318951492134221173901633472 448143 -4489191144813439180242687158136 448144 119981646829183986891398987776 448145 -2829733244150503498707008833920 448146 -163918986458784144116413893120 448147 688782934072150012628723913632 448148 -262656288274990561304133580800 448149 2197595835632696097349330701408 448150 -2530636101327845901876833743200 448151 16838994027660320914667257742208 448152 -5059871764878245957387367874560 448153 28459823521969719329780036907200 448154 -7267090431561230389371293291040 448155 -1022105952789561025115757017760 448156 6199801390416397374334940177920 448157 -1885858201424947905026086893594 448158 -2744843219832062265687486640512 448159 7284247550897299954531164251360 448160 -5306421577171811319067475312640 448161 415337971550985585107080979904 448162 2400773611597204066367667554304 448163 6633796816342024542428255886840 448164 5896897861524124510739792747520 448165 -4939426405385649206990268359940 448166 -523773732945915654079536933120 448167 -3530984393839269966563348213760 448168 -1861332937020456619202383380480 448169 9986154666931283827444988664570 448170 3607953487789471225054186118400 448171 -646831852758883806730261002576 448172 14636147387577284710954072296960 448173 450979989890458169016341784864 448174 -2156370673300840949103797986368 448175 709446792123220056176495296800 448176 648681720475905818973445128192 448177 8065392264741158955530462331026 448178 2422748553184505414837346868224 448179 565989253376667168395849705784 448180 5991164493346198352183670086400 448181 1236961911372414312071282194332 448182 1483159472326879120915728193152 448183 -11297135242951983610592868389120 448184 5143885632619444837741486080 448185 1507963274538790933589641876800 448186 2208563480333890910279438753760 448187 -16489826691103640715121963531164 448188 4810798512581987896304525936640 448189 -47422798017026893559058425920 448190 6001034619203682024643714497600 448191 10383239995919598476893224064680 448192 -8091300951808908903908691148800 448193 -11493895351708303767773199834558 448194 2726703055998536555479942166400 448195 6974783366087363733146654013600 448196 505251194676398218496700715008 448197 754092212803147075252539160800 448198 183049414593588697072266754560 448199 -887450134334992402164388309800 448200 -4630719368487919004160952320000 448201 2295458974204180455996525816000 448202 -11017183392132164884650547562448 448203 11055034196207890839954850051800 448204 1438820453832540496567285363200 448205 411131690357275766310871403160 448206 5328757296741806275874632823808 448207 -20832551295382169605077165846544 448208 1738082493675643144259376168960 448209 -6955505661383460216019294702686 448210 2503935497871246545096928537600 448211 485598744511895890520584085832 448212 1258285042239731292933958017024 448213 -11163275043805016654207089460420 448214 -118480025363381985106979387520 448215 6832907597250697464260824983120 448216 -14130589682005829445315609907200 448217 658741150020436272443884286784 448218 -2356254458204243558812763943456 448219 -993073250365115600098978664720 448220 -159345681680087317452655672320 448221 4282614695084577048960891014880 448222 2449616738902780818049377011712 448223 -4585159419387478951660103191680 448224 1986953110524509235664618782720 448225 2354250334036619053066062485750 448226 -6279184076009006456203128992688 448227 5715707350029745428375195731040 448228 -15081043321993904412270441689088 448229 4362884482506484276581157121280 448230 3317211237696927009432464056320 448231 4720746408218344380137403334192 448232 -17049298924638239316441415680 448233 -14224098989918975302830665732976 448234 24646250185761718744645750272 448235 9097535234271136689802474996560 448236 -4691834182343114146812920087808 448237 3513444093771426490516476608812 448238 2738587983455165890215753960192 448239 4858661671503176945427061416192 448240 197712111790980308246935633920 448241 14399728401066414395272043682642 448242 -6054558790971515422253219157888 448243 -8548291728044615153053225469376 448244 10109604087856553870209510321536 448245 -2498851387816423031832640462080 448246 6507885659328940394332353588480 448247 -6630970510984087931150500203120 448248 2699230433536134772621575782400 448249 22073816032461422161252172038250 448250 -1648260390168660664422516672000 448251 11741850827792449350355009233432 448252 12862596795855648213156242002944 448253 -763275269697399500383963529916 448254 646364514370251053684560162176 448255 5025762339234349994715347091360 448256 -21268362505217925654234506723328 448257 11254215049586700489915031502640 448258 5018924986441399403857850262480 448259 2012609359158292534527988625616 448260 -21899436164820696270087290880 448261 9457230090318507601224623740224 448262 -4855221116409504355704568894368 448263 -8838274905787304176733365813008 448264 5176321622267410535970125260800 448265 -5253030178905068392344802973340 448266 -16329712259970240094976044032 448267 4345522744224337261864356795640 448268 -9223350339845192351704560490752 448269 -8858749521968492700768546862656 448270 3261425240254841702747282592000 448271 -10281722595526678673834755646208 448272 -1002345346161097021592966725632 448273 -2599503649431691452216003828864 448274 353315174397735781484857280160 448275 65675017593536909066919144000 448276 -13790124856449468200907678067840 448277 5490785853053977062405450239232 448278 5800079087867573430356619301824 448279 2740352494329378522925364187784 448280 1054272468444021213463377100800 448281 -18090829736825354318840691296160 448282 10099329588500194544721836601600 448283 7588375262680316412389448040128 448284 6247610102070460186727554791936 448285 -9260189198092171837626895024020 448286 -8927443943622475207530598287360 448287 2911983631615928766576472071552 448288 8083153264041480859459465052160 448289 -16544142293705942834946254520300 448290 2176753121625229166392733344320 448291 -3508930117615959824648518164416 448292 2721612505619468711835225027072 448293 -171877407183037707633705444480 448294 648154061855318569198520291328 448295 -8677946670686510741367404656200 448296 2562090797180138884066223308800 448297 -27969213905790423915455235337328 448298 -7379800928309940456376848651600 448299 -4956226862055308151694940018916 448300 5166082288539412001677059334400 448301 -5453795029925482631962329595200 448302 5816283322332499387246670663232 448303 13342745393624958112176687041552 448304 1363156167943742500605059973120 448305 -3735957414280687764705028800 448306 -3243033003715661756681819217648 448307 -21424359013084526146788980290248 448308 547829634211791473186424299520 448309 8332294318316920934220603110510 448310 758607946009396423998716252160 448311 4871547732894470242723282925520 448312 -12252393401594390600995098316800 448313 -16657492532922516435950918580438 448314 4974836008825409829587131530240 448315 1244021051597626454215124224800 448316 -4817613126842200024153840705536 448317 -2534323617791317459234459144980 448318 31679066884192253343186945408 448319 2247308461057494376927002828240 448320 -2028389452460982029505181777920 448321 -21594645903614502562791164604478 448322 10784347671791315104660230144 448323 -3293185330893660964368740823816 448324 -16870450015838004954362553968640 448325 1321696099122989002958838552000 448326 8018726307419432564104570591392 448327 -2153749721391739337644498003920 448328 17315255331075887260689076700160 448329 -674785643520245218928838039168 448330 -767857045099605989446185926400 448331 -6554151735891294002150682388368 448332 6450490520986723615594808335872 448333 16047283844125458427587735752640 448334 -3484996704238810912039082398848 448335 -2377050975745152014106326001600 448336 1554919131447441855601309253632 448337 7098038435031296841380331990132 448338 628105059904581160806979646208 448339 8293960568273859867129792730848 448340 10174964656126433035336532006400 448341 -10073199084339276298698613272000 448342 -9868800382745575769524312136928 448343 -8796978004012138436018389426560 448344 5828587112246398961916594585600 448345 -4761468960501741470452813851900 448346 3096845090447184164188735237344 448347 1251332339786707536564407308800 448348 -9942734428858273872044643323392 448349 -3731248675776756702653030880480 448350 -1820543913075150005708843035200 448351 16682388583044414115107848920352 448352 -362770418925522889439243010048 448353 4183652569156006249080735116544 448354 -2452983363282913184747512968624 448355 1746201981210520377697859591760 448356 -3882531054121052940446339017728 448357 3576497671443466882494779648160 448358 -4531528314205556654908683388224 448359 13136175179021889253585124846208 448360 9277215463458133136649639936000 448361 -214121691541520763514160511408 448362 -92605524305419631218104322560 448363 8673301161604297875475796330612 448364 2724342730409175051093418475520 448365 2039278508234020851289162957440 448366 -187783783420298119303644291456 448367 2918371268907614322175988254416 448368 -714939622696147838267067826176 448369 -8143774341190455216775984628940 448370 -125428443640718884629171768000 448371 3495200358483707694383716118784 448372 5725639241635470241371574383360 448373 -16360810400926623609050592327378 448374 831426907748666802063444596160 448375 -16841880696144375184361421996000 448376 -4256892157725263532547241533440 448377 -9420099316978765469725522741680 448378 -776332137289251619336336038144 448379 5158738219117069584409836898980 448380 -3465530003057038596775557181440 448381 -6802041915366886365027270728000 448382 -3791808696702696486225270825600 448383 3783118301000201989074687442704 448384 1521128534890228685150292541440 448385 -282686032744535429819280656640 448386 -4503145989497023020684360721536 448387 1048937949241210694203305863036 448388 11297044465095777408272974044288 448389 15784996873299886236723610187520 448390 -5612261484510385429056815548800 448391 4374169294489376693504039910000 448392 3237430064109442804309179432960 448393 -17576249949332009092140689764656 448394 -1444681544411713561966240887504 448395 5637805089613686463670098156800 448396 -5076866973864515545424801835008 448397 -6403707667054666292246245358154 448398 1906027343051468363403267729600 448399 14117920984998415106078887369536 448400 1392578694561809573745991680000 448401 -5768674515032638511747591316576 448402 -4870610928235251641454154612848 448403 -3651009535935985701686528651280 448404 129453126048845649769250488320 448405 1176902577807190887479460708060 448406 -2347799071472331593593582734720 448407 7460410226501345512541733124704 448408 -1134505231914721211733079203840 448409 8265836653375704176208401373960 448410 1940723448001138712447105391360 448411 10225746757143183924227228599024 448412 -16027996199427447796615812678144 448413 953526982446654684599134775808 448414 4647356870980939876747510937280 448415 3312158940426748868391396464640 448416 311302305848524572256926892032 448417 7898157562971200331398180811012 448418 5663385931381355662348065614160 448419 -12118870709194869989516997178560 448420 -1107504448803847053135478149120 448421 6404302720416915358388671730622 448422 2080575691682418293359656240000 448423 20254387403718055301209535367720 448424 -5766676279524252988571909207040 448425 -674073214906838255539912069650 448426 6069136287082844180587747680 448427 -10212010753853870230227748149360 448428 6307570999818072486125169477120 448429 362058500933452981578716330220 448430 -1798817745406892041935629144640 448431 -5456130003952125047907238377216 448432 -4512054786781050610313502244864 448433 6431099393166783033815710268724 448434 -350705860145316258181621102080 448435 4887581403544307593409499894000 448436 -7685720814471879611063269509120 448437 -3193985165453934305506794233856 448438 5043111599870521089957798747840 448439 443204186128829460495768244224 448440 -1531553029831464124406210150400 448441 8960532208675260132032845967872 448442 -4611651657302161456093370890128 448443 -4422361267613007419735756645280 448444 10578248343812926578467168039936 448445 -4446858133671304674938810313300 448446 1451615805855564325223002656768 448447 29674696129092076343355624760 448448 1414793999446269611114030432256 448449 -6549160852446512347801202837472 448450 441290160383776519349340918000 448451 -7452702117079554237529610692548 448452 -9458420224041082214795264125824 448453 -7722716782334075564835265483136 448454 -5426247700335848717505322512000 448455 -2244889354284076316898629882880 448456 15229070176377005637867058636800 448457 -2322183704172791109247724210160 448458 2532926181978862379699735144448 448459 7621626044968518399701376623040 448460 -6177138815383330255973461555200 448461 1977762702236425036197475963788 448462 -4524727084892107601959134867456 448463 7796195382489914202733992332520 448464 2107539374103520388718237057024 448465 -2967732607067280661597398207000 448466 -6738990334971670255053897011568 448467 9160273204617722533861366225080 448468 9898289924672907807170580135936 448469 -6987140262377352614582058590304 448470 -3744035710874462899710601113600 448471 1648323636369614815718954397600 448472 -2858205924768455712312082636800 448473 3227562511722493624554292376784 448474 -6628955315912103972637135392768 448475 6892707510669070554903992248500 448476 1392964536958575959559465123840 448477 -1239691182864348758886631812096 448478 1164428241269382164679382055040 448479 4670029734941919319365707601624 448480 -1832759420045321148493446512640 448481 12615406042543544771591220114864 448482 -6163808247063371491652436513408 448483 3245496527331268624549652840960 448484 -11194577534283139943649791385984 448485 -5291485739284317756143347094400 448486 2249228113519518786141662120064 448487 -3409062106468654802509246407000 448488 -4915225949713315745487195571200 448489 -30592638955948274786195457670940 448490 37077449605546100899284864000 448491 -3204426540744169430458147357608 448492 -3044565063076858026574820709888 448493 -27009487321085042466899351824896 448494 4265632877067544783931308063872 448495 12923055793746498387308473429200 448496 3916595178541536893361260593152 448497 240605170049715780030089627826 448498 5006839079287004686273804023936 448499 8615753842229847339975214087080 448500 -1434356811653613617165985792000 448501 128289752593853550147633768604 448502 -5368965582638347893532296414048 448503 2565965008587716512985082446208 448504 -1179244592634854997709813555200 448505 1157172819184409622609584008320 448506 2717276623850472848685844851312 448507 5128888427266174236262865841552 448508 -2850623538662958342334949412864 448509 -6630438213752572777811433578496 448510 -5827288403814893041096993083840 448511 -3069542476875309683976493627680 448512 -49169801679558577100150538240 448513 -806542179038594169275800962476 448514 3200608483437426125968570867200 448515 -5804340463846784677265630411040 448516 2439092946496421566639941645440 448517 -3128852702245315517425274647620 448518 523803791412440224701318051840 448519 -17859299036652615754607368223080 448520 7409714619721090087114721740800 448521 1015060483060726808987809686144 448522 1884206976368009637424993131312 448523 -9047091081421614877461893781456 448524 6044338896672752090422549355520 448525 -4008965699356851881893401374400 448526 3598461450196624734256619932032 448527 -848499621875899146369969072768 448528 993734212598232431284652761088 448529 -17814079637712877373787183946716 448530 2507992535955883582880800888320 448531 5366598362144008024985918412332 448532 -3934993947539862607801503019008 448533 144343002389152771649488649760 448534 -10163581784480239154321248495584 448535 -4800849663412009374072475634400 448536 -5448973704125533834698141696000 448537 -13423779669315649466448430054128 448538 3085799344978596868902838684896 448539 205602115464438572876172374016 448540 -1647695221354786176547655224320 448541 782297374345950731391972571884 448542 6516651226600476135421993650240 448543 18229671490222467016142889601080 448544 -11210282426550199310408986656768 448545 -7623513635632383552920914982400 448546 553058570043815774298904051200 448547 -18424238324010311570470241158896 448548 -2118515265393796026896907525120 448549 -8610969839488353082005109540964 448550 1595171520188981823704219800800 448551 -8176599106233113752964155836000 448552 707599576910591924088924979200 448553 7287764028993080297858384143680 448554 2968325255589769427934516721920 448555 6729952699035724214494088778960 448556 2734110263907286996428124888320 448557 6328603725189369769903806699840 448558 -2492246738704135567956973254720 448559 59982535522223768018034449616 448560 -226747744301321557025970585600 448561 23031839097806133038952435878162 448562 17403878248150684333660039342080 448563 102921688093857759990730117944 448564 199582951921861687241890103296 448565 -9752992643148340073960287697280 448566 -5002940405689738720467346253376 448567 911002680170336018290430287792 448568 653540968941273282033773199360 448569 3257663544203623073797056412608 448570 1972645266395580986571456245760 448571 -16769242138755529726168971289800 448572 -250820696964726171713591884800 448573 20984322095888565420417368890240 448574 -1293078830070348885376810530624 448575 2367614906681948110268431824600 448576 16541666750859510983239401472 448577 14158112432749746952874142713520 448578 1819371416924034003814556226048 448579 8792041686105193028494591412376 448580 3846664751536579217703033139200 448581 -1205949552286909359695271472512 448582 -8103566216036337810190744936608 448583 12494056596996930605186013301944 448584 -8851343226706698385485380935680 448585 -244315580113208436406401454200 448586 -9156515396156841528518009024256 448587 8019158609841125881885424174844 448588 -448570896974201376413795620864 448589 -1354678049837080252346393846676 448590 -4119445318005250084167419980800 448591 -3808071166406063268685771049616 448592 953567280597036272448882991104 448593 854720534682309683480082311664 448594 2318291359881160221808651914912 448595 -5935146100872440542399624759920 448596 -9141258455435189566549395157248 448597 -6326426207582768118445264699954 448598 6773583208600552241785830784800 448599 2032264759285016333346368681064 448600 -10149287465712572188836523776000 448601 738780304980145252623506400000 448602 -1163319315957384170048647852032 448603 -10849881190831195389629358828960 448604 7220293848134043140426609127936 448605 12529099931859612086368047739200 448606 384407076500066763706207450752 448607 -15193553568870088375501515954144 448608 -6851235364476923368759526424576 448609 6745215130691370385908204789440 448610 2054099097065694351845149508160 448611 3532159310476128854114275366320 448612 -3715516028302970936035215247744 448613 -4989378550564927587479612947200 448614 2219358486877834263236258294304 448615 -7098732714858084262553637473280 448616 -5664848654213396922936611389440 448617 -2993498207173826161097247533952 448618 -511172830394588947111110300240 448619 -337419959918266768541719016856 448620 2011067804884446816184771476480 448621 -7556558694255910987274108869856 448622 -1638882033184862476331835096576 448623 2439520229440248015777426298224 448624 4496888107631837212530477465600 448625 4906996102336330064365999122000 448626 -856931168399281314344423542656 448627 -2165904433116898411347832121524 448628 -11070812314136900528178267156480 448629 2757570303080090293032580759584 448630 994393766281767546025031500800 448631 -5815613789530229791348495676568 448632 -5064597851887461675205774540800 448633 3720988871779148614994450843882 448634 -6197340084069677954023127216784 448635 -2888580378917820686931106329600 448636 5753740912193205333727940482560 448637 2869782468939155000478202361952 448638 -3663184472029828480884310490112 448639 7364482235677285935702266089800 448640 9352291291360458106617829785600 448641 18467222272523900649725752552320 448642 -465674167190268637647833689056 448643 10074263259054263000689724509344 448644 -1676973472698368574655091712000 448645 402168141738994951276220277720 448646 8384838731350049019096081002304 448647 -2267081620718173249515646302720 448648 7075264473364644329245176591360 448649 3380269752691100771087885820570 448650 1488343338783283636832080870800 448651 2571697588986242607526801401600 448652 -11773013024850395802394709086464 448653 -10543705078659197150594705656896 448654 -3387761092258438438022679388224 448655 5332234483017205368179292453120 448656 -1395462506295751512713731768320 448657 23609773209295785076620703934832 448658 -17077131618300156066633016320 448659 590660470442895659308720690560 448660 -4902743412022219016544987736320 448661 3285101405906628019383313441632 448662 -50718267947180061254638596096 448663 -405583113413485390607568554112 448664 -9333809300160899228924637696000 448665 936228976961850667194166005120 448666 5127200962748501404793378411520 448667 2844379792982788466202469363716 448668 -18818993171511753810132017664 448669 518614646078811280000004261644 448670 3490514161941567433182430697280 448671 2815529890160441223227567257344 448672 4620757776066155443709360996352 448673 -2252152071137385322809719090940 448674 -7390606901189738798832325914240 448675 4785938209666122646120003477800 448676 -5469593123420500031319299309568 448677 -2489578458432670811928567851586 448678 -8728431172076463039499186325376 448679 5303450508609894350726942470272 448680 -2536917136749923258122057728000 448681 -16727506402017744528463159967628 448682 3794169640106953851056079346272 448683 5878088021244472101522011668824 448684 3459468360973961278490842377216 448685 -6700635070254913873696097440800 448686 2534166238331130759809627166720 448687 -10359000388237698953430037623664 448688 2344368730082687827617690746880 448689 -12317721595728074839609502015376 448690 -2090752116729363829995884467200 448691 -2489411139566270658744604800768 448692 -5719873883368669736926481971200 448693 14649591225808277401454441642958 448694 -2010843737748511458742158171648 448695 -4153947505200034378865105275800 448696 9526921011615351464303271137280 448697 295437763523203139470951135146 448698 1955554018624343087537359707648 448699 -2811895852756071812718420500368 448700 -633697538189969307954381081600 448701 -1883794350636734461018697481696 448702 -5143007144124757789110836552448 448703 7111610772594897486327448997952 448704 -1007694502431890349961626255360 448705 105410081278268692896600624960 448706 5115404139717631880745568987680 448707 -281254657296801728154514798080 448708 1933266976818441668960539137280 448709 26792922730599617508919692062016 448710 937880291011753956497067480960 448711 564040937232441467539367287752 448712 -4598170674756465430256016384000 448713 -3931698405048575613955356621600 448714 -1105749572760859673034527263488 448715 13488420672853927402263919286400 448716 -6381510779906302160632277799936 448717 -6031764773277055372842392173140 448718 11356480426594982163534785146560 448719 1854471320238931046928116867088 448720 1779465818659649571873541324800 448721 -217090197522808563754955359296 448722 4902325990818681232325357939232 448723 128567400285689473098462403464 448724 -1189571206123238309565146085504 448725 1848016494672965468683978003200 448726 2397845398179059045662502145312 448727 -10458428562132704746614808994424 448728 3510251560494308832645481758720 448729 12900022676030272211175748248576 448730 -3407121165399109731894443028480 448731 504231971578609537253037553128 448732 -12453694389871650141863356339200 448733 -22484817039713770836344547357018 448734 -40757667434236566166277643264 448735 -170580826914854156146960417440 448736 5249605350630293961925825658880 448737 12719649094596475438845407805360 448738 -3812074995823547407344279277920 448739 -1319052159753865436988185359176 448740 194385207178533577930750736640 448741 1402598392052865912868030006142 448742 -100435636903362511740337212480 448743 3725517911454863083875317880528 448744 10270603633542300605207975132160 448745 579523640116466924566191504000 448746 2535579088254781855097716396800 448747 5125599859635591091385982693040 448748 -2853077965172492031648253440 448749 -964586516657177829654029568960 448750 1849014149826566656524432600000 448751 2651236110600157478930997785832 448752 -1321875274304029782457154764800 448753 2303424965664414389524539009600 448754 6683431625314029099121455227520 448755 7858901998300012453476241216560 448756 -1871192912020855579310212251648 448757 -15496823361445903793833813836228 448758 -4322813663426834394461437304256 448759 2652588503327538831591399629304 448760 -2548574490788148374950757990400 448761 -8053926217739989575592596743520 448762 2679401857531735148341023244512 448763 -2818389677920853103714846566640 448764 -9994202924075468353236787674624 448765 13224425410020656033209135599660 448766 7380037546705292195774383733376 448767 -18683943458580041212353089099520 448768 1092716397347097648231027310592 448769 -22808640161727008849103660184830 448770 542201771460695140332518722560 448771 -2626347990721464932306904088688 448772 1653960278114248796371909373952 448773 1323109806432669921450078903168 448774 3524261990886111249166043333952 448775 -13835264905734976554979286235000 448776 674406626646311647383828234240 448777 6539027327982030433703805652544 448778 1321251516092999242067955724800 448779 776204309090934516282977430720 448780 -9285099894362609308996015334400 448781 -6522179381483857305462233102208 448782 -4823393228511018892822515791808 448783 12174872904334079561351069726400 448784 -1042831326172531805550042415104 448785 443912606945091401407732016820 448786 731043101596878708287630637888 448787 13962728766473392332309909079788 448788 5371912494795683398805858764800 448789 25032705555083893026771938030 448790 -1548270221839339851268743801600 448791 71708491853892962693947534464 448792 4814169750279693034991324928000 448793 -11850953844247858097115031355958 448794 2324469188112796214914216343040 448795 15621733788316534175082778036800 448796 -274892088997218079262355110400 448797 -1195450011883353129989764160160 448798 3690904577890190825933933463936 448799 -4377085961793836471818950681600 448800 -4666668230034716608104785510400 448801 19998250224856801096124608456802 448802 1872724486988402334217316246352 448803 -22297790910640973038820747826336 448804 441593293673722928509053596160 448805 5990764114813557331020555346560 448806 -5470376534674715676049266120192 448807 -22461826605942888086604577031944 448808 11765916914261687736767924136960 448809 4642807457476564363553323426704 448810 2500504890892588984716005722560 448811 5532179379688338386750826454824 448812 -480936370822112825848044730368 448813 19170755633114790980357109958560 448814 187080668265530073632199067200 448815 6355949584086898844483287253520 448816 -2512807121298831416616191868928 448817 -4463410876420859537438498654154 448818 -895167259398273184284601221120 448819 6694777565325773131069458545312 448820 819827908943666989403904142080 448821 18314066307117713076356662992672 448822 -1368033614176534888548166096896 448823 40601575809049315783876158626880 448824 -2400126184675242662333722030080 448825 -2576255335219102685370688694900 448826 2680538884717688984340344098560 448827 2868149375362979065227907162440 448828 -15091877907076248138867784287232 448829 6832078419598902889574547647430 448830 -2713575265992617082173072907840 448831 17928708163940693548597377710200 448832 463222447801108368249274761216 448833 4484438929024617010793028203520 448834 -43459866668555151728767757568 448835 -4646422709685311404269124788720 448836 -2008283390032544670417604356096 448837 -23499551189499093100296189121760 448838 1612094988076966286653002811008 448839 3739836047915233665976784470704 448840 8187541210698216140851773696000 448841 -4478809901464684507292507115648 448842 -4295598722620275246502252631040 448843 -4168030578134973362512946300908 448844 3521416823824506623369156414208 448845 -1789163162439250117749885048960 448846 1224420535232554584248322247872 448847 96008931347935708227282978912 448848 -2010621160934415517256397619200 448849 -7883870026951399166185607421440 448850 4543068701756862615537264844800 448851 -1420751351374424273729923878816 448852 1728037216049685577532173655936 448853 1435946273950195047563370705102 448854 1385761946916933401668130783232 448855 7531586428505633929540208441520 448856 -5935963069911022758300401356800 448857 -6330132105738530712064590879612 448858 6594771701283207563326462199280 448859 -9312356645393063367725361002940 448860 -4253294150249766910290412784640 448861 1570869439900896596488568955232 448862 -2217339686767840141957413638400 448863 13267457305184353038165042123024 448864 -8415429910622921985079396663296 448865 -3470287296998361866724678052800 448866 2380828865000169923219186377344 448867 5650599293489350822737439813916 448868 -977759618341153597710051852288 448869 1723397090226068811855135963744 448870 -7529356596024284212024436373120 448871 4982357085495613269518022918072 448872 -9210030202781975392714325606400 448873 -4187468877547232891808102023878 448874 -1784210339000377030017433885440 448875 -4696237541052713170173859200000 448876 8151731782931048418797447135232 448877 7742787485471191432025912256 448878 6572957936089399447452999874560 448879 -4862949934904156279290784457520 448880 251136527424122632941923205120 448881 10389503115852362048546571971952 448882 1832762866882736103766182531072 448883 3000595097136071719674661485132 448884 -3688256391661684868957033059584 448885 -3491157203052417549541673060040 448886 -9814792382199729050169005152608 448887 3136113424817963984778057129960 448888 -2399975188171084223637237780480 448889 11496079798668970952275323292266 448890 920173803905955209541417123840 448891 11350048955731774800755281837920 448892 -2949812064081500031477191030784 448893 13141626552998559969123795982182 448894 -5256177630777492446071569792960 448895 -8766844514349895586266725384600 448896 -3929737945121622181117459169280 448897 -31335882394959829730817593342208 448898 9097706320290139777201689205200 448899 6874176973299111528382517031936 448900 4412479090619012489880316881600 448901 202328102603525662062948701052 448902 -98759101379912000982311047488 448903 -2007376103372305238863261412896 448904 10340202818790771359886635381760 448905 511832234047401055144139636160 448906 -3156868374156002953152304774560 448907 9675153290893684195130883411156 448908 2411349648658920329099668508160 448909 8924320348158432927738829581900 448910 -1543739050539241579559128320 448911 1260952306070628811434274549440 448912 -249993982806395066547336208384 448913 -9592154037376449333323981224080 448914 747456090481898580706093029888 448915 750250879853122371480510544560 448916 -1594393513008955762958176412160 448917 -195934719025394959087935108288 448918 -6869271110008053916716642242496 448919 15538003073990825213826146269296 448920 101971711567658066550248448000 448921 8981189910505440836184818484864 448922 4718918555833856540321243446512 448923 -4870089469430430414517723640832 448924 6512287660187106096117247077376 448925 2751226473328003909608117409650 448926 2299727327462687462855092570944 448927 -7145657982511774163045786696224 448928 9814833016922450080635358740480 448929 -3505176821987578909201630924800 448930 -1659936079588356550309090940640 448931 -467500574197985707379647395840 448932 -3554913800626926229621101772800 448933 -9000673826701251911375012200416 448934 948323906358768671203472987616 448935 -3957172721137419422896895951880 448936 -10450564587737910143424159344640 448937 -13132850477547068028055015358400 448938 -396897335977571167086663593040 448939 -15126093604665379689437813165260 448940 6445476310671868773220055040 448941 -8272761456560321029660475382720 448942 -137374742214893518815873770496 448943 18521410742236934222175406501944 448944 486929774832785671253026406400 448945 1736781601320599541909341736960 448946 5284859598558752294327483430672 448947 7798311666314038166494448279448 448948 -9862499995746869262253525528192 448949 3249399217032532682275172087160 448950 69556615828778136433428547200 448951 1587054324866241017755051606600 448952 2654031522477473290712093614080 448953 -7213305125227513854067969607136 448954 3153213052870244360011752252672 448955 -4969461698205659818040040648240 448956 4031741288852626908352663618560 448957 -783889319709743112716794946240 448958 3408338576580851001441246874176 448959 157252715597248784142771173760 448960 1690866651030901070398394204160 448961 19233478224415611038019590226900 448962 -4562903073250662213215705528448 448963 -78613888253359102307404937136 448964 11834514039431933061753461966976 448965 24760342076320190826097204320 448966 -2022745755556438257232361335680 448967 -19047302744449562095991700164568 448968 286497719783564563230592204800 448969 -20483042574548150074235550142630 448970 5093543147954449701193902144000 448971 3645377321173812610870295654640 448972 -6434713676702271012122560089600 448973 -1788484182739333881775927349760 448974 2106975982994561438489737954944 448975 4961143257468446632437396749000 448976 -231421799955921000029914791936 448977 11493587362205615306317538390208 448978 -3736566600224442984824986355040 448979 4162739894418373396142217001176 448980 -2435348258939224269838774886400 448981 -5492809430840235424205741059268 448982 5301127979552903606491468130592 448983 -7180821120816969699677402736 448984 12951197061337179359869302466560 448985 6932119428051057283598954418180 448986 5652525864586666067522015537664 448987 -8585087051649939873263307312408 448988 -11324613822071300560191878272512 448989 13509395376443833384763101311840 448990 -4658315620958900493967487030400 448991 -14542930978243411025134537546176 448992 1769715201919321063515358494720 448993 -7271411804972911627476355409758 448994 -744387175146030950415398619648 448995 -1243029738716545109172531242400 448996 13653723651910754881122131984000 448997 17111489383407627923134151800446 448998 -43894735699410066104193111552 448999 -3231905574134567198999485453000 449000 18572153949876892275675072000000 449001 -4661166675786749804212193337408 449002 -2912139701879362134510222420048 449003 -10145682467492433311483575412748 449004 -1325464789581628162079372476416 449005 1706978534151204168076311327000 449006 -10420044788282433808820069376 449007 -3890570517955332691302490224480 449008 1197081286060806554880392560640 449009 95123317410693121397323622640 449010 -3768780160004240764556096716800 449011 -3068667985252215282162525582388 449012 -1873931789513796430485567586944 449013 -3835463909106776859686265299136 449014 -3849170158984060119882762730368 449015 3867981604455771859138527026400 449016 -846394817227688346235571036160 449017 -4066161241738248848211123018428 449018 12835833986330687953958501558016 449019 9887730597723235071719873015244 449020 2887944799690424046279782799360 449021 -4798393299304729379378260270056 449022 2192472441368724607791740181504 449023 -1054769712015973266118565991056 449024 10256413184016565963956280098816 449025 1099012226054510533995329410800 449026 -4047100661881408432073486346288 449027 -8527753371022098184621431187560 449028 -8351482528396117319058510933888 449029 -2009732974873851412190131701120 449030 -5764795578212648974848860964480 449031 -12222866766171808306836955224 449032 -3766957819474109635438281630720 449033 18246936965964070716548288634942 449034 8010122709387665084516630099712 449035 -817797470253062505979371258240 449036 12226021356308513972732981913600 449037 4767573936306863464285771477440 449038 9369471535045578901620941271552 449039 -3448494494471815531809428353320 449040 673785312345935334876284190720 449041 -11498522716888341276098305391616 449042 -5337472049295653872971677840256 449043 2276065770279514832423285155584 449044 -10366959471609648582399397108864 449045 -7478558341363034397123921521700 449046 -1373252103353872100112746509440 449047 -1603011750260292513133127790368 449048 -1052441941686015654945183344640 449049 13931238612523324540582706544 449050 -2292341341075904105697826771200 449051 -7706487648735676867698814509948 449052 554130962891546832079531794432 449053 16465395909077236049995440620064 449054 -6689840430368067003466498257024 449055 -9227361012560057675309318407440 449056 -8154842614910393730437016649728 449057 -1327505840053048046064190241088 449058 -580758851417509397580408268416 449059 -6457669731672656667129229150496 449060 3458845139090268753110458548480 449061 -68459539131466312253670330336 449062 -2160096503371743628954661813568 449063 25034230458552616895888209881840 449064 -2330703039268586150775654727680 449065 -2366081659083477400713154584000 449066 -1204335305878742895695280608256 449067 10845555560758363424030721051480 449068 20689528620117822036403888498176 449069 -3438805992465875693101477095240 449070 -1182349472526258511709992060800 449071 416726573283412486317176956912 449072 -1034710499927875013845438169088 449073 -909489546485002305679595324796 449074 3368665153769461672076167375872 449075 -2488492835499828243797606188800 449076 1291475926260563111634820165632 449077 -18231269438332819360020880061074 449078 3725097969346102113485330902656 449079 4853037032529929861624301052800 449080 -6768986166951544421233108992000 449081 -3462727102462426856304067900800 449082 -3911683998570147242993359625760 449083 10767729820713259578534702831332 449084 207355531878134786426554262016 449085 3206827009091469446850134741760 449086 -4253443302073881529008462787200 449087 209931703550913500501309931912 449088 -1413148514984056980117085224960 449089 25752984008922983920759217370756 449090 -6100146294783055141206956191200 449091 5554661065921637555217341491440 449092 23283779084691575599809400832 449093 -129182571312816948056175362658 449094 648124556936409093814911650880 449095 12322784102195264353822809732600 449096 312134347829741508525082675200 449097 206677590673807969837719736320 449098 1762266673798550440862758115328 449099 -3187256859805185550724984798064 449100 464425968950728170474276000000 449101 -22177684927839766847488322197568 449102 1597858561384389587088035483904 449103 -4141966561177539818562173596800 449104 -2333186323056888843887827886080 449105 -10341318092197532769465375433740 449106 -247630725528803968010141873664 449107 20073221900477238654768068613356 449108 -3881038292659928949229745326080 449109 -10687579710767148420530201095200 449110 -1062496084047681343028186211840 449111 -5286732998938355804131942256880 449112 9367624221010246188689930219520 449113 -5474409792366732496363852762176 449114 -821920953572789416372983122208 449115 6795053741200146024964665024000 449116 -15909028556084238920826101071360 449117 12777716844423646381703671952166 449118 -4529153552428168010029917521280 449119 -14057381227810389905557025016840 449120 -2122297658930377809061965987840 449121 -2549093955765663841785664766352 449122 2995479452842430131013912340480 449123 9762477426478442781124050000960 449124 2091818149755048304002000322560 449125 -21373214821492784712184791621000 449126 -3182980536260473528249050547488 449127 4474937061648500471502459050160 449128 5986233484400135624730951352320 449129 -6942255034611334570607465187270 449130 -4460910158952250037130177768960 449131 15933207505583831053914910146932 449132 -6545185824474598013317496801280 449133 5796949967680285089890735298624 449134 -5042341904481168868707746082624 449135 272109898703760875593991660400 449136 -1053952370495599440473898024960 449137 6505062792233675152154350674100 449138 -8582674520377054731115174583280 449139 -1643964132085580073388903173576 449140 -7105417444654401839751874091520 449141 -1461231951935443974864500482560 449142 -1207451554685389697763256769088 449143 -923282013361850011522008109600 449144 8448414119773584243917669867520 449145 -613531321426261181141663024700 449146 963834167293046690857124638464 449147 -15617930690663661693736754476608 449148 1136911387740291867105580179456 449149 8217640217039653521539746742150 449150 971353630132182628536874065600 449151 -10482297346692749246853263494968 449152 21632371097155917844473446400 449153 13239629558684009447977538454402 449154 2893945461898237232149010877264 449155 2478941456069175954192816217920 449156 2629826336456348974444956347520 449157 -14821139689386870162532385308608 449158 -6597396666393117326125448188320 449159 3160781327383876073637876473280 449160 -3152966296550868878630989824000 449161 6703153795018665583142602148762 449162 -2240345434048617349839566807808 449163 -900080876524974698186482777200 449164 14561040422080939680115228741376 449165 -6778814229207423939600252533940 449166 4113669344885421703930823413824 449167 6151355881133681857154553959040 449168 -1121801601404011201103085895680 449169 147783046223500966882242108288 449170 340746096709680911059198661280 449171 -17323782240102301664118880940628 449172 -9374183984742639334063445606400 449173 -22559478525446009671594597406578 449174 -6541226918155215788520465772416 449175 -873261302209465612280852422800 449176 19888733095752087946363944960 449177 -23894464738798158043975518874428 449178 6295068493015321967503465728 449179 14514238159972263563697812528640 449180 -3233644262900382090904640348160 449181 -6306478219916824408757299288980 449182 -1790501274278446403706107015808 449183 -9574751520203462097079331226960 449184 -7557755963657572360853772042240 449185 6644021363167531621980636567360 449186 343731056380205323398069513600 449187 2763525011633182582336028855160 449188 4709103946370977789275499061888 449189 -3539335930810043199457925181480 449190 217305770802428870361168445440 449191 13019580818422607445015668678352 449192 221288636982246042248130432000 449193 -9660560921247023316403901325936 449194 5225230767871349798281805698560 449195 3103544127092959013860293391200 449196 1792483364715649198064373178368 449197 603981093152921494333394667232 449198 -6027865377741206196208419629760 449199 12157986307509382178930442301440 449200 -924854754400352081739549491200 449201 -7801738518179969909824212306798 449202 2896313150842837700063664693888 449203 -14032407393220705565007278594548 449204 -4161912756224101807611720081408 449205 1964508729254003296024124355360 449206 -9170296796429241526598908196448 449207 6862128157987906048531921178544 449208 -11795000001224899575968688291840 449209 -15569327012647761159262645205590 449210 -5578112956401266098232063880000 449211 2922005207680825994336712789504 449212 6916401627799520955338451731456 449213 3053964771881374690484630438304 449214 -6360972713046673980104893152960 449215 1716177307677286650687902315520 449216 1829631829742817447524365762560 449217 2161655211513334710362848908480 449218 40064016620576989204424612352 449219 9955512303865010319647144564760 449220 -355872279822545978346165534720 449221 109503469071253280838271702784 449222 6754640189735038961362876482912 449223 -190746288023930538334739939376 449224 343202112349651716094048389120 449225 2430924769558998776581830748800 449226 557313188248904877825626626560 449227 20141818989697961028404254717076 449228 485698636573823540740497214464 449229 14202477125007901696462640141088 449230 -8251022116126765027446269702400 449231 3609149558959104094676624163792 449232 -1166104742120678027463484243968 449233 -3219673307622620326750937563920 449234 2829354663344156752213067408016 449235 -9478852345810251684245925666000 449236 -7010571576123842815305593671680 449237 -9899360156029427434634751786948 449238 554903106345218482430450526144 449239 888944017281441547915892763360 449240 7462008201569055305519725977600 449241 -2194005403087798725737877841920 449242 -241829763255390951119474243136 449243 -4841350959553048370062398344508 449244 7150248416825580842181190471680 449245 -10474277754320907362708685844500 449246 2606175575118917872047527571840 449247 7250978162010746928770690013000 449248 -9596056018040116788183355883520 449249 9432428498859138419081701817250 449250 -3695414019802449999292425600000 449251 -948290420031581898932407915896 449252 -3127841672728942762119893925888 449253 4484494741414057673496952187520 449254 1559822999252286258036930966912 449255 -5932745459728295675154118662000 449256 -7320532151628835094471388364800 449257 -118745086760631947921426997680 449258 -2828744606717588478425504189520 449259 -7509335043218773805215067676672 449260 3594406927869560081648384870400 449261 16362248650272142214587124987862 449262 -6686784890558803585873420614720 449263 -15709054878794337398096552141488 449264 20039447468525358206580916224 449265 -4096940508182841632247444471360 449266 5499567226136697709516898832 449267 -576085473631755510048816179808 449268 901343568248675782667408885760 449269 756253107236977711246262602670 449270 -1211439064668488132943830353920 449271 -3926533779332352495807352277760 449272 9001456491542231301921049190400 449273 51044529235688946318959082240 449274 264485113088974662890850324480 449275 -9212070337576203677013810966700 449276 -9278906659578897621501307226112 449277 12691879034912943398499780817920 449278 -2454275572940977619519711168640 449279 -13106783647503735747120830784216 449280 -2789536689420837153063881932800 449281 -2574077826735405586335128716908 449282 -3656583429738808928518889998848 449283 -1500589211995927539468521828352 449284 -9053278171316762634728601965568 449285 908782292862309018934026237600 449286 3365202184933120408029774587904 449287 -2728895199450729665855886633064 449288 1179316421330202881241988792320 449289 9463573337231046189440623072554 449290 -2530475804659811840516789395200 449291 8148986200481179767399128802912 449292 4860486244658464042152880369152 449293 3838606127533096344478936491840 449294 -2003831159822985194948410317888 449295 1632919785138609109521819148800 449296 1714432571098588365022464253952 449297 8970723552819875511243310169460 449298 -2369836706204913939239931266400 449299 3702556157725551011709613760300 449300 7246501887050306356919636726400 449301 2691906912589722441809937289632 449302 -6537751768947202437058878136320 449303 -20755539804122487796337360555448 449304 8691280119865226005769658654720 449305 -7068641946189847775787867733440 449306 -4665618200786955122054271013632 449307 -12449346114413267343039087489276 449308 -1539117770994686008219847875072 449309 -2941051216714158016296288717984 449310 851743389108661689789346417920 449311 -14055400406285553988506131229088 449312 17630761934760546759973915852800 449313 3972876926716673945275527136944 449314 -3134935331972538541199110729728 449315 684768575875670565495698368320 449316 467098583022006171778833887232 449317 5646190933168313706343944073152 449318 1631899126548613331647411272960 449319 -943646705613029285768685474144 449320 -7828842127779584081314873344000 449321 -2461365709877800048881247769478 449322 -3550367511654195252256269481728 449323 -9055734905014800643490185896560 449324 13502675048057522278975450557696 449325 2772756808724957691449533522050 449326 5632181681581748921660758978560 449327 -2514883776276100962101742914688 449328 -451771132680574438015276941312 449329 19568555296836740782423081506484 449330 -4503854814978075527000564352000 449331 -4668314290744107948688783005120 449332 -2160966277847884723739325893888 449333 -10337760316815201487813489430418 449334 -3691506211967362299383032392960 449335 -9391823455331096498298008295720 449336 4972736002741159484746186567680 449337 1648113232725511828449573097152 449338 -1886826130197950817709400929680 449339 13293782275704591479710056196200 449340 4733509362109103462624057779200 449341 5774980086903599045055162713484 449342 937720280566296319572335856000 449343 -14357543363749788107257630840968 449344 -1619694084053191985279501598720 449345 1081580673402438990343954083840 449346 6771460364586202679085962841984 449347 8715306681570495151801622020796 449348 -3351038528621073651778613227392 449349 -4851804304877074032513204984672 449350 -59736601712931563638266048000 449351 -530286951372978308389189510656 449352 -6767436290227921475357161213440 449353 19953287217956476275801127536602 449354 4616058717127439574247119779376 449355 -79372433745864796069598234400 449356 -179057662512016802076708302080 449357 7411374771500499935270673600972 449358 791385232296303687851682951168 449359 3501110299942782991606594638960 449360 -436607916929043008608787005440 449361 -6761734020174726678516927350400 449362 1658498189518830402133724414592 449363 6769291969936594059666038085612 449364 295111370374753372852453042176 449365 -2293864892169819384164797077120 449366 791926753199179001856664441632 449367 -6278700383426319563447034962688 449368 9956909645227177826838067906560 449369 -4111570730911161238273067998560 449370 2568891519602579205984070487520 449371 -1886149160809060900496187829980 449372 -4261893828375896266101990973440 449373 -6792740457277569353210436575616 449374 1397175803012064660185236314240 449375 -4747075776819034573324306050000 449376 -2159586302018934814141015130112 449377 18944235396731474650800364620592 449378 -3704476143186256896551255317344 449379 8201504592717994231392113094420 449380 1812922059609109735989114988800 449381 10779007664852971074825711805182 449382 5314689448748470771450626163392 449383 100810213364227952371751414424 449384 6990625191388634020287659520000 449385 -3803042958397106788949240174400 449386 -3258071817156820974691542470400 449387 -6626155772533527803452528963440 449388 -38252990910474105429212398080 449389 -37531696678848161101324893596576 449390 8604118158180474656513792779200 449391 438561790327833965877373591680 449392 -1642775839846283803822529019904 449393 95814354092172851930081361984 449394 -12734828238078519843207127680 449395 3232844853649985059526532376080 449396 6417311052245833077023000380800 449397 3372028035977860654695689789568 449398 3299480389584518532847760023200 449399 18099029060896995034965317303400 449400 820249142473081059058704384000 449401 -1968017648758701687332353641816 449402 -2092917287947851113384470629408 449403 6141022202760405657554211076800 449404 -5119896408421132803823109609984 449405 -6351816160201695452599815182880 449406 2986288394257004239343958558912 449407 693183280809446911647081318400 449408 -5695150159475042485062944686080 449409 -2232100735818691038019185586896 449410 1758678265992776172312107165760 449411 16896877981613865114316333446012 449412 -3854608438846868553088500369408 449413 -5279673810439359440377078138020 449414 -3273429318014125915278182535168 449415 10008534478077302335830345348000 449416 4134874113323682650637439426560 449417 11018784492021623381341201229466 449418 592150835605616869396480936704 449419 -3342726031223170059275922427180 449420 1158320820069371304130801121280 449421 -1915756920003153407619995914176 449422 -6111020879428960312360750951488 449423 1590797658763612948058026192128 449424 26780873821813270844137119744 449425 10292455012913871418659043490150 449426 1350801617191959072133484641920 449427 -4425722264385268218676773443520 449428 4405040976482512910525710877568 449429 5539385121118912921953259763676 449430 1943031634768990955893698570240 449431 -4674590811810112316826362256800 449432 7369804761880742702659588454400 449433 -7726805818188893312404838205798 449434 -481385520500104618301918874384 449435 1288283545684812917204172368160 449436 56821150926732289641954729984 449437 -9696337452861663283721946437914 449438 -1535771577858230323944279797760 449439 4841702400942904093762477107600 449440 6386174714222412702469146869760 449441 -5612400458469305405024066608158 449442 -1165087185636530571540065740800 449443 7571129234852704771245300490224 449444 9335041338449986714847572791936 449445 100846016699593160263293738720 449446 -9497423509466884102849882294080 449447 44256639857875507191530379720 449448 2267514604147183703732609925120 449449 -3166951713221697775899162019200 449450 -1250274941004370872802384908000 449451 8505889071063943302977033025180 449452 -7681652667224424946844352772864 449453 -8879615057711051946022438940160 449454 574111751039808229017476961408 449455 2258609986488413651207888700360 449456 -431380649919478182410394206208 449457 -1345415555526395553276793430112 449458 -9220242069794732345165798215920 449459 -3650953642314582443468300228340 449460 -587386562037281932598866851840 449461 2484255676366370192116087603584 449462 1721585467167367077500021159040 449463 1139630394959861063614206808320 449464 -5864101452005830501681169510400 449465 61627371722876146546031494920 449466 -2073010621177650724899112014336 449467 3411259319941542767224063195920 449468 23075958962620855929699842780160 449469 -147951434801742139828919917440 449470 -2707376893205753145500183773440 449471 -3824853469998173054181914288400 449472 323391443892357971497778675712 449473 -3315914903150065151789077145278 449474 5968032403241396302802993942736 449475 -2707505835086568657348335746800 449476 3893579250638917117423652754688 449477 20490659786997260734333488779646 449478 -231948545431038902885102649696 449479 -141636042227875071235925023016 449480 15019676196771255797789368012800 449481 -12383665670722695013205275473648 449482 -5709282577944536139553083695616 449483 -2883112146213524292831044025360 449484 -1963260201674261439913301065728 449485 12810852952184924512914243231180 449486 4752565576580558381350267200192 449487 -6138795153794112946514261010456 449488 426916530751944584789721923584 449489 7515014925892182907636379855424 449490 -1492753126983160634120595386880 449491 4539875055203943053493924716960 449492 25596109363261865383010991409152 449493 -5152235621779868098228653650112 449494 1066198334586580694926259300160 449495 3578713412527020862254607167000 449496 20324107771512006206240300851200 449497 11170146567721315839992809233192 449498 -1916718251969167420590876154368 449499 1220760226507751276936898461040 449500 -3585748985114606674770954240000 449501 1244011604055133225381546667904 449502 2715407935423579308620901473280 449503 -29804662891037528072756088624440 449504 -14197635544457883196649876226048 449505 956827639812188076925465287360 449506 -1397254845547704785285529865440 449507 7653072142962307636279462563912 449508 -2295238308830522787467770159104 449509 -17636171590989298791732844956260 449510 -5975700158066095324033290432000 449511 6451133470370399260010649938472 449512 676245619066994516519755776000 449513 1283333828391985429745432964900 449514 -926565102332597001231148951872 449515 3280271241951302959033868880 449516 3662142890087182354574094197760 449517 -3835384809465232059244187958720 449518 -12560851300949619922630100975040 449519 161629285677011554151854746096 449520 -754143851905266788005239521280 449521 7380698170807410301939313858400 449522 -101011723997303465881916212608 449523 -13882667943280332680833172922000 449524 1600424340697917512492949787392 449525 5736091152227421106300589131050 449526 3274519374541705506318169966080 449527 -5632138909339773480891607082080 449528 3501915424767658897864219791360 449529 10537430985871413285824397164160 449530 7106672293047643402091715464160 449531 -5467637708982481920229529582976 449532 5680129456879324556959090515456 449533 -1340544286226142160150619923200 449534 -511230435862624876364936807040 449535 267407690165223034300270871040 449536 -1065379676238891607937599406080 449537 -3860450139523213956150688275408 449538 -7335817759525519248043948592256 449539 5661129110474621253365989730280 449540 -1850971233741174939233045606400 449541 -1074692823925802567889051079200 449542 4413425403948339833715920664672 449543 -3462692316052463530538958671208 449544 11474672147408803164375757086720 449545 13670912254886178658961522451300 449546 -3804334199004963246090685965216 449547 4277902915865839944118371535872 449548 12712742970920881028523801879552 449549 -10090260602636412963862797237450 449550 -1494338366162773603863962827200 449551 -17706199785374683467378237667896 449552 505682077501866930474809696256 449553 1411645346206038416329640409024 449554 413574024446483237617189658112 449555 -10348867948121468897337279339840 449556 5597207553068368996963528783872 449557 -5983661251604141007075756350194 449558 -6952024958750257834051998071040 449559 4624544417717082711834632851200 449560 -8438027918426783841546353664000 449561 8784355772410992331424206808832 449562 -1003734519785432085918990514176 449563 -13598785372016097305736448376188 449564 -19226108024546362308129655071744 449565 44354648514778366467966963840 449566 -2346935675732755675811537023296 449567 14289274048955000489088956555616 449568 -2745441482204125785096292663296 449569 -2727230029200643171316718352030 449570 6674346348004395628251807352320 449571 7014285135025084218398490750384 449572 -2362591367218262090930977087488 449573 -2625538421627687774505616393536 449574 2423759446741809818663784826560 449575 -7698016645050024891427621486800 449576 -14552362549742915975090226385920 449577 -16995302434592097709464470000160 449578 6035679722938474481534865181440 449579 -5024520386708688733065967736016 449580 -2442557029123403272120939315200 449581 -10425399822010737670000701433536 449582 2313555748608540748265351274240 449583 4312072843309779719552567036424 449584 -1297707204809284362336210534400 449585 5878959668100972392242320825780 449586 4548858079545287716965878930832 449587 -1717451229630810618703896152400 449588 -10694277902580302706571887261312 449589 606010024157343566089897451520 449590 -4384905784921034344227249907200 449591 7178122559923152903466797901992 449592 -4152572423936763014045449912320 449593 3956740753964745707866706961664 449594 8819410237965349479226922346096 449595 9295382643449502192255933167520 449596 -2263583185195572183072921838592 449597 1926031402542581612239465775040 449598 7120863511624675480636084947264 449599 -1200078019469515994412109470000 449600 -1447888295032952062974531993600 449601 9336881511876717310597492406832 449602 17922000297698328169176717699072 449603 -2637844495294442912981968657920 449604 -2004503742658419587277240360960 449605 855019563696101946494919654360 449606 2155825244857646726029312282944 449607 -1004418320356428671293093054512 449608 128253248844404925569970216960 449609 -4194083503003630871936315729190 449610 -1371692422902913592643462343680 449611 926087789615153148589619438712 449612 15700173811324622693638524224256 449613 3325677635432481960833438155542 449614 -3198469246054820011994500325376 449615 5691896665967719006916204330760 449616 -2351811206257344364394269900800 449617 1485900494998299327887889232192 449618 1819335426088815461727708767904 449619 11601716812418776927247652738744 449620 -7303782866100684095285585752320 449621 5695600007130052000177206159822 449622 7319592981477689754653431774560 449623 10027997905313361290375366892864 449624 -1380370903242388344900236574720 449625 -3554020993160368064782440720000 449626 6020033935066294777058852182512 449627 1508660357807373763891523411808 449628 1586374043850658722164450964480 449629 8319338765010388849268299176230 449630 -58047674420405310881949455040 449631 112058027363026135981581604704 449632 20796068749578343572775791624192 449633 -10633205621016537904830323418300 449634 1351948613288711322683339718912 449635 12068700092244729637254850345200 449636 -2622611131272025471129937280 449637 15802837647586426787037762003552 449638 280662886738304361705362772096 449639 14991081958794714295324248705720 449640 -1287142936156774345199443200000 449641 7509778765434781855575397968784 449642 13521749667119988650835281252352 449643 832466231060769194825791715328 449644 3065711928926531921875238880256 449645 -3410021106864106529703327619200 449646 1396634694989353908274910251584 449647 -3525181078280845790059810227216 449648 2182771474715080262495206932480 449649 17151941408644677821333157166464 449650 2557919976511462344895340026800 449651 400077488517873612232694374152 449652 -810337550417929024622820089856 449653 13909348001570988267564722169902 449654 6701877671263826183742800245440 449655 -1189591901448597256758549166080 449656 -6747451086074744101747261317120 449657 7150426304109576669899597346180 449658 -627173462613675988644031157760 449659 -5534896544593239143958677587184 449660 -1095310466251112331739078264320 449661 2937765532097258478765678229344 449662 -9604601444241152917840255431168 449663 -19657597003405159470786666473088 449664 -9941889157715722183751195688960 449665 9903820034593467822300995419200 449666 -186509281141541344832542394880 449667 3382192446407860033610661683880 449668 15255138549448745849026911354880 449669 -11591172323954358533657117826240 449670 352334932401781014911961603840 449671 -14469658070087538524787626033128 449672 -1991935018425957355679097523200 449673 3081559840725791221043030784000 449674 338860990637901764114518481760 449675 -249748611693431219041569707100 449676 -806734095170254379864749133568 449677 814192659081039445825037497526 449678 -3272303409736704479413020481920 449679 -10262468892840862530614946660216 449680 -62474272498770485882931118080 449681 -19303807847901843379725876301518 449682 3417517256691567057488183001600 449683 -9302873627853812558789114204096 449684 2960605195006618000987027743360 449685 -3636318903297288725350706644800 449686 1281721220499024400332487832064 449687 380544880457486179765364990592 449688 1990716305955747593870685265920 449689 -10115517821450778743342682307510 449690 11080396182418576671554688899520 449691 -11582091078167347714190531693376 449692 -8189401166219231063464769428480 449693 13255194724983510418506459027942 449694 -22942949537918679969996721152 449695 -5697358675960225509256542355800 449696 5693709921963103717971694977024 449697 -13245889711976072057187996901200 449698 5123062997267752195708589406720 449699 13616664839043883915100182100700 449700 -2015820221921039371354070400000 449701 3103358336202941776207928796480 449702 -1685690626932700896918329839296 449703 -17619608271347271628133743473480 449704 10413321314330858773469895475200 449705 4509191330825250879314832204360 449706 69772566003123344632091831808 449707 -9479730056787654102708464292608 449708 4720460803368713169734691849216 449709 -2101820820898892040985201075296 449710 -1342318035375956618943137778240 449711 -11209640356774027044301508760600 449712 -255871396097090906897032003584 449713 -12820601833203855913957000755216 449714 5757049393233576207702056957952 449715 -792062084171037979039081985280 449716 4824173035751011138521390227840 449717 -472591485285503155505397354240 449718 -1929248120365922315953104612480 449719 -7271845568846769548399256863856 449720 4924755377273906516897817292800 449721 6331416298845589196832966935472 449722 -586118756879194235360382075168 449723 -5067776984866426450011671270376 449724 -6019895583046296026546975981568 449725 1502171830442718206133493087250 449726 10665801029084344169384386989312 449727 -4479718514057494323603340724280 449728 5001329044312698907795697696768 449729 -1670898457890110672879411578368 449730 -3409200977241133892304473817600 449731 18708779990240429716836871763472 449732 8423038230287680842157783184640 449733 1198082758999171898937639117024 449734 -892219657970413082236355009280 449735 -1877237830369164935287123260480 449736 1340562207168125177683925237760 449737 329649811506353791240285024720 449738 -4775153012892198523093556502480 449739 -6174393850126081474544060646480 449740 440949040524205116568955136000 449741 6607271726155482881184805793142 449742 -2622355618211859692364433781760 449743 7358705720313513506657824214016 449744 2929304380339834089277041500160 449745 -6748626994116274311595969178880 449746 11476447208564865050119738955904 449747 -26807942073048711756213196249440 449748 2185740995524817777268881291136 449749 -5925704445894417637112221321760 449750 -3456803287516202574003039168000 449751 5612715843743646585856895578704 449752 2730913704932169566222451118080 449753 832374909399862990499838934728 449754 -2263981232247317500431448327680 449755 -1769452914224728690652050629840 449756 -8421895798153831893311758993920 449757 -4920518705569872577792532640 449758 2335507764016256399406546321984 449759 -1228288168547349762234302867040 449760 -9250667611182072960096904151040 449761 -213556750914444280222606899480 449762 1736657313396655961068400407632 449763 -13426548527776011007544224421256 449764 2403456137441283384496972988416 449765 3107384466653493879464037525120 449766 -555911862457452042529906934400 449767 9566599423422270832322278325816 449768 12441181381773759705866840064000 449769 -2562035298226250116684755972960 449770 -390172109748569334237706885440 449771 -7808041588889114947591743195432 449772 546003048892823175110964820992 449773 -15915380735885774800018399207978 449774 -82005087327239276897514014400 449775 -3361207615348703968895788350000 449776 2380091168334360109332842872832 449777 -2318674809977107157715138143760 449778 -1676555480021844202602750190080 449779 3554164672308053962159674516480 449780 -2656631868101920642823178240 449781 -26343635931895750587147373390080 449782 -11205687829782104615369343367008 449783 18784979927024260820966782285032 449784 -4720902307296192662812529725440 449785 789317694072704904797636593920 449786 7512644889243857008668322349280 449787 3874393435151889020413593492480 449788 -5307849686551028727161073576960 449789 4762200217895334313122645750156 449790 -5389010796808920926707821158400 449791 16688155719416167277330513465152 449792 2965582899593450268371611287552 449793 75006376343064782343942096402 449794 635153485353567749455559199696 449795 11911853363859218208786590182800 449796 -5702959579427095299920006059008 449797 20760509376024547104375568673246 449798 -5980063454978787126438608344320 449799 -3325677822608381936131363724160 449800 -1182803259069497011897665792000 449801 -25117169531342502264816312079296 449802 -1999192530778816047071485248720 449803 9122700068973534238128394783560 449804 -4923633201718494780736077196800 449805 4421799785607023247412657720320 449806 28366837120280690785022855040 449807 -2953116420997741617197320708944 449808 448527355212260809254366019584 449809 -1391122717303854803316921433484 449810 -1414418681732887273369940858880 449811 1041917616209231417658662394336 449812 -1145365973452969473216645623808 449813 -2094935066247302641005338962176 449814 1453871770193441065172778817920 449815 7727905066449098396869053303960 449816 -17550014309968777544029518950400 449817 -4547516230894202201067253481520 449818 1781499751079601254147581509360 449819 -7543666709976279281787158287440 449820 6105627580671998430216105830400 449821 1148544516437252691476540722022 449822 -1041329622611245666935459036288 449823 -192350652743030071047710988672 449824 -15324224644226768477176067457024 449825 7751292939109460298012021798000 449826 194957002181106155019692759040 449827 -4436481957086913396043462099200 449828 7457228185108641869660643726336 449829 -5957356419194720684047075549152 449830 618236625099489832985969266560 449831 -16955712460890435358465350657000 449832 3238312070817976709496190648320 449833 -1366191155514582567348694678918 449834 -1052252107366999654833910972416 449835 -2424034600141825850675185443600 449836 1130345160612504284912355380480 449837 -4546336685693265344300862538368 449838 2329238974443083024860466777664 449839 -2053287196249102309253762976776 449840 2583324814838131994047914639360 449841 -612571536674599739650557161472 449842 -11210534315365561105751754290928 449843 849085078832204082310218538560 449844 -4710496792516698649652936386560 449845 -192503023617171373152870751200 449846 3607834518039392876024165268480 449847 -21769167171130355914985470998960 449848 2982259790832314032053427814400 449849 -11602801351777573480798344508800 449850 -1406142191118644036733564000000 449851 -16348953797481502099502418309148 449852 -1780047695086610146491516128256 449853 -2205994082496064506835086312576 449854 8556125646291307913915906730624 449855 1012634981376147115785648900960 449856 -1605759878308826539530267918336 449857 12417191425828698060197532150720 449858 -5343180643307642663915089212720 449859 -1883097175814668956140475321096 449860 -785860765374699367401060311040 449861 -135032024695968077223179518500 449862 780854639370100802665692678144 449863 -18045545209651763236782021753080 449864 -9844578071654186829192920340480 449865 800440846975456083585538547400 449866 87456942339554556446830815744 449867 -16544197994268591147278148892248 449868 -438851398772392848271680053760 449869 -852374285313498698741184167274 449870 6908104716318194169002314034880 449871 -10961813221879250436696776154096 449872 4401431564033311334989299712 449873 -12604130928712406261565684648720 449874 277617341150677011837576552336 449875 12959431773831825554615765940000 449876 2293116199116427249200021055488 449877 14211454982734255394811881322720 449878 -5329429829526693035039243948352 449879 -4167741638920909169903596214520 449880 -685967926846886883878702284800 449881 -3246011510712520932923978982636 449882 -8216691434145656488831828531200 449883 -1886998206645750743621987260896 449884 -12672195239999865961307056379904 449885 5702711639195781767538015929580 449886 5056408225117406453372338679424 449887 2776241304890337986163495990880 449888 370234780563082110757835636736 449889 12730747745261200584636616841568 449890 1487454045748832879353374036480 449891 -2836348917378598736212101997728 449892 -8196622478584697469782682854784 449893 5676283026989526325032712100124 449894 -4340891805956219456576135049504 449895 -3680909308264538214855099093600 449896 -17218062303867102407756346270720 449897 -6657809784786620485396224567168 449898 10202809780333836809238905510400 449899 -1197351602589847639734597875336 449900 -4137079517522622652579381056000 449901 21955283801176606442344937246400 449902 6099442770146216996192006233152 449903 4200035049282802818388728035328 449904 -543256968210355698296193810432 449905 19683789636289918872731917766400 449906 -4278212231877008195653750554720 449907 3799573849870913468851785885240 449908 122104419625052166428560786176 449909 -120694311910790430168876084096 449910 -5071396033001956792130503920000 449911 -8400290706264718514278980130176 449912 -21086714629233481304242211020800 449913 -1000621448066039069534086324656 449914 765019341114106960674038356992 449915 -11672537841561246916509734749440 449916 -4335514775116397410973784104448 449917 -1093047899860076338410489766152 449918 9246619199966139603533794352256 449919 -15422149138337406430753960762056 449920 -3172128026110220005502091264000 449921 -149021710390781476363864234878 449922 -2978890773945938605889760748032 449923 1695081603771268773941571682824 449924 -12903232272909488668480334431104 449925 -2394618812345338721170640539200 449926 -6710398954986461259291032647296 449927 254976517999866222252453462192 449928 -14027982634693395254499534028800 449929 9122712915991717844000821605530 449930 817914167125239981656917955520 449931 -5803886515764975554744798132736 449932 4376043200138193744372908200960 449933 -12489382692695826485664001010976 449934 -511001133174453842591876997120 449935 1868882592697843735009217503080 449936 -5008150756295105672083170902016 449937 -449567055493393376576012280606 449938 -2463715664067363961046542112880 449939 897969326730007551546631104000 449940 4641648951582473228487532800000 449941 548939820133910611419384275342 449942 10558831697236978085991001089792 449943 2548843577358549039168085825920 449944 6337232146263206819637603717120 449945 9330130521491814742708038605700 449946 1459749247505402265768019233024 449947 350876243785839118762506772072 449948 6063492072370473133198511463936 449949 8674198298805236724316505112768 449950 837280296837607088607481800000 449951 16224054022360247329142258921952 449952 62380998112254102547165347840 449953 5655194913793961020709994777280 449954 -11603534334915999451675520347824 449955 351479140223225119206908199120 449956 -503631031288298234442943127040 449957 2589986722436932054681440228732 449958 -3391527618425321375521382991360 449959 -22895875421398501463369125096840 449960 -4759752018282403512246253977600 449961 -8109715831460364699959999579136 449962 -5651965858364891526436103445408 449963 15650809709692698450083462332212 449964 -1541757848807165901264601712640 449965 -2767687413644512656163064378880 449966 -1088968988717798468956354852992 449967 7415926177181245984303908471432 449968 -1308536888200750060089329041408 449969 271828785446001916294616129844 449970 779230514881133588505614538240 449971 8053971598826383640641622716172 449972 621915414139666852849108856832 449973 1449428537559970669557267904842 449974 -697301454347774535241706226048 449975 228093439301993597984984262000 449976 -7091768230171047999959201280000 449977 13535354756462224050341210314080 449978 4988710488922069318418019257856 449979 4587156352384499098557397896984 449980 -6538250720384083344005284608000 449981 -4910958295386922151612924219808 449982 -1024495835011008500622465688320 449983 -2641474296907981947196431805760 449984 -2571488209568467941768717926400 449985 -9089088448818366966876707390400 449986 -2069287074091897110276667733808 449987 -7363718427085716886337217959364 449988 -730215742736283764292832002048 449989 19206187850193451001720052469790 449990 8613193913981943727524089690880 449991 12763872300148850032386357438000 449992 -4079693549953054289096565120000 449993 16174268936634246286049793345600 449994 140024325303238763559310371072 449995 -14917908891773285459025269760 449996 2290861326375274318886865469440 449997 12886978298004094671318948135840 449998 2530119400823524851947708807040 449999 -30488582332974386866154708040 450000 -1701560972442543296415206400000 450001 12299986754511967840958835894002 450002 1218756917059319705406184215552 450003 -8887225604781293168526307655496 450004 12618973950542393699746863069056 450005 -2286868169687002111451642930340 450006 -746441211541261776504206860800 450007 37356697715040466179631906279392 450008 -3489429547130921621459518218240 450009 1500938625515755690322697824640 450010 -5309908800626551490253689575680 450011 23846540625211188057239736732612 450012 8847769296133225834748313242112 450013 10414413189783333844055878959520 450014 2489242628318158357027231941120 450015 6919758591331517888184786096000 450016 -3728822127566839782385935974400 450017 16061499297324806784512772073152 450018 -273588777190118315118810157056 450019 -14330860413490997374508608692580 450020 5417279123076402292015246260480 450021 -3770391534094172747178893073600 450022 -214616114544700779517700755200 450023 3163708688940370455364212786144 450024 13554763344830572211991913758720 450025 -15860152252819275608792977459200 450026 3133898809256550500602649097984 450027 -1948507925004446419167323781312 450028 -14582425365906812487416147160832 450029 -4192221668095242426318047555370 450030 -1693882116275695974300436807680 450031 -1509190487462134118328806757368 450032 1010046831313848799550843092992 450033 1921281880096552085665933114224 450034 -1627449041394671211829539947520 450035 -1226167086261337327996375013520 450036 -2410280385280412193621170638848 450037 3088770825996484958850723820800 450038 123589406183489479428839598144 450039 -9595955548901785946092999326720 450040 812449558399954408918800076800 450041 -7019797395538882667901233719296 450042 -3125931109459656629370361387776 450043 -2483680049108660346740742203712 450044 -5948778750478722103582997627904 450045 238789904440118777581379546520 450046 11111154390742742411856587753472 450047 -4397674722536341109900734351416 450048 2200582953906452055140434182144 450049 -13890781299617090331031427903660 450050 2913873900766209278611921762800 450051 4554964061857626668516807942400 450052 -1665263293218826098732312376320 450053 18902110536835242659788933977120 450054 -915814977898260806241288783552 450055 3819119723742409471982797635960 450056 1294732737514730164172899829760 450057 -3532930525428690645367973897760 450058 1020166795499827063225250340864 450059 -18285519416512057957089683840184 450060 -908473756795615624215443466240 450061 -9731399182016611389036259303700 450062 -2907706022783989127116244783808 450063 18974456517898716952590847987200 450064 463321900763617585814456500224 450065 -12071304049096608035599432163520 450066 -3922054254319078446608694485376 450067 -645379423775087289297896060884 450068 -22903076527420379003982584064 450069 3494254377827464113943248452928 450070 2204776832819264524301322804480 450071 -14739420565810788226032361708728 450072 4605691583061323123812053811200 450073 -2164049268327164012982047695800 450074 -4584545977496683838332955272464 450075 1105402523698282561643365059600 450076 6835716315079010076394855885824 450077 16866116479728067624794856717926 450078 -892321563339037112336531856576 450079 1928152310734284937890892143840 450080 -9151508416326453314568526233600 450081 102353138655828476261537064528 450082 6801006547764616656597910588800 450083 16446379386354853499505862762332 450084 3949187992277045623618022286336 450085 9969717424387749659166808758780 450086 665257143253829797539012528384 450087 -761833151168858115457825338624 450088 -7287955070335025855183974563840 450089 -2182725660555324725392955746560 450090 6658915928491796573545650777600 450091 4543170685654041481512980615800 450092 2833153075494451913179045224960 450093 -4583406420480651642540142842816 450094 23182504943005352117873889181440 450095 7535730975297715032923928678600 450096 1496772355607141149357758185472 450097 6865882338603757002009450401520 450098 430436876799155456546840160000 450099 -1179227855718708902307210357936 450100 -191047988307265087272708761600 450101 2862548612316229178454442101102 450102 525508728866210510775814928832 450103 9694759696341648838144691101352 450104 -15464767086524109763964416266240 450105 1127801734116455680420111485120 450106 1702647504901895543512945320960 450107 4535187121309343342739810135312 450108 -2871880858538533780444500715008 450109 13907086071870102709381438374720 450110 5201554893158808900673780838400 450111 5799103393732843538234957955840 450112 2643744854477995737304737513472 450113 13970977946621646565702758151362 450114 -5359231276945377393017100613248 450115 -5869151302983474072310978656240 450116 -5059279701190174568714182026240 450117 -712616335927440402208702160034 450118 803422891803597377250923498304 450119 24585427110959293728995673102912 450120 -2707688386891260519609139200 450121 -2659736778381620591336396674688 450122 10081481068971044227299281816112 450123 272361125621201186956928583384 450124 -254549554563809976769768246784 450125 -3405427336344211851509129706000 450126 -2989158926870414372026366503936 450127 -20411951585453445957492465307024 450128 1469219845022685147545388318720 450129 4783076939008780798479580872000 450130 -6053449418539903990531520051040 450131 1660751677293162765835900067328 450132 4388146433388556189602667702272 450133 -1098101505009793939607446202016 450134 -7494326984737254669141415106784 450135 -1489544335285607994583207399200 450136 -21769549919352470024548635064320 450137 2335658096403138617036615547786 450138 326809727731703267911246464000 450139 -4211396321229596740758673481640 450140 -5803759422454237498386652907520 450141 1826523754049275443619062457824 450142 -1492128482927823053827419709440 450143 7727879426860472267554542341280 450144 13370484931129980081019528151040 450145 -4215841218010314701575423072920 450146 -1798423938216149306153426578656 450147 -4532903028676599174373077222480 450148 391381684631072171163695518720 450149 -3534554545532737063748673208128 450150 2111009434808389255617665025600 450151 2611710045957350241507538089344 450152 -4179732627595190235209530598400 450153 6852063287617497280899802142064 450154 -9785617362145609205199621958224 450155 -1370710865338935083618904241440 450156 -2033748020402621147695800877056 450157 -5133892553583723100434857231988 450158 243562667971657205624276719680 450159 -4890730162119260011152515419896 450160 2093604002782402543402145218560 450161 10799385854121831332452096695762 450162 -1433931224781382501872669884640 450163 -12356913069382143036685758242052 450164 6013706425890538410846615447552 450165 581459490623688920142821701920 450166 2047468983182437521336086096640 450167 6210970866965131338140708760 450168 2857187962882502267843025653760 450169 20589284221187633755188986702570 450170 -740121934955995577894493312000 450171 3143305349641552527132085128240 450172 -2961406065864516833670381389824 450173 -13527174997382889690296001934080 450174 -6556027702493848917244771650240 450175 -5897597802729804490844975650200 450176 -17869983920090346409747745341440 450177 -1262853404753803589557081794816 450178 -12780950531912876764813516749360 450179 5292770403736208261272570452960 450180 1731839337774393453324536670720 450181 -10173899413295676567270154256288 450182 601582374735252611481695867904 450183 -8674497361591968344854485721176 450184 -1829630606777067930157382860800 450185 4114047505514431195828860724800 450186 -5432229048567577569121563955200 450187 13535954071821859462457660410752 450188 -210208103053559035854200400384 450189 -13476394167320996427592972648746 450190 3595758392359831685755105739520 450191 -103482239331670787552819321376 450192 621346347581387950354033410048 450193 17703839559714152330763954331442 450194 -4601213463162305216255264072928 450195 3655998425831459936588656495920 450196 14889442081328767577467790196480 450197 -17080158274310488118808740873088 450198 139260577740410642772500689536 450199 -5533011787873464754097909759800 450200 2353378832966947228440754944000 450201 -9250679836834542156409906398768 450202 6901763381698210762913302977792 450203 -9687582668799165719897175144816 450204 -1577574838958640186913162274304 450205 1218387903104198184836920041600 450206 -1501835372036232709252976039616 450207 2577521497956670281687157678104 450208 8706747912347504402837022965760 450209 -12785897164411196049166498590 450210 -12828522976156838061776448000 450211 3730000657475813877155577834144 450212 9499697230325554712227834733184 450213 8078877103770879365893146329088 450214 3374902495861459598939139250560 450215 -886123258688080141332863347200 450216 -2551215605896950025934586977280 450217 111478687778693902077098646266 450218 -11733726516660330851019635311440 450219 3404280824083327225980736684800 450220 -4934634418798615240566410373120 450221 7009089524863831646111780246400 450222 865768546847147220557370603072 450223 6099740461789274615289279139472 450224 1903390085415497915389976739840 450225 4473182048554917646144645680000 450226 921433187330264816023956572160 450227 -7328011596738666643186919271924 450228 -1881261027726755088688891674624 450229 -7297883467680259091391513691680 450230 2444749162191611690572594120320 450231 -245125419892568197357775418648 450232 28160464847245184641067018772480 450233 6702949739500358838260764408320 450234 -5579155635534194946392012700816 450235 3690767919642261962643109782000 450236 -11526986039827729310021630622720 450237 8763562722199260065949308314368 450238 -8638717138421036231179065588480 450239 -4026969675696900051341454912960 450240 851686431624557760237514260480 450241 2431142376198770849733963939 450242 -3498036105551203295932783485408 450243 -3174086079670324460243109658920 450244 -1249847818226033254259720880128 450245 -19048868207091021433670222730120 450246 -7237898344764191457553947921216 450247 5116522369977511005808800296064 450248 -8224731562148939780945442570240 450249 -495054818922246037530008388336 450250 7633163587027548550648994424000 450251 4868290327269526032446507021400 450252 8446072236581582374530434457600 450253 52154001703622193139924709984 450254 -3936263350288680594064244563200 450255 -2315806859446253484695842600800 450256 -2162313315091119799509305131008 450257 17647475689086894249386873899506 450258 -673777499699053135454369720832 450259 -1982973470402718572713570651540 450260 -20077733861188901206454889676800 450261 6596774083465711001566506757422 450262 -1058035480457494363746746489280 450263 12636937560703159044103200471384 450264 746692937297384734982549790720 450265 -4805270979350344044608337401340 450266 4149234386440398740861200334832 450267 -983242428708132249102118287720 450268 1385996828650408673302022322176 450269 -24236853569070684375104497272756 450270 1228596119211157882211244093120 450271 9957118172743877142262568401872 450272 4185061742658427392220272525312 450273 -624681191951077245359943080016 450274 6538259506474177325924673325824 450275 661854628952707205287932441600 450276 3482933410915952947131072061440 450277 2495993681392570066736316704126 450278 12767468813140329328084410844800 450279 -6800455544795301935149208171280 450280 13742694024643049206948329830400 450281 8372135036826894962106757466880 450282 -817490043155942648451106947072 450283 -21382031044825173978059417667120 450284 5865147970451033392094360207616 450285 -418707319278492947461634366400 450286 10608839631798504129871619798592 450287 2116387488025360730116966041936 450288 -929112805639661686190369832960 450289 -5224659399897240525067631274944 450290 548621709423476191063671862080 450291 -3609971769928286529296082366408 450292 -8341354791504611014450279993984 450293 -4484779497836142715666582501458 450294 845749403666573259826192582656 450295 8289885869677550297341122355800 450296 -89438144697981219513180487680 450297 7254472039723354804016558095674 450298 -5607068251393898903693679123600 450299 8528738908487616912772739115300 450300 3843858023178015993465047040000 450301 7914786901854969690668772183302 450302 -787626937593577208120226789696 450303 28366657869817438082453138688 450304 -12372546411803117711242653859840 450305 -946915498282781042115788058840 450306 -2401231640946316475400527155200 450307 12850375929548189326082238288384 450308 -2502810732224445430127964339072 450309 9242720964976962860521772699520 450310 -956712532622526542212557379200 450311 11196184786923853097020317909912 450312 9392330416011666674306170060800 450313 -5073356958431233955973319318860 450314 -10257210947226736951663737921744 450315 3160862839653963609684472173360 450316 846357830758830602891258954752 450317 -4909631818634221437926807622528 450318 3439402494469014819514446332928 450319 3011360281507188830515021442640 450320 -275130676541529197067646894080 450321 -10510650709814009542441994838288 450322 -10322846323585063298973382770288 450323 -4901750845910446451366704248456 450324 2896060847069384494516792129536 450325 6211988699560868180902233903050 450326 1313762401906784380726001966112 450327 515513421503979544112009738832 450328 -4199863054199704863267091783680 450329 -6032584464798520222014968667120 450330 104113838857319993320946449920 450331 -4277921774706769544399780289008 450332 -239928586454871981413894920704 450333 9470933571254729747620372793280 450334 -6717613261576563057001940141184 450335 -9345570261569532044245699269720 450336 3426167635494332697332496728064 450337 -56342073399325294428628211200 450338 -223510536083404967766869660160 450339 2234444522236329865241924928 450340 1771057772393899881142973030400 450341 4903669381902745943606844184920 450342 2060844100574856262092078262272 450343 -8185495006120435950698385286408 450344 5124262847436494588332232939520 450345 -2110878493390142917709137833600 450346 289458546080368071484452269664 450347 -21945007612174005108466110198000 450348 -2700658551188539781836190046720 450349 -10962414291284522216357597516650 450350 1551155225417357786567809238400 450351 -1567999684937123208469443817800 450352 -560253099096096924898875342848 450353 8582598061042616731839084393024 450354 11973497100587459453430722552832 450355 -177468030484305010261623156240 450356 10742535724452812309609109313920 450357 4254919833048865013493462451680 450358 2482158000630399823825337006784 450359 -2905455080349469423280704180800 450360 405497838632179978386003456000 450361 11149091924064664818344354481962 450362 6633196501869522228771190896 450363 2949288630382248421487322509568 450364 -3114420926374319148395814620160 450365 8408856908427237255130324825260 450366 554039515082705193269315288064 450367 -4796867357436408914962126571584 450368 193966689707710288355106226176 450369 622628472919229593480659202704 450370 4950616245766445421789365620800 450371 -11069766588330580653841981504968 450372 -881698993866395401908329975808 450373 1552008849771594200554861675200 450374 -11258469121692364059471629414208 450375 6678565166135430367470518148000 450376 -13816426796692662077668673740800 450377 -1727165391601733287834948596774 450378 4758106482004509790765832337408 450379 6374390483822208593800386307360 450380 -1603421777402474395994299176960 450381 3768353969413339345190172263424 450382 -207869544673292936639186561088 450383 20015598966676431215840062987632 450384 -1992529200027653939740809756672 450385 2794821250052145432419062952400 450386 -2996961504161882086999440101376 450387 2209024070245705685638343408640 450388 54932245541806702145485653760 450389 -24656956888104171164716654350276 450390 -4441646063802870734329216702080 450391 -10383523910866998445491676521208 450392 -4460015478746164495788301056000 450393 2611075263311536114419299718864 450394 1600942350181586643800391094272 450395 -1975964354833592452598606937600 450396 7809580587077220260763909015552 450397 6373276078367823068594547427212 450398 -4072325683498914688480211679360 450399 -4710556881961675487862464378880 450400 1228741258857910081474137292800 450401 6511777378254380677539031636608 450402 -374162091792500899127972422656 450403 8256415560117093346732331770652 450404 1840475014550323496067408905856 450405 -1204033037494416549195249324900 450406 -10364110828213482716885323476480 450407 2317262333077431537282104114880 450408 -8361491748620321396400661463040 450409 8436452255247266187408425954304 450410 -4129529814998970887264235840 450411 -352324074553154747327566774800 450412 -2673351896558805025954008934144 450413 8176253435678509619733159736662 450414 -544341696988897815511198464000 450415 -372551649607018946456866393920 450416 -936344776914041218450888163328 450417 13149450176891977944522277077600 450418 -475354151717895035709510806496 450419 -15314750427948932701990606147056 450420 6374319104931034768329143162880 450421 3220237627354282206185717944622 450422 2664347433815247366742198511232 450423 7253509131260917499539618515072 450424 -3324473467280046048446327439360 450425 32054748525709858709618466000 450426 -1349409116854335779366273920512 450427 -22350755912165955111449886271200 450428 -2517123170238836680028396528640 450429 -24393005331361932224918125440 450430 -1237555411958437798726248698880 450431 3926150619367987753696390511232 450432 4946473264989907065589978890240 450433 -11559585512358285140211562048960 450434 9231528140192900411968989233616 450435 -3808275839781678316531226149200 450436 -1724219650185345041884630372352 450437 -1669872052878815186146498025700 450438 2283102191501773854069802815360 450439 1781010496081614008522367365400 450440 -9107358980037002337895464499200 450441 756263502458113196330024954832 450442 -12480338249467811566168356754128 450443 4164819476774230584955203555360 450444 8163225241021698631282319740416 450445 -2112742095974903796479217861300 450446 -2748497757009456331603954187328 450447 2265236200262728626777426432528 450448 -4514987162094450303755708006400 450449 -13013216689251521125824928113564 450450 -359674596017591073061269772800 450451 -914679800271634457604198302548 450452 12387190589305526457088920053760 450453 6034688612193899528988554342304 450454 9028097626026350008779820870176 450455 8618517541561676133797753312160 450456 -4912906303707731071721111992320 450457 -18166291229219325254659297992060 450458 -15829141387954798250442143024640 450459 4041643026250366619846239371564 450460 -4262823033140914359806682685440 450461 4088272000768511774527515618048 450462 4933106815823143247075809080960 450463 -3359277683369803873980010059176 450464 -3467812390071184621234881036288 450465 -541626254794340134643745864000 450466 8281352283873798105949127652000 450467 -4959877304854852852072837032888 450468 -138572221488245170883398471680 450469 15520940670996739775927833540096 450470 -1789961998412304466432628077440 450471 2413081915213878163756320019200 450472 13780071575641131867988505395200 450473 -15287334711471345624443439862278 450474 635268789833917683418208559360 450475 -1021767326120908594425898595600 450476 -5352285665692640043133148525568 450477 10018250476427948849173760837814 450478 1598823469765223011583781580800 450479 17350982337700022425667839048080 450480 1825900614065679771609237749760 450481 4894852237852105189363648955282 450482 -4257770656566528843080827527408 450483 -1269434776867414072408554768 450484 2727293431005444630891119686016 450485 3821802028783097616210551445120 450486 3786227818412465208131076625920 450487 829113848215629389944128100136 450488 6494598482504055020330611445760 450489 312744044018103531072406933248 450490 3968670864912442707996424339200 450491 -18162425921318719186884561077016 450492 311929970953787155867930066944 450493 -5185403256880235286256627843258 450494 -6261181481512362429014834196288 450495 -9313216598125428308942156236800 450496 -5169979284012399737275552890880 450497 -7146701301258364752831457889580 450498 -641816724973454278869277431936 450499 -1220991092956411546714384760320 450500 5824706629783278054980276352000 450501 -4065214846666447883560190921280 450502 2979858513421278365068051437312 450503 -1836475751548588365530738014248 450504 -4244609356956042695222414883840 450505 12040694158214129696808943288320 450506 -1056016786505249176032131339472 450507 1840067669718101673750888935640 450508 -10378014980722427645903132644096 450509 -6711276054847489685768242261920 450510 -682987631106875472633399661440 450511 79475712135560207605316419192 450512 1392922369942175765009055793152 450513 30035435895017291156319667584 450514 2254868186868975897609564851856 450515 2558220781382977855202804592000 450516 4276692454277431461524714072064 450517 -15154032974682165068463316232868 450518 1194662866898281256166266412480 450519 -8760912343848143562832719449472 450520 -1434588600407684022778853376000 450521 -1919295673747747655771148074988 450522 -8654056361557160825354671365120 450523 -6111660566387640003908452765376 450524 -4177517100900292661322504314880 450525 5213704472055537691764125296800 450526 7004463374812908554832386627712 450527 -2971611002328188665330279395456 450528 -80885981898025219653731352576 450529 1562960811351540132673675156130 450530 508100313153015803904163472160 450531 3177419914499506978115713013928 450532 -1447091920696923429297303538688 450533 3277229766168628156607528134782 450534 2981503709008129765432060268544 450535 -6751929789595225760904687800520 450536 1028437043225728312127035392000 450537 7235345332149964502218281486720 450538 3154966765892478662230744104960 450539 -14809848205293132645589226845344 450540 5752901300982776635970493711360 450541 1723775992545586212554201788544 450542 -4945954812370991948416967347968 450543 -3373499625873312129389990121600 450544 -2723664920580650774122918871040 450545 9881810352443668215645985089600 450546 -4074916962397108894608639992832 450547 -6729451982882952016635568408320 450548 -2973260308709980658239257913344 450549 2199476519984032213613376804480 450550 -1377821387640346849714959583200 450551 1062419023838988548957159163480 450552 4321636159007187022159326597120 450553 5018623719598329522294357089604 450554 31675179415393251235353719808 450555 -5107946132910640163906839447440 450556 437184253989930561323583388672 450557 6607371954469165802346900172806 450558 -2058866936284557883571182944576 450559 485248021555508761517966702200 450560 5164297394330279638353900994560 450561 3506990580747362528857393743744 450562 495838338807565006920697185792 450563 -9849325993231506858614782525188 450564 -5857244755417551402125886772224 450565 1295402669418425619609713345400 450566 -6901925808066937488166680668160 450567 -2148728271503612717315776621032 450568 -8972924966145872360814274467840 450569 -5596761551777866610608894153728 450570 645566917540462910845625687040 450571 26957402761607288018282827944 450572 -2888772896473664035873949985024 450573 -2697759037751402819809061647200 450574 5711152355230749447274296025536 450575 10200069933064333376601471183000 450576 -1351014296446074861578944512000 450577 13254989414740417331431170921072 450578 -5796905152287879456569403458160 450579 6582317680886538108221687955384 450580 129258225015829994433790748160 450581 -23994704453984374966538652069618 450582 4435090084399411141056622093824 450583 6692501228089066521709266299520 450584 3841976587484350855464929157120 450585 -2135581463974481432844527577600 450586 -2249731101884049972540642396960 450587 13476991059484262545593512431236 450588 7193415610412811803710848268800 450589 15840410585952637035269184805056 450590 786506671101149928073744104960 450591 3146553242587024996246154334792 450592 -19095196137986759298709869232128 450593 1711349629807605864452214104448 450594 -5537458763082956562957934672176 450595 -1366876172326960504454814490320 450596 2211673461768324028371153911808 450597 -7867691198709608349195840000 450598 10520507785840599862529752312800 450599 -20175838638814340276098306427400 450600 -3700741447921454238511706112000 450601 9316567323371248667593454580602 450602 6458854913003032190438783244480 450603 -684808995637366879235577215868 450604 13271012552715094838509981440 450605 -4230463228342968584195721274740 450606 -409803557772043452235714917120 450607 5100279473958929235021279335760 450608 1062988535259101222320469164032 450609 -11421096152553573138775058718096 450610 -1333476273591488036794987859040 450611 -2735376328863695238465818478768 450612 8588170750918004513628933476736 450613 1050823095951038409969104712060 450614 4292984333998273114708975690656 450615 -4385292801599951412837036658560 450616 -3172355440099642766559176294400 450617 -15755617654400148304436843429334 450618 -2807929683640503200855719319040 450619 -4037793006381655878201693330720 450620 -9894996830940409451452998520320 450621 9337233175927966928409287258790 450622 7796149600950589294758259734912 450623 -1958768777959066068083834166960 450624 1352068171704763495998245830656 450625 -1848048215372806864668731480000 450626 10154199235475261402517607104384 450627 -14147983398977122342502229628680 450628 10304002123680928273882656522368 450629 -1943449465839754810303914958116 450630 6323277616648674037776800352000 450631 5794770370233723015161271970800 450632 3453163199540615692332532531200 450633 4259385256657761305314697508624 450634 1449457281483709967496234476640 450635 -16583868738082930837065177325920 450636 12167332442102490019941444853248 450637 -4594235453187301918926263670336 450638 -3547113415274172697740359200320 450639 1769327990442618335333806745088 450640 -51566278442385461273967329280 450641 -20051637228091512497764104770958 450642 -5180238607420935309427226265600 450643 3055678320103265895113054086892 450644 -2682246428859448713919402201344 450645 -1361224975940025121867263960960 450646 -1352059014739016558060595250560 450647 6114666423972965133408447394752 450648 -6941427138068452321589850009600 450649 -8416478347315314498059661215350 450650 5891916928498845295966205326800 450651 780397043020275073980299899032 450652 -3412126760967341217737328254464 450653 -19867047613636854087690514199604 450654 -2199039062208179254039146098880 450655 -16228920894873270201792768792240 450656 24695080636338103952860414083072 450657 15679282975718932164197420324640 450658 2185615993124010123610132548384 450659 9509928816156197851922633170128 450660 -701911328802429987130130841600 450661 -746780725569996154277808629600 450662 -2743617466004187513344464901376 450663 -12574266664579892892029829277656 450664 -6972435622101205157006681072640 450665 -4257912139049946013115921036280 450666 895148475504191532627600914352 450667 962125097352237462945949512592 450668 -13994308142434235999806218937344 450669 -13153317800952159691829515141056 450670 -98993824840688222588070170880 450671 -4788684347732856827185029270408 450672 -906311662334378909820987310080 450673 1671727637078112536308295870464 450674 3326856609917485583184523210752 450675 4065419635126523214816365972100 450676 4009525004896065632163764236288 450677 -17003207228757189272912532843474 450678 -1825052401342597244705518804992 450679 1315608998830705641973918017976 450680 -1319515742766234769270631424000 450681 -3556358461183160242061956288512 450682 11136437713715392302556892622192 450683 -337570535117500618873961527296 450684 127793055160256749964387237376 450685 -4412529917844247895415168556800 450686 -11770681184310032668023924638208 450687 7743075408213379129294481899152 450688 -2867628151997858446443628462080 450689 10085965838065755266717660405460 450690 -854168199540064722992705564160 450691 -21171798780339691524708397931908 450692 5120042033050563492881580198912 450693 1330904918745435047800119951582 450694 5205228394369231927799443084896 450695 1103070823789060037501717836800 450696 3614462955430544654645122252800 450697 4067412014984652005979920578952 450698 8777023023297552709442412087600 450699 8921998001073519066502380623040 450700 -5958430637316616523497070444800 450701 -5157029643092351734504496805600 450702 245621272147247804545624723200 450703 -1792506661494757708122722456136 450704 -2900233881415894527800775327744 450705 1998741536470503048180765231360 450706 -7927565406874522708946822030448 450707 21459367874115408962920747990956 450708 2198281136004992438750994868224 450709 -5862713703441542504994253925472 450710 1529581051475538843012127263360 450711 -15703714609779106251409925853360 450712 7572661657584219732947408363520 450713 5242165229606307549029872562964 450714 -1281624752653376552351041063680 450715 96731652956441697983675854800 450716 4060701058120436162511435721728 450717 6871892789414235598133100958080 450718 6773827250775266542417643856000 450719 12775244164631767755967330833120 450720 -10741069113810311139399324794880 450721 -12487042902463218694428691323708 450722 -1578192787526622831636611011200 450723 -1616660120906429266744865058816 450724 4130921308823774247763214836992 450725 14173560805626358640237636250 450726 17994142818709858078516836864 450727 -17881669606623305527535283084424 450728 -14344749205000193574941272227840 450729 -220652446971672002756066018652 450730 -1550202918694170057817840005120 450731 -2976972498069316653679845025488 450732 5314423953278963538503555139072 450733 13565662722858825256106468239200 450734 -1871643509558437168251358260288 450735 -730929316731569633842629696000 450736 876898498062022580120731582464 450737 7831597558762378581180389188800 450738 5876736281099031767741172426240 450739 -36673959715562061137758253912640 450740 925988389450744578859921735680 450741 1372102007991363651063684847392 450742 8740022182272284491244823802272 450743 1741048783728589577315610014184 450744 -814337520952586333409722695680 450745 2103018179569670833123120834500 450746 3490303178502263115543832233072 450747 -10259664318541071870659001258480 450748 10338868003170717426921255953408 450749 8131387883578496161539521919564 450750 5078996254169613955421430048000 450751 8724594972853128497454325179600 450752 6771150829589415605369759072256 450753 -3918013097354811893552495252256 450754 984297540037595219286025512960 450755 14170083632540281812204079486560 450756 -4039739750120454361697169484800 450757 1781857538275249365807137401980 450758 2469106185395777153343516672 450759 7084053800370051391002719307600 450760 -5849097361172313319189020672000 450761 -16350490656962724625276960201638 450762 -2467025902347047329652192666880 450763 -7341999249331234680695266601376 450764 -313313346819637672561149191424 450765 1729756639062490041616048974720 450766 3613363767054584632052484656832 450767 16827650448729186910859115576816 450768 1615431874043633350999243751424 450769 -366530471002400631525921789792 450770 5925945095098645897561723858080 450771 1532366422211320342059894985728 450772 4853125983955863061598163406848 450773 2192473792527795923564930445024 450774 8667159153004250789956229756160 450775 229906968693524016217751582000 450776 -5607972271735391058597276702720 450777 7534784005484265182158128322560 450778 16160830145156116377748086591456 450779 13833622087456995382031246592 450780 2903372142919043464301253304320 450781 3363020765089921851189566619852 450782 -12965742253414234472686236966528 450783 13053155214421972983107627617752 450784 14474212788339817732108346720256 450785 -975148348796588246964523320600 450786 259193682698546683004520605184 450787 23072634547205203336485262657436 450788 -1305054229240871073178278516480 450789 -13855436638622841250277978915520 450790 6779311354823856092452504598400 450791 11166066935939638774363533871104 450792 7888971661781702154022873497600 450793 -1662784111280504671222217417600 450794 2443001897529425485387840823040 450795 2967571888990695457659234275040 450796 11703001162113572287450733683200 450797 -22750795808376285441978417587754 450798 -1182855140109695154618658086336 450799 -14621197124275437211289835905200 450800 796340943813702780926137958400 450801 3958157939123130770533935708468 450802 -3613898087008901006301579220992 450803 17538446646121811802117875663052 450804 -8639678312820249395569814421504 450805 -10960609055149923746235228801000 450806 -6123363770183916491765039240640 450807 -2252382691830776844402276839808 450808 558143685015462722184526172160 450809 11997615501800316611756419004010 450810 -2008432755194806677496860122400 450811 -10731654674906095504414042042588 450812 -216038669927316017682795299328 450813 13946460568193401691578905369600 450814 1653266325786902487787115388672 450815 363931425234196198534237209960 450816 8368349580588942151545847283712 450817 15860477089841131644377225988866 450818 -6137930894755682518050646934496 450819 6355353700124434603572571094400 450820 -8339665221515991713834901553920 450821 3957963131143707119982426426912 450822 -522934687953464610863624449536 450823 -2687883343703807586379253731296 450824 8918700145677510388117895577600 450825 -5473848269974962808872377276400 450826 -37585243138235443210314026496 450827 5516341019774391834130153893360 450828 743981958345365139933723939840 450829 -18843448042362255242674670554570 450830 120611867138916261551671354560 450831 18400730489932877716639330016640 450832 -2478816752399645676940308316160 450833 1391555939903735038241895442944 450834 -6985184361667344233508382894080 450835 5045509265962523107526741502720 450836 -6338329901165321014482455712000 450837 -9039819139761628098156803961906 450838 268791802420397383422397033344 450839 5142517537162834084425972077640 450840 -797234227180142339479359283200 450841 8550056976124561911263349495242 450842 830637136250525726135576838912 450843 -18381350440008781098696495521856 450844 -2791763529701766111610543756800 450845 633953931743566236350266930680 450846 -371282947983765753084195264 450847 10462026156164344500982946355296 450848 -1567064678368959561791798378496 450849 -412662078053512470030112779024 450850 -1574255815487022090335811379200 450851 -11115366098265606826954346672400 450852 -8188290953654496884802808224768 450853 639312488303902621029229318400 450854 10502250579340808267950641809376 450855 -165099514731377576794365393360 450856 3112723287610810943024747151360 450857 -16769193883471768459648485763296 450858 -1578348224083032293493166586112 450859 10754246485657592900390740763060 450860 970351340282860145329064110080 450861 -11425585516915577125336519912128 450862 -2120441809354609044111165989568 450863 -510348935427528539279225127840 450864 484572631527403362355232636928 450865 -7219503630896030438309441521740 450866 -4101352197304021009037737689696 450867 -818134771614844076740269932688 450868 5379896036688673736034385606656 450869 9738347325411516571284635931744 450870 -444019283206416706097711001600 450871 4275323183732606845435920711744 450872 5964356203873675508253244108800 450873 -4211859598938164143318164516000 450874 4620557133279389937509758296000 450875 4318294709717824884606942972000 450876 -7652914006088360420603940883968 450877 3247192579567103315046078433344 450878 3638191039862858679325057974720 450879 4369529310797803720108339483776 450880 -726417697934418513113618841600 450881 11913482151555591662439155039682 450882 702260462878634448418534021152 450883 -1902783513872481868110626220868 450884 4188517732158300569448618971136 450885 7063829025019555642490688861600 450886 6611453788217318335312408013184 450887 22602267307861931461420136296536 450888 -5667871524946378274998912573440 450889 -78398284731990686310084777750 450890 -5925488132970469214790728544000 450891 -2248560744498053697354166139616 450892 5139109304467827643931676226560 450893 3794214021709237887603869969142 450894 -631280834315797639257890827200 450895 -4158678278682239236201065398400 450896 2764989479516021434528758423552 450897 5800977420813357094715455407600 450898 -62941611390334455275506606464 450899 -4650872287007973427127589230100 450900 -7577225579766991858848907776000 450901 -10628823521545843329576269791200 450902 -6550299187402447403678139103296 450903 -9575612750699600039797319167896 450904 17507766736742035504885547212800 450905 1095243740604480647965098961920 450906 -5367774800789359756448866338816 450907 -7530350428977296276424799373768 450908 -2779166039408569878839823744000 450909 -912871699421693906485319966586 450910 8508808120246369559359717484160 450911 -129713591247217082041257439776 450912 3086783673600407170671798386688 450913 6793699730847421836629302928162 450914 -1499137989834245772767683648944 450915 -2011572744501902704207925978880 450916 4467215779394743353988540195840 450917 4340023591927139993243525235966 450918 -1304756193187325324765650125312 450919 185429772152865691350117781472 450920 149403129881850617546295244800 450921 463783968157407297881327763840 450922 -1680699815312272649047027537488 450923 11575651430652836545237457368104 450924 413442283282860674722217425920 450925 12857145653130680581193614911300 450926 -590245321481799897274963230720 450927 -424780047571310956799101479960 450928 2605564831337087856674763210752 450929 -14076502140279948230218054279470 450930 1338380007678488511334592709120 450931 9363186998848939434121952012032 450932 -5841299040208988151281068584960 450933 891758834875729835298704085120 450934 2109853888535356867774283212800 450935 13782892783333702484480694017880 450936 -8645196122172441029349568327680 450937 -15697304831916098293141775476080 450938 2247447738208510418316200204544 450939 9912860839963435573392570629568 450940 1088508523016453733123915847680 450941 355970129357212029474938663712 450942 -1071084839743708227965163482496 450943 24234878418201752494303664984192 450944 735940067958057254340777738240 450945 3230566568510099603770691072640 450946 -9742453255270915187659264817280 450947 7087865731453313009610892907436 450948 -7067866522178903907212202193920 450949 -20716755024330031045727386022050 450950 3919313269636173219119523984000 450951 9207726473011828857228772660224 450952 13805413244579697129237553689600 450953 -16150885866450799268453182193100 450954 -84770625606560361188924636160 450955 10033888514255554828008345219360 450956 -2354352700307673142834018888704 450957 -424383246135479384222857403904 450958 -10120942540445084257604305273920 450959 -7310959934491993459470846739488 450960 582734080818414137190599884800 450961 -1743482900651019839205151211136 450962 644889497066016269188956460032 450963 695784613635945274161969644760 450964 7832180451279361597498633390976 450965 11311925282319743658814543891200 450966 4465577653235303239649209535424 450967 -5017641141232648676637768592 450968 -539260599941117273500443402240 450969 -4286519570908163328063177527856 450970 -362023876325311160356703764800 450971 13123415536086004024463760743172 450972 4535993035354182110907172586496 450973 2507929554793731205203375453004 450974 -675811890751876813092709615680 450975 585564155270633886130628208000 450976 24514309903737521095957179924480 450977 -6491704735048629647794522272768 450978 6331226961046539484802010855168 450979 -23697765983351636411101337370240 450980 5431636427291199920554207392000 450981 -6293883288202756206344632604160 450982 -1107794463479923689383001798528 450983 753192130174706218135477413264 450984 -72466981049511455166214963200 450985 -9323018508046724966756414249820 450986 -2468910360134903911701469097808 450987 -9909968579406516741708122153640 450988 2071883438274702923889188294656 450989 -7839340656243002858013354696768 450990 -4932893067066108592300984985280 450991 17123635854119686465897332117392 450992 2011499525178124831239630815232 450993 -2263995613880506757431801393920 450994 763834821619967431555524418080 450995 -11043575819065750608591727434000 450996 1887178346927853334108368168960 450997 -15279843000333536984271682241554 450998 10415009179343998895852096196000 450999 3959379715349964755220034757184 451000 -4995844361152946714574120960000 451001 -3401821797206067457498364782848 451002 -5931294757627519907479802170368 451003 3008665251552754154825692067840 451004 -5917534427489866673351882087424 451005 2310522784887321727604995014720 451006 -3965885687397447613101426018048 451007 7664915930362462273764029722320 451008 4644817983619481520622408826880 451009 -6126421717678677216705999025196 451010 -1963216890027640290986670873600 451011 -4880416536515289351673390440960 451012 -5345854434364220299531549900800 451013 15290606871880121809503219551262 451014 -1755462714744264139271050263360 451015 1061965733167766626621771943160 451016 -1131306018403064890090279787520 451017 -2246936779657436692378411010880 451018 -9577996839096533058424812377040 451019 3463479659212161620117313057600 451020 44666374401234645715725511680 451021 5787393268680201491439334384192 451022 -2318374005646481577534948848640 451023 3974735663704279699533408618000 451024 -1905104441245276287827993821184 451025 -10634158270615039980266042607450 451026 5023733027913770441439782994192 451027 2878286520254198518037179152 451028 1939926840338941144502137911168 451029 6351560279901854680183901249184 451030 -628504885946556692617380641280 451031 -3467245289190073376627537667408 451032 9199613895182887201689572536320 451033 -33587002614310948629746161980192 451034 -10423070202462777215359803951648 451035 4899666292886574572686147339200 451036 12946690583205707119048055482880 451037 23899453620183966024902146811520 451038 -186273766369474170889410155520 451039 6725452773618468903081861959840 451040 10116396162939549207281408409600 451041 4505319352464577702399979933760 451042 3564784240911049119379155943200 451043 6147574362989542300870602893280 451044 9561671809573929045147297626112 451045 -7213009377568850935994128032000 451046 -12615086531645489808182470218528 451047 -5568432105099974825377658217600 451048 -6381027944754972815194493552640 451049 1437410904178587684389250312336 451050 -611318355146677983110710118400 451051 17245853817105801063788363608052 451052 614017701443505357431546480640 451053 697689216255957959622604929120 451054 -1077507406298161529583863961024 451055 -7996698038516013035861245776000 451056 2962031088822550066820166746112 451057 -6955969290099693020567046603694 451058 -5504679019325114814861983259120 451059 -3441265346967567558644036901888 451060 6523108895507322400679490508800 451061 13245159575236200219038484953172 451062 -7139846515178412410566672172160 451063 -6933864774575122881000902978256 451064 8651365042609625053027168911360 451065 -1126195040563158808067070732480 451066 2255002164902412824407467678720 451067 -734775543105752955343261535328 451068 778363093518361513991378403840 451069 8311485886824005438908585854470 451070 96166360853103614415149808000 451071 -12661575939270564021259165548360 451072 -1540915942150402920066148466688 451073 992811115508721871099516309440 451074 2506784858469560437464384557568 451075 -4836625579409893257396329373700 451076 2112238792912655172753402949632 451077 -9490134062457870959960030164320 451078 -9978876288240928563903689300544 451079 13307145120267030355442270021640 451080 1305479058536990233937424384000 451081 -398327823254465345763121300736 451082 1049348277948420224161520210784 451083 2861279624103896805269524034544 451084 2233174241234452379601349097216 451085 -1446704638283953390069259255220 451086 3116893420376395092212365260864 451087 3066343926495194275752631732832 451088 -8639581210241904226057641984 451089 586707597647823305179453177170 451090 -6328308334869346789299843763200 451091 -22667168783275535557432825614048 451092 -6171044342706938916735475304448 451093 3964553564837260063352507459342 451094 9279027842077304141283825464736 451095 -7508393075766939368483785406400 451096 783179967587152210171430400000 451097 -18450620525051278882350909638454 451098 -3658297168718406308453950483200 451099 -1662109658647620780884557969152 451100 3375569905127439758210624678400 451101 -2741733984375506751497335175616 451102 -923561202275703074231020772928 451103 -1577890278373258855987365567648 451104 -2372943700935150726512155557888 451105 762354397378185967055521820160 451106 6112172730000317754398568652800 451107 7648815568640038231845982848804 451108 -1144648283235121243827112976384 451109 22688891540908869026008751381310 451110 2553970324538244049117186590720 451111 -9370350972728799150200098720088 451112 2782084504935981803312297410560 451113 64421965460885301338572359360 451114 7099131536640812683333234782720 451115 1760629917433786549145484871200 451116 -10616262096467499092886949770240 451117 -13462420882897688607363218351360 451118 -13235184594862711427189457735360 451119 -6431614532930796015250291019256 451120 3114679604350052842292728627200 451121 13738953413129779350868067714544 451122 -1165590961372280016235820261376 451123 3497659491664105479686118297384 451124 -15304534430704436231139884678400 451125 -5442771980994499999967801157000 451126 1433466670309324454407446186624 451127 19007957166579519870682001946720 451128 -3643960703259114151979873955840 451129 -1648180032791144312469523614464 451130 -3942217637808854090277478305600 451131 -7001166309420909448299333219048 451132 -11332054722559356122082332041728 451133 1189324473324684537270710095200 451134 665231817557336754740774145408 451135 10841481760339888846387349167080 451136 769082528481757242694796574720 451137 -9535659000541659083598626201040 451138 -5955831150219184088412065663280 451139 -29273639866145840597560452576 451140 592068935120366098872772485120 451141 -1353455647838907238995260983560 451142 -8121101175334802802048302048256 451143 -3513018971736911362633089960960 451144 -3305979772542552819810231843840 451145 803690409140312435826984486720 451146 -2303816429905150600147871632896 451147 -12877629906877541004872853930008 451148 -5614747352434645507448031681792 451149 189996478241497812233921283264 451150 -53959138782582596077058544000 451151 5606047529123501342605992161400 451152 -14991297400266588046460731392 451153 -21941152343049570004184937920640 451154 4463672094503885786765191327872 451155 2127134501207825784992643110400 451156 9512905696382974856826178119552 451157 -149419317669995445552893064288 451158 2105407522946180362562466254784 451159 -13883481429627040570122944475640 451160 10654401947273008572170299392000 451161 -7103161623229426566571618788390 451162 2458823390350663026353239310832 451163 13577725552927673604847852198440 451164 1208596163988436772261428445184 451165 6360023199626840071525515776640 451166 -1191665258884239275122417987968 451167 -3406671993639017618500069833840 451168 -9069140148612496978848690733056 451169 12708870838303088706579035132160 451170 -36190752068712761497344618720 451171 -1733575577102469050594836298288 451172 -1095239912330296744358628652800 451173 -11142885076387518430209168684000 451174 3129475254116336476325119918080 451175 12942995942548602045732769334400 451176 -1599452674763998803557205196800 451177 -20007820846983979396403685803974 451178 -654943301241924333503417699328 451179 -11460462171399219203665256010276 451180 5047920612129244629873288867840 451181 3445624004103517214367324560982 451182 -1106966892317388710448269278080 451183 -9997384012644688955253382635568 451184 335704977679284486139827093504 451185 -2389363137652914799289536371840 451186 -2223535538764182437298121929696 451187 -22033604166273072585881709271608 451188 4045767924706294908418876422144 451189 -4051868525553171458848888563876 451190 -4269858927924750856493016038400 451191 -1375019361195808293581525650944 451192 -7816401540478551005511099678720 451193 16844463828100680285403301578320 451194 6118907594124207428867062344960 451195 -6373570583460623736742113196800 451196 -6648822135331714432756219545600 451197 6018287009279541181237579847040 451198 4312444721497931374089308003520 451199 -61111679008884631582767312000 451200 -5837944047124924267172462592000 451201 14877551572570085096557756003202 451202 -5818571398683310423881447590448 451203 -8332587368730541261499118450696 451204 -3331295543687786423958990443264 451205 -770025423103914948474067522560 451206 -804600012785753432727275561856 451207 15217308989284124362497074258456 451208 -3305029027579833290358555479040 451209 3267143702865426949083876966336 451210 4364918344917807954722769713760 451211 -909749737969298516282519881200 451212 -9363700992784482216018523238400 451213 -12649271280692854529813430976 451214 -2711950586574451139116403221248 451215 -376853909994557219858751996480 451216 3577909776781120245358258921472 451217 -5435429441981836472817050575320 451218 -8358182622977515421725008599040 451219 -11743597744350382756522798733304 451220 -1522784855390861881216453386240 451221 1628521821557059067618492433312 451222 7285565018924580041733930810912 451223 3256630069995760278410098254984 451224 20364914377566420528911514624000 451225 10358499743457519535132611788750 451226 7424104608110766636307929987312 451227 684097933127223652106957701632 451228 8014706735494228376716620205568 451229 2353275001271697629878076449440 451230 -1064746749486115487424311683200 451231 10341051172378406387887099760640 451232 -7287717186866016945858517401600 451233 -1859878232740125477658386773676 451234 6024976394411451576631421740032 451235 -6852919229638930719149755798320 451236 2320525930995514405482748821504 451237 9068067992933685457362649822814 451238 -6482760319833628771105235496480 451239 -8988307248536951121048038953176 451240 -7852496393870515128229931520000 451241 -1211011266421597026318409668870 451242 39855587216451851573775910656 451243 15781891592325160659538307528864 451244 -5807076887692832643188043769344 451245 11539379818203023604447167832000 451246 2257064462618562773078782838784 451247 24754883845025381914436991362592 451248 1096417917244463843167080284160 451249 -14401931574407596545464864848750 451250 -33139901094867172004541615000 451251 13022913891588465342352516763940 451252 -6933851374272911078397095609600 451253 11501148911585414856601749022464 451254 -4061598888158679285210452143680 451255 1255972169405061241494317480160 451256 -1071757713292684594716952473600 451257 463818395260806983386766582400 451258 -7319611926603849489925343429520 451259 -10685632009004005167071545128840 451260 1106890682928789733450950297600 451261 -11516355753249858302907644983776 451262 -4964467866416397295815015201408 451263 2914942114094097624222923798400 451264 1455048102851103623794416156672 451265 -8269227777207508160634925162200 451266 3960130075794304869742795569024 451267 2814954299094132176866630806592 451268 -10293506544240921558617761499904 451269 -1504995978731002885305299721600 451270 5999739272759674679514714622080 451271 -5130772426728867612514871939448 451272 -1841752211524710462108332974080 451273 2348920419350801951811935274804 451274 -5727535862100935740384328742864 451275 -2583852117315947055864744494400 451276 -328173322219382972607825199104 451277 14516282884668733473385690251126 451278 -3636031862015740110648197410560 451279 -16449878253318105288195920047120 451280 3581783395861807992332407848960 451281 153523650384095617424290029552 451282 -3275522463547700933206895107776 451283 -602173171389664960926796091136 451284 1908820168641155661326351271936 451285 13127984462205168592096116000 451286 -395081372727753667452875693952 451287 -881549909231918879928095345232 451288 -2455097508724831272534532608000 451289 -6567465219796079936784559886844 451290 758993472406281730988811329280 451291 -2810032110182820164328670851000 451292 1023956577020830491035670328320 451293 8525975567388661745899686670464 451294 -15901188475031281666209731851008 451295 2812672976317197934396756033440 451296 7239878850069915084818457034752 451297 53415239951712014378333158464 451298 2114289165164197545484957624320 451299 -11018929934347831569387090646800 451300 -7951899074286106586030694889600 451301 4563331944047423928425290834302 451302 2545069056858994480176265751232 451303 21751062708494107083278037098552 451304 6768187061725657012971234508800 451305 311458408021284704376715411200 451306 -3902644168613370651914846689536 451307 -17393405413424353138907862017160 451308 -2781086370366437191983100280832 451309 9116018641712665729293468311510 451310 2301755075875685038576507162560 451311 -360754971546048827249531143296 451312 -2615046966210713043511039459328 451313 -10197954707374137813443569803438 451314 -4120036197010965988460441878896 451315 198824163830316826019310702960 451316 -10333380196911111268793497097472 451317 -9696649202924991336595011287520 451318 3955882771009231319421132748416 451319 9744657903610372110063368378160 451320 199830951060553065924795801600 451321 -11318323572527573837196096521400 451322 1955338725206033844252162301152 451323 -13699015872912335252729839506228 451324 -14417276341979928839441798754304 451325 -1394004343952918712281673588000 451326 1060259285247770796787710397440 451327 -14076902457203726771738629473600 451328 71985172921224443103170002944 451329 1686490526439420057137702301696 451330 3186431170584235782034690080 451331 -13488199083177642316080817124868 451332 29894769062116301610492825600 451333 -11385016298155027679554943608320 451334 -536399868177878120511992897280 451335 -5280848835738576137955968727600 451336 246360992045091320442310087680 451337 -20107668917952335075033790007014 451338 5493690259473166229515737625344 451339 9732519763558637893009191350832 451340 1571997849676808995729614627840 451341 -12247436837885730819681452893056 451342 -10593480408157880889022661732928 451343 -2221241906469661643039423619408 451344 496764529778744231572083769344 451345 8177850979899328076695197667200 451346 9025005898789453586402607289344 451347 510105665611140597055151329536 451348 -3443079758455167420977418021120 451349 -235881165310631111900427313536 451350 -2492321469430343687316877032000 451351 15946950541336840268889110588704 451352 6175992382039907899331735715840 451353 2362395674900088864125828915904 451354 -3125337280215827327439880412160 451355 10015841197244508975428435549760 451356 -5595278638815500937558803205120 451357 107561781674868923461025639820 451358 -6595255595855984757724805351424 451359 1268348797102455192717402919200 451360 485673496232101192951104798720 451361 8252178417677874342908136676962 451362 5171375702065381972217894996352 451363 7430962182202356101921397427920 451364 -9555817219740755401896004377600 451365 1336603034179830054879321282720 451366 143206118592173171141368561632 451367 -6756445690646690767693812670368 451368 11146256038899456065868304051200 451369 1850784410454779323102543340040 451370 -1597626024679700873426046633120 451371 197244269207870597331331608000 451372 8153438823717583162100494904576 451373 8238711768061726988030188443564 451374 -473109301565650710665899923456 451375 -8802017473875564304244203416000 451376 5211554146988814508898777874432 451377 -472349175600751751780762679486 451378 1344576500365261880598997332240 451379 12875357320759426593849008014776 451380 -3016676234949687359320182589440 451381 -5122363495440854586983655840608 451382 4937173169236569473690790748800 451383 -12001823739956706235416281491200 451384 -11906289379960406852218024550400 451385 5541563023609478817109431873600 451386 -308866385795158005632216824320 451387 -1256431023898299369436042599964 451388 -9198465343799021669660084493312 451389 7681095770796707106703660832160 451390 -3816730215104213395223492644800 451391 1917080410659438860666727470784 451392 -2831431966788830635023377891328 451393 145183793049821462010840712324 451394 1112410466456698910272441676496 451395 1645784672649500630279929871520 451396 10386279505428682799967791938560 451397 -539427309547028612859141773154 451398 4578034544355676558336436717568 451399 14361342530115351074051743424304 451400 2730551993526335643198530304000 451401 7651849589648971073517306570624 451402 -2506045773037598545207388014080 451403 -6144319020683497659432327185880 451404 -2009470645305736002293556591360 451405 495977260170615856988429946060 451406 5989850086127035269335342350080 451407 10571334443885116175910561918720 451408 -2056836759626718171818781327360 451409 221293429457141636183679155520 451410 1601247084927599619156114155520 451411 4312996228503647042090047148012 451412 2774099851659299952650001245952 451413 307057881171509455021441385742 451414 -52607073402164467836370385280 451415 3251486379174773392530802486800 451416 -1669201312877708257148157296640 451417 13965007631414708908660189274640 451418 -1685978161283735248305546563328 451419 10537770775402939843343368225944 451420 3948465931925903169675425280 451421 -100941967525664721998068000320 451422 -807786365055382380204289589760 451423 -634392206519247162472338703760 451424 9597116808826720126277875531776 451425 453615196048679597689215043200 451426 -18300817305237225673420300077696 451427 -11306445828023279696121895938120 451428 6480186118471011435530881029120 451429 10137106146697131113398767142080 451430 -981502244131230900398777184000 451431 -3209604567705902764908384090480 451432 -1378236012966276913824876103680 451433 -451918449063645958899587663280 451434 2151841346784800489412618958080 451435 7632418826225081286416484466560 451436 6606934513924774468898687719680 451437 -2285815397450640401645381543328 451438 1748835538171205209231846354560 451439 4307110762262121642531372780240 451440 -1991397166119202177332412416000 451441 -9041572987199461024758799418158 451442 5440569672826988055494774521872 451443 10749158802962387146961335652400 451444 2631792462030102276168058478592 451445 -12823853609304751859830375635300 451446 3440357319633590007489758344704 451447 12273304860535271417316268222392 451448 -7778533950763931168582019440640 451449 -5641898100116962894921025493696 451450 -1698146568136404673696935918000 451451 1485316209668314544639637792 451452 -1059152564699323660835124968448 451453 4473019056100789979514249299584 451454 3812516764870080393172474585920 451455 4498505784009735482599709769360 451456 15937897743560610728395312988160 451457 -25475034921715882743533538000 451458 -2527550472710558170098690195456 451459 -4792630339173243483993308345960 451460 -5251633089684791647417236222720 451461 5620662257824784593858536761184 451462 6630468069099224061903719571264 451463 16156438500907593951464868692184 451464 -3960838691408324008158500782080 451465 -6015714635084562045142851528000 451466 -266688296751500924785880015568 451467 -3367161123706549161395467061760 451468 -6090181806359313206606057264640 451469 15045168081329694929022207617196 451470 2663501827147035500641444128000 451471 5951954442664269274421048637600 451472 -1266624240130196933716495564800 451473 10875979762032382474973322703968 451474 -1320301934570589509745528575328 451475 963782938960681221276394951500 451476 2463808948998402525955870223232 451477 -3040838600088441524400438089540 451478 5220998103618273440195354034720 451479 4443575098765770722293353360000 451480 -3448568232226688337903132057600 451481 3367040174218007419447712766282 451482 2508004931428963169562804931584 451483 490428841432422510278537128560 451484 -2644133351213558040483354279936 451485 5496614548663687189880890060800 451486 1059765314606503397061415739136 451487 -2062383833839005410535828042240 451488 -4836788684502081647128206114816 451489 11602776357309904095783939952320 451490 -1029376716978279868146562037760 451491 5445626602304317812765884950392 451492 -1671899599829491413752730901248 451493 -5446732620200145880138970892000 451494 -1149898982060051618995302575040 451495 -18520880965793286131875496400 451496 12958033637150444683806458465280 451497 -5777773686851310327668247599760 451498 -6002867853160128315197825202000 451499 2559983548044140806820690440500 451500 38186678151532867707039744000 451501 16713651772006203841872454421100 451502 4587391249789256621377216901952 451503 616571889008338998610670534544 451504 268689338084419474156816056320 451505 -688161824197226141754088919640 451506 1972567786246804889140391947008 451507 694131523343990177864258104992 451508 11979697612349347397694067667328 451509 459381294568670381523011529504 451510 -681056864361425068543444199040 451511 -141306100454189403631641581928 451512 744595212030763299061405777920 451513 6906055001603665255651752773184 451514 -2698313299230058418512237740288 451515 1382056367757515581268186864640 451516 2751618443214878855487399326720 451517 2564808743739494810747185275552 451518 -1931870352809188145969319612096 451519 5792252129785288832532745881920 451520 2641239338590537060099848929280 451521 2030155972922758877385556348800 451522 10978768349905423304189088942624 451523 15673331190676127220211810163772 451524 2947122188066545303433214984192 451525 3485905477315079083227546213050 451526 784346737147696654424144293824 451527 573442447167664762252969031040 451528 -5983907727749863687046100910080 451529 13052469097440346181806156990080 451530 -1607641479530530246396986638400 451531 -3340331191002567002425079126000 451532 -18796709429475064651950225315840 451533 -2632730405083084165188774457152 451534 3287465138579440731132911092416 451535 -6555033981852429075740811889200 451536 -956136817577460783687444725760 451537 1231830974889194563797606622692 451538 -12154663481172774515036841460080 451539 6639533790653607349118225046408 451540 4358453998959189552598652897280 451541 -4660150196267754143270529755058 451542 -15945511109992311480671840256 451543 -106712906066756175974554557416 451544 2344875207608404614771867740160 451545 -5792332783884594810177538399680 451546 1699475574433236181012835841024 451547 5628130370133590568928826604996 451548 1673541843690042383436488632320 451549 -5208881685264964169402126660928 451550 91317397612349120956827969600 451551 -6561418276356893705867619421368 451552 -13197840532666841014299787788288 451553 -16396745787722820288841151439198 451554 -7820899401148225577124950545920 451555 -3128375870631936801335310117840 451556 -3241285780284087330696158380032 451557 -16610863315920100271734264146432 451558 -3470664940023438619509986745120 451559 -3382780075213950717608998412640 451560 -1606934573196264979267726540800 451561 -5028285457919741298779594272176 451562 6100039877446034327950617178032 451563 -3537894021175860717484898942976 451564 9093460027722879573865349171200 451565 -963039078034479946635637335540 451566 5276560004158172616565539581952 451567 14654854700212819000269259662192 451568 -3965910131524083910232006688768 451569 2120042443320160551209006834544 451570 882571490412692201181762024960 451571 13702798393304109198386010650784 451572 -9219363044947168181477197824 451573 -7693756185826344216434398981280 451574 737334683638519749258594428352 451575 -311445711793940935466193271200 451576 -16759642172839888400758040739840 451577 -2904862881444983728021513453056 451578 299732241120274958041062148608 451579 9458363805881604723386444294180 451580 13318878114224972022287139210240 451581 -4873016150798534606815679299680 451582 -5017042214972789746135543141248 451583 17632598185404451947924283734768 451584 7077090269705536878755507601408 451585 -4720917275268165670568727254040 451586 53306166053852019213477868800 451587 -3238295643288139407851747918160 451588 -15434664957762870517928130700800 451589 -11418643618463835552686016747744 451590 -1145328278574940602068719255680 451591 -1940117078130033624056403550928 451592 8255247887097249130064690995200 451593 -15989238047017167452128911989718 451594 3952838744530904704579169713920 451595 524183158038753335106351150000 451596 8485778311099743379860412411392 451597 2429846509319651263875134117632 451598 24194293744408962637508363136 451599 8997001981546995494010746045064 451600 1350209713232097824868948992000 451601 -13739468678770186477340384056398 451602 377696345338959305379014327040 451603 -1915394096158384198062369756456 451604 -10937960895058824379470452079744 451605 1402781885171129906519177687040 451606 2114520588888072680861516073600 451607 7630484265735612081164360889480 451608 2808021866231136480466116280320 451609 24117256193759824047439295876810 451610 1010868666516648911242043508960 451611 191553609577057146050524228980 451612 -1715553105728005076434280311296 451613 493977116751075114395969008044 451614 -2879610386495588652698769620160 451615 -2239325040810666543736323203280 451616 -23525498223723055565360488513536 451617 1816758725630749271043054323760 451618 5256917876694842087900481959760 451619 1865464149172604022278893456800 451620 -2540493216356672167729028513280 451621 -6555089530668251020666419306178 451622 -4759116190871831122284657181440 451623 -6300222010809575703734420303616 451624 14532611035847909727575314344960 451625 907367832874483406715556869000 451626 -1512422385601524694685264088576 451627 -24363138382237756736114109760728 451628 1786816870588056595990049909760 451629 -188082246995709055361635838400 451630 -4516975348889163128689397846400 451631 -7027659721621422876233161032336 451632 -379599790907435337700926603264 451633 684640156428792555947319795060 451634 214489962887184735416847162912 451635 1372284628230821274283587159600 451636 -4328211196267957956584600417920 451637 -11996224395375220289633322861714 451638 -3757411065171777195910938904512 451639 -8121961423779001374474153779328 451640 2216822352088896377054233804800 451641 4446165813675944680128330667584 451642 -8647360433069530362774961584528 451643 979982059110566110552574990880 451644 -62800177834929175303227522048 451645 13087769329903818282181146885600 451646 -3030296772595046079901162464000 451647 -2658454641514209890442887491968 451648 5952086856651343138775598891008 451649 -4266667527919985221496534591520 451650 -1018209751153529325297374966400 451651 705107388285031397110457453280 451652 13776211960150803903039012241536 451653 7913024205136165761617935291104 451654 865817275548970973085658399872 451655 30642821451768237153456109976160 451656 -299336866119120422561541027840 451657 5792548522855169674263970994906 451658 -5133375062021535986603597434320 451659 -2639070508290281513985556307232 451660 10349719036124917909881309557760 451661 2041926806258341089725677550784 451662 5033397289862674051543507493952 451663 -9353762625865863572160230067088 451664 -854458400394031547934818181120 451665 8960844785539780670484145956660 451666 -43098855604131230891579815776 451667 16415085637183876945278548308716 451668 1106729824576497928958419107840 451669 10848799241048125645043451589070 451670 7045302198667237650334106346240 451671 1047697299176382595635010107264 451672 68325643223044349832172707840 451673 14019159130839954589621427033562 451674 3916558242687484400797490611968 451675 -1370220918594753522256579620000 451676 -12962685280365773597821915799040 451677 -1170560035219208295686519940480 451678 7815253510176470654293731968640 451679 -7059933660492026557783215690720 451680 8355799117504493586439007109120 451681 11054765381545359580266057960482 451682 1598231701179302311208271669120 451683 -18157876453885662370345321616400 451684 -4917808492503754777996906547584 451685 -2098698213715130779146922233000 451686 -14970195347568639312071702016 451687 11997400949575204257689583151240 451688 -3829351727613614370034925076480 451689 1649191317517666378607607211392 451690 -10016138170276623071853008512320 451691 -11306440731145688958727316512908 451692 -9541287251527299910778000841984 451693 -3993829856594453701185674794 451694 7445245704458516891574978614400 451695 -872530109867112798866849668080 451696 221310122278249543728608706560 451697 6036405567136854329730423697920 451698 -2113343494919027501236547438592 451699 -3562629504378340930557435397300 451700 -3404429372059593869725402492800 451701 -2851473541675606808159548379520 451702 -352230701071441182613739738496 451703 -877804530070758282071638200096 451704 -7583703051193195770518298624000 451705 6076763687405164505780671803720 451706 6440151517383548130768655173120 451707 3136915632289103241441887485512 451708 -3783157081882081402210901174272 451709 -9098261513612768856104706708090 451710 1015477034319643619657816064000 451711 -5889113630227401178898182460648 451712 14537450075326956431950007500800 451713 11836090981787531735016159242544 451714 18310183086777710098710239943552 451715 -122157872515900000389311170560 451716 -2862681183618301746092424066048 451717 -8858091990747252230521538012928 451718 12520755283797665244900804478560 451719 -5171575264015528214333338249656 451720 -3680829496605827395069032038400 451721 -5071914267018153699137862227868 451722 -9228934924113869200819864673280 451723 23189541499435201444642917653972 451724 143945983260343423293980332032 451725 -5711477369274526172694516684000 451726 10837970367587913911350654401984 451727 -953412515364970891464911009928 451728 -1383104836615361552168734384128 451729 17661139475799752429426718744676 451730 114818232354233683305514176000 451731 -450089330396517222455169216000 451732 -2516332636940011510513485651968 451733 -4003573913640208183911059432040 451734 -571181624679142255771468768320 451735 -22556957393888456914540735950240 451736 12563083416065538875230315591680 451737 -10448159184068780678513557805712 451738 1637780688368343836396812841472 451739 8532242913186538996602418918656 451740 -4445310332421047596961852697600 451741 -5974094966589498322939382261748 451742 8609976543272514450844920358272 451743 6202349437968100248115714141824 451744 -2858167634720523827501004226560 451745 -1476028754184665618039939229120 451746 5659815899137384811260553329872 451747 2588594101997158166462117311196 451748 -15157518013698988255380813057024 451749 12489269993680567416550627853664 451750 -2970722573786594607255404640000 451751 19050702467099275161901825924104 451752 -3239309836714048227075443097600 451753 -12882292598251984392419827892998 451754 -730691228561359726383417059328 451755 -8941708019312288003576636499600 451756 -8711822920467553438255282113280 451757 -2953712691648979300486641978048 451758 161480604354150209100377868288 451759 -590476212475145332139700344448 451760 -2458839445517010645642252779520 451761 1679241524091037235247722639472 451762 9461987066661317644697726839200 451763 -1689022965353750330692091827200 451764 -7244839298002285128870527385600 451765 -6658276868834521706067288602340 451766 -1691944923586989249208380045696 451767 1929020383237536528661405250280 451768 -13801487813931106668160995840000 451769 9398874866600164660774197777744 451770 2260028708330054958490598127360 451771 4091189904954246760932004367972 451772 -2597231209056575489674997995008 451773 1523003268584710381749909003648 451774 -2370312244141957826809653024000 451775 -9889993578676391961286793641200 451776 391722959080697614094485684224 451777 -17230443263927335291661989522688 451778 3896700940919349589422179167440 451779 1206231225426254200643464056048 451780 -8799111571525468670341506620160 451781 -20468527878084677094494546092896 451782 -4208053161377513516350525024320 451783 6635037738695340387390027747032 451784 -16514341667375988623492006845440 451785 -1721353455980309654229451636800 451786 -6754902456969211493617221278880 451787 -4828492497574959057535366192608 451788 -8204429646507808424557969113600 451789 -5136921189544125259008439938432 451790 -1967538452401670156614826337600 451791 8258352711674272398006137229600 451792 3004699299504077762293300199424 451793 -962207828252314383661516370958 451794 832992757561987634262033137664 451795 -13936480876611290717697576085200 451796 10551560928882792794766548858880 451797 186618755759855875975986380928 451798 -1422033605106550305091376103936 451799 -22255497114027652786620724846200 451800 3178340518206288148994827008000 451801 116530539337640427879610931200 451802 -3336908173241759777586297005088 451803 3380887429898466618604431292608 451804 7206773338951876461330803718656 451805 6404881017576267839277297339000 451806 3467415625750071365312418827904 451807 -77510479539556304062882482968 451808 7493657323237733191248357359616 451809 -5172343345763797168432227376476 451810 2620273434181320092396212726560 451811 5049566192353523595972581811552 451812 -2991850955062247448420448923648 451813 2587419370890699765510058323964 451814 18141987382559303065590848928 451815 -748662044141132210863281231360 451816 -7545466697637225007467605099520 451817 -14083896801559062367619604523740 451818 -257295159268466184147757703760 451819 -1182768801763014062936571090600 451820 -2999010273955902606211967232000 451821 -9956393681337859600218536100288 451822 -1568456970690574471568633994240 451823 -15458418870641897271081896522928 451824 3354190160904407282838374744064 451825 -1149747762171558777800767084800 451826 -3695051232610948537767159943104 451827 10693457742760172516782638096048 451828 214203404686473518580802128640 451829 -1807134284783617716839529642354 451830 579154233808854563549392321920 451831 3754370923365636751616812518632 451832 -8398807706040835856074023321600 451833 3771785939723711536143137849424 451834 3170556362012892850823807358720 451835 -1857282945195854082478342327200 451836 535831839024638443614784364544 451837 -5924098228656411464653844619514 451838 -10032090491348105359831602631680 451839 -2645975341784913679124463116160 451840 -1641313880678941669053840752640 451841 -7201345480912585613074550080428 451842 7242216037594855562922774717312 451843 -6335195641479332030464637887584 451844 -44976434804580624352573943808 451845 -4769329455927889984173646094400 451846 735209893398126275084216701440 451847 2621802388805841533689356242712 451848 -6933205842618625902292813332480 451849 21593446602452687198128912602660 451850 193906337389527002711188972800 451851 8151959256584221256930468303832 451852 12334491183130882983563767690752 451853 -768784800102950208903304783860 451854 152078575067651620559062922688 451855 -9464306344996899747740513637240 451856 574269839266466982382559821824 451857 888133906356303705136624377792 451858 -6853479566831138014338472427520 451859 24469499544443143923754958454060 451860 4062947194424351164717215682560 451861 -6277161177810412083019588908096 451862 -1616061149300699079829563161568 451863 6945520567980553788095168877792 451864 -6766170761740514134412808806400 451865 2799374625139872687820474864260 451866 -481946442259894256476543574016 451867 -4803854678496356999571985850480 451868 -16078674964231659574044413655552 451869 -12042774846340965508918268032992 451870 -716985859275566727003844444800 451871 4948563509083617845764378803312 451872 -314504011279469816157658152960 451873 1177702147751984326043280897122 451874 7946464133175204389917128183072 451875 28497423969412318368309015000 451876 -1658321456879289462903131827968 451877 -15712503876863501023578771432000 451878 -2103391970355667724381328704640 451879 -10540138982161306680938613408520 451880 -4803829958500331011542761472000 451881 -2003298450448493684945083786560 451882 -8765451238202358182084046032208 451883 -10076315148080436375929691301776 451884 -7248937507477751216590096587264 451885 -5822939564989667058964027242240 451886 11730142168899405080666195971392 451887 -19418092793113175312277740544 451888 839064964410505371955756662784 451889 19388714349606747788094972560880 451890 5343276541939680142091735356320 451891 -3698377435117571393318207292216 451892 3886622636066818085543717713920 451893 5408619692992612486153525901664 451894 -3437159854875307970667423496128 451895 8532644680137598425623871773400 451896 5320384242241231369846318694400 451897 13013631431909599522199116546346 451898 -844319453097741286084866022800 451899 -64197486650271137112975143664 451900 6498313718806888410947334464000 451901 8239461893720958409507760680902 451902 -2744520094252977327889569257472 451903 -15926577020192897397387666998848 451904 770511207415554862812732850176 451905 3298068522750635228185249317120 451906 -1618929772739753228792473153536 451907 -24373615941915337536841290123840 451908 9666362270917033505537087601792 451909 -4386172764113375135318813249890 451910 5514773665891033616336930655360 451911 -5329936626502530508312750724016 451912 -12101663505980569615038380620800 451913 3830329185636437842265712517440 451914 1220969903700033675122777015040 451915 -7806079412541616281652414252800 451916 8805554215447702144654777578240 451917 15338289037501446050581961208300 451918 664634519869027190022137428992 451919 -2390998222322071351283191046856 451920 -519801871439947250846387404800 451921 2758458389603316619872150219122 451922 -10395723999305690557492078405488 451923 -6287149812868128652570090947216 451924 14729361257858109877115607048192 451925 -12366693972102300146597841007350 451926 -4813936608537085723152591081600 451927 4220624780701732758959550171792 451928 20652330328597961949642403368960 451929 -122439930038305549912515873600 451930 -111447771049949367227993729280 451931 -7917802530336935092203212756448 451932 686671575594107110362996544512 451933 13238391351710312538052253574182 451934 -2051195583796509874186759296000 451935 8023902599495404776517128360 451936 5554572622533385286654196449280 451937 17604437237247583634882055671586 451938 4510831742577261604293822428544 451939 -9960319195261506091336094444260 451940 8539098921633719192936000716800 451941 -2312638826608436222823420102336 451942 -2816875126463648228404075742400 451943 -371845542081079482141495094752 451944 13640630266514213690626735119360 451945 -3973021016892363054024738620400 451946 523618989117579087491007535104 451947 -14292352594618799781816385612200 451948 873666132871799863186047149056 451949 2624525600641215230995455759360 451950 1815741553683024490790339251200 451951 -12312443099056463061583123991528 451952 6205421844756515213964217024512 451953 -3298545623765588579386130635200 451954 1498967941734903013232112220176 451955 -377881526653116761142073752000 451956 2707412454295799761851556995072 451957 724641652005818756149729754784 451958 1739014573053258334466371449984 451959 -2094073261077509728084069827840 451960 -11383944428654284117952724480000 451961 -21950575717230600586528889532438 451962 -2142436475262484281481248001536 451963 -4754770590364983261311447644200 451964 3630134970099337642192023653376 451965 4344185582560973217625536672000 451966 3605402901820557714313548114432 451967 -9865153858957733738255736537984 451968 4110103923301224395417101271040 451969 5230896173208992243997889909696 451970 -8439676931586932717303604964320 451971 -3662408459212088365938280146192 451972 -413590668174280465367975462784 451973 -96895829805573624066252958656 451974 -1211704823236045810494732920640 451975 -3504647191959468903038695641000 451976 -2992903402269811011928591518720 451977 4823927526753188993235589128720 451978 -9884494640995990046261331978960 451979 11595229744618877020107474702672 451980 1157920935214844667485353512960 451981 6163031394022398984377264757600 451982 -14039608141151811451793742963648 451983 3479080089816814126037722683264 451984 280463583903227375671339941888 451985 7380897310117297991275613976180 451986 -4323699641575826029876567491072 451987 3787186194833001727845635198636 451988 3442897864781188769771466607488 451989 -3263815775390449112665093895346 451990 -2525931441291008637738268784640 451991 2292658696382504120095698457800 451992 -332648728002713919414172262400 451993 -2017522488760654414452686474240 451994 8429099484026522429936076756960 451995 -8676988446483146086355574164880 451996 -3951821690084025931012460328960 451997 1592695798598999728582053985152 451998 330211560181445879471007787584 451999 4990048993269520923066161483520 452000 -6012882380362858224463282176000 452001 -11949863375088267899157708571296 452002 3720301260969925374432343535952 452003 12836568806814018729443273354880 452004 3740996715996408705595848241152 452005 -5775747490758363574227349358340 452006 15242656972954599877606869157824 452007 2609819378815192616133383570640 452008 -1318760600705621705627085911040 452009 14920170901916580294579893385210 452010 1251683008293435382871831116800 452011 2004976873533086624836070841344 452012 -3645156013621668135713985259008 452013 9805401930082371081339843350784 452014 -3036727902144353522428295550144 452015 -5510906102709703088115422070840 452016 2812207637954149543800373248 452017 -16542439953059665180147782285934 452018 1766758895595511750474543572480 452019 33860732181935703963556716288 452020 9367036407058822750752399521280 452021 931973593248651149437565369472 452022 -3506701029407857299169692491328 452023 -2914352299254586359903590656800 452024 -11260067941517522773800274391040 452025 -1515176134734004926422384952450 452026 5905630322453756754433182617712 452027 3846394079793686425512322539876 452028 834133550780025996493647790080 452029 -590532252432352948251190924960 452030 1035348049903054323715284700800 452031 328571568023237878537888799760 452032 639107376541971008516710727680 452033 308547060887524165078055145282 452034 -7281146483615269425520968491520 452035 6713236328930372874666597918480 452036 -5288917795317298125069740575488 452037 2297343117256412581337125985568 452038 16621154683100564294531330300160 452039 4736341449375307074958832779056 452040 -2311587670581782194844558131200 452041 -15497958601953729782217263803558 452042 1971188286095991230178977009664 452043 9176038365683405328524729931132 452044 13422544999905377239801665211136 452045 -16563450005128913142888252784800 452046 -3217914585881530944235824291840 452047 -22248184629233714790545346702528 452048 1791743123960267869463355064320 452049 -2142172175139436439903465161152 452050 -955036256764598932704376021200 452051 11502027365192632077448415944104 452052 2145467347260815066236743663360 452053 2032066117206032993374057394080 452054 -6545336655699619421369803917024 452055 -2405968626559980909181445112240 452056 -25990533965568118551776962560 452057 -8427245972001999024677458030848 452058 4237127644163474895525237899520 452059 -246104094892601276448425377496 452060 3576341753042346839929675315200 452061 -360115316880701281946626267098 452062 4406414822529136100089444285632 452063 21731690728782871721104634621760 452064 -5620644881299171389039145648128 452065 -4609823430737369331239617327680 452066 -1502988270992377270371423115200 452067 5429391224314464973844463144960 452068 17745790319405250455328292830848 452069 6489505567241020047529080974496 452070 4471421016898995767287468024320 452071 8834263696088475104496878015944 452072 7958310242981024485011147340800 452073 -714759309981508857407953535232 452074 3344505801846532744140353088000 452075 3355850340660621641813787921300 452076 1672617420958949573317022628864 452077 4156694055697981786815653619926 452078 3070725139866305603391458673600 452079 -12600183673417018034019079467576 452080 -3343014317549803784901641994240 452081 9376963384753961549646660927360 452082 -3481835736993412322224077326208 452083 20128286567852074086962792976332 452084 1461052748477444712447475449216 452085 -2713814049157050388694788389600 452086 -10634329945264453916484403471680 452087 -12839318204802388468697813514264 452088 -1116467790111675314259532185600 452089 191704829023476353870255119968 452090 -2772010531478591633661210319680 452091 -2339174302465847438423603231208 452092 8999891874567778694776347631616 452093 28087180464963306538175620873920 452094 -542892317889997579647507840000 452095 432607165764997008026839459680 452096 -188355643431070322038551871488 452097 7620198271053000857927143792128 452098 3099545205134062016602111506336 452099 4854709234158787292721381549264 452100 -1502868589380591663096041011200 452101 1244042908511369085108852518880 452102 -46916575947330508675813380096 452103 3352293081078765155201083256784 452104 6067824201113459264090257489920 452105 -7009703595330106904239319544000 452106 -1240536270263444730198624942288 452107 3324608661999490100484363411192 452108 10072211443249293000494971254528 452109 -558924398227970144212488085440 452110 -1178387790157073908467782496000 452111 -10305256493827674290101544205696 452112 2923100331442299148506858455040 452113 1168246808216870740862466362724 452114 1826330442239318548554507269280 452115 -7029950413818307277589130670400 452116 88262827915536518762670903296 452117 -14837389667159542166358265987200 452118 3348544099468431517474036999104 452119 -3476918367910236850819268450400 452120 2679208382312504820323352576000 452121 -1971828522993208320817023575088 452122 4885271509994413609497762196224 452123 -3371742240921369022514934894732 452124 -9506106224034967383810688028160 452125 13156458214609115161742448567000 452126 2240980216933713420487270768512 452127 -1149931129555033544847291255792 452128 -1402915986552161847725103513600 452129 4416971181020235591202479996420 452130 1161539588334967876845831121920 452131 -18144278384445502823446051580068 452132 5196424912243780653936792322560 452133 2007032832607157022638026746144 452134 1011965797653849099273499032960 452135 -47597188947939519721950311040 452136 -655773541974125344952263065600 452137 -2816564462468970259593267314048 452138 664035367068930409336106652000 452139 -11052309055701606693611047169040 452140 -2011360749265857002455157022720 452141 -1834363780983993485768027536608 452142 -67889748199043224815015751488 452143 10420191138617459523428356098000 452144 1572004682558107259282833539072 452145 -119387452117560164505235114560 452146 -4625596632499927444728451080576 452147 421621931463177887275335557160 452148 555877397514311766026943344640 452149 -10651332202507410681424578020964 452150 -1132253626337087448045127231200 452151 -3151105698254315547397743353808 452152 2679418701489364622852521881600 452153 -3027295423935040178568674955516 452154 -1740039257612568108209044711680 452155 -2271507398984075741722709264880 452156 -11475873490335076721751159444480 452157 4710105902737553889916116612288 452158 -2733720715658503161819006839424 452159 -1153673023210065231642730232640 452160 -1948519543118094912379048427520 452161 -23541087526116918107624471442238 452162 134024921032214350420539290880 452163 -4881103317773679394109506555656 452164 7688453354608791551063403061376 452165 2406054414637926814059568233600 452166 681699049606940739419507245056 452167 -3956178766830430008269496614120 452168 -16370738561764526012708785920000 452169 7427344133691998329433423620320 452170 -759733537522726817636539161600 452171 -11556175409299065337313482043628 452172 1588875166862129755934734671360 452173 23525422808136880226150185938304 452174 118287439504836283306899462336 452175 2302056779941387249565119839000 452176 -5382864849590115256512951091200 452177 -7422303717932466881326730124 452178 3325783235628039754031780665104 452179 369200682818185582047515380640 452180 -1576331448779220527366649815040 452181 -567586702412356303664180313120 452182 -3067056571156310181523848596928 452183 22250460274042622654158714976976 452184 849238524973583916554335518720 452185 -1317185692272183557158541434620 452186 2062304883837801665449713580800 452187 24792085294692103810443429807840 452188 -96220488538838638869006827520 452189 -11766254497427146393469184772590 452190 3636150782588381894177324027520 452191 14488032701499462099285390082592 452192 -611464745998843633667489660928 452193 -731172282817962820881490883712 452194 -2950239701826905447448562687488 452195 8045205481381791742030148869200 452196 -6562250657768925157065895526400 452197 -3437411276512609353495317767680 452198 4098582081409419988936817445600 452199 7179220525364427770467643218176 452200 -2655691218656029052163624960000 452201 -23677405556226543915514741113798 452202 -1643954456556348823610160691968 452203 1560603896906981808577638633264 452204 5866148055220664324045368371456 452205 -3534363998135052565514566457160 452206 -3491361716912986144469237696448 452207 955969599341712042655160432112 452208 2172372844793254409273324765184 452209 11214275607092450364713849818980 452210 -5604944768670134392909619604480 452211 -1866935264081903011970893596096 452212 -10050005639010649897509384757248 452213 10999102053051631659593862780462 452214 624213389424075912626977873152 452215 13447701320590278374322512592000 452216 2898637092287579506604706324480 452217 -12553773062735407471736536325088 452218 3169004307458400265780607611104 452219 -13725676742892203976175742921160 452220 -6334825176828657311585331870720 452221 7223119466909558213388399798240 452222 -2021984720635122676513195311168 452223 -7432483931339941382736098667816 452224 3203439578275858960744049541120 452225 -10228851324711411605875722710250 452226 1232792594554340416145574896640 452227 -4091575379839061368708527745924 452228 -1208105172495123470911503433728 452229 5713868999969056993730459541984 452230 3293016863621176511899156062720 452231 55454042262269361175624661040 452232 -7351019972853362639845554216960 452233 -7103154162909373945740443324518 452234 7444176296832639440787256906752 452235 154805639371650223681401331200 452236 5730168689404854808167515317248 452237 -5323661064473365441852824344628 452238 -7786173319443209539750866370560 452239 -12232026874196025893942618122960 452240 -773982588926138862323527434240 452241 6090298808973999571520892135540 452242 1468920693573376939482467392512 452243 -8443218847979358745049999382456 452244 3967992288103566587795762356224 452245 6777438250874656372455003696000 452246 5676637858017675265019073687072 452247 5697360295752328115852356687872 452248 14950117577625407343188211087360 452249 2098247614308648641457585954624 452250 9774830533446367308834848640000 452251 12218340887696294942918255853120 452252 1252017973087416294635487284736 452253 -15206856588372720715748366763456 452254 -10800152770322828669062994303616 452255 5826877440348068505704080008000 452256 3935194342323597686212650860544 452257 -4460230790225256139100487430720 452258 13025702115155285370982423686480 452259 1487206339523578162193877361728 452260 5713798194022987541799379226880 452261 192573325502090008476362010012 452262 -3654427706655837798924781846848 452263 -870522992430799774496719474640 452264 6641189851646550118263525903360 452265 -2296112696418047717361627927360 452266 -1679791398190482798952663737168 452267 -16532656358238159644259789774600 452268 9712044729162894516649973245440 452269 -252562632708097136236230532330 452270 -1112783863106554762068984003840 452271 -1078172798132752128849015164016 452272 -635951491938635755676654960640 452273 8690813903763887664981204062784 452274 -8296478122751982455382220032 452275 11492736775511154641371735660000 452276 14223272685927902868732540119040 452277 3930603889094963763906943923840 452278 -4825330633232058285300660433920 452279 -13459857652822409278135502556120 452280 -2729565909793304883627346944000 452281 -677865358316256782438048623488 452282 -1352210377307268766606604293008 452283 3842128284120413117109453397104 452284 593376499887161772623977175040 452285 -6448221810212882058949485735420 452286 2218697917306444195713521053632 452287 15068009393107527722850758729592 452288 -1358682037128579057424986537984 452289 -1267051695720784412771244235680 452290 -1981272067995587538789463910400 452291 620834081544492456435080958672 452292 -1192054421754909354400256590848 452293 -13302097897284268229993978975458 452294 3751565410727809866972055840320 452295 3541858285152064763089255451400 452296 897066116308204607598172416000 452297 -7034180571201187556486562937254 452298 -1261235557498664128433794560 452299 -2804832730985590925405004164960 452300 -4021020560107252950811962297600 452301 -4838291889216667997237606530368 452302 -3434460741321869605552760324736 452303 11232573167137294374492302913624 452304 -42151163354949228171037286400 452305 -5780586610857504254766963445440 452306 1147670751741483326569349773440 452307 -13630110269242070818475285177160 452308 -807473841322252910016556755200 452309 1266811909024710085109067541728 452310 -1262412848357723962308846003840 452311 -15279652855995042314086543472048 452312 1253534617633365706080261980160 452313 -459200604947511958635568624380 452314 5747045573556086280090999459840 452315 -7913871015791052949599614519280 452316 9581638148946441360254309386752 452317 348686435118069185635196640032 452318 147862731336163332674980120704 452319 -2943695064305879073888953997168 452320 -12170615473429828454641411031040 452321 7941319456676279575023732793344 452322 -2212161857402465437708066444512 452323 28351299431494443733874985210624 452324 -10739240835095611847256517202304 452325 -418974630374526651099652370400 452326 4436488028731700615835413266560 452327 -457488222804972126987547851600 452328 -7632382130749884666337362247680 452329 5239913077269567947845148735930 452330 2385009502551265633836160606560 452331 1420465579076442684294430346880 452332 461647847677936324436624343296 452333 79515115274165764257297586080 452334 2078840189297612570554288226880 452335 -1297725562762503603961229726400 452336 3024557451164039525903197274112 452337 823475562400792666359177467760 452338 -9330682018858302618652727389680 452339 8010142672336071077113853935224 452340 -2131912528726419284645857075200 452341 -2997199249773476603311981766016 452342 -1150524547929699002687199830400 452343 8677081815485751744689906915328 452344 4478139208305249680823826268160 452345 7699151134520323008769354412100 452346 4307774320906613246986834857984 452347 4387418399422268741747135260432 452348 -5013264103332467083871132428800 452349 11161220895653736177977523637734 452350 -1319200345093860559305109512000 452351 -1067777893697039378017626393888 452352 1936771762158043424858025492480 452353 5903130182456015884504212632640 452354 -3157968439944632545167424051200 452355 -2627297097256012163192516829600 452356 15559760047256604811801688097920 452357 -351512746821880223997880699908 452358 -4263569617423606492306176190080 452359 8679417156967550998854503243016 452360 169623515651449779680160153600 452361 1037108748007044127130608174464 452362 -175626835151218460065922071968 452363 -23278760874838007118821270729388 452364 4123945526892685004580430233600 452365 16474088248123301044142078557260 452366 -11129700993705462912694786210368 452367 3928538438833746476283321455784 452368 1470198243973928871654396469248 452369 204992485967833224138225613296 452370 1153734886603487337445743068160 452371 382101815686876952378556121200 452372 2662415019748559421209260872576 452373 -7746761874742309278239000747616 452374 1082624015879499157487489912832 452375 8636100496813396420279974144000 452376 15077303521764643954439848304640 452377 10707536333076096407805462241226 452378 388171105581902266844309952240 452379 6882935852018310674732941600368 452380 -1322129963803311411081454195200 452381 -87098718921845833868493563988 452382 2301544467984686848661786840064 452383 -1082146924983512581849511003456 452384 -20687731379059905936547596730368 452385 688043152799900147971068242580 452386 9467370955493293103483224489344 452387 -1859055870260951857533321944640 452388 7656934549579547774236690867200 452389 5905986574546829181406645869856 452390 -1511809727200720359724892764800 452391 12598769577429226756742625565992 452392 -11000921623688718824440710113280 452393 2946115524919597348029216747642 452394 2078261263388376659862639685728 452395 100155712698864820666166616720 452396 -1833728635162415449560222941184 452397 13332424315456600116874212759840 452398 3740984866400073410132186875200 452399 -962879094285618446240251839864 452400 470568545766762985808437248000 452401 6768549743313024855448702928402 452402 450233144812514800564277371152 452403 -89773024593080268715495723776 452404 -16397423498560542067245292879104 452405 -11369042942767663566593669267940 452406 -1229745735278357457198238111296 452407 -7881868803025336393188861255720 452408 -5407300149661042179591314350080 452409 -522845932986032716964692625760 452410 761197170172711056158798161920 452411 316318849625152851983491762392 452412 -5480713694378789522814051532800 452413 5484584995771022022781034823282 452414 2048391376859774155518121999872 452415 -2635221582453032215712090164080 452416 -103804508253644455419683799040 452417 -7740034090114909936336589424000 452418 6387588418164195204538827640704 452419 -12294559267241055453403303180 452420 -3664542529365245208829435902720 452421 -5109726217454521280517198660228 452422 15311695544089484046360708701952 452423 -786253792857963883930858699920 452424 -2420826761806867336892487598080 452425 372314988327355591461828473150 452426 4048494471290772247437203728224 452427 7670346503352646368276544642560 452428 -3680572680610157727557871188480 452429 344949787985487535883419801260 452430 2137342791309436967880681832320 452431 -1441119776333608106216966056208 452432 -2510828437090577942235658788864 452433 -5253239469285409994884808386560 452434 -2262920215093040946871308054384 452435 -1092913844434483116018884883840 452436 2874526800896133915101293086720 452437 -18038612651215962860390422741508 452438 -2090425286136242062506928036608 452439 222935131786306202320320093600 452440 -10393540660756476196009769779200 452441 11691302220832470278445817434384 452442 3094533497904329844789773824512 452443 20256076789682573329571890458692 452444 -80588385978515126142422552064 452445 642717128454541677079048396800 452446 -152140186925352947245329112896 452447 17349507263829524514679122368040 452448 -14069844141574979475143256047616 452449 -6530209867766460805915125302636 452450 -1392999808041759480358599930000 452451 4262198818685960123533783174464 452452 648194455929985450067466952704 452453 -11573652054208918510409489111298 452454 4495991980701491520311553408 452455 -10696007743953305167763903877840 452456 11578095836800878473102827929600 452457 14465929827096070786781596401354 452458 -2658856804478982463275978493680 452459 373200887892972263438387193120 452460 38091522707176965074547932160 452461 1226816892607678341983575460172 452462 -8884060344950475464341676280768 452463 -8649519876020931731801402810112 452464 4870488048974007499089310023680 452465 6598351651278081714086388428520 452466 5818752022863433015729813057920 452467 15195866493623893292200264807360 452468 4660999136349054242819729163648 452469 20447377585912562526134599950720 452470 3510609355490903188494919879680 452471 4800864261857374359652710718200 452472 11215098979960231947854708121600 452473 530041858426427786249074636736 452474 -10656323308391258244881584509696 452475 -3051039085959780665712151974900 452476 -599010061345181971536713195520 452477 10398392967314791487323745610912 452478 -1646984708011021711834979309952 452479 -11626442638096340900540414103552 452480 -2234936138938098343253272166400 452481 12643958976302776234304201858352 452482 8105488373805198348708626096592 452483 -1460325648102249382968773424816 452484 -2700885829524849250456091690880 452485 2749697046087158173125621902400 452486 -9057491217671639368767333909696 452487 -738416802806963821436852436480 452488 4705604087702686079900309544960 452489 499739879942300817908531281440 452490 -254348992382214865814825690880 452491 -88423284399419287804096813328 452492 -15261004235748707851407754723584 452493 -5116884863494452774367810996800 452494 -2817563208138943481074253655168 452495 -5006980913704674044361849915000 452496 -2959823997078532338829040418816 452497 -20207198114497345842245587951054 452498 -8386876165970425307179333642080 452499 -14098779181303149497019748683336 452500 -717333617775364397009965840000 452501 377223758658483917843716085760 452502 129504437228235489826567402368 452503 832354147944060642216190563480 452504 6152893759233040781037812736000 452505 4553777476331241445244383816320 452506 -2266924943702962307567552631840 452507 -2904441950303175667018822895616 452508 3596613784231480467913673220096 452509 -10937843750392248297256321992084 452510 531767979097823423580674031360 452511 -6008534920272297122193873257568 452512 -12606722714416851477405735321600 452513 -16192161714064495253169008453100 452514 -2624528045259533962213227021312 452515 -11201449723157310334751243543760 452516 14900704966147308062527880110080 452517 -749740517619764333255066948544 452518 3041433610494978319688621578752 452519 15868456623832712982447702220920 452520 -2194814912740201019934167040000 452521 -15532457733501627909123707894278 452522 1202305210565208810827949541632 452523 11454893454928048066656449159040 452524 620710702407725631951160100096 452525 -6288019699295443449499850191200 452526 -645215606798578362988898688000 452527 -158535692960784418018843535600 452528 -3812471801107262200258518171648 452529 -1205870929462701681788371718592 452530 -216187192343821360131592748640 452531 -23275087686401436633357381415668 452532 -178525755759185425011065960448 452533 19146634195414076174850421644782 452534 -7334590090976127090794456959584 452535 -525911068249413410848532698800 452536 -3494687964273212804653687971840 452537 3176659780885575758679031254186 452538 732905122805621070322451954688 452539 -20883690811054166747434076821660 452540 -7476122520610648630858413066240 452541 1933636563609551033162569742592 452542 -3218516626322907197592188068800 452543 1700853374237386883734191045984 452544 3333135395180001680776092450816 452545 -148060646641700832149644426200 452546 -602795167053510840217974750816 452547 250153378391020110634477662192 452548 -5751259658578270859512201850880 452549 -9060176120247949640362975572450 452550 185343004492029382721413017600 452551 -10051704226938374495781285880296 452552 -15392005824567155556621998054400 452553 7653282054959702757149163213408 452554 2178738188293230290748448910592 452555 10020091183215315944182542060960 452556 -1787487094219908502031655840768 452557 6205391465433220780860263078592 452558 2278058877994227794581248080640 452559 -5023173211039803847144824009072 452560 -103467173121386481290562846720 452561 -12461086378910462253670229427600 452562 1505462484227203428923310822144 452563 -42346749586094112899112962389920 452564 8226298775220977366830284935040 452565 -1168087616745203386301577064200 452566 -4723853340756278132783033388768 452567 -2180547549230358601903972549320 452568 -1486757383225763258184061132800 452569 1121732600031145551530643554048 452570 1203252819140127815698217564160 452571 -3039408114328183619163335671296 452572 3276213068114615964751193278976 452573 -16899572100433351055255326608096 452574 3030624455784394685818434940800 452575 74723260137882312183529858600 452576 -15431253221958941034395014791168 452577 -14698541346525896518474638123168 452578 1558417208746996794200922118656 452579 -5430636966287206314804750590820 452580 -3975254179214257472060324966400 452581 12180896376663359374594020352764 452582 10175019747250884772164163687680 452583 -499798791146458320238988260848 452584 -4911304441370197883413963161600 452585 6814249457520149654256413362560 452586 724548653342891379991976004864 452587 22095916873700413375314564981236 452588 -3065479930181440881931783917312 452589 -2502805383126741304609254038880 452590 5889191700956871147779042596800 452591 -31851498871405039062936680608320 452592 -1150247997076733779290896793600 452593 9186860711942850716815990000 452594 1004193408361783060030007854080 452595 2553816515397218954379270708480 452596 -14590720367135218470698595164800 452597 -9809783879141945057960473455954 452598 -139168132781842655106014270592 452599 1613549704201412249236343258880 452600 166628352565599409877618688000 452601 19405377691326332245188658931040 452602 8017479010866282846695416949472 452603 1392265555105551551049856775280 452604 3719803775877332235118565392896 452605 -8380085989746315799221239256480 452606 925853689830688605512552033280 452607 -3898788444928195082842872603960 452608 -531829109771276696909323960320 452609 982896550273683883129042591680 452610 3194700829399615287844463938560 452611 -23379175756373723438950497494788 452612 15239376793841956047929090864256 452613 -6222999561813466053791601287520 452614 -6760086287870539329343352125344 452615 -6359300448269939030818994031240 452616 11611977457872026223779038617600 452617 -2647363198631550860726895090240 452618 -71948166891970872003436911360 452619 671908443646060188543969226044 452620 -1321757113495542732051345469440 452621 -3673948643906907593055002179656 452622 1630525533173690923499352823872 452623 -10490429067004788507621381105936 452624 -3292173492571059122147890421760 452625 6117406203432102818817015648000 452626 8236221999092178997442502106512 452627 -5997120143043739370600337962928 452628 344269372522486643869360029696 452629 -2266214141691267154448502998770 452630 -6798602393533827624855289271040 452631 -7495180840658953825534844895384 452632 17102059908828380605388692684800 452633 5662356520436344143169338759882 452634 -1055798162261633379428612398080 452635 -8913543457757981091512961193920 452636 14344582396408503894485352814080 452637 -13035904532108740157902463273760 452638 -698427177285562544757868749504 452639 2475932068569130556629692247800 452640 -1375335325172926094070629007360 452641 2089270248217122221461839009472 452642 5190665389751001723742720773792 452643 6729773428141304359738105791864 452644 4979712113230064778661171358336 452645 14320114367500481681470991547900 452646 -6036634580457226185017913954528 452647 8775507884468632370475395385640 452648 -2181528122272644877517308723200 452649 -12159135660990558609716768282736 452650 -4425506020659946366368531590400 452651 2485719274068908834099803893912 452652 1406843342112400238769369034752 452653 -3012278541924361074538788458900 452654 -2660037623419467912352771173120 452655 6227620179801110227053116928000 452656 -1740489738894579638992061235200 452657 -5518570208367062574151420297728 452658 -1115276583397719413711788715520 452659 14052003888382385703599179375416 452660 249646807615305719569373928960 452661 -276149831960089034551628640 452662 2400583167094964706064716710400 452663 -15177463323637179553263454582896 452664 2303460487834283287045929000960 452665 -5609235286799617975482713882940 452666 -4885577066073470854588704668160 452667 5459016790686416624382894617880 452668 3284335020087063810582340226048 452669 -2107498566915050165501978764704 452670 -3075834467006851752338359910400 452671 1855528859758096326005433735872 452672 438669864071133700247909302272 452673 -153391337633644164666554695704 452674 -6813214096836579280009084559664 452675 -10883407258702950954055464699000 452676 -3575986541257804283413577539584 452677 4117617051165624299074414766620 452678 2866920179138003695355926962624 452679 -12466851329320783305810952464216 452680 12223373832384040419436382054400 452681 -2136519627518897930393545738872 452682 -4217248313330503524418804677120 452683 2837870238217476279753970594560 452684 -1422779415834507859057605475584 452685 6574625001598534260669945613440 452686 -172433654424300056885303222016 452687 -13122267175698353499956573003664 452688 -3352519081246291627644314320896 452689 -352939501044197071431360730510 452690 1828087772377947575621859532800 452691 -4019454342063395534290228010280 452692 993856760310961491444962258816 452693 1986090418958068347579621630720 452694 4113005383557728806287828648960 452695 4595924958900197285059049868480 452696 1904574317942266650940247285760 452697 -2550490782991461201912491435328 452698 -4216873823508007839213618912000 452699 -6829411723280592493978884854880 452700 -2160890121210570068938684531200 452701 22150241053878850156834814225702 452702 -8469245385603869441995008703296 452703 -1688886989423964030332372352696 452704 -151582832466584744719514861568 452705 -12739079046341024034268230809280 452706 4025973048750398761280901586944 452707 13372137342971823344841366831720 452708 -3741853371861369139567018150272 452709 819016509334555055057208250464 452710 2413978725909938358454504623360 452711 -11122025256899101194838976060280 452712 2839985645617305641460689879040 452713 16642292032930796448500294699920 452714 -2843553953182703783882841854544 452715 3124160462055273220860712251120 452716 -6855110740397479604904246965760 452717 5298822370569441514905004999392 452718 -2718862332142621217485826065536 452719 34915405992719912585101933756560 452720 -1935165697215614034807784243200 452721 11493864853709477271725392851312 452722 2024516200423944366293481813024 452723 10972150347493346745153653117640 452724 509133538455034046671302377472 452725 -179672636603748355059232240000 452726 4219367353209167099974558642944 452727 10840711267164693800602456674480 452728 20949075600846257822656764764160 452729 7156141623862984046304059717460 452730 2314999467913282277356194174720 452731 -1085388540843489685378209829468 452732 -892656394847693290435313172480 452733 6749442488571272667007682997600 452734 -2664735321617565474280878825984 452735 7963052606878340108746527640680 452736 -15645215814530866160934164889600 452737 12262572186310776120008430163392 452738 1215103035781596947987487403008 452739 -1998679223296932840856597466880 452740 883935422408638915389926288640 452741 9596584442364626637722971889052 452742 4095109485287707866783597166464 452743 -3135896237684317787505878592960 452744 16497558585258660763794917222400 452745 3454185829000500030522629813220 452746 193158088103637049973605369344 452747 46092656865217917904127049960 452748 3755570675876522510240185666560 452749 18901859425904173156038617627520 452750 -11553615816080338296069638256000 452751 -10529555633646858335354989835520 452752 613215114587195006364818579456 452753 2733224380326894325668408655680 452754 -6775258432726175598204882468336 452755 1250105371349392365225279160320 452756 11500793725242564734431373646720 452757 -7136371495879794663048007947360 452758 12160025132009698767554262312480 452759 -18685010481799337712552399434040 452760 3381996518003798943345377280000 452761 -2817946989629406940330372855788 452762 -4565463036508531616595532996368 452763 4655012965692987336343435490400 452764 -4282571141270835330616549942784 452765 -10913479089186951334031982648480 452766 -2598432827399281479662589542400 452767 1804920016831335627514180291584 452768 -8075102078573753247645415833600 452769 -1549123769004730552150469447040 452770 -2225023741973737657342157644800 452771 16115305768090836763198180990344 452772 -5591078567457183587098603960704 452773 -220277763076771494754080454978 452774 2303145775730223542289401473152 452775 6661683068779459639729851175800 452776 -13574446537811880857700153553920 452777 5476526949364060777572075426120 452778 4237852307156370136343853370368 452779 -9420606365115425599535151306816 452780 -10625067003595574303086706534400 452781 -4746341403626234600806785000288 452782 -6706815800244956841018628224 452783 11250631072825330288390047206664 452784 862287189736086470361199509504 452785 7651229242061102913412008091560 452786 -1442803742208459600405070817280 452787 -5668187556126154650148416970440 452788 -7317604973919260322750788214784 452789 19362078789853581391889438137440 452790 -1909858569396365361033348480 452791 -5372129994984090965860872701328 452792 17905468360801994943121924608000 452793 -6098841597522014651290819037472 452794 -595490118269320152910667324304 452795 -4325124220334101272316913979840 452796 4170301348704953239845849277440 452797 -20308310428087721054336858637754 452798 686221786330482074921105147136 452799 -4401447011966797235289210193416 452800 -1150367519238457529334995353600 452801 14010328034944130915688780691392 452802 617826156289393705482388944384 452803 -5756157861243787533822304677232 452804 -3148066321337974037904896587776 452805 5245085962809358756600521785760 452806 -3814619109125687071314261171840 452807 -1222286894637562211761209115944 452808 6508181300785240323807105638400 452809 14573418939401494456448270198106 452810 -2614732948030019205098142145440 452811 -2270653579889017713031701200400 452812 -6703215069755751203421579870720 452813 -24020715047570347399030075276938 452814 264436268178021517711227967488 452815 11550819664592654918647682772720 452816 476268048048994434949386338304 452817 -6564578188660713420933171755520 452818 -13308962219121483984761907254640 452819 -1666217257523421371951892522456 452820 -389202156136057505545634641920 452821 22692171817207146366625131571022 452822 -3304504479008330088489619450368 452823 -2524847818089219021869094608256 452824 -4614082496980518997363037091840 452825 2025974118725833028755870434000 452826 7508281423584875141530386215424 452827 4527606149966116035724063136440 452828 -10047285455325257731184193054720 452829 -3047631257420836665306663563712 452830 526325936355076839264861177600 452831 -3893743882549602204338087158368 452832 -1977351195986865249357059850240 452833 202183316126944315476331808944 452834 -2427991185833221579710215354208 452835 10971314140920164945899809238800 452836 -2518109131936358624142684123520 452837 -436401908103418339835896293696 452838 3325882963836383054888993814528 452839 -112184888836362492031313705840 452840 -8336025512020794473690005555200 452841 -178024390598667187792157867136 452842 -4682456848708353888249601250208 452843 3767585454894749600641284433440 452844 3073990870232533735905447936000 452845 7068581063351562784034389095180 452846 10120714997014638620082773965440 452847 -2117766110289614110252519270272 452848 818073090903797026240717651968 452849 7517152740534271531644159240000 452850 2344288602095635691251674576000 452851 8943612515205533188049005859152 452852 -1366817836979629756218077672064 452853 11994225619801461151091322469824 452854 7906162606553447866811271305376 452855 -2123351515153889073408014012640 452856 6609801656527614252100212019200 452857 -3971064146914740406416342847894 452858 1907556459270785802404450115696 452859 11023448905450792233544606849728 452860 2726672475954816707842703854080 452861 -8870717527383010252381593989376 452862 -1622463704196017927228384581440 452863 4346340593255793399584231310368 452864 -12185712028346306794629617418240 452865 295467428584891189736152243200 452866 2993868905893896075687467719632 452867 16584035685823082008993808863992 452868 2323915573486869394096104198144 452869 11482509019187581910581154594270 452870 -1942612502650958907876502886400 452871 -657811111044917288822039256888 452872 -1845662112303983897267400376320 452873 1426607250390499425596652004122 452874 -2569200610411883492103550659840 452875 14435900676128148143516555364000 452876 66041556889396930793392415232 452877 -11634595687568313317772974767680 452878 103909016404624067126145766656 452879 -1127546715000328858304815269888 452880 -681819380258939694973608099840 452881 7566756792482915269491729602304 452882 -1051474112674151907456745709568 452883 7547745621788715478808807709624 452884 6656929230774936021848648755200 452885 1083361554219931461079821480600 452886 -757404706432117586413893783552 452887 7113902615651153959314063602752 452888 10400931526203324809264281589760 452889 -10698748035619805950806985340646 452890 548711183434406247101598847200 452891 -23056155596597983687835536604208 452892 -780099880199228920020729102336 452893 -3006828275323903571766137552640 452894 4562880417698023817134774875840 452895 -1468512140383836907610595170400 452896 16680073904047956891822056865792 452897 28839310152653139846185623160772 452898 -9883294239237335304907447514880 452899 5572529227681880853455603430264 452900 -2159362100246425347828983500800 452901 -4293189415371932452228812151968 452902 -4185951457205705979261454882848 452903 -15280093480002138052459480440 452904 -4993654759423140742720049479680 452905 -5050657412314930286635144464000 452906 10967086466550386774678264767152 452907 -4246816690036290145878381615840 452908 -13497039691147560801226230575872 452909 8811941557332471595255309678560 452910 -339463185371132131312924999680 452911 -32036214158807217661163896762448 452912 318732845596817815575420911616 452913 -2611901101058472417508875891456 452914 1410042736934227211260566610944 452915 -10769248562730549796506191911440 452916 2345708626424282739407096420352 452917 8161633021135328623871194848412 452918 52302579133507280748840419904 452919 72701912909273152325997633408 452920 9212843709800024553412451020800 452921 1031425628981996220928536147840 452922 2460714656791647773983683571200 452923 8574958572401748791150078899172 452924 -1450060399466651812395819648000 452925 6949205415761835059385951672000 452926 50738940349055814718992390912 452927 838303231356478684565158685232 452928 -1378163957090210325868025217024 452929 9650764966622064239591600582307 452930 -4640517186344593139392216028640 452931 4606973084881689079615733257344 452932 223195586589329417885536186496 452933 5475712716233822025987908533404 452934 -6778328046466164111981393842016 452935 1881886831843244939857207496160 452936 8168557937416819511186935848960 452937 -6643475306378192362535357721840 452938 -1759683154531706965454147031456 452939 3677587236993866508486599523840 452940 443354729885009924885414784000 452941 -1422041880821243251976046995200 452942 1600044018537774431857991613312 452943 -8835515087483611375727700888360 452944 2471606738992074654825401999360 452945 -5574904247607435160215718442520 452946 829709936263422809036124447744 452947 -11989720406757602834703896060088 452948 -9268537821937127571687671533824 452949 -5318849314576925341886918151360 452950 -5100454279340100231134376636000 452951 21462355215537983359434612522600 452952 -19883460164712519094370802708480 452953 7791627339364562335007181016202 452954 -387733644999896747569820805408 452955 -2773784312434003321534346954640 452956 4835396055029052275940037314048 452957 -1979042812981757313483496312794 452958 -4299133131435359882115403610112 452959 8031542621177213680892029574104 452960 11298588511446153580885770240000 452961 773050749693165960800813333010 452962 -90606934544355656630559982080 452963 1027865825620135546681277418960 452964 4234099049152204006306223870976 452965 10393090363384309718744057225460 452966 4872062762325425990304217374432 452967 7587047536573394488802796631080 452968 -4552033052253049735135066490880 452969 7629901437323747109032208609360 452970 -2141755964088524318891068876800 452971 10817748720025265140770553929832 452972 -945333462662009201899908980736 452973 7870003536733946409488872094784 452974 -4107706731296177734236775011264 452975 -5548087320078938898004423647000 452976 -2357975781231444329049231556608 452977 1246905905706482260227435941312 452978 -6400110204105829730292987886176 452979 -403201541600032296380383555200 452980 -4778918968926141591000332083200 452981 4029421502370575841821512640064 452982 399719857053085840434637724544 452983 -15522978015377071768753913743768 452984 -4614344774397062012458627276800 452985 -1071645380498547016670591435520 452986 -17101792880835308216519717744640 452987 -4823528584796531634248561884008 452988 6600291231760106266996824540672 452989 -10771169494976534484686191801210 452990 5368478720756850593195868362880 452991 -656034394001119793915450936832 452992 11426521663545651598353393254400 452993 -13511709028680852440905664959020 452994 10803947684061569323754710384128 452995 1079713500199484459841242298000 452996 -6507917923799650209307156673280 452997 7224096922744385742542811639774 452998 -1563182110958857447983909304320 452999 -28024421673957107250967485383664 453000 6301052886575816117290967040000 453001 13879755276540205370068053192400 453002 -1707339449475069547906667808000 453003 -2535796541365081367288405640192 453004 -3006533349657413027841771468800 453005 7614405356421958460302056775830 453006 -3748620654416809549880025955200 453007 -20790428938695632940386101918520 453008 1782447100831799376733149855744 453009 -2619370967907290511457466542080 453010 248442926046422005397753352000 453011 8369290809758217080807191167552 453012 -2622943712338524340600086540288 453013 4213498089415242109106568288384 453014 -453025854496235413964663749440 453015 -3062892802460023716450553130040 453016 -5993922913812557003716532490240 453017 6166746358574032706708689320480 453018 4733685842065819953202042043904 453019 -2906376589738353862865348881904 453020 7229606748469086167756345556480 453021 6615048520327488223321770544512 453022 -7822378799006743345453000322688 453023 -19701280994489750901434743261728 453024 -6435764759530865432515903488 453025 5354673138735428726611895674550 453026 1629726055258697965096677327360 453027 6220792063143133582313056300920 453028 -4651358738699614190728083394304 453029 20407679770089310887111042525630 453030 -2619870844072878056670585367680 453031 12557951126053033429260130877712 453032 -7736250995716213278607983129600 453033 517450719303294689699224978176 453034 2355310875357594264693635361792 453035 -985067973935913623627833219440 453036 4180388699260501326085104414720 453037 -4237431316062521550936086249300 453038 -407083032122729275202980083840 453039 1872281932064540569643155158024 453040 -447442339590509891662902067200 453041 8659176063737177422476953374500 453042 3726501674777492014649646948240 453043 -7097186370950696674155720159536 453044 2604345848281468353487215004416 453045 9387763454554070652119406316320 453046 -6455236836280018548141456463296 453047 -8504402999073063433059611893536 453048 10584449649613039185145036800 453049 3348760920098032381125415386960 453050 752336430315532407317487009600 453051 -777051425651162564139271893360 453052 1233370025954141502211411156992 453053 8305779045075827691542087167302 453054 -2962300168689440244941403491328 453055 -177111796439705324153625464040 453056 788595744659073208199141130240 453057 223288737822306536849026477920 453058 16123737170645151721472160529920 453059 1391164930786867289444539619016 453060 -4148089384126248658537509888000 453061 949155295468032300440597837760 453062 12014828958509111858528221768032 453063 4166791857841004843439600987984 453064 -18935231735320589025116323568640 453065 1772690991248273853902712268800 453066 -521684756530698620555945093376 453067 4312807005528352975672606485600 453068 2091117223617955872063945572352 453069 2500142778424276980079520319894 453070 -836755244542500336682079411520 453071 9712388150713703767284222447792 453072 -1288494037494828224794625310720 453073 -4265482874708003214518095633678 453074 2904909734520280802872131738240 453075 1163193855656562055556854041600 453076 -3954312846642806225786388416768 453077 5071983405025046186861596034400 453078 -1914978217377953394329931739296 453079 19341093803101955487612344513880 453080 -253637597718232028209365811200 453081 -7858153280052824033919804691248 453082 2027386689667971134622364207872 453083 -2579001585832184029233433823736 453084 608066844864653721306516083712 453085 11806391276705952918736274316780 453086 -9243070469256062235484235572416 453087 5224208807423554824340496939040 453088 -19572736884629604902695340605440 453089 5651790533641979826831289119744 453090 -3074359124587268720398334261760 453091 -126437958922477182908743445616 453092 -217938771317066570791466880000 453093 -10210811946315742348067973492000 453094 -5858207648897804778700229423904 453095 -8206143609226320374666271923400 453096 -1090767287215607965981271654400 453097 -10569957385069493409108809547072 453098 7119945407616328420532855674800 453099 3684011517370734605452626248880 453100 -2012609999776795135458554649600 453101 21083166387522034343999876303424 453102 -837311649774873576111909225216 453103 -8903179107641501763488952762400 453104 -4273007953264680063106844590080 453105 -3747297069143300279842408284300 453106 -4820849891884349362318331083248 453107 9956013571952452565235378961356 453108 -10903623774331876443485401282560 453109 95246634268643887702918734300 453110 1949509987917333262848457954560 453111 -745618630623382724831800294320 453112 -1814306925901222065126791577600 453113 2746564506170649716657325961860 453114 -628553403122776751871107251344 453115 -1451219536985623134475303640880 453116 5465348263253251668488055152640 453117 -2576325131301085038969038013888 453118 5515929619459466113652702697216 453119 4437949783981221925563092651520 453120 2305153804006982638995347865600 453121 -28379714170613257329493921446608 453122 2013975571409057697999990695424 453123 -825027337713744387004957574400 453124 845721059332030058937854488576 453125 12472550954042334163894364531250 453126 -1332012641856789859564816846656 453127 -7082672204493085703381185499136 453128 -567805353719421816554876221440 453129 3322458237700880599081000631328 453130 -1316766270684025866057983542080 453131 -5418962835891436855552419770880 453132 789182055477133117567809172992 453133 -13395168113211608852727841276618 453134 230905481212811857595664568320 453135 8792289426808945107412991062560 453136 -1902205823294794924135817412608 453137 -10971528446971083455531654171214 453138 -168392097062721949289909137920 453139 9201620864908709847958296630156 453140 1518305549959222141726329907200 453141 -801134633640369398312746480320 453142 -4007732371803858001159082946528 453143 -4384965638150222480094673639608 453144 -5793538666186881010387058688000 453145 -3636802761868011380256480960 453146 1386159130652509190039001894144 453147 -5399970813793630481168514551400 453148 3642191160791328225198567454208 453149 -29309107922585866878276309426336 453150 1183433906668457130099352632000 453151 -11285331212158080861551732219696 453152 4479655758606320647735999954944 453153 -8469984671160624815679055426896 453154 4164855649342174860545265837120 453155 4549498578987317465470988356560 453156 1591370910965638449407870613504 453157 -19400898652419117853564391398594 453158 -1413690950870440116509851399680 453159 2435749737444639453441397785264 453160 1379334619807393510735955712000 453161 19202056637987372191492131600762 453162 -4956818569149621385904001378048 453163 -8673240901844296926962713697616 453164 19501254652558147417275801524736 453165 1480561681890384810038120893920 453166 -1558155809979829264134093770880 453167 3325453171285213536209708692080 453168 -3504074032381698308830961664000 453169 -9548805980306462661164716801920 453170 -7530304860475430711511145626720 453171 8755867284331807472939064077112 453172 -4982795790803021981916657009920 453173 -2751109946652106785094287032640 453174 -11322956722800045165639023259648 453175 -393721590917109120646108543600 453176 8038070129444786766714403368960 453177 -227117805899820386891674673232 453178 -6439122929222082885776703148800 453179 1908754291876496846238424357320 453180 508432376963718933302782033920 453181 -24267788268478095490220654281018 453182 -4428461167313556682798764959808 453183 2179417987854367810537140291600 453184 296394150974016980147283951616 453185 12713754865217951531209302311400 453186 -3406529191569033465725707211616 453187 -1380058778728567716240433267296 453188 -6072423023286206603501896857600 453189 -2337713918281118439259246393344 453190 -5518983706032554088010099862400 453191 -27996494695111350583709976678600 453192 110777913917260457552760176640 453193 2737171676521156137380042119488 453194 793829288766149250726613861632 453195 -3570390002318358679000881061680 453196 119231579143206585343531473408 453197 -18371053985052704526840085113354 453198 596565077853957647992709350464 453199 14057759513539953785817627801200 453200 3037947747147552420267284889600 453201 9779739140938367565775430997552 453202 1285354860945769529267089425552 453203 5583746194926375176275805856864 453204 1729587810420010134691321069440 453205 -146012371035787666623456607140 453206 -4020637026179042380234079730816 453207 -13977233444687788043169405016320 453208 3598993170491090218859405352960 453209 11998493172488687593781135638410 453210 -5162509889746260330071657975040 453211 -12451466931291453735537653252376 453212 14837542471637336223190508259840 453213 5914917037421953109330720459724 453214 -1424454923111815558165561204608 453215 -369354729010899428056552481280 453216 -12440042246955732272759866392576 453217 16044893858739712726837008543266 453218 -3261183222305048587512463147440 453219 -3390442369931446445771114056272 453220 44433931911405842567048232960 453221 -20625425743932686964540608741568 453222 -1156842228531110087191763865600 453223 -17562961199405548458919369807520 453224 8377033161805392116302100920320 453225 -6676845718129028885703172172400 453226 12932927497758562133487786673920 453227 1093494015242481063578863817076 453228 4236895010851837172078425436160 453229 7776159639547029156786757118176 453230 -1099011396770587297905254887680 453231 8083254647770304115863259502920 453232 187804117137112779764591656960 453233 -2974838861349349360350584495376 453234 -3540547703255149711705589608320 453235 959537223072670517393891053680 453236 -3685368105367983854894186391552 453237 13933822260927456379491110338752 453238 6396310199132638392675672299520 453239 -7977813797927053240776290487960 453240 -1813533448310303942082212352000 453241 3840604980466782364729608384900 453242 -1444972704148723905598466947728 453243 992465682366960148237006491648 453244 5081721165972833025750004035072 453245 5292636207765789985062861331200 453246 -4209405586930019748075356097216 453247 14348182376416954846400596685696 453248 12198765391792932064046843166720 453249 -6032678836031039155318718438880 453250 2664158546658574596472339176000 453251 -1347914669106989847469323996096 453252 -833842448137161735862579734528 453253 -6825399588310922585885266937316 453254 -12657904513391732935246636097088 453255 -3104052752930891127436631957760 453256 10945820607109197152312719411200 453257 -140172581539777285881262328448 453258 4436782334922033112556956179600 453259 -5410599292768356329476356998384 453260 4267256675950279110474818472960 453261 6564612332584615073241800191680 453262 8469664553700191836119738013632 453263 -131985010550072455396463302656 453264 -434810851441153193835044536320 453265 15100509086109889412345486634600 453266 7506699550937975136026332176 453267 7820459347954712547501875666484 453268 -17967301653734148750090617401344 453269 -8427591667753662378263336937330 453270 -3479326891648871754520313222400 453271 1598447079867041370855736795584 453272 -3125128580219354224767410227200 453273 11615342533973864047087513323984 453274 7983131067084716276658563537136 453275 -1902931408556000721378516002700 453276 -523093229138407596417711244800 453277 -1632618791838060973905538419840 453278 -4369340471810532006790027388544 453279 -809183265606386067667091512320 453280 5350942925309573100892711157760 453281 10367878389123251834773388585412 453282 -230213660609633928034394474496 453283 -16002039700490365524531734069480 453284 2322144012943487116909153628160 453285 -214084303418803836295871193600 453286 -4302951978076155994521974181408 453287 -3867494420890824675218002837128 453288 -6424893415109134599695004303360 453289 -5066929158658676920568285595910 453290 -5298541030058432677884495165600 453291 -12483358055786144611957366415376 453292 -1541021867586021889459689159680 453293 -15762726151024241383808891572458 453294 -2838959260551144508145930309376 453295 -11015420677526517928601475526200 453296 -835614011970519614352703389696 453297 -2172875765127201305569662384960 453298 -2684037879794747580714299919600 453299 -3889926418587980748535414056564 453300 4511128157229545818829914060800 453301 -17064457304475744897486302951698 453302 8040927510774584149232631091200 453303 -5919673191908670015384479857920 453304 -15945834952269516139824514314240 453305 -1288527707928811088415813890040 453306 -22516266533034468591356424192 453307 5406507949142921030284139417520 453308 749688466408859109257310716928 453309 -6959495309431262605400758351392 453310 2984928240668838059483597848320 453311 19388020280166524932334160270912 453312 -4057496008468959172039371915264 453313 -2910695245481714957044698949120 453314 -1150955588891966331790016637744 453315 994306145437691045909466693120 453316 -5338020453795120241985260504960 453317 -827089912029890367262910609634 453318 -7328111062218230374685962226496 453319 -1301157240237481739548816750104 453320 3244128598328461823952580608000 453321 149825263749914880735081233760 453322 -1869048981506838884354007436800 453323 7253231160883331495153811882864 453324 2312088433043841424958715620352 453325 8263686096156760500448438446050 453326 -7507031035887760855631672301888 453327 214555312470957662477407784832 453328 -1107684872587450537941984952320 453329 13838683142414245266411045522930 453330 231814012715415340227372902400 453331 -6386025084991163687909118358400 453332 9047404191885129363898833027072 453333 6904982525221153667056958665344 453334 1201892559714662293956340017792 453335 6384909533710176990235257953760 453336 2484865090520427467082096599040 453337 2788638871241656057776267375252 453338 10920701833350904288438972174320 453339 -12039041072601738245025288350856 453340 -218205109675847664715988966400 453341 3892155426267080640281815455072 453342 6856612146292830656514168981312 453343 -17197960120836812081929589256 453344 3154579959791509975060375928832 453345 -7197653359185055419553828260480 453346 -4744724840455047642012816014976 453347 14507127685046323018606387856796 453348 -6801925444474299037817714716032 453349 -50313490561963305937469736352 453350 -70322671503402098020504557600 453351 -645436780400288383449516327600 453352 2101170008691299972700329932800 453353 13470259433213013637059165354042 453354 -1709888495506633383636303947520 453355 -4866528341239322462281886531040 453356 4491584829085376086541042549760 453357 1163698005914626674774354726060 453358 2986524425400534274566237157440 453359 7056871395078637788546477565440 453360 -1001640209750451778729343385600 453361 -3971425702397671365030378823628 453362 995802983629519281882008039424 453363 12617202671612148398543862489144 453364 10242571615101467487908616891776 453365 -1430495008947846325854117427680 453366 -1139278431540038403684529448640 453367 -12241682390758635115306007138584 453368 5188551131517869423886663106560 453369 -4975415816335393437903947008320 453370 -1014715231139352863668830297120 453371 3428299230889686298687336033572 453372 -4540316157891976515988844625408 453373 1324976621152930642180977004620 453374 -7153489028723599164251136602688 453375 1245541635538521592025545056000 453376 2276638412344987920362649944064 453377 5393162836847252602183118420226 453378 -1490346230078718357728935749120 453379 7667497413278456176543370985980 453380 3407585204931210603258752236800 453381 -7658420700036353684180818999680 453382 7339253872898825998350496029792 453383 -450437794463542552997501982720 453384 982508467337632795832616960000 453385 -1436888074189793907141368139420 453386 -2338557783047080813616041717920 453387 3485714813097670906866351000 453388 -2252071486568503745492429895680 453389 9609443209071637860943779209046 453390 887419689977504743873053327360 453391 7712790905440665762081274043784 453392 38292468233355231920291512320 453393 9265875358428393689621327267682 453394 -7305980623683594073173284859504 453395 -10229847882496388644081712427600 453396 6026705585098455756626366625792 453397 3978624139209300709676341184160 453398 438334768863774306496166193792 453399 -149964436645343158809951292032 453400 -3517356847190762878315630848000 453401 -7122931801372751753792153545788 453402 1553151764205184460620782109680 453403 277294559838334674200997245464 453404 2116966764990062924666702048256 453405 -3342258267935572233696707038080 453406 -2803407869401797117068293128192 453407 12951889261595059343246830242000 453408 6450191400995157978873107841024 453409 -40374456293051497487100216325248 453410 4770064984252106737744353027360 453411 1658152816642350301005427968000 453412 -2564617015615853614144679682048 453413 -12738605412975272616722367660516 453414 -1718684259400234253959938755712 453415 5136689852668108462543030908000 453416 -313791897212932856944048542720 453417 6795061196740377374080056968640 453418 -4212132646854185824965442859520 453419 -3133529533420498733027502859080 453420 -5107588005628786530109903027200 453421 -12474777460612489262583101206378 453422 5470756083157263695236858684032 453423 -6919331135380527636224497447416 453424 -5343976812956930176414381277184 453425 3840297227793604290024397612800 453426 7669203184045716635622695842944 453427 -3331664375609082502025143170276 453428 5727307446775818264399850051968 453429 -8321228565655032982890340707456 453430 8940424271197949037908207055360 453431 10696962489825543548417838210264 453432 -1755331955278417210913906688000 453433 8144714070807433309773180250884 453434 5705358899833135931720039258112 453435 40494064077950041315784966400 453436 3038495963369497585972531911680 453437 -4532970622558517933614217539968 453438 -3689186985026540972865298489536 453439 1741557380592673192424954728832 453440 -553494952107382923533431603200 453441 -73787342380020848575437800688 453442 9697951454420201680634788278144 453443 1135306857011427959379373023600 453444 -561306258015741860197435453440 453445 -3792080206060682784791391838080 453446 7870117726842773528332914489600 453447 -12115773241492782437825612951376 453448 17317894876585139014074672399360 453449 -7103205385060749597490575527964 453450 3090204699682708830412648281600 453451 -18226106695758879184150535213548 453452 8450811193553897868475225019136 453453 -1074465045255242454760749164544 453454 6168868618193558449316169157440 453455 -5133835917490695926890562946000 453456 4667301718853566046513859919872 453457 13266069737726417700664811056752 453458 6897011958540387434026482214176 453459 -1365677448048251138443722810696 453460 1398143094827006882012501606400 453461 1555787782739462311499009722062 453462 -3407301986219745643217182736448 453463 13573142213463130777948535850280 453464 6799415505299500804531432427520 453465 -1621878947894432620084555584000 453466 -447741567879052592641364257536 453467 -5791372083684631866710631169008 453468 -583266959768171220761698762752 453469 -2222250972449931233007770247156 453470 -2190550857763279893004702131840 453471 -10068505426899711571222691285688 453472 8295733019189682808246021128192 453473 -18517762551729715554167266948800 453474 1648554566550819269152824599040 453475 7062003582923028583838906074800 453476 716638968792122689021849496832 453477 -3616099283968373084866784498880 453478 -5066069881570852900741546176 453479 10212588606014238210589124956584 453480 2759636390174808333563049984000 453481 -1879218649966872200141016487808 453482 2690201776153093574599382876592 453483 3895921677545425542570707397852 453484 -8500724617038824029067401225984 453485 -15403008224640695738072408024820 453486 -3780841132868445457745609475072 453487 14743475681404498023299249680 453488 1742824473464101162802326732800 453489 -12614212228877556694657145068176 453490 5802582415218389278924150152000 453491 -5251394568858176292096122997648 453492 4588346717355235229353869926400 453493 3113930498791322521334610514620 453494 3763517669603655377277676603392 453495 -50267081978154536110291231920 453496 5420024655900715582985162465280 453497 19972557932650641671302610458512 453498 -660931929743994793432434087936 453499 5960806028805047012523325783360 453500 -44589408044822799284025984000 453501 1210007511128709278008328311020 453502 4414312605079979995414578036480 453503 -24246335188352323667557201893600 453504 10435795136514395990611187466240 453505 -2103074106938946682155093470040 453506 4670497144124039898378190655952 453507 2319727136942427564981347099640 453508 -28341523762587149408935102336 453509 4756630004220073832501942022912 453510 -868813578579575886225898809600 453511 11079032659377918073774982523400 453512 7511903401704697484308590059520 453513 8173816581901695606808510089744 453514 -930402442179048234109874791680 453515 9883751086590256107525349328160 453516 -3828517764925703795695849881600 453517 8397569785612616403723163689472 453518 3218981296911055100166897712704 453519 76340215870690042739780577720 453520 382961627366390255331787161600 453521 19909547457225257180122804800 453522 3352207448923765036717260766464 453523 4794495369517340638311958843136 453524 -12671237009076758280512822219904 453525 -4298501136747372072577558531200 453526 8003593176789169900277411538240 453527 -10563969861731281904006624493624 453528 2558048585127372176695688448000 453529 13798990534075320915792729378576 453530 -584601855064388518971079065600 453531 2494023798111537286575312726240 453532 -5988905699153439621613571490304 453533 -15093522447833491266322672916640 453534 -3287177724542391833037318645120 453535 5720319568893238865964471994560 453536 -5961424354297017769896092172288 453537 -3529095844024520442000502941312 453538 11180460346424606014062850627920 453539 -29345358685842689091495931513440 453540 -6987619564454138965073323315200 453541 25447961903940043142120194267584 453542 -83929045225132287631630097856 453543 12444451590192571851109025169744 453544 -2070020878006821589151069644800 453545 -1789699662715968896813589284700 453546 435771707394809511899877957120 453547 19678588566015719247916631413392 453548 10617973237734531869785451406336 453549 288987944985081786184116868800 453550 8950590488988428775157792684800 453551 -6072898444908195046305423967248 453552 723775671377751693471051939840 453553 4008770585562460657172192806802 453554 5513487024227089411021272968976 453555 -1023614366235672506624289979200 453556 -12715146146562968290828134585600 453557 -4476431292021461050019746129440 453558 1364255860960905435621200793600 453559 -5568670134009458860760712193240 453560 -6745793513524090345562812416000 453561 1678683431893366697817655736064 453562 -193741156631752939065097525536 453563 13220429591211352799593258938984 453564 68546411666904415065662098944 453565 908627953368942373961186956800 453566 8118495273111814295836011647232 453567 -2826354155734342848919171646520 453568 -1587462946312061977256976711680 453569 -1498485027298756528259731044030 453570 887564221198644736738477463040 453571 -12190017771942049622937152908228 453572 5093335320236125524063437365248 453573 -8696599326451096703792226866880 453574 -3069143883940082982776545645440 453575 12819439572456480847814810728800 453576 10240496366862825703960556544000 453577 -24965675664854720744301837994188 453578 1751380063223545328964993057840 453579 69282611245208554900405171200 453580 9957488812141821726933721267200 453581 15727026404436155742743277449100 453582 -1703391947256416851008011146752 453583 604719103676276269153916347968 453584 -2393293383021500162986322534400 453585 9093538126148033723715327960000 453586 -673494948762104902205990730240 453587 9588197153976107098477552593240 453588 383810939676202922728888780800 453589 -8573067492738133553506867761540 453590 -2535973781721219627195246894720 453591 1011421217369215406360123685000 453592 9914524538018905559495362406400 453593 5486575069340749355690989605258 453594 -7980081779459438573686032918528 453595 -360863768663748101648547942480 453596 7983740841117125605453393703424 453597 -9121329657423034716454426240128 453598 -7183429887867861498764039395200 453599 -16230772969087040254099354370400 453600 -139851729467041667623885209600 453601 9869390550082782785359251453602 453602 -13768603365856327421411661242208 453603 14163265086334163607881622326904 453604 8273285777447426645989961408512 453605 2882876689777155357480244275960 453606 1142482781160825345982420162560 453607 -45561018699989748866335815936 453608 1895988308214609818897377704960 453609 -2925816853635864400413937940316 453610 -2042628986058029607009885755040 453611 16189390282495423582974322981512 453612 -14897894784204568106341581815808 453613 -29961798542334687015445072648320 453614 -1523698543347652266828607989888 453615 -5802762081696041039614459703280 453616 -25057361471140522525586096128 453617 -20147062746155999524495367804334 453618 7136693351337899601432320025600 453619 12257119259304216265081883785680 453620 3203765694867183065376333319680 453621 4428854639803690571027159740224 453622 -144908497511719528433805181440 453623 -594815459845714907472025690176 453624 -4783941980438006898640989020160 453625 -10572992507476747510210984320000 453626 -5216842749037579471974957625488 453627 9750658296262030409500564969440 453628 -6814159518431698018584677812224 453629 -3324378715360807362398160288 453630 -2032933050887990805205758852480 453631 -4661512169678547397876657773568 453632 12050425444180067961640883060736 453633 3015359191116002424074447556000 453634 -5483579970565967734651210100784 453635 -999906738404894737595482799040 453636 -970484988553946614677862977408 453637 20221586035411845708100554520286 453638 -10841638939224081175768010213280 453639 6450060028689554296774236416424 453640 -7385539905278472250189010534400 453641 5988051858593119009248492246042 453642 -2082390884513271462396793298688 453643 -15646596175037428853362139272108 453644 11079887746658767476312267816960 453645 -1149769361996689779606787744680 453646 -1122162782247927575145469873728 453647 -2503449337149000984203322056040 453648 -354217667903063338115352231936 453649 3309007377163542650388787991360 453650 71196581396186891503969065600 453651 12278559164794645320984949879680 453652 615857182298793450274634790912 453653 33907387524818723837815458631584 453654 350173433147144981747765575680 453655 -12904499634545929725196798510440 453656 -1705343527751295013319475978240 453657 4945296234561652896382853538624 453658 5789936260952540613367273789920 453659 16199374318519156034921057161860 453660 2031049907609947212364402037760 453661 4142579343658469599494536880652 453662 10489664474570537611363793925504 453663 2971291278219025667007889987200 453664 683819576798621501900879364096 453665 -615312008417532215089363414680 453666 3958135300064928889395154237824 453667 13563883537351515241932719802716 453668 4595152153201269017310529170048 453669 1496520878730549493935214825920 453670 1496793805356607248473103663360 453671 -7913910242867990532341697349128 453672 -2604229452394657801304041313280 453673 -17420893857853390245638897950896 453674 3175135165942599385946704418400 453675 2907944725571897897811575059200 453676 -6522603542612518342735271992320 453677 -3797162004093987123339334026528 453678 -1953212619795442126577434847232 453679 -17001841146688111440546304861824 453680 -686716222379631770228353597440 453681 -20328061993254717872709272389488 453682 4546351423195735755570164380800 453683 -7588993260957931141586639902068 453684 -1606677817355017005805819232256 453685 -2933368232940705816264637440 453686 -6435539142463581635094909914208 453687 -4795864814992175557195470998832 453688 15469486519880622434302336757760 453689 -41395357716297418013757432428160 453690 -1781703662800179100443534072720 453691 13115946205866423123069308337888 453692 -4421073417848138345139134381568 453693 228120765610905984959503520544 453694 -2568855231564304282782855680448 453695 -321835281298337023993763638560 453696 -2803481793505684390367786434560 453697 27461503485558682212633984674560 453698 -417427679810667208619731092480 453699 -6179035850384263957671596446716 453700 556077000623731935977100640000 453701 -1259003827658185875711435698400 453702 5728793743936540117152472612032 453703 -8080889707252322090214201403048 453704 -7618089881833935139629653130240 453705 2919026688114239909043757920000 453706 -2002745016566257433068752072192 453707 19228238787782597302213372231956 453708 9147838376272987316408399723520 453709 -18896247792408951220930395694090 453710 1518334930399461298785377136000 453711 2195584115759274489149527675272 453712 1057481282955616202621305618432 453713 -10863962898089038400244132849816 453714 6649038620610503385084947303040 453715 -4603754864427833576177142950880 453716 -3539245595922633438953381437440 453717 7521933738350661484387977950688 453718 10214795358015903468678863053440 453719 -7840073004573353694414926420304 453720 798511986964707908246323200000 453721 4856113236830741555761617420672 453722 5111220049751643754937265612000 453723 2817889685347814866335526469784 453724 -1188892281718443575447504336384 453725 180922594115763843833577491250 453726 -433200535668802267955140720896 453727 33435368539336680101724222435640 453728 -553763787633597346483576504320 453729 -4539807983662711656036732776016 453730 -2045860929089581718581333644960 453731 3692004210971566290405274937232 453732 -4769702179592756954405751548928 453733 672807712594197130576640187264 453734 97788942263734826576384943360 453735 10724400676841493279563930743200 453736 182017203209275770170608435200 453737 6618353865513589889624681635386 453738 -3412737591169760041581157524480 453739 -9071520916736512275571858648320 453740 1474202075152355491380549027840 453741 -5678785574827457624239263772608 453742 -7566932364636549113324210593728 453743 -22653975720727765369712722024416 453744 621568202560847879166084317184 453745 -8098488896494038899093036887500 453746 3089265125825613572336090202240 453747 -474451187413542075674309578752 453748 -15490621111704837114647316990592 453749 -16131739684786786477096730242080 453750 1473453718354547471632860000 453751 27130374495276180191243079567192 453752 -8114194456984096153986479738880 453753 312235972069137179234829586362 453754 2311741426736751571127447062272 453755 -9314946391554364378049884555680 453756 -8220762256732577663924533206528 453757 -10645713713978611640353842063994 453758 12729782088366209776427302424640 453759 13101146089406127126236848482504 453760 1140286661771244867758850048000 453761 2571189353927060447914302348288 453762 -223208613389551915906230324528 453763 -16923848857056791055715379843520 453764 5696660188486358378342678681856 453765 -2984592895013034941996542946400 453766 3740138622174671334361082485440 453767 -1365538718293758302424929873760 453768 95076445369472912925694033920 453769 -3560141074066085993904463564080 453770 -9193744232772739311186512917920 453771 6213346409234340463914758921472 453772 -9167553953499552803481074093568 453773 1577296505373454119369084648000 453774 -3788718294507510325405640495040 453775 608585495775096138807738302800 453776 5929341718886219032443342028800 453777 -52244539809174721615611962160 453778 -179492457377892897171812616192 453779 113224049819085673463087982288 453780 -5134886826478624203596198519040 453781 -20449134441576495975237267681828 453782 -4339146315963504599712426323328 453783 -8389383259459416294999282279552 453784 5328819372723283323530571755520 453785 -1252720803416549689004791962240 453786 1004950109242375282637360527104 453787 -8962404052146817331202821615448 453788 7335525300051703392341619234816 453789 11767521880785785456086950179520 453790 -2574090533848222653136038593280 453791 8296635546907718695000178187024 453792 2277646732206235356503101931520 453793 15781343530009006026862956225684 453794 -10311161208190622913065666767488 453795 1181370689334576397827390694320 453796 -3937046445999986399224651386880 453797 -14680300943393269086302622866754 453798 4436379958213576256784701822784 453799 -8265646757054996096166357080200 453800 9878832101818063743253530240000 453801 -4862761298334282209761795523616 453802 246908965084007484267208754352 453803 100069512122107850976667671840 453804 3491874540927669969477315025920 453805 -3451103214750814585259369479680 453806 3284244948120653452254220652352 453807 -14478507930517481678545857999096 453808 -1091245558654109293051252801536 453809 3519954654751661585647796590080 453810 -366145057378436519993913492480 453811 2544540854720842069113578949000 453812 2189189162367740597625919414656 453813 3474975871199957500240791159744 453814 10379823360204440591643224228256 453815 -7480696720790910107339705656800 453816 -9142389255895138140229966233600 453817 -1992649702363498353192462198208 453818 -8152641787139983457642051978496 453819 -8598255620074603686182266932456 453820 10035291767340719815705181422080 453821 18083520476692577414571585439500 453822 93938885585929521133079408640 453823 13696153312781033453783151275072 453824 -365103889984487160735495880704 453825 6593044495558119495736431860550 453826 -6979410542297890154237521539888 453827 11176580406237290573300397297672 453828 1940872858178487565739465963520 453829 -3912742021371079146420991780260 453830 -34674468017227402341273367680 453831 4583959946014924583996558396544 453832 -15351431998493128123670245539840 453833 628406947486620973841054165082 453834 2989538398793733368953105405440 453835 -3416893867431268302638585919600 453836 5694669795981516825837173210112 453837 10586995315258241053680399149760 453838 3725659649834563898863905250752 453839 -1032512178157364047891327954776 453840 -441675150313307124551028572160 453841 -16219378804871234091001376348 453842 -27170107772706339196537873248 453843 69051405097759624126290525024 453844 -7061770653859987390224430884864 453845 -2861024213128964267227364296320 453846 -725895478974914132917762046016 453847 -7656855648163230838663664387704 453848 -9325497231286446333868586096640 453849 -5214532848362158661804980676160 453850 -7817449475743062833623738716000 453851 16148368561707654924639645894852 453852 -2481459911800921501690188469248 453853 -20420865043381029950731581298880 453854 -970659648012877094844308491200 453855 10737940839928924879621763481600 453856 8753419331197181000029873373184 453857 -8966587149543352621722547569900 453858 -5022630686447871823020320720640 453859 3323852707476961335648245495040 453860 -1922955455751076474859730493440 453861 -5511725535351314809344874616640 453862 -296788312420448730072354451008 453863 11437046102977542753339247976880 453864 5349143223908589537948512747520 453865 -27907001468650378433412103680 453866 605016553463861093749063973376 453867 -2698859963872941491706101905320 453868 10713120467132176288403185672448 453869 5297132592464924110023286662444 453870 -3868322350604552343158396227200 453871 4309079095632790542676138571360 453872 3516534390829555616501380055040 453873 52425513003113014831341073344 453874 1822580878269424295438508177936 453875 5768411848175428422994726584000 453876 4243016275581663174831449794560 453877 -16615211176379707636276796616274 453878 6652184205910457349536417103360 453879 7145526504928013752046493648960 453880 -1691998381590699982629641011200 453881 -4570931156462201094058997060268 453882 -1130596733283634955054898365184 453883 9520981070064670924198550836200 453884 -5685388857655442684648544236544 453885 -5577816036680564904928496426400 453886 4672482811380277864343508667392 453887 11580784258854269577186207037080 453888 -4458814392839122179078790053888 453889 -15023784345728505175886815533310 453890 826351364599618390227750535200 453891 6066692959662794985037127542080 453892 -6588620057589236254708609966848 453893 11241107431728140506179618049344 453894 747010137592279276787361798144 453895 -6944909523413137751607423893280 453896 -21584282830230968038922954910720 453897 6619062402113350342378484579040 453898 -6519251224701681541177098276864 453899 13497431379689146301243582084880 453900 1632580873396913014921535616000 453901 6541770103602167289742281659264 453902 -2927814737395137464607132535296 453903 -2727745673711521837273092772992 453904 -1723033114077337755467347722240 453905 4736284586327761934369448288960 453906 -6194585447548646189510519640576 453907 -7012462551272909160491509893844 453908 31313667951311670384635535360 453909 1026377668847119288692417907104 453910 -2044860126472273895641611216000 453911 -5564669714576161821713575003776 453912 -8026171056126323559987109908480 453913 -3214323004352476211654285622838 453914 620855479540156763676517252320 453915 3102993543705106799815816170240 453916 258826654557356472600545648128 453917 16283599227126939864738322072332 453918 -6344801695321999144284816559296 453919 -1876985364989451645293184419600 453920 6758917220268429509054557716480 453921 -2798580154490033545225408477824 453922 3959128347962427780484579103232 453923 3560304798944359486482575150172 453924 12178434493745232590437536807936 453925 -1487483941946757111408779067200 453926 1001011886368143405814423572480 453927 10047970408061597302501623479808 453928 5049792494603942343826052136960 453929 3849773995338834086182509090240 453930 136062337203573940651434405120 453931 4018952333667034647569851319732 453932 3282074808190044897785612616192 453933 -481186536163743279914511336576 453934 -9213424469177899245804835971840 453935 4651080183437364951409973255880 453936 -2297417604526517083269175738368 453937 -18664550851495961081016712759680 453938 6298151357303840123013850527744 453939 -18672549851812192297816669491600 453940 2961600668672890502530860215040 453941 -1432756605914586064917620608548 453942 -1614545159060922985146989360160 453943 -9741837346719280470115185592400 453944 11842046432680264522638215270400 453945 -2782326033594700294735936848960 453946 -2236845921848204769367744631040 453947 -2583488490643822247582690810160 453948 2107458461774838042483420487680 453949 6497255891535865515648546858950 453950 -1203714128270383763562154953600 453951 -161574604833064179475788894720 453952 -790445332695540794283097325568 453953 -6455329182388856338566078286380 453954 1725614113792735580848899534720 453955 -324043338169652248966278252240 453956 -3588363012554444937571158314880 453957 -3503446718037475114822099555008 453958 -181731499787508463894257527616 453959 -13544039497120157464032812073960 453960 2009622505649507105823554457600 453961 -16853451428890246289553708454438 453962 6450365318494469801589462951264 453963 -2117314908685375981773483017628 453964 28417362926946665795739779072 453965 -4181959946236753257674882617140 453966 87893452770620060638124265600 453967 -184782574270549679913819998360 453968 -5074617149118089158078056775680 453969 -6730796603028817718858858525406 453970 -716082926312313761775770327040 453971 427035236212903948061792108112 453972 -8600771334656778496182489028608 453973 -2115968944821469527411675599616 453974 -2614605037791455259483104471040 453975 1032045748782990746818452780600 453976 -7238783833068964279988274001920 453977 7141307116417196873512372850826 453978 2173888737587919029449075799040 453979 17315825646742161711084916852576 453980 -6994465192675142483755094592000 453981 -14014208498277797362347530482656 453982 -3781125880085532094924308225408 453983 -12107231989290501085541664108768 453984 5711002516538585992152695439360 453985 4159369066496485015858860527400 453986 -718964389902739550118828787200 453987 457014594400250024921681967768 453988 8600772471256707375886925391488 453989 1328100966356822526254007954780 453990 -1097385947839304305720121606400 453991 -16439874487156367776936857281608 453992 10912985719924206721090928640 453993 366303370614092738251378799328 453994 -166207770705588108148584023040 453995 -2679006579329016266557980614400 453996 -4397268788774913719636219374848 453997 -3989525469953615221871130513120 453998 1488715198051217768683425872064 453999 -1081566218349511127191078428672 454000 481903902971937382999007232000 454001 5502083453528983974164553031152 454002 -9047096256817421064858829959936 454003 9791006475358277097702918814800 454004 -13776756729651581963203319650944 454005 -444965430995018104943514204000 454006 -2199160443665919323809570216320 454007 10096280029770644674794207921792 454008 -3414770752161792939718519664640 454009 11652627080282973694395557855210 454010 2557686845103301524114263381760 454011 13008829402441944627053792360472 454012 5153898951068191095851847050752 454013 -178136440466000237971039530240 454014 2571353814379878976713161128128 454015 10661878322903334972534597101160 454016 -19972753735730929842026855792640 454017 12058375449758721515402667263280 454018 3034532704468668775489882701216 454019 -8446596414071072612745952076844 454020 1503006373496914867965654466560 454021 -22400046359213290070770256751778 454022 5521329737839525905184593609312 454023 -215460994573593140786568342216 454024 -26109228020788896532611600384000 454025 -2069117367473463115605140198400 454026 1714351142811999719127297189888 454027 -244384004666522464710737356768 454028 -925872387083481319729866608640 454029 13208160707022146712283719221184 454030 -117039127354774244031706539840 454031 11421173536403426403604771766832 454032 4060892364425423032638215946240 454033 5803832210921189779127932511282 454034 -1068497086520824003533798268128 454035 5157544583895251769113917777200 454036 -13565197761255657371081023340544 454037 71113151793567557818342705920 454038 -257134050853639033399898412672 454039 -11230149571903860351193526127160 454040 10111623149262013788974835916800 454041 1399392629880938583800062450752 454042 5982670052327258475229670688000 454043 5524722114536099797856797401600 454044 112839529644192849523538752512 454045 -3915567319578033029171795251200 454046 -476954211931310023635502685376 454047 -4882535431983676921146091176960 454048 418493862325744735644130738176 454049 2021851938015029791927086215700 454050 983433261570489493460073558000 454051 -2088655490560171742919357273360 454052 12542007717943383985497929118336 454053 -3421500454238983114018543871040 454054 6192410675654893056625997546976 454055 -1979077999737905282865035281440 454056 -11206983194197679292758607052800 454057 3268071662847940448541666297344 454058 -1131629531260050542788858782720 454059 14729196748369758531651176653440 454060 -519061019997880720349690480640 454061 -9289705573264115306902889359338 454062 1460156888904376114061158348800 454063 15895953818903233816755748967312 454064 -539248261378602912228150804480 454065 6787166682258152876996288939520 454066 -5339955466838807392488466646016 454067 -40924579129026137282903785542048 454068 -3733294942059685694071668344448 454069 8348372712924726811534305976512 454070 -7883251384088146285311934947840 454071 10011472393103582110989298388712 454072 -14827920529674726825021999820800 454073 -12229071944510700353897781262080 454074 -7112216691367449869312453053440 454075 -2579946892096482899600188055400 454076 -3992499380251676518226482701312 454077 -5171979443965896801035244049812 454078 -263036952571015115854039566720 454079 2795471997664965982074703951680 454080 -30080534147958298160639508480 454081 1182008816231153637422176558000 454082 12522877799014126155340193018400 454083 9297849710802855225657792002040 454084 5679376095653754035585936741632 454085 10131197361151656719861775731160 454086 -77092949151429630726478314528 454087 -4002007195855079823169348215408 454088 -3232615839619525242590883348480 454089 1769124563752117449086315039808 454090 122092092295958928289910400000 454091 6877438187412472271174116406184 454092 -14858024412250923366759225753600 454093 -6501349423013996830183762144896 454094 -3996294756834062186012331718080 454095 -4496991523334886938266830489480 454096 1697402303214307908774493077504 454097 -193765556666812145171202341568 454098 6834669445001567985240830235264 454099 -11608891382257418386716841988264 454100 -2857079687087412019850749440000 454101 -3934328641104402833191513610976 454102 3425666819085033159536786263104 454103 -6829132155582408487770992946048 454104 1771847241892869762685645701120 454105 11732472792769535357417973856260 454106 13053655554511688482448561824752 454107 15882438280203650581256436343920 454108 -9698579094603898711446286109184 454109 11198866112505033522626753318310 454110 -4469734375465110802541344506240 454111 8708813579349764181402071050080 454112 -89249024844728580160404062208 454113 -21792768666905826217513821600 454114 -7267878597125961993648311267328 454115 2553728793184548456457745447760 454116 646559312988170928618738966528 454117 26505399887774456126766098031900 454118 -104740674322784969916768921600 454119 -3401832051913435803871677342720 454120 8007078904664247153050144716800 454121 12966157393781714698602826389492 454122 -4075387834104510494564370511440 454123 149422578224819860203737457600 454124 -267639360157812524651802859008 454125 -1439647702713703355872158432000 454126 -16300823430216529776205071552960 454127 10427771477178756447192149724720 454128 -1988070518891442372831226331136 454129 3134132307734728772904255239528 454130 743466857243902441154314860960 454131 -9965923938154465820126090638380 454132 5758225677234145628159181516800 454133 1278683773469597473819217365884 454134 3186827954779646419607974956480 454135 7586133921586126976503894387200 454136 -13199413077441878281849720504320 454137 9972183212718338127287471610960 454138 85297692221158472639560249056 454139 3717406336219138297421499395856 454140 2233904970822917106520320076800 454141 15909110977477665987290734209542 454142 -3422763989046505679651297452608 454143 -1411880130248665357023287246136 454144 -2087258325119322940067203252224 454145 -5556687998249757330477427056600 454146 643843275409003771168761028608 454147 7568664078821898747579760814040 454148 -3416309157515875325168767953792 454149 6722850221359057159935890743134 454150 773771552561027558124170841600 454151 -14165014005167605797913127167848 454152 6238593453061936431852355584000 454153 1863468471256641297258102954880 454154 -855910625498755221063496779168 454155 -1443271386480866421262438294080 454156 3372920027814241321912132171520 454157 -2802994918225034895418160744640 454158 555460786537239863346751085184 454159 20254251995793128648595926333360 454160 405964741461727650055996047360 454161 6192160548943035437187063018624 454162 -4256120704368444707199314541168 454163 22970485657062822162411365094024 454164 7538492729294427478022084376576 454165 1510652928387779446255459716060 454166 43018932310577588950000417344 454167 1289767066759664245924539666480 454168 -5430226070786947052192061972480 454169 -451337278394384254004240762940 454170 5062439948982413110833483590400 454171 22696440815122349053183609300000 454172 -1612728929634591888437036866560 454173 -10077022410698268822351544972416 454174 4038073625672596039037383354752 454175 -2248172425350589633251053818200 454176 -6991390962042919903311699640320 454177 14423688080155829343261492276912 454178 -2906569613281220918758394589360 454179 2385027162171705678780264890688 454180 3655136354459303664627460358400 454181 -965861496808304834704602779136 454182 7020925319171646992085719984640 454183 -6681757983888929024193333186568 454184 -21922732489615320036753106621440 454185 -2162560220554567777267718485980 454186 -13201488307426138641461180240208 454187 -640550397730476522063373563888 454188 1380933410683625072404518076416 454189 5750727126791088091523771432556 454190 8207056014876481000428593020800 454191 25549847512449366901434909192 454192 5719220718389428206894004944896 454193 -25234764061802741141531820715920 454194 -3491030570044439592055004636160 454195 2613544624519740801800201491200 454196 407124994965246172087254405120 454197 -4390028721820170973384857324000 454198 -2623048339571616013322607175680 454199 -13890426433968589620413736595800 454200 362108857548263740203953664000 454201 -17066305001264974776189407238336 454202 1184789532422124486316646084352 454203 -1020367916636253081176759988960 454204 1634280960644679587464063742976 454205 -361838618429173118189487181140 454206 425307294528580563017308040448 454207 -1504651454990344687162660406120 454208 -5980500391148672819279318482944 454209 36606945615977456444742571008 454210 -4117712950510778408450050031040 454211 -22863025801182200627006048773188 454212 861109054267411340181284143104 454213 5890286684538215064183653378462 454214 -4868747636021050196243928644160 454215 1835742697356545061459914286720 454216 -7298930668079573726585203261440 454217 4838382910269707141756034722100 454218 6746470064768620835708603330304 454219 -11714466992600774081419520006380 454220 713603087154505583314148244480 454221 -3403785047774351125922753693760 454222 7782618640396427434414811166912 454223 -9622805840731277622073470359808 454224 2135895816022228453161538289664 454225 -9343445250049178930304571308250 454226 1121752868347997649278029575312 454227 -820347385052945755158316289280 454228 7821499706954849735486081437568 454229 19276514789330185038374016634830 454230 5046748071027995276537167532160 454231 21857514236428614785081928897032 454232 9590338367845036839158362982400 454233 -3838594405194359144315034863040 454234 -18174897647227624446151256592 454235 -8142146669699646086408495680320 454236 -6461453145733035936830577612288 454237 91853321730593710448675174752 454238 1684868887938973163526422636544 454239 -3391413350759432749920783170592 454240 18075205765525135001331648430080 454241 2489220969053210892302398302000 454242 4461056602931287747055489738112 454243 -5512178651954931240200185497536 454244 4534212274827958228103954743296 454245 2398657531433621775613922283840 454246 4712468466516049882162936894464 454247 -9060162321644304848105400191304 454248 805711846840808624918650690560 454249 1354906146692528708913732582436 454250 6122744139946714925486123520000 454251 -2321622425458899690681772947456 454252 160396740445303448757250764800 454253 -10061458545290227799016560643498 454254 -1150622062145424749671119967680 454255 18222298427374765394217356093760 454256 -1693636053992072095151864217600 454257 -2139266554204573754429412360060 454258 1194135054967681763385544123392 454259 2900005339328244308401098984048 454260 -2361817514236900399618357923840 454261 14928970621367228721703841079612 454262 -4835381464695186071977346518368 454263 2633518303798764825584885523024 454264 10178774706045530852918156943360 454265 -3009853076765398184001729921600 454266 6554654004931401605852800624752 454267 -5255237404568022199879766198256 454268 15238885732347644807099048245248 454269 -1710125976181010400123976198656 454270 1034426599056254618909153686080 454271 17238582416123809790765000716200 454272 2080360665869842773242743357440 454273 9810688274768504726321921924544 454274 628638146869476660143807913984 454275 8859212930802405073051486386000 454276 -12179965002947124458594293882176 454277 -2988692865122126514561765779874 454278 7964793592084473531344846074368 454279 652590300715414976877003261696 454280 -2064269769351413943523154227200 454281 -322402550778232481396519981280 454282 1441052481698594205924804727392 454283 -16132002139587999397792502685576 454284 1149796180467694217176943857920 454285 82880835100818014059209471600 454286 2057759230966611273399337218816 454287 -12023825077877733323385587992440 454288 246416870824911996843580301312 454289 -14603021225668357459242433568400 454290 -717082971262461856089771148800 454291 18532885762395703235431855756152 454292 7894665857657209137203995549440 454293 -250499836801096626133099041696 454294 3819676564594394471063474097696 454295 -117138880131644186703750409680 454296 -5368619100142727807351325327360 454297 -20794588122318387346937430179254 454298 -1077192257267246322050230116672 454299 -11557805580671871208549650092136 454300 1743546087385584796340941824000 454301 28835689612608167707015886707500 454302 7946615643696836127568079769600 454303 11282387880384037568598219107552 454304 -6147765731404852201647011856384 454305 562067279297261547704347461120 454306 -7892785587710810663639564841648 454307 2253188022567774117173509800912 454308 -3143799997894096155647476061184 454309 22735112511365887629176946267040 454310 1500141197771471911353013653120 454311 874345003882357198074865306416 454312 5758213227886532654553170073600 454313 12686579924734672304581918925562 454314 -717292608994007258229369031680 454315 11418200768670821277894999300960 454316 -8136186728266025080355416117248 454317 -1421461715451523890994988107200 454318 -2156833063721471560991616104640 454319 -7136209260361953368771749569456 454320 2309982787609434735267892101120 454321 -845691479970208619331110881536 454322 -6301509022302343114999358866176 454323 1811414660830239944598483826224 454324 3281531489640788850027574141696 454325 -14295382576512495236417441659500 454326 -5414495481087672981815160008256 454327 19754668867998983126794597649512 454328 -10632401131923070043507950694400 454329 621482487789043532906366290560 454330 -947531823318729573392924497440 454331 23790011665374214272713697324132 454332 -4266432447698873546787871600128 454333 16101190882742767274744419232448 454334 1266749264949624785991026754816 454335 -1457056800429923709668509079040 454336 1686626834646143911319390126080 454337 -5828193267292403094677665133100 454338 113701903328076466326820089984 454339 -5377919281331123223751505029920 454340 -9028677798378108806067393596160 454341 1595033041680305117771625370080 454342 1517758187978572593883021430784 454343 -14153245569981358501143324772920 454344 4918695196391678224967729725440 454345 -4129334483252971738712142468600 454346 18041108492000780537248824568320 454347 15159233876783015395099394387640 454348 12885687520137907486845545883136 454349 7868903044649921442344522341632 454350 1564865941617491631504502435200 454351 2102534173625137849889321146352 454352 -216558592538658555501730283520 454353 9773398888739792810035953233904 454354 -3633514384613108756307804384624 454355 16408266734886420611067725280 454356 -4224909044453227865586511994880 454357 -14874456500137176222309975369394 454358 -10164296575475022406929151818624 454359 -7445375153243000976303181359360 454360 -1138380197405817326977904025600 454361 4530880453725821335944647581962 454362 -2546750850192560795415191271936 454363 1886404621272856789242405691424 454364 -6869726918284319978626792564224 454365 297082627967825991076599676800 454366 736015919317468690097634877440 454367 -4786977363857453736070277414208 454368 -11617619037597421750199988781056 454369 -12153663835033282566721470747756 454370 -767289537779809188823620963840 454371 -2763947378774544620000772231936 454372 -18090832869869946916408212821760 454373 -2886135468794870502867154749636 454374 -4199300235925746595591590975456 454375 -1204975485502286854302438415000 454376 8076360419416947795929911848960 454377 -4809164394167903734716137926176 454378 -4992520503720478175753179847760 454379 24579785905407998355410949940980 454380 -3008470300830216248919878845440 454381 -400554156567872020736671044128 454382 7141891124512342181691437577792 454383 20832619044432857689898637555600 454384 185564773089188755287003037696 454385 -14309136684554045505258350524800 454386 1795982623391330061197774350464 454387 -797721562825412485323699270964 454388 8984237799940892320197785702400 454389 -2797744327593927079622869730304 454390 8865713383042087935694217779200 454391 6169307161866193059830801562240 454392 -4089866675512606635540446023680 454393 2447400664527798989150776029780 454394 -6262288205976174602636850812928 454395 -6057415916564448695435649179280 454396 12423673553638108593799407863808 454397 -7352025969509726048157341489748 454398 137223676944967261999550054400 454399 -9009681373803411945383695497360 454400 3406038567471571943016942796800 454401 -886891066824753636144948228780 454402 -5173603309720450967106312273888 454403 879567976212503685069417828744 454404 919942752967860053432065443840 454405 -512591425672741825963056416640 454406 -1674759457491044480110800476160 454407 -58576588545398156557085236608 454408 31266593422498022091662573568000 454409 4830349071474339129202301795610 454410 5735220448663856819577647531520 454411 -3293927637092389619615208495580 454412 275358377459821338159396541440 454413 -580585133257446409754250286656 454414 -3799017636250429790917685434944 454415 -3037454939668551300706717519680 454416 94155967249167579956747108352 454417 14622202263926189104531782028466 454418 -4075865447007641648768079684480 454419 2445199511900655096677507521104 454420 -7847595921946935093958942398720 454421 5753762595255719182012246725600 454422 -1564459135775443431394712714880 454423 -10645398027425214899234980948280 454424 209370106381547350114227179520 454425 275927037473492407737037951200 454426 2585544424085541042086566948848 454427 1815499763448927865088721683112 454428 2076685221076843457134099551744 454429 1417232038772390479927020294912 454430 -4820767109807399966924169753600 454431 -6276935120811794713938329233848 454432 1989992988428555492063231606784 454433 -6763087875552848496712539382080 454434 -513488798473126162635915402240 454435 -11025181349777023929242528451120 454436 -30638006600372867800519439474688 454437 -4729265221701281794758139138560 454438 642789103175427904497500721120 454439 -3413823324137004581009799731160 454440 2918762535694381707171314073600 454441 -13252850208738735865675087905570 454442 -1522246350335968486855521772800 454443 -8662613205773389995392291845632 454444 -1120807022471743543919401079808 454445 13998905556247742643794360307480 454446 3418777110903008445873996924672 454447 8079863711644254606597002805232 454448 647865511072919778290848284672 454449 6267030106667222104327964452464 454450 -4748663665062707901378969780000 454451 -11864559245740463727077837458548 454452 7248462913274261753385712300032 454453 6891857894565936672736533998702 454454 168782636567750398340702091264 454455 7003735621877287785531480021000 454456 22015163546199640409367925370880 454457 -8092096925155384324767243434880 454458 -2796388279824712100138914415616 454459 9980294606688776854663745541360 454460 2972876387774334921152640245760 454461 -4809716062874684357039665781760 454462 -970342820344100628796117056768 454463 -12517136159711713185658338757896 454464 4801391644644222860991890718720 454465 -5315253158919756870768546348480 454466 5387983583864234675763174900432 454467 -9394704130516387340558068224 454468 4716299860461295130081071845376 454469 704119724240624369018132924220 454470 3719179487796203960799110064000 454471 1695623295268692576379052185824 454472 -8770734808140551850164351155200 454473 712855392627758929604946367722 454474 -7486540080577666965965774453760 454475 2503847653311510553589827740000 454476 18388911486296574042769829376 454477 7486499304351535069465049279520 454478 7908257363148448029405796093056 454479 -1829412863658267629127388677360 454480 -547510236375618642274851225600 454481 -7895986057379347463197156294800 454482 549325355282351688088804234752 454483 -5834323884152119203298638261268 454484 -14974895595674170517243598585984 454485 -3152869056639309562103277691200 454486 -2151582446077461401708869477056 454487 -444614435505377999940140724480 454488 -3240426026246525420162452070400 454489 -2097552614672304056012650521344 454490 -5761609806825734126455121541120 454491 87710003868355972013120825664 454492 1910272961256381530413846524416 454493 -7109855056179858301198251792756 454494 6474357873212410076031214525440 454495 -6105603598974869709989327451120 454496 6823559064732372935889589370880 454497 2309863630700534900003600238000 454498 -313897681334461510191959569152 454499 -110460079962947343826129399740 454500 -4909040724633978838358690496000 454501 929896795825070509822804213502 454502 7203650078801016571541894153952 454503 2745389274255221370712610508288 454504 -23316237215397888199694947722240 454505 -16917910034002539167629059173340 454506 -2070157166799657307678610309376 454507 14516277594899218927203292016756 454508 -6249017169865431306375626840832 454509 -13793681238492473547828780871872 454510 27404950475756386522054840320 454511 -26960082668945700545553139276776 454512 -322088948661065322474063986688 454513 12249542725209485458471178903762 454514 3576348239190735092085875363856 454515 8711670833848514534572708276320 454516 -1535624122576213369314244044800 454517 -5288252012376788349938191948800 454518 6157005978263390358815461708800 454519 3418323492773528781621472809544 454520 -110783304669444643424963174400 454521 -11280266813837048273792260909488 454522 -353378779789052920500107467776 454523 -2288161282973032273362508721160 454524 -7015712914336727718125443137024 454525 3352908880020927773173240836050 454526 31889117115956975223636580608 454527 5198166922069084717281331057464 454528 8353695999913787624959110021120 454529 29040394805171453370320804521476 454530 -1281055719133681833795840576000 454531 -6314726477248896682272507065856 454532 2157165798338036522413060115712 454533 -190582918070505346197980937216 454534 9677415861706977778249307896416 454535 9317100310973341201874938383480 454536 4495753180140889592724135321600 454537 2456916269389302050969943427200 454538 -4253332746031494542060177474304 454539 -9028400519614484896441010214912 454540 -5495113303717759760022186101760 454541 301107297685197071106956565942 454542 -2374864778237660771970515392512 454543 -23612750224897763321774495328208 454544 -345521736774198699428577239040 454545 623874729966472757678760691200 454546 -15521441740056926883855805199040 454547 14023988022221561329080135117996 454548 2629063711619269070236134266880 454549 -11608094019490450294427807384736 454550 -6205985199878398364599087951200 454551 -6815977373621721729561901705368 454552 1511850828895967520691272622080 454553 207063953595795844508976102672 454554 7384163405458325616352971450864 454555 -7472522824346738448401976527040 454556 5782377037366302976257169912320 454557 -3112052209702052037510386431008 454558 -87719987680593837421007082816 454559 -5997542488689984252934891779984 454560 6826499558831472364667991490560 454561 -17409558143012040630364588276176 454562 11495400796208320943608990032 454563 7193268551971995348200015810664 454564 -9247144885923536694688199298048 454565 -11885597652664467467959623090600 454566 -1147188869478157221957589770240 454567 -1358928856415331281748185366688 454568 -9323435426267569639404217021440 454569 -6067909705984564404089446905456 454570 11395486925657560287352269077760 454571 -888680937952735927534677770880 454572 -317894321223341550609501017088 454573 154017577404721760517911796918 454574 -18885675354571028743079861179008 454575 -4702932281275762720461715440000 454576 -2997753492427025479986110906368 454577 2613504518709256016613474753426 454578 3599897858063808025338936161280 454579 11577247538143907166395883431180 454580 -2271034185722949045745147576320 454581 7261286627851494126088950418428 454582 1324085513875566155669820506112 454583 -27689461601133346142941188323136 454584 1746619141015748553127168573440 454585 -9225439782906359286284619164220 454586 -12351419496214221803849413491456 454587 2661981547181960310452742385152 454588 -4665357019327919862285610765312 454589 1198641157463856678222117480000 454590 -2983919985583198817263622498880 454591 -3260512476843305620684985655768 454592 -2129893222718892969126908657664 454593 -86819005859941078295525520336 454594 -602093245647978390032203276800 454595 7234228061872410887174421561600 454596 26821577699548887832459352064 454597 -3863604101983555429803089542 454598 4147218953851845179590996840800 454599 -6959729961535037886783565884000 454600 1352994383857184507149248384000 454601 -416061981517174420049655948096 454602 -833107923973846203028084263168 454603 -4197347093037841154612787543148 454604 9262189337327346926734716364800 454605 -4464896572165876074951976139040 454606 10352368824069619673057029378752 454607 -2303759318014404848602898260920 454608 309412682321716522216578613248 454609 -18143063170097169474802921362190 454610 4368001658970934304243295775200 454611 -6013783260103978641952442509128 454612 4966881529773903449325465265920 454613 12631476671558821055085696152640 454614 -2623195302630392445383009812608 454615 313698217079794947887263795200 454616 19001535881675171006901960468480 454617 -4783390319701246810450389612966 454618 5645947974711431067573187970304 454619 -8333433794861005655064519387888 454620 2162743863284551948542742164480 454621 -19917783936073474890683198427648 454622 -1434137337206306557298961742080 454623 -5769241587104280800196716150256 454624 2480083689036750143785455845376 454625 -9562345750497467477041675743000 454626 -5244962712536804539062184185600 454627 -5489000906292130433430194375524 454628 -4438320929318057206850126389632 454629 2192035780648344870248152852800 454630 6027229672112109999551342958720 454631 -25099200304179380662605644710080 454632 -4857264056842821968905090252800 454633 21403526509094604411252529404360 454634 3967488101186234341562590627680 454635 -4705547440633544401701824612880 454636 -395258311242007300546810624000 454637 -116745376005765409590033852714 454638 5690043113253224021626204090944 454639 -94400289555569262478041944080 454640 -98053232326904742985293987840 454641 -4274811008906069989727708083200 454642 -3978937811839402523978707212288 454643 3771564603938777659468363324416 454644 -232718206155330023635213921536 454645 10037928619212846756210932428800 454646 -2482846199796752509807788965376 454647 -2881461443171646100656494885400 454648 513392179889821227073949122560 454649 2667103727367794848006424776008 454650 -257918170799984705250662822400 454651 14924084746354248610152592492600 454652 -2687190908795499627653741326848 454653 7514974213673311273146589888704 454654 7508124406340888184180680195520 454655 -5731535195311302815960440204440 454656 3304141502585613937606165266432 454657 -7613937394117003127418309812288 454658 -2829582909435486134248415491680 454659 -8214548761212589876985675365896 454660 3140584028118808471743337267200 454661 5443288928862428138311918221024 454662 3132524817370323322845497550720 454663 -2101709388265821722199190467816 454664 -656909833160034083424836321280 454665 1401744722257180560717224161920 454666 1418936334758532056876841045504 454667 2769121103137768311037518036792 454668 -1817512629856390691201067471360 454669 -24230885651783666129920373292320 454670 -3959072737744245457504430908800 454671 -6529172432335064330091426400968 454672 -1294011746135106830173098917888 454673 1813556026756848800585896703922 454674 1381549503652070637153630711168 454675 3143879100506855761010270170000 454676 -3715664390312237329105647712512 454677 -2575597865934833702856212739840 454678 -2966898285696836869922272555008 454679 15451622071475552211785923070280 454680 -5116362886068144984521385984000 454681 -1907758436009744988901008268848 454682 -141568459741768723244336641536 454683 -3380583600403773160314719299176 454684 2224072801647265447648069880832 454685 -5296166575957675891192132183680 454686 2298857399002396623805781984064 454687 1641376036934110670691349025568 454688 289439496125451278696486928384 454689 -1566979505027949349672529871600 454690 2724614892098016515609954241600 454691 -18050139675865234740942092553600 454692 2775083969144355102379839762432 454693 -2422995379978692350994579408260 454694 1681094151177368161836215776512 454695 2947824784338042399497235763920 454696 14707517109513575857344569180160 454697 -7423055405868183055320925259520 454698 -5702206416138341309812940321616 454699 3377965227155266753439093735712 454700 -4233258255383677611131374636800 454701 2297955193986765493307381123520 454702 2143248623852222877409029127104 454703 -6065227257560831439354809812080 454704 -619906363484706217965844463616 454705 2355036995591590059560227374720 454706 -4668841657709786287760722667520 454707 20456743035196266183681126929280 454708 4513372556201179959687426621440 454709 15825766471664666252705642540910 454710 1233584444942898800377447987200 454711 13363721484017528231722949510312 454712 -3643994884507928909528889876480 454713 -3895286495467796772518703790080 454714 495276372475912021918325280480 454715 1067692906011632142707959956000 454716 -1574444259106176084921758757888 454717 749421347424514572525018449260 454718 -5800497679248259508994164160 454719 -2206468771484109238955997836856 454720 -2840914423057959768914421350400 454721 19489590343115402911207605641922 454722 3751607500546066905810033459072 454723 14864900987051331200675257622972 454724 1306954757629629445168425369600 454725 -133365100124851258265721806400 454726 -10578385534037472792729305366688 454727 -2503465961579624766910278213120 454728 6679853783332116073116316508160 454729 -201429917631792638217337847328 454730 -729899966125256824612359489600 454731 4847479898255531261415952262064 454732 -8282656720546090545211255323904 454733 -6771026279922790351055601283776 454734 -89272047228147298274151869568 454735 13783649474962033884200859772680 454736 -1771750266862894275741091381248 454737 -9964110911188824082315945178640 454738 -719991711433637347430882257920 454739 -1026734923682062185897731597760 454740 -883228675992795071024084213760 454741 6913116795301447526032642554240 454742 11475860504143564568205699178272 454743 8081380907026708378866506147232 454744 13874309350693800303959608412160 454745 -562745303600464648459240898880 454746 1349370350606781719225159673600 454747 -302185271836009273819869246800 454748 -2020206300943017298749351168000 454749 -7952432578222786759109568342240 454750 -5369509161589505661856719648000 454751 1334730935308908391529742298104 454752 11920354958094934151883889704960 454753 5846674465215746898696973028884 454754 -6302947071318665652033951701424 454755 -1388177238692790879261320770560 454756 5943063398164015469741752246272 454757 -9735968030017055033894844793440 454758 5190414152587434267669657825984 454759 1758310639605901468474802891960 454760 6988651515414065651415706368000 454761 2099916937629206411331872924640 454762 -1415896122892923453680102969856 454763 23915814531732410442160747185012 454764 10474099499769155508410192549376 454765 -3983045367699385299559081850400 454766 -3244182373924493355790959880896 454767 -73348574332808788261157147616 454768 90107851773348904029017964544 454769 -629244638472597397965164500974 454770 249097865538988555342729943040 454771 3379175926054888116929920527744 454772 6324890834137781758286864424960 454773 -2311439037751749286083141889632 454774 3439236386551704188740767935136 454775 1721575560571095465323003758800 454776 -839711021042897242374941245440 454777 -22985432131798573938771957188374 454778 -1253394216193426544265041867040 454779 -3978791848513587792668649524640 454780 10154243456281372699282057689600 454781 11643487211076730809602506711392 454782 -3249099532573367020474424879808 454783 -6254973619612648323310258075280 454784 -13307136005001027824750533017600 454785 1242762266410411885246553155200 454786 -2324292621771365244641382351408 454787 -4628661236455381432385056743168 454788 15843898839599872269214920837120 454789 20098185358654820662442075738524 454790 -71009050380291632994714201600 454791 9469043846443987427749748807592 454792 -3310984421937723195601393121280 454793 4225845637397505942671328779364 454794 -4547150228725902626637079514880 454795 -16174615919309237285037813106800 454796 -13330103043042832235685264609792 454797 4532171625068080819751564315040 454798 -10318081185000715913490995265600 454799 2511913480753796007563082154800 454800 -929036512788517830997794816000 454801 3945269107264034463034238982144 454802 4561088866837676006672283604992 454803 8371107175554161381250505382400 454804 130380437115424759291790827520 454805 5133076419813038746158728555160 454806 5545256636444947547436973606464 454807 12129440053203220628856731069160 454808 -10394375955061252697335930368000 454809 -438683652180900326154627829296 454810 148610059511049406402702990560 454811 136759524939100379338425172224 454812 3970526491065655725523313025024 454813 -1283477617283727331873138042836 454814 2412570043020913815317241296256 454815 295515360106120453669283700360 454816 24033397908018653884745801662464 454817 3627537455057968553608420018560 454818 -1484560893947046568544628172800 454819 37865043818086859554770552172896 454820 -2418182656678019970059101105920 454821 5226367045578139530926241551712 454822 -11304574236314852016461100609600 454823 -23058119803903187143430385953928 454824 -5028879990512958734709041034240 454825 -677761636370246974639817942400 454826 2186206292931236499393415897344 454827 3642339492809961606524147532120 454828 8473076549254822775626392132096 454829 4213801724987101604866203898476 454830 1107182849763831297549963937920 454831 -909348058143542607210067098960 454832 551592287544235325607571881984 454833 -7907357760177405940440389864316 454834 109984819610712493675186925472 454835 10543379793997367062755550870560 454836 4222422957414491126178183751680 454837 -4946741316047669317146289016100 454838 -3613007574204940549121898499680 454839 -3535370909246813308914453120 454840 3557423560113979149418442956800 454841 -6674621262301384724938564284480 454842 4845265442029832970728194122240 454843 11214093314483468060690605077092 454844 296601331868905190007592889856 454845 7027986420472248375807525095520 454846 -1586149793846331012012299878656 454847 17786843675067712025718462175296 454848 -2862931365712960777864888713216 454849 7951813236525404390934498166850 454850 89168906039618847761260156800 454851 1388757684790063435224589333380 454852 -4355822682707392193891792244480 454853 2630078242495034480957701595520 454854 1731203888286744342181092650688 454855 -13125715155088389581820355839240 454856 -2549707813914294207349392645120 454857 -965431761415962004417814487360 454858 -3258436049052891537739169044224 454859 18639505618148796866047652583060 454860 38210291874471940852344468480 454861 -11258597287240604999036187372576 454862 -2190772871675232410081215541568 454863 301780213842290537003925961728 454864 2413256952119240090801234862080 454865 7646628629262142604522221799400 454866 5273590611112609747155500565504 454867 -14659311616811259033965074961124 454868 -8844047975204904379536047847552 454869 11862491979800556676928833482240 454870 -3060868164846889941955338480000 454871 13017755081589239594065178800272 454872 13742294755395497074858375741440 454873 -9471667198000438584400592556540 454874 731776050368864306623281015552 454875 -10709903301148978475128758612000 454876 -1254858189484740732629906736640 454877 23535564218500471721618049639372 454878 1506407814041005857990172112064 454879 -6884714932551366326810217054000 454880 5426785912597578095820043714560 454881 2904715285440660989393079582144 454882 -8929205909010495980527515033600 454883 -462953132378173430185388934192 454884 -4437144915196040973558123531264 454885 -13875919906825207592441261580420 454886 -4260194660598519247074351269472 454887 -1385555811216326380479414038256 454888 -4833499446003259571306407280640 454889 15573828604427250994110496245690 454890 3632185874012188043352726489600 454891 -18413922688947452384633967997708 454892 2473777992675555699493586985216 454893 950857374496016327586767244864 454894 1623111574077900238832221962240 454895 -2077460352843546344668956037440 454896 910916935694717782249736110080 454897 187042733381718998006791809600 454898 -8637046424455774764672590501760 454899 7307714627048106239510630976048 454900 968722460969426662854113360000 454901 26668049666028786038699421429852 454902 1829131913345490514404747177984 454903 -22346982433628465400555016994640 454904 1691684781039248108486024171520 454905 1427179753645990719392254910400 454906 -4393026235883209854892514632848 454907 -6006421430669183840701440794844 454908 1389605234673209111732876599296 454909 -3724059517483923697821209104000 454910 9468887080986881195253689079360 454911 7646742990158600454131548944072 454912 14269405709559771365422238007296 454913 -3129271117295815466885671461120 454914 -521923979769371166005274009600 454915 -6469762475626437676971202729200 454916 -9071765888876719762535703143424 454917 -7796848770266829647878181905920 454918 -11004432728197830696757558311840 454919 -14916794891803391214832346584680 454920 -5208540051002961502527809126400 454921 18206541158354494522304048100122 454922 -3275112315831404742028719692448 454923 -4621832901163213845050137996800 454924 -17106203789034049964805243599104 454925 -3280054768635797549741369827200 454926 920368282170363050687684986944 454927 -13938682953240221211222178093128 454928 2580987156553384038898243018752 454929 -4157308392516771714440955603216 454930 -2254133435463486003368563614720 454931 13705395421633507105069754130732 454932 -11664022636042492127624673750144 454933 -607868567974127078269209468896 454934 -1796022299437995510910144572384 454935 3131593398751820915610890065440 454936 406226861960956630638957158400 454937 6591357960872210898261912352512 454938 1915175568889643776124059961856 454939 -9988384490346767525194899708360 454940 -73693601736644432660042365440 454941 -7308810949041437696225595790650 454942 -10564066772822302426881920896128 454943 -5034655414968143670760652027808 454944 -1172849303578062984950839246848 454945 -2586152093036993210790766824300 454946 3429874627629174294481482318672 454947 11583857427577023369415558512960 454948 10178093158014106675480405437312 454949 -15889195283936822159253979433760 454950 -5426361564609697869482064432000 454951 -16115314047837814402381397679616 454952 3154783082447335409379332812800 454953 1790717183916094342284097340304 454954 -3330134715157839150248219184288 454955 -1634723415416134304206371426000 454956 493492889881568528747289575424 454957 -1560371650698660159386709070388 454958 1871019770849420246846739451776 454959 12432596491482547498112474045064 454960 6384933380668792033587363840 454961 -7231213104267951249852215633280 454962 -3476908353637873509301599399936 454963 -9706846635127132882283867611392 454964 7460356097355221427602097494016 454965 -8727576402155475471380140802400 454966 2247411970044813365254125740160 454967 -14252732400836106294489969360984 454968 2349427884530125035046549708800 454969 16181038925531269265662471171370 454970 -3526542948972533138353891660320 454971 4731149228225448721682532187008 454972 3280937721406060189398870400000 454973 -14162434286728400838027430046778 454974 570379565670482626791661716480 454975 -9721580215413217695571899445000 454976 5895770377742716957773547438080 454977 -152486308843987120882824422268 454978 -6523587305748899326342026822960 454979 -4229056602101395062235714027824 454980 -187991811837553629288932720640 454981 -7268883637805216915137081254118 454982 -3217450077275644868999675495616 454983 -203456558872549667790004588416 454984 9388426971912360558822123586560 454985 -15357322714123806819597138785820 454986 -1119694625092902017248092896256 454987 -1637634715078210059603284663680 454988 18364888120814537283728795414016 454989 -4390436549742461984465598880800 454990 -2674210283154214593578896538880 454991 18686580581367212574317969089392 454992 2689869898178159639876364533760 454993 -4759893957765709705742933253120 454994 6874440898177405622470916401296 454995 1869288883544134527051578238720 454996 8610672869548548878831875760000 454997 25515122748359760230476095226272 454998 575639250033221959809326768064 454999 -15110198257811975648443578405080 455000 -399540226324710523314662400000 455001 4368007507177825756903449972432 455002 -660810576050702762066028780048 455003 -3481670627717522851872428642748 455004 13346976706936373505447882915840 455005 4351790225313833080700526459120 455006 -2484309130556608852620682539456 455007 8269793998236667071799747329024 455008 -236106316867424508881035591680 455009 -102826345731426467272225028352 455010 81841628752624457495581017600 455011 -336869835421876671386010396388 455012 2684094884597762722931334927360 455013 5316165444125741531189871446460 455014 -6010115486290040842929766832544 455015 11701155881051589123426972291120 455016 3555344284647185196043495833600 455017 131171074995906552315131064180 455018 657033583274923750117841848320 455019 2187986261831610464003347744344 455020 3485372501996950349339253780480 455021 -8056061232451478366051465203488 455022 -3206712750230262630609678682368 455023 12498928589511380813944531263880 455024 -1507607521543244096575828623360 455025 -5008168165605922347479337445200 455026 23131804859689134990368752128 455027 -5184771431110692184766707353768 455028 -196079484341744504747266535424 455029 7957911996147237071822700390684 455030 4823146643119688167255564508160 455031 -4468067741827947378844014969600 455032 -4512988188338700827769122119680 455033 11727525780448198797868096482282 455034 442512515269054154261486580480 455035 -5727594930819540407744877347040 455036 6623098093658508777006436730880 455037 11910289973737179201948766064160 455038 2961616757869945350437849233920 455039 5016367902372194430385288701120 455040 -7073187836214150641768988672000 455041 -14540361310353419671391077203968 455042 -1771438456395987296795015244288 455043 -1586986937398804375307154838536 455044 5278005415006099206371427499136 455045 -5543572450785758125909836965700 455046 578504614320056902820449968000 455047 12091840655254450878509854537496 455048 19835500473492410954363691294720 455049 1766030470957347976203699921408 455050 6856287782658471036800807040000 455051 -9814117063355179828466809680888 455052 39965441221795778716848049152 455053 12935993803878911158795186533302 455054 25734365624743936327566760272576 455055 -2854827057445074332938984665600 455056 -814950328817795300723140853760 455057 -3506904645915743272504998233820 455058 268627206130262106283142156952 455059 -2329288031264607317711349794160 455060 2728238341131853382767399503360 455061 -12906744198707878817949984479328 455062 10450709504054304065899698496032 455063 4014485496021135313708124741496 455064 -5508529099174222470137781780480 455065 -2735137381249838334275401969080 455066 1091671377921499588159797845232 455067 -13124811210857270357867700409080 455068 -1686998813979352237256114449920 455069 -34232566170112026813869240160 455070 -752072191541675491758007726080 455071 -14459985333923524923525806457288 455072 -25279783950921569189664760332288 455073 15970658941445613204721445332704 455074 2121547989823057272902048563536 455075 -5161873578093334910914112706000 455076 4966082424247988343537697928832 455077 5378068558268225547270241552672 455078 -2001861959108098052051677285632 455079 9332827589326501062875259417384 455080 3835913530766744508922449100800 455081 968432683769323682726188746 455082 -246073134211923234469610327040 455083 -5607230907483418115355070692536 455084 3008473098151898329587074958336 455085 -17441602207762061716560553060800 455086 -6196477122984358398991204100160 455087 3297674215314440459589969117912 455088 -288756386648224431339110400000 455089 8552032988327549737298800311024 455090 -3010607272154082694916886678720 455091 1910978675677939268677759951104 455092 2676606833207978381950796224512 455093 -1532756018523439258317256688658 455094 9374250186213228113314319183808 455095 11255141203754064472590241008600 455096 775181163701509305506658816000 455097 6885294200813678540593145224320 455098 914966137181106290038386491136 455099 -831924204606630022008515295900 455100 -531050657612046295282738099200 455101 8572873612445942843722141419264 455102 5884538495312487409677497718912 455103 1575317272241935555079907606264 455104 -1172959447454406038622373412864 455105 2051896679450174420191251792960 455106 -3370306940974316785463655201792 455107 4102287814362874888897468369200 455108 155867394808962330077829990528 455109 4861108086420779250743575751904 455110 -1144445092027693596781304590080 455111 -1384783223423335998927942404736 455112 -179910034287025969888767590400 455113 3750703370978307147916463459200 455114 -3143835519564333957782464820736 455115 -6725371198246047118913804747280 455116 -7221043412756072718507933103360 455117 -9904225305004249453185929302206 455118 2325153043898041100258127703104 455119 8633008718971707601243522933760 455120 -584723796305008084406539468800 455121 -14266292283808335485056171258380 455122 4085326305957908076565046036112 455123 -22636060610130232266283207316628 455124 3582553926353133926320080740352 455125 12203445834665372794817609208000 455126 -2854786800614229587955873024000 455127 -16621975247332227746907417765120 455128 -11553073316044026338836721571840 455129 1453113718568120199888294797184 455130 1140646986764579882191062916800 455131 3007488765181748796614477102872 455132 10248611067235626632594966800896 455133 5259074169123489437942337728064 455134 6607429041737059957849481433216 455135 876226683752962341816208646160 455136 1902110494988605432001596489728 455137 -4142422413049791489376766894828 455138 -1617676304489842358925368975280 455139 -8411242418948126944153829004696 455140 3867577520491524596516620922880 455141 2522337247440382305772620009144 455142 -1668961506028759606681686982656 455143 -5572977018240955002981960620416 455144 -1815797613897659233718457123840 455145 -9559781484124905188015692708800 455146 1148032037229893882763460575840 455147 -3998788950280303970074225783296 455148 11615247031651420913631449118720 455149 -8187486764126913289434798039850 455150 6167036422983943172713242652800 455151 271059636399563726775815521032 455152 -4161687118550532820863664390144 455153 4973341901761666865962078854144 455154 70914188596471181157266284032 455155 -15547561447643217394390850400 455156 -2183829351349488030842432771328 455157 -12413745684621654948654403175712 455158 2301478263961053239790814649472 455159 13371701770048894463299968912360 455160 -6008114879495848197882716774400 455161 6325109211528941724814569900800 455162 -8275865255924360931933473409168 455163 6730467445585393955074834437744 455164 -2132748061040542386515210357760 455165 -2597954016806222915777188457940 455166 -2401828466824529752363520342400 455167 -19601787191776219936656564918784 455168 -1605459068012858152860310831104 455169 -5682838794122962258503316052544 455170 -5116873049484471209404917619200 455171 -19779708613331817832203971258628 455172 3302405010201376466795729405952 455173 884907898780755302738086743424 455174 -3151155471598120755983568966528 455175 -651151899322198959509390802600 455176 -6329222303829639257923347409920 455177 16048648337166917693195253952026 455178 -381132006979449157925342734080 455179 -10812226072057391868847780498040 455180 7682997391279937330383482393600 455181 2735217833409144299975973931584 455182 -497635506892573686100084787712 455183 4477978805313871221589496252520 455184 -1058503001797708198390963814400 455185 5085403137656351655154739553600 455186 6042955312703672885075920827792 455187 -15046577642926985068875669792840 455188 -1226281019257104086542129962112 455189 4035038335296553636060934180256 455190 -1065215348873814993571714596480 455191 14172619266120600362287668855384 455192 -7861519814306070585969454878720 455193 -10810236837242071198175782504320 455194 9255508399037319393447646726896 455195 8364611690410665968513658864000 455196 490930305090661631635547627520 455197 -7456354663826687570570650674240 455198 -242548692232720083220532951040 455199 5287456860896967532441061755464 455200 6783576560692269382813114368000 455201 -14383873347993137530736109552798 455202 -4427596443523443696553987779840 455203 9288541780564395212208248547280 455204 -2637436378772625891024151461888 455205 -8415890182877915090488157900640 455206 -769667670026047800438310460448 455207 -12976197654106984887936876858888 455208 3978160290046706411073071923200 455209 10172043882594910078858762451316 455210 703313803622598675092265103200 455211 -3386421615186587332065374610768 455212 -19338653493135075161982092037120 455213 7146786810318081699669222886560 455214 2088151413387841854883680575040 455215 -2438929525129701824445738518880 455216 -1791279698947775507855339225088 455217 -1388443378353466014594480735360 455218 -8819842141184322014511838579440 455219 4129309626002888287299373972620 455220 -249043808329340536936790795520 455221 122403621987897754340591096412 455222 -2079895911559108866479427413088 455223 -5105919642678396777375229248432 455224 6357546916588459845957486182400 455225 -9610461767862790405118937438000 455226 -3751441570259867340186839663616 455227 -20603334841332855453238381936924 455228 -170580503285334543825915939840 455229 -7281499854962750513981488033626 455230 2341758920548021679682307229760 455231 -2520569600027583954335570801808 455232 -2184353050718083072195358097408 455233 -379618761888154274064258803518 455234 -2100353421785009287487228544480 455235 859393707132097249760667801600 455236 6699951715705224586917608497280 455237 -2227369847769066354402126486114 455238 115425229325796347644253234304 455239 -1180761285013169315061137454576 455240 -7404088959567644056867123200000 455241 -185579027717286372609483298080 455242 -22814875163214608307588977080320 455243 1394688375984982468984736698080 455244 585136966405594269334830059520 455245 -1898423962433617181988078501120 455246 3060539106938676346574791571904 455247 4973210727107029229634974295840 455248 -454010174858580222668310855680 455249 192830485265371895649734026980 455250 -5419569071291995029760390656000 455251 10520580580881122885787743303592 455252 -2853613331775000998486364856320 455253 5368624158183699438000942652224 455254 3891616483226007606938708940576 455255 -1547789999052291030222030336240 455256 8825169264280155691896516433920 455257 19075790676047737121383010422032 455258 689856624027601130738626986480 455259 1631430694160924891528008693440 455260 6403920372515908016995896668160 455261 16528859763592406039882489645862 455262 -1803916841575343549348981836800 455263 -8238065275549518583867566635488 455264 9434527876315963618628288643072 455265 -7006077329145119666950681126080 455266 -1028668823309289309900815462400 455267 -5567420228124296913380750284848 455268 371410160933306124779721062400 455269 5340629259683974293920516380670 455270 1006918133726356783619412009600 455271 9729924222291538532951279146320 455272 -5155911581423130780117625267200 455273 902190450345048101235983310144 455274 9462680874486113595473375677440 455275 9794144095064064995362201079300 455276 5383769153612325351905397500160 455277 5648180518210169519413995813120 455278 -8348801641683449583494782330560 455279 -3958784403804922437398605035720 455280 75803101531139034628038328320 455281 -3606272740662557525623940661008 455282 -3683583075729332636108884659168 455283 -5723448530793246753805737368748 455284 271231280171023263770491856896 455285 -1480657177299197656903186707840 455286 -5401256889077811619074297259200 455287 -11026538228468123263672998356128 455288 -20694866943738256612435909386240 455289 20344610854638068173071628959360 455290 -4727906566467877208291598777600 455291 -19830262414767045174792369673308 455292 -4773888316520304256418570832384 455293 -7232172546135876511912670485940 455294 2212659596507202829583040068352 455295 2283014606173237740021907046400 455296 -10979514072684518551424902103040 455297 6279056905211849933867527591680 455298 -5948403494439153688175697630336 455299 -10076029846408807194131131600736 455300 6338500806379860650116961376000 455301 -21819281881228823213825069376 455302 210948101272879515482055200352 455303 -6472597660347413135386305264840 455304 7386321554993287164472092426240 455305 353254898336574821743858390920 455306 -4785531225633114593311659261648 455307 -79736548219316567270432453160 455308 3806740205948947189226332363776 455309 21443937112098822377931283875510 455310 -2566023229585558985645934014400 455311 1225765137695156894455399346112 455312 -222081017110731651340743475200 455313 -5819905166813474500533560119056 455314 26291550998581949816059024512 455315 -1685705629968859295733553999200 455316 -3784125337603499733347323054080 455317 1902456389592369874059905204366 455318 -3578479073633058905687013518784 455319 117748030728369126545583714144 455320 -5429068703544321829560436531200 455321 21868902526903857915716358696522 455322 441506187949366119132944262144 455323 -7787622253224462708510369648 455324 -3045956860550442963624785510400 455325 -2291983531950597364745605202400 455326 -6922327736731534830828599349888 455327 -96821925242488705995311010120 455328 5260288409112709229354774691840 455329 -10129810726947781781724470898240 455330 1328795349735018433696832950560 455331 -5755600573653486442533169017600 455332 -10910674013866725007023553510400 455333 15678874365009285173708216763582 455334 5663259009701172344894848473600 455335 3948908730624977945533153261200 455336 3612749108862011075968316866560 455337 1297451840450263171687945971594 455338 2763135144396436526448198743808 455339 -13474636509941438931684137062860 455340 -7702731056818680663299986252800 455341 -1723105677183587379990986881258 455342 1637594740824977410408826763072 455343 -2872343338594299388766343666816 455344 -3041640016917956930770580275200 455345 3921508672492257084532343736960 455346 20452081243706831520960316704 455347 3509345436031975221548113250920 455348 -2277852548473555950999928651392 455349 -6640713030936248867066801139936 455350 807937150959746494515334396800 455351 8646366907159297381741765069512 455352 -9796926647532111854033545850880 455353 -10246966411189960834772947661398 455354 -4424837258140519042510506846720 455355 13373610694677182537379876319200 455356 -18943341992270533453678802288640 455357 -9258772243615779833226755671194 455358 7841790348860641792756220012160 455359 2003841293152397742051393080192 455360 -3544778948755405008218169016320 455361 3357247976920038629112687181872 455362 1169558799655368317142073916160 455363 5789316482215662273353138284944 455364 965750162679814260705993953280 455365 11226888621225393993154627375320 455366 -6021701630482791559842945378816 455367 4044873898978040756088846403200 455368 4005615154002319166468131906560 455369 6222946201434299945096198319120 455370 12461719012070946294639997440 455371 -878652259193809138429428088688 455372 1446059964256941157447612152576 455373 -3653510710169925065908928970720 455374 -330059102486575967217363490560 455375 11613608301110959294992421854000 455376 -667563438128769875400270151680 455377 390539596116418284657623519808 455378 -1398755081923088112975414394368 455379 -13797198623246271861393068945040 455380 -2968981167231867355509082579200 455381 13753134958880604561231181903182 455382 -12426504614438548802953504966848 455383 20775517237723186967391244859040 455384 -3445731553535070224855724349440 455385 -2664481410230282105513926861440 455386 9057164470477982482224126865392 455387 9157234627779813845875608030720 455388 -1810090245927872310232381737984 455389 7527542218169589891536782528800 455390 301333074421770186210098288640 455391 6053964055339104073006118026200 455392 3168820863011935874606715371520 455393 -2526892686840397903576521227358 455394 4807360995183722785772661511680 455395 -1407604632094316300546267175600 455396 1846321205779639878821657104896 455397 5277590692230456169944187413600 455398 911292027778870749598633855200 455399 -5570198357568162016268125116288 455400 2439969596618890340313593856000 455401 -2248915771952557688146207062598 455402 5801561255797924761077103458400 455403 -3984785357537269849314044495376 455404 -11581892037802048730794411359744 455405 -2415954361764448406327816189940 455406 3846149881443588807558202420800 455407 -4428383762256586329301060295344 455408 -4752378962278238550996579975168 455409 -16501589559007096374227326930560 455410 -1084711789601743387383470636640 455411 -1876942377441425516086733668800 455412 2596131015645406515852943245312 455413 49493381009938442728038276480 455414 -986133476030728506376173358944 455415 -9082949714887386767413290979680 455416 5166961028946393315849249177600 455417 -1347927246463878080690316052860 455418 3935960434330456211263399972464 455419 -9524554146478869911938035817180 455420 -789161560160361610212383877120 455421 -2027111686536194492398405355520 455422 -1206197851930642471776856621056 455423 -7478958028943731697792970071856 455424 1042732797074074640540409790464 455425 10414950034855026814742481056150 455426 1338079751767401389171967357984 455427 274644029134322568944616753360 455428 3150651040501496688345823877376 455429 -4914915857658116124344852617512 455430 5779900719498611972638736179200 455431 -21682464556988708326847080177768 455432 -6099667386912401227616103705600 455433 1354120336134730739943799075008 455434 1346706512820052526401103400192 455435 3843527045099107276037391028800 455436 -14037308431761169292127131427840 455437 -15791938288416845263622393939914 455438 9149940686049145024181567133120 455439 -8641588594155130437493097216376 455440 -3353286371178222148447083479040 455441 8067649172595486536024004823872 455442 1029660346216401775676682255360 455443 10129317320876410875698359035692 455444 25599890645503087005995457408 455445 1807367535513470899435167855000 455446 -2491226909325705984508598576256 455447 1798376083668275998684223264832 455448 -1586718264509784287349494906880 455449 3044086989524322212313305164240 455450 -917308002061568758121891166000 455451 -9062931102419041485615031857768 455452 1208387349121790921183225638912 455453 -394947227129147699910236148480 455454 400989401778038133121936870464 455455 6390417498619932077550579561960 455456 -214197702557269430314848485376 455457 6129518112600218827952643628992 455458 2507793432623438695078011616080 455459 3370389284616239605302286729104 455460 -206211337843611493005601443840 455461 3056693307573639879521039040062 455462 -363030478780751380516514932608 455463 902232072039506584435157034792 455464 -3260693890729290683497753820160 455465 10579802349734612826574123120320 455466 -11300829366812279061372158840832 455467 1372994894990590888607166696120 455468 -6612485639094248408673997378560 455469 786876500563674582519837707328 455470 2045766218035273512209963804160 455471 22429045511052709044877167558672 455472 460110539401400965117756391424 455473 20344452364366424747954435592722 455474 12393051144707211270240616889760 455475 3075305313494306239171177386600 455476 -1997446921157622421188681254912 455477 6065828495927843670145882318464 455478 -6910484677476535084342923187776 455479 15674791758212374114899125319080 455480 -11523681160672454642742838272000 455481 5361367434052727909727564896520 455482 4490912123902552095237095296992 455483 -140426945652934031370786124800 455484 3491420789691022353409024897536 455485 -8120500918286681270801447252820 455486 11240575820409319851590853096192 455487 11803156994812139833529579794560 455488 4958163063575350417938538561536 455489 22790493411396420865866364132290 455490 32899265474895854148399667200 455491 5885589592839075200951502088892 455492 -4890132478560639797232366317568 455493 -11954245647853424746442293164000 455494 4601126410693410673984814519040 455495 5228166326310683312908029483000 455496 12659878963712989707148890316800 455497 -5893028367457470029400254922368 455498 4694148624404409369907487715936 455499 93893400969569485107438408768 455500 -5817732666828646911242208768000 455501 5209513088069406167032297291404 455502 -2264733956713947899579066989440 455503 -6524995847364479315464495923600 455504 -1781547619651836384391456358400 455505 1108882466919512257044202018560 455506 -7814145386047307241156389354880 455507 -3001533239862082310847509434128 455508 675435832412450260658384875392 455509 -2489783879136398017791677225796 455510 -1560874345400641710041862255360 455511 -225844507094452361335636416000 455512 -15426201489483101857296019845120 455513 -8516973649613051244941118629238 455514 5213699553107053095085360212480 455515 10921923526035410595610937853120 455516 3568849718839011858686166961152 455517 -24457328840147000140648992173760 455518 -622581739391232625394797190784 455519 17489573572851255523091675536680 455520 202477165124265936899974103040 455521 21970281911074257796764983143344 455522 6961927695934143501237935617824 455523 7027363768614295981171693092984 455524 22589494339011803024644519796736 455525 -1352845563636976951885134792000 455526 -4411542588191534214293730275808 455527 12037053253309363191228687400376 455528 -1094799951527570149860527907840 455529 22077108381994345412075410018560 455530 -8532932778903917529401217927840 455531 2902259175161276322757950217332 455532 -2944531065247864250247879229440 455533 -195155611263666667476023985376 455534 6859723316038876899596993230080 455535 2420053437196173990192654839040 455536 -1289458104545760437575115145216 455537 8918912253002089822722032127186 455538 -2019748728256782266965690086912 455539 -8010783744091107661497379898880 455540 -9239609861304177177557013269760 455541 -10725820665111094503679809981408 455542 234725027929846107840840532032 455543 456073835018639623509017373144 455544 -273282883382149685983714406400 455545 -1099940463542659693114997625600 455546 -1653067864075999872425057043456 455547 6634758006150092456062991794200 455548 15533260538734160423713709886976 455549 -12324897473318990221415092190208 455550 2238720445226121276836162980800 455551 1715881825971330105204321504656 455552 2596200879732361394831071641600 455553 -97937768678732962792415365518 455554 -6666755613332448225787274521728 455555 696410665026471930308209254000 455556 8036842481605645028211745999872 455557 -12790362947952471960232280300194 455558 -8222612844697507339820589935040 455559 2985229722682532792948203871568 455560 547447128750879468581140070400 455561 -7256348047270301140984727868480 455562 4278778747562053288522421590320 455563 9015552105789422165964595292920 455564 -3164346501771054309697205485824 455565 7874677546003807406834470560 455566 6742254930095210495419622390400 455567 -990832707357799550760858940416 455568 3291399718093703656108347162624 455569 12452349183506851794324193140544 455570 6448058134200068048724068088480 455571 -31032483531424669375513626700800 455572 -3738111480543872718779066970368 455573 2433293004103064914616362791822 455574 -306875398045985919118731829248 455575 -7073596094602771208013359309200 455576 -6574714086353655089103443066880 455577 1999910752009560822619956000960 455578 9070314182856543815498346009840 455579 -4769180392910246010868377005820 455580 1609217715821433725452929845760 455581 2767097160232698492540581327360 455582 -288985919964394851180543676608 455583 -10167546716137082836872041828976 455584 -15495780787290446343045261557760 455585 -17100416843620652427491780160 455586 1010639989495383160877822484864 455587 1707517981134936369031356360000 455588 -602311642262638215048706166784 455589 1133502209394113844518261906304 455590 9368587967071574213332253308800 455591 -7625631492474639704965375027200 455592 801501053560060071332286627840 455593 1031826669845762763467660304762 455594 5843489898185681214072110418096 455595 -447526406099907896555579385600 455596 5095508601685147068857043027200 455597 -6183458265864054346663873086954 455598 2818782774158086248077482444800 455599 -2676905717278622172785653836400 455600 -2691216284469252988422146457600 455601 5012565071539076143344917280 455602 -8768810840653661474479487554800 455603 19459251399452378294488803651852 455604 -4313623579745378496936538927104 455605 -1650864741058291950228566464740 455606 3174005058482452743948296738880 455607 1096231423221402746107429103616 455608 11140436247651459639334536744960 455609 -4671186441405159862785556304256 455610 -2989862338530372172133824938240 455611 7351275016925448550860152468304 455612 -15405867419885171219263371807744 455613 -9192551009749366447634335577856 455614 7287965661101533851682410155712 455615 -5763909161590320719725523491680 455616 -437342003647634790152801353728 455617 1548699053982034147275614764932 455618 7421786744775268575168486945792 455619 -16365115589199930797882076386640 455620 -2977787217542341050900877824000 455621 -6699653324880375795106877993028 455622 -2133078540596559503790762040128 455623 -9458772999515769539128191742160 455624 -14907844802614737196125154391040 455625 -1506785999672609151504569364375 455626 927699847593608988593539256160 455627 13363320978565139684896581955476 455628 3278566589677006356408766464 455629 -6494663149428178101575825779124 455630 604781807620723121808835153920 455631 -11836907458158305182102112307456 455632 4948779641939368670304266510336 455633 -9758008479155872582066719483996 455634 3114983706493606791884741544480 455635 11920279949805401533465061644080 455636 -6170484092955043610706042529920 455637 1814657042613257804833660414080 455638 -3016163549818274928219864460800 455639 -9405721392787321860515517589560 455640 -5633521668172555566396864307200 455641 7571497392280290343210656965892 455642 8541178854710873191276895712000 455643 -1808164701475435319379794338068 455644 265306939366953640368396061696 455645 -4812100563680265931074154094100 455646 -2890344794927745149205095860416 455647 -17107802689088656401567596439904 455648 12221605335527404503449866076160 455649 1150398008873094611566434489264 455650 -2025030804170731221357314186400 455651 8814481908861457647972580158648 455652 -540185281683493289141726668800 455653 8829952898308987905437865496128 455654 3240978466775770553965856023776 455655 -61901956996419137027503661280 455656 -9453963940942831843837353477120 455657 -7113042503882050682427090575280 455658 1546316375629677956311810682880 455659 -958807347682368200561108720140 455660 -8790800209251746945234800312320 455661 7831659884483244068624467050732 455662 -3164613226854972777791234131968 455663 2908592642435575682217350133624 455664 1437744107528579035103880019968 455665 3568414044135360123272179054080 455666 8386784284452474992322199584 455667 -6370276637566748267067983306688 455668 12506664830958334727310308887296 455669 6400796579959789592817277718400 455670 -2688302202160849076606098296960 455671 237054522532457072101208737432 455672 12172161324535214302289185996800 455673 18140731387723868909820209099424 455674 3164638891958482767567743081952 455675 -5799616698768299887642036984200 455676 -1049663096582474444300540706816 455677 373111825253584394795872269600 455678 -7095334970032103405156718372480 455679 5573015915489522243288116266240 455680 -4429994497619064567502366310400 455681 -19167806493317241814449080683518 455682 -166869811569556915375267837440 455683 -20379067423019544343991349560068 455684 3979158355204388191036545676416 455685 8690966222699747603124886916160 455686 5174074501909653978971948160 455687 22318392920498579347903724829336 455688 -3432841985479858937715585715200 455689 -2167813657014373178282833670876 455690 -137058675589305284842517162400 455691 4190077269754622910401108703192 455692 3903140713809927490215110333440 455693 5948010331714135827821995461600 455694 1728557388761455709742067993728 455695 7969813237006817957798490520200 455696 -2242892758107471423027486720000 455697 -13842026960208300711875840155632 455698 11207533486360251638955822771600 455699 13233975739879935057488486634864 455700 848197749870967159799538278400 455701 15295133084658775669390967954702 455702 3241955946936749150901725017344 455703 13521180429982400364003170387304 455704 -9813342576920048724990033930240 455705 1550908248752120481210614857860 455706 -384947836187517341888440626720 455707 997758104163630555053729988112 455708 9732194291926443144847667836416 455709 7281270286987949257359022994304 455710 998395714682286020686666080000 455711 8804282656462798626962556201312 455712 -10889129525739527419275232935936 455713 8981680871067107060287966883760 455714 4590676748278681236099635712 455715 1041732752941286856547522840800 455716 -737210821865802833267779415040 455717 854432639224691233632988520766 455718 2525979865553262928541235345408 455719 2659448521994695132665473585712 455720 8986339110796338633822024652800 455721 3746535662230541535040855775424 455722 1543039737177381743179515301632 455723 -471373400275864042337552755416 455724 430664049097316815764132898560 455725 -6727030840507796456468109106750 455726 -190850480103987329323038759936 455727 -28115902832208152820495308280 455728 -949962696622973767797236432896 455729 1140075788141295196838916754920 455730 2731043423468810432198615293440 455731 85028968221822798485085619328 455732 5329450814838657020680207092096 455733 7294004139466018729615835721600 455734 6660632459480095151517183321600 455735 6359257109332489895869616280000 455736 -12577144461339788232512086794240 455737 -12924734414389994007513219590614 455738 2447324647003770103503902033520 455739 -1211036644726859598492562198992 455740 4076154414820907987606980784640 455741 2863616561060977583460361255584 455742 1673618075842215950170625446272 455743 -1772636125524127719506584128720 455744 3460613943088173679284488503296 455745 -3283840396289172584511732274560 455746 -1386368555565622614826791194928 455747 8303897828444022667757923081200 455748 -2331287793489071390633588791296 455749 -10493361778113299176082591711328 455750 -11711088423442035382300350336000 455751 -4367648272760703635267787634080 455752 -3765371014839670946933890867200 455753 -4197165031477753456722811628880 455754 3278982613402871978521822219008 455755 -4241649672090070087981443135840 455756 1580454168821270601853218072576 455757 -40893774300658247726772921312 455758 935599547814196918780582902720 455759 -22147369998434260691920110319584 455760 2373430465815224292524733235200 455761 -5309593103645287342288647434638 455762 1864256489760816179429852043264 455763 -2686839770440116023034821605632 455764 3898558562022690318313607059200 455765 12124395182015749264943825901660 455766 -3000729211227694862384453744256 455767 2486022405207700193702150074120 455768 -11215469801588576068120124989440 455769 3841254749383270033644634058100 455770 -3102390006608355462146328330240 455771 14260848708949235474862567953712 455772 4587214739555814687455016960000 455773 1556491977960957972755754978240 455774 -964896043602490987260012787008 455775 -7527761822021964783909710544000 455776 4309182915254064001948730130432 455777 -4377216956565848127028074961728 455778 3545482758262588197159966423504 455779 -763851266228759944323928455216 455780 -329017750973375424213861834240 455781 383030417048283134635053900960 455782 2567282513596672694712223973184 455783 1547651885912080930632222415032 455784 -1256736632135759444499072122880 455785 5879700602744830718438818978560 455786 -9774470540962127091201151779408 455787 731195963670921183707639413032 455788 8362616099036766681397519993088 455789 12381517543404588388843989013590 455790 1166076776509929627640285806720 455791 3712274945500549976353181376000 455792 -4239547302245167560195499327488 455793 2493717746177161488254303658240 455794 -729525820086792935982262216800 455795 5119884143958461257699575538800 455796 4876062022522885337659578875904 455797 -9566636539428989516752082426628 455798 -6991659879407493270059489616864 455799 5713125379262676404648787082320 455800 -58881310057783406625265152000 455801 -210176502139073364871644481968 455802 416743377114138406369627871232 455803 3590942422310145819674045958656 455804 14562107603393578628800900663296 455805 2959721260067920038715161970560 455806 -2055436549130182886389764435456 455807 -11202554157445037836653783672 455808 -7331512731276021063148350996480 455809 -16755732411107160906427181284990 455810 -1670162600102173951496405760000 455811 869949820942486954427879751672 455812 264629466519192302188136333312 455813 -17317548930957515634126048270276 455814 -5833004513632220256849679196160 455815 128124080241176037978624099960 455816 -1491483408927581327486371799040 455817 15135297324931670178377405310480 455818 -518875694767122289366110082560 455819 -1474845006885068334185695814880 455820 -1583103099448403857147733360640 455821 28612602440279495997061108498092 455822 387743106326936793043827011712 455823 -863274308772710966033202112728 455824 253697384142937772320636272640 455825 -3989688636933730690791982551450 455826 481545690684704454377083866624 455827 2926832479073474109771908725676 455828 -1081477394506977993611051951232 455829 3540104241912542795959482094080 455830 3877941893902337401456918694400 455831 18263884356382514165574793810632 455832 -1219754563257946596189735444480 455833 8590153513545544573116797797120 455834 -6947125092408851221005986906880 455835 -6719103534434225002403111859600 455836 8500654387737368411763405722112 455837 -13282856649400807361061805112160 455838 945670155932172232741161104640 455839 13180301818422010059315261157200 455840 -1549685016923576617987410493440 455841 -21447209546969022474789422158560 455842 4649392683341545637124147026592 455843 -220910900630141966512570812216 455844 4998943331074902003674235503616 455845 -478869334513081551387441069480 455846 -19427943641339954869119933454080 455847 5090924897602402901537041747200 455848 -8212198407914761453847808000000 455849 17258888886380402258851516697850 455850 -561807487314986035554611132400 455851 -11125782080138019550310070073200 455852 -15565457295150010206996911672064 455853 -7519033687298198310015730267392 455854 559278255651099119392118988672 455855 -1675170795033521918043744026880 455856 160569195058938390411151245312 455857 -17016275580888837372280571852288 455858 996693953155095572779054121280 455859 -9299628726693603115954969600236 455860 -3107066701840364559143233290240 455861 1302797582045599842350331779232 455862 -5758134016002166857888963334656 455863 23186512018581553243271027011112 455864 -16295285267678825633141095280640 455865 6848523965308109279082926310720 455866 -15999901324836846022853882593056 455867 -3969417977395373047176194076360 455868 -5113518710209731708801174134784 455869 -12532427802217596937225288408160 455870 -3326292699408350823086840157120 455871 5125724987282240860083545663760 455872 -1368327062253796632239894691840 455873 -8014662178943035986047422604496 455874 -2637973724747110408268386035840 455875 5575757375609214651187077384000 455876 10578882164966759908822171359360 455877 -6680859306875601397802366183460 455878 -2240147500042150982826701294976 455879 3803870796779738760587816535840 455880 8338389119950976661407551488000 455881 -21727766841031041914680710289318 455882 1722106153704129782150132643072 455883 -4288340376826917355532937678336 455884 1046822117853938521615951721472 455885 196249857770794343736906735000 455886 26315181213300130864190607360 455887 212278963916869492737960067720 455888 2674784555901115300723019046912 455889 3934062199642505644636063569792 455890 -2909827261621347954248658088800 455891 -13657767181590694946582805312816 455892 -7825443809093497020101117442048 455893 -881953620669972002832615714240 455894 2871924501788136963680295902496 455895 -2897157004065022273775996140800 455896 -7539399965965313881776699832320 455897 3151239117637219135455727267140 455898 -7055245628643710988431262107136 455899 -18142976897562789270723841335100 455900 7566562205425468140448800307200 455901 9526797079861495082251293436032 455902 10891902422547470397044975617152 455903 -5933496974554939755738215199120 455904 3664318337603797154985637576704 455905 -4880030888316111989392451520000 455906 -2636589673637555804831498314752 455907 -12501400735516990633942772282760 455908 -5278527173391571272550247458560 455909 3565079450327951008375248480000 455910 -778474658461943985167623495680 455911 -5627916838508633185874796314648 455912 10229053032558361369097984179200 455913 -3193512742684670974685564363280 455914 2486744471609028216030254652864 455915 -6550926755514160731534141073440 455916 -7618786606029358472418100136448 455917 1306693877819143369613941997568 455918 -3288852219203061417308965901184 455919 -5353027250059058443024922612352 455920 876735868573928634049349222400 455921 -14289335310867056705269121800878 455922 8175306841966228369687793360640 455923 2018500855244419169953086295104 455924 -5848328119016665130023648112640 455925 -5301304895050956029458646496000 455926 -9471714816033484289253580646016 455927 -101534023538307017252334385128 455928 13951696367903027243059630080 455929 232852881422353829020554276288 455930 4799095771043924104804787404800 455931 -3017033555233863001099863560688 455932 -7097484906459196024031227285504 455933 -1188630947880547684293844717818 455934 3956693562286197149153166454080 455935 -21359702447823202100002689110640 455936 -2342350662376783502547382960128 455937 -4923914258726413225380081154080 455938 1895952563153516042281951004160 455939 6301082199304778200216684320720 455940 6223916890581132291380338752000 455941 12115529988325904120106949157342 455942 -5330183449101961696414979353728 455943 -121787957120105306284761381336 455944 -9573373615994031500534993955840 455945 4545937187238547203132818127780 455946 -2720644121414291533393639746816 455947 -4935440308092326583835976193600 455948 -1080100018941611284473509474304 455949 -96090015065817054040468709076 455950 5904129787882053966345658824000 455951 84303713829020343625423288392 455952 402957835408192734540374999040 455953 18398688899715039946111095361202 455954 -12791057279179965081062412211824 455955 -2677751573939012652852721053600 455956 12631533598646567654537649845120 455957 17435277303114915495461560543452 455958 -621461861094864144620822913216 455959 -923489841310992283611019595040 455960 6720982902588318527971906560000 455961 5022850507123950658949149245888 455962 3653804699033182739651316775680 455963 -204597732362322194687362632360 455964 -5717794414591378353190235457024 455965 -13440850006099731753606864565140 455966 -87891367399338737129884759680 455967 -2535134373643378600887462935640 455968 19244933394330121946049650688000 455969 -13145149111310905507977257673630 455970 2713121542323901197465000192000 455971 5085192883951134416756624878744 455972 -3117336276033387489349072896 455973 3912273006887353705127638196544 455974 10457891133691590847953905740992 455975 1910598832085886374873739295200 455976 -2088581481787271746745814220800 455977 -19504460087553509753951375095174 455978 4595674401744393068649826661040 455979 1024949470810207718496228092928 455980 2188677457939816429606345328640 455981 42272712794303179077759078242880 455982 5362027535753037923983718870592 455983 -26312371509115323276619163474376 455984 -759748888880605597650438144000 455985 8438007917232756412485074706420 455986 6321634755915972045031174482192 455987 835148379205307364748175740752 455988 -1488457179532799290479788605440 455989 -11948475009369004954139599864210 455990 1342225822019674106297740608000 455991 790760687038360387992065448144 455992 -433517921383295220157002240000 455993 11688521173463361267137004499242 455994 -6649508751551461371352319682048 455995 9957126639472207090082940816000 455996 9676321344467434660036201428480 455997 6122244893900892038066616636672 455998 -1042595314864983287650137557376 455999 -17868602682929674667064776808000 456000 -2603526531831711973307842560000 456001 -3622353146075215347543938671936 456002 -3358470430421586515606063383296 456003 -9835334792320315155610051645200 456004 9794608910052520166400667005056 456005 -10173659640641915498310578755680 456006 -4286542950186018989600568972096 456007 -6908540296798313016849117688744 456008 10265291985360172684688090726400 456009 8172948133279188567517727007504 456010 972119980670086891710328504320 456011 -2038608301458681112383462695988 456012 1906211357657712578691359815680 456013 -15051779269083905037293738473738 456014 -4385959677671710713544673833920 456015 28530263115282284940417200640 456016 4746727885097080714928095494144 456017 -765608904940350643581422488860 456018 6207126945547591234703482763904 456019 -21462842577855789807402124117160 456020 1783490573351089740840620238720 456021 3187970686276841229279618223008 456022 -4136890646890133862722867242368 456023 -172486897727121226216509460728 456024 428226747698193975528603217920 456025 -4120187305116511547249770593000 456026 -384358197637050290281785846288 456027 4371362096908643865787581478656 456028 -3168811006789421272176210378240 456029 -6659502153942196172155950923424 456030 -47286472887466882283985301440 456031 719792946324220509633180456112 456032 -23456138382436642768532594884608 456033 -6919707338780292325729252441152 456034 2394259086026167681511630788992 456035 -7303978953467718918241173686400 456036 -1079876206626412515955308011520 456037 -3238023150712955197254259949314 456038 -10536430789150645631377429624320 456039 4852127784157442824013327324304 456040 6624848700496370484802587340800 456041 14127074898765171719636763761664 456042 1970160906872654284222688631552 456043 711018864597350599582072530456 456044 -8698826349964241150673198511104 456045 -7046934161028271118867772571680 456046 -782434107821411154775190766528 456047 16492347233911582612745686028496 456048 2748272671346207498148220895232 456049 -13228185251169518521056331390 456050 -120753999340265710355849203200 456051 9287512684351027248307082200632 456052 -5870183855453941162362743937664 456053 1716979837929168884622471753084 456054 6655403344624731544708769166720 456055 -1697379565218825942210470091840 456056 -135446183687502714631645286400 456057 -3436709192286169881836276121600 456058 -174607396106511359671509148416 456059 -22430349458690245647249105814320 456060 2631494068365061744736994385920 456061 -12002589550244121166113621737338 456062 -3577123054392975085957545951168 456063 -8986611214350882823593172438512 456064 -485421431255871073003398758400 456065 -3331592961000399377539701315480 456066 2377999641765303022402474912800 456067 9226052847527657375489437969920 456068 -1772313071273895632443567261440 456069 17891529372380165560734130489440 456070 -6704240963454099101606207702400 456071 223241819707679590956048403584 456072 -2782076009003896337162633871360 456073 8404082818861427780962890268980 456074 1832733259781912722939002412800 456075 368197868733005040718895142300 456076 2699701776686927612322196024320 456077 -18565542285031355269739035229088 456078 -2165991535805213685383736929280 456079 -4482730248277350812738690515016 456080 797344185380742768818540789760 456081 3125959717906415273434413376752 456082 7981078018135345268658749817984 456083 -10005947989569130268820905721120 456084 -7503190201758411107684653916160 456085 3120026084136920129198253932160 456086 793020971071862499529293240000 456087 -6526996946935937910967600857240 456088 26876154169030640529510609960960 456089 19343526364537797323496563847300 456090 2902806986414101321487556234240 456091 -20252446531541081381290962528508 456092 -2426490806112447546659616898560 456093 -1580909154055606600076365218432 456094 7493867730644271071741490523392 456095 12695696660896687961634416197200 456096 -7872194727231987702674768265216 456097 -7808375484485932713634786494188 456098 272778806052132512994680254800 456099 -1871565932312190987941662933248 456100 -4101955871011253697325487209600 456101 -42308949549620672586625818048 456102 -3890244242777232242511202295520 456103 -784015449495057331275500119616 456104 647321975910343987674128547840 456105 1460882330186904261475414228800 456106 3483708068961519425563295566080 456107 -21322662287599648752422697277644 456108 -746380447134864302353504665600 456109 -4164702299594201390833538035690 456110 1828822601038993021246182168960 456111 20364937881562037424261877281432 456112 1507422183684853701341743349760 456113 1758110876974282392508364605824 456114 884693400755667626656091623680 456115 13112790147955610175397402570320 456116 6454393236656007617583362906880 456117 -758256486440318044286246788320 456118 1407142931836540600468811415168 456119 17929571707092209728369039796520 456120 -773926751219237498265333350400 456121 -806934995808070224141132598400 456122 -11782542449603169262246667775888 456123 2950932393851343161309884911384 456124 2223904215008842747600397751296 456125 2764605966144067796800163310000 456126 1988541120338188774439937343488 456127 3483230365306683479339893877472 456128 -6612160126660129739349197586432 456129 3209454026732933832889546549200 456130 -3397547268934610305777365443040 456131 -7181514780171647960446361774100 456132 -1966999646120189257379659465728 456133 8527031921967606563925728223520 456134 1192130454863672640780645801984 456135 11238364902576744337090065730560 456136 4443020886749936022284600770560 456137 11831219397332549777350769955792 456138 -1030235796953973749397477703680 456139 -1729977120271919590016855961240 456140 -8274378705989348085058109506560 456141 -4955255698434531917485806205920 456142 -921180036107901299570135096256 456143 2273186893913304669396822024600 456144 -16997279789606791064464392192 456145 -6534499519066939810383763961100 456146 3763650232656380470909236372480 456147 2624815337411624515630309652724 456148 2383095726765341021027586650112 456149 -2760790713911880291997579964850 456150 -13168753576057489113350942400 456151 -12322091334159663410927811113848 456152 12328787535942556419314774323200 456153 12138116211289271400303503545344 456154 4688027200081860837677996065776 456155 4380759242124885286401391107360 456156 -6716734848820854185339892031488 456157 5990767219490717579067842359180 456158 4119129107424571332423524652480 456159 5875322490300458318254841638656 456160 -16439725881745659172437212528640 456161 10391690830618707677840846009412 456162 -1428536325601173051532009069056 456163 -1941966242211959267661404372160 456164 -12758483446531475753187870474624 456165 1374361404045306266236816512000 456166 3041150015648396253178855946304 456167 14065642885149406075764737532216 456168 7384507553302949389791408537600 456169 8487181825844476867534911239296 456170 4285337327005729782158078400 456171 3535302131882904534248276847360 456172 -6569895007859427980119184813824 456173 3520254763737686209808205379980 456174 -5481391426432528197980967008256 456175 -5982517607530370154186589585200 456176 1206695071301914497560478154752 456177 835874381950391219084853851808 456178 7381312882070529068738565965856 456179 -1388742136483988103327737818416 456180 4888325491988958580706632488960 456181 8098158633593504393033850674304 456182 8168263708267964204787012562944 456183 -206114577241093952608041804576 456184 13591112383507813586885984256000 456185 -17174553775910710329185540530620 456186 -5483499893637837121424446119936 456187 -635758332899071359219191139756 456188 10723599036027156511231209960960 456189 -10129035877772361881566859237376 456190 -2873803053220662022294003646400 456191 7319444480744918179597502025792 456192 -324902896518291688512383090688 456193 -7713602870955008265666368386558 456194 -8380801353786643185217204525104 456195 2232660987361729620284173250400 456196 -751080669707912021984871694336 456197 -738436818649371592145273100768 456198 -2714796951177663828110365355520 456199 26064156890878957915628104217160 456200 5551073297236483666690744704000 456201 -2584217556026550348239717333532 456202 -500808622473496952731195285248 456203 -34973086294831234871008255364160 456204 -464209911298246220809487106048 456205 10873428386373422466430606940160 456206 -1352716866620087912824477136448 456207 3900502715034384798641801911440 456208 2572792787623928531077630533632 456209 -8417830008100786382918872916160 456210 713391847876152778832753405760 456211 5461369770337411736604943358032 456212 19570063760682884180180728231680 456213 248502681370148602570204586688 456214 -5632151579679239788782557370240 456215 -8755648318833834316045042913640 456216 4756768547911382719725881241600 456217 -7414124812433422507675038566268 456218 3732726392321867159423889974016 456219 8369786306601801814295400899040 456220 6731737595445119858272211258880 456221 -42744803013978155410178462688 456222 -605813561958420777402342921600 456223 11833850870603737688983307845472 456224 8111856935564580131895868784640 456225 2192514094268626262415660288000 456226 6532166628877471472071195455312 456227 756400341646172270419273269312 456228 4269481503119962719864235315200 456229 -26580228974356244805015636647808 456230 144944608856634239466169480320 456231 7888701820225665043974841901352 456232 -1439116250733280795766950379520 456233 16407094013615961248253958063482 456234 -537400515659150901092736280320 456235 -1891433761191739712846767906800 456236 -809166503966581806484210337280 456237 2028182796205419394950060784608 456238 -13978892052381720355006193467200 456239 7116777203346448747514949501216 456240 905037202294552903919677931520 456241 2250177081188136284675025914642 456242 6376655980684185540014175671712 456243 -5695683578973279275394324161736 456244 12291694244197214656400509556736 456245 10044370752475723549918124137500 456246 1991230169666333618331504599040 456247 5389327609916903469356754614400 456248 -1357095760162904572475408916480 456249 -8393075223780297593742632412336 456250 -532866287995996468776147900000 456251 3904650923264891685980687900160 456252 5806314092541521926636944417792 456253 8326912015171200911025588611680 456254 2007893695577667387378092664576 456255 7851465178622253936649034141400 456256 6347981624868967892241825136640 456257 -13847289389107199702642815079340 456258 1253231606316200780417386807296 456259 5395166144019291832541626248216 456260 2768674009504880345807513702400 456261 2407941672644512218473347384800 456262 -5357187492752789149986560350368 456263 -28335608923914978175370980859760 456264 -250004718878952849700246871040 456265 -1790961944895940547549992205340 456266 7095565956657946514611407755520 456267 -4667842194974022480174649433088 456268 -6205435587118291137686834666752 456269 -20314831276265063501566231019040 456270 -614991047050628791254076861440 456271 14327267073320005512063524649000 456272 5360964371705289874124854910976 456273 -18009640127021641843537928016 456274 -318059587895613249551448360960 456275 -3891274804569538122771640979700 456276 -5587095320197428185863240458240 456277 -4352755081553060136524775025380 456278 -7827188626587439001583675406560 456279 8820343544373070159999694126184 456280 -10479766821235633025533075046400 456281 -2153699963664681406925114481408 456282 627121276060600997679824233200 456283 -8095746325685840573653066273468 456284 -6133970866022898948531547666944 456285 -2002420755118587166557093345600 456286 13900974570200853872159198086080 456287 1843892931239343271407666634200 456288 6310032314797748518748311781376 456289 -2565794643502688400856408911360 456290 8593286089031733800151673182720 456291 -4156883062947684998607020580 456292 -15923533251129574426768284313984 456293 22181137768588874189615966188542 456294 2441566646768048287065683027328 456295 2033293873773240347244322445280 456296 19506414327456206128063784033280 456297 4862553152537544367582709573760 456298 4103608478800574918531190800736 456299 4570642711976174980011683652480 456300 4011301077248345997326067648000 456301 6334759957559625182765304477004 456302 -3295610990713975006269249371136 456303 885106918382292686891230534800 456304 -106271657326143263190027141120 456305 18250089630638180605901278436160 456306 165264691122100493623949356800 456307 1284499724434645554768232392400 456308 8635989642900095077155410924928 456309 -1806962898896043413018430527136 456310 -3285144673995787307892552637440 456311 -15640930256110053893822550782208 456312 9293422277057020849167254507520 456313 2647061418782560258420284627648 456314 -3778762121649024615719005801248 456315 7570967712597054776516245740000 456316 -61822111014031460990427013120 456317 7503684138375634441995514911072 456318 2894550527248266843075527368128 456319 -8496734528424042421999932436304 456320 -1608668395487942671072021708800 456321 -4152932858768718412920674411136 456322 9436783118775719256886534055424 456323 -702226841108063349774749813760 456324 -5207678249387397360226927699968 456325 -7673350773274868925097286210950 456326 -3772282000282501663918675550976 456327 11684392069691609047079298789840 456328 -12337142341936957463337201699840 456329 -11885561168221609438186029140070 456330 -240539654999858266491040143360 456331 7156186410479182119340503330140 456332 15710093790577935196448243863296 456333 -1391521876548541482660588864576 456334 9838872382482169591697838216000 456335 8506090232868059075260417106160 456336 1207816283928140584058364272640 456337 15679033427624705744826813564720 456338 4330184327427920325791682673440 456339 -2194647409826305591278639187152 456340 -11808765215660607575730291452160 456341 16514270523576893383129471362684 456342 6065944551685489627530594823680 456343 1357725472873523904180109063824 456344 -3820832595837373071207271219200 456345 455751662491507752115086886020 456346 4384202793592122655217973621504 456347 -3053386615796772791898812614248 456348 -10376313984614256883937977273344 456349 796558400795735870589397989350 456350 988978852028176535579190446400 456351 1277059345889776746549707040768 456352 1241442329033439674014133256192 456353 -10196270323661164619237552026398 456354 7358440338373630690885032141264 456355 -6530414290735915008364195013040 456356 6147139540332147952994586337920 456357 -14686468313661639927018715171680 456358 -309156227154048604591836626688 456359 217867240473696022285549039704 456360 5518094350729159706720067993600 456361 -383173648218197433815860703600 456362 -9763498362238685111637608735568 456363 -9098145219845964493396768836708 456364 949054611457084318291352676352 456365 1674404666326430484821187321600 456366 527795358442896102552077220864 456367 15453466852615114028786947446416 456368 752230770669019072509396025344 456369 -1881249689923216797796849850256 456370 6693782558843129361166789032960 456371 4902404390283092186738907067944 456372 3755957036303586925043504474112 456373 11360926167961474459861744869180 456374 -2869603749596940283580277260160 456375 -2349799625762410738182898716000 456376 18512360619261958055844821422080 456377 -11035583259687645855889774386774 456378 1159943286625079983728787669248 456379 7065580932406428459286229897472 456380 5595731151142429201179362841600 456381 5532572918090325241022666379840 456382 -874795363224190156645737071616 456383 -4470436827644858166358008878400 456384 2486139369882491063776246235136 456385 -12644713615212974432430191044440 456386 9588773803137627907709654797008 456387 -9615242786934545413140166232400 456388 -10041080767357303826030824648704 456389 431382481728736487081776269024 456390 -5136303889881866157729185727360 456391 -513506103547931870872746264728 456392 -2128917674647226365702155417600 456393 -6470975635528456478460032474112 456394 -3180794202181522159292525463504 456395 -2821790253924505118656382635920 456396 -503658759220978982541534544896 456397 2750533408010075116117852022860 456398 -4996071911156577355853693716800 456399 11003845308987675120633741324240 456400 -150814564611632707143955251200 456401 -4043951148334017780499656606096 456402 92520340592287485532885655040 456403 -11675001938754759340035510355348 456404 -8314843582791238138102901434368 456405 10304710960846382567427264176160 456406 9901277522170039892322179749152 456407 -1251278080532228984628815149728 456408 -8766764000607007348548837580800 456409 -9878884290658060950321027526390 456410 1311901493379741916636708251360 456411 -7642687975345555595585257314816 456412 -4213652510095232389612084224 456413 -7052819817413552779411992487296 456414 -1418155165627770537937741943808 456415 -3863769981613274252439573940440 456416 -10815680733609827785539083304960 456417 -5175891706658015649761835553152 456418 1100202386667298705878341063040 456419 14151948451917917614353159213840 456420 6619024527964234935351940730880 456421 -8734141030595324477410465112288 456422 -3981366191246063429830062835488 456423 1408265438198730554244655421568 456424 -8108044225423034858130725683200 456425 4127806444580161690126570317150 456426 4796207315269699462383855375792 456427 4121087807879830590769750892276 456428 -6692753871791216143978370571264 456429 -450556507955945283909688812672 456430 -1128199930173615020185905396480 456431 -11245371223586362195523669509800 456432 -1086090631758888240688984424448 456433 -9862995451460692599425533527900 456434 -5715599528449384602025232446848 456435 -254451825714985614210186533520 456436 5579197567623640706176255341312 456437 -22443436658462135971348989593760 456438 -2704305993923682061893336268800 456439 1960058621999992500003002987240 456440 -955457729946726125041785139200 456441 4864937530705448260178906970192 456442 -4108675181215826687853885458688 456443 -8645693874372778280152835265456 456444 1822467198931283341128394321920 456445 -240671044986189525809287018560 456446 4719559401037889168786147484672 456447 5246482149132710080229786784528 456448 2274955153561339823828051689472 456449 -3062033302541952339987766930368 456450 -1790721943509982989222845856000 456451 -518391519775800828519265196548 456452 -1072460366295747270794503764864 456453 3408218893632730489616751203484 456454 -158282158495590397416019733568 456455 6119291790187748326755568362360 456456 1173811473382145238749793484800 456457 10072382275929088277765501287706 456458 -2266392911442436880016422466816 456459 -8545041377582380396735759690752 456460 -12075556814656668742140476236800 456461 -14249552269704080111978202196938 456462 6049414548599856995110091673600 456463 9455729734771015191528113375840 456464 -6621527290269787680954503921664 456465 1283723752519581605435571621120 456466 2611671744732362364244244652432 456467 -19804335680419199358345744237936 456468 -4749060939170975594982732072960 456469 388982206820676617717892291444 456470 3583639025649019469731469794560 456471 -1173606802172526294108860709528 456472 -8892556805131951977336853555200 456473 -16520051011734242653185239446656 456474 -6144226885618199881814169008640 456475 6148360133380167317595207496500 456476 -245193273520241149095284328960 456477 4019308031866688827345467565632 456478 4916831285704923655965089208000 456479 -5422875520958424767574314821416 456480 9001481328436261614414647132160 456481 -3417677604013156662690269130240 456482 -1036761637517479643348964697536 456483 4269521392002079667848020513600 456484 5126844490718023688735981032704 456485 -9332547578478518770474375586820 456486 -5234103168412784518497670998336 456487 42068653358997503431338805316160 456488 -148743361498377242645504163840 456489 8028865860849023122454592470400 456490 2286219762420613487010463334400 456491 -4323526271228641366245987631728 456492 698976418926821746089326976000 456493 -15113235543860411311549873284180 456494 1886394391061252802427658378880 456495 -334315070996840989078899627360 456496 3658975657357200360916921679872 456497 1431745324527632445129797062512 456498 1836374495212026673952560372224 456499 -9636656661115685018444960912500 456500 -8287620591190623042412555776000 456501 -14083652636966203574029807830336 456502 6369955169086309194192212993952 456503 -16371564842446262439624089116248 456504 108171560465246538514615173120 456505 -1856058806717733817885801227840 456506 -168323597891459131279633305600 456507 4214731142518713207054266981004 456508 -2847347775337201056057936888320 456509 2606693044151951957319473783616 456510 1436684684996885593126265170560 456511 741463565948032896542519172864 456512 -1922152118014733040626580848640 456513 2239785177297150973715063546400 456514 -9761905607434253157203771940144 456515 -7710286960285311946377937593840 456516 136571420856099271256286410880 456517 26046772823079560706937862673566 456518 2600460448370174282389911912960 456519 -134717424683672428777826075520 456520 -2840011126204906314278921318400 456521 7517669773721941328981518083492 456522 990714393843408564014560022784 456523 -15167754186534991131052300021228 456524 -5742409307960128887271095441408 456525 6003480889410594510467973305250 456526 -1512960437883815342298246464640 456527 -6543222213921868078651741595616 456528 841167189438107157883248574464 456529 19881752176850994905899040950130 456530 -345028849543153552940353774080 456531 -145866212404765199026269589440 456532 12733322861646352272140396738560 456533 -9367677318064498545437561308800 456534 -2484230762296111712269465400832 456535 -6490575402909656313774753571680 456536 -21809917227058917030110969856000 456537 867040702068817432621451831040 456538 11279123537692484611943495133696 456539 -7801740656368622010812358729660 456540 -161412404741558183154065080320 456541 -26912122258198701144326698001600 456542 -290963944218854658330540178560 456543 4052234136392006036243882130720 456544 -12353297512491876964606727159808 456545 4035236253304647201692613633300 456546 -2244089326105706216568630143616 456547 -1180533429767206983018725254080 456548 13060838027143322564883619454976 456549 10873016345609281561061694816864 456550 2374404613820868247610911516800 456551 -5083978191863067294958277825400 456552 -3657269199162251516379101153280 456553 4071756179876216203489048831802 456554 3145395684257248783601907593472 456555 -10524204330083794349127015713280 456556 -4771268700034186130297401644032 456557 -1606994729007204369369478849194 456558 7717445694855044527122556323840 456559 -14301510490952831159224249768240 456560 79968758814529604632028774400 456561 -4703600241279543953134854327168 456562 7633598832538348941857918038032 456563 -1998556538798735146904273373576 456564 2712425912968750373818944331776 456565 -12320982663920743346063095910400 456566 -10438320771171460864045023869376 456567 4128595860328175299053786261480 456568 -1814422639089918259583731630080 456569 -8091041232132857768529204775008 456570 -2263447272617882088819016320000 456571 -5993240708520229779457553659228 456572 14319273689923722623798369150976 456573 -232758164914507812551799381120 456574 101895540452148655202093449920 456575 -48321843138246269653780446000 456576 3370675295621485805559821107200 456577 13632710593811561934644589402672 456578 10812469360684558575446023251456 456579 185998918289604847310119859784 456580 31528122778170509407319370240 456581 -18154007050708544203114798419618 456582 -3413486287486646307704771051328 456583 4162703405883982461059428982664 456584 14294654061344633947739393602560 456585 -921883715973657046687858200000 456586 48629429669416950519766743744 456587 -3035756289862396485554738878764 456588 1867046177363334708230440763904 456589 1432513189917762022352963320640 456590 3604460959576363717477892548800 456591 11800060897917907396056608838792 456592 -2754786318286761048230417096704 456593 -1245719209503590625756342573456 456594 -4669008388685302049261841340800 456595 -9308105228527879094836449162480 456596 320883700850434290014914191360 456597 6499446501040101925753993587360 456598 -2762733597829580271169084831200 456599 -3684648869406609843498395510784 456600 4203889022720890080221833728000 456601 -3733655664634199111696809636800 456602 2959704945867739045634659648752 456603 -2412576920750258319960779735040 456604 -16951891511508817973736110386688 456605 -25803628184922003357978308025600 456606 51353445760760612458934747712 456607 8076257006363188935611483557856 456608 -14296859455932146954375119503360 456609 7312915171563233016690431177904 456610 -314742056558463864669457198080 456611 16991731442678668356074851765212 456612 2463031079917373003832041472 456613 19789788492646563685952317948862 456614 -10245134406182073954246875341344 456615 -479504988705958773353287909200 456616 -1930375558648911300813433451520 456617 -16099351009842029480174472576 456618 -4511574813160007950856780848896 456619 10195899860021252171398780989744 456620 -3636849420461045775269775206400 456621 -3272928905443133667836479937472 456622 -13390759448424489123674161437888 456623 22711164398208352843399180009872 456624 -998571376403552888545408450560 456625 4362989371166832066604437858000 456626 -6073135655565935606895659188320 456627 10759467651226827508979062678080 456628 2381605213835125170712334250368 456629 -737319198342919840786954801440 456630 -746913463821945178585800744960 456631 -13210332061152150180543488444040 456632 15003034156941995288744791142400 456633 -5925485370146964522652403282700 456634 9238271966886554088408089307360 456635 -2202118703911820649810181736640 456636 -5776988053614274963424108441088 456637 -26719177875387000720348625907508 456638 -3189557186449991377070882622336 456639 -8745598918874830379157199467576 456640 1357320604070567545629510205440 456641 -1503818437857994763685541472958 456642 -4688038154049837123279809774592 456643 7811386014060079428039404686344 456644 13299159122827570536555537246336 456645 374581652257984268897117136000 456646 5119392769560363401781687699840 456647 13349446211279721284739527643096 456648 -5354451939711927985100446924800 456649 5734897065695681776688224098650 456650 -5558152545031793808044153305200 456651 -3338036508514546261523123845920 456652 -10310325976142786745307349286912 456653 -5689339947066538278375117001098 456654 -3792473653151421922319040384 456655 10249389385447648388808436567560 456656 759164864749330468554580058112 456657 14835484511745665610469467360240 456658 -2605494132136881691256942465760 456659 3311381582186643378858875582880 456660 71803710614269539461932185600 456661 -2929819580080176221999778229376 456662 2050446759993708053093942636832 456663 -1077028519976652164797445290056 456664 1878917295107092967953755217920 456665 -135966362332793496135740297280 456666 -1876081492263992863018574426112 456667 32176315406746404552858447356920 456668 -11824415898484654366153243325952 456669 9429843920886417169304454194694 456670 -5622124906467127496550785238720 456671 -5061551169389494622431975168608 456672 7514318534637906142122039312384 456673 -4374442440325030267276622845760 456674 641831301179625297899457120336 456675 3305725482511189048957780617000 456676 -5327107754953187645967350052864 456677 -9490298652581667078925866664740 456678 425534746380368225812642861920 456679 -11558685096751708890606562027720 456680 12161339574863695313845995878400 456681 1602813813058832700867881163264 456682 11381765288269030602640160694192 456683 16768944080256267219789063442932 456684 -5548289486068327499111605800960 456685 -13323445828603349481801102141000 456686 -8755798761576478581550964228160 456687 -2304243883595209029339242482560 456688 -186037595634619327052041814016 456689 -25063418753301662846004245009244 456690 -1969471978691881783514317493760 456691 1464675424929655527813547944112 456692 -2624053061764801206938063339520 456693 10908860529846023152946320364064 456694 -1530894249841665622887985834368 456695 -163630405626875068893118237200 456696 -8415245577646216732041033338880 456697 -5354323820437550718519222344854 456698 -12633550555736402355569399412480 456699 7953567960656241457647270635520 456700 -1239960571119380835886814732800 456701 2588360607936476798467915401984 456702 -11478553381974854011195453731840 456703 5722185207029203298490367466280 456704 -977711572150013638286109573120 456705 1780386831074666029037850720000 456706 -4831925202800262708694162022448 456707 1381745746526010837638958652032 456708 1086332443845209396301822160896 456709 9112379544949878170652007967040 456710 -625259351712662177441094864000 456711 1309370292547548559650165674880 456712 5290587513929482399036544947200 456713 21428099672349147207845402010660 456714 1469205879411390027968982310704 456715 -2862243453042003047754656556000 456716 532258871618462650370321098752 456717 -8113747246103624587974001465920 456718 -3620898920346490238632260517440 456719 -6291797840657891644779356551080 456720 -610469621762667290927317647360 456721 -14731515283225798960224272527500 456722 -2418567920314471257735362319360 456723 2598011109634298738166595980864 456724 1014029725839430381656482912256 456725 4561543792476370046922590594250 456726 -1336118316127697389433710588416 456727 14884462400139067372389296693576 456728 3123284497655546485222014197760 456729 -1763912031170217719184875214720 456730 6855398095843025110541128001760 456731 -3031912974202531394718487322136 456732 994926099607549810301923660800 456733 -11117465315490910905807875204256 456734 5471719879855825770996832940160 456735 2387311722565497190166798682000 456736 -3333252304103596628214452060160 456737 -19575397449647449019251722451614 456738 -6649648241534107154920107017856 456739 -14263506389690575189014341430288 456740 -410725173684070095343574699520 456741 11931150450330218462552730751680 456742 -5460923837290508909476098811776 456743 797366421754330093054193226240 456744 17948742681243669355117854720 456745 10007923509022644315399145106880 456746 -94048617622912876715516476416 456747 4066309347584379905166784263000 456748 8230128336527919331544499709440 456749 8953643059491272898513248945664 456750 2105214608497706538924611520000 456751 14643514502518505403972257000104 456752 71366505719491669108912275456 456753 -10455382808725843465363950309792 456754 -1208014846689084243526471587840 456755 -5170265652063759334256981537040 456756 6300808119294564847069700259840 456757 2220716245227981680480963905152 456758 5591436095810027176961201021376 456759 1087808941806653998427242218840 456760 10176218385725821971216761856000 456761 647172865728834731127541918932 456762 -2611708719001480560899721957120 456763 21724734695782800286821614711012 456764 -3103545434717560453410385010688 456765 2999948427584616745066133646720 456766 6831576400080591360267565784832 456767 -22013730180104272833313681061184 456768 1232859867764498037636301062144 456769 -15067056738800649887511119168830 456770 603099146569983909966131266080 456771 -3628195733771476247944079582976 456772 9489193296911528136427177525376 456773 8505643069847594880542482636536 456774 3140850352820649759567742368960 456775 10476063916899258430728757400 456776 11364750848786950723205521966080 456777 4430030139839366725536804084714 456778 -8055673505231847549606445017600 456779 24704807309309763421671440478000 456780 2123858664555180770763538513920 456781 3961878006531215298656187451224 456782 -2054060430256643273536450555008 456783 -6182969097183758008911712417536 456784 3675289089627810375085357260800 456785 731266179200958135425716945920 456786 2373222413201917893405218956800 456787 -1894209905569564711456818472080 456788 -1919516665633644301106518134912 456789 -155724353929332356932459819872 456790 3748658275138534413217057198080 456791 14756481709840136061230313693192 456792 1582383493246295701662872371200 456793 -13379230393975208360773441284480 456794 5863693352799083439749554460640 456795 7076992221592138650261197175120 456796 -5789491522901953215022021926400 456797 28147363517299787386416508352544 456798 -4068222503272377593019993768960 456799 -2248410535015488086977834200464 456800 7183855105465351298275904716800 456801 -2160563024657373399596959948368 456802 -5806112318441929119723272003808 456803 8798086474947759092406982151664 456804 -3247929134959079514339936408960 456805 -6236047927556359684534661754240 456806 1368162197810512701306368096256 456807 -4050806219081193404848275105552 456808 9750952134419918900961060864000 456809 1585384137290837349000771134010 456810 -2894424483452659119248290179840 456811 -18369161880856792821967934440588 456812 -11534597551473826164668327065344 456813 -3853518562643035403563453687680 456814 3165143746163975994096400839552 456815 -3277203991237748015910270623280 456816 -201266997102265039320017534976 456817 755499217183761037118053254640 456818 -6758100600736014228045955142640 456819 -2600834499958945239905408962560 456820 -892939300918535867461492285440 456821 -4369500998152910571236436480978 456822 3550974009494225769028999010880 456823 -8756929590218052841178395889256 456824 -2673422669392278949755290419200 456825 2750168515047218338923600987600 456826 774999020476225644417650997504 456827 2843847232314481925698443208596 456828 -7729304911905664180765483015680 456829 -18378802728036859120249908012020 456830 -3472626408047918322248207422080 456831 15013040446145401446593405964528 456832 169841774954427280098632663040 456833 4102099866983768127618039218004 456834 -165346077496319635955111654400 456835 -4068638149752232671594409380720 456836 -13368666691953050001805797626880 456837 4196678115880121932005871464000 456838 -3316397631969659797872177547680 456839 -4069404692970165589587387679944 456840 14694528060963326784907586764800 456841 -1585220025030516417677414716800 456842 12075718573722565442705746209072 456843 8077812354867481838178391997424 456844 -6255278640113640312416246985728 456845 317032426108770303735778529100 456846 3060020493480410138097060130944 456847 4545383872520515787923185065152 456848 -557624280360686188569750405120 456849 1555905121045732515347708615424 456850 5823148287704129669786025380400 456851 -17095603861757799098691629445696 456852 -2421951701097224261923948763136 456853 -17637034090322419162813618452740 456854 -3209161356682220718112346118624 456855 2569221006793112130645041856000 456856 -10529946025150154323138906245120 456857 27345842020528504704043874981760 456858 -6293600637781157570562964248096 456859 2453487733214894429089523893728 456860 -814481461369546580876714864640 456861 -6583281266851057617525658816128 456862 -1148072045464819741889343547008 456863 1330656087417521619250665672048 456864 6747708147073142091722989240320 456865 7400705891434284143846582074260 456866 -15495978634729654338182264721120 456867 -4726350179052833616057223007760 456868 -13346309712385112269039180807552 456869 -1458342234725284639071505723104 456870 -2881794778390226942536941123840 456871 7416225676938295541867546078072 456872 -2513587840585205578395101429760 456873 2450404917296977726250202883104 456874 -348396335555806211057984920320 456875 -57821241915873742912129755000 456876 -1875268607351316841588432435200 456877 8135365554132432610138044008726 456878 -3215251474917468129522691791360 456879 -12873302896390337436852330727416 456880 1589696189995518329201898946560 456881 16036142937037324175889530369682 456882 677847577729118444018891275392 456883 5427998384923438769092778013520 456884 16987145839337031179854827282816 456885 1659999786201455087962938718080 456886 -456358937620977990386174848608 456887 28771430278074598041026006961312 456888 4686145218290222271500033986560 456889 -690271828143886972011839078576 456890 1218462556383631000068899650560 456891 -11897120492916861543849002188008 456892 8882089294836612768421389557760 456893 -6046998850974368121612966434400 456894 -7086445128605833613372419608960 456895 -3436399820834811749028935563200 456896 -6980067405970386079643074560 456897 4249502709565440714058029339072 456898 570631356170211234841657503264 456899 10683766717802906809874984835900 456900 -342963051903503564893289395200 456901 22638810850028367797562526191902 456902 -2842973092379279519747556274848 456903 -2908596893998909008562204820688 456904 -317466894381474731947941888000 456905 -15656075408389689344518473350940 456906 479371623103463747338841822208 456907 1058354942800496320839235456080 456908 -25349633027927389144388447984640 456909 -1917594527464686627225858147840 456910 -528788389812186863758518584640 456911 3923708527409217172012680549984 456912 -3294808291946135345215944130560 456913 -5107820080564494417632499579096 456914 10869164215063737800093409127056 456915 6352053778676477669937622801920 456916 4738162236032493987421075130240 456917 -26067108939417657464179864725828 456918 -17285437307698114923435884544 456919 666271604213765753835216985344 456920 8600643031587453413918694604800 456921 1250946004266825971711840829162 456922 -5317392756961199835177959401488 456923 14804925882469981229880777215172 456924 2249453851068507795469533726720 456925 -2386919810738113578578050834350 456926 3415179327463333766527503540480 456927 -5602747749757300999151266632192 456928 -9128436038027599486201127239680 456929 -11105975049814954950386275920 456930 405218161407990290527513654560 456931 -613534568226323706663515969000 456932 4338756554186118265425923112960 456933 5695715973014169397538247625824 456934 -3461829426456803930355796539648 456935 -16576237659780439653577951506120 456936 -187698155818617669866309222400 456937 9342305443055972175168195619300 456938 5298140795382465736678076595120 456939 1923071324791567684695332336784 456940 -3109601209604631463550102077440 456941 1688551954219002449101660069152 456942 -2141744783081129807322670423488 456943 24585239007526274004623702791680 456944 1175581032845387088478577295360 456945 511119617379184692123850362240 456946 -2529690529978802283062813835264 456947 11346825794342750723153806094592 456948 6333766326131400743295928504320 456949 10953696160351094147237515371950 456950 686853816623589924525478416000 456951 -1274431138535407485093897002112 456952 11024550966133403449650114969600 456953 2348862639598778950256284234560 456954 -7746153368128918126439275745280 456955 -9392675899828247114161548510000 456956 -3026380355382826995440044631040 456957 -1883437335018102122313360901146 456958 -2779249887944855479387733713920 456959 -411188010393978687535397571840 456960 -1920009225858860709299292733440 456961 -9649760960183736336884301008 456962 4050480863793154872230499003264 456963 -3295254763967838945801888353616 456964 -4518274698613470270756428550144 456965 -780646717743799020336727939140 456966 -4574437913559507590549590202880 456967 -5955074407503131616375127258528 456968 -7971843203222216589159655134720 456969 -5040905424753638422653588862560 456970 -9734114065457840891360764320 456971 5022302731053767026425629838144 456972 3821795969130284860894145928192 456973 19595809806632920640300714260704 456974 -8295791742506904147089410037184 456975 -2640408786013379798139922962000 456976 1509015497276819960104114835456 456977 5948159976225708191453298759012 456978 2316973280954387696625428164224 456979 20025309796227867130211184097580 456980 1035317419022687179712498511360 456981 -1385520273743889088660496818176 456982 4751050920434852462629878902400 456983 -1076377999963737184573844718600 456984 4504652239930629939126558904320 456985 -3651831103729551605863967933820 456986 -1363605160093702640359288063776 456987 -1439361069034808372532823860480 456988 1430111254911337396648643993600 456989 -320645986564850531681548274676 456990 2809275457859612165231893653120 456991 14013945585306241539443701047392 456992 12730551158073234464631316611072 456993 9084692167402914782156701606482 456994 -2456027381948575087898057701728 456995 3720743093425775114123608815360 456996 -2759388213583721024794486545408 456997 9940155907908577312286969332032 456998 2595258854547956622778666544064 456999 1138799381999271999125784094080 457000 -9204158751607157043125629440000 457001 8317028999201060309950164283002 457002 20429305526795518000767135744 457003 19949467597841663344769903651252 457004 -315410288613603620793396524544 457005 -6410734890745944431519334865440 457006 387883429210340813331435132864 457007 -26010565550837670288033298396800 457008 534433148378505559314434064384 457009 -7638318442122618007401104936384 457010 2284408514122641645020237007360 457011 -22750460241387822222797654246880 457012 6427273784944554971235507995392 457013 7622621440516296974388429425262 457014 -593891445977674377788013212160 457015 2658348820247612795390050992000 457016 -4125853007036643350955204157440 457017 4911234197266627583449365360 457018 4370963976885560340022261518960 457019 9528073163213779236921332965344 457020 -3794346909376233641012709388800 457021 -14704979410667370239945242014778 457022 -1453488278924750561990414738688 457023 7557420501791263568161867673160 457024 -2676826461897806349911205085184 457025 2077658923523790929396029727100 457026 -116039987899042874791559734656 457027 3967650395341937191451295766944 457028 -8437695712559972033439424462848 457029 -3871977915366512163343692046080 457030 -1679493835662977053956657657600 457031 -12370165915552021942262695791000 457032 -3775944132306377214596440473600 457033 -993342450630901127002372127232 457034 -7221628894921249544437224325584 457035 3344105124028042778165986249200 457036 -6857273950339000260533357989120 457037 2094111107728351174146190416000 457038 -2339303558566513853519361449856 457039 3840371341852854179428028220600 457040 -1760817187291775563510950297600 457041 1275303925405864297710182162880 457042 -5166448932716965830711370217328 457043 -2349185180511132652568820018708 457044 405544151318559282981315366912 457045 -5943518266148875972148240836800 457046 3372688945129622788114166045472 457047 238400856881987203154383555608 457048 -8383638385637873615619991664640 457049 -18617402668091979219655501144950 457050 -1353699818640448350440917766400 457051 3234327950183503932217020404752 457052 3016826853757767662867449846272 457053 -470073957441854072139337934016 457054 -3609584215696101807466868139840 457055 6444005441411724339065548497960 457056 -8724179525997165029996538101760 457057 -17012560744614303191011468137694 457058 2632987073713423320097158130176 457059 8369579019906166468007941915968 457060 -6161066467399735162800197195520 457061 -3579219818971246077071540774496 457062 6223907069263873133015570826624 457063 8849263927979307414174794216064 457064 -3570241796720991606092631244800 457065 -2122168194290325125202343001280 457066 -3300837677607941287812620454816 457067 -3247466159201055658592752153680 457068 -408645474437277708938753725440 457069 19398179553915701394344820270060 457070 -2970841420042924441919749139520 457071 -8166473973057689044514340696576 457072 1429343708344633034361541066752 457073 9483719235792673056167666181120 457074 -6184497367564528137829620186240 457075 10269994998600437213840893236000 457076 4752162888570564066431076197760 457077 2937835130972572251414507003840 457078 -12311186710113230299611247352160 457079 5938806730606177340291851809792 457080 1421406183717381357320870707200 457081 2924963678273958008560068838992 457082 1260303510199525466328355212000 457083 -9103839814577914367568589382400 457084 -1895074770658223166304510400000 457085 -2304992526799440726105094175400 457086 -2818568137564820154340111574016 457087 -4432564320614901608152825915264 457088 -10806213158205738145860267540480 457089 -2987246468728557953393208109776 457090 -111494517486999161316315655680 457091 15290163982034859434065101786492 457092 -9325159429422200807814285043584 457093 3283482079943868685837291011584 457094 11871439615653240682567780945920 457095 -764904086445570999669467228160 457096 17677555974405632001082171484160 457097 -13444111843961420630686908356454 457098 1385568216691996331888218321920 457099 2324332458063293098834378534100 457100 744996485409014142189730790400 457101 -12490447384599472929725149283370 457102 104082168605864717745699425280 457103 2770089663118070528713365241200 457104 -561047488740931541284000235520 457105 3412859246064031368462915395520 457106 4728707271614327124949943373984 457107 3937302096064817361399623169792 457108 14463169896297620397976742726528 457109 -1390848209313768590632051301700 457110 -443150120169951364504316908800 457111 11119339349866491294465638872024 457112 -12965323621004422693871751628800 457113 7196385846423484230818185437984 457114 -7563345997143638749084038263808 457115 9351487356985397579464627325760 457116 -10647514745611467272347859214336 457117 25803036405034591350046277800166 457118 1791183371033677323244765925760 457119 -5153951655348448385296124880696 457120 6220899231060698827994040238080 457121 8754080162812068634164967025520 457122 -4025088781140470191942089010176 457123 -2532127755995761057164137230760 457124 12856981057172026743289690567296 457125 2691946965312468364214329056000 457126 151750318447773561274695595008 457127 12292780540311151125134986015920 457128 -13563879639513210264816599040 457129 5653864291240010650536787159440 457130 7274775985049453778318043627200 457131 9027161142372857977784766020952 457132 4922471345616741928085794944000 457133 -30825568993494288981914669856 457134 -1167842541950153896116242736000 457135 367076818878978601184908858560 457136 3706396168133763288667234516992 457137 5274228881816493041138840353440 457138 9970262429030119012369925520 457139 11682857157301109731506761564940 457140 2548309683823222318500766003200 457141 16468525763229883208230354488352 457142 -105465219964744291435252629888 457143 -1270498425282941714403664634136 457144 -10131857974765792101512722083840 457145 11941408704415562082913933555020 457146 -3520029784213654845061263766560 457147 -4937764090012266266620121080728 457148 -1047375214623908628659752750080 457149 -5341000181953474328334999252480 457150 1383090960150476727350658393600 457151 -10188406835642824638662438470848 457152 832098781209719382815960727552 457153 -16881217588252271409733803537598 457154 -9071499098735638050958357522224 457155 5444845455898527807349601301600 457156 775299770524284283319559598080 457157 -5059248792203605858386201356928 457158 -20850188310957571670045354112 457159 22456442454121428498637795020040 457160 6063354898180054505382223872000 457161 -11897855369901246077469151178976 457162 -696020088597442861147968009168 457163 -1662290027653869604654007875440 457164 -496570788842343662885097429504 457165 13308853885724389566823616154060 457166 -5448001928182689761628124374720 457167 -2401019840919687730462497408120 457168 -6022396407642499726736539230208 457169 -7820230201742475778529841447168 457170 2472385331093473583014611202560 457171 -3436496558918069304583461070080 457172 -5831723977583705752366627610880 457173 -1316764490719054401072500518080 457174 3721500876655773115270601730336 457175 -4115580891328099802715299499600 457176 -119719874721675936166430146560 457177 -14593212922743492622664025856 457178 -555343905804807379754254844160 457179 -8146661432437735636299927930216 457180 1248519135858935225505148454400 457181 -12422938133821257458003326016628 457182 4801935974448922062123614811840 457183 -4574464085024625155053266249568 457184 -2502492231444611394173458710528 457185 -8774039786625077288599147118400 457186 -5250610720674983797953663500208 457187 -1685541199851818730829716730968 457188 -677363921420604958447986032640 457189 -12757688943284333029105634331010 457190 1877243952388944159062619696000 457191 -1961825874674837896629651801600 457192 18462229101081431308028403072000 457193 8249140278899191159949627318880 457194 -1734169827569048568872467241472 457195 -7160660009551462182759192510000 457196 17279978921924655744908258054400 457197 -37775445281925765597646182720 457198 -459190117477934544914342492544 457199 1318127506835274878938595550864 457200 -751510702773518051240194867200 457201 9027667574452234891640578309202 457202 7958140633166355282053421057552 457203 -1831502255441536489620820522896 457204 -12591324115139800768778209548288 457205 4515219537403355440133699621760 457206 1031546941202712171887640321408 457207 5692384600395083009301130440480 457208 19595871034640519566405018767360 457209 4076428019668065685870904287044 457210 -3540014581934729757842740088640 457211 -4145532597739289559117473886168 457212 -1990012780539297586813458751488 457213 -23828272181198432644577494188538 457214 5354799122669276289983524436160 457215 1608010556381328055923284048640 457216 -10456601456035208977418425466880 457217 -22905998946718977092988215425152 457218 -2921403957884549283359902913280 457219 55676286065587401987513395200 457220 -2003514534928652940249718629120 457221 1255156443522129337165169337312 457222 -12823643931828496619136249053088 457223 -2758516345816604627283836608536 457224 8161316339510112013155411025920 457225 -11632883922530359216854187605250 457226 -585610625097718124555167695360 457227 -4705960181196881960739051078672 457228 -809521579175549886555549246464 457229 2734112210211145685240420203830 457230 -5156942918825276860512939281280 457231 -13550776177331339015234404396248 457232 3104443000732689512091153358848 457233 -267930523722683483697502748736 457234 -8878118221133008410880050063984 457235 -12225038543314363100773713766800 457236 844565272009431842389692356352 457237 10445128452717155461444680193824 457238 5223327072282735562583961407520 457239 -1011180458407132932245582521392 457240 -1247185238958616473654224486400 457241 -13511554014159798638941940162358 457242 -1585080812261274720079710693888 457243 -7301937589001955415994922979920 457244 11709002512780466969356334593536 457245 -431427429794929885769159990100 457246 9568040367698601829646949419328 457247 6496980452372773590161266480512 457248 -2646924068547794617613625065472 457249 -8064740531954734230416635868760 457250 2362634765143364408224227840000 457251 11231270930952807200131450797432 457252 -18068684720598573799765637980160 457253 -17935191085996649117265232866498 457254 -1344978343533859036271330181120 457255 -2825824936328367478209114228000 457256 22706515281843046105171562895360 457257 5753669232313382695692346826640 457258 -8821711442403351962129328357024 457259 13373914608226263063789342540 457260 5175922174636912134981576514560 457261 384290121033378210313905310432 457262 48956581515366531541873645440 457263 -10063045253751367699309174909848 457264 5595349487648639484242314772480 457265 -6102956798174285799230419019340 457266 5748582050331694773137517729024 457267 16104315956720781153617523250316 457268 -11124167300723071123808821702272 457269 -9462819160302102031682012626656 457270 -2316337900542574298385684474240 457271 -19268972571635094595147001949528 457272 -1163591472304019588723841024000 457273 -7996516410365546355898553676960 457274 1808802257666757626055452225136 457275 962365128304572651240381945600 457276 -11677020172106215904870260003840 457277 15212795215119211103055695421126 457278 5834910366841967170173652117824 457279 5366008685644164605236483186880 457280 -2113012974161785788003699916800 457281 -3581079557544655252275324844800 457282 1786760457338976476937067837440 457283 3101446434682759461285503498976 457284 5748653085126901501916149309440 457285 14452077330638858839273749649980 457286 7412717385092448089333653463424 457287 3342930287489703758283606331560 457288 -4984643554542861452409352919040 457289 4668855556720631298502858525056 457290 -5910923502155539557244130194080 457291 -5240507890623084397165791472416 457292 -6310488715437496572408558612480 457293 5512960434823378944233117868864 457294 10324260469801089245112961173696 457295 8417120927862772171350258817800 457296 -1189768886151230504126418518016 457297 52330209061264023338672559732 457298 3273971169260923604479852796064 457299 -10345746378141088202851804820880 457300 -6697476152750559871570500576000 457301 -8782286703023256940543226018280 457302 -1019607390710393369746924339200 457303 -5450582152150980710702430222720 457304 -970190044374116958063225354240 457305 -14556424195027784883212884800 457306 5309603408308078417081683575520 457307 -20907784912206991392762676512444 457308 -11978390323658644608259917047808 457309 -11706130333937385631368530758080 457310 3112903934373811992692356915200 457311 -2239921604335400364282034602240 457312 -7580852909651364147588325441536 457313 -11314142241565618489716713123820 457314 1452919184563229282167753395456 457315 2930606784916220481628886778960 457316 1879538959921249742151955175040 457317 -9264617821319783987275992063108 457318 -2400817720293536387008728763584 457319 -4431829682230948888690950014280 457320 4229794897067492818098698649600 457321 -326974311392890308265065484656 457322 3430348636884430338799256231424 457323 -3461358976315250778975939771816 457324 -1375150679767533854420650548224 457325 6048227355923239647593433561600 457326 11224419755983758704307546327744 457327 -2492093580908026119690870604288 457328 1348609891658698709041633787904 457329 -11647494131383237207889324201616 457330 4655308230923746504113504576000 457331 -173945293421249013592592401920 457332 -2942145147838568382298924535808 457333 -3172957452048064347415434366418 457334 -8584152392001132025042329067968 457335 -3637780996601228412516282044280 457336 -15426153182337607377624139223040 457337 -3628282815755890129988375940540 457338 758848688123981887735696673280 457339 -21534385602119404947350827424860 457340 3725383277955969091214295244800 457341 -7121214870821151779921968698336 457342 -8012986580757682853105788387008 457343 14392973846296666767312809664 457344 -7995497201939636188995366420480 457345 -199045554587442960043253443200 457346 -8462144918832945774327666829440 457347 9253631837238353086980156229440 457348 32603326919404429110376975360 457349 -9396158127561198377677878113760 457350 -3986808495858088460668566360000 457351 1059858070333928571240104854032 457352 -3639638976496404833673275473920 457353 498901749805822357629146494080 457354 374600782052413601489820803376 457355 2081275658633988178724077168320 457356 595887486999029901065693302272 457357 11886133009960447743505366179072 457358 5802559238177123926197290950080 457359 -3693639631694383975838725370880 457360 122581601894699866375565230080 457361 -18115075389622777250685728762076 457362 3834311618207605010488934357520 457363 4101088517376655190711284829612 457364 -5239731702181040994012379296000 457365 -700477021064122516965991373280 457366 -3707896894918132037523671687040 457367 5674014637625652298918081033416 457368 8133784172043396097530765312000 457369 11344395537333379975824507206160 457370 597730876589980501232629574880 457371 4067915692534608827591502775560 457372 15817574906028417789333604568576 457373 2938575904819358645261098258944 457374 2349425767724841264769466634240 457375 16334649652067200293383432070000 457376 11963326250676974398410862559232 457377 8273801670200786995269227014320 457378 1113789021053561333543459271168 457379 -8365680495114403738969585004832 457380 -4347127957306077952843161600 457381 -13181454146052568752729677738818 457382 -2148708463878443827866401874816 457383 14980260015689704180867480227624 457384 -11658761924298423592281725629440 457385 -20090433836131554865012559402040 457386 -1476552503680319574834573217536 457387 -47138921482143866485383048048 457388 7959824750157105704769344762880 457389 348043172625396010581885244854 457390 2000192422567858262382774481920 457391 -169335774681649626880014596736 457392 -1137212251296290990005305802752 457393 -1293726139528028084817848085358 457394 -37790069200698309482076031488 457395 -663359312695410009229445027280 457396 -2920016660001119698591169660160 457397 -13636519952184738153012120443154 457398 4603837048180990328304449609184 457399 9265310199780884636035374223400 457400 -11092483573312013070603998208000 457401 2242921162413146778003754220544 457402 2230776552116816692916466599424 457403 11334692540102377157213652119652 457404 5069175414337754859700139507712 457405 -200518563076887143277971873280 457406 2298466413843975045386315181120 457407 -858755273436371561329450267344 457408 -1546058181550824262083515777024 457409 21236070926456991608829243130416 457410 -6059898393226567645587984230400 457411 -6975514134337633581017274465988 457412 -7456681840342125750064202558208 457413 -10887351114922651458833430016512 457414 11664415896689868130913798473056 457415 12433271812397623582901744054040 457416 6798661019103088066668203934720 457417 -420621374342963529597037954140 457418 -4694722744173560403307528512 457419 -1254899613059912244017253422160 457420 5729269052329823183505126497280 457421 834990455122050153827419637622 457422 2081412225549875005300888187904 457423 -2160524237519824184444343313616 457424 -837734651246266483304741732352 457425 2787981361718290295144563746000 457426 5989359202403822841904701792912 457427 570589280825525656299723092520 457428 -3938071058217236072316215162880 457429 -4702632475756093187350512901248 457430 1979740614082461598422582192000 457431 2211655437004693852525941985824 457432 -2164336529992406037928722585600 457433 18467112421655562440347315004682 457434 86624847696446171417446525440 457435 -6649846621885249663762775078640 457436 3849521177489361846903358147584 457437 -4750617063969912944424406633920 457438 646286991513024785653799153280 457439 -18022136197048279657040960805000 457440 -9584926725612139811606330081280 457441 -35523095247023555567163299109200 457442 -4192445715496544026590173091456 457443 902603308621947042225047665824 457444 1107855034207492436359689789440 457445 14020709328448566558440364748800 457446 2964220069760027890272786124800 457447 11114701725107584340364809425680 457448 2162366907785268117928580382720 457449 1642865536308737734051447680480 457450 908371235368718796769535750400 457451 -8035814374441460277665315024928 457452 7924711475792261254728214144512 457453 -9903740878579747931353067423040 457454 5585953273539319947591001085952 457455 -6897201730505582186316681926640 457456 6071452448785456569536467238912 457457 1569507037570081496376356141184 457458 8421580798586783431980265056384 457459 -11230413593521596445050252972340 457460 4257751582062271144277692761600 457461 6247519945194087230991875936640 457462 8229796497721254661770121859232 457463 -21190582483008380430360729745080 457464 5414353977838073328974017843200 457465 17714002513657343432185905313860 457466 8644043819031895118726794392432 457467 -2790759531228651687097166699520 457468 3016366168730971534864859446272 457469 -10425836592621617179856871227130 457470 979888262100128078948397181440 457471 6043340762798719031968827168112 457472 14104963681205000008158261805056 457473 3951786088520662343773906728000 457474 6764462052705084284771605238736 457475 13959066040234127197450506474000 457476 7766834108744811459878411397120 457477 5622864482300562530283436480 457478 285092907328635485514434318592 457479 -2845604990817067895961273010152 457480 -7961606708205026527970847897600 457481 7915110056750030149691188068864 457482 -1682872793934784062241873777920 457483 -3435473894586563932498397625708 457484 2936563597963881856314897590016 457485 -237094528140751435511634426240 457486 -5549904087994396670635586514240 457487 2199812437080376047627279295536 457488 40945941690836870955153825792 457489 -23053895970334648176691060989440 457490 5385707091512809823736982425600 457491 -1213468155907296141513829245840 457492 5028395349504954737060490987520 457493 -695603007310540341130462140576 457494 -4769454163352526135942126120000 457495 9803897914275668761892610255000 457496 -2285180186720009334651610767360 457497 10085268503314214961349759637274 457498 4482170655471240543048179884032 457499 5194472006456678415678692165136 457500 1261578459754118091588045120000 457501 3869796457726307114390692000 457502 13182992242828389304041639725952 457503 3328863858980601330607443666504 457504 5824658226050727198561073299456 457505 2521827599755530958202434560360 457506 733793106057125104839997983744 457507 -12863546058810731343953419086244 457508 -726465097470474668768214156672 457509 4708745394751586154168461292768 457510 -4769501690860399878404253171840 457511 -7981000552036940117202582810888 457512 358150417867497075682157936640 457513 -4425140523827531880454519476102 457514 2729992691002587114552085895856 457515 15527560624673058444532975884000 457516 -4825103936123963600929399477248 457517 20844390673336287376916810428566 457518 4134599872794232675409069411904 457519 -4920923510408063672787311624880 457520 14576287442063934536889139200 457521 -4536199315453710770341461883296 457522 -670174176432995327280147313248 457523 6858995104306083233695961519304 457524 2754013363829356836832535439360 457525 6735672333125708808052689459050 457526 1286084241101533459212187042944 457527 -3140629487575813319472776976768 457528 -5143076991052636133008085667840 457529 -573259380708086407238059457280 457530 1968666573391626479847975152640 457531 -26042969025380737247570986851000 457532 10783489768755108007253439720960 457533 1168862950631890097253364283820 457534 1969111555984831868118251817984 457535 5344612617401552236871392166400 457536 1224651165121934568823562698752 457537 8978134234087861538290694612100 457538 4501943881454925951752923233696 457539 -1284419638858915967223971232000 457540 2104292227758485475077901354240 457541 -799320559410431115435892952256 457542 3789229256730657812191292409600 457543 -6136667718246723545269085468120 457544 1848911305952007539052048860160 457545 -9074257231921887697126857676800 457546 13986219915514410646851572135472 457547 -3134274446806869179637709505004 457548 -263399749716257300332019957760 457549 2992297832720046537120866297880 457550 -5091386089619873434682215027200 457551 4276556331164203984470431205480 457552 5096913607110998084239896928256 457553 -2358458877449628684049858989198 457554 4945689965387732367439552993920 457555 1409734272298665559357027425600 457556 -7713905144129418698365648281600 457557 4866418486553063584868118087840 457558 -7563535325294063589096563223360 457559 19025629779834736443363139178760 457560 755010661149753347065828147200 457561 3527332193192419497767378795144 457562 -3534709298448099201452934912000 457563 254963848536579280518684137664 457564 -697842328884552581417892614144 457565 6473116686520425515076231860460 457566 1949746992190947848834678562624 457567 -17268141645239997461497753507848 457568 7473639573218745275349294120960 457569 -5797540534817652869320900551360 457570 -1589858983037826882288352055520 457571 -15607791663180583472848028928228 457572 12069393350749819538209671186432 457573 -17646845634429187129898666633856 457574 -3622504844026476272206956364800 457575 1940034409473957391841464020600 457576 3479567027940467735535663759360 457577 -14442759569750960021245255528560 457578 2822564910636701588256015806208 457579 -5962266795630248556964655029200 457580 5820996405265478205123915786240 457581 4887377628814499461567824098304 457582 279897226765584045183094536000 457583 1151307578393252913620485680000 457584 125653880813558937307285192704 457585 2778267960985237473372000200820 457586 -1488983028462171609701222785008 457587 2265684050434246611630925011408 457588 11882777395776402981145434327040 457589 19279990591003543445889974543232 457590 -161070242756725478117578291200 457591 -581872200026116825509622646400 457592 5896745771882536073325920993280 457593 -2906060197324289173768642812336 457594 -227850280540869323382345653904 457595 249036656562536129308852538400 457596 8435190177017700032996410982400 457597 7002065746237621510856169742432 457598 -6723972977334358675209792499200 457599 6721130349423245024717916581064 457600 2662594523545552842922131456000 457601 -1885135556009791305648634283196 457602 -224851410176690241970658519040 457603 -17476768489191687186917196855176 457604 2099967880360777479488172871680 457605 -3030700893385455799843989003300 457606 282371988471535803904173339264 457607 8079400127267897660107802264856 457608 7162350203789455014287010201600 457609 11399555653703443210126183046810 457610 -5439877257689472261650165303040 457611 -3820948434149018944110483283776 457612 -12509437452557527064476177325568 457613 502882603429826813067798210924 457614 1782946850191536290312904338304 457615 -547887578027926174445474852400 457616 2004691818103042044902470336512 457617 -2802426283673965097894762050320 457618 -4064981227866811535167916688384 457619 -166762289960380956861311312856 457620 5584437299307316100181827788800 457621 19533859515311583306512531495822 457622 4396406128805583545205084672 457623 -10829905002086685381776360918880 457624 -15191849607298000030420777175040 457625 -131154409849963878190556016000 457626 230487408357194450934968880384 457627 -920666851272795959106722254208 457628 14311568933369360249779973242368 457629 -10289017973174191737807421985472 457630 -3465240754011796783565913551040 457631 -4383037539142568407088128433376 457632 508988367267555420789493727232 457633 12485440756187233564507100981424 457634 -11231050849733297023041198111360 457635 5504053697162446760806905543600 457636 6920706662494543872801991065600 457637 -1699462507903196601207894028260 457638 -3364173489646989595569206344320 457639 2345952860281150834259029865472 457640 -13360158490048966209991013683200 457641 -203900496469211113213063346550 457642 1599226512127922425660448475744 457643 3861422223054797453861483075892 457644 -4529291187861297803172507291648 457645 14769123629187037477808443797900 457646 3647546021488282860333287636736 457647 -927044675837511110036499444480 457648 632642855772594493097080143872 457649 391214469900966773661057279360 457650 -86770128348461261448188485200 457651 5449012002301403353414784272652 457652 -3033489183428964868547646559104 457653 -433155428536022042419354705920 457654 -3203458415711557806329162985600 457655 -5419986279811365918984648072480 457656 -1806035121162299169955807948800 457657 3544145916460825589184503396052 457658 7319283051094775558403203053680 457659 -178568018265204067864578350472 457660 -7448707425255646922987670074880 457661 -16171987145713167176985258519738 457662 -862878212357500443215242091520 457663 -7203844963122853725471280222440 457664 42607167995846996407653236736 457665 -1397738794123763027565147247680 457666 3005967007384468293687056460288 457667 1210326190155389122304699984592 457668 -9380413855865228389085412862848 457669 18090409453499469297840234007070 457670 -8795904965016364778985812430720 457671 2865885434349387677242918917840 457672 -5946582465244279425420138700800 457673 14790053264764951423866217880922 457674 -705149877588994940913064590336 457675 6000688535243313525030379580900 457676 -8517040497705260571972670199040 457677 11307407762879435674708526638080 457678 -4444130638025235870441190640640 457679 -4478966651248119916246660200720 457680 -261938320647131044171172413440 457681 1378815241238361468847355033984 457682 10810783393276181123686896066192 457683 378811527908241390029524720872 457684 366958133449350065624669151232 457685 -7981343865958513327142087577600 457686 -12425557751588560794728300395776 457687 -9274442857614087458355667980664 457688 -1030638091561139742529252884480 457689 -10306989277335246907384411331376 457690 -2055903646986019744633184512320 457691 3125743774963025378109787778400 457692 36331353200286283214964252672 457693 19583548071914841672893568369120 457694 -9476636494639280785487488735104 457695 -1856805744896145129994441541280 457696 -26533594554224286845065843703808 457697 12095897421655915300918025578146 457698 3138387420414981474016543534464 457699 -9369915715586055480714278396280 457700 509708337721484658363425280000 457701 4742208676845505145228219867232 457702 -2340734430687063488642114379648 457703 3218049985329739060739679172680 457704 -1279808366031397197602662809600 457705 12874674792362424029022063469860 457706 13616496978018625761451708485552 457707 -11977664879716135059734476004880 457708 4262523486505576899544743837696 457709 4877134959439943426152587500406 457710 -243720374404076164302727219200 457711 5924951011929510340244531423312 457712 -3198696176927995896919493443584 457713 -1608908789421947158520398924158 457714 -2633147701230188176381826656128 457715 1682124783698707051031103189120 457716 3500439990543159261791419699200 457717 4114208868480903253346398649592 457718 11803257986172230028163183078560 457719 -232604879372740486533699977472 457720 2657894019225174942044436172800 457721 3313014558872031015942769209744 457722 1015857693370589650684069962240 457723 1783029920730584380608356838144 457724 -770473864911080779709236343808 457725 6992983140616879200528449688000 457726 -2931149579643162933487231806720 457727 2717823170341600033018463967600 457728 -10315335997154664817238841753600 457729 -141667101730920042067949441360 457730 -568072445897737396694924052480 457731 -1167555360153069395354419328628 457732 14522269541052346382164385746944 457733 -30613270818360097027370542100160 457734 5911154622066194397068926783680 457735 121223521463328058695807322800 457736 12920658932733779529518672332800 457737 -632578636310466713196665097216 457738 -684036172004045283393322038480 457739 19069829976522786076724705811540 457740 -3583085895581467212062826301440 457741 4344704318091123415218395306092 457742 7370815310688949073406708504192 457743 -5442263434698861969379561968 457744 1780114222725758163086701494272 457745 13063205802967028335516701813120 457746 537684982813320010339642933248 457747 -9720805265498762602197051209328 457748 346606900834435004971995861888 457749 2382851888955857354655639451068 457750 6239048575246568767852788384000 457751 6161622064500627842922781874352 457752 -5783077820791461842804516474880 457753 -6789263976532085831903130548796 457754 -6667117744419257553381043254528 457755 -8787779249686697422581404887440 457756 3524926638383006190567346473472 457757 -3939479838767319848946553091994 457758 2836383044445406437842228296320 457759 -6044586303865463074029409730784 457760 17262289857123531702917386076160 457761 -3925845699248859050422713070080 457762 11255666177472178742898848503632 457763 5447599028455192813881631708824 457764 -2288394883188073392162704805888 457765 -1710617888292439977205305350400 457766 -4965109421904062862232018011168 457767 4556496623135844943161819730440 457768 -13815598760612378005079365309440 457769 5624330698683521970760607955648 457770 1891684305508290324073831353600 457771 13715296250945424848984520340000 457772 1419106443649921844263247692800 457773 11685827782870295999155920622368 457774 -4554599795083944439285724892864 457775 2268374204881713218542040581800 457776 -804844181220424295433446965248 457777 -466176416043598180999674649088 457778 131798944123236711495547895424 457779 624565726933223631665915769600 457780 4201688509657546364411294269440 457781 -361380205555984428222984590400 457782 -1495136685441713445320092283520 457783 -113527954318861665374802166016 457784 -6100725511631495084298015805440 457785 5965223792757718842938558131200 457786 1851579106950170258980868989440 457787 -17244338674334570024489264448408 457788 -823519282981038461591420505600 457789 4574685324634041909580858299590 457790 -463669090685521016687207409600 457791 7718078141629152409244727515592 457792 2509903808023279867702020145152 457793 -2076852935900838632708444966784 457794 -9842045635023222594622328079840 457795 -6999869084594533512316271545680 457796 2429941246417752288048450830592 457797 -12170731738221450527281556032800 457798 5156966362130834500474856205120 457799 -4283981686176887151239832172200 457800 667921783538570942921379840000 457801 2491014330862403998712145374692 457802 5248780142843548039810903970352 457803 4743020750403778377688011318012 457804 345975806726075496779608998656 457805 13654273396827996777166313376000 457806 1033559912569823964668430638208 457807 -14377093720269253662728303612544 457808 295083784899044695047697072128 457809 -6566388838967704617070812192672 457810 5436643383462873901923364541760 457811 30315141798182438880986975923512 457812 -5966329576315681276954123595904 457813 -2661039726158383092782830949938 457814 -15609233073778242375963403008 457815 2332947466139625761370986603520 457816 -641828971238965862217855897600 457817 -2642421468001356442383405718134 457818 510487842728022597974074581504 457819 -19972246817099143732406556827456 457820 12478753883069996480680058588160 457821 47524865990480228075031135648 457822 -13389975602959620194707673340288 457823 11217966857901541338813845290680 457824 -6861368111272381633361577246720 457825 -6971886926087350349565146989450 457826 -542857073809281760737447315888 457827 -12919153128139583118101084184576 457828 2079492185475330182964391735296 457829 16263381754932567160334608082430 457830 1652897023498002660308727068160 457831 -538732993869825526781349912936 457832 -10201054658731467178724485939200 457833 9824279944556056560208137574848 457834 931919122061603657913161754720 457835 -4796588698854898915428711383040 457836 -1124329771022652365134025599488 457837 9442503011552822996216060390486 457838 2106529017041958074319773456640 457839 2912529169333577273815941258240 457840 -1855943153680816454457021235200 457841 2926148929640676658902045469092 457842 1269063053824369848653649051648 457843 -8211056723169113754411270864680 457844 6152673716414442334139711060736 457845 -13500450038360790211785913316160 457846 -8008395785117503082647628236128 457847 -968811293145886283855443679760 457848 -11376533275217700960063097958400 457849 -1286933688302199430033009624064 457850 -5283123844151900596822578951600 457851 -11434619650462519476728654472168 457852 -9941771593803687072950338306560 457853 -7230413035016941382267928268320 457854 337003665367418961416010479232 457855 -7047812294450108479428764601240 457856 -839770323384564738043297136640 457857 15505597881595570703074045645554 457858 3272919559204081199771802275280 457859 -3093883875285894812074085766984 457860 -2519716520269051628556437360640 457861 15024655350893984078233130814144 457862 1313887601518672741690699416000 457863 5503948669694412948124548330624 457864 220293400022448141919469322240 457865 -6472268498322758908837739299740 457866 7301378259764659214414290137600 457867 2405223755294386785417897830084 457868 8222221877107887409704557768448 457869 10023646262715434807156247159744 457870 696752951539984973715359416320 457871 -1414332410903804859659933726928 457872 1485439869559130819054947860480 457873 2587823933044432181879810776564 457874 -12281749903519452305682247001088 457875 -3974269186033780427005988412000 457876 1012472113987497478585280677632 457877 -542210903188100377885368624000 457878 4910006593210475464710113958336 457879 -4951334693072742782230577307600 457880 1340668015262784410813756006400 457881 -5664322156806207030231285220800 457882 3341005568577653466742782566400 457883 -1475287395317126731584928525296 457884 -1990438690363279187205882839040 457885 1128573453436201391910623177580 457886 -1143861630317729052968482538112 457887 -1994442073279315361703210074040 457888 1554203915550284261487604531200 457889 9629797816089063567766031742690 457890 -2640022641650507107079108782080 457891 -8388537443006712718983315860528 457892 -4058602337111849135995712486784 457893 -270315181009511306282720565378 457894 -2248143232577728841347595359680 457895 -19315048034458273636654785043920 457896 -2958652178778683119883389747200 457897 3928376633006787635107069311312 457898 1105567314039130419655231662336 457899 550296825734302139232498528000 457900 -92563218991355251278974912000 457901 -2868411713143365182273180647296 457902 115496439224194944948963559680 457903 -16486133541160012951343397332848 457904 -5544388377613487218834060001280 457905 -1871533033305702881145202080000 457906 1081538133161575601959353019152 457907 -39012143238289178667828890112 457908 1072000435187034953896018544640 457909 6231830465393619079282300874620 457910 -7937322752114655546255074928000 457911 8244341198460312465219292175688 457912 1028363336313504222890485186560 457913 -14230461022296013769227604042838 457914 -5056402245215357035129619639808 457915 -294563654898867310616294221440 457916 -1091652126405692949097618037760 457917 -13018285769500728622554230373120 457918 1323310886410964331792764160 457919 9494068977084425904428461082880 457920 1524845409480477836694886809600 457921 -14551204854192968910059976307968 457922 -9781304095327489110921531421488 457923 -13827727316838263173880206129416 457924 11043737693358877497223670169600 457925 -820817421902452595911618639500 457926 2352146964846641202821066164224 457927 -24749576771278329906935553137528 457928 -10683239257395578139193666083840 457929 353968645287706912727097698088 457930 1151638376137099595491441443840 457931 -10225489838440848000005477233488 457932 1898518005302072943041449426944 457933 -3495651180943131237750089538080 457934 -3203296518493278110706555509568 457935 -4297083913568180840079847849200 457936 -5508685734638948393661177438208 457937 18825341461880968658831784701412 457938 3792604386537369424112471170560 457939 -13667520527025854276636860667040 457940 -4833473068849451861464306360320 457941 4047123535220441072014123038624 457942 4585695541265414306519412519744 457943 6028043341908550047935233485192 457944 1147405071350891931810208542720 457945 12228904920497252061203934396480 457946 -9720601572789906062340598210080 457947 -7006706621859891732740878210560 457948 -2925365800872179217872550856192 457949 -1269779620852613249839832546964 457950 -25860437830788130448445772800 457951 1162039652086002622892227165912 457952 8291576681534889110511862677504 457953 -4775675966281209350098362292416 457954 5629038875320922588753553788496 457955 -4495699133174550262964502398640 457956 4537991881244712608428529181312 457957 4970616636987265297606067719840 457958 -9810590100135400475332348063680 457959 -5592874873556999229118108802352 457960 -5265749757173027366136567628800 457961 -3080196684228191564968030339968 457962 3716812227172605750045403029504 457963 7436471643393001870471737937920 457964 7242648022693703811726051234816 457965 -2477908766530475799060488657940 457966 -3340582850588204129122743173568 457967 186949987165115901062237866440 457968 -1437302511082679745784200560640 457969 245250351326350872118435014196 457970 -3055512497987421680981268162240 457971 -6404925111890293056855475103688 457972 14327494113880163559310366395776 457973 4055620307675580837430647534684 457974 -511943154989500245067832438208 457975 -4311239929890675457006182815600 457976 10604354232823290412551571046400 457977 2627581967827649168207127959808 457978 -9572574771941723468330831778960 457979 14013769862475146224829517644580 457980 -7576881497588688654786165504000 457981 2422199203274110319809182123782 457982 3317885801422649923366103129472 457983 11336946201194172059095549940304 457984 3623486886524567781282299248640 457985 -1605510356594630038084191660 457986 557529009997395144944696638464 457987 -1588926348339647335892138895364 457988 -15561438472315085321337489924864 457989 1955320176823629267817629330048 457990 -636988997992498405305310183680 457991 261529024191806784038648697312 457992 6890627054063957687823980344320 457993 458301831179763512248383346384 457994 929832249393410091364437903360 457995 9040382364051404026715315923200 457996 2243310719588415917320059518976 457997 -3170499597233890662430393842600 457998 -7982028614846837272177789695936 457999 -402401842067882654960272245936 458000 4190369262361403575332802560000 458001 -910027341705739850597520804960 458002 -433137543780508603635867434208 458003 9519487741323869499273660181920 458004 -7021686849590858272441511675904 458005 -6529186998836268642150354828000 458006 -6804484315174355052112163118048 458007 -1922750148236887022220604644480 458008 -17983603594139111315727922391040 458009 -21791022650905066382475830324790 458010 -543653304473755505458685168640 458011 -5377490249122148114838596193576 458012 -3202641026097186773198600824320 458013 415759117348434696430463823744 458014 1233977424264468365322848515200 458015 -19588358323526595158555476344000 458016 -5094818057988611088523393499136 458017 -6628056153507205786539085406400 458018 -2604485848015761499724339957760 458019 -8960916538746883854809151777756 458020 -9865310508845646129859666763520 458021 4452263727084261165737810854944 458022 -2301092216744774147251078072320 458023 6268203016665840847294767132280 458024 105454433324765020289560166400 458025 -976605278314221297350798918400 458026 -5486437844908116704381397096000 458027 -20658616246921820640205794626124 458028 -10712903550411099013277331502080 458029 2873432237049970081234609075488 458030 872561228559058728536368878720 458031 6518745533359844027217347353344 458032 2879322683875126639362493300736 458033 -9070666786656795588528976734480 458034 -6000899940594724035641339858688 458035 -33313909594998728091876485040 458036 76016695626846053640505792512 458037 -3933769380015866135685786900306 458038 4453364439501862582532026797696 458039 -1026102412645252599104812547160 458040 -8557002542658403239986906726400 458041 43133108845334866528921887899392 458042 3876601299845921146230224363520 458043 -8089410993703114629235584802536 458044 1243231225278035027055973751296 458045 -2039116098883206912260448556800 458046 1778423395754629207258252443072 458047 12942371165644595908151749378496 458048 -3189725820013447640990497112064 458049 12481859526142784176547275635648 458050 -4145864028726167619023426173200 458051 10339925773113134622052939741704 458052 2067839626013096042601672837120 458053 -713940157534461824637190457698 458054 8448779503566450031043396954976 458055 -4801712238490814297636100746400 458056 -6100942282862650666586688061440 458057 -24079463481991078979011711238694 458058 -3947476841109540780902958940416 458059 -2914041941875791517264242479984 458060 5474041649813777684132833612800 458061 -6348278479897204773420469214880 458062 -11322366452495142108312808175616 458063 18839798787722588653295686035312 458064 -168146205398464292375706279936 458065 5403889278732722882637827534940 458066 566438675588595446061310878720 458067 2367502027985607181683773032512 458068 3669587612176599397049621151744 458069 -11163489418360564820242915828530 458070 1351621851938895856613921827200 458071 -17588799174389637821829482079800 458072 -724470773880519779624631859200 458073 -5422227291469899887309051689152 458074 1000464856119710891614532695536 458075 -484599539898468637590947063400 458076 6613639849885597580789787893760 458077 9036926680597210030119859045440 458078 5012901215153228984044156804224 458079 -106639800891967536072970269312 458080 -3279782157698040133586072371200 458081 10811818195473769477251480544704 458082 1322369087321636367341428800000 458083 -4520325769989424820499550777560 458084 -15923792025954141339137575219200 458085 1007000911761666743564405834400 458086 -461490637965910795059562463040 458087 298514596041519223235070050304 458088 -4713158279512728220715825725440 458089 3160130422312768165247760403456 458090 -5613380539118549566474351276800 458091 875976738526130466505194240048 458092 4676565543479731817238293332992 458093 966031686374789263496402512524 458094 465816736713963586710862172160 458095 -816207394568624489573299357200 458096 -3214153026442264723606539829248 458097 -530575132677223569295479452928 458098 -953138628731776186189731225600 458099 17137484316387882360734108606136 458100 -365787445172734865294579376000 458101 9017494495570059598748019137550 458102 259651891938925509949671861312 458103 -6081453304708309720728534052992 458104 5105080479378512819272095313920 458105 9354164398054855750232651560260 458106 12848782412015038826559597312 458107 -9427098138049734891376285944720 458108 5434741686032403514444561775616 458109 556195546181174837502700033920 458110 -5497372263692697003526830958080 458111 -1985244912626823339339722633976 458112 245247100001622507929406013440 458113 19753735131757418301022996000980 458114 1450846646365737184525868931024 458115 -3388187683365163626736140468480 458116 -8454098764009397695075662972672 458117 21130405950475115373678973138752 458118 -40227160521180898172766684672 458119 19986402651403180472055988042520 458120 -995312376147028367785106534400 458121 13484955859715912853570184667520 458122 53295287278015696909967322624 458123 21019345634373121457528131164372 458124 -1939678228910049646018833068544 458125 -3868561646676253119831260811250 458126 10208747228338964752269981936960 458127 5155617540665587941439828767720 458128 -1672159570011970513748414300160 458129 -8831303817914018808152613906624 458130 -4739751804254368565061779028480 458131 -9760984183790637026532856589288 458132 -1758696504224602079360314038528 458133 -2762244446006075766637330078272 458134 -1110899470443286846676452229376 458135 8336068893611645334971947311600 458136 -192542604584885115394738544640 458137 -2130934312604863710610994424960 458138 4383606696153612513195830870496 458139 1198045123695684049071176549568 458140 12529799662435911489683487997440 458141 -174232984262036284103147852916 458142 -2034511686050433594176456887680 458143 5676730848149304973448101337200 458144 26502085129593222715644161556480 458145 -1063460055329763035720226737580 458146 5210757613254535945013289199104 458147 -9687887668806170072327088585960 458148 11847191848833822020282824704 458149 -6254498789314827203380877747840 458150 3834178142717487946399751678400 458151 9727100756474501197928423605032 458152 297371108951752413122744601600 458153 4031111631269818088446327104384 458154 4580733512608611747238858137264 458155 -8329473667297069256070083233440 458156 2849458009687193447703129274368 458157 3188778821550208458004032355392 458158 107397125871727543273190851776 458159 -6491672776923797777840488652616 458160 -657104386039392847835257896960 458161 10442130651021996737350676823024 458162 4914173504845385720065616258832 458163 5122725597531300027792510489600 458164 2690265908711202262559221282816 458165 91442991537773547130342655520 458166 5731620335680974760524342412800 458167 -14438482485204733651249129065168 458168 11171497393116000042634284994560 458169 15308102107372279179058474564944 458170 30398000974947018990466253280 458171 2725311995345058763854691440960 458172 1291329537870769920138206223360 458173 -469051643718918355448247035578 458174 6073723195012499638416524137152 458175 2208471324939262197228413790000 458176 -3187422123039467773625651691520 458177 -7935911303916295038628897569360 458178 1464659443815432922000866424320 458179 18967657000059097141830216542780 458180 -3158504771864259301494166732800 458181 7269148492758057401839455354270 458182 11240492816092336564942163627712 458183 -13365085432536133193771494088832 458184 -5401898644692195632436248494080 458185 -795060861898964212074524601600 458186 2291223757562570965015838751792 458187 -4095921759760835069586562860840 458188 -3049699165130809734362298234112 458189 18500226681863904848597248335990 458190 -4968689641809981875036773574400 458191 17519682312755587917199185124592 458192 -1416205225879262591156033814528 458193 -3484077164565434843662430135136 458194 1658521757892675553086351018240 458195 -13496149815680122805323624174800 458196 3457661585103978904107559176192 458197 -12166133691925456483257011026354 458198 809950890462068546743441620864 458199 5360297304786994952093235993840 458200 -10543511797361950394358835200000 458201 3035009528943362184770697277332 458202 1269894365611859667122393836032 458203 32590440214439919098498950284000 458204 5622265777039501611304900108800 458205 -4520207342587333659463446598080 458206 -2036966962985877071813942992896 458207 -15617512593332657171350006856544 458208 69757291549114961476643979264 458209 3733124049487736518007273932800 458210 4120945987533619050324592169760 458211 1126804547477099485178591984640 458212 10966836325227684862887424163456 458213 -2265339033214975993660430695104 458214 1748890139405005930676111375040 458215 2091321299789654867557663385520 458216 -3655961626540015462773573550080 458217 -36136145736372742191113672934 458218 8688868830737960437386918923616 458219 -21567228020772398036236023610380 458220 2310698160777450499859096616960 458221 -2079778146241056729577930941428 458222 3630144234936841229924880956352 458223 3475088661489737495950966665600 458224 858138561189356712118076145664 458225 -1447421122052126776784689304250 458226 -7955098063771634306220163825008 458227 14145081233543939102903476816 458228 -13525839306801947656368971261184 458229 -7133286212426873189030042102400 458230 1633582784458864155777443573760 458231 -3995832399697648554966591029808 458232 -14732732903770185276127872245760 458233 -5577060735625753191915759182976 458234 -2869656918307037239150505788416 458235 -6451605208864101985227317124000 458236 6072356424091386289356169807360 458237 1211017717619373623044985873400 458238 3259054787899857937454354881536 458239 -1301121159916624135618792936960 458240 -2963914100224632740329920921600 458241 -153702566046517215591851996736 458242 -2026443043906183591523635046400 458243 8031137668847727170990815111704 458244 6576727518756508294621111633920 458245 6267129473760563247696662321880 458246 8612980639170769602628855935072 458247 13399560244151290353122733299328 458248 14317994761927924296880594944000 458249 -11344260559346387673967259557680 458250 -3371028975882047037260247552000 458251 -428751701382654091033656967448 458252 -4534590349512317608527957608448 458253 6375419619362724663780231219840 458254 -12303823705192597871259145295424 458255 481348683566075224101789656160 458256 2480125361565120348790001958912 458257 -5828275864235839765031593484508 458258 -4880614193909909630617417446240 458259 14947350403961267451688224024504 458260 -8613009965420772881479538595840 458261 1004003205297104062005857193600 458262 -1216415119816579005551184098688 458263 6945040028978023655656625830024 458264 -1009324836243260186764179056640 458265 -2653301803886232931206141857280 458266 3245950825517336713911525038832 458267 7674798172237365877313089954512 458268 1157754385211187051801938557440 458269 -3784334467239647678022956716608 458270 -3363200600604428672875989961920 458271 7948702532502636220851888487680 458272 -24149382363147110257832118386688 458273 -2660037784545655408786560485376 458274 4715847931322696869356774168960 458275 -1094572570151523957870709393200 458276 -556903315105259391141899120640 458277 -123602813533361407069170434592 458278 4094904285525062154265266025440 458279 -17966513354078710270417053524640 458280 7653868302806896530213697536000 458281 3507175349367717011010050605392 458282 572723803146104623336509897984 458283 -3311678799547328689419666136320 458284 -1911829592051630210585980912384 458285 9939561448380055945350883560960 458286 8063578617012256597522464265344 458287 8133080709827841811688450444760 458288 -1624187258975046392160407666688 458289 6284010859246375955949388241844 458290 2562424875584898426362431342080 458291 -5753612948009608981408520521008 458292 -2511757174167377011274560874496 458293 -11272926655205973651099862629792 458294 -128066318654809923165257175456 458295 7696200471780569433677774122320 458296 8254394534923310538979647713280 458297 -3321710186761473913938933878400 458298 -1847500254360325894566698399232 458299 -3531777806329331970728732482760 458300 -4647109455609493690952275545600 458301 -3292298319172699413711894106368 458302 -257111792643989011759818113088 458303 9505204189339970710226611438560 458304 321764361175746056740084383744 458305 -894932481119626304485776838080 458306 -2337928909105119059916193593648 458307 3392879284508249963220735142404 458308 -2055489184104069761547228979072 458309 6380214337062453530468391684510 458310 2022575513893310927945367308160 458311 6186202013722536517745417346144 458312 9419847376364863748673514905600 458313 -1624711912576605100854594053856 458314 -8739105188921002542649733985744 458315 -1504197216703112087414634536160 458316 -623595896300030782506724684800 458317 -8217042820247847454257320922634 458318 5173108890607298531449724605440 458319 6080943524805299283064488844560 458320 -3984162483492507736103992197120 458321 -10135135639432451403250517012928 458322 -5312559833123177875324430521728 458323 -6540677731036007816479598321428 458324 4144384389198302273130494304000 458325 -2346961853763596668122053712000 458326 4886685178936469522042096199168 458327 -10294628325670283630842778680824 458328 2643586693442001465784156016640 458329 -11695495424911987900947041440697 458330 -6251228231665538087068258225440 458331 1402159539603641857404243097752 458332 -1707410803152760813838147056640 458333 -19864712538176278528989170483418 458334 3898630936780873091415475147584 458335 1661760740484263232942652863360 458336 22979421451313284514443437146112 458337 169873351152625988143874357760 458338 8996763721544909301717663063840 458339 3800712059773742777845256248992 458340 -1780550874066974719384113868800 458341 -4042451063774827567986849147428 458342 5940462084089732766920959503072 458343 -3983023502343627951998182830336 458344 -6755353397712780660599549460480 458345 1521814933905765191617689288300 458346 812507042225835286297571439360 458347 9445036880610281181162174010072 458348 20914533695713488229311631104 458349 1873341369489764457805149440064 458350 3452969934690147727358528592000 458351 5115982092252077294493678096552 458352 -5281437662012379409381381570560 458353 4451616179303391852296626108480 458354 1294449338940536832460334975712 458355 4758339284404958508289461030960 458356 -1023253095374325099991042631680 458357 14005009771681270775758742658606 458358 -4263735128452983915245080842240 458359 11334995160345585474787979322840 458360 -2955763753847420045364740505600 458361 2136748594812108887746862241210 458362 -4298050132377131661944737319568 458363 15975743144749839719882352840612 458364 -9210591916791770990924681485824 458365 1422238069141637285992327273260 458366 457220783912055682829852204544 458367 66526089198250060632516996096 458368 5956282738365129023386413957120 458369 -28863464032612964336075767266000 458370 860535724717971999740484080640 458371 10875708569549948885675829930960 458372 -10344562910544245650713201431424 458373 10943118142415682340523909628384 458374 -2767930374382898018664155385600 458375 -20830529404270491618974927820000 458376 5385883837367186260100208230400 458377 -17427467846844640301047493404774 458378 -6497377246269649433315456855760 458379 -675861024796457949394378056540 458380 -21674791149352106510280775680 458381 -2099377091598709945733194376256 458382 116628925433354983589554825344 458383 -4938123855273748957389337724000 458384 -1979335123796291521454560665600 458385 5665391627371926751475783481600 458386 -1325041648362309742741365713280 458387 22526494588704933524362343953512 458388 1745570048200782357261464580096 458389 3380562799234244163630925666524 458390 502710443590318592471398321920 458391 22001353628357890617864755145984 458392 3041901521170343573620194201600 458393 4214381898164494683014312193864 458394 -2185621210321928597579529611520 458395 -4596390796759835231356438756320 458396 -18852392227849478619321251443200 458397 -4102116566852546889651044695098 458398 3246206958867482147704658083200 458399 -16242298262717320393366956237600 458400 3491667594263904837912074649600 458401 2650965203240069142081408050402 458402 852687585357005616348209264640 458403 18178684598393688384033027609600 458404 11903755416147055386438157705856 458405 14086106219582414746807405856760 458406 1204432320471741173160326926080 458407 -17032056312084635011123512734344 458408 -21270679045784646150035379287040 458409 -3004580287930399912921494408192 458410 -3800362214159775349261976852640 458411 -2536073752847500484252217517968 458412 -1596715264860655509345108146688 458413 9628385333751257971506080472000 458414 9907326106827543496556808367104 458415 -10519005819602703357059841384480 458416 652038795666542056486363267072 458417 1906175020346441619702036862260 458418 -3180864787651411830671276647296 458419 2793834019709251012849456024560 458420 -5768221899426163737621042750720 458421 -781830108270954936974674002816 458422 7419892828866909554503153779840 458423 -10397280328828512459853059456 458424 8262922706298989144579371253760 458425 -10686385453549979598630910801200 458426 -13989377278044122861123476403088 458427 14024814504989743173901540682520 458428 4856144709820638332672225161216 458429 -20947325113451799586120512554100 458430 462486391088971326569939865600 458431 33167858481616061270533098672 458432 -2134932108959462717054150246400 458433 6447365892718513594011369453600 458434 7131700760189167279754686481616 458435 5042431768751800581622089892560 458436 3048120195200964627534666989568 458437 -11517418279124942213402940985600 458438 8130451217745305410615307517696 458439 3555414737370089838828610860960 458440 785496971115966316640341708800 458441 955934155894275964894185950772 458442 4027851488598669436237163169840 458443 21275098443901662245068941268560 458444 -5189402766702276577746302941440 458445 2927073046851570728589398403840 458446 12671384837856420457506934740672 458447 -12742438494022643702598329978496 458448 -2900650945632110065285857017856 458449 10016815596059322137870517758450 458450 928297024368214368636252741600 458451 4695408039271447762762694676480 458452 2762570726761352684563869067136 458453 48900424627723695970345724419104 458454 -2545418670666294128374930181760 458455 -13295206062242034569797804145640 458456 -28749848928792288123168819671040 458457 -5275243964613315841638959392560 458458 1467640265895507645809369349120 458459 -299474221464233517542541560832 458460 -197868792055537126029455147520 458461 -1253202738415778783657552843700 458462 2921255829570444568611131124864 458463 -8040886872266726191011501750456 458464 6606014354292009557827468394496 458465 -1189385331944719226115758232000 458466 -108340839930152545683578102016 458467 -6825395341684878037812825592688 458468 -8332807759101895111799686484352 458469 -9690166629329943606703383618 458470 -86014246679566348289333483520 458471 -7234131745237461592093294181208 458472 229370647035937387423784140800 458473 -7678264551873370669381534630200 458474 -3568576052325161747571371613264 458475 258063776549103868680154998600 458476 -4966415189589637182873835934720 458477 -5691216019885560549267698629674 458478 4424253919939706358506567906304 458479 -487539027449370187027160247824 458480 2364349618113109333355036344320 458481 10053535673256739746215732805024 458482 -4731473758073127798705595112448 458483 -4722086275814868872583975593268 458484 923575675682670290698146785280 458485 20463418696757970689876520207360 458486 3085770273363468408461736720000 458487 -25381319519298617159462623600560 458488 14847534476467947931315147407360 458489 11406073069019401828333197612000 458490 -1368855581074869189539168870400 458491 -5795299284962320894341347237016 458492 -7551380733351416237878881904128 458493 -4017674821493680989159125321280 458494 -13570720834206668237812685896704 458495 -9700674363174443252825823855120 458496 1129227655946611096707032678400 458497 -5141632995016362348911739945066 458498 -5226627451515429874119615102000 458499 -12405186876247298592566442531336 458500 -5587994093710051339461669888000 458501 -23102378898770140476691454910498 458502 -3624860922467796273561463696896 458503 3340726625319667251160239685008 458504 -5768667347571613079313666816000 458505 -3360278160857865986290996234560 458506 1758861098930427572096402267952 458507 6971097143576970098928709231392 458508 4163911625739796396632586506240 458509 -259975339796661733073073185696 458510 3157271470969736608030708488960 458511 -11609690768175981899438952753528 458512 -2083627115832655153246145142784 458513 1120805299565445774917258757408 458514 -3486098823303944950346271605760 458515 8016414355700509411597751498160 458516 12955540288220898989461595566080 458517 13990884351221306286931033637280 458518 -7059674437080915711405685242240 458519 -3446730856063813879415410488240 458520 3003828354868132290147476889600 458521 1253006903035963887191901807104 458522 4636350654190782907111554627312 458523 -3217303415206414601486917233120 458524 13439856613237743041211472653312 458525 4432220462722445178192009400050 458526 -1975522294391299042759122545856 458527 15449495261165817440263605062440 458528 -1534675564896680795752020049920 458529 -14710560157651207250102862612816 458530 -2601365593122501850659260463840 458531 -26565657449287675280456212405668 458532 -1693860292596608934909557096448 458533 10973890650495044882286725214782 458534 3415240202377695479916266344416 458535 -2267461691787848476380648814080 458536 2254440193387427690348759193600 458537 -173426187823393944501561457308 458538 2270702439144255520710474303744 458539 -4004766114944058803665895614344 458540 790301796506330094342601620480 458541 3878266506448061832683938294572 458542 6209522789159801821895322863040 458543 -10520509352237534391695240756208 458544 -1346187286594146486164634796032 458545 11496674430846832409205944737320 458546 -1494315613552795944340890620160 458547 626981906830066501279595542128 458548 -15185118575060965031049468057600 458549 -637992666156129396798445643520 458550 -2957731980628632838504195284000 458551 -14915432110978603127113834608 458552 4147235290608122250840312299520 458553 -14820272709798706167373713541296 458554 4233634421944476668707525966560 458555 12024039662690170984511273016960 458556 2237964712222276569077780742144 458557 -3802613382809331500752548886368 458558 -14735334065641021759854540743424 458559 10160683520427430277003090559864 458560 2334649787593067991939368878080 458561 9547875248654511980323777182000 458562 -1107738707574596203127353812480 458563 -2878157201053173600359757693280 458564 -16837103650105765199467264765824 458565 2724769994945003217543609432000 458566 406281214116782953223851451232 458567 2071070132909363630021885270616 458568 -18012006353502953055567817113600 458569 12895444466639941912294447786970 458570 13989147711892657924867752960 458571 -9343367909894720139067761237288 458572 12225997306434570385822571614976 458573 -1599476769240613087216248167178 458574 3991412862580436184925186771968 458575 2984474732228990919664251231600 458576 -1660768981044012020976025018368 458577 3172241202546170895593150617920 458578 -260209979081770286154572283744 458579 8216509856600358097082425999872 458580 -5419757452122023898056315811840 458581 529528290329629874685550300000 458582 -13015583430614397483818956184448 458583 298840498152860192627722434048 458584 1082446381326990827063063347200 458585 -6028093412261556417497920874040 458586 -102376978534718711836052493600 458587 -11968066697958643594951320027728 458588 1251990081441399372127879057920 458589 5859559970941241010618115610688 458590 -8460478037087434507402612800 458591 6423484330695122868456563145792 458592 7201097381962415239136691093504 458593 9184245822989094779575071255842 458594 -7169465971338157634228075046528 458595 231042900329649223532793216000 458596 932884315747404267853469763200 458597 -6441321185033323583584844986368 458598 1184479158730228611182334904320 458599 -11907573421912508875215755427400 458600 -3798832028004040400780770176000 458601 6318537323472986524259076999360 458602 7500348421745810321531482186752 458603 7219914554985652293815223456120 458604 2293509466800464816957202051840 458605 3879825337937428048937008200960 458606 -10233995419573672135430870262720 458607 -11761965618569726284249345820160 458608 -4751811426315125820519273299968 458609 945195794588052745340917887720 458610 2961411128755065615458747957760 458611 -1929607599617704142339338916788 458612 -2179140099037118146808876175360 458613 -2389477727726710257634529005458 458614 -990933459678456281644290923520 458615 10821455490779568658235768061240 458616 -4593005562902136921887349104640 458617 -3762668192470536736629904658220 458618 8368590768578466592430618939760 458619 3332236670424229476778439431680 458620 2836607794835675538443995514880 458621 -21821037379280740086152585933178 458622 475262328524442060001371048000 458623 117524388755909840657100181488 458624 18710918483369785615633738629120 458625 -2277613475393814314513425872000 458626 -2297933107087564014214889852928 458627 -6655916876963785345844139097440 458628 5415987574527387842894494878720 458629 -421849189485722283590872196770 458630 6117322180255127756419813176960 458631 10756106275500001961152047979560 458632 -6760322715070939035419656473600 458633 -4425486240017744248589268324480 458634 -2431769537147152507050155155200 458635 -2543765541173094565027504465200 458636 4514236546927281063622515982080 458637 3230701401806877690071492736960 458638 15877568102412645972332305344 458639 15446738478717156167274122299440 458640 -531215431933801448404738621440 458641 -6222113336520555756811871126400 458642 -8607028925325846034167249084528 458643 -2046822929382276100481765166828 458644 -10588432600950588625208044737664 458645 -3525564309328875565697588697600 458646 734587903239604201445957659584 458647 -54322572084843609269795513168 458648 14076205206949862436088876431360 458649 19511293807699946007639747585120 458650 -7389605050028751367536103249200 458651 -5992257385368118965791893572348 458652 -34325987104481522058836978688 458653 4046167392414680198081491209484 458654 -2345684360386384201451486611392 458655 4859453269241676751521115190160 458656 -1239256102956096086198631530496 458657 34563392059224483793721815502532 458658 -1225032721783212968816522000256 458659 -2298826795840031686621252706272 458660 5125556104522526746100114841600 458661 3421538161491225312570486083904 458662 2738601741672945237760466804352 458663 -13224776003463365799414724958088 458664 -6191982631630589464091215872000 458665 3872290155269642177893594833060 458666 -3386137277040699168231393864960 458667 1593934809792981479056550889936 458668 387879574029955315782762136576 458669 14880653806105785537548142530070 458670 2576711515951706334139886774400 458671 613157291312464303720237884472 458672 -1760753033682395189923456942080 458673 -4489275900225047374742511494016 458674 -9919944844751622895235713520640 458675 -3658991043166946696968523965200 458676 1694039908442234098107605483520 458677 -6398929359518734295281062188388 458678 -13943601240121124415174812644800 458679 -6558727339031319648808274678400 458680 -6729814338084056460751295385600 458681 61671797946960292847947389072 458682 561013487577726891425625083904 458683 -4564085204759326745874407207068 458684 13661744574466562352752213308416 458685 -2123579710825359942992210164980 458686 10089925709482662614870364225792 458687 -16588810053135065553967720218840 458688 1125489265195092326822801571840 458689 3081866936613530850083663163072 458690 1903418399550275596965184941600 458691 5986342229297418668315434515192 458692 5356710517574631331379941979392 458693 -30132278580044232942294254928420 458694 4014142824740004034108081128000 458695 -2565800511104288448293491188000 458696 -6595972132969747928453260247040 458697 -3301530695930562459461446633200 458698 5561178525364177088321993130240 458699 26847735595846132771857099849936 458700 3017853655359176060474890752000 458701 -19511805039442455397347872508298 458702 -3759215390105561192849452592448 458703 -156270255621047577916528461840 458704 1031341697329816686483639787520 458705 -6153138487866408131659347609240 458706 822652606541414849969603116800 458707 2310135440787020370227414788672 458708 -7133388805437393630270992181504 458709 -3685615974947538899865130508640 458710 1945922694701943793614528072960 458711 -25241937714565204386198965184 458712 2938756720586401387962778705920 458713 -8642380011997958758462937539820 458714 -877214568722809142681296263168 458715 1704989409052675818994873348320 458716 -903084141665602589593486620160 458717 334334347033900232025990984000 458718 170345803396991741483981079168 458719 -19218684792208238683711817622880 458720 -17761467925307833730077179248640 458721 3367751525364086456587347123090 458722 -15997315125713173555206276172800 458723 2399329893096995828012067825360 458724 27945031885424677518874509312 458725 6599514850150799102021599068000 458726 -473630035661670646468414492800 458727 -3273213094185490435188234872280 458728 22044378866371579976271218472960 458729 -4104504523526839701103933817670 458730 -4066866758855161994350121280000 458731 -1308351869901069171852654007664 458732 1356173633030412549580421924352 458733 11867884709204860837061566326048 458734 -19912680879803004746969931901248 458735 -1884402166771655556225391749600 458736 1343531294674019774781763092480 458737 -10507603755834848279994515327168 458738 1774336247694104566600741681152 458739 -12506817694251355155221137495596 458740 9043802312803016902954917200640 458741 -5650729585756488327382136331168 458742 329776617242106766642833546624 458743 4139031075892694663662043829304 458744 3481009529878887172662506250240 458745 3372389587722206543355825212160 458746 -8872619823279649134955032182928 458747 -12919574386980134524943666979804 458748 5279280597123413068642706284032 458749 -13141294149955280791918938925248 458750 -2087404548676288951839446640000 458751 -398840625379612301909178743280 458752 803207236144867810819646160896 458753 9051082610166422400943679758080 458754 1749125679789465088502465797632 458755 -799219711359149345050417632000 458756 15793712746929731611620053742720 458757 -3752985418907063016316852301760 458758 361860380816898513944120678784 458759 -9164473834434255486528660210384 458760 5861311946253398620859218329600 458761 19891327633606467993413931747892 458762 -23630038198111747655022712997376 458763 4465821018000705845307026053104 458764 12641766944290859686331371640576 458765 -10881713005143236999744415740340 458766 1552386455632745727049131568128 458767 62583550449288615841665215232 458768 2670933065658744275123743309824 458769 2763299686292377055665240750848 458770 2879845078816689703910782804800 458771 -16231924808102626502346972078000 458772 -1194506038007219804659103582208 458773 -8318379198863608590902908772960 458774 5736781254171675283298028546240 458775 -2932650881663413941187940493000 458776 20057220226877527449854951086080 458777 -15787490871852905184480569496480 458778 4437892200406447949773031437824 458779 24863602246192800481965207287976 458780 -1301578165809599226511676313600 458781 2401580227485075965380206967680 458782 4894239086861207461513979433984 458783 -9073878879031500415888207638696 458784 13678850966067461252111172894720 458785 -4326509863049254646513281351020 458786 4153965820271894613844026656592 458787 102088904075336178023596611192 458788 -9839174060211593802713514814464 458789 -12124156254506205878447650249410 458790 496497807829240529503305219840 458791 10912757706414186673186786547192 458792 -19450879228020213642706300032000 458793 -2767888087902752079417545851920 458794 4162650169049876505356905036032 458795 4087018371528260206391529338400 458796 1406573401185687898880379500544 458797 6588601480197516000449963876246 458798 975437677613360038226783150400 458799 -26440547492795259773926109952 458800 -242366686046259570547077939200 458801 3256978763783454601214970034752 458802 4208380915593170375705716554240 458803 196569253660516194427160878624 458804 5652892875907854603414725707776 458805 130780712127842988942803486400 458806 10510619019458137602129600488352 458807 -2848664611442466908907946969944 458808 2402292486977037871520104120320 458809 -1926872113391379605709454082040 458810 79613265236805047560433886720 458811 4636580553426131947735945262640 458812 16269691113368564112091844815360 458813 -5902990654588611348209957896104 458814 1302319978658092526479433275392 458815 -3390810942500649216201240151200 458816 -3771186271983682670696356380672 458817 -3058752820441599002132596397520 458818 -9365894276376717156681608462640 458819 12246820421820296132639275340220 458820 6884842645923113431236819744000 458821 -11286298243177685226552884384736 458822 1475484447659294459950071984384 458823 -1214612618767751038105218729816 458824 6808472448813610946969456517120 458825 12898168169554843737000091391550 458826 3184639678756244604560101887744 458827 -15225632168127472036625556315600 458828 -5799880878493922657958717310464 458829 2549862397615442805866191856544 458830 3942088715725583297898559536000 458831 45986765825126166375963305664 458832 4725010137919776153887047680 458833 2864195377467719663368887023104 458834 9454164681169719295080249139200 458835 1769355293633006253789784029840 458836 1187566937139497969421133162368 458837 -10588192659662545653442249128228 458838 -5403366031102032965086281196800 458839 10690242724372790054977954017880 458840 -4400976434491788858730572595200 458841 -8202281962612539378745955708208 458842 -324460533280318638783698343456 458843 3797073428574682814093268445440 458844 9435687974422738678420962863616 458845 -423391768583065247061190392480 458846 -5866607533466347501685189536128 458847 -7155757084234465284715580310000 458848 -10477659531724784390116759044096 458849 -807421272298924298023287261150 458850 -513257338059689766231456768000 458851 664012274669884731794139181312 458852 7806289816863608369205610935936 458853 140159899835200629034314892704 458854 1139047113730702498807817547072 458855 -2366705005504514825363302455240 458856 1431850689582791431031658961920 458857 933821580507441547714817245312 458858 18892251506566166791546681778784 458859 2610642158801115511275057506904 458860 -5326533864920549486364278353920 458861 -10584302421501478599162274116096 458862 1024703265175611023037143937024 458863 -8006043494192329070748514915888 458864 -26402632763224937396031848448 458865 -970704014019981938676608690880 458866 312958770192201021899282287632 458867 3107934481596547674509702547360 458868 -6149001682819229741966687477760 458869 19774507141522156520574095935840 458870 -201424354066398620153744133120 458871 -5040066414716021870654032699776 458872 5554977948867667095825122304000 458873 3839972837026970221881874466688 458874 -458261123137647148433983724352 458875 12172537355559486172145438364000 458876 1363591415218232544301525102080 458877 -9455583489941724473890997383680 458878 -360215349554748742880879289600 458879 7408168304793590837706482820480 458880 -2937843103116928966276939776000 458881 21657167099318777837541297363972 458882 -19192511972179402115449444634904 458883 -13624943576493595720751489366856 458884 193727971114782984370100332800 458885 5144576168129188481006719653180 458886 -5304863388440093583895880521536 458887 -9325727540662375627665997530960 458888 13691192290096160562647350272000 458889 -1678301759330001146827091132352 458890 -1457550576451894075004603534400 458891 -5155392902105350331554926513708 458892 4508210922097654849392018063360 458893 2841519427493707361233024351488 458894 -364957177544318503216744425600 458895 5236057284179537713007617128720 458896 -40470177522263435299348807680 458897 -14390915971204614546856641192654 458898 -4603554439693091506252366133760 458899 2276868573840271100738064352336 458900 -540177177351412913443614739200 458901 2717113182860012335504566270030 458902 10084092684797958792571513454400 458903 11712852595224118675562853041064 458904 -12107380414769390087997568634880 458905 -10738710535066058701736834018940 458906 -1226480645082610874724248382720 458907 -5912116556787240375859202747520 458908 -21219295077303597211730716514304 458909 -17268161912014860619450347502560 458910 -1341199990737874805754157704000 458911 -9134007658986272642998723789120 458912 707861308296009400545731346432 458913 -1110132880792799966421411089088 458914 9290811814949176268068260375840 458915 20560451849048870519403268332000 458916 12083236982063221904172287815680 458917 -6754399254873056484215718900034 458918 8859999074392312354971920456160 458919 11485235234073814647277214649600 458920 4074203192042696662279249920000 458921 -5004288555233554120627592623878 458922 3249739089702622573370321801472 458923 9346768599934297825689802712040 458924 -5115046412154286404320929886208 458925 5605151471013815176347929268000 458926 528536590134965195391640771200 458927 -2601186766434228438732826673568 458928 1040075603301619184930225897472 458929 -12102268743491147954619882287470 458930 4292608549610790680611368339360 458931 1137103326069554812278332602944 458932 -4111076934263348635784794696576 458933 -5988452186056335595326879166560 458934 -2729208196590874989512443084800 458935 3006441989989364789523685836000 458936 16647092609608070755517088583680 458937 11587542956718698146717208342394 458938 2921309823889244079158583723120 458939 2761570083545191783897043088 458940 -970210659278284318793662848000 458941 -8115842756907807662185713396128 458942 20183672805674917651308278784 458943 -9517104816353662070997711738936 458944 2160476590039362979004669755392 458945 5802760100744800493420001235200 458946 225081353472400700607587289552 458947 17961663170399308436324253422396 458948 -1474722835323484164526028304384 458949 -2380979262285018244847909016000 458950 2815836295945097129141152526400 458951 -351207142905115846408264120608 458952 -1951902097007367789314078146560 458953 -29116884978350797956985449814 458954 -5167835456956092216594075919680 458955 -1305154339185623143101492142080 458956 -2495529982033718482659594078720 458957 9638260120153782973734239353206 458958 1995533891473857598952492088384 458959 9657724679914510382297359474160 458960 -2196872787438133841549207224320 458961 -1863960327200904256038004688160 458962 50038464481874425577856955392 458963 20233622012897734549541451823212 458964 6632751285756656575717424302080 458965 -796537799239777789654332593280 458966 -10605853230453510286548751992000 458967 4843278673960296874263144895080 458968 -3575752076184181346274394890240 458969 2330709671710191976416689655360 458970 5750127201180361046056355808000 458971 -7487346849506639839102938880828 458972 -1481099441884351732843421812224 458973 5059225639252321677890518809600 458974 -704399632880754660889873083264 458975 -10147745168576927591381427999000 458976 -2515860494780388523953604263936 458977 -10184604449481928460043245806174 458978 -2173976398727021307029983518720 458979 15398912511226490707439739492984 458980 1133409751518114809801167311360 458981 -7513337851260281993439233881218 458982 14167752260845109613783421248 458983 16043453583933136802761701334800 458984 19308026955652684999066827586560 458985 -60445544128556892217293810240 458986 3214600007136159667209824360448 458987 5766405758932792747263601851636 458988 3068265316918829514873047875584 458989 -6985194640928382621990779137844 458990 -2170311690453738822187519795200 458991 585993964061103878197252735848 458992 -2066059259576672294040186978304 458993 11909332588511914260905652988242 458994 995153220137207552612936355072 458995 3660438569241665273384172614400 458996 5385676661889601117184759664000 458997 2384469220086348925373354294784 458998 -1532810338837725452383052892000 458999 10793423256725740127043743523720 459000 -15348011530483551053152972800000 459001 3916303195849785350012333656404 459002 -16476262899580177345279351342080 459003 -1901306649349279042049302955496 459004 -2696356501699728024349606063104 459005 -10351608606750708025847925776340 459006 -727686993880581797308267195776 459007 12313859672254758033920739904256 459008 2609713340907141375998111514624 459009 -1785406909195237224530639270286 459010 -5855561045453601272309347362240 459011 -5401451910552853542878550049536 459012 5992468997082664646374549401600 459013 -4787074688881513296141910792738 459014 2466471089759111415903366005856 459015 -855410282620172931305890575360 459016 -7020316766859814640640387594240 459017 3264107175381467615339323989504 459018 1477353894295630189476424760064 459019 4558933105156445748738413601960 459020 -5529360741297038368257193344000 459021 1024238657520373282991677507680 459022 -4977872959473670782728375569728 459023 -6723192634704935311443538171728 459024 229958693551999028823802380288 459025 -50865601979082373044703086400 459026 2039741896168352045662482451584 459027 -11171659888882083589154457640920 459028 5866024409350892344809927095168 459029 9706526251164394271662823535630 459030 814204863687416008241824266240 459031 -20975159898723192162961692298168 459032 16729647967407145391229649582080 459033 1654739540101880175564186519744 459034 -7521787662031854755200397680128 459035 12066510235003324827824959740480 459036 2570723212332743124812499907584 459037 -143914590611972889418457180314 459038 10684244973487385336047121281920 459039 -2097048174261464741462614385280 459040 8351093775226004241805423411200 459041 -1599049622218231537459662585600 459042 6898012553633323685635972835712 459043 2314299180135886013431597214944 459044 -12894040652350146541019559060864 459045 2456183121563996567309084055930 459046 2988122920812482005207506983040 459047 5365792042256183900647498805496 459048 -27378292404655312411127316480 459049 21961707285983002891710323492736 459050 307394168306100322158112534800 459051 -8286201594426767967926719526736 459052 -15504892069198281691644906997248 459053 9615620729744492845932283450080 459054 -5530034514447280502320965644160 459055 -2020503157358728360347952970040 459056 418818839103149291548257288192 459057 -7578234790433690729622125637312 459058 -2500454160038384471494779963120 459059 2302795525254121081621136016240 459060 76405263594513682451185704960 459061 -7342154191528039900813139568288 459062 -1958421287848311700178418964800 459063 -3856996253714887970862499809576 459064 11109662507271821676779450511360 459065 -8091121247196809094205782900540 459066 -7465721682254737938598248293376 459067 2231190812736162006213363307792 459068 -228951281639820156320614523904 459069 6190021521072289666158589728000 459070 -2439933828673655985591572467200 459071 14178622680555069318702587566512 459072 -706299287654433724204545736704 459073 -332941626486780229617524125776 459074 -754539212626223265806982144 459075 569730751212758072673197586600 459076 168833074444748057618713669760 459077 7109000294479851824909155037532 459078 -7432063618000591922931758108160 459079 3560134590698163202687094576640 459080 -828251415274147980369408000000 459081 -19356834095670089635667623470240 459082 -667110298991577280875920672928 459083 38498333917395584364414943458000 459084 8225131737838724770373614374912 459085 8628410243593011248877555357120 459086 2609139604244039045245277584128 459087 -6406970045393940901301082120048 459088 -1580386325808108025270904422400 459089 19450925758694361291188222827890 459090 -700027669224494030346411350880 459091 -16837961316458429104012712703508 459092 -1845046006621398820257235296384 459093 463312310802872988834763848000 459094 8051808821813813154348485688096 459095 -660695364699730319050270670400 459096 -5573105253020660559801455738880 459097 -992298227918084018442626204320 459098 -879200309268958549054425373200 459099 -13234734228241338833868641006400 459100 8521844081694483409302077926400 459101 17580779953568165799072885428172 459102 -212589535937421025708588763136 459103 3377098760942490259829210406864 459104 18621666447918300200470728278016 459105 73964748658132425829659678720 459106 13146936938620056277553034076752 459107 8530744473484761794787110276232 459108 104060779715210578685757077760 459109 -3094030067783463760466209551584 459110 1107855143495934180315109585920 459111 -33142018202849041504595660160 459112 9903598787927137141923587251200 459113 -5970478577736480838303456381638 459114 1690799285266319401488873411840 459115 5584169773585339041090611777760 459116 2840844354363416024499234078720 459117 12065512048508836104698625065280 459118 -339017229868122012135251756160 459119 -4198204442067078985814752240320 459120 -957957820417676952086443130880 459121 -9126604308544765126754186828108 459122 -5128298083702739689867175163888 459123 445873705545409906304003353344 459124 10569557147712200793284237223296 459125 -5577059702958841088199449661000 459126 -3878843959275052986676888133760 459127 -19110057914943084483910909936024 459128 25684167128204257002672072192000 459129 -15850913948038540258036393319712 459130 7600434788156140278491602767840 459131 -7749184850790030449644668520128 459132 2659343478613552259976580342272 459133 -8293226265469594809070850483540 459134 1971548600801570696057550928320 459135 -6344671774158870546694940640000 459136 15860001482559901173208024350720 459137 -3736715702684155737446390712768 459138 3686705312504473513821107761920 459139 10044968614633781428871356109424 459140 4843732225031585016032314183680 459141 793023691917975662030128591104 459142 2345022889911345500410989641472 459143 -8391539972329035184032131203680 459144 -1769725796503149593272690606080 459145 7619181624833393039979600937800 459146 1232187232527226564737496002144 459147 -5512015206703714868198171433504 459148 11335539614684769496805753006080 459149 8931426799153464629629565189664 459150 -2674426597249631748766127726400 459151 -3463674512595212212687585278720 459152 5508668611438796730566468345856 459153 10742776095779178355481931821124 459154 92179059019827271565662068480 459155 17470395687435251702821282275120 459156 -7936095121864320839232904759296 459157 9222061858216984014199756945920 459158 -2118973108253175261466235735424 459159 -622303656500618612957997492912 459160 -121663160134780747643996774400 459161 -13047025920716536413316927027200 459162 -10479015268251601804240294725120 459163 -5342634118739291769156231440096 459164 -9511855241837163909036743221248 459165 -1382544711948269196155316458880 459166 1253026477472891243093811868032 459167 -2673009701868848916657311498784 459168 13774316826787524818272511852544 459169 -3169007837670497207371871910430 459170 -213520742498447370159979962240 459171 -4045406796068379200733817782792 459172 788283032771234382791079903232 459173 10703853316766646395237151873600 459174 1860817467286499137070216583168 459175 -10093077072835670133347513377600 459176 -16364991645050129745320714449920 459177 -13176103419448440906790982778480 459178 4855564626687737878463220158640 459179 -3059738717685483412243363501404 459180 -354312279824965836052853744640 459181 -17536153221370554457634484055018 459182 -788265964778146580387205743808 459183 8805782891289260698190580934800 459184 -59727314496274729160554414080 459185 5504932983736967603397465907380 459186 -250860149643815517289914533376 459187 -27098103400256543093876676721608 459188 -18251577861608577778495951466112 459189 133750220098454622911432916270 459190 2722288496207364398133756679680 459191 70399375439356670824212503184 459192 95967901444084140250545131520 459193 7240956579486155123510100697600 459194 -15202130088441665544344574720 459195 -3455165489152000001822559198720 459196 -4480949719106372450013467929600 459197 -88582141374166317253115782560 459198 -4966269087826673797991650897536 459199 -3429461140495022560588548268136 459200 355105454568692683063060070400 459201 3979633763069778523757205341232 459202 5079859060848635330184619833552 459203 -577291412277631861386548884416 459204 -2798605806995184406566644164608 459205 5044945720810026275987353708860 459206 -8656408656208923023401760799936 459207 997205606168483114715670237152 459208 -20509987854744909600447970990080 459209 -17591605618322849419208340199590 459210 4158824558600107249943067336960 459211 -14828877751413078921197743790600 459212 -1841481964097901283509075099648 459213 -1762175364905770721237509851456 459214 2379159608455141174957195504512 459215 -15194090811771840465312322953600 459216 4062595693684422051051833917440 459217 9092431746380799346162883927040 459218 -7726793665912526988340020979200 459219 -3204398928280345551349942742856 459220 -7228685540129675010722313765120 459221 305562682465135592870433566688 459222 2892773448609386600106433755072 459223 -16256941842635791031733313777528 459224 -1842967753085488398437163110400 459225 -2201734336121767363348713726900 459226 -6899785088958748873549542812688 459227 -18748664482288893528757580367840 459228 3295099753164909793486867341312 459229 -17224893481544044362821258606170 459230 3881429092379050637752960617600 459231 -393064460912612339791635006648 459232 -4400230603347291561351444430848 459233 17001020715495526856535920824482 459234 1949524906921627515849608214528 459235 -14022478315621527487190713440 459236 2031950758037032408627497713280 459237 12450653277255966263975681645952 459238 -2661569732565370455790872798720 459239 -7944772652485662425476907221632 459240 44011590190685972843433984000 459241 -1263244950173370410295347281536 459242 -2201012509610126852216475295488 459243 1883938049774708349274742947680 459244 3107996404592743331064725898240 459245 -242586979575810431597021495880 459246 6675691732201326367346768990784 459247 -9219138257431689800639108748408 459248 -3478020020768901955827865878528 459249 -2452758712113398900759277649920 459250 12689401583191621949733631104000 459251 -1993808026172569874132099877888 459252 11489772457616484508375329518976 459253 -1964041439718613226457142748196 459254 5013465493344027397010512188576 459255 -7446764904221162438349610646880 459256 4380644232362823209607094272000 459257 -1416289072063531314654659065494 459258 -5735045985716676437649093206016 459259 -24774585461909803408261518291384 459260 -13501291568191099260476570949120 459261 2139380118705074937684255768960 459262 -7713293683950867101995204282368 459263 1436332162000081885742469717360 459264 990615511188784852723247874048 459265 3915279401700191995911714174720 459266 7111072661477449157473398811680 459267 15345018993719980992186411596280 459268 -16306722539035442730141968430080 459269 17259811994555273765381217252060 459270 -1840956834278405865194795905920 459271 161763837804877964658149176472 459272 -4775526078263264552425532375040 459273 -13085175049068427239450173011200 459274 3334743073700235949653378233136 459275 -1833834878521786245374814356700 459276 4873965813976558632112265375232 459277 8024194287202299945572598419200 459278 5204939034848146465357801429440 459279 5659007079438888562407010458024 459280 -3670680541998869886798060503040 459281 4719218456796408582634862550132 459282 2826816737251194964840018662144 459283 196732665549369790640431265088 459284 -1698479162157946254374374195200 459285 -5718791909030906562739551224640 459286 1214053512708377563978843491264 459287 -11158393379320323668840734715520 459288 -8640117094311494174642530867200 459289 7422330365887726591442511790356 459290 634596140105874722001470166720 459291 -3163802250358884008051169947136 459292 941019432541329103987650841600 459293 -2758183870584238064531046274458 459294 -1503679504980678183864788060160 459295 -10330446041357367662543060316720 459296 1270095168130175525863255179264 459297 -1014002134162644149996647476960 459298 -2710138899442303165228183733760 459299 2655129811593638351429388098640 459300 -4939160178677648499605722291200 459301 -21285558032755549024360317461698 459302 13766715613080014031810748281600 459303 -1338388930439679613942815980976 459304 -19077558147373889744573780874240 459305 -124462916039282393050739614080 459306 -7654350787470035295870990412800 459307 -7575127314610940004179317551080 459308 5775259855111519274395754396928 459309 -7139988412419654258411823919712 459310 -2067867072087778694135068727040 459311 13179799925111255375946749382024 459312 681169160555983550473187622912 459313 -3010213130432479072441977139438 459314 -9027345383177711746415709191040 459315 -2707018573910786706388124386800 459316 620334837219103589000379136 459317 -25220482566598998777274340735634 459318 -2227557542511980305596358892160 459319 148250039642381055545630232496 459320 -14205247951203027991005840691200 459321 1301745446432662997937833765712 459322 -11386800373456209206604339813888 459323 4819819462244236314014721847920 459324 -17284249551946458471662017428480 459325 -5028095465809941701890759892000 459326 -51252809861978603276849720640 459327 4359540128502537972575780889600 459328 -4470042996128626145116626092032 459329 3004984604713359347770251554280 459330 -2638306326096219454889108636160 459331 41754369925541967253101312281280 459332 -7083010940845044076453008760704 459333 2957535233192406183015518112384 459334 -478497849706287407756542351680 459335 16578289647711350660636453324280 459336 -3079604640042077923254515097600 459337 -15321306436604212740387706463014 459338 10687363023825304354133635253760 459339 -3498996062961071671073927956776 459340 -4474309837101662360412085432320 459341 2301210797183142910603102346742 459342 3279346380449574311758529562048 459343 -18231238642432534197516734251408 459344 5019285234227190395080493629440 459345 390498544901673831472499946240 459346 222240238657783619059182007584 459347 5673040780421950805893083051264 459348 -4441063433320102958910714378240 459349 18124659993587366939727861659520 459350 4456308785050288323672862250400 459351 -239837203847530774024060152168 459352 29108898043341177611110665646080 459353 3336752664287826086730822430602 459354 2595830189733368548959616031232 459355 1404576064962203728360713131520 459356 -5351489141330134906033925372928 459357 -4411029900325113839673380654208 459358 -3875261520570740553002373521280 459359 9627903292545252355097605430016 459360 7411980190369051328890444185600 459361 5229280657433030280573206177280 459362 -1887886605829118327997666779568 459363 -12855081255158617181187251601600 459364 -2533171908893822578993975112448 459365 -2764483588351456122310101220740 459366 2813653764980142607552687084224 459367 25509240166539496945070728027800 459368 -3484062898579745480287102894080 459369 -167484977858734405245740720016 459370 -3899764806718877234550803543040 459371 24467613871222527822963548309544 459372 -3387925920747333048065948625408 459373 15430689422815356716651596033622 459374 10169835135959765218132884412800 459375 -6486363964439940510512085825000 459376 1366407480176771586501915410432 459377 4617155346372075811335786998226 459378 -4710989722965365770866672629760 459379 7746864544081420089155408694384 459380 11772930327241344363762156994560 459381 -5288644572486453501241989278880 459382 3012232728646979965202721085440 459383 21114128147485400517212065462632 459384 10597409245339452484446523576320 459385 9682199449213833597366154972800 459386 3144704962786598646033122305392 459387 7788440726768990909957186087244 459388 -14412256708479468033199022835712 459389 166308588552146105038034181120 459390 1890336458535361812383257825920 459391 -15775210159821975690197073917136 459392 -4620918937858666881886495703040 459393 -6792510464891075260713066816672 459394 142228089506848184601486711840 459395 -15364144476305674014749362647600 459396 3807149698155995317549808566272 459397 -25526269978887345810500683509154 459398 -9414423485723684648666328592800 459399 -1218935380769952403969313435736 459400 -8192376481300877976593205888000 459401 -24791861838108282379046101532400 459402 3188432805918906016753597969920 459403 -7076247890551995265432239947120 459404 -3612411822950846163257723071488 459405 3199154535830113777728030038400 459406 11020538669200712965453626505152 459407 10224893029977052208661993226680 459408 -420838182895376814978509438976 459409 -18358443142531235479404238017420 459410 -874929188680885918767444042240 459411 13657279741600728995389458630072 459412 -248245237036317967456268054528 459413 7292545045963784045945299739484 459414 4470102782197192498520331153504 459415 -10482948674655549508770051232080 459416 -15850668841662365205120614123520 459417 -7340883074570754958506022112256 459418 6627406713098899005413246857680 459419 7208446160907765302467188790296 459420 -583163473048502225061534105600 459421 -19114282520792220940679994340378 459422 5127100847549240554389374512512 459423 -2627656665411521718449471357928 459424 -7986875348704047486368396673024 459425 8822578473205226804733365548800 459426 7645534949285770822123612370688 459427 18051881096937530373033786797276 459428 -14569249701763927823659991337984 459429 -3503099378039275215393433204320 459430 9165986093353690635737132223360 459431 10167200953008942900596315295792 459432 98237153181100570788645964800 459433 -5102549139421429739549355528000 459434 -3130555668008611932845179458384 459435 1881438723282898348377590527200 459436 6116755677455912937009219687680 459437 -27301508996610816592122469482 459438 2831677356732552065560700666880 459439 16741946936472269201757161534440 459440 3435037464616348055012056104960 459441 -10804407908892256891087328027520 459442 -10363340964923169931440583831008 459443 10909411872133842957154947079692 459444 -9526593497538419870325045571584 459445 4757953610035486114594155204480 459446 -306648544384478775667539036672 459447 3386786654548442977145547322320 459448 -1144991907191424420641250017280 459449 2109671974158161620973181404100 459450 -2379013442603282950358140724400 459451 -1199007008560582636649384405696 459452 4430068525030907973465848862720 459453 -3327463661761377134883748221696 459454 -7072569526935105686706439981824 459455 -91693482865679817574566497040 459456 2179070249731386905969779802112 459457 2449276737440949532201972621140 459458 1966075028493845053674310122240 459459 2617166083276702921557530926080 459460 4333022490935057755636598273280 459461 -4217036259324817197460534215648 459462 -428851787901232932732973276800 459463 -27499526281026722548024512661288 459464 7936565658642825352804058726400 459465 2247895598257968911915664093120 459466 -418769701343504077677818932224 459467 18853181716185289074853123386516 459468 44010993753861231024412445952 459469 -3403309589555793550351807701130 459470 6099312553643396679139669080960 459471 -3097958508776809585821449612160 459472 -2708772452773953705278241808384 459473 -10210597580709798029140940632782 459474 8566653819300853441585650975360 459475 -2397696059268310040221138640500 459476 -22925832914323285213616491000320 459477 -5673522724117296130117066268160 459478 -8747403266255603668305491892960 459479 -8426511221987823571097867596920 459480 -1294977495774525799564571443200 459481 3676708269492395481166833198864 459482 1610575131462812727802183824384 459483 -9685496077234302954594494624256 459484 -26051104967563543525389825357824 459485 107310852534986888503840366200 459486 7153226312271325295833478430720 459487 796108648022840175213195873504 459488 -5484114820176002682199877615616 459489 10080186946081029431576319166560 459490 -6737989868601190041200621004000 459491 2398769629227387769495679922000 459492 640158783522302635354689149952 459493 9573093283320118490874386592960 459494 779968869326118464509497157632 459495 -6314648379245709966430009280280 459496 18047516300379486173483893555200 459497 3810136342634324772096296426640 459498 17784359302562648524857881088 459499 1665002593948533995470950771136 459500 -2570122019820184890502068480000 459501 -2110354668584774348554773498816 459502 -342347082047307215258316954048 459503 5225358189893484860140038501360 459504 961422014229678916548365942784 459505 -6677528941461121390498544847000 459506 -7336290573488086166829951000048 459507 -2721913074659992037219548125840 459508 3288719411428999191335507286016 459509 -1971982247711750930345186782290 459510 625691682146722459253058783360 459511 6473938112090860824216308631840 459512 4636136569263390675992278425600 459513 -4926164617433293593282327866112 459514 7180777712907105928952681855232 459515 2368806628390544838187038547200 459516 9914264720869155381910462694400 459517 -5003434816902151607204200326240 459518 -7903248054541266542855451479040 459519 15750059473150223115427788568320 459520 -10383258632021282986969477939200 459521 -7773328530464199433343848513278 459522 -4293146829326689591278292798128 459523 1159715921972727829607656843772 459524 -3783809543001806790203037352704 459525 -644083381382844184486592378400 459526 10230099716995604476694981999712 459527 25696279537669485079637444592912 459528 -4049747961714164643418033274880 459529 485894913177599154567348040576 459530 5245362733078047949070881304160 459531 3472896992871978674502264629820 459532 1333627376272668716283282941696 459533 6657530821109788776809695470444 459534 -4941268168266952270837748352000 459535 276508281478169849214382239600 459536 487430632120520964477739597824 459537 2710441436149541574068180856768 459538 2300941044759025761334847467920 459539 15114539442342599838012217056 459540 -1769852981336040037311901286400 459541 -234350653250770607836139525888 459542 9028552127866857436619689200672 459543 2640715498439357974831529948160 459544 2265427354046695693052328345600 459545 5041672737930276976234858311300 459546 2228848478084626762896358944768 459547 -10567675744360504935449938788888 459548 26124316569217116263392796637696 459549 -13595169361700920437287730468666 459550 483925744580362153017404601600 459551 15932516709531320811080599733400 459552 3834174628395452659001536806912 459553 19693866952864676518641835780640 459554 -12283596510137929110779339343024 459555 10468714323986731116587916707760 459556 -5365763909311778140385203127680 459557 1331933242107122959048193178912 459558 -9232824369475584024332970528 459559 4680975000785004032997129585880 459560 -16522424978566724494622763264000 459561 3918119372323779893428683098784 459562 10010560723176810811654874938032 459563 2207438234869142150762891336640 459564 1376523107944046261513512353792 459565 2372138379496095743323294408800 459566 -12474521644556433546330826325760 459567 10563457388794449792775016484240 459568 4254370714416526738980480008192 459569 7005467448970378353016121659680 459570 1098362800208938901172837235200 459571 -4238665612463106161630830226088 459572 -10498140638527373645715251159040 459573 1103761474254720365756463185184 459574 3753267270863875035003170347392 459575 -408709106917478453442280478400 459576 -2683799437219009865843085250560 459577 8138304740792657029790161130692 459578 267840378418104008387221059072 459579 -420093290419162451165468520000 459580 12503808640675158865042955443200 459581 9401306106842793662912411415264 459582 -4283137296536035327749128726208 459583 9834594363267001463466441606384 459584 -127348720814377012269315784704 459585 -2972664757075154962483656302400 459586 7577236263563654695914569370624 459587 50426982651352251148355800152 459588 -1560483862785460627972907443200 459589 -1683740187388215819832296722276 459590 -2318724612209071461421477987200 459591 11365468974491252513767549234560 459592 -3035704984823323090940601139200 459593 -1931093978346602679848402821158 459594 284306197464799312194948277296 459595 -7416085451455255140189227560320 459596 -696176443440517573565053263360 459597 -1814099335701864712209859328640 459598 -10016109740659660877530349755200 459599 2975222896337657098089424221936 459600 -1468117765128229996685583974400 459601 12808240182657049450790861865972 459602 5164222595678735868725306724864 459603 9856307010114478814647986832320 459604 -6761319158034366882887116783744 459605 8120749342554602061685841479260 459606 -133300061672701921712337272832 459607 -8756584337424739711980948625144 459608 1635678141501876318231846236160 459609 -4283548313844576368211721601472 459610 1976035122281119210295003712000 459611 9914096947629226832813002630212 459612 -7875538166550277269767269398528 459613 6319903050784077857618979520512 459614 828425635970222240089613159232 459615 -3445723185714803703778188432480 459616 -1182958255208429192653361381376 459617 15607493441631482078835166853652 459618 -5201175252490198050877292128896 459619 14167171866460076593018488885020 459620 6771892016295495624085404672000 459621 22905128081202057850579510305600 459622 -14905534110613678125125575315200 459623 4982182958708442298712129170872 459624 691724711953598281780361379840 459625 4984976295210466001031977637000 459626 -1800384446906300372394916945488 459627 6196687643212564738325379840 459628 6770737802716908375836441175040 459629 20018377205620029705334448499840 459630 1206065088653047880488488855360 459631 -7194715963827812501815886091568 459632 510836802893416363334541312000 459633 187600957009482195297753768000 459634 -3765324239490874580765140267008 459635 -5338537083100138797755282141280 459636 1133854423892790159529239846912 459637 -4606595212944137728571850301568 459638 -2472318811651874734716116861280 459639 -7237239668990483181486128896896 459640 -6159101836916494190840893747200 459641 -2191170941770012674950626040256 459642 1645806443385865493812380198912 459643 801851960723562704791780965720 459644 -9398110014191481397066553699328 459645 2678952809947439769257195226720 459646 -3061943918822445460888844672640 459647 -1125779256481659390296550635904 459648 4422447570276447465026617344000 459649 9213664234503525971298085035650 459650 6551361391150410060470823612000 459651 -1156515652688839853109865294752 459652 11407701320561834682156615441536 459653 -9562710089420744948927741661540 459654 -1003642074077967270572699695104 459655 -2159438235352326166560389383680 459656 -14697656402347168177244975877120 459657 8965613856436910988776291935728 459658 10063135005278955852985815156480 459659 -14371320405246545929733790684696 459660 1722898007480768733056273448960 459661 11891049952367045406368967940332 459662 -1410128804612341226512411847808 459663 -16754881340033091956583282130416 459664 -1330833686227045669026285445120 459665 -131115467209572101374435863000 459666 -1458088711713417782071010097648 459667 3416247665743374135844686842480 459668 5031828791526861512058414415872 459669 -3541785407048815705478265965280 459670 -161158525531987882868567740800 459671 -20868862089198352793944531843128 459672 3230178759453198544353615052800 459673 -2793545757259447511861421605360 459674 -13859024138753913613254011664 459675 57740165057611440718198812900 459676 3543393896794077165878508940288 459677 -7596467183009111585876683272474 459678 -1158427191258818405278001851392 459679 40409999106195036035952206280 459680 -9568817979016285403295199395840 459681 -58543960260243065755140453600 459682 542846466627974372290865658192 459683 1774856402002128755129431606176 459684 -5203928150912112651584043236928 459685 61305389619387738131618753400 459686 1585662793248716289906840592320 459687 -20089570671823874540267688622848 459688 5119734668430777064976331970560 459689 20276902173287466772883980170624 459690 190467833628857441969055744000 459691 -3084495819507253519523431304908 459692 -874920058857023640191542952448 459693 -1354198809716527981401878284980 459694 -99660107487708769610571943104 459695 -2054504511302000868128699935800 459696 2275785360033254939022021033984 459697 -6450223952983928760917860779648 459698 -5400840177980357471522352476400 459699 2883830987944368364291707967488 459700 -973243323601207553693479676800 459701 -12333375779274241051710323138880 459702 4464764454607291213768722695040 459703 -23969384387817474880697182969048 459704 10145861453102595807287500800 459705 -4210497021500575119999943473600 459706 1500156511243347995011685993184 459707 40303146489975128752251801192672 459708 6892996097543509594288331228160 459709 -20919473518776967678790135262996 459710 -6354135698802439290733690338240 459711 3073369353482080111385181960432 459712 -1710604282638326453421440237568 459713 -370776055737567152356082333136 459714 -6630271353944854985537847883008 459715 -1638953209603989276558235622640 459716 6383893393334469555768178786560 459717 131557052072394576868040242848 459718 -2814971284384770056579332102944 459719 4281215189111899616319604906344 459720 -6260409882307657152332208691200 459721 -3631049815109974337595715710300 459722 5008008904360333855881134117472 459723 6016445238355406711703162283968 459724 7102013405821239276900246896640 459725 -761754236678599986651758947200 459726 -6850079733357525079301341988736 459727 17338738609464415346431149036760 459728 1126477795946988064847043624960 459729 -3891412341527206725648375274080 459730 -1442778288051428847163207342080 459731 22522414054396566786848259649272 459732 -614014738019696359150608900096 459733 5595268836762236579605268934204 459734 -1275894052987170094779707610048 459735 -770014526872663579637032686000 459736 14362801723154813419734356551680 459737 -10405479750041390223448657313280 459738 -6195279072438670501412783287056 459739 -5207232569397703330859221647344 459740 -1861831469389400616218046136320 459741 3025987707650035564453016587392 459742 -3689783295653312854221413397888 459743 14675749597042467543221114977320 459744 1573623814245631857415748321280 459745 -453487405189142707660139204160 459746 -4042293328312977797005325084160 459747 -502904330616076395117287684112 459748 3167180997854210686411660958976 459749 -20787120075696709486318269029250 459750 5369492764177749040014504288000 459751 10154938299876447114228374664432 459752 9339373237457722798276687411200 459753 1204229227684989853378863808704 459754 1461627165973809349011115809792 459755 -1604558482969376895679940151840 459756 180603293028030312235402973184 459757 24596233647176965530902683201132 459758 3483785737093821290429059723584 459759 -1957842155693204033538998668032 459760 -22282295910560621728084131840 459761 -5975183479880828961442503922176 459762 863359967290989574345581734400 459763 -782937927629439447051997287988 459764 -10460539375984291779578878583424 459765 8867119763472035366658184684920 459766 3035071239073745741340751082880 459767 13592523774962032915137104486232 459768 13738892476129711482778839797760 459769 2237018459698099029804065377360 459770 2506722020611120880233908480000 459771 3333754994484201062409314498160 459772 -3483116014696875656155388666880 459773 -6364453505111273563168401257460 459774 351682378497746208895682568960 459775 -6335142754216107411111696046200 459776 -22472515939015591770511009382400 459777 -5452720828803722376389277136080 459778 -8230979629362721158236819203200 459779 10579872038483597002108919973576 459780 -5122857336319584376387813785600 459781 -4687824648352120176872805714880 459782 -3990531666904182619746004150848 459783 5369000766390917623307837019600 459784 1251625795435866364273771038720 459785 -13754114130416669960839748005020 459786 3705051441098874161652121707264 459787 14193294434816988698525593222920 459788 -6783083627409107999846213397504 459789 10385728338888217237992806868768 459790 -6602858586286751362161638433600 459791 -6720117316423360509399850505808 459792 -1338277424398895928360091779072 459793 1252948479126368919388350018624 459794 871857552046987726374878391696 459795 2157531941280449841249311769600 459796 6843750924499744942696612792320 459797 -4893718637485509792530875809672 459798 -2606956252126584805920739835520 459799 41877627266175840384179221576 459800 -11444694339609600050446080000 459801 1643194188463679998957507156992 459802 4415899273438466989334859178752 459803 19655751059590365131883377810052 459804 -582212176364999709106025301504 459805 -4875110089669075284833882715540 459806 9103587019881107785991083796352 459807 5032005606678299267383356768840 459808 -15801993013874583178504644526080 459809 5273391092807050013169948686016 459810 -3099291659613037682004422937600 459811 -26320960592191127309771000749176 459812 -239424431047477264482051271680 459813 -8488153025677515851223376849056 459814 -5431659109525569874509395683200 459815 7011683595497243271174395271120 459816 4651274207796306199567001026560 459817 7441434670440326425273781247866 459818 4431928117316255914806064979040 459819 -11010234551858575842730303859400 459820 -3424423062351149581859957560320 459821 -20585082684697174922908205059008 459822 -2460335410523845638545709782016 459823 182919115547023398794252904448 459824 2971241407490746385116853698560 459825 3774642308475305032809010119600 459826 5959993139683167250786939951104 459827 -390024026780567854098924725400 459828 61757136190538861315888542464 459829 -4094675128598161357848628327570 459830 2712089363526237540369840825600 459831 2375409484656350831852169835752 459832 -12969113123070281233342289203200 459833 -27140773787993920421568402845280 459834 1887451270238447712627365230848 459835 18082011825932663358888210737280 459836 1106346994894102151958952611840 459837 141784110058551594843420967392 459838 -3780605888133283356143494196160 459839 -6325557494628736221777635536176 459840 3452503036004492999320299110400 459841 -15675306687353390955139307069758 459842 75234809738693743448199157632 459843 11188299531112999895634859964664 459844 4402795908217585930930139369472 459845 -16249700574813977374249001832900 459846 -1413639315847509151011135053760 459847 10459861849665629404463466750296 459848 5715596974211590770651334901760 459849 31009810947309066189869922384 459850 7164710014269692128213777600800 459851 5008470388510625163130279610880 459852 3363371466274298894141341343232 459853 13803909838135291840896792421560 459854 -3288620528160420125086688537088 459855 -1049171184408388373319818048400 459856 1742047450223379459436365594624 459857 26637145354539741840475455561840 459858 2933091673330287888193969958400 459859 -2805006224999718645501703795040 459860 2658953016030778576169410318080 459861 11613622624010633776079714419872 459862 652488406898897898375114458880 459863 -8138862344131055387710228625760 459864 9072461703553751505428794368000 459865 -12455826246893182250536709232060 459866 12776256214612532781701204807424 459867 4476721194041399310379514978304 459868 -16977941571663362940982287703552 459869 -2020791073270833041714216577204 459870 -79348661382885506179133731200 459871 -367993285067629588033688877800 459872 -8968347140261615472770217934848 459873 -3621210627386624622848926561836 459874 4036632727237475381632491705936 459875 3466456132417811641152049908000 459876 -8997870512510410217048821831680 459877 -2878437135143223453984290660736 459878 8931992387479020519691904406240 459879 -4625532633601960661064869199360 459880 -10602773494178203719869099673600 459881 6252050296363016211790909602852 459882 1478661667610384580164625057120 459883 -15601810721576280822431611977868 459884 18634427031075984799376463346176 459885 20535590162462880614424698880 459886 555241334340230929189702665216 459887 2203974612907150258294088706912 459888 1189513498358272219222088613888 459889 1409990266464402431021589006400 459890 -5724058929443691197902496776800 459891 -12131756061479249484497705980560 459892 4138054625836269629298547193216 459893 2102976190486064060164481047200 459894 1360217034105245178257759716800 459895 -31240918794976381176493362508800 459896 -15027546126755435291753928990720 459897 -1915692320852059016402986868640 459898 -7020789327796703944994915590800 459899 -515997274259476750233668873880 459900 104548032564612301370621260800 459901 -13098782558914354653080092644456 459902 263636492547526712995734626112 459903 -10102812060416419337200558275456 459904 20127159482465019159662265630720 459905 -1984222027013397177284068392000 459906 4056880212216144499626500344704 459907 7312608939631901585814173205712 459908 10564681534778595236956773888000 459909 -1863063136390048462419659939556 459910 -961492348579323715883614529280 459911 2443516936306900796580398377800 459912 -6674873720899505548003414548480 459913 -9127569156110810302351628340838 459914 66456677132015347229791976496 459915 -4481524370819375906536914904080 459916 3907474816362153910445702287360 459917 5758739270363595133331304255840 459918 760313057863753151113204550016 459919 9798299265688263631621996229344 459920 2838996945465558030364108800000 459921 2095872855451753022224961472 459922 2146200690510614928331372186512 459923 15188864228249732137949476064172 459924 7590140239793160289084362233856 459925 -13614718874342791847996816519350 459926 7567453640294156638814995002912 459927 -3361155831993929673467843303112 459928 66918892910178854410329784320 459929 -13350303387378496336696770028470 459930 -2098145908548113265557256602880 459931 1777002676470656459103606555312 459932 -6508362897036567273191290710528 459933 12851251618077460890511828264800 459934 841145379389611446393881225280 459935 -6224712391648222953877354271040 459936 -16468202916117158189411148300288 459937 21888992471487315460296985423586 459938 -2759925014866034549945083975680 459939 10481872684203142600760445813624 459940 3669127300834459099032258892800 459941 -10638732657664624358771459219616 459942 -4779719697859683109213990772736 459943 11170313928805920708695865985944 459944 -18231180440666799589297312035840 459945 -10744075308493204199012408198400 459946 -717440920710712073523852800256 459947 -1284548846935475279280497805696 459948 2447074205894072580458889070080 459949 3176323190166576775539024000736 459950 -3146375555547627425370067920000 459951 -13865634627787638028563281130240 459952 1816483324329969696875490508800 459953 -9700516160315191198996509530316 459954 2222107808117668622647945053696 459955 -14720627356090447964866834245840 459956 -2765765303261926556540558149632 459957 3097954417436414288296714225440 459958 1609017847281301271446097650080 459959 293544935313727329945269756304 459960 3097434530626377549601983897600 459961 3899208882466899824757073435562 459962 -11781216596829823929235977210768 459963 7798647617756425011177790740000 459964 -11527508523291522985405353024000 459965 554545730692692676732107287520 459966 -3258716862676216807912217383296 459967 -19250262292913824974311227994568 459968 -6732985872314099566458361085952 459969 -11145375870718893251460512734080 459970 -61955974386214388306535421440 459971 -44727926874745210952007472320 459972 10735945437459511761921809049600 459973 397065193987682807731159329244 459974 5781262990286581439042449336512 459975 39923401312980465972084804600 459976 -11099530650619252048864883466240 459977 2043944544980549191936235908992 459978 -915775002087948534148940961792 459979 -1924495093039207108084457933952 459980 3549051401234686953876374092800 459981 -2002138757835034301818808916330 459982 -1394017691104615042062818424000 459983 -17086111211415311374751840622336 459984 602772022562141904566291398656 459985 14874121031439681433623496104180 459986 1739808030102988980647462310144 459987 5219438395073303721168934315776 459988 -6674225932856689210812744464512 459989 -41452495220873247239911528887744 459990 3628858851544682945957012784000 459991 4106465622520743527620111172272 459992 2692145350790537459470715166720 459993 4072205262475622147677217839584 459994 -8454942351652328842547525234688 459995 8576357328499904108110359272880 459996 3997778895114218778188469422592 459997 9100534686347083232240424889452 459998 -6227793921722698312450344161280 459999 -13139445922254180491960147165496 460000 1792903319384313373385195520000 460001 -147898002917186537651423820396 460002 -1889226373624248634720704586368 460003 8772990933125730575938618307160 460004 -16428504583017818676288267202944 460005 1424716051897960260729593022720 460006 -8662197563370000798172623798048 460007 -1229153908441242592847025949080 460008 -12018117114179734473749912601600 460009 -2949111389120752377287817891840 460010 3647609794576255121034214772160 460011 7644878759722023066428664080472 460012 4965101853497646811442645040384 460013 19512466131110448996884709410262 460014 -17272657120901823467640640512 460015 13325471215549699517653188377160 460016 -6057331359729345679956225097728 460017 -14883021597882407633591550215040 460018 9997871793158742394628871217584 460019 -375138225247652902431686921904 460020 2038154583846934836430838046720 460021 -5420076473630038213194862642148 460022 -2981657879519008426020815834688 460023 2075831268183506477526307649280 460024 20536504337495816239927252008960 460025 11065106261989609824852061061550 460026 -764865328848634560816123079680 460027 3225010810316583873136218999716 460028 2520544038826640828672449067520 460029 10744651406765252088153703517184 460030 -4670181619945757592284611785600 460031 4160095094653878073532024235504 460032 5850999833022079337397170995200 460033 -1711899926101608379018847881280 460034 7880485362089230619976047422416 460035 -798891103426244175314277115680 460036 20657487130084918655882165403648 460037 -21652648615269747186817246450308 460038 -1446757178712255421153175912256 460039 23455687170612973025797213586840 460040 -576231692151146258686633574400 460041 -7604726513239271445678774951840 460042 -9008682286387057960217797584 460043 478713853330646746876269797304 460044 -1149348933169924656993436763136 460045 -1653068996002590673124994635700 460046 194652290572635777093042695424 460047 -939162331466107665182235889920 460048 -3280997808056898866564798537728 460049 3710800346028284687752836939264 460050 148819501550392032478769884800 460051 -11285013945150525491635013812948 460052 5977320117788893857481326654336 460053 -14681154018862844300709682488000 460054 -3896053528547317370365112617728 460055 -4346579795716833136256065078080 460056 -14570652634716101338951293542400 460057 -133833698186235968651795643712 460058 -48455870210007110404079387424 460059 -8818813415640533609050743880296 460060 -1537610576423714686833223979520 460061 6182625989940038697168655615980 460062 1392708567144141441282810818880 460063 -9224472971543151498674169846688 460064 9322296597468339726659590029312 460065 6941022301907354000485606043520 460066 -5405740198382388127587087012480 460067 -18695180188279743409233270159288 460068 690344492518291857528401473536 460069 126502267377573434604238527168 460070 2263575249458880696512979926400 460071 -3110955405643116401930806571136 460072 -1548860623396090998327148953600 460073 -24260545331127581361102244236678 460074 4318824432946371053716941154560 460075 -1629661513150440699302213568000 460076 -5621354272573266032111078634240 460077 -6300567874167024150456918194880 460078 -1905729261134976793432982520000 460079 -13467425062740685852780895566320 460080 77738483265527786123525160960 460081 -2953468722996619121978384091118 460082 -390973253641648289392646960640 460083 -5079632722053525384536701896192 460084 -5852404935768409894936693638784 460085 18215665758771447118694583888000 460086 -1681533551938044814720558428672 460087 8230089680102176105759366093736 460088 825794795338663975975653888000 460089 -2164756625362563263643141391680 460090 4398762446739087752724810566400 460091 24346371336999068749419912939492 460092 -5421202597194402038422079397888 460093 -5206326359296031090920732028436 460094 -2223907454032003507033182491904 460095 -4002273365062777348209469423200 460096 995308556288734602676435681280 460097 7236798928178373413139885369024 460098 2722075786170222995956518267984 460099 -16106496516619939465082538712900 460100 -58008076997590637197500441600 460101 9408439364494429972352603396160 460102 -389509018333661801183186414592 460103 6002242911331097631148093170480 460104 -3209471167879220645276080128000 460105 -14903151513982117357957838387640 460106 8773981319979668080201597178880 460107 -20421714560909283969846674913360 460108 18384088126523801692875724694016 460109 8872328490253165585846932756204 460110 -4931411724632487349082278765440 460111 11965239141131681692003841785712 460112 -5992529718034952335902448435200 460113 -3769643604970528007866981091856 460114 651051447444850715524038080160 460115 -1235478577517950409510383752480 460116 6013462866205526440204826316672 460117 7988389988748013998953226892192 460118 13890008566634523668730021161760 460119 544760367033935366560698955776 460120 8389741192471084332428649676800 460121 10564199983261210682013191427072 460122 3756181083159187357812488139264 460123 15434724379847743632987651473840 460124 -5087140986726044684227775591424 460125 -8411217133736745483084524385000 460126 7286662206759894067850804560512 460127 -14168624458689212086999297485024 460128 -3801313886001992010105872449536 460129 -172782308651967267101599769424 460130 4162344418205145527394909542400 460131 -356068282088570503241552345856 460132 -4740105693230566790215925323520 460133 -5470008912973699084537060515456 460134 -544314668245188622140398981760 460135 -815233202184712417466141527200 460136 -616841905075645408576410470400 460137 14279445126349217628581240418960 460138 -1214218907003862429091659095040 460139 -26295672283335425243084131636344 460140 1657578809766397349755182873600 460141 -1937304654452877329951306320800 460142 -11720678459561993854687048324800 460143 77001499956188722361248272240 460144 -1749514836735831469543307837440 460145 227120074539542941528066102080 460146 3108576800954521604600601859584 460147 12410849973313274836577234091596 460148 5384621747972085818035269753600 460149 3147043015771418932905775475808 460150 -2556117223531750660259640607200 460151 7550799950945034595024036198704 460152 -2521053611742507247183123906560 460153 435801657046484575292567526724 460154 3365363971722129149498880145776 460155 -198868709316674682203813853840 460156 -12864792790800317918825712958464 460157 10704378300555959990353286582406 460158 380867465228244058366417963008 460159 -11020062418390059392720557768944 460160 15854963803098912126230593536000 460161 -191219196359156526469695568320 460162 -8024718077267179651240402245168 460163 26742118240480507746087054516 460164 -1907925772045306151746403647488 460165 3864762354021401472661011792060 460166 -2023431321796161524260432298880 460167 -2896120564335700627691367162288 460168 -1922171877793963188232711280640 460169 4507917702499654621313592144996 460170 1848451546727794595169916794720 460171 26990810066335330507274384732372 460172 -22824038439531619523899920629760 460173 153443943369190062035087921280 460174 1556495976528190391839749152640 460175 17070701810806048129173325764000 460176 1466290349389834202856868872192 460177 17999969798710162856219852639232 460178 10829110625474652054820196042640 460179 12366845236808684121989244668724 460180 -1206229376572402660835451494400 460181 -13745352296362646492965987260018 460182 -1243344359701923063484309075008 460183 -1361878208056203858219578379840 460184 3375872303632266606196494090240 460185 4189318517773226227337513092800 460186 -129918223472182676942707650816 460187 -3659729086353672547983229709520 460188 -121365226888036181599569914880 460189 16658879778460666003768138613990 460190 1885805890201874793378284311680 460191 -4219244359120472304277053576576 460192 828133104204641613485701988352 460193 -3263041935617987567965213986000 460194 -3253550938580904414564908579328 460195 695722044962940576361959427200 460196 15147843504206614103115354485760 460197 -6545743181035705760652632866626 460198 -594995548700265331075153505280 460199 -5164134096711005421707325198960 460200 -1627470342532399216436766720000 460201 -3510606950640220006174898819520 460202 -892541222105209648947158810448 460203 -18571784395377820311796881206592 460204 28428282015512239829605152388096 460205 -4066651955589917476141209025140 460206 1365344513914839008226812184384 460207 -6211384368134177203177789529856 460208 4077699301384526713857669808128 460209 -9430118757946530471059752796640 460210 7720535552241926440308617465760 460211 15893633603735427404465593132812 460212 -5293257501623284275413379084288 460213 438985037099488300826537827324 460214 2903364426738808451460110679456 460215 -1303260633540061259437032422400 460216 23724769002785014660374267924480 460217 -151484320278532169574969403734 460218 6132597539340100608733843169280 460219 -10976591540136605832608378614920 460220 5784035698353154957996555706880 460221 -8981972818840228131311248850688 460222 480781968674381741526471696384 460223 -8187277524449402745135432682680 460224 5692981041940024282360143937536 460225 4811273919167164197879912547500 460226 -1049405476564865467928587671552 460227 -14871435260033553931255608278280 460228 -14979535344072531812361464002432 460229 91489360944273319461408898560 460230 2270244691103295104976323145600 460231 -11884682751496349859924112700968 460232 3137757851875312630170043622400 460233 7641914012652818561942221354602 460234 -5819758011678825746593581867984 460235 10808388339125026866188915703600 460236 2061385121692158157626215546880 460237 -7150395929145103816314113509760 460238 -3813394985156650818855391908480 460239 2869483680373059938679407311248 460240 -55614844397480789333647687680 460241 10297392520623682702337619489252 460242 9170097968468924822592538227072 460243 -3191326239800038101310856236384 460244 -18639659175293728163100150286464 460245 4289358364806923749307733459840 460246 -530080157338328648014208648928 460247 17367137951408711784988828482696 460248 4611113936864920986232993873920 460249 6216271629596190949236410748564 460250 3501891824746319133083345664000 460251 13080908704130126833419007122600 460252 -3739230211837601461745431554048 460253 14153092876806771755798065186464 460254 4953566241947454925642872145920 460255 12605572423879045691922538661160 460256 1398914114095538407370733649920 460257 1847194726605259100603706434304 460258 3072946842614600429390989193376 460259 -17216391579667770265604190054000 460260 1546405721504873260987475278080 460261 24252291179466191437288682893500 460262 13602489215552469011545773344064 460263 5635349547106471466118495240744 460264 9073567788044551971670716825600 460265 -306405854259115900452440106480 460266 -1045030996770468485657881623552 460267 5299334929645650626210109283316 460268 17172738305898207093297810133248 460269 3726977571608545604403949936320 460270 -3642722703960501505158113785920 460271 -9602650594369632677864222745600 460272 -31247701263507719956696399872 460273 -23136089815435165672184360871696 460274 -11318221363634552551787229882864 460275 -125335314313227031105812346200 460276 -2559399157523013584647571232768 460277 9127178058824260569990107609280 460278 555010912297357877989120566528 460279 -5609582843858375813260335491216 460280 -3708219640348703282131290931200 460281 13945241504578149583402779753552 460282 32219011884053553485100905952 460283 4420348456129821831058552923744 460284 -15410704617973185711756959232 460285 4420407866483772043517017704960 460286 8114112254335251181237580654592 460287 -1983425672019268091289277587600 460288 2476439986915736604123919810560 460289 -18545442546467070623273202662910 460290 -5347621308513201347722250995200 460291 -1498781219888513866264470828128 460292 -3148117474932693040119823982592 460293 -1847073438838281118831879649472 460294 1737010782139981546464119663040 460295 -7067974120040122366656256750800 460296 6843663909201076291413441331200 460297 6183516709728195548680408926746 460298 -12230369310245408350421571771600 460299 -3149232605639365588917065436672 460300 8551712446444682431121712838400 460301 -25176623134916842851851308330698 460302 4292451970079005688388057479232 460303 15059619826900390299197962340424 460304 235795586599970698247256489984 460305 4767902204392216570249356296040 460306 -5491263430213973835217064524800 460307 -5111438064782617664545738164960 460308 -665431751333826972991819653120 460309 -311783736334039658135873134884 460310 74068588806857782259061381120 460311 8973674662658407891662945549672 460312 -753016529140001080655245332480 460313 -2180181712043653939791952541760 460314 -1757242037999412597706856824320 460315 231971310860146722154074975120 460316 -12004265019327957389893459560960 460317 1821116512813846823334107187840 460318 -9818011167069688029645146081280 460319 -23765832246203691553036974238560 460320 -1191439894722384503650375434240 460321 7579965204607288880349515549700 460322 2576613083233846319476086200832 460323 -34245314590073187021280246548 460324 -15318110053703732722588663418624 460325 1742005185708314585038299313050 460326 -8848512611945707811850917606016 460327 -7922897326787269462174248037328 460328 9610082609155748227732188856320 460329 -6600006046954401250693655957616 460330 2416555468748814584806941520320 460331 3226110250852570939366823202000 460332 8455780544966052061294039703040 460333 -22582787928410377268942227920320 460334 3294886344911027045929903555584 460335 3647680846928160708525808208400 460336 -4147495984336157753559628791808 460337 19071644859420193526945470003986 460338 496998903237956529003251820288 460339 6592268194068125663695518208200 460340 10521090542791725773664642435840 460341 3533865814912879793986218713952 460342 8802585657308237293061274457152 460343 9040962404737597559317046884944 460344 -11294212166410874325996732641280 460345 -8471120661257107259953561452480 460346 599731459554010077413792275680 460347 -1895948475448860985875892986600 460348 -1013139407362900360576105433088 460349 707256918737113856538811249350 460350 1266910046052650416762555392000 460351 -24078123697269157800844211821400 460352 3455265261402800125760575635456 460353 -1369701469285113267293018567616 460354 3820105301953754317184746908192 460355 -3975262619938021099171217638800 460356 -735641946529721095270388548608 460357 -18103400140999167703211084783648 460358 -53623872614194092981605826432 460359 -11486372537941042598296070150736 460360 3981875154733577822513825894400 460361 -9417069931098273137715890262576 460362 -646814093773802128865850571776 460363 16859046799279067207605893584224 460364 -3569407049470796373245626395648 460365 -3877322081927909039171464193280 460366 -12993853122993402129909208283136 460367 1511155699027500719630677403352 460368 -1248147632739067758251670896640 460369 -1884298360458817114828252425280 460370 7057455279312011246860886899200 460371 -14451994696216736219218920182088 460372 -5546062775883963358680900231168 460373 16158727181878565857176218396622 460374 2824998202047081668971752529056 460375 12110769448083040084170226560000 460376 1244346821425767393967736463360 460377 5103100907020872396180382701600 460378 -6367357054068597841115895647760 460379 -11461100412775401447051498169020 460380 4616954425705970139369258562560 460381 -1620900916057187134132549195136 460382 2105534571018054579070869012672 460383 524729956111832165632879189248 460384 -12981111079255280174592003538944 460385 5415715869867350299037392802580 460386 7773592352187839134100719342032 460387 -21021339239703960317258026452964 460388 -752355744019132992063103134720 460389 -2380887114801834323357372589120 460390 1435643815859746114129248948480 460391 5758908971233104278446482773664 460392 8580989356077655979045664030720 460393 6783925490060132231266731203642 460394 8582027293272323967677445970944 460395 4194551500231431740770841839920 460396 -8641001270698754236526174099200 460397 -3518146456344977655784807166400 460398 5424995263050130234271251212864 460399 21313241719020617575159817227600 460400 -1372410367186657774941123379200 460401 6867584836695231751982320792848 460402 12557759075583004986322324811904 460403 -7174648558221152823510571335348 460404 534111049869601156162637454720 460405 -18639111480594682158207386820 460406 -12441345135485070942319456234848 460407 -9016496716531497581899980788760 460408 9139182136429394260525947494400 460409 -3884914876558002803707119066390 460410 -7355975416689437016303871872000 460411 -270152412327496908794635517376 460412 7967784866986097557336691834880 460413 2937834222354576022375984611942 460414 -981481144368013800565207466880 460415 -8605564965423550873752759916440 460416 3346822082255726949108704870400 460417 2206147552904874806722087534466 460418 331227999839648305853542626816 460419 -3376339509040748601618702677760 460420 13451930436831640200324858113280 460421 3315004112293845051854339735904 460422 1569897495996843887343713273760 460423 -15787452726210136708676443070336 460424 -7118096293962435459092240179200 460425 -3023644523997671090343240523200 460426 -10600286627295391551394599227088 460427 -8576364862315484622966491833920 460428 -3247134952663359371707855792128 460429 1803950686549149084168588654400 460430 -1312346285951783701036621150080 460431 18560439626367207193290280797840 460432 -1494894238337700014071056171008 460433 13503353032426096367408496523380 460434 2464900210162011733935140072448 460435 5555480475131418706912232364960 460436 12042470815905092001063510466560 460437 2632769009927421064240319045568 460438 -7163124211145091808951017416640 460439 1688972362961578634469838382256 460440 3839217488189381745565138944000 460441 -1339186078994872271635888022768 460442 -622850213663608300999923898128 460443 -2372903439189793368501035215872 460444 -94804653497118038626647079424 460445 1053013997565453323646490731480 460446 -947571568414318542978780456960 460447 -4650839405275009748201044021160 460448 -1307936190984448749007227125760 460449 10429836637466031738981655103568 460450 436730445140153034617979174000 460451 -14504858915570017571747083552548 460452 -241305577817587501488740563968 460453 -20206217302330328377620134353122 460454 -10630507003692209562681114721824 460455 -2483459596155251125131548174640 460456 10836042803724189355959182330880 460457 9005189687685795736537476390132 460458 8724647177741728563305312977920 460459 16478366992271359438425981239232 460460 -685497583845087510398265262080 460461 11670135799646895861823616446272 460462 -13139358149971870491631732110720 460463 194546795559176119171187885712 460464 395751428967946473930640785408 460465 -5925642183380592409924791172800 460466 10694837423317517016482086044432 460467 -2121076320073564407001407676080 460468 10362918292994020250856242315648 460469 -16003557460074370731754405331904 460470 -1705462436921863109749804944000 460471 5634757084811337399272183715888 460472 7600886568245233168307699404800 460473 2917329747169901748390592153344 460474 -1550438208484699819298866384896 460475 -776918976153364081232230313400 460476 10261259618498619666316138271232 460477 955618405118842354205955552326 460478 -11732996377876561038180051720960 460479 4829030108942659770065444822160 460480 -303692142605197418015647334400 460481 -1616368521960792984286689084480 460482 -2436839901132761993125558968576 460483 -7740397733479509541380198521616 460484 673890910625849580928632023040 460485 9479949379516175878128978568800 460486 -252420100335425372061739104000 460487 283527681524531110520869077720 460488 1257825766581698739828877393920 460489 -1721413964937850053186227447900 460490 3457026350094278932904046204000 460491 -19095329191374919916100164851200 460492 6734754840380076023558619036416 460493 19877147467353366017101978520544 460494 8098232342266643637716187767424 460495 3078215894262337496689516185600 460496 355641067146447122934208315392 460497 13029585448537490698325862486000 460498 -376006748781287887386606848736 460499 98135946184024842302949776064 460500 2038967578885918818738488832000 460501 12546949553431457459233756495104 460502 1949632676578127720125813966848 460503 -8228255955888286859640937742520 460504 13580447375218485861662828728320 460505 -2339360421032878568285329447680 460506 -2966924417869027168526921859072 460507 9178714224515113193798661282280 460508 16740857733502748656757015075328 460509 5087082119737703257931539959360 460510 7182381956099771201079679652160 460511 -1406311651130247740338738278000 460512 -2565959116114338218868049182720 460513 -37843956814162957800733055097216 460514 6923210232078938076134192843856 460515 1105391100655932615085817168640 460516 -3713702062052154598885316329472 460517 -402008900798249467499002894020 460518 -1260123145077732407990465484096 460519 12449663848810151046517625059960 460520 10903924932535638461996600832000 460521 9084843643183713408600534812490 460522 -5126950855407016417648794681600 460523 -3011614863326230208745328590960 460524 -8834883024285840087939085945344 460525 2732639912386282146679148631750 460526 -3473049555590911680493626072192 460527 8540534100955745943621426310920 460528 2301633099856504996675466526720 460529 2787466143075963758244954801984 460530 -26087426353937657703437614080 460531 -27244522136762450040254976527668 460532 -3981269731628822113580541170304 460533 12245647847680920896422058440224 460534 1212123296240266333713446704320 460535 -4576617065497852510163234180520 460536 -4753531124524500646166337945600 460537 3298233981680478901656564381504 460538 -1903188221865398607511838305056 460539 -9738028940463504261576651670560 460540 1143136480059004790473451850240 460541 3554743804158804648403369156800 460542 318969646115299620276344507712 460543 24387739204512981198553376705792 460544 5473204179468017405236038598656 460545 -4108373239607806559759730103680 460546 7766807895704442650128724075472 460547 -20071529189496856568227942263528 460548 4703261680745619764909430887424 460549 12908761046376175013146832301660 460550 -3509866346028321486886451606400 460551 -57146944959431851806073569456 460552 11214123472028309693748648837120 460553 -5911762953583941917503114206720 460554 -2474529555362960381212304904960 460555 3724326736192348475908602108960 460556 9502377325522474293057886944768 460557 -952761798491616597710253578292 460558 3010337527822530737404911916032 460559 -12544110611055469221618209936400 460560 1047104605305709328459818598400 460561 -22508853403276497841360852437838 460562 3890458694877493608346944070032 460563 7245471328286053758871512277944 460564 -5447660563909839481331678396928 460565 -5364485212355249170069219267200 460566 228271602830028941404748490912 460567 2606413897420166685825735390720 460568 -21001402038461623649553427261440 460569 -577069490161252683501543057456 460570 3770179885668309407206782105600 460571 -4139670356022780033101662383228 460572 -1810711940302874571630958338048 460573 -132052835797234663275677388896 460574 -3088822603137630564074548164288 460575 -1350233117043296334990459066000 460576 -5371772935008113737562686095360 460577 615911798418663751882549560000 460578 -8355696551105416259982438551040 460579 -9584632474950168444382547733760 460580 -1712353633308413992212452908800 460581 -259679859686234638503783682752 460582 -5311856780893536450047157784608 460583 -2817222412475484726505034292120 460584 628060275387764299357434178560 460585 -11155856152199891247171526861440 460586 -3183967115803301531668380509184 460587 9381913807385067987890438780760 460588 5330333287915971260379315909120 460589 -7855712414858503149310460021610 460590 2067313945135196360672364637440 460591 9020280996243431114040206375184 460592 -5328827843441054519846004031488 460593 -883831926715910980898694065280 460594 -3248197973014194307269304331472 460595 10079367962271938151157444911600 460596 5605149158212990373752757336064 460597 35252862287123378027140954693920 460598 -1740843377117475638905611141120 460599 -11925958629107744539897980294936 460600 9823761582176031233148066816000 460601 -16843150185931982650235463331068 460602 -3656012923304016811274120357520 460603 -2824147102720209726285642830832 460604 -1435458755421962042466328863744 460605 -4324664594411893960780578395040 460606 -3120687231878510793189997141248 460607 9859874373721549824448038837600 460608 919256067058339201786734182400 460609 16534230228078169505327035727810 460610 -8292814945906057307425395779040 460611 6294269069777379291835037927760 460612 18394248648445949956292738224256 460613 -6423226143563901736918883779680 460614 -1158595709736110746537840306176 460615 -2636463905568765027465842840400 460616 -188699608446133770286759772160 460617 6637596941758106411723546174880 460618 -14269770476046762648120134220240 460619 -13221679353033043656301105855980 460620 -7805907659800531424042207078400 460621 5671714309592622320560987257984 460622 -3969360244690921889588048685888 460623 -1288719410030091387423385004016 460624 2510332029748442970516595466240 460625 4046479707466300070570102070000 460626 -3034990270406714448258873910656 460627 2545746047543042577326407146476 460628 -3465413219415795978356936792064 460629 911488047785345213970840281088 460630 723401613755364893360007064320 460631 -4295997582061269097330544598000 460632 7886315105432657692856670412800 460633 3751620373702563018293803103882 460634 -2497477643248674375598201781280 460635 -566673027631638584003232238080 460636 285402300920657133367019374080 460637 19403623233120921061885709429286 460638 -1283507290838142963562178978496 460639 51098997746585310272089640856 460640 -9273636130226175394511427993600 460641 10025263987346516417840634539040 460642 -462400787559445892908127709696 460643 -6521164668454628928741777147108 460644 -5147950418097736315493531381760 460645 -412852921671814435947493247400 460646 -6093530518368290605851181767360 460647 2229952517308967923672231248 460648 -4206369887670309119681643233280 460649 -16194675637428047743533391296000 460650 824340122769175516687834425600 460651 7284627158667904914942162118912 460652 -9939764002470632651756076574464 460653 3098650501838937510970737692544 460654 -160070200739458909438413196224 460655 1641084814160454639731429690400 460656 570050474349131723763864502272 460657 10219221908682997718610463901906 460658 7953553955330730633471848714880 460659 137947612601549349059936182848 460660 512033237500314857608472002560 460661 -8933189524320413552056792789476 460662 7031774858683329971470241813952 460663 2993535580394716819782239024560 460664 -7254413760717269507450712268800 460665 -1755689756409933294320755169400 460666 -741583589427941531801030876592 460667 10144359288334699737995528445360 460668 -1412412385197106531809240800256 460669 -27096695453380251297468277830240 460670 730892194241124042016368111360 460671 10570382077022132922135664295112 460672 -12203898772015425695431576780800 460673 -13649441106701261325786640158078 460674 -11482035686131147623356713920000 460675 -6502494494708990011599831636100 460676 3048622910202006958126851791232 460677 1943182905797453577615583348032 460678 -1280256314438424614245596243360 460679 -19788311014847544987911001523824 460680 -1409644131802237984834621440000 460681 4012414764881216609351456874532 460682 4707650402688830183985615654192 460683 -5181596630890591020811585198056 460684 -4766039759795660197057426648064 460685 429873903421951632062207712000 460686 -4312648725429082139771797503936 460687 5110604370126203244666224416072 460688 -5797035829232924044748643852288 460689 -1847963331671995040753194607376 460690 -3031909387525068194217369300480 460691 2574401261047310009775500371968 460692 -7154178947113116206345744498688 460693 -22212952867992152709248830011680 460694 12077947575411045387685282863360 460695 -4122162927431767474598372572080 460696 -13051141455088985132426721822720 460697 1102908736394157453356331427146 460698 3323954353877930587961723544576 460699 -2865849205128694172701378649136 460700 976698031892304446763620198400 460701 -5144125525073217954126915937920 460702 -48321833227615466535043961856 460703 623579348356925069607572591664 460704 4697634320086895218624403865600 460705 2040121750683402819156826589760 460706 -6739455278721196749210670454448 460707 -2990716273866551807685018898512 460708 -18299619559600703028591212793600 460709 -10230862957671087435775756545090 460710 4019387964670536693529680691200 460711 10661548518338411883746964488312 460712 -1506302282225744074607869132800 460713 -6269293076591284047780862021632 460714 -4047795924626617771569918494544 460715 -9346323020739355525178024276640 460716 -1027230040134131924442655554048 460717 11341749375661796314537854023064 460718 89400063406254769483019733504 460719 -4206182435867475517485113252352 460720 -904520320267517776660499988480 460721 -13004079754866990330011045076078 460722 -2275841737744045808337015515136 460723 272421173380419883677859483680 460724 2396545146847041277163685353472 460725 -1945593951462370503623037542400 460726 -2520276177135205720980166803840 460727 -33381732912926542554627708286488 460728 9924439263542788091267209420800 460729 9926042176686617386238531468484 460730 -8980212492002891229392929566240 460731 4143461316371811379443181622400 460732 16438761399923318584501767812096 460733 -1974091026747119401171827783552 460734 -3788294588969259699651771209088 460735 -6259907881108788609321226193040 460736 -5006245956455150260517704040448 460737 -5543481095501515248248764336206 460738 5794937507744044482770611085520 460739 5826726025573792250286465683040 460740 327711765867900366300109332480 460741 -13498335349237610148454563734208 460742 -5143186491228943784022920234688 460743 -1031749238883441586114164826800 460744 -19645629781701061018328883747840 460745 286457844626326866678342501120 460746 -1416415062462635943958296533760 460747 -3388800365626612686591491795964 460748 8817440506444187573130631572480 460749 -7781056931236029726353146831872 460750 6890677117309299943888791840000 460751 11481811410026998588254105575232 460752 -2031014269518754014471548436480 460753 3638322668769041966458657927680 460754 -3656701464547897869909051337728 460755 7632874219517501766652790863200 460756 -32630553111223329416952184832 460757 -9830667911808922781120540899968 460758 1169665896279218323384538955648 460759 -5413516289485503781349349237656 460760 6149039095021902136807292928000 460761 -233205264755573792528076886656 460762 5055425007883552588235887383264 460763 -92120298614873834477844041496 460764 -9553360667571261115332297523200 460765 3042494927222316342791675271660 460766 -1747833547886252270013374007168 460767 -3639302550899087354794049985720 460768 -11334651628842771520877494272 460769 -15829967543873179858198853822160 460770 351595286661253698502277529600 460771 -14081694297567230786436290397028 460772 2604580739270952035904438143232 460773 12758845886379114949705853546622 460774 6216508764271539301646984615136 460775 1118528757913584895202018038800 460776 -756432366909819809715709378560 460777 2182334668803417857051364285626 460778 -2449935151704001150391366164560 460779 13933425728152024413175421143488 460780 -2405034246681572592285042278400 460781 22746888815545391856579297854700 460782 876235096087715956675522682880 460783 5975019544712115273094399690440 460784 -186502074684405434145802813440 460785 2898178763029271198903880316800 460786 7918969947037949901048283352592 460787 -5596694458629771970941870336564 460788 182010284113790752878615920640 460789 1663978885131369356896245137056 460790 3148809395933527442882606131200 460791 14223071879732157423357829478400 460792 139513110281259967074635366400 460793 11028932355800013712856967048042 460794 -1645443915118040931778635528960 460795 -15462393081294954206305475028720 460796 -10397662189348156603394517384192 460797 9325385777727865570419332376480 460798 -2654960384463813161853803965440 460799 -6371775038413052746740798058320 460800 -386267722292840539103428608000 460801 -4583816566755358591372213727136 460802 5614935732250350714358787401632 460803 1571728156598279507200291586304 460804 1275041090651576003939502486656 460805 5681292238730732930978107282560 460806 1655067333991308475601070477504 460807 6222117323656269444601850873600 460808 478609273920003244809044136960 460809 -204216116874226628610208831110 460810 -338916497224854141119144217600 460811 -3609839336138842833836932447248 460812 102675672062428165129371930624 460813 -6510213620658637729055249012938 460814 -2068095484747182090982981633920 460815 -1507682929841440237322620968960 460816 4507605915639995251372611796992 460817 3320065875361254325035126825792 460818 1162927446470716642041496706064 460819 9325824935555875985782114661496 460820 -6354905021422115861622619633920 460821 14652855548453743094922612407712 460822 -21946294242213131274874649900928 460823 -23807088956828308294843360413096 460824 -1398997628121499576992904642560 460825 12784554236314233137948983753550 460826 -3948620704959986291085502920960 460827 -2868449936180348251357451895636 460828 4183947044279845880603291919360 460829 -4312889092137644096309605020570 460830 3653045293477002138357749089920 460831 -149735759236091713231468894336 460832 -1692831303134867214421957214208 460833 -6555421801684095580731314826576 460834 -3523920392825904743285197304448 460835 3774846273356975339155532376960 460836 -9671349767083538688588616519680 460837 5734257043512151850342273239900 460838 -740865704227535791845276895104 460839 18479389175492064843556747866960 460840 2644715676878822268081129369600 460841 -3983072508702468168913244314758 460842 1634158185154913491331749263360 460843 27243755422434365924902493415092 460844 -4208737288637260247353194603264 460845 5309046313502621167064970583200 460846 -2322375898371652484995465714176 460847 11912881873920249951137991530592 460848 2291471365926345341841885855744 460849 -685464603340512510234996403680 460850 -246903731260479207160444212000 460851 -745338954206350521641690599680 460852 -1493189370281633739386870947840 460853 25602373773752329182918362498460 460854 -1887563046261365809499780091936 460855 16024571359171780243567050695520 460856 -22841451379377264970170681200640 460857 9516708824698669400322138705600 460858 -13746415326854163757674252641280 460859 2218898279695412367718232710416 460860 659029394436801249744926991360 460861 -3870706695534525830857425929376 460862 -4905539375607174806238974861568 460863 8735762618854317949767882680880 460864 4214964853454147029351845068800 460865 15202207056749625545513522818260 460866 1865582793132769746253418264064 460867 -21601792308514491523892620192248 460868 1875791348412139998093439325568 460869 9139684134904665177923776299744 460870 3563419526859570326376958575360 460871 -23700132641364322691295820853928 460872 -1662560256856576740714615674880 460873 -133056060966907852530245740160 460874 -134582736193322812159588664832 460875 3126231860287613957506641420000 460876 -4791606879697791246652635066368 460877 4776899084671037881312270634112 460878 -8047092863048287023309620063232 460879 9790338793880128063295245955040 460880 1079864705791584597065568092160 460881 -971955214033294642212872653500 460882 4964188908254863602547771886592 460883 -7737321679915057805361214095360 460884 -1470491900927845300201781145600 460885 -5595340096067109281129337024420 460886 -170597838036570603980668005120 460887 -551412674935609243237140231936 460888 725477852942793136524203458560 460889 6888503497171546639560609732 460890 -261056920490633898704515226400 460891 18815395166258741246247960724292 460892 1931245052210614635982736073216 460893 -6880055669461617908162511380256 460894 3973950694781486768866106209536 460895 11443824860297998034003437007400 460896 -12221180913922448285212026863616 460897 -6576847852919774653090500050880 460898 2012302840431492296871486277200 460899 81132213241006647821375712984 460900 1472957961102282492795904128000 460901 -6462463160450152159333344308448 460902 1857984452551790469574090536960 460903 1688936837274872333999332308152 460904 25594840248870330955003115059200 460905 -6010527499742601182103535275840 460906 9724454263976353641221214367152 460907 11704373734992115540397472951156 460908 -768067314303883107569877319680 460909 10302632585223668963573480562316 460910 7970902002105452943805992807360 460911 -9094246711145210919335175196416 460912 209247818557880360135792623616 460913 8662806063410913502895252958162 460914 3632702407853669807489492365440 460915 377436494399074691512129773120 460916 8536588670465144365220773251840 460917 261169773218192666116992709440 460918 -4931498236419896430899920915584 460919 -13119293104117845128619388822680 460920 5281036023718836129957484953600 460921 -7665176371797372240797206733280 460922 96896667329518763242669206528 460923 13420559389708880438352660802584 460924 -15852980350191204346756951462400 460925 9679024179922351319031359484000 460926 180745920138211347117228909120 460927 -2872593148358727714502609503840 460928 3206891414183558805611001937920 460929 7000624490242804476869249759232 460930 200228241235494725833487715360 460931 2083685243142626541777530644200 460932 6157364973862600645324770668544 460933 7409072885750973741410397705024 460934 9166666126813127439499235243616 460935 3571221883815174874328359220520 460936 6978552007488828651006582620160 460937 -9396685693112036616659481549414 460938 7231028759303606960474455165440 460939 -8862627372962890500938198279360 460940 -8973445348986686658603678950400 460941 1704399998811222045452952301056 460942 -9034346655366524548597493080128 460943 6522520435262779833607088500560 460944 -2900918500758696579379931381760 460945 4859542967476456207801274051700 460946 2238918270563150641786525790880 460947 5172208978857694957781814799800 460948 -8730765904247938219689592792192 460949 22588336323099269683346854711950 460950 74965817166794044474943232000 460951 18223886504072308678837238410952 460952 -19765014738728021860242571345920 460953 -2960533886943047703516003688038 460954 -869438911108107143455979040 460955 4449658764317266549602853700400 460956 -5275043304809252491141459107840 460957 3163443278794891872980967606112 460958 -13145447248127467599414557665920 460959 3505537924240829992375972890240 460960 -251904630551601035095745495040 460961 677778784814480453774569617300 460962 -7297894644846738659250386572080 460963 3718811277535430074848925819464 460964 -720937270913570033463436627968 460965 -6953186638024517512281810528000 460966 2633432865942470999990073274368 460967 7012970083179811381908223872240 460968 -6929151564701243156041051914240 460969 3437804782757175355317421957370 460970 1042871795388986113876900700160 460971 845459737523182083143000001024 460972 16569418801370559930371911242240 460973 8691850354428716650207316691222 460974 1425787533266974949403968247360 460975 -1901907455048639466721248439000 460976 6560345002565524927085904003072 460977 -11081746873143714738428505552960 460978 134821086566902620748143920640 460979 -24466390521032725276229246226420 460980 1342552456521477129596748111360 460981 20227531477335265383329282412782 460982 -4890697390732163511639944731968 460983 -2573010959326892043844580193456 460984 -11466598740754384069893246873600 460985 1804757912040295565105221210560 460986 6534514221888491425427926385664 460987 -7360415887621630328915141502364 460988 3652013766710848940003409870336 460989 9240178957698243917631519085248 460990 -5139822383530834702651750872000 460991 4495794397815420143042830819392 460992 1581738743306945283248945627136 460993 -4967619313348304153265501875756 460994 -704042536275703637656156216800 460995 304864696271389669847437753440 460996 -10155721703429464166254734256000 460997 -381313825143304660830344812194 460998 -1351832721097172685307854986880 460999 1530991995372763435354891531392 461000 22118752589053321442526405120000 461001 -4221046168634791419311557161216 461002 -7159433745838592560071784452048 461003 138248366586934167744604616448 461004 -4416070414000131108399958115328 461005 -6805848140694797642211198977640 461006 -1788411874673024819556874099200 461007 1893209183066458142463527065368 461008 -2387273849875672296287527149568 461009 12176095909429492200177184692210 461010 3824332825818299342829281280 461011 20580986013765676963716341141612 461012 10276153540275200935461285844992 461013 361413961512782389078675167360 461014 6450908850796110901887745133856 461015 -9674143945290898854682264356840 461016 -12385174913639580549456297676800 461017 -3045015163941916628289490290934 461018 708666601671064448968176167904 461019 -3429799437584975955036301859472 461020 542139700897567640026562457600 461021 765265222333477161264287533344 461022 252603140288199184549371684672 461023 16288173400340636425323554089536 461024 -8637256265923093457522162663424 461025 -5663899133960619546764813484000 461026 -9776393667907886909524173517440 461027 3082846391373696282946453769472 461028 -4619382087407634210251068379136 461029 3710918718177412123785846492700 461030 -7181707264802666476438275123840 461031 -546917113904724916549701200640 461032 3480582360859486991113647882240 461033 184420982281572502060625846004 461034 2077912191435607761243862245120 461035 -6521638206428289226655373369600 461036 15016405687627984199448816410880 461037 484230782374853822084330057952 461038 -4480752806628881385946853845440 461039 1944329853376625756054547159024 461040 706505807199193827173988433920 461041 2589532531221284274240206240859 461042 11712331999642908202469370756000 461043 -14304091738629396923138966165496 461044 18147702961188017723539728486400 461045 817145266240224001178947301040 461046 -107092309484358420971982782976 461047 9408705685803104838454357313400 461048 -6327615635734445336234194083840 461049 12130046943928299130610748784608 461050 651711988571063889476821150800 461051 -20108037336002972648876095305948 461052 666442322411618677095283608576 461053 20989071001275980308850865687302 461054 12611886888001290668327458990080 461055 784566412734187501268420344320 461056 -12085692870623446778403365060608 461057 9957162507279704884001664085032 461058 1560893533465226339417151955968 461059 -2464225726980823611743284724740 461060 -9754628055936618936101378507520 461061 12861236422651074493800369929310 461062 1805357857944031369643983473792 461063 -2845890132326316179963318315520 461064 -5927968874460934446530404884480 461065 -6191897476078537544099392810560 461066 13801136646753115906093517063520 461067 10482148387639826990267407467480 461068 -1148987218896233395437736517120 461069 -5122332361043745323780505705504 461070 2601417258921145776350705625600 461071 -1867678351253812089967740907680 461072 -1422092295665474926958138548224 461073 8764204723246342842773732877600 461074 4483006125755827604894399913984 461075 -4147826757769971772785554363700 461076 -361530784661710018428702720000 461077 9004915811763495958238751773980 461078 944892559066472881341119607840 461079 6711887870491204347707867011920 461080 -3956354168458397065314993561600 461081 9669210572941546934075762646912 461082 -1376237860329977731695466142208 461083 775482535046321903061003142400 461084 6134653714604279550829565323776 461085 -5858646122486984016887462404800 461086 -4006698360391270261943478562176 461087 19121016154538492954628296448384 461088 -3449479611380056644063452921856 461089 -93695401706794807312461636176 461090 -6865202487521909716074135479520 461091 2715842628418919576580545263344 461092 -12231345781080946757850665507840 461093 5619562289378249622323048673342 461094 901577245948434697961544228864 461095 -7349005139122728556061026595400 461096 23254498165866058860477965921280 461097 -269307234895750270563699980352 461098 -1212431993441871065147757358080 461099 27130839233505120095650392831120 461100 -1938522396826375679600620416000 461101 9267834404071107470750542142102 461102 4091517570096801633125150866752 461103 -6048872683841330317584753519096 461104 -518113979243495815497189949440 461105 10583615621808769539020056078260 461106 2402751009315045391368681772800 461107 -41584508722623479566341628036440 461108 -12971129072363058145405528030464 461109 -4428131435079760465059712731840 461110 -3956569842594540942156646995840 461111 -4077157200047434252428582583680 461112 3772265325811328034234199019520 461113 -4291394060368644468879564861740 461114 -2505098162488528379798376626688 461115 3752469674047963153963548959760 461116 -10498669666653175182708477199360 461117 23439566064695957579482075292352 461118 -1384129099023356225807595095040 461119 -12554503793259422164200844540480 461120 4401792857902386452289772584960 461121 3987120960866654630607404797344 461122 5718406029677625319693250108112 461123 13485295809415878833754060552000 461124 -2573190168893300810163026183040 461125 2193644587015220230455992064000 461126 -3343529034568212261102217315488 461127 -517992279201875247488247239424 461128 8917651907354349823516557788160 461129 -28248911222136709247916319099740 461130 -1745531563114736833050635328000 461131 20498684524198676780242935376 461132 -97694911026699262705705156608 461133 -1171142898265209404979548764938 461134 -5738240081783800210919226110784 461135 -10134975380303397186911239132920 461136 1208220542607533898077615554560 461137 4221326934640768313247075653632 461138 -6579991967448241385379686049504 461139 -5272406641054061819277077048904 461140 -3759227763411143427233274466560 461141 766750106115918593313649905852 461142 2992692056060512272337634784384 461143 -9724601352530456031783619343608 461144 3830949380754773833105293004800 461145 1190365160970404445213873248640 461146 3740763324763690709138526493440 461147 -24178296901421527162908003625404 461148 1329612404861299565756496789504 461149 9343537769482030791558408628640 461150 -1522095946053500551383978998400 461151 -4596380439317221967439104727720 461152 -14121869889976468321707197595648 461153 -1216506997698472466811526246272 461154 427588479631195007080209891840 461155 -22764803775026352203343688110000 461156 -4759108734392743362890090004480 461157 -8506755276742688387617248953760 461158 16032613214443160164921101077760 461159 23905761247826445257924182126416 461160 3482809471415910047671074816000 461161 38136975442969086499962896071312 461162 -4329612967583385568319687307168 461163 -12880869942166451126346964470336 461164 -15511811198146623692413825056768 461165 1975946034981990358712397858060 461166 3828529107408929123743988715648 461167 4746076534816973451621830532592 461168 -590870982041832361037944258560 461169 -5476860333870196053544313431806 461170 750830204289844343223459855360 461171 -9033150231453819397686959240628 461172 -4279993203603598767956312875008 461173 -10547950579499653816522258493856 461174 -790054707739314109331508517248 461175 -33989571783540033596750505600 461176 9832771142544415830684587458560 461177 -1367351115159548537857067092668 461178 -346186534553604539041130410896 461179 4314785234317961278864777211920 461180 1670265011646885922204412582400 461181 2974216974837411530726462343744 461182 7595593400239473162576798568512 461183 -19699810693968443025073928861568 461184 -6289205780951153287313605263360 461185 -12037054271461489183281673960620 461186 3303361146823637853198984246144 461187 5301165402935200251511559424000 461188 1438495802868326859548793543936 461189 6270137134716821202228069725856 461190 2850586196365323889117862555520 461191 -18811097585727413181111072178408 461192 14226629956302324307894257792000 461193 3219796780287172277529800048544 461194 1908777440131266483834338542896 461195 -79046792555016048071275031520 461196 584720748421035922024935939072 461197 -1140546428712182502507932237088 461198 5395191109124595596986471994880 461199 11963667497802011808301071715464 461200 -525496500658515526417065779200 461201 938414347709432451662750990310 461202 2303626642811733154514083430400 461203 -3937768112776452286153567578840 461204 8420633316076432196092267203456 461205 -1642157589973652293156302660840 461206 -4828962825519395769107754652800 461207 -26485555815013641624003143423544 461208 1977260973718477715355977809920 461209 -3594212936046132547857427605888 461210 2822353504864872680570489127360 461211 -27496010015950778132606138635776 461212 2286036080034077370327261011456 461213 -11747262852826838799829477960416 461214 271989388494914840537449189248 461215 -1123495469733725406517306103640 461216 4141079010832527011565388431360 461217 9390070386751169231585248636080 461218 20641883149001676960922503168 461219 -13547247872777920211647731950592 461220 -5211291469545302147289339678720 461221 -7885960019761829078863904534756 461222 12891742286860211774775093138912 461223 -4392840249297431758958251223376 461224 3034893226754984586847925160960 461225 5841592690529589394354431786000 461226 3988835489473755961336744460544 461227 -5084401518277724950037470037088 461228 9848878481606525224659185542656 461229 4773801164334722581717471281984 461230 -1766085928759537945789791744000 461231 12553937878188444421226821919592 461232 1043640691332218543942466453504 461233 -22853884557401421031206295121518 461234 13326446092013149668958565806080 461235 7611905425742163377635070705760 461236 -10229273023817369630714413870720 461237 -22881426032403500583627346250034 461238 -124969591978432982393752673856 461239 11475950891372116085370391840040 461240 -1348207248935325556248636211200 461241 13029632092511786538870423238080 461242 -307196725773177724287418546176 461243 3804195084687721397707991812680 461244 888660842198727258233490677760 461245 929612531214981511939436887800 461246 415233330173895410713472983104 461247 3785138750723520246222589101000 461248 1985127070633877427073694302208 461249 7001669310546024565074526479360 461250 -410857198876447278312405510000 461251 -5356826144424289966515386754816 461252 -29365602567778436671730477952 461253 768593579418980260544156320224 461254 11562124686900759815317132240512 461255 -5323894067695860151012062552840 461256 -10837623319193295515044894924800 461257 -11560896834386057595955582691494 461258 6185245244370834811591066724352 461259 3354688610062879776793697163024 461260 -1515013227627492700584732165120 461261 -504211667400861194423924162496 461262 369842307586440431947613015040 461263 -4185737988957956287135757237760 461264 352657538862694000237725351936 461265 -1049581373440816995849202728960 461266 -1552655608486050899544240735936 461267 -2700371026118145396625291473168 461268 11881625833636230558841536798720 461269 16702127354457890744495881390670 461270 4504227913908944123531586854400 461271 -11146322203314469919075451310488 461272 539626770665019504743892295680 461273 -116364259766943860092421375478 461274 96034336282540391771386391040 461275 -3212395344986548544137922874700 461276 5714841925739239758132020636160 461277 -10776645464928638935123611872640 461278 -9625182881338146228436515999744 461279 523862400705869922455467730112 461280 5414809899170038072692190740480 461281 11232287871575363576869832915200 461282 -1296524005647090523781282112000 461283 2305978511540389446494469153600 461284 8657969404354798796082587647616 461285 -14510965470502822883188080985440 461286 100984512214013674793875104672 461287 -358215762391144594017801582240 461288 -3757207476603331130293506278400 461289 -5856515196003279954104788868976 461290 693262110982325962196159550720 461291 613501859229177364816422723384 461292 -1395313518854072308165732205568 461293 -3314527373487323064624051917600 461294 -13077548868362562415038244730304 461295 859914214253061354800632331280 461296 -4522627751368012869053438263296 461297 -3766651516153832021697555598254 461298 -6383920178919540682032788670336 461299 -6730950714798990356343144219700 461300 1423579881445964786035145472000 461301 -6835707881813155430712229938720 461302 -16371622640725925733858362825088 461303 -10917726944030689644822289125720 461304 -183395578323303176572887552000 461305 6182511784476901524963763960320 461306 -7169520101758009098972439701648 461307 -2158442920406079585897439032576 461308 3476125222239722895199316860928 461309 -16124244273298580612551711658490 461310 4226116574366114798232707564160 461311 -3384873557478223395242229282816 461312 -4022740149945959612851251314688 461313 -1336401802253958447003693257358 461314 -2453309801772154253592727085568 461315 18237617208110926645027245568800 461316 1878718482589446858190997053440 461317 3146753633776120871889651974366 461318 -2405201791456842979247717196672 461319 -3290760878524820964465544661760 461320 -10858586158774286444467372032000 461321 7433016854286189373337690064960 461322 10380590627400059294056806512640 461323 -12225204459340195452284847872428 461324 13700889736062593787786430461696 461325 4630266671911508632716864885600 461326 -5054495567881220432085750285888 461327 2391657005604311416904315104176 461328 -819962003482307734758597328896 461329 -11837462541701035913884597933728 461330 -5114522879016120763419999961440 461331 -2764915552947945034568369183472 461332 -4368733940019739032358230827520 461333 -11314164293899237638466998194418 461334 99221740004947627709133262848 461335 7677750036094209129292841880000 461336 -729674391103495897040533432320 461337 -19009075348121414730259307245632 461338 1515438242390539378973130128640 461339 15520505245226043067863421696440 461340 -7586540396742070413287357690880 461341 12179353789913234697337400096800 461342 1192630490447501864290623995904 461343 -11140976126219689202639337657072 461344 -8669128758447241061234562170880 461345 3027881282097670287713307326100 461346 -4474409296020431840172118077696 461347 474858006533806498866296092360 461348 6947218723372714216982511700608 461349 6581704446238000130841770547840 461350 1215961015892647411429998386400 461351 7637792878233961650264558545304 461352 -11795023486848230641105241702400 461353 -17510834230622874601143814142562 461354 -1091010652142691453602828303520 461355 -8524324703694804568368870497040 461356 -364385966891516608687086943232 461357 2185398310539472086429190313088 461358 -75426857780058498113645875776 461359 12101325002879111683920898956560 461360 266023647157830368727485644800 461361 -13746459225199832316271663980480 461362 -19761120367656695236108939044096 461363 -5152940793345095154665643249504 461364 -5843113594680892698342407245824 461365 -468527747558994045257916770280 461366 3108008773572665664663951817632 461367 -4763864215842927056833544433216 461368 9890461692807999324089903493120 461369 -8493629359578672630541308771900 461370 918553639624340953763558246400 461371 -2208190014276792594618090375288 461372 3406320112660664918799644568576 461373 -2044646147439069943512957696 461374 -8055154971955402797903802135488 461375 -1693618706138155425800392746000 461376 -112339102583950793727769313280 461377 964988584635607333086627742400 461378 -3280330186970412031936870840800 461379 -6129076639700385030960374698512 461380 -4750072327532912168387102515200 461381 -4734461436556209371508008542818 461382 9297585566164532674828700066304 461383 7198876770821002405632217049704 461384 -6916250086425938302182716497920 461385 -7904091714982101231657799156380 461386 7431296121715902594688641145392 461387 -14826172542286170951339655844160 461388 5724829742370701374070501875200 461389 1629782987831361827634873784480 461390 -46448796137793331681813075200 461391 -1053534973544115346978356289536 461392 2282221316446003719240139268096 461393 2774288199415518372860005398642 461394 1148219518784668097822538123024 461395 -5503843512247147844240711847600 461396 -5597664091305367867387666606080 461397 3751418343810526033301945749440 461398 3170246429723681348540568222336 461399 30132722166419328120982853029536 461400 -1370218779938762190083243520000 461401 5369108587479208381266208025092 461402 -140911125552419269993163371296 461403 -1861900679315559869059963921920 461404 379488648923059094900030957568 461405 -1195283217821494906555076720640 461406 -3519510496779660028055028283392 461407 4094009179412652632411964378656 461408 8073365429543652481507411230720 461409 3434245727454297634380447855168 461410 -4839931380474848440763908028640 461411 20912779471760653798153368618012 461412 -2028248019414173757631577223168 461413 -11592857687618969885910951182338 461414 -3247148665578262628817320512896 461415 -6161699780659317064063780656000 461416 -4296167188118214544690546083840 461417 -1306676610985562716840236489648 461418 -2228900033762998871766070632192 461419 1350397953491640141947338640160 461420 -10993369002117069261146260254720 461421 -4793406901680743977418172469728 461422 248472418668049087720353375552 461423 5667578087793448475064052804440 461424 467420344711213868126973886464 461425 -4499488669924525990360172577850 461426 1341579984596443856113215335424 461427 -1716269504196561817770483925968 461428 16357296814566209864283421034496 461429 -11371312850847989601417864700608 461430 -1193758911046825311445768224000 461431 27383453815415591266089376573872 461432 5921658475232319873536041574400 461433 10720157889590114751721412064 461434 11443260106562890515771345200640 461435 -1743598294324655188752026822400 461436 -7178557555590229467532244786688 461437 13742342085001901556913512030086 461438 4376362551525918065109214533120 461439 12017083226801893139362918291200 461440 6172376203514389793879988633600 461441 -19307611448653186050788516140158 461442 1460035239861854807043303664512 461443 10385878215235108723245330669692 461444 15930514148669563346772746103936 461445 4420389237451210356630032725920 461446 4199381490302309217475991842560 461447 1427370476647800512103816317232 461448 -4918553508627884139331239014400 461449 -9139805412175301022545839163136 461450 -2604894163706071263493460448000 461451 -1918719208106134090084440969768 461452 2652090814431738763654285627136 461453 4255385219653431708636245916000 461454 -1630126917912760362800241159168 461455 -1625842977928328918272386635280 461456 -2248158784261334735508970930176 461457 10850337210195397369567257929280 461458 9070423405140398180958839944080 461459 -6877307626706670190354529418360 461460 -1229198344772165002740400035840 461461 -3771723064286445239628962428032 461462 -212493564392364757482591124800 461463 3157806102565834842450388384464 461464 -1218642795688697073856182067200 461465 5799305139101730075544243520400 461466 -39280706530655250194106725376 461467 17954729226635016273847282304516 461468 3750465889063138360179858533376 461469 -746900756330669682000122116512 461470 -5416618255655155351570518448320 461471 8037368591841577592371138544712 461472 -5267380724883170710510412759040 461473 25399573933371369217059977368084 461474 -2072869174424534245340621964000 461475 1160952835040227875002280159600 461476 57590006708230077589265708032 461477 -18575211381771859625731468355940 461478 -2834745017155646455194087571776 461479 -11105300408305390556910661430920 461480 -7143527897522687800042518528000 461481 -2045765602020361890467371003200 461482 4617974256913029374144313537888 461483 18377963209163724212677506915624 461484 -4955220789675090310347717473280 461485 -14621001976808067188604489416820 461486 6768467507749851788512278288192 461487 3813306175108617268928864845968 461488 1714531972851491740829864640512 461489 -384563207286875741024939473344 461490 -2951522862349212834006275642880 461491 -1308301587442516027178225580480 461492 4287384600281686184500050408192 461493 -23523135010364181697170695136576 461494 2607317249895535166124010848 461495 2350139928497580330898581705120 461496 1700420689087324076424774942720 461497 -5231514549924028769439300578048 461498 4297715750041844339109917157120 461499 3961282342175698761822105111600 461500 -2989393587257566931243536896000 461501 9096895041021839137541602901292 461502 -432718865316951497169693433920 461503 5909435919538614000328790861680 461504 -355349882945670344545359888384 461505 10234201135374223348807571152320 461506 -331484192770888398930179198400 461507 -25817459138373403577405080514244 461508 2865786591016067226819830184960 461509 689057841467321082822745673280 461510 -3221172789427734894769182566400 461511 1053272325256358159805098354640 461512 7682776805327423521316178355200 461513 1374760878261197202230839294848 461514 -4302274924682561810651342895360 461515 -258578325081006026610139476480 461516 132261060820408389247314134016 461517 2157917513391793717196462286912 461518 4480627498892302403199343656960 461519 -43833076087864634657727653256 461520 -546329717784374780617704161280 461521 13235747749320969770972349492722 461522 5186570677422326114307243975312 461523 -1735026486950230187905917875016 461524 -1962001681458257865219595296768 461525 -1590455115533392184528940376950 461526 1823358221865813119011101819648 461527 773036218246688884419990858072 461528 2475974189619800418049322680320 461529 -5966276002666295367932602722000 461530 -4846833089441752379774329239840 461531 -19940641648402147539848905201740 461532 8520892768520127466527193385472 461533 -9886411128495917707075676625742 461534 12282244786788711296113896844416 461535 11411172722287442728841933469600 461536 -10872572276577862817553744396288 461537 10377466819651717127291619755652 461538 -65185745004910336859251250688 461539 9828396816706107746590964310924 461540 9244883845705127247188540743680 461541 -2013087421810574416764141733440 461542 417342288405967290738612840672 461543 -33640815781212795965896276142736 461544 319784135205264981929108766720 461545 2211145792332780826857806297280 461546 -14282263044421598696028600552528 461547 -9549461753977183519102632167076 461548 7510754716678621523737358302720 461549 14424327516088927243572357901920 461550 1061593142390810316636777993600 461551 -7273805585456700762508149232896 461552 796109901701324483860843855872 461553 -2751801325903685569058741349216 461554 854995033244976248435152718880 461555 17248569079737850052754026094960 461556 352837201794367089700525974912 461557 164661391486566551781123030720 461558 -6889521807288988421087342817120 461559 155706627717386968040783677440 461560 10567104763760189761158282240000 461561 -18910058372760391054243275602838 461562 -27511419939441635942077213440 461563 6615126793290332018195233940012 461564 3349022664137454977742863861760 461565 -4963574698337293475277420921600 461566 5201339079725814345860877966720 461567 11932786604928119384961503211600 461568 -8041644610271518257981073391616 461569 -16966363195432530284521778188030 461570 -2875697125012694209782765551040 461571 -3793940519179968997553159776512 461572 21598760527510473185432078649600 461573 4915024099888855412567766020544 461574 -3125439412859372946252215554656 461575 -505878361058011010639599625000 461576 -9066670705398989124408118225920 461577 -4361437422588198481937613600192 461578 426723586697462530949128168128 461579 -1345567896359271001761729039816 461580 3998459764935418854957512739840 461581 15340477439821337327315776483382 461582 -12468347900232389917285622078016 461583 -14845947508018495013536505941848 461584 3987520269327954954235159658496 461585 3063861273136101908750062737780 461586 6798988066673638993908576672000 461587 -5835724728592009826640288577536 461588 11140673293517871798426103228416 461589 8091016523704092593797569884448 461590 -1013040114168367901444963097600 461591 5704260117908388089180553960072 461592 -6862410873091161362800478822400 461593 22106904089667982392396802973760 461594 1565304615523980400647823295232 461595 -7945729670034376949264095662480 461596 -17155627965032152166808107276800 461597 35769539707894098330103146442560 461598 -5299399157642583296370415810560 461599 13653179792598153995381989205600 461600 -4402214809873584281818413465600 461601 943197299522061522590121410304 461602 10032206342963665464278533620000 461603 -649452628904923442879306570148 461604 2960274257630161878427869818880 461605 75089526961588667421963854400 461606 -7310101159677857131770554966976 461607 -8835707780328172805565979144320 461608 783634655227533363214705704960 461609 -2833764779992841014324112909190 461610 1801420937039884476722106839040 461611 -2614877539914066100942051924448 461612 2519934320234983863338623580160 461613 2784525925971239101197774144 461614 154832881402755353433642382656 461615 -2961417039414461899093149600 461616 461911049723811353080937840640 461617 3899703776764903730225300564020 461618 16788528891891179223826281885216 461619 306201997825185007989066302280 461620 5256642306479753170082847271680 461621 3832577147646269120713036162944 461622 1904525169280920462223416268800 461623 -10211212102985718595649919593840 461624 13074649628019695671667215257600 461625 -8762213763994671158999238432000 461626 -10826228455480014757361307599616 461627 5338722656720185554158637013476 461628 -12391571110955012777633726412288 461629 -14819371048878180987027318953754 461630 1654853512179048513710138046720 461631 -5482521109124252411418518037048 461632 3468670364933763560276286242816 461633 -4993294388346225662725825406016 461634 -7031455617663154253937686105088 461635 2492966237883986052108641316960 461636 -2153231831273872619623810609152 461637 12375280569300107083149882453408 461638 13812981832708138865731294458720 461639 9934435376338233348693119524440 461640 -1846824735671950785292239667200 461641 -5489653069122208203617690799600 461642 -7634571872672904384663446029056 461643 -649565112090826503623904652800 461644 -3924898027901598497751186006528 461645 -3127500542506955394923700049920 461646 11647063502172564603101571962880 461647 -8675715939427190556417577696128 461648 -62871480248699114404013801472 461649 3990490695478176742868503057920 461650 1289161820283836929102266048000 461651 -1487602319207061172113350378400 461652 -198152149822908227143437090816 461653 -21870356909554484846403814562098 461654 7484837352572946089860009087776 461655 7244414874287353429967532342600 461656 -4952180320424959341617467637760 461657 -4771754936863694720974369260288 461658 4590057868135544826455159222784 461659 11851493874337099820073853342440 461660 -536649383597700475292846423040 461661 -4087286735792039422439844716928 461662 1802128809712978225123095528000 461663 -7235681321980215869188671240 461664 4425880753287202941293950402560 461665 -17264444797608769585256363528940 461666 -4144815705869940066191012545968 461667 -5928617553511572485317370634120 461668 7521104491973552319210020525056 461669 -13125082205899265617728565602120 461670 -3332771493664881058234359552000 461671 1622444270096603499904823853024 461672 -12966122088250564824203973043200 461673 27345177206577928530870151212000 461674 -1149667462203063844802183412480 461675 -13163370814259792288793584457000 461676 3109354416229387565585089658880 461677 8311323606573805606096882141526 461678 -7000551728842619276555845382400 461679 8487518425793939946556924242048 461680 445939949451432224364871680000 461681 27071876191859446782476307185520 461682 -1876843991948818352935162861152 461683 1774166319946246643323859691648 461684 7374239380013987176019988268416 461685 -2081402902900725330528332115840 461686 5372701331375230214191614844416 461687 648894490972600910648932191336 461688 -1342467566902310755214899261440 461689 -1741135913301016133396490751510 461690 4168653925997427881422015903680 461691 5602555245995131725022975848 461692 -2808162230324983161637303296000 461693 -7950597818597267786282373320058 461694 -6567776993199738281437575633600 461695 2201837486479597195343896561920 461696 -4066538751455134607964414935040 461697 -14837193600832244405597067224928 461698 -5866234006298346168359373860400 461699 4351835897864067394047629462736 461700 5362662440891707959112414848000 461701 -6877204386601041315492325896996 461702 7304533946109861326556015249792 461703 12584839390234109998309730504448 461704 -7870868646022443927196196490240 461705 4712134038535383827951921621760 461706 1722904443737573978485280162304 461707 -760954606167419004869563424044 461708 -6507089678656734156230446441728 461709 -3389704912454384176339519748286 461710 7714544051234699494069572077760 461711 10944711267026908378566504378552 461712 2599930187028645308175493693440 461713 -586172744520995796284493959040 461714 -958082638791730566636995106816 461715 9693603722296448251286998947120 461716 6662485464166035738567868115840 461717 21608628165356805290327350778766 461718 315798639916624836361437749184 461719 233841990141216775525335233280 461720 3539341765605445326793160294400 461721 -4675221142745962032235817648640 461722 934120591890748803911078556912 461723 -7788444643682519211267302613120 461724 -678990694791514663644521057280 461725 -372020599150610877389413108800 461726 3602809315348362915285431421312 461727 -3188762356584950337593044854000 461728 -8093725243358344766030195195904 461729 12064064709472909045547777089584 461730 -411730226742403659407720417280 461731 437104714973059023634566726064 461732 4321660818413454700463553496320 461733 -10752710219645846182893156578976 461734 -20632442715049650812118005760 461735 12505525230802654516905972394680 461736 7635771040507662192853109760 461737 8631522892307253362744586723912 461738 -2411740633435010170086090528000 461739 1339292387111482736924456596824 461740 1451381054497270315149328496640 461741 -8348077839129180546262884925728 461742 -2831944691814828529400707026816 461743 12897451307273374232209213296840 461744 3555491416152131364269750108160 461745 -1844279173222592361460170658560 461746 -1177183539125529100639076978928 461747 -9278857249737113712472703202480 461748 -826727172254867869819117240320 461749 -31071638378634685605984096026336 461750 11775007345764865907137097952000 461751 142750897930086125848086315600 461752 30954607914702899647513497600 461753 3383411641188974672704895768580 461754 -6152744438136099793965895234560 461755 -8492170740285210591306584217600 461756 357793279345164744378759598080 461757 3239025372270413395190026339680 461758 6313017373312443299438333506560 461759 -12870933766516927157928840425784 461760 345867175118011112675774300160 461761 11059045142487267614438090095300 461762 2197299424526935442616937262592 461763 16055877259353095570230320783492 461764 27516685970620414813106274221056 461765 9862870960759364157077416377660 461766 2141896105936405499816710137024 461767 -14480927601550514701321073219640 461768 5813561813427802742955367311360 461769 2616520409772462314515360512000 461770 537904962542394057211446605760 461771 -15771069537320202738079949855136 461772 -3592438678022012490454864478208 461773 -483362487995582706220047138836 461774 5593996642618643970946329877440 461775 -10905476457795737979132150278400 461776 943743182026260698604432261120 461777 31501354853399223280507597680 461778 -8705809550233121017182639394176 461779 2015324605591551475682114241784 461780 603248196170459542956035328000 461781 278474271749600360522554657422 461782 -4682001331155134078877904183008 461783 -1083295282124861241723716126880 461784 -785427528815722277607195279360 461785 -9023960563141011897665110273020 461786 -841190715050108942772732980256 461787 4321415945703653198478925009560 461788 -16753505344870169229301482845184 461789 7421305759439478705726978868524 461790 -1745393452464545217280727988480 461791 12673853985256421622058965934584 461792 1755018602875349964965488361472 461793 147998924016752802140610271200 461794 -7288934394742443171001012907520 461795 2763965495980015457226261673200 461796 -4897009549564715950087282974720 461797 -508789519598893834584310588288 461798 144089691271371191520439616064 461799 3453362324719693271921825365464 461800 -7094219424082107943676561280000 461801 14864818674916679232484513775802 461802 5947715011132151686980168194304 461803 -10515874784728054979507647975948 461804 3998511939079210481955377734656 461805 11271481318998632766921711894720 461806 9880801691344785886627513465344 461807 8143739949427762923892540231872 461808 5872234317737900667060422246400 461809 -11260431308441414967953678096 461810 3094584264815346662436375046560 461811 2981529824313707541906146728704 461812 -2251290062917004422105166911488 461813 -4462869880405191829737093206016 461814 4125373916315996995567335175680 461815 7403030165463015587433074895960 461816 20292385406288200639641341460480 461817 5159514335598924121023828178554 461818 -1541352790136440781208235747584 461819 9861117740805574712238108893220 461820 51590648236803129032489164800 461821 -8302395899894058047004383538900 461822 -9287581246561895147807443637760 461823 -5896920765326385847987123221816 461824 6045028074710470035094143762432 461825 -3210098073340788940406985850500 461826 -2132932124374075042114667602608 461827 -14645567717105740403143394004408 461828 -1037312472744419601869225103360 461829 -10276956302551908563700206452800 461830 2175677562385205228541799762560 461831 9170231820232718570861264890704 461832 -4981500508361611315238277120000 461833 5746349352090828546153025414400 461834 3082612459748089179983383166256 461835 -9437351886592843350782348121600 461836 -10856020951868309933343432075520 461837 1869208008453433746132688881612 461838 -510056932102788384396866617344 461839 -9108876321508474882110110480928 461840 1154045961047026687875286302720 461841 -12517037110429079066569437992208 461842 445629496060689138452032343712 461843 -8158418768532621501653222845908 461844 -8000710458447291996233788398720 461845 -14061149631785108342918525220900 461846 -1958843030060872980380079360000 461847 6283083400794986551144575575400 461848 3669585199295550815706077583360 461849 17434501379582912627581292239764 461850 2244218071371448863448535904000 461851 9034967829052257903394569434512 461852 -18384897383259245964584765644800 461853 -530203126337861025578658476256 461854 -6958812135317500727898374053440 461855 -3728858008620095347685022744480 461856 5721372677368127924075473403904 461857 23701750786187924768941781062944 461858 13932243342106977699989182355280 461859 15615246230373222376231835030904 461860 1904569174330148009601695232000 461861 -16217247422982869581106253305538 461862 -691518448959067056797954317728 461863 197116830800926428082920614784 461864 -467096223820413966434928814080 461865 2556674859119852598986813149440 461866 7103125621617250409020585555632 461867 -6310587830257111919084967389808 461868 9063634249961750277938456064000 461869 -11839100892028859311933601922048 461870 5247939283310355324566120210880 461871 323159566896123687118437990480 461872 -1839666234103019208776197095424 461873 -14585681974288831763871111073560 461874 -6459710260527414302141724801408 461875 4110117215612098326998185587500 461876 4286083652695332844001605503360 461877 4045956159789999059153671781568 461878 11360845633211117734283619726240 461879 -2645305877200396259029503523200 461880 -10373506285946200047396310118400 461881 -6295771948453590095204605956608 461882 -9397233446028098500687004408208 461883 8022013518835857371391260607600 461884 6353636065528233684350061218816 461885 7867889490272279944111262801580 461886 -1519371945295745692742772120576 461887 7485758174017190750527504377536 461888 1530214667055028193626586873856 461889 -1770395286642571659043459392480 461890 -2636121874095907932308679705600 461891 9679223728301519918146143311292 461892 11001191909283498962965530415104 461893 -26902699505773780648123681009220 461894 -5008967379386069970556850131968 461895 -954206779731605838162841858560 461896 -17153412523418964953352243870720 461897 -21125980532734714334255153398320 461898 -9773103994005339863828581257216 461899 -6997729832291796306537673220864 461900 2212418940665204154828725760000 461901 6877097088474166986493890095904 461902 -4345402953308027316940004254848 461903 -4408143612313393228214471843016 461904 -62747580164762101888391970816 461905 6972389382669460128014737539060 461906 79978530806445065154715208448 461907 11929917100766762438302731404040 461908 -64031397393922055799011873024 461909 2743843282538402512598301050880 461910 -693867513675104244744134227200 461911 21086581325735501273741067271800 461912 -5780653973218881560158593638400 461913 -14495874294333462151974764688000 461914 -2202291377068781992173476048928 461915 -13574673154000944799160209477440 461916 2804154619650628888979549061120 461917 -22861539536556379810519186659034 461918 -5079993504494801992484939667840 461919 -529714027286451245728454469120 461920 3908827182927419029040442900480 461921 16628966834041919438422015321122 461922 12151171364044906907444424605184 461923 20191161087844906020320066831496 461924 -1974749625899741228857325040384 461925 -7890501152754728402527109694150 461926 1557799583401567092837645730944 461927 19329784349638897910763827095872 461928 1833479711227844832787775078400 461929 10287102739315381213834334534884 461930 -2377856041708602943578609792000 461931 -2192461987185237411502666085376 461932 -11131060293950421961284202165248 461933 17727319129615577003533895044182 461934 -6493508272278325704955706344512 461935 13923942386304307613910887063880 461936 1258267785128522876407428513792 461937 -3336841028533247606016141507648 461938 -4421623307547901965682559312880 461939 8027236259099695117375779735720 461940 859445238623028257079242496000 461941 -34262338248634951721871416778120 461942 -364592086838965963659989919360 461943 10094211187207739142410952510264 461944 176303502020448800615978680320 461945 639813815713747674419947450560 461946 4248574831987300573519295453184 461947 -996400764945383963331478047120 461948 -773665155823960729009038712320 461949 -76035422558119869179774322912 461950 4010967673041084105125809656000 461951 -5349591933983406659003706300048 461952 5125459160126345496576644874240 461953 11680991404542153310723243742164 461954 2335920237480128750298373492176 461955 2959636443275823608384570004480 461956 -1170611445203003744766693504000 461957 -21491427544187031118094039461794 461958 -2402840201980737324658184736768 461959 -12973295574019580558573034476280 461960 987442649637843048012760320000 461961 14743141110798516265730046596010 461962 -4915094249225437340003523265536 461963 -6077940530701262510732183346720 461964 2319064165472422415678888205312 461965 -3601067418579329641851024654720 461966 -1953491968524451118057697036480 461967 -15678115059887181656494320672000 461968 -135371884236108635562778935296 461969 -32198085172056135324382302121104 461970 -5660131893199449486510856320000 461971 13111813090593376692473619424172 461972 12240031290508435888515412554624 461973 -11213694223791199824315398661216 461974 -10102049793501419061796709507328 461975 -947483412241221356782623753600 461976 -7236312752243278579641131520000 461977 -11336000853828440103531840181174 461978 6540774929264971011102296832 461979 -3725217507780573192691482671856 461980 -9916578436166704414637695296000 461981 -11258169823188393209183075201268 461982 -3618007519426270443552294746496 461983 -15353532870808902374038993684768 461984 14084601941421612102427107065856 461985 3213678416476807268690493038400 461986 -2066774588505510044458385088000 461987 -10023157264328652113649536658720 461988 -5127556142098502727228343247616 461989 -16084659940472968784581922280000 461990 -7853577695125817868248558544000 461991 3334726724269060871098914244392 461992 380839351879687438823075020800 461993 -1296699345539034155077941603840 461994 -87140561083200240743061027072 461995 -1868425847419595153095999908000 461996 -12818622761196467040036736224000 461997 165965259373041613635255934080 461998 14169754323984090049061307912000 461999 -5395992848780670922797865854000 462000 799413042113181140597342208000 462001 -4358112624330275966228522210880 462002 -7462205231958764084329193592048 462003 9487996969575064782127232520504 462004 -12947267567334221792595401523200 462005 4412386389543573869116144101660 462006 -1067213065434545450460829190688 462007 297562355775140222557991144672 462008 -16292387773737964710239805911040 462009 14504194011503216484845593420320 462010 -3704698124103959874737186826240 462011 4005553070069150059577304851664 462012 3270304567023526176123014042112 462013 15455081239079153038456321480262 462014 -4739121961957964110198680350976 462015 -10572346806026694525781979648040 462016 6429172477810495184037777244160 462017 523403215350418068794387915460 462018 630147801665907725292002219904 462019 -6187110050575774680006553974704 462020 -4296529077155124965834412357120 462021 -9493929607353020362774266480000 462022 -7258523905463771530141807709376 462023 8050507561698192271584748179720 462024 -138588838125730182800692346880 462025 -1649114829136380207159375856450 462026 -3929409731170224806413366370304 462027 9253913875429475501434193933232 462028 4280238262469551187036796364800 462029 -4416806026652018089647955023360 462030 168968548098191379491906440320 462031 16886691499972083725376812771064 462032 1096926219444386088156896428032 462033 5531270048828660270516560476480 462034 9658468312083628747015731190416 462035 21206112961553115253487880960 462036 3634773861003262190548874864640 462037 29772530744749829324284889142432 462038 13369688144828452205373569989920 462039 23590931664562476729473882015568 462040 -876513499326880415538602803200 462041 11421896211035854681321910258442 462042 -2649827937859312286222903877120 462043 -5344715963731588342673610530520 462044 -4903598741924858280204228745728 462045 -1047223608140405635666911787680 462046 -5724004061597760206081547156288 462047 15384846185084918305583345200080 462048 11768114165620546389409960034304 462049 6132904737732805079047981780800 462050 -5255653615366930584069100141200 462051 -7081565626914604813550724688800 462052 -8565580782397956128129317089664 462053 -6957621047261217106607424776640 462054 -1950191506321368680837283288192 462055 514135719739308564431416995840 462056 1890537234264817405328350248960 462057 -7404242409932889166846232820480 462058 25527220763878336492688596579584 462059 3197913551665618263063542691504 462060 4600266090742284263325140981760 462061 7483216508310790586364231840480 462062 8192290105616117734947290644032 462063 -3604941660671546873428206158976 462064 4187215760632279455369255649280 462065 12773049759747262444103338097460 462066 -3169214001407925005048389354752 462067 -27268840530181556881101746264884 462068 1154883870951969888647286921216 462069 -12688811298458600822751977849106 462070 1129988330592349127870237218560 462071 -6608657262004838434283969412000 462072 -2224442271292009319116873359360 462073 -8399431846087607341569594166678 462074 319285647034554843192348480000 462075 -3653989830787993825604822362800 462076 -2400076106612053971342255526400 462077 1539894075175631022483053867904 462078 -21938382065889124612584192000 462079 -2434371935798806632251113304320 462080 186099259510743575157622702080 462081 -12479556122571820076275643095248 462082 -861061989828213088114986562608 462083 9358910031157238540319993813984 462084 -881364322525562228989726691328 462085 -6094919731618496251647917807400 462086 3902078170523245257837118632960 462087 13425314494700146022499912559344 462088 5857472782045823369700132864000 462089 -44555191488056311605231869007744 462090 290476139864056615815709386240 462091 5276823316957317387377935782144 462092 -9959233877732201672110126512384 462093 853295982578179557618849314688 462094 3156786068902699251648658476672 462095 -12688380779024406424140561089400 462096 -3387137031533044782883966279680 462097 -3331237959030431291289580677454 462098 1090286902710191378370182484480 462099 -20727458754699792873802812480 462100 1758037004810834830279907062400 462101 11229709215816109101497073656892 462102 496470533476145551777893200832 462103 -19244540037688558214509752862648 462104 -7845177223608679178193895833600 462105 48189210422939296418141703360 462106 3646646770881634834836917632752 462107 4226603139943717706617105614240 462108 -5790853070346633413759342152704 462109 -1513653311805378402875056321690 462110 -5255665783314477689225608894080 462111 -602012365640767808282980798416 462112 1666299539363407265755312422912 462113 12287593714024767557031821323362 462114 1292416760333415687241295684304 462115 -5750158393101612953291368755600 462116 -9314819577103913088608614760448 462117 -508231680797888976979750936320 462118 3637003549673463199918109231040 462119 22870026355057503735545328011976 462120 -3365188926640404044809240166400 462121 80009033389608692856185865504 462122 -4012866823185946910104452823200 462123 11249724260645214536359724966172 462124 -6809042513710130383129289851904 462125 -22412522766445972596255380673000 462126 1149550389376330423589602919424 462127 5304855524968674100014816526992 462128 3263780755620642624352609075200 462129 9662072375108974374107699113584 462130 586302209922981190370908680000 462131 -17663611839323875727219179582068 462132 -8642627248569265223449590067200 462133 -36772861276994168619256751424 462134 11756858875549387173983842701216 462135 2051469638857110182630383371600 462136 -16756197830168777542750159319040 462137 -3454163285483850597809798613120 462138 -8146304229261063182091745453056 462139 3050912174390665721600980255488 462140 2132443735250597694927858554880 462141 -8343943741808146556641786729050 462142 -3374838149883003074837969524800 462143 17773199527679391204588844372344 462144 -2562277669875663555259520778240 462145 -5833977344538312781071008584920 462146 -1631360396240418854224172560896 462147 -1207809353141805613279401135360 462148 -783227620113455408146183061504 462149 -7885607485082490551208806762850 462150 1531541608979950579670815968000 462151 -888074369560527882110445983328 462152 -1450317436818556698927776102400 462153 -7837513073349359797359872050176 462154 2940766690513343457131710815744 462155 11989949351048603816637131110560 462156 -502498769434048912986158100480 462157 -6767557092924885527562234855360 462158 10113231512074130387395910335680 462159 6415435013110628776138921752720 462160 -559187081444253118839813734400 462161 3811402848102262607672518744704 462162 -2239541120880211070432440175616 462163 185975195784699743851831241504 462164 118046034147566517977344475136 462165 3634316246205175259727028779840 462166 -695889327402772313105714932800 462167 878739237593414703581245053912 462168 10288751223097887689948716431360 462169 5904441426667891164795164760340 462170 -2034920267793468612284489294400 462171 -2120467121961562739145882198888 462172 171651181660369766900999354880 462173 -6079537529480966831818718384820 462174 9021639638377847564477289725760 462175 2716598083296809888206350320000 462176 4966360829664154164464410165248 462177 -2492789518175142828969233773020 462178 763612053857857377571539173760 462179 -10255462813756637757763428693888 462180 2584839297544097822187439656960 462181 -2813845851789299227848172726018 462182 -2537247874150516540090913017728 462183 5559562333957979184926307574824 462184 -11524318289052363364758649021440 462185 -8004235290046864414612889860800 462186 -6166691845145890601420749639248 462187 -11423682758667187388786635291608 462188 -7856549953999141318124990138112 462189 -127175419972707134913623636352 462190 10058300314107864409157952369600 462191 16921128027098543709154850576592 462192 -3919887676471078261729196605440 462193 112818201461870304501579866724 462194 -2119289304645022275177951960960 462195 10273708090505986349699065504320 462196 3657452440102579531704029147136 462197 -8397288306380015140526313761988 462198 9692107119488209135347487641600 462199 7457060635345411089207876420200 462200 -4169962890242292779836417536000 462201 -12838121880938719961157980430768 462202 4403067290043487932869634582720 462203 1325064784586967182100030059280 462204 4744735293442627975785771787776 462205 14504735186161727341578875190360 462206 11919972883262750392041795188160 462207 -238855785701680004389099610112 462208 8288861125654651188009888645120 462209 -274147743251108199433627626960 462210 -253078673629727576057958236160 462211 14297325940329830622765586672624 462212 3935809026813596507693378403456 462213 -8611236702913686604355304835200 462214 9483694252059370003881109455456 462215 -5298086209807162336608849927240 462216 -12962014091068669265785350758400 462217 -5882302315655039815304683779174 462218 -4445441349191300358314555935440 462219 2047496052570194397796324893144 462220 -9787015865329703921460879360 462221 19237189604175960681662775658422 462222 890961608538492833545154904960 462223 68374125170782857831498957864 462224 -190986403059644046067796803584 462225 5256177871694183425204433463600 462226 3169167787459639798025148656640 462227 -10335843233155854985400321073960 462228 -3287502313775414679756793153536 462229 12653509439253388158355281319360 462230 -3553684585937618325739197926400 462231 2435287233390149076915614077440 462232 -76908592768621639131309772800 462233 27116781782617774460974847912400 462234 -903811891074778425140340871680 462235 27623097030329542162906025788800 462236 -353198789018840014104280946688 462237 13213243988016593952933148671360 462238 27625238473859779411697455872 462239 -7767783175003725393484288572960 462240 6282761299971894255990708633600 462241 -2380829553979372811619673161324 462242 -10141659995339952260222716861056 462243 12218620347976407559421882982264 462244 -10701000813704317935459817262464 462245 -4571805828985498354336883965440 462246 -5035009833691396219373203665216 462247 -27092548242665040060877063130928 462248 12764350081906993970298419727360 462249 -8231743466529832379850013000566 462250 -8004292410485226701494752516000 462251 -14259405474162669964954839659400 462252 -1895744370859980410386064867328 462253 22502539602547842603161746138464 462254 -2881076775701668681560354715392 462255 4568966710253035984537646380560 462256 -2584479552295084048347334115328 462257 -2463799459922568940947923655360 462258 3246561877579553265401265414048 462259 561253127193900051353253153616 462260 -2102024785340684455329905164800 462261 16519951855296281198946740765472 462262 -8036763804205219817712360694368 462263 23980791569659226301135660937512 462264 17744068179226981423965109616640 462265 -8117423115107565768488348947200 462266 1624610184914028386370038531040 462267 27929271049944006684009181680 462268 367829370904130165248947765760 462269 -7298008116478673746758574108980 462270 1583721983891104192793892326400 462271 -17169438984284140746896121358528 462272 2505226067797715139866690322432 462273 4817084400206873968077039006144 462274 3229737317762651798214834342432 462275 6207975012909592549110115128900 462276 -2664744740650407377877892483968 462277 1110036608431335857930217436800 462278 2150402552697636569708218045056 462279 -5078094279436344309038681329152 462280 -1037002237487853382437647155200 462281 -15650469841522136036073430542336 462282 -4380015234846067882451726231808 462283 -7295560060439237521924872715896 462284 5166216008949442311282554063616 462285 -2542491026779746301665341220180 462286 -7194075265123196856311636168256 462287 7905353682060922724016834151152 462288 -510834374844724428945734762496 462289 -10899727934095623658909930056000 462290 -36335375296653009762748533600 462291 -5904460414094589203742418542408 462292 -29079899317359966371715685969920 462293 2696596593201238798236436704 462294 -741368566386567480313024450560 462295 5415650245265144225469067800 462296 -12150981705837707057835549726720 462297 -5536072624619735266033012188960 462298 -2317543591929446680747318584864 462299 27156447248057446450428357899160 462300 -2730107038564010368871425843200 462301 -11315428653881360023306435807936 462302 -3241248228899305433803913065728 462303 2554848451694417429101788183744 462304 15261542844779577013446092783616 462305 13821151724685813095939864189460 462306 -2757989912619750322365504446976 462307 14590672282571823394572702502556 462308 5354731935933010603727083929600 462309 124450664126454787974982230528 462310 637561097507314395039851775360 462311 12682952865630882821525770905912 462312 13391453736730224486253997521920 462313 -12222182749440063025480330985180 462314 6354740302609196314647179489280 462315 -2599100902049923551987301785120 462316 4829350666265388388748794590720 462317 2951604541118889768472626047040 462318 9716698822827773305406444434560 462319 3429313086344882412322301237856 462320 -3366317807685297311964072345600 462321 -7872688534266312892439553617760 462322 -1931489967410492142623559303168 462323 -9683192028520951653006542522256 462324 -2281756470285130709626989434880 462325 214920770164958699400628875050 462326 -1354886140298675654793448179456 462327 13863143255087435554610898382080 462328 15579554126275444319024963420160 462329 7170327389143708446796559486976 462330 -4348032708977200914358525044480 462331 -22055289084884152417910331963868 462332 128141283451102618884157135872 462333 1398439099844589910066135271424 462334 4290770090103414342414766382592 462335 -3764902211516027058682437357720 462336 -26373016386397994349427163136 462337 -11508329885498252129817939734014 462338 11307542398217489984163649210320 462339 -777813113605239315285896009376 462340 1735350973981096383099178179840 462341 14557332284355923701164758526 462342 -1202250095602213080067239845376 462343 -4204297132337953287726545447992 462344 6142185386585173748145357788160 462345 2258136877226883535677292626240 462346 7432402868800415163633534451200 462347 -12925171712284682503852718838000 462348 -255185417401424337301043496192 462349 25945406155786558041635063070636 462350 1482892510690446617156385244800 462351 -14127594353702238428473187850480 462352 -941552140981178321417587654656 462353 -2785143185316664426321791882396 462354 -3512642584165241874220287816192 462355 -3355346146629936264300922392000 462356 -8936979911683976012325844606080 462357 985801298451717544795986361920 462358 -4312676714128213225130364825216 462359 -5716762014790979370127118231784 462360 6198991954115295852142798233600 462361 -15770947418923203778520058506038 462362 -10332178951816639801721497019136 462363 248457912355763311114629713088 462364 -10957997159075910126525575833600 462365 -3578617982774611608014171788800 462366 -8983099051644938430660440086656 462367 -26539057451940707282782340521704 462368 10077552995534073392307786547200 462369 5780081397701421195014879661888 462370 8564753593046532836604634094880 462371 -4340546623074832048647511238496 462372 1459211179240266438258753933312 462373 -1064771119913487977059177693378 462374 4593236309775126449235726518592 462375 -7818487768382824756881133560000 462376 -2523357317134984336999072819200 462377 18982174882701879630658460495226 462378 608283895204928926836679357440 462379 255770606809751130508102964584 462380 -7243903705867198661272262937600 462381 16318757478945003576578940485952 462382 860657878558944981667939594752 462383 -26135697305146780193064242464080 462384 1744235790749248978653969530880 462385 3191772261784600793904353723520 462386 -13516624872814990133010073697280 462387 15143440821390479802790385694720 462388 -1043999517898761841657883907712 462389 8928212940042523968894614668956 462390 270562994145730292793650881920 462391 4283242875074394438669019118232 462392 -4155734485592166825373984358400 462393 14086506752959758076918888962480 462394 4438102466717240235994982096496 462395 -5543463806075508378398817993600 462396 -892286967907370622892193021952 462397 8854459883151464218586427128140 462398 -4830821734925905000890923387520 462399 430414858741545187003615709952 462400 -923700207388643565930669670400 462401 16351882882383599866056443358402 462402 1137727851462503023318211831040 462403 14186439598157258115950714260120 462404 -184682440191775781347653558144 462405 -8777720031592686663422721110400 462406 -3338531321082081685694139726720 462407 8930488313450945012654629853184 462408 13809609654245337080609187471360 462409 9515264491963721182973395003610 462410 -2175023776947207371971566258240 462411 -8111174474909899752782299067520 462412 -2712741292852763959284014374144 462413 16085506735222877897921743650198 462414 2842373517233430004266795877440 462415 3052230503375661755881497714720 462416 -3331423589975033557637839331328 462417 199977024600349401838954665312 462418 3700042164994258993106024231040 462419 25378686690861300330032207171820 462420 2406776557259398181087232737280 462421 15413517868887494853212468764622 462422 73237552796129712767644116480 462423 -3927131707714380586324677053952 462424 -9781226878553721016875013847040 462425 -1043624419075587762712197832500 462426 2497199248561456919897514203904 462427 -978144058593718039344358675456 462428 13634927247841931688625387545600 462429 -6808791141208407541135435150752 462430 -1823568207755494832184865898880 462431 2545609693711200603662585780232 462432 527409671987008989960120041472 462433 -6031258992641222729594531746560 462434 5516994304525380659122243783680 462435 -1719133463155356055625704261200 462436 -6081231578146223730018449516288 462437 -3264831621076168395407907238914 462438 4349919773866366323979776353664 462439 8045416895173150605254068116960 462440 -12246280944033114982222777958400 462441 82903472644072343158930716864 462442 -6102817185629168279091361036800 462443 6409378581292794145091265592692 462444 925996319994001703441500154880 462445 13436818323993687862142731730700 462446 -11821718487495486345075849275328 462447 -3970224397446889420105596488376 462448 2188903059122304885181694279680 462449 4737074670685206276992986589364 462450 -3526895204697181217232723350400 462451 10579113634408561934132860443024 462452 5291308111004919470099144267136 462453 -11472311305966672925174108527200 462454 1621255385396259731269874705472 462455 118000115282681321558506921920 462456 17360911551629045174352115507200 462457 8491179277988397873535466524032 462458 -2754741128712280235908630010880 462459 8851366813135060048042898273304 462460 -1968813156378941124026260147200 462461 559191193027409008181933180832 462462 -2954771583335291587885988544 462463 1679367619052412069564169277760 462464 -854468419189727493192501166080 462465 -67113651044882792385178819200 462466 -10513778014331732392600504320 462467 -13592238163636205098940217668484 462468 4182792485395229758139646375936 462469 6195270115925811720685145137696 462470 -16025389269351753209777818848000 462471 15996643859182542613957864038312 462472 8477433089838641335232433484800 462473 -15958063581799922964594991957296 462474 -7054907779436181473189170447056 462475 -4005431484124137921600693850400 462476 -526646744913817344866342092800 462477 -3560648593575718521437437961280 462478 6368246377245415900396148428224 462479 -201583050679455379357069212720 462480 994876479963806824405606072320 462481 25750937279745682933810138175282 462482 -1762202675032650012494639799408 462483 -6407445412152740928366517294080 462484 -4452491143246953896872516251648 462485 -2177911010949804923402511687240 462486 -6480306136229828082218018358336 462487 4480298976453661815742945944520 462488 9325196132221565892168977448960 462489 -2341348782404931194533380110592 462490 -1771675421782794132514936965120 462491 1980799237952655324303083237892 462492 7053443972376996489069237788160 462493 7379280699224056759847590432742 462494 -4320434502012762866353486359168 462495 1255239004060875679506800979840 462496 16458938981613408487143908966400 462497 8316334033870084407310970749632 462498 723912646992321220766995703040 462499 15494147218606937254646206689500 462500 4068326057670061820617874400000 462501 5274685290114724719925249489440 462502 8456976627450584807504149761024 462503 -26965146512213268776550168160440 462504 -1314000507444232841188367892480 462505 -17654236526515016693194814901240 462506 -5461884694254568807282237019136 462507 6730025023246108061189029989888 462508 229084219290516318316322122240 462509 3358968113232536762860970157804 462510 -276461107839596204730202616640 462511 8789776249352933838992312476320 462512 1992949741364316266170162839552 462513 -7106887210195264364043176440512 462514 -2946012652032189826002963469920 462515 -1268750955383818747012705197840 462516 7046175501404801447586917732352 462517 -2356576286237792186797692983520 462518 -26418516337258105488900710784 462519 15725830795175539927844021664864 462520 1189399610450702946549561753600 462521 -5929624907074405771804548732600 462522 3848563191684949399128603112704 462523 -33734555912023072085744587269776 462524 17164803518805674179781247108096 462525 454270120248721494681472017600 462526 6828961959225493882930325234304 462527 1035649129162445536481458427712 462528 -240055242875744615077811060736 462529 15172237958786238688345429144130 462530 2275404478912905874845974853120 462531 -6553418924308859392155731764560 462532 -5711835070580691914125942845440 462533 8536541981604220563210635126940 462534 -3966043600376294795329100709888 462535 6019958928203131868106101151480 462536 -10458233873070595189452306432000 462537 1631508176164218931519405597440 462538 -13937503786061732014958521264080 462539 7263012752471688233874222220032 462540 -313967650336733866366468270080 462541 12855728700630711056226059309942 462542 2256606665145201064369301460672 462543 -3005284257479336862202020796536 462544 -3874384153482073430786852823040 462545 -21484440282620231758211387203200 462546 1548454623183267590778973300224 462547 5593028367537208474865072357996 462548 -4633921501933816842217645348992 462549 -1549213806526358391268699895136 462550 1402835253029709572390632192800 462551 -140870080407478665302346072576 462552 -3989137635326972085286387322880 462553 -3143939900596551924290685714816 462554 -1598668118018801459556962091024 462555 9920712046419002817679811828400 462556 -10305659220216191273495523359232 462557 580172080476856972081490800806 462558 -2045145960111236394726308788416 462559 -5409342125476897003760853291096 462560 -8366408573469933062365780377600 462561 7677812807529338250092711985408 462562 -5555292767307469370537094109536 462563 729916043243897608642248446784 462564 4192182257522283055532494264320 462565 557313792264627942461182715520 462566 818455305725274803556481480704 462567 6087345013439839959865787152512 462568 -14139741646723845708297900195840 462569 3837371333173261128620723222970 462570 -17021955611605515121573424640 462571 -10035605738480188536165878569228 462572 -11308807665147670187185154938368 462573 -2793311247267012305688836940000 462574 -2097923297808182881156307066880 462575 -2668080206646990470954582242200 462576 340421142834854980137194618880 462577 6480898930002720611384673305426 462578 9231911325441867871252462989840 462579 3854244817874936911562858383200 462580 6872026426110870399455496998400 462581 -4764454805816776740953790151008 462582 -2600888581201731751116874759680 462583 28405439839994257171462236176 462584 -10385573173039285332876730183680 462585 -3947540771802167965947130257600 462586 980467071913141106740744282992 462587 -21260577043395502584700866576408 462588 -619299137927976875609544105984 462589 20627063305511606727867537968390 462590 5243227407768418662798116801280 462591 555205013002917934644427099632 462592 4703585901346307120642790522880 462593 10383212132737986102117768620640 462594 -19814317504574411267233634304 462595 1807588139993667106001253643680 462596 -7897469087412457853351274627840 462597 -1284154004140948636867362280320 462598 -5574878484246778734669533623200 462599 -12918524810200732107670160791536 462600 5865864215228637205155825024000 462601 38118059108896035246374077492 462602 -1055014046079679989110441926656 462603 150897564949911526555351705008 462604 138004162734409815470929860096 462605 -5125641596024545276244279614080 462606 -1635627778875048837071358760896 462607 25015112576064947186771275399856 462608 -2712605600592543356628860190720 462609 9341828762421144003007958014050 462610 -6340770744385251882236386163040 462611 3128210907658093748408326405872 462612 -8193262415207549710663596902400 462613 6418745899084323820540932959104 462614 -20071896288773142823192610387520 462615 -5603769281809942838804266127280 462616 -5155361696068097612242523258880 462617 -22015146298857312255846080436480 462618 2301494911141098334724311334400 462619 -2110521199452245828647188625080 462620 -11632532832722213884157750776320 462621 -25452850640315894572947838085376 462622 -952179828213812271375993143040 462623 -3397751197317005004703127606160 462624 -13143929780928409992014101217280 462625 23607429558677628780277792449000 462626 1387959582018518203416465985920 462627 -8397141295225320236024728573752 462628 -10818920786291172722856018101632 462629 -8277481375533475812724000312770 462630 -735982727517971125327430830080 462631 3866121682223780342697612388880 462632 4266411625444065425500037606400 462633 -10066346915517337256181847307376 462634 -5627019966088171764123267560784 462635 13076765238213044037408959550960 462636 -1632660900643949737145001532416 462637 -58768315337907910767773220480 462638 -8624553996065601355776680335488 462639 7505707277248752421676687228424 462640 3420569885818267889640730460160 462641 14591591254596914378460014913042 462642 634332818796328935068696305920 462643 5731639863607283119314729898892 462644 231850115875098713913166331904 462645 7360257449289040849403635680000 462646 -6515550902540806832021391685728 462647 -12758919861817446159981415822440 462648 -3598184473541315787178741063680 462649 -2432718541834336932104774690208 462650 -1434822564860696487649744032000 462651 -2429305286144659827409603478016 462652 -1052033414717456578333177406464 462653 -14363896286976025977847954711098 462654 6715797155078689323364755363264 462655 10687050306547054122693371855760 462656 389599948849873083820804669440 462657 1390045399007447396435794106688 462658 10220854735457588267072386316496 462659 4975814092303558032075764956860 462660 -5486010845202333585802577940480 462661 8498844884897401632427601454592 462662 -8493076640455616836545110187168 462663 7232046653522313191875312086192 462664 -16120302443846915907464166113280 462665 4634239615170930299637432657600 462666 -1004395607037856950887709446400 462667 -20925212371423885284003515426284 462668 -6655168841452409600339088605184 462669 -2871517154282274849245653318560 462670 514303147276579501925395449600 462671 6495174544601142625210599849144 462672 1529640051446639692812685934592 462673 -15002818872470478543286725544078 462674 378243618783774986383127243040 462675 247332495155432718003477120000 462676 12209981253102685500016132114432 462677 -11083133826057982450384636935474 462678 -2782136539322783912194050746880 462679 -3767938639365319090713333099808 462680 -180552510782163333426945024000 462681 -796607441937065622968003064060 462682 12102659376435941369837488291584 462683 -8667333920925094443361838874096 462684 -4488963152819322393317066724864 462685 -1886414852701848826252378158480 462686 2511624342921540044722884796800 462687 -5217021298502374311547158534840 462688 16240640253302057478468989091840 462689 -2070837588726305312921456825754 462690 -1577207855823316836495587628480 462691 -11665652609866707732000546232848 462692 -479764452572966246861547875328 462693 -3164711813999242406111356365312 462694 -6522801702626918346218622499104 462695 -5315314431841591591809522943200 462696 2896928385345078865506026864640 462697 -3794056118785735223949891014854 462698 -2976642897780619729954777976400 462699 -12483858682392648058481460716880 462700 3349894401247243079076581862400 462701 23820313785230248175786623469292 462702 5105214661898962020552305393664 462703 33380940814116167624798429882080 462704 -3512026304023426911374868480 462705 1494829403709531904914208747200 462706 254265719450534017616564858880 462707 6422387478326248699882003392000 462708 -2094580614538793469009687585408 462709 2444673877229106611241397428604 462710 -3067101862881949169107658634240 462711 -198193680674424893725221029040 462712 4907270054636145426589509427200 462713 -19831423649827536245746896022038 462714 1983941657749574527901961093120 462715 11667472648465914929077637644800 462716 -14502802162726205641140260444160 462717 -14734554293002058146276543872666 462718 -11389564955727946281468368125440 462719 3228345745692372967704582933120 462720 -95179779459800242643061964800 462721 1146340310283552295667599410112 462722 -5065216843562059930050909385944 462723 -202462167675715340607861478272 462724 3955483584536469075488516025600 462725 5486641157616438817041392745600 462726 3088627382258773128667679385600 462727 -14499136928184444733454699208424 462728 2911730939698090720374326722560 462729 -11652910729606350977929278572016 462730 -10140147203258518521468508110240 462731 -16875921310788253601679300595800 462732 1631927476046155686022393155072 462733 -1961804060472143991511734547018 462734 5006295984205371621057376814016 462735 452114691840846161136008475840 462736 2281870900220083911236859502592 462737 2733067810518015752864896020480 462738 -6754095839810619386657203997952 462739 26691767021440108268981784890540 462740 14025011466873967319742322798080 462741 11952380142476228944904219455392 462742 4983226012081854296908790608512 462743 -9672643883400473598683107947336 462744 -7357369448319324353353375856640 462745 9805894162245843417090785419200 462746 9755226342389429945846897140704 462747 522378280009361094942220558128 462748 2548186361842725792076072504320 462749 -211573573965437032234593480864 462750 52840951320727714501322784000 462751 829812757179244306341885620400 462752 -13061833734694345890070370254848 462753 -614969410833681199459715354220 462754 -2810081290471990112466571038048 462755 -12499156473015340208335898433840 462756 8326185176612270012891082789888 462757 6807661273697029976760407825472 462758 3479395788235000430986988928480 462759 -3595403368258157116939264721280 462760 3853704187102549579510446489600 462761 -4155725340805450091743547361948 462762 5512890296478281884511235558912 462763 1009047450279282104987903785360 462764 8073505141381987126577265446400 462765 -7017177868909062132713968219680 462766 247559466107978794158661508544 462767 -2604103849002559207346559546288 462768 -655617721837938593700356554752 462769 -27571061701315031074209639445904 462770 2427317688530843838849487979520 462771 8272334934394055844582204574740 462772 11211810802394022645496719061376 462773 176016291426672113181134231022 462774 618777264055476493629977414400 462775 2186919596856023497059674329800 462776 -6211113713547223388285005393920 462777 -3865527756641254440229822824768 462778 -5465343772832799514968989210880 462779 -43584417275741817005515896384816 462780 -11595369749229313011384108595200 462781 -17932812635421317653573795933536 462782 -9602095010677379127309339763200 462783 1247694427705701755206848072960 462784 22953262705797828674590867456 462785 -17440071719176023726263802367020 462786 440325601831026627835088196864 462787 7709916712804084588267437597632 462788 -4257419936614130928388995416064 462789 7303946776404537401298902961054 462790 6074850295457182911183506870400 462791 9362816318172871331557151430240 462792 -911646782883697632379200552960 462793 -15774725185303571052415021426176 462794 -8903656862194306318583567479200 462795 4917355803007547481048706510320 462796 2221450714324262890274000348160 462797 -14471932806987688886141720089728 462798 -709451417445971789278320898176 462799 2683034691025575083473483936960 462800 -363456009591781731570505728000 462801 -16284828651893621212100888548368 462802 68347520572304768255921121552 462803 -22139701445949844627508585610936 462804 1741684769607175863966394730496 462805 6832932920030489764115094011100 462806 2815718634566876349349729006464 462807 -10723261748947881062925981978720 462808 5273323431493267539321386065920 462809 544191870028109468336235442560 462810 321807349141105740461318972160 462811 5219647336202163633251638570800 462812 -719756423193839387645929436160 462813 -5543365453882684856822339570016 462814 -5131264304002250919964498565760 462815 -9847720837969431220657391674080 462816 15573457558388293235136371884032 462817 -1907755589123294632684785190508 462818 -6486782316302116883341067294640 462819 767952041261886400145590990080 462820 -867640857496685288612194475520 462821 2533308584125254092252264215200 462822 -7036461827316640722692099089728 462823 5984133219307458639480092566824 462824 13930655538806824117566359976960 462825 -9972415244939795060210906850 462826 1029582090552787319638876391424 462827 -2222191304198192073292030797324 462828 -2795342049794189462990916487680 462829 -14223740158344625838807620782816 462830 2046774721593883997097935723520 462831 -6177246154763727915651989632248 462832 625999538237426485087658049536 462833 -3154549083785548828050243359424 462834 261675080128340428245365561616 462835 -12513353646360947958528689304720 462836 16022601460235936027230121773056 462837 -4244924218418635708331079798240 462838 -4215503287341069877388224291680 462839 8470355327309858885739975313224 462840 -2357020135784718141009592320000 462841 -4132608840678895998294739268758 462842 17472639643207965793841234618592 462843 810973970522416649571192899532 462844 13937844148438660930012991657472 462845 9598884581502631334833745645100 462846 1930500030448813328734836849984 462847 -7625409150635829479661849668736 462848 6126982511948121815861661007872 462849 -1213438222869010657234938520704 462850 -1978639207386088068301137411600 462851 -12825112185673272996053178470148 462852 30856886586813941790913179648 462853 1376189904487110673936641855840 462854 -5299537414481239946440830979104 462855 137808592259738447582347075200 462856 21988490592427546926764963266560 462857 21227848412586273714990922741812 462858 -554867704338221730813882400512 462859 -13184432870621733816709278162960 462860 6824539323916804950885769774080 462861 -2471411274251160043956813004800 462862 9494035733599714476534635946432 462863 10326461007149657138182603976112 462864 -1909222147764571020347502821376 462865 -3577507747735189977874078121880 462866 -11827960300709117351562269344368 462867 -775749160268119983116064711888 462868 -646040256189454212850774786048 462869 -15851009135989888722417985022880 462870 -1432535226984688785688715529600 462871 4687312971848335145102320544072 462872 1114972907810098497125565388800 462873 14544246347407105506215637906384 462874 -919360821959591686527252153600 462875 -3638155877574931865886729996000 462876 -11747771544126390304601229511680 462877 -8108309900270801071913775865460 462878 5711686399135158949747583629440 462879 5140217724966889121416739548824 462880 12329361923038034976204568657920 462881 23324457170311927024579895651682 462882 -2063069058988580840165573369856 462883 -10120418359592629756352966081136 462884 -317864889228659662146529192704 462885 -8590823781905929304236421570400 462886 203653602286790532058716007392 462887 3315160958295966998760345388536 462888 21438725700120013397849142067200 462889 570335665182270873172131761280 462890 1915914573597062499701722372800 462891 5763645650498528380709095805376 462892 -623416016744091815619916771328 462893 557621488650020488767733998744 462894 729889255986683244216978769920 462895 -196431690095505130482672155280 462896 1607521801167758166768557555712 462897 -2854131208035810607078453485360 462898 8943390773279533619421588610560 462899 26908574564100762170704700085900 462900 -1919167433112087785438258227200 462901 -7674959024841322989257039102098 462902 4261793045044392855232705701504 462903 17791791284965324964874621348096 462904 10572065469186817316930493419520 462905 -10580237425678347138227490074940 462906 6711935771290852721478086124912 462907 -8506625580965780649409583375168 462908 12183694175311215807694002736128 462909 -14041380299102602779269293168896 462910 2008904413002222771290911219200 462911 -3410184081915166819803068935488 462912 3089599849126223420444934930432 462913 -16687736385619680768952138116816 462914 1111556347978956312163756878720 462915 -3910846393238949174882343530240 462916 6716679822135058011838924241920 462917 1213765766215444446644195092992 462918 8079434969794847490627244096704 462919 20732663561225980847735077700400 462920 -1429649934325868914199344742400 462921 9044502513168108585675549695040 462922 1604741555483184519052319998512 462923 1154039793532518938331134997120 462924 -4125188851834247070338586820608 462925 2562139503906395328579958263650 462926 9041261570039779101224596254912 462927 22230530392279374189294555589920 462928 5150901915515344078329761226752 462929 29907403520443360598579779752180 462930 -1452360678801663792775609658880 462931 1673980397337874021146414597024 462932 38073385429779567221974298496 462933 -487590078945659086277109629298 462934 1780987872781414582396864143552 462935 9039911085269270764037214134400 462936 8189019402923034270263512166400 462937 27943989038966747003122985992586 462938 -17371106400735486418905500160 462939 4042232878304998654271005929624 462940 6484217660569938137099082854400 462941 2451551527028918799086464092972 462942 13392153753679501716778628250240 462943 -4600946404328347770193464408000 462944 -4614694385518941213508934565888 462945 941370894746555557255058505600 462946 9535450726249798931334188496 462947 -5570940525974233793062094981604 462948 2585836439094301973327345762304 462949 11166336813357476163027203083740 462950 -4730041068774147138921468537600 462951 -17762434429059798677271774238320 462952 -17560764973764714965916979307520 462953 -2370418404370431930996644025798 462954 2151834242508827637643761500160 462955 -1339263458921741995127229362640 462956 1671985017271281408106992430080 462957 -6722083153107396651569310470880 462958 -9690651444969182827638427561920 462959 -9268540852739445846556052576784 462960 -164708220002412509801147105280 462961 -136012768176474831232563441336 462962 -262988018045708850646218486768 462963 -17264028817196120894463405696456 462964 -685289522989626624321099025024 462965 4235306890104124334438268616860 462966 -122211778678256724189088591872 462967 -960948532017820587700265635440 462968 -16717709599867608405513746042880 462969 -5326242538022510020713620611200 462970 -4930475334054687500603796138240 462971 18565245778598953592975764422552 462972 3988879378125753747691742045184 462973 576255287009710111375824572320 462974 4532687903668568508245845154880 462975 8531425568736624814406780016600 462976 -12389438599734706814692821565440 462977 -827787214330593169975568043180 462978 -914796102886839258848451858960 462979 15705765384734161244278820092680 462980 -557244517528324413875992719360 462981 58988724928014605992652752704 462982 1806841675319076186928034671872 462983 -6118606357910577377559293985768 462984 4807196704011081187659267440640 462985 7398795952695856013740636185600 462986 2602423547216821888206903462192 462987 -4525397208668187529171070194800 462988 5072092668451205629187811842560 462989 6451708515304891708740097378656 462990 -2025392554815061090116214149120 462991 18078202409869347211916488182384 462992 -381596204387583559000334991360 462993 3941262080349361441648952088384 462994 -343454349916602640526703879168 462995 1414546883054029026497604175200 462996 397260673837134689152620858240 462997 -8325373033087772160911207721408 462998 -1980647309955619739206143651840 462999 2051005292024257525092126626664 463000 -3705773100102980216222330880000 463001 -4937412220008950607703627253040 463002 -1343161394973762887735786746368 463003 11363033464639498000528800053252 463004 -7187907028041010730940478738944 463005 -4781429787891383806603784642100 463006 1838085998700516035381689709952 463007 7354866678251511510973317172800 463008 765344580165802230205170843648 463009 6131390345648856218302079228080 463010 5016578915612801549775390032160 463011 9180453725416647761486718876480 463012 22963706424054994643105531627520 463013 -2779490389681032561504943584192 463014 2002931367850920451134721829760 463015 -3665772777821465174416654701600 463016 6771862177603930118002968821760 463017 -1128309372798992678447626500720 463018 1933447930556779213648843365216 463019 -227449098283533159239919855840 463020 -2234772770222964737820820792320 463021 -641705157313421279382835591508 463022 2888155724248727737379063029632 463023 -3101423864389549912542189369600 463024 -80151873124173679025999937536 463025 6301842996898532102911172684550 463026 3771591246064716081635355606144 463027 18969070915715225754479880553200 463028 6567844213527551144380062327168 463029 3423009460459266760900944776832 463030 890233405486866929192600649600 463031 9748934349453560281791870689832 463032 3660852937164090337782959616000 463033 -1665585701162684841942778437718 463034 -3519805684503083441429386725120 463035 -6820035589425512714063684806800 463036 4461684620677154364155523563520 463037 9521520300166922886454388923392 463038 8653300874481110295095397509760 463039 1283067094825142340696976624624 463040 4198552049964222090903803658240 463041 -7536570248743675534533556054350 463042 -8570180891552059305020213526528 463043 5540420647497304371370805196960 463044 -278233193843661022740441980928 463045 -7700820290620988109194586952800 463046 -5444757953551932971144424943680 463047 1780642365726889291780155211776 463048 -12427608309690893831008638704640 463049 -4780631246848126024904746187760 463050 -2758996233899498113039209600000 463051 800657019683938856927140202704 463052 -3128055774560591170199239697664 463053 4040818265312008469310347008704 463054 3813623404316537824079499301632 463055 -6266377153811616893628579438240 463056 -3737319516001848731532507611136 463057 1130946932748110450210394916032 463058 1014778838304540286401381812880 463059 8581775643196228991567458188144 463060 -3081572391542577488844744395520 463061 -6158654989710537580471937875428 463062 318626995480049652387182198784 463063 -20400847774186106900504118969360 463064 8860561896464315182310374809600 463065 -1945074067288484548328915244480 463066 10282939750285007236603873589232 463067 213291595616768079579320040 463068 -2520169389529186072749020167680 463069 -13569252284737409914010783199200 463070 8569629008217498237512717148480 463071 -2211628880217739562332143221376 463072 2750076287262663094436659200000 463073 -707559087062901690189380808000 463074 -1560949863622271973259630002432 463075 -6606775662787269427263209601700 463076 4340565523806349665266694917760 463077 42811903495885725122603774526 463078 -851604273515685865939743522816 463079 -8248286379237035021652305609520 463080 965632053566588024378113228800 463081 -7283116961081461153827804629936 463082 -2496751699679966134428428245248 463083 2571063216895927773331152410304 463084 6526373644628399327179180073216 463085 -4174936116400360764635145425280 463086 -3730860400676186391394713065280 463087 -14148753538078516480814986516760 463088 -4687832194224810262236028010496 463089 5585171959972893416166933699168 463090 2755367022251441411343957520800 463091 -38416706470097622637156595888640 463092 1262383773876242257478560358400 463093 11475052347121215174085667495342 463094 -9950178944093056802041968215904 463095 -2195771688179943776801607234960 463096 -12924002070568563614534116823040 463097 -24063005114240034013785068339628 463098 2014561464629542653009033999360 463099 2416382190242015885602508487216 463100 3433632330989350568077079308800 463101 10376243227459143502970413554720 463102 6918691486940255327516565322752 463103 -12218425468264063763784006075648 463104 -15476623596852410280758350970880 463105 10378912489849336640327980493760 463106 260390809610235880665533283840 463107 -9423617866671146116158560829960 463108 -6111253611792107989111520025472 463109 6526658104776863647640962231680 463110 78835165549434645026770483200 463111 -20413991960657350484725220409576 463112 -496996653361639489322629263360 463113 2797096701043765900095387873984 463114 -6338553168147354505977739622208 463115 3733578325582258711065676361760 463116 4930130549548603032106727665152 463117 -795580227227591159271398886368 463118 6469770573134610381832655117760 463119 -9287913988702974614454854267256 463120 -21758043947225568538723614720 463121 3574160105576398052815761513972 463122 -3029209187781177078351566106240 463123 -2636357854177435239043494058400 463124 4736761003869360150319334503296 463125 758862310876951688062494300000 463126 13902258757390696180784325268512 463127 2579285836666606381890119889072 463128 -3160019327922479818568495923200 463129 -9354708897472680851768771641724 463130 10965566222822257611021452318400 463131 -7155935408967806806194565648800 463132 8866242581891404914230586000896 463133 -1587763322320658818988378037312 463134 1092675027696051752524428659712 463135 -3443970107896797349563093880920 463136 -1509764804494301608571445313536 463137 -4620099721234032924952396592448 463138 5457508682779495906393484712960 463139 529518751129013703517783199520 463140 1252489359069842702509168312320 463141 3071152442047697079298174108160 463142 2886772160966639673407262869472 463143 14890260595094255825058650177664 463144 -7905922719372838075875460300800 463145 952543492625573856755831630400 463146 -5735992227909729001988004124416 463147 11971750429413849519261670567392 463148 -10295022795804298577169309795840 463149 15414891568738184569819948174134 463150 -4176411239662852022059061016000 463151 -4036403307130804368888163960800 463152 -2244396829352391727435350835200 463153 -389221576446015640618225404176 463154 -18202544482865409795726789209088 463155 1453540912451356717053030551040 463156 -2900713921220194390097379452160 463157 -449975453300653814297872776594 463158 -12875517875153101945448733356736 463159 1176952685040511018753616280360 463160 13657380597040504926724480512000 463161 12921123359880829298285157429072 463162 4034578048885193249915994984192 463163 -631837441382383878912972642708 463164 -584169761056395995331631119360 463165 -18798561818203910428595898009000 463166 3161866453791569213277645383040 463167 -3897444787355381564860943929992 463168 -4279853170310805818040086167552 463169 4080342286608050996720221612032 463170 -1578203675289358343688183321600 463171 6000715830468284334132231409664 463172 -7766683458174328743314185981824 463173 3491460816898104643513918985568 463174 -3054651576142258464945635180160 463175 -5283891600085847289697614595200 463176 -781818536381112706119752908800 463177 -3627497338745479955864111727360 463178 -224736405907112403322521297360 463179 3763447990722887857730535929328 463180 8322219922516201161866670566400 463181 11185453924404432859446916532982 463182 -3179228685921984254628316262400 463183 2303250769723134834402404615920 463184 -2424576480851264221694279884800 463185 -1392291900313278990975401356800 463186 -3459639137656745997937394814816 463187 -8141336543558912827765390441800 463188 7252618689996311548647692881920 463189 -27552353531562071362702841481010 463190 -96161191454542885720326950400 463191 12124242989861119632970708176000 463192 570301781982898032094401792000 463193 19435568308624922851537879361280 463194 7034189061760591329749879146224 463195 -5216464368537633635658971284800 463196 171201038715294140409682785792 463197 2369422933311035649183990098112 463198 10012663891920328374764949033600 463199 26290724580415964473870355991792 463200 6879157858176760448284498329600 463201 -2380951559537552095511527048400 463202 -125550114124761271195867303344 463203 -1079590049692383022123230388656 463204 -4238605931867364694781719830528 463205 -11938525064042497210072578187140 463206 5495352277147553981819176346304 463207 1730126479485037206283422230456 463208 585114308755712747895705000960 463209 13204357064287213703376947188320 463210 -9102722805155961898609743348480 463211 3788122185645406534148369542032 463212 11172340583676557396139334118400 463213 -356551482298370277169822266538 463214 7084996144197422908419997371456 463215 -6946134534923517438123138896880 463216 2487273145272189952446868291584 463217 17582384660676052411647434071860 463218 806204970456744245615215303680 463219 -23474521656247139729699353427380 463220 2255486188471047136727674675200 463221 -9263080499426067580568892888480 463222 -7897259084436784613813284469088 463223 6344038284248357757792213274824 463224 -6254676961082528865775924654080 463225 4593773999378780589419638446400 463226 4709807045425926549587743443312 463227 -434538171963224397190709090280 463228 -15297223289038385687265330706432 463229 5146088924333655783980281462194 463230 2382614871203205423235585229760 463231 -2719003374392910458390655491968 463232 -8132617084406320877805848494080 463233 -2200379045526750971065207675392 463234 9147008684093277526178934507552 463235 -2323911431418685176938354686320 463236 -4055586561616786518795082380288 463237 -18367665635178595461888716542114 463238 9757319792193289494874300898496 463239 5090801569341492522688410240 463240 7396402810657467273133172428800 463241 19712596812804673576174182886500 463242 2127588762672026148421399253760 463243 7217257225210595572584185365248 463244 -10169160873855018715978403422464 463245 4735283682112917111966872750400 463246 -1871335798257956016081724009920 463247 -3185699493454211270414421668304 463248 1510961165052468784333057400832 463249 8066491133554119973765382707250 463250 -4372344876975300515424138480000 463251 -8135282328297796079270446634568 463252 -8503667031158354786572189071360 463253 872509882360420455996176011680 463254 -2191611434144984368519667857920 463255 6835507939173091793495887308960 463256 25480264024255305241167017164800 463257 -12991917740621898609612378726246 463258 -1031812725269268085183600412160 463259 -8596313457410860074976212047400 463260 -2765857283098712325576701706240 463261 19571315334134721320411836741862 463262 2646088955914066397779776565632 463263 1954618178015619915941682820224 463264 -6417415542339966676100708302848 463265 7113972105128894619850193805120 463266 -1808636519208657098879440542720 463267 2657003739604832582715830301040 463268 3638332325446088764126298910720 463269 -7535304947800073106081460522656 463270 7764228839713539831070683358080 463271 7230502205723244943887184252152 463272 1163212560243671081608138752000 463273 -4048487710542045059090494753116 463274 2085986885826574438177689553152 463275 3643390269978922508840914878000 463276 2118018359230756568259720583680 463277 4400307175993953894797193343200 463278 -1508231943033551524118998858176 463279 -32857760814141431117148174035424 463280 -2883709422723775383453967319040 463281 -1425916778875943273716425422976 463282 238004963867976111422166275712 463283 -9202232091969132760754336052468 463284 770602909767987698354108572416 463285 -3862814785519870852985214754020 463286 13756821465009151085141132594592 463287 6572244926013904744627801173120 463288 -6409970812380366690316185968640 463289 14624892414589946298345715050624 463290 4669355501452393622087662206720 463291 -20960343062283027194463031409308 463292 -12868480030281438225500359977984 463293 -16424685521160300921010336228800 463294 2974955632748151823215049667328 463295 3012994731199038637269159768960 463296 -1905262135079581488440546426880 463297 -13018781407758325145592160472254 463298 -4008564067117432731632231114880 463299 -7859848429904739793662745757520 463300 -984745383816457617974343763200 463301 2490992500392381917300476827132 463302 634133161008718440536882443392 463303 20422098947626613521724462894552 463304 10379668005201717070157082470400 463305 13742977143027593775561407334720 463306 1195992343267619381462045862144 463307 1033196479225912369372872412272 463308 -444968943367521876437346992640 463309 -6275797242609245627117415392 463310 -1044834432260125888054155968640 463311 -6593198407429844483588432764440 463312 719748834920592125514702520320 463313 -7176321070607467486940665095438 463314 -1404359744287242486421634923008 463315 -6491448267454701749512878656400 463316 -507454911833864869183387932672 463317 -751293234331145605257536135520 463318 -14248901930445425711366049057984 463319 26776658582750711262323966787720 463320 -209862111945824164930437734400 463321 719268200633484451870757120522 463322 3487146361568638968776923337712 463323 4609331568346363268037126879744 463324 8843326440831494268558661085696 463325 -31343950723140496507980398400 463326 -1370795471585879181331621773312 463327 20867973402842056626574616858520 463328 -29347349769377757927175233208320 463329 -16652590592476672884550555465326 463330 540950335438512639738340569600 463331 -686821437277887761655432362736 463332 8807639594089934176494388687872 463333 2563558579863750849656292739800 463334 -1900597772518337370139991683200 463335 -5973229272377760761258566502400 463336 10263444951491016717727170247680 463337 10496624168022831363179688039552 463338 7079949034331160368641082407344 463339 -22976740151044912957279925198860 463340 -325119646711608549145864028160 463341 -1745540161860768807600547822656 463342 12447347924588664605670593348544 463343 -17239884042251862720057975039408 463344 1214096392288783255342839791616 463345 -8338503303417059945469472221900 463346 1762656141907265925731854883328 463347 -14938027277178624268400059042440 463348 -6959431899655082558658099659392 463349 -3313608474533840296940300437536 463350 -3353110045824720591926297208000 463351 -810386151736514851424727542560 463352 -17709986635360885024340181073920 463353 -12075136436224655855257593196800 463354 -7501335961126592219766207252624 463355 14851007069079507981928273781760 463356 -7905190507259983389511809394176 463357 3510698922226858601619962361472 463358 -174513240556898809012287160320 463359 2970699449517629700200501079384 463360 1757096290039603187153853480960 463361 -30528086815185455558167533644076 463362 -2341811169696812107310774714880 463363 -4917902576977611927085445040388 463364 9290589968359364112441770929152 463365 1458551227197225085245298897920 463366 -7848516267951360790049608836096 463367 165909166910106553800087884832 463368 223262390640256128828463104000 463369 -10897319673401744985462457809048 463370 -2909023292101248041816545737120 463371 14124702207985963200663182434224 463372 2350364497100192789601901035520 463373 5588065057429726379411448269760 463374 -4656470286121598692831899634560 463375 -23223355992436948844829248916000 463376 -2047425996893624007206217965568 463377 -1722598240304521995182922001680 463378 171950093763958191913772010624 463379 741805945924844347268599332000 463380 -2455897081089537845413830973440 463381 12490571192989404885198945206112 463382 5184965478578666521245661243584 463383 16449829208574123527673489987552 463384 -14791408557190671099992924989440 463385 -6562405925343843385574074294200 463386 1940139003226093221232617431040 463387 21442441280584834934258821244036 463388 -1158582910400677271753393676288 463389 4100071881426423936731657916768 463390 6448911395916971264835885984000 463391 -10832540567122770714119245066800 463392 4693837955503162801540382392320 463393 12655317700622118121978394140642 463394 -4893014466117746226769875947520 463395 4365486464120219695834048716720 463396 -862926216571361173882889123200 463397 24882654114373911043828217672640 463398 2676804532175091226291785105984 463399 -26674830079661429633104463086600 463400 -2293443770560824370563250176000 463401 -2921493967243728369729467969808 463402 -1455766182101452856289521344848 463403 1608055157398577088882216420360 463404 328635008970721728163094029824 463405 10985582157107408944522625298060 463406 2459660494692128680557736435584 463407 -107359809625863700707992980608 463408 1382536645092400396432867098624 463409 2043889335317993259161375681904 463410 -529199241248968961942681625600 463411 178549417941123749879405024720 463412 1063977143342062157550585833856 463413 3509032752699944888533435637184 463414 1124357106220587854737358745600 463415 -16677073300664741927905375558440 463416 -11945356595682489552172510310400 463417 6146716386749021042908143230784 463418 -858616744699349799694929981840 463419 -2646873206445543768758198375424 463420 16942941132467168420348131123200 463421 -1962802622904938101531478357760 463422 -4957336252128787719716167374528 463423 2023140152907750759156888122880 463424 -292386581290173623456737787904 463425 3225544561832017704422229172800 463426 -11227951651715748181522080120960 463427 6527451394987927914564286402800 463428 -4466555478334311200246173409280 463429 -11759907571061133116290474715360 463430 -13369741594378799706685163520 463431 4580710775679481305705142110720 463432 -343408096018561619815817287680 463433 -4396725843307932467568669633318 463434 3438149448987405902493563662080 463435 2245148453955962329841532080160 463436 -6971712077479389352573141720320 463437 7963490903219603480159803651608 463438 10596426477845303030037710973120 463439 4743732536465378939185654306056 463440 -115959899812098131703931207680 463441 -1710977107371972224177329097616 463442 -4692212932770221306399392840560 463443 -58772905369617130592016573072 463444 -7495828014920207198232818856064 463445 15775247131335433431121406637600 463446 -5255370459339526969330280135328 463447 -24773249370436274483381474714104 463448 -23283891621444380654258065920000 463449 4195821653600810059167091470720 463450 348321384896161824706928947200 463451 -6186655189967577719000435023548 463452 3340748760552231901223750590464 463453 -18057803362163151021073519662298 463454 -236639961531564615026688325248 463455 2840216856802707529821162535200 463456 -6657551518279807965073472225280 463457 15806541293249670230782065884706 463458 1542983351545676968387853952384 463459 8819203824387144832307663813660 463460 -6334878017471545973316832638720 463461 -2527687395441580409150872717728 463462 3937944613037072033561630274432 463463 631914020304565094532769901568 463464 -3890284993608499965029560289280 463465 1029541387645150162027168909860 463466 -2978799344134503049976497049760 463467 -6861835071249030051441024913920 463468 6074903455984877260047114204160 463469 -2981996304871915897313628696480 463470 -359200070338092138209586954240 463471 1494975953845755317947660927200 463472 742563788637713682336416563200 463473 -5211110778913586073424754787840 463474 2700240880686265254845589144192 463475 11982472887159532090066756963500 463476 1964266660908180933213797443584 463477 2068076027377910035262259392 463478 -13538834530884471291390509374080 463479 -8609853828969361527003775829016 463480 -15158492269668323941959485337600 463481 4536868301355299657899402616064 463482 726118670916205337371603493232 463483 22738916952475066566205265357732 463484 2736210083305797880722921716736 463485 -4373828610762814545702072454560 463486 -9222400296431246190007868575680 463487 31197520012980841535295039657240 463488 -5760762304774289560333304463360 463489 -1176391276194539354114216728152 463490 -4095531440278735977871913772000 463491 -10826301254057934263669430260748 463492 -13225731280640403513040732787584 463493 2514325166502283555806222002880 463494 -5989340352370751096844388104000 463495 18686584838583545586793244091000 463496 -9956215054408686250230986342400 463497 -256934927935263262186324906272 463498 987195763122381509489610644736 463499 -4940853604030422203814507068064 463500 13557633984660824046391221504000 463501 -15042834694476610561693315975498 463502 821992065778341598905193461312 463503 12684507261943177266257865402504 463504 2478564594771595784216841093120 463505 1834696929756261213023456275200 463506 1954788818331313643214538001664 463507 -13868950116816613862290051112880 463508 -11526619585169396421263419884672 463509 -6127302373559484560722042001280 463510 -6186257253876314724183920643840 463511 10172395906484108293364731559112 463512 -470781573637581141003023155200 463513 5546736227542082105152651826762 463514 1447389094308328006440960886272 463515 -2570117038182862783780109122080 463516 17964850234598441806149050109440 463517 3687329716507383956592069886560 463518 693218244721860520029122228928 463519 -3046954672705479565711108976640 463520 -3044214112863745607231194398720 463521 -7671137428526462240870014298496 463522 15662040204934146098703695370912 463523 -27320734764904568270162178024228 463524 94544659600856536653065788416 463525 317461967501638205620695105050 463526 818700013412199401478195642624 463527 -13078361716142596467538815247536 463528 3065358396841859203609410754560 463529 7668964502249578931882126291280 463530 2062522370571710714131067608320 463531 21240804297525072674658427809332 463532 10022844855671553183946667709696 463533 546241124545876006098681420864 463534 1116387328208924094422293035072 463535 3457271537896280294929774977480 463536 1692483930326246890920630681600 463537 4968493873780585263486285911186 463538 2598553024813494467906797731744 463539 13503804822333708165488071893600 463540 -110462563188596074169117214720 463541 -1656267767897019889170553474536 463542 -516684241436442206324797071360 463543 -7451928430600908915004091292160 463544 16982643568020714793303581020160 463545 3544493134669882063548968071620 463546 1200435482293798663837707247584 463547 7168326875897926035566829046032 463548 -5461028135091696801740977221120 463549 8141792473380304629268853524550 463550 -235345500432667774272260659200 463551 16953830728372906487137004616 463552 -2563291309126582281375547654144 463553 -17991823080701132666903613747516 463554 440963939359185186146267939328 463555 -12121039839090025984861681889040 463556 2635377938171567335890431945088 463557 3901587699907125373316057187840 463558 -8002238930734878749103648873120 463559 -8472457546625906404784163170640 463560 -5735809667152667603604624998400 463561 2507101148714591891024531055360 463562 10434970805074212312561988742400 463563 -648192371131580307237755416440 463564 17222636877252412003286978706176 463565 6900504697390864011814110672000 463566 -4936437779095099965237838013376 463567 -12757300249221403748446118303920 463568 -1260979470327366132748688424960 463569 9929469262463504284363612610544 463570 1463280081585166467656168808960 463571 -389275297749700134223519425000 463572 -2281642256553321044603239280640 463573 -10415099902639201051358922326208 463574 -1423545391565022939555618221568 463575 55528233857811573973855977600 463576 -14402626932622100105685278545920 463577 -11774641013407386713033573512380 463578 -1727476353365095306186221528576 463579 -11117130886716637003346640405820 463580 -684990753325616357477667747840 463581 -5393167415467854732844858674720 463582 -3984223333633722554899754176128 463583 -104482565453582283928063786056 463584 769347988013694321894579240960 463585 -4741269490355825523684219530220 463586 9642453746023006325821617281184 463587 -2061166435790467831909978824720 463588 1809903764378524492844465725440 463589 13562107794434325049259520371166 463590 -4795248954736521723977585164800 463591 -556650234268871515812661808808 463592 -36226860947776210388824018206720 463593 3664386423401050841700938868864 463594 -5749672660347323347531547040 463595 -3526440587976562947693618361200 463596 -1913377914530123816240637050880 463597 17743161819105259829980972274592 463598 7638301454184280894440202036800 463599 3482622053361793594810273398984 463600 -1866845947712787962314870784000 463601 -1683330881811029114288308595100 463602 8774751211872956433033662408832 463603 1149066870037659007131411163904 463604 -6920527330407801947252541231744 463605 1376444589488780033416410155520 463606 1835779729805266976865724157568 463607 28052013602196240747140850175152 463608 7667743165103345556613420892160 463609 21345128009176270790212003532880 463610 -594654436214987500008432921600 463611 4104947226116247158123848673280 463612 -12155471336201969025513963679744 463613 19445411481887950230088346777862 463614 751809498774819628111049067840 463615 4983273988509361787369345894760 463616 18292998794841693053789983997952 463617 4811383053023619099914284769280 463618 -10365250131733134602684654472240 463619 -9360487307283370163561077458960 463620 -304509261891463933348765163520 463621 -8667354171442697878417234861988 463622 -2568743665777747193917084747200 463623 -10082381770563172804546292236680 463624 -2148228464495320678930664325120 463625 -18034134795020493323182802955000 463626 79498330104422823813215366400 463627 -5142437772026134392847662116524 463628 -5809990929456585570415884131328 463629 -9693310333818411491118989092416 463630 1345448766835249261666322123520 463631 -6384654602793671433875222129280 463632 -195867703464185207834535002112 463633 21977902261967037362492337608882 463634 -834410824519577130317861591040 463635 6310551287121091114424063829120 463636 -1919116597656771351783871324160 463637 37730071128954878329629207897852 463638 -3209869240798270965983542172160 463639 2510991618270087007444933288368 463640 6003768465958229307214846156800 463641 17647999264724272399733991814944 463642 -4689091757678458303307646048528 463643 2382532789615579571734112597892 463644 -3752551880864336049092266383360 463645 1987079231492336560588679779200 463646 -7503276186853974323851955737728 463647 4519230173598333659952304182672 463648 11765865601810554803211997347840 463649 738288269263563133314093655650 463650 1734342664559430512022755155200 463651 -16310044103324947210550366626400 463652 4532802308537977107739469844480 463653 3114499249295475634621007200062 463654 -3560648274097026700478127112224 463655 15460175849462964081578292240960 463656 13843354082723311706618694451200 463657 14512169679097195709687783810880 463658 -4638535377256795899084823022400 463659 1325278911664077923889934940160 463660 3807739918381364358942644121600 463661 -10217305314662197231299500614752 463662 3552198642208341079790812542720 463663 6733106709824350974801960656912 463664 -278995742348195715447419781120 463665 563482261858449298585125265920 463666 -1072911756780350859515672954880 463667 1696591716982668818459885731392 463668 -1934078425901711678503355535360 463669 128087142328071632610689496768 463670 1482964055249570839182438432000 463671 -6126651476550466350969272577120 463672 44238248879983224476859187200 463673 -2726846800137741560968889141760 463674 -5806512255396269788205435274240 463675 13563692217697632208666344865800 463676 4738106010983005869743736875520 463677 -1719584646921000820625765280768 463678 -8003526241163003714328157359360 463679 -27291827586755860139500071750720 463680 462510723551769436176840130560 463681 2510679454266213319633260393600 463682 -1567384239553324822787767061808 463683 -14243024119857864384257153756352 463684 35843256186251915384451410432 463685 17797432735733537316175267384380 463686 -310352497410508552704229660800 463687 -14570534102948724549833501127384 463688 14122672801074080932950708480000 463689 -9514313060248091009428888596246 463690 2687349759095173105323425246400 463691 18558768224807218783588704185184 463692 -1608962350834473072078322418688 463693 -6343701609778530920073899106058 463694 -1418429150895749404820544654336 463695 -1039787650491078461809310812800 463696 300711839661628368346412204032 463697 4371868871426337588388819940328 463698 1525896231401766720033159229440 463699 -944064104895283533729073440480 463700 2382882432146900222474148931200 463701 -2060594982745687117963614431232 463702 13383627235821922274583380681472 463703 13791872818253023621595004933264 463704 -385080705855678495764819773440 463705 13893407613315321303194874702720 463706 -5919156513512724351609858160896 463707 4440924454288820023785610958040 463708 -4329441978070163959167528694784 463709 521211241740837674157422642316 463710 667725262139289554060041843200 463711 -10170444357362511565892478078688 463712 407621713296684739294405066752 463713 -9523695665774651895023262501456 463714 -198429893284874319337581164160 463715 -4040861269675912583520194940000 463716 -10436362651227975583166773318656 463717 -5653448563630753829249623807234 463718 2892811572964271833570904782560 463719 -8574669510233214144608213840856 463720 3222859643948485846208374732800 463721 -4406873395980631900209869973696 463722 -702194417603526059372878728192 463723 7265475510889257574071399788464 463724 12718553515001136431672002058496 463725 502076474934004679016853613250 463726 -937247495733293179729477430016 463727 -11963372591511131467431266403528 463728 -3788242426174638926818935668736 463729 980823505099135100609029171712 463730 10755747407800443617113955558400 463731 9892397825503895114123945500224 463732 11972270450873827229321945204096 463733 24816103310892220059267387911520 463734 -5668761943192825881893346582816 463735 -2337441228285680781332139178800 463736 -7579791205625398719678630912000 463737 -2291208745379073741707148638640 463738 3330103919669946080613230752512 463739 -4769082236631861490127362001040 463740 5871503676398321513818686873600 463741 -14373446385980370743316478612858 463742 -5441513740365906374563528969728 463743 -1312527132399415957592034763296 463744 -13594289750425223604373794324480 463745 2028421866290525282304047675880 463746 -5228513431622681485837342041216 463747 24307876317747338946356909923196 463748 10149674049660326217753621037056 463749 -3899566246223282090785537388544 463750 313570325722986098043797520000 463751 -7848433731573443822632891660896 463752 5619758026111025922463371264000 463753 -5590856597386261288425601904998 463754 -5023981810382555422143480521424 463755 -202397858759675904826071513600 463756 2729857588352274360271631800320 463757 3807216402041383938139021175232 463758 -3625271730441431433347127937920 463759 -19136715460663548336459219944784 463760 930195199000859833005999390720 463761 9161744125354197377236145549721 463762 307959049061281782139138384032 463763 627891573581004249189180324012 463764 -1700423383661742229346257809408 463765 18476020640188196221635067389660 463766 8867013925583011790912141937024 463767 7584184219194026798906544146280 463768 -12582502379614938296001484800000 463769 -1036587484226627054083236786156 463770 1983261748589540038743707697120 463771 -7956441181281525247965437948160 463772 3711627264828358550094329246208 463773 -2374224572665596745385869286016 463774 4537868151057923410749964867392 463775 1533707675482413270229707991800 463776 -5585875504549450353556907360256 463777 -30791017568445704337205322934588 463778 -3590105002624332067379798880768 463779 9967504315051783906013857989600 463780 7981408674528987900897815097600 463781 -3998323898670289038135192164418 463782 -5990806314829934386530772133376 463783 -18979907509397679703277268769976 463784 -220170288146732873830744765440 463785 8805672764413561506974538404160 463786 4237137396223400890054302140592 463787 9177430687508115130485422768436 463788 -2265452358901826847345077538816 463789 15123266691635711707093889861760 463790 -6629374868651742123763558588800 463791 2743027720705316137472104610304 463792 -416300634887821076387911827456 463793 15010972121057052050936413506 463794 -4710577776761912164758398147328 463795 -1205686335360383451842291438400 463796 -12683213145454305104092344225792 463797 15263777227039773745105230405660 463798 -173572604937413248057003187136 463799 3192489662066388771085878472320 463800 6050230874252964818681568768000 463801 -10364000963057785534783088712188 463802 1941008630776916247862468106352 463803 -75005638304430422403667003536 463804 -6064885265905942918794216603648 463805 -905328086176877194041109971540 463806 -137960321657999524126273434240 463807 9157079290112214797803074165056 463808 -6672354826678256961093969641472 463809 -23119060015741312982202507417600 463810 2716197811877029458791110102560 463811 14475280270735656146612823881112 463812 -3598716570139863567904610239488 463813 3683123566503820099225341364224 463814 -4069568565956086329343987288320 463815 -11337979046672407394557366336080 463816 13240711979342255432863603860480 463817 310990531954317398103161502900 463818 3416487300589207683709037680128 463819 -3922093275077004886040769601056 463820 1830930517704515357423324129280 463821 -2121939620324315018719984245600 463822 3010717625657790267668498241024 463823 -16908131321266600662046413254928 463824 -1025740157259725689423607341056 463825 980139008803138009768073296550 463826 -4060683559017505799593163389440 463827 -1167111244000329620986280851200 463828 17078818443351136292432960409600 463829 28765500882993971939872227428430 463830 1852666276273748382927153985920 463831 12537584288171033684316172842632 463832 -4985449745093443248177512939520 463833 -1657362005687950372883940235200 463834 9545144156100258549243728526576 463835 -3189899461026166822755767238720 463836 -8043696079276152997124410111488 463837 -9966471484158434976429670826400 463838 11958656304786517273794795784320 463839 11901521197861499543441563153224 463840 4026135161745504705093587435520 463841 -82766024066185637820778576896 463842 99449729495412632125663432608 463843 15703508920767078987939122081280 463844 -7713278932144693267615467894528 463845 1474029718244274531997017658080 463846 -14343917535451100881108858084128 463847 -19439449178617047172662649539960 463848 -2474168152279038863410440437760 463849 -3435668075573360936622253582150 463850 -55543797984745593910232943600 463851 -5635007276259365721285810931620 463852 15220095576647428954753644359936 463853 1664561318595523162466736365568 463854 -1044592858373975715580342455168 463855 -3151579086332668059539416545600 463856 -1185022135391113638883078668288 463857 -8317254918536738801174553762960 463858 -6375687004874616267790830775680 463859 5787464302260901026489683280840 463860 2835454585612322622379995648000 463861 10169945721781346202204756428462 463862 4188126589463380887719202643200 463863 -9118544982291230832788286392856 463864 -10009428612513457389146279239680 463865 -114786914445289371602734373880 463866 -3705929734442501579945257751040 463867 14302060473732153346118307706916 463868 433539671388095887479192867840 463869 -252549680237628419547895593600 463870 8064790672952025342174195711360 463871 22787705349777650099645226559944 463872 -7624345124874104717193057927168 463873 27017965769288497916871834885122 463874 160476046418403974910002293152 463875 8805633348647434808170735164000 463876 5838006608716261194373610303488 463877 7302238658941130466318046618272 463878 3332178550941027855296423999904 463879 -633221636129437986546774994800 463880 -10768158088351074222612372633600 463881 10495411601784958602944687768544 463882 -372109455110966386672739145888 463883 -642307888572521049265812586812 463884 -43105548920881409143865671680 463885 -326873015298197882695716049620 463886 -1816080486416671114789720108608 463887 -7328925736870820753874139961472 463888 -6693802140897682089057918648320 463889 -4312873433605750088619662687310 463890 2323179295491663012619956948480 463891 13601779927328532640117006453292 463892 -2311971233049853776391391471616 463893 -10756442866418799134453719234272 463894 11072266970971087858561921214496 463895 -9853799030078703622143035274600 463896 9710627369225516115433899724800 463897 -7069534382903111229745006631168 463898 -2334977671230563225991828020736 463899 -6181651522247983795975299448320 463900 -1321725758908012926146705152000 463901 -124782186319677805964596682208 463902 2783154243693685160358123930432 463903 9359293387707975868743215826288 463904 2580343426090964687702143795200 463905 5568647644386414706130141004540 463906 -5077194120714307290852379142880 463907 15883165365464793626019261432156 463908 -5040301651118751889529547208704 463909 4098528864898105376392481564604 463910 -4916961911074901974479602115840 463911 -3026602644088113339968764596096 463912 -4672041721646397853795829268480 463913 30947951838148646756699783052360 463914 8581201192197727336815505920 463915 -115115991164500523573112226560 463916 -8217622404869694468729015509760 463917 11206665603097222546160169121440 463918 -1978325636362164665853543302400 463919 4083378085752058719957587266320 463920 1686773217321518591711116984320 463921 -24932970940079666835620663984878 463922 10826384122840896016946180746512 463923 -4271578140781901565909584703720 463924 -11188418892545606215147452479104 463925 -52797517760978176890422846400 463926 -2035805762297127223591931990016 463927 28477328329525543035175824280 463928 2321964894987199240236090716160 463929 -6649998769757800117188924759216 463930 -515115922478393750026367937600 463931 3192837999922543327923217488384 463932 6890645815039561946995984743936 463933 17008667919121295938417089289382 463934 57483524181335220928222031616 463935 -4603781266994647852080721503840 463936 -3268715879300125006716720906240 463937 32072162754201280853126627795712 463938 3406868068289701317241027100544 463939 7199920299396315889258970683392 463940 5156060572664390051975400695040 463941 3423820651711092729970140637440 463942 -5622041383126853837182902748800 463943 2188826173820820441291242733240 463944 -2093963383950264216093727457280 463945 4769253859268949562049314889700 463946 1723874641346582590166699274240 463947 -253570180646627340707443430016 463948 -8705381825857910439817688104192 463949 -4849861838510353705281698647050 463950 2354634066449553280569654753600 463951 -20844480470463359319179960162528 463952 -335648902287589312437634203648 463953 -2593922474902329585336461944896 463954 2292436828162105505843520972960 463955 -865826144554874346843746162640 463956 3149305292195263751531348699136 463957 -1926324965072886711969299093640 463958 5351481437609025690286329967680 463959 7517518321041543471809377436064 463960 -2906657489680453511193448857600 463961 -8371096101321931104815675895600 463962 -3122171275225720854792894255360 463963 -19757482813138785031843663001788 463964 -10813411995603294512864526418944 463965 2854196950066904058791367201120 463966 -8959592226462286192155848218176 463967 5081469536430442028908762291200 463968 -550742527612040010296090296320 463969 -17451196703832549572669247938640 463970 33645377782595654632284618240 463971 1250006284854102309594895462320 463972 -18739914945001600871689903739648 463973 -13342287370467539848627706507778 463974 275519045898542663919336241152 463975 -6481777103671482838665892622600 463976 -5213448539415329374671855206400 463977 -2664366474263378382470031962112 463978 -5564354730539444192769845551776 463979 10511969519462207308942258388784 463980 1860755638533950973717994291200 463981 2197208298010033964992013392428 463982 -10662014075944068176129649499200 463983 -6050835010357958724674536419696 463984 64560077860693201245450141696 463985 -4192389657761306578585340149440 463986 2891334609789404690523869661600 463987 18968064414000065251801406114636 463988 -49060714266745881236913352704 463989 -13545841473152201522579516723232 463990 -950426845655594269047458688000 463991 3216145987438755789866267712984 463992 9745679277341692901419202334720 463993 12341388797391646979997418923242 463994 -7460889582953950919958339890208 463995 -2867536027495750801949520652800 463996 -7804383726725518218708087454208 463997 9230188501781705956553607281772 463998 1077950415779465512515818025600 463999 -15804775942084881047553808156760 464000 -15584455920817774965974630400000 464001 -10633658810276864385335047247568 464002 2529440272320077158179871039488 464003 -9047678148036627935824811663748 464004 -3641767628274344045767803557760 464005 -15391386125860235259793021526340 464006 -8699356531303961945982374214048 464007 -14020467379382387688729482934360 464008 -2503454075461282838488205230080 464009 -984878435415774554120099524800 464010 -4147155383058805225873800349440 464011 -17101450573205532836779969401388 464012 4049766903514860753477659323392 464013 76456584458002242911490259680 464014 520018723190937333288822353856 464015 -12018637115142018624051272930880 464016 728396308419335466393998721024 464017 -2683716493923284746781815899788 464018 -108844530661150221494189592960 464019 4017397176629259708834958696560 464020 8672928975087716290037535348480 464021 4459470238281342997213306734222 464022 5415758551953958751509531380480 464023 -400762811557091577706122949120 464024 -556677935030351794776529121280 464025 -3095306210352488816845126728000 464026 -2093542371782441859460875030288 464027 -25699694823734044416503156333328 464028 2375224246022148050173449361920 464029 -14876950178951548094422637746740 464030 -5608715706697557534894932045760 464031 -3336138074564353552397117342688 464032 -20353034196302757988983052566528 464033 14270358941320746520711882989282 464034 -2444898397632795405706312494720 464035 7215842516744052334305766800 464036 -7967881455650286676660572405120 464037 -2365836613544384682619657259520 464038 3001413210442552451664310893120 464039 -2138827674375063773652090308160 464040 -244180679079254817023486208000 464041 -1649618127002215264450127828828 464042 19949620807937943914814731073792 464043 988020504902382935686004101464 464044 -2898028855541883354134871931904 464045 3599489938876750225165801788300 464046 3080238806105298146049134284800 464047 10059432385382660989218051940496 464048 -797571976639905942117266620416 464049 -1391477816562818656728693585564 464050 226926287708475107965533274800 464051 -8400081350625131906909406211248 464052 1831663384287639977183751032832 464053 11588451467215404283270067797344 464054 -339168095514867058442666539008 464055 2652427334447001658661030375760 464056 -151030989414397015183849881600 464057 -4013729629816675853462116288368 464058 1540597197972526625805194280960 464059 11798069504347412985431808479016 464060 2624974941765681806811120468480 464061 76258935787798367480527551936 464062 8740206918811637799082054352064 464063 -24080726409344452046218321557696 464064 -2136335253709972563691227316224 464065 2987877178858333850250437620800 464066 16177150114369428725759724458400 464067 -5415826325737766400231729877116 464068 914869957739411692060000358400 464069 -20641237713854381205235704994530 464070 -168068674212781741070515200000 464071 2612099621482365636682584813072 464072 -3220938993741745609011519160320 464073 2037065809651946355472347047184 464074 6890308766265442698353746114704 464075 2375712153952326671557665513000 464076 12646288659214908552051587496960 464077 -431433818156981023936160020020 464078 3840891212218117636812298496256 464079 2553833810665347889077867686400 464080 -2247351333558448732881542922240 464081 23206023662464048179346591056882 464082 -4950368808593846749569614798208 464083 17286147228186484902660874519800 464084 1479424276426134351325472984832 464085 -6394355571391186290292654347780 464086 767720960532776452418806262400 464087 -7185151094718304227704250454080 464088 12346668543414783104589814456320 464089 -12469131588018272185031291045110 464090 310350181629543349898806675200 464091 3105171067720273858963858633992 464092 16274583060208196651572201822720 464093 -9599508589989085262286794131584 464094 -2813143215066786552277585843200 464095 -1920205187077975938921498328800 464096 14728788584336549892207894331392 464097 -3625017020005225068177801195600 464098 997225306612785392751161758800 464099 -12061262580677416264217039238636 464100 -631899343764818475277549363200 464101 -8069626047603316076292223348992 464102 15436165759519362799434051862752 464103 -6228695183400016185728923729200 464104 -3525609556227631368683467146240 464105 -6271594588740968611878724843740 464106 -1253664433384942208575224496896 464107 6602695073930688999269907943312 464108 -5266112014315233602191501385472 464109 -12848323960958488642022434843680 464110 -4335229436875399379809836671040 464111 -8803751392329660123673064376528 464112 1434974135721802361436917956608 464113 -2987388757636945590909635300800 464114 2231491336158773043489222746112 464115 316290351645744641149328028720 464116 2593350463394419100924194241280 464117 11079730445659366042590740839872 464118 9308007507943130154562352222208 464119 -19051264416388268055565010035480 464120 2101263628374665347279570329600 464121 -1812483615341709188959904591040 464122 2584564871631816131125936408800 464123 -20310386126191810885616829113496 464124 5206588454095050435871802835456 464125 -36773648727627268332033056640000 464126 3177192919686110842325670450624 464127 -812542901202366257591394007680 464128 -4218198861646622944703746670592 464129 457711614674513035252786601730 464130 -4291173573830489956985337876480 464131 5372038730444068991682459303932 464132 -2385142921662420473147990753280 464133 19494417428629678546579420580448 464134 -252047583488276326563745278528 464135 -2254587140381816370403302120000 464136 10968555960551264764912823255040 464137 -13454003980535133409699296426214 464138 -3681908489640009636340515141120 464139 7928131691755797212494137164544 464140 1874308422512257168580956108800 464141 12690926231376498141394274815542 464142 -41555447366355685304949528576 464143 -3623112072131863350522909686608 464144 4995511085277257498899868098560 464145 6267778620873369165488684361600 464146 -10162237988264146610439913903728 464147 2396637606760466434445241284760 464148 -2597910408803938291668622781568 464149 626716146026872966211092155392 464150 5286629336468427569457288304800 464151 -19497268821953621255983600204800 464152 4383780691482113532577489797120 464153 23407082260644421639482969254160 464154 4639199035870994549737584453120 464155 -15585688182401202222020746837440 464156 -3650247042402805964290569216 464157 -19525725940867502171941676295360 464158 8290723975823529160078559863680 464159 -2171158238162753059233538206696 464160 -4428202075285982330989565706240 464161 -6294750359983578767156527137276 464162 -9293829723885114333917124693168 464163 1779095070412865836117086442752 464164 -12023330954264511818519037322624 464165 2767245224191706475335411897520 464166 -56930851568221797925991929536 464167 1141427581843417027738432595352 464168 12581641186951394009219470940160 464169 9638462702087544916437723820944 464170 -530642277772093703261485440000 464171 -19898878122854639244425810903628 464172 13483987790909761800385363279872 464173 -12789082653641422693960856969578 464174 -4055175289228418923687917684480 464175 1466038081549784849291535747600 464176 -1526452022276381301666644000768 464177 4228842409837296701050393086546 464178 -3166790912710775592279424418304 464179 23431052205421683978051064909384 464180 -10479978430484301828917303481600 464181 -7871591044516274217475443034848 464182 -6060676510684040705186371571808 464183 -1502419197665652130052979346920 464184 1587081825395798603823208857600 464185 -150074393741662424566131210240 464186 -3665773487180122443126739627776 464187 -2850304750065078392465390108160 464188 -9454609892389152275047335642112 464189 1352926816036432358728181054880 464190 1372195092064993974396900731520 464191 -514048732757795075353477802656 464192 2727998464539786794963591233536 464193 -7498662679125927212190334227918 464194 251906147916396177614873444352 464195 -2920479261328239950906527978080 464196 -7018027852262466875998170710016 464197 25670387190515282448554436607646 464198 -2429249205624531263737019762688 464199 1943523046066212891869609911464 464200 7823335808498632457784173568000 464201 -9167406436528385050658997813798 464202 1057491716595328634342811044544 464203 2632253864292653653968074747280 464204 -2760097018134526565614695690240 464205 522632668807661053091594901120 464206 -7885141139530143998072957936448 464207 1734572730401285015593780090320 464208 227427982091523001892546150400 464209 7852575386477321480330227197504 464210 6244787223956997931491139187520 464211 825754486127084245150585160904 464212 -2690451634079361965638598922240 464213 -12628708533312252729066724895538 464214 7098668519200554958625300783040 464215 1354113845142853002901373998800 464216 23355348204599903848837145364480 464217 3270015576118287699060326427648 464218 -2070335989387332319403811367440 464219 -9115766588066154062616522021888 464220 -2638004677947075789810024537600 464221 35837253788542182483267811302112 464222 1639906518185604691408550533824 464223 -1359928087538278061342502335232 464224 -1759200439541810031143552286720 464225 -2293355424360829923574257120000 464226 5472842375304028597054234308480 464227 12410064570203133877495600228080 464228 124137199230858558836525491200 464229 14156077047197156011844118085374 464230 -2140693149283475007311062922880 464231 7313705063427463187836759002600 464232 1701791410656755635765500395520 464233 3206907456923097781809166935360 464234 -9768408688971711494810561979984 464235 1447781297450844083709990582000 464236 -13943833673828218047964917130752 464237 -3649568897954130432560861907114 464238 -8343052646455180716131041015680 464239 10392895918570828105139965461256 464240 -1440662682771771458954516889600 464241 11910615101895405580655155969392 464242 -5767281156251375517296035788768 464243 6956858658254966437002735568104 464244 10482449972422321510718411261952 464245 -9430771190070536033444798854500 464246 20605502663660069783251741152 464247 -4824105128727002915094756254160 464248 443879158136419657941681807360 464249 -8562425942209875916442761226364 464250 9174462126420025484155068480000 464251 1388106904342487011554753881252 464252 1774065182340339322575070056960 464253 -17537240382152537710865199793536 464254 -2621617404839668539530247385728 464255 -8564201878212610513954702894080 464256 -1172926737971336062158420049920 464257 -20927998191679833161974661018494 464258 -12344384682632404414768851113520 464259 -9141923703789823765151116223496 464260 -11688923039307956781180658790400 464261 -11071196817415109469745837105920 464262 -5759761674951052648628548822848 464263 17329419021649760527674434847512 464264 17519040283884395339977254789120 464265 3761309828462513538395845584000 464266 21114778208429070632239110374400 464267 -3243781365174414064089023919600 464268 1196422364871273321407100174336 464269 -2865726315319645899888889433472 464270 -5395019486945113173356044583040 464271 155789884521400243339734526080 464272 5929156411389975536734555774976 464273 1981604234101671372156302409840 464274 1537717663227315248794372464144 464275 6337649098297021890803148433500 464276 3306917317934531671451984287488 464277 -10396993910593452879098833920 464278 -1762835415589237273728456168576 464279 -12169221849317209319183982744120 464280 -240230855475310822636205260800 464281 -4022739473475979517251626868918 464282 101809889129524588957392774144 464283 5134756593821624109621226559520 464284 5393703951166329813364656768000 464285 13822834924295816112827534191980 464286 6905341668257163929084291149824 464287 1540773159224423382049960473984 464288 13230217319618090352360884797440 464289 2342422884552668609011619382720 464290 2296880680031213821323765940800 464291 16133395149919375668154501129692 464292 -438929887858763780143236265344 464293 13038362984159185260470542445340 464294 -6703946893684012502789635944960 464295 -860205699224084848121617102560 464296 5573198239091067803373716520960 464297 -2119517453722806569616213673308 464298 -2087083909549518382990008942336 464299 2705564381290890111536827930920 464300 -5539026316486430016162035193600 464301 -9982044301974717745534256060832 464302 11073027628054168495988086423872 464303 92426129885614652591483859840 464304 -2323343513334020937364870594560 464305 -7745419492060989436109564958540 464306 9479196416280226240701103982352 464307 -12544934654576135255290324841160 464308 6742278625099497701950932878080 464309 18285672126274126407793299990510 464310 1825665410556499251171640965120 464311 -25811903125201544237930025744088 464312 -6735608391269503531719601029120 464313 3084051247123722634761302119680 464314 -253351148322908431970295955200 464315 7739467548185615294162581080960 464316 2220626658037415425825956106752 464317 -3470508671696197294618977657408 464318 -3350640600975402138077995614720 464319 2854078697531044919018854663200 464320 -3010429982957938271474543493120 464321 5892222688357460084029834656768 464322 4707476578859624064699983412480 464323 16665069646673088238216474342704 464324 -10513335146714696279333974708224 464325 1632341165073971054337474235200 464326 -4740281468468977874587420461120 464327 11887901210924970930665447881176 464328 4854788384936321130987549312000 464329 -14093033336695637806679319562524 464330 7956533058283732699562106988800 464331 2630901177284489005419022316544 464332 5202794382726184298509120533504 464333 7015547159739682888962796173324 464334 819474137626532815808783595648 464335 -9740002321067310924833465865720 464336 3931066284259305052729255944192 464337 -9108996330130722778136787053406 464338 -4375220553949133121752009207808 464339 -5802202691207775353433257443944 464340 -1289107163856277910577304166400 464341 3160756582705691470296818360800 464342 -10904719879703290944946415240928 464343 -2866307861431116160987069395072 464344 -11394307645964227719558549411840 464345 4869163069727296005094050847680 464346 -9150086589758235055164541248000 464347 3582337601072719591598050597728 464348 17781437162978224922654321441280 464349 -2596773613787003966562007149312 464350 -1447755348194778173122872619200 464351 9286784442947858699692841864352 464352 -2280269852762441598240729071616 464353 -1050609486580696822348483962236 464354 6370199378236377543719781747072 464355 -9461705741976748465200280602240 464356 18437476383476872107507900513920 464357 -230713689987437120195442782400 464358 4391197073824981946180153079168 464359 8739274819773988444414263674416 464360 -6754154822426410994818105344000 464361 -5359803174201998535741033910128 464362 -3942406457124277341648626956800 464363 -15775944358041040349973831673056 464364 12443179910812274647849640774400 464365 12003244305280530512072142964320 464366 693976412919357380168527691520 464367 -12390115097955278507222204419320 464368 4969826840933924916753381588992 464369 4085496478858648496561233420644 464370 -2582077063209303821739540802560 464371 1675396724023905164117371674572 464372 4029402344299828799277703760640 464373 3021614047689267070625076321102 464374 -2522179553167602965425636916064 464375 -666301549759408307139997305000 464376 10322341789492418946710549299200 464377 14193260214595067854894472323200 464378 -1595704990652793423760037615760 464379 2733369537525561271046542472640 464380 -567685948800269705149059563520 464381 -15261479955966447939005834509818 464382 -7870522826554190419807083182400 464383 22500279564823756478660024709632 464384 30794959026272193361735581696 464385 1969577840929473511114385528640 464386 -2677815895691849255968169958336 464387 -583657570098630632955476695296 464388 -10344598228861645712674912588800 464389 4378771525921398195011927809920 464390 -9288995286735679313613187900800 464391 -4224288603897794062271593270800 464392 15418392691236240289790473344000 464393 -8246308696577534303710377471552 464394 916521721998909465610666639872 464395 2130093958541617691187185199600 464396 -4403058217574178223459988179200 464397 1299402959390954840974117809600 464398 -10422812107498080329025497280 464399 -8261587447092449816224323058320 464400 -31588755380305688685625344000 464401 2176392828830090818624316191552 464402 -67886823079515857158875621600 464403 3167823418692284043877011591744 464404 -4556011586906355844515905494144 464405 -9634711324529137027614116763240 464406 7053196199062104703704773640960 464407 -191528367714312780342306661056 464408 -7183273428001750462779707351040 464409 4199244691773989361210172500528 464410 3783612936918229412682356955360 464411 3514874349079429103841843022848 464412 -6396734663967566146951354544640 464413 22558306922739117240970902402662 464414 -5059366498071309145960492834944 464415 1124140389749494149790062789120 464416 15634440600057854085622382198784 464417 -16780454563014665377313374737360 464418 7696030521483775969348590112464 464419 -21578737096107933689142523222180 464420 -1282363514746412056152291901440 464421 14970093555419985656299793846112 464422 2086451520711222845975364460800 464423 9349265666609274752426294442888 464424 84637427593780814000555704320 464425 -2387604083476629883653076908500 464426 -52657204627039927711531924896 464427 45573570062977980558360635389440 464428 4769895348022074013746305907968 464429 2437564462760299556015443159776 464430 -739221409549332612415676378880 464431 3398522336155904078214327966264 464432 -530071336866089603001085476864 464433 -7812994555150849815675917328000 464434 -3066066917292130262721123654384 464435 -5769868326491284155995434549200 464436 -2240085494935070406211755847680 464437 977339225910483106005497631086 464438 -4957891079593607829602046416256 464439 1969968256495476971984759513088 464440 8541457428827286293206522060800 464441 -12084023722663299567558391593600 464442 -232341615452997630484010975232 464443 -58181549555486613766525340416 464444 717137330709420532250630017536 464445 -186678065101039417231299720180 464446 5351678404068975947635747477824 464447 9809723678336537052081879880896 464448 -1087608041735673409311741050880 464449 -82678277342763425351750900780 464450 -1053495270136162668638902041600 464451 -1831306079857533936800765121360 464452 1253858983943738110559957803136 464453 -17738213229525816634830861683136 464454 -747116030966380196022461161728 464455 9959805396795475354149558234000 464456 10703910268805956726182346490880 464457 -2297535973234421142308040498816 464458 300659447038481329072765641984 464459 -17341342434423459596297305391340 464460 -2172348603743616863364357411840 464461 -10529134522887310900077376187828 464462 -421699270319563691206768336320 464463 7070243544792998818596499295592 464464 655531084881109108369084907520 464465 5194306904948642960456835535860 464466 660230913058883711878931136000 464467 21988955884696982687773808609516 464468 9215168909309442745811913062400 464469 13480924845709545095629367082144 464470 -2154147637926498808193604184320 464471 -18349603379480661435700278523560 464472 -4365448827194524499026682849280 464473 -2700336722085855959769092062976 464474 17157674514199729597848493286400 464475 -841552872214493675648630836800 464476 3063227113697927826012912747520 464477 -5171776695153134699097404871540 464478 -1029874435704987858587435258880 464479 -4100559694944151888827317693920 464480 -10302591278504181552382688624640 464481 1596879296154866585518668375840 464482 9541243153691268252575281334784 464483 -19720189253889722712269566007268 464484 2071798764759292486335022273536 464485 1323288240243466739910158050560 464486 -106321478704105472256496799232 464487 7323310692465282925419420173952 464488 24638376114841922602025865845760 464489 1041571559737897323869259411060 464490 -1583894916260313206548111202880 464491 2642685987198433758720529411440 464492 3913402160258209270965447493632 464493 7257056141312510571845300894400 464494 -2012630234633185888865751360768 464495 10405048432059795616094482077000 464496 3505032147267724345324884099072 464497 17129562106343314538650260214512 464498 -6213398252317709907424576762464 464499 227683431675791860261588306848 464500 1889389165394287185778054080000 464501 -33909976117065650442713956590528 464502 -6953136944782528162118204578368 464503 -7311381083244950700613199218616 464504 2802026795394124283362502737920 464505 -1944980862721179034028739134400 464506 -405119045370445748716047448320 464507 15555815225981991295698525483720 464508 -7424566139083345674092083445760 464509 16620853210323031899506601272704 464510 2942215323021826018797947204160 464511 -7552209893189182834601308876416 464512 9956588570424015203537938022400 464513 -9157318276922901625358263448640 464514 -2715372153000811082778262623360 464515 -1218284142510867687431503220880 464516 4968576213609824409428022865152 464517 17186184694106962465242562816734 464518 9018363866467186686121851108960 464519 3904525415602960167629211092400 464520 -6651069233980499748781498368000 464521 2017584366053069139370377549722 464522 -2569150009059631787956861015200 464523 -277145936996263449844698047016 464524 8425392296468137877740440932096 464525 448495392777461892322185543300 464526 -4953928841265032247918149032896 464527 -8936651394689138078566198227728 464528 -4138531422790155027559383195648 464529 -40937838998956181289169468992 464530 4310773582463362391138695664640 464531 -11163073734331187509872339813120 464532 3470951877032338818111350249472 464533 -2381342848170070667153168757860 464534 -2509904825546807185611938049408 464535 77442515339747244343840229760 464536 -5082676215291862150771305400320 464537 9956365609394325408223541658186 464538 -676724332775944550830667262720 464539 18424431840706245615179792206340 464540 9038606771956565427287096778240 464541 2375070793893547562600539734528 464542 5375626405591722387722340211584 464543 -7700925332362139176314351908256 464544 -7253232664671691119662602715136 464545 617488151532968000931826297320 464546 -12994370512685375074313719242240 464547 -1872506488534466279847362929800 464548 1649914811394047204064841875456 464549 -6071724054348146272035715440450 464550 -588347501820981436546423488000 464551 -20500501796960630451774528887280 464552 -18263506178421625619847566131200 464553 -2742540308532028748010695916096 464554 5709174282556196138815710355200 464555 1598281465054631895650214822720 464556 -878376026463085864102284016128 464557 5004217687374131574089453142806 464558 1949624469183164677304207257920 464559 2608554552502874369340374683920 464560 1132159711415985055706462945280 464561 878499454166345637307556694162 464562 1017595855263675267003589401600 464563 18165902327389037487692343612240 464564 -14422061690295383628438997597824 464565 -2612560893136051803759868128480 464566 1728977408915938115390627512320 464567 5008948602533988676191786544512 464568 2034064891696619961675636940800 464569 1969822098784623364443658650000 464570 -190729811422362132842499839520 464571 -1369446423854115210207455156760 464572 -6723812897897180616485291008 464573 -26071189752953787852056433948756 464574 6192822801255573269514127196160 464575 5747020864497015300556882119800 464576 2171309491633809798839440244736 464577 2843520264998461880955006182208 464578 8486265939552698849612656707456 464579 27399687554867929129438022025984 464580 -2592997079782400419573900224000 464581 -20380600615544072213447331027750 464582 2119324143358978750608939504000 464583 2466661278064397414703553678464 464584 24160482744762034010417622082560 464585 -1512624810533688606492029859840 464586 2311763728837838652006205572864 464587 2069635654263825021146182617236 464588 630263837029483379154442053120 464589 -17121807019365268018835796540480 464590 -1973012165167669167981972798720 464591 22041132528050596110577269034992 464592 -289665473948272159032012963840 464593 7860078208937127981605047441380 464594 3447011524510258831022073149952 464595 -7408998321231500871276197030400 464596 3267743092396971391337462415360 464597 -2481342262171287760905921870336 464598 957297439662679703895905407104 464599 1858256568295251884414121393760 464600 -3282867672254209568107256832000 464601 79623351597852820680161357664 464602 -9020713678368328722744843863328 464603 7609736343956735426521026438852 464604 70493341095187867517571735552 464605 7276537257383258436715543009260 464606 -3206971176084401340110496613248 464607 -99137014372970903612738479752 464608 -8125097596983521393945633095680 464609 -2336961276708723520960176081240 464610 -2220912803224413209593233377280 464611 9260386417628994917951228961232 464612 2554425446105008400249237912832 464613 -4474607918712117322936688765856 464614 -6318858004560958840167481837344 464615 61919966536879487688552934320 464616 -8082710656239911176307050905600 464617 -17991085901593338538604253771334 464618 -1562791723221472294702487551488 464619 3619800532305505005858350022744 464620 -4247015455444915705390012984320 464621 -7995899328631812037706755163178 464622 -7309086345050073383824846166016 464623 -14732055802394954682350161435056 464624 -1992718442011463673089602682880 464625 3544854446611951473095681040000 464626 -1352128431194472853738634590080 464627 -5675213964888518605422763212576 464628 544101907771351761548838912000 464629 -9348955798521189375427256939520 464630 -9137638267469286972326620185600 464631 7897360277811205472818401470952 464632 -4659692655530873330596894187520 464633 -20302519695940735471034072469696 464634 -3990486139286671608962006829312 464635 18843900302122835048005972078080 464636 7163261114263194014667381166080 464637 -8232455701647012120445274415840 464638 -12341668609033249354698629701440 464639 -1799699857411057374735594048144 464640 -8274274721707103483980677120 464641 -24497004754826318227556886397100 464642 13967402502602007682249665042432 464643 18021031452610309863762844777200 464644 -19905249727987138336632444958464 464645 -1166980390155590265890838772800 464646 198748643986390511724351234048 464647 6483601199742091338465670835096 464648 -13452266929152478180111436136960 464649 -8266113018343803373856704586736 464650 3339017427438113646857979718800 464651 -1964636414373165198527014813296 464652 3053085536128281661427667077376 464653 2449726147396436507878658783040 464654 -8692910560032841486192514130240 464655 8713092714942829351563991334160 464656 -2013974977152169140021344452608 464657 -37309777877990106936450048787728 464658 91760942494191403954840935168 464659 637361221517574985697692861568 464660 2429485219216563560315379916800 464661 11392688297620165076374655213532 464662 -5617112629101854902153694617536 464663 -18219881851309675576916656028088 464664 9652668752511465588118278144000 464665 -2172025796403657831585162984000 464666 -6136857700282500636831357085968 464667 -4035021864221794192585550989200 464668 -15151954298759697126040656189952 464669 633616908169164858889584742080 464670 3671090938831411323621844819200 464671 -5599420714241412216935528215800 464672 9721972578554346091446584082432 464673 13078113101173346713254669833568 464674 -2556423833880215211397175029248 464675 -1557346077977683839251736992100 464676 -10275024223843421900066727533568 464677 -525166556288900170641249619520 464678 -6004146931603476781124258864640 464679 12896354683286298481619827990224 464680 -11678077911122611014849987225600 464681 294150749759095103839669041792 464682 7297904173952180515744508020992 464683 10354574804511751539659328219440 464684 6866164493168581736414634700800 464685 -1266017852192713924609874338560 464686 -111955861851308220096342040896 464687 373173306891538390605502008336 464688 -1369903078127512950392892358656 464689 -27394233038462375981770723398144 464690 -1305460345421904565666671360000 464691 -5212716314694050044097814980808 464692 6216072294059679699300497836032 464693 11953705518790604143659684687360 464694 1553529065744127042884745048960 464695 2923587170069051932804598123520 464696 15218682713773977176867315404800 464697 -767262821784069499966399665654 464698 -2307901783628771272208748831552 464699 -21056837479429110308081731830300 464700 3544678211103363108866051520000 464701 -126329283409160048453662468896 464702 744314286970009543281335761920 464703 -3539913194921634448118297736192 464704 1280399956187833835205291933696 464705 -1337413712301391624017962788140 464706 2898278054151141362865276737664 464707 15906680107746722223715147962600 464708 14843094053311168391424705433728 464709 -3050827832219489279427598914240 464710 -494228850970085672861450298240 464711 11105762356844205808507420085352 464712 -4423133812646250190226856222720 464713 -6191690799382897635145101172976 464714 3475698634785489653053635921456 464715 6266492820456804229290639804000 464716 -8021441231871417678392931885312 464717 -1344861574637998447856460267360 464718 -646377320545205692417348735872 464719 -9226260611929582592338042037480 464720 -1142532437352171364385671249920 464721 3446203576228177078974990274560 464722 -15832525364707418417388452673888 464723 5827099198787819714186377688736 464724 3962476933375193239996060323840 464725 -3301432656209032154844494443500 464726 -10851397985430643259633082686688 464727 -13925974909642088318398253886768 464728 4727074628989774966544824504320 464729 3478191668459052252751196285076 464730 -202230137196052146739396500480 464731 -10479607937958484882993413492000 464732 -10014947803008697565812433154048 464733 -5441210406686185515422363243898 464734 1432455031051442256847061990016 464735 2429982734086036434710723315760 464736 30073254797157394933148301656064 464737 885645321894690633818142141632 464738 -3835780201282397561766435257856 464739 -16913419232292649759066929277632 464740 -1908330959941477264484618342400 464741 -27649356302565344182698318489858 464742 -7173866863117887378874564116960 464743 -26092821390368503616402904615240 464744 131841194957904815616954040320 464745 2819461015809849733571839101120 464746 -11675265601877700824772716510880 464747 12904508481346578114116787374196 464748 -4437770458410326289085966379520 464749 -1109681957001690132386166510250 464750 -6717631632376277119572020592000 464751 9019870921062787755667118803200 464752 -2015454338011663433972825980928 464753 18425509213916294107852303522002 464754 7647576155761957664944435614720 464755 6562987851069690944643521858160 464756 -7592541755703450665548265585280 464757 2793480502819614004762670833920 464758 554019837747204586736934708480 464759 -9894325200629756170822426423920 464760 877482150564442725166446489600 464761 25593272025126673721231399616 464762 -5153052484251494081163634036368 464763 5758592873174966797522141279968 464764 -3149820658422615643097811687424 464765 -1119652116496840873957238592000 464766 -4561302544303376695973388567552 464767 -25177658641581781212007839309184 464768 -5432114270054328845057528954880 464769 2936606501020301782888174959204 464770 1264148017949598901747319170080 464771 23631777468286685779386050094972 464772 1682137419778688250366037131264 464773 -9691666299341460196819855330978 464774 -137595805868885395611745234368 464775 382349142941548257072933463800 464776 -1105071341894621103953851084800 464777 -4292650963294785289793976790374 464778 351279300889583464082625642240 464779 6076519869564253722423788536832 464780 -8029631131624884878567307970560 464781 -2022742975957290416795812112448 464782 4909068237203247423984617644992 464783 -9748526723738993244819124039680 464784 793560354781187424831515394048 464785 -3602070672964946930653134235020 464786 -4196704122327276132053512012800 464787 -143673963284286260639910854712 464788 -5316497714047537147664924780544 464789 5073681607136015734848789262524 464790 -2040792917851716474876396785280 464791 -1259842524346288077527052314048 464792 14105738944775838967152446208000 464793 4897151832360059857778736763584 464794 3348438727512816358149801256704 464795 10070908933152095338322781652800 464796 12044435119042991078321824637952 464797 1715036100400087514146451692800 464798 245117970663544921343312847936 464799 -4545004227183804179807245790136 464800 2463723935827965975589473484800 464801 19526379118840041586239376760802 464802 -1482155581214008378720862507520 464803 -15327955872385640666716123558948 464804 13167046506429004278010019926656 464805 18823711319482404763137850358400 464806 -3137395744854931652702441919360 464807 1284287962409888235966786826752 464808 -1914945886579433399497750855680 464809 -13143274921466046718607392489990 464810 -5199366241515464160435431691840 464811 -9599152116367625221388092316328 464812 -11925404558281300559718570716160 464813 -10918876319021056624714915432938 464814 -1689033017220385149960234674688 464815 -44046367529275635842582470080 464816 3357800479937040208181664153600 464817 2083873440097663359631667989920 464818 -4271520424314172759427798630640 464819 18288575988365057853235768958220 464820 3274412936003755255778470133760 464821 -9001456162465334016495904309088 464822 -12680241151098324633158678088288 464823 11582902649020460260472568286272 464824 -10785723214586168554257226752000 464825 -9123738104450380330685252322450 464826 -2148150558668941457639209184256 464827 18688262335067107309800331821672 464828 -1922458623866701663972793001984 464829 -7195407128327674235796937295616 464830 99461048385518766408485560320 464831 -10578894374083248110496987102960 464832 -5110749611335540830583966924800 464833 10221670491695536160122392175024 464834 9297257851569092435352335556816 464835 3816184652073305388381247142400 464836 -8904251433617780200115145605120 464837 12926535074921085277842757338912 464838 -8110774713913022346558556257792 464839 47827060944759640954997897114224 464840 9502238532679169597624853964800 464841 -2505578678317031694956772149880 464842 -259568977795286346402015161088 464843 -10885012428433032070295925580908 464844 -4360641044221154449889473872384 464845 2327161120766802361970107200000 464846 -2008544031060427970102766598080 464847 -382787398355794876465292784240 464848 958026803371858809967839068160 464849 9280136482763526417394701244992 464850 35319576701779218503358663600 464851 -4450366203643866691732036670208 464852 -2335144701798138350456265904128 464853 -3907147082028018342192209918016 464854 -5159163227923770630822087304320 464855 5168195126937299341246283208000 464856 5765228945339162510872809308160 464857 -12169572043829642684008040827894 464858 -593967787421974976368416310560 464859 -10684454211624905142354050767416 464860 -5382685997555812768658690749440 464861 8000031879600952986042328264800 464862 1169500370389345965511066220352 464863 4553946764712289303344186463080 464864 -209730821174044575843129753600 464865 11425108510726870611507411064320 464866 -11929316580156034734494065768368 464867 -2416125036953354055283486872480 464868 781627471771030839059334969600 464869 28805828248697561179359905151040 464870 -2947030027604744475726940608000 464871 -9913246794034529328680145803136 464872 12303102172174372741998377548800 464873 -246931820811403196821372759200 464874 2038131959661658564859806076160 464875 21964673466559208104690217940000 464876 -518918184122714587510575661056 464877 6724967740647256233435106651392 464878 9891162372419215140411415794240 464879 -20800183602288823102510372889520 464880 774282290947633103963701248000 464881 -20096559509272340352126837573836 464882 -7032513508183412912643581664 464883 11213817096999898263495949084224 464884 6084788725280534288312463579136 464885 -5317659884609083744493713415400 464886 4796312132333114374646991715200 464887 -24285907025603897306585708687288 464888 -17805437519867058800692401930240 464889 -17718934761701026607483688672 464890 4344428557715652787847691103200 464891 4190092478687304861516132851472 464892 4002341089823496510906745036800 464893 -10034471589412485688606897257312 464894 -1721998795940926995433637219328 464895 -6449870131191867329858930311080 464896 181261855331080020939547607040 464897 -23532347551692213246510201798654 464898 -1285972555337643868915931343360 464899 -5093924687058315332387212822080 464900 -8081487638876323059881391120000 464901 -182236911996250288052384927040 464902 13561476143657347441008121645152 464903 18623815185692558592908218622904 464904 12493973086306519279203935723520 464905 2322196621321103776505289196800 464906 -489919487373576549588438688416 464907 5126439673716125270541985152000 464908 -6235422027788560367640129997824 464909 1155190964306495071239328909110 464910 1201098312468327357199427679360 464911 21011513415403341138100448055400 464912 508099088979555590241231446016 464913 27183829935907599494558802880320 464914 12072797770916298231985681735056 464915 8881941942291489371984425996800 464916 70020845748599023750359896064 464917 2307250386644924361059269277966 464918 -6647377151887351991968355919840 464919 3886183917185864235136228994688 464920 6089820020310182736774104064000 464921 5752474990612611470677649014932 464922 1868295764845288711189702303488 464923 18320837309791377049868226967172 464924 11334959045699701950252503771136 464925 695945785191070718065269060000 464926 3265738996859900595787263114240 464927 21683821392618759712189633639776 464928 -17534835043055054058545888624640 464929 -11997456681209132083273400248640 464930 6453853699228728105636573465600 464931 6758709429583508500752797770020 464932 -386421115138900760235306553088 464933 -9077125828559740982881711084224 464934 -2353898116350492810699240601920 464935 1075983537409595228467278461880 464936 2502828383817792452798473574400 464937 1073267273740809672935832816576 464938 -3285616704836818531259364480000 464939 -10471720790508633205861772413260 464940 61079860281829363808839649280 464941 7153917318615958741647181928342 464942 -6867812521960234779710239355136 464943 -5320526519810878542157947282936 464944 -3802060423260575879845602672640 464945 -2594684199665596086883120930560 464946 -4141110749493616579410026322816 464947 -95978868615576976109372551168 464948 -18405991651940172378047536564224 464949 5378433768257349011359267612800 464950 -3178791737513630270586311889600 464951 -33224653666913255013245961048 464952 -13293799434040541478808902266880 464953 10420679407259041836246691996202 464954 4640708800558101633658797027072 464955 5327995144891123419195270988800 464956 -7252020199336604311488969978880 464957 33927667147609472344038543579660 464958 1665628437892624641254362953024 464959 -108882404022500075403451596672 464960 -2633996542782597506605771653120 464961 1753945036802403809796157752432 464962 13865157794608252804902796296192 464963 3160403301787855541522035489212 464964 -3008947462833020232450132993024 464965 -15005145812308305695975199091140 464966 3932195944851781703613301385664 464967 4087982630443479977773519028640 464968 74483275231815287446404956160 464969 1409599977563557867215658376448 464970 870134257000837352020479091200 464971 12023329213636159650519869106624 464972 -6972575415770769873744238804224 464973 -4733693150634585818176858641216 464974 1719974921860048511822184812736 464975 -5342022432132898736622452199600 464976 -3370113577075527366602704035840 464977 13796046368945107678942361957232 464978 -4172167198150255712136427794144 464979 2333081688773663073803323011840 464980 -17133990793181415706743076239360 464981 -5577013879142357686955376036672 464982 -1828899654865550781686486286336 464983 13057220047985379090280849588232 464984 -8181703780657607922768625582080 464985 -1874311757116956505341296771580 464986 5782180518447272770967996698080 464987 -10279801225469911755117813074760 464988 812388385533669696085497408000 464989 -2969169969452979998011429596928 464990 4561689429392004285519616200000 464991 3649324965749487690100268121288 464992 15218407704433222299385777618944 464993 -18904025639175190694501002657758 464994 4925985954075651911158331136000 464995 5562906896745700423084079169120 464996 -5309229725805741699505705992192 464997 1652866669929889161119463100128 464998 9054743938965089568528084108000 464999 -10511192517452998739742555741000 465000 549996276337803660240691200000 465001 2817867379641465347877115715630 465002 91382902427502859447530826752 465003 6596288196860946365053049232 465004 -6560518788360597289349567397888 465005 -10588364588608389613814014340340 465006 -2175365841818880181715993548800 465007 -16477987640403874715086283869744 465008 -2931322205211863038933634285568 465009 -3154203738677657332312008740496 465010 -166357127323166219437924059840 465011 21321510766733028515564118177612 465012 -894824492326467908596803252864 465013 8947552725583925477783161609262 465014 1163381713131623825624376084480 465015 -12687658996228417127039006124000 465016 9688629097494093555936702812160 465017 -8911178156236310077234347844608 465018 8419727222178026983975229478912 465019 19390879146596029513446665600420 465020 11044279078790986354515795540480 465021 -1281993534912973453371566847738 465022 1065086645883112069639005112704 465023 -2619740113291126633185502383336 465024 1355716449447977924998453002240 465025 3632433607621707730063562340000 465026 7723223048197138720077651893712 465027 -6371868092328940073483314819080 465028 -5853999638679557101253373096832 465029 266286281757274863698946786300 465030 4289906401114935492184736136960 465031 -3064171830413699947928020443136 465032 7551028613174335191750121190400 465033 -7609378478957104202092454954400 465034 -5708359446568633526741988635808 465035 -7392400615002994834405123059840 465036 -431699042347678633259200315392 465037 -6614594242467988705860801915360 465038 -510841723403513937286369889280 465039 3390226182784597900897259580744 465040 -2345187143233137597014549053440 465041 -8788593678642292989801208740558 465042 -1015693590953646340183526158080 465043 -13025558743206059997072918051176 465044 13689345790769749512150792345600 465045 -78793981655531400113556879360 465046 -2857968582314481914254322178528 465047 35286033519892466529120245276544 465048 -14701098963660504542848602316800 465049 -1216456887520979890665323939712 465050 3784250970607122287568428025600 465051 8207564021873621800226570356632 465052 1487446091293050524917530482688 465053 2941953698092607533044105693420 465054 5078319304125623730485409241920 465055 -6460298235438362608627432360080 465056 -22750380168665498943049313353728 465057 -9385675118859576155822153964846 465058 -2299337311497643878698066094720 465059 -22453085716621409358337069318644 465060 -4041737597136568788943453347840 465061 8361406673949320344917275817662 465062 643068138579479986382790595584 465063 602977235392218083125883616000 465064 23526981437250805433063631083520 465065 30732313453693078661186741654400 465066 -215443308065227384467659233536 465067 -14638480256369419107236098727884 465068 -2814843579122116125360164160000 465069 -16789611125308646713703027474880 465070 4155091998959685066441775404480 465071 9200182433921444911935291952272 465072 1923115582387135696724749025280 465073 -2736565923568753295364534600320 465074 4565739148037942010014036140032 465075 1723002731580684240101603412000 465076 18419331768438393340999818469760 465077 17098348959310442684360381554926 465078 -2307601683367208183913734016576 465079 5179997028485054419229420976680 465080 3011354283909468622020024729600 465081 -6304161064391831750342089027248 465082 5290653251016418870985772556800 465083 -448070351968898464549323520416 465084 -4976793244469281585878943649280 465085 -2934128606837820008385455447040 465086 13005415580680553354256514740480 465087 2592804136372362595195873057152 465088 67417032212022132886855483392 465089 11861279725001313587343871309890 465090 390711215828797149055926643200 465091 -18577089346823084716250937933816 465092 -1651742866609029206849299392384 465093 4707568921927241038491275693184 465094 -1712249736625083506871038054400 465095 2494700517538934209313342563680 465096 -8108584613362663795234217779200 465097 9016650085975612301287139386320 465098 -8463088070965159488369072181200 465099 4210602516060057889992801650160 465100 -6443634595092625434635446201600 465101 2664766517100665775553176220800 465102 -5077763995570272331027900591680 465103 -6588464907328628456299985632080 465104 212400727241822675530264657920 465105 1523365852308633815734153177920 465106 1523771969242008396564262232064 465107 -22148405415181395960840268234644 465108 1943165887494848542389091737600 465109 -22580055319149226952252638266240 465110 -8092978833070013825732340983040 465111 -4373166032294662238390723939040 465112 -22097450628598719436782596997120 465113 -12592455846976671523730229682416 465114 1352016126872414938529605301760 465115 1802989282849516316861720930880 465116 16167511956871938980105926064640 465117 -9586675268754445175474196374688 465118 3253906130224062394755568427904 465119 23517514547497413629905242287520 465120 -7949605456458049467652492492800 465121 70570345413445927313557374144 465122 1357374481627183398294619372032 465123 1038715794106628908539686969664 465124 16589501415196752432341543232 465125 -1751450686054622948028477091500 465126 5000979915775339891876393585344 465127 1947029455909360492397027263712 465128 -1472920428058797021263064483840 465129 2064270004949571954210803312640 465130 145927268555521050530470077120 465131 121303656709352158112516367120 465132 -6718138550835260620965823254528 465133 245408242940022196217416999382 465134 -1497829577477785615670901518784 465135 -6928620802799906436971071017600 465136 -926183829376408990951703379968 465137 -7000923968304341518920178076508 465138 -8776423376354452902673371609456 465139 6235343682209429948983048820440 465140 -1091034699378759407534906380800 465141 14148466678007686423851549928992 465142 12332726047706306899418515085472 465143 6404378637357443343137074465200 465144 -8629249702955121305535371489280 465145 -6824838218938562708727207823800 465146 -4030053920560067485334294013696 465147 -4180414553599463457690014292276 465148 -17825539856807153795781608453120 465149 10312760355948095204471538883020 465150 -847932442093931912799335654400 465151 -5696369190346740816569103854848 465152 -9694224990351754401062678691840 465153 7358715677681807843955885090624 465154 13380206387673292430491186372512 465155 -3493714300934077283792151722880 465156 -819346699845419762825103052800 465157 -9807921993626267755714736692608 465158 11461019476220177671159133960640 465159 10834456372779256412237902137600 465160 -6989886997050914384068118016000 465161 24897454706692738332397354068762 465162 -3070170808878770771956732194048 465163 -16860394425377849908679113276588 465164 2750171151711749135393321625600 465165 5909958590303073279809911119660 465166 775811837214018371020279523904 465167 8364345430058273615625253335216 465168 561492123980696185848025448448 465169 19465357621964676013081869179570 465170 2768622342191331226405900119360 465171 343388909727222872495003933184 465172 -13433337987037576498423428893824 465173 3596936616183330691570922257422 465174 -109262918484756916850634213312 465175 -2664421058493934943604029442000 465176 20572058889915177262007604910080 465177 7836393286501989970368943954080 465178 -3287806089422811254337270067200 465179 2047488179080943130032462012688 465180 197005507631312718724288680960 465181 15604985989461093700676790937824 465182 -1296888395032584695524873415808 465183 1199694653739596880593080556112 465184 22761569337641130208424343699456 465185 1677151950448552147761206084160 465186 685031588138396832245846470656 465187 -13539384927849879811401252704164 465188 -6201713290678662833069221718784 465189 5923072375225997318289687684960 465190 -571610345914783240466844643200 465191 -20173957118729486899043074967928 465192 -909358894649021987686729973760 465193 33361162488435375892512825851520 465194 3390877949469141680616390238896 465195 7115320001514677497232303815920 465196 1391441658859540581422706142720 465197 -8636534676329666528915239211220 465198 -5556395573080889781939074860032 465199 8647851459656420326887444426736 465200 -1323774197381374304699693875200 465201 -2908372356565312383203707800576 465202 894079249798840545777208566912 465203 6142270743402266411171742869640 465204 3533223827731053252219256221696 465205 3297469472733480522511796143920 465206 8946610378706854339956956941056 465207 -13259293680038963211318342049560 465208 -19779780745908824897139996119040 465209 -27896155876554642175814660389590 465210 10256625332728899305680963699200 465211 18285673733835960137422788387812 465212 -4337817778221273887211724784640 465213 -3723932630086043566564369354176 465214 9834900177005871939166740339456 465215 7838816059952891131204869552000 465216 -3884417351402543657866449911808 465217 -23206336705285110011805049600 465218 43330399081132741725940752960 465219 15929989649870854519415446787844 465220 -4214119922211529013567634616320 465221 -2669056422509167568308407862080 465222 -4564470438974524429490388633216 465223 -731454997125225460236745528296 465224 -6513086422246083955546157399040 465225 7314421477773394951147906275600 465226 -624592797065473088409519342240 465227 -1277672123993749465092592537056 465228 11956830327261927168101963949312 465229 -218313356105316563812684161716 465230 5810161498430902487527455149760 465231 4575213102129811068384727280640 465232 -325974000535629891444321624064 465233 8041819587049632991240495920240 465234 -921240019888964020696674263040 465235 -16963302658761856967291966074320 465236 714718730141251926956190056448 465237 -15889479796695703924024348210560 465238 -1049241647178658367719955138304 465239 -21669098028571901690831140790544 465240 -4582211072386276102880565043200 465241 4273325436183116854825897430272 465242 641521139322270084336280012272 465243 -7616661679400481089909484581736 465244 -2376184403732989254924151019520 465245 6075246148042448493639396300 465246 -7362124659318110571607857064128 465247 -21682701695413787007591676421280 465248 2694564269635807876906443866112 465249 13164309551458728270508851551664 465250 -4778706783145896729637885656000 465251 20476096280716659003279021017232 465252 1842528943801289048147079616512 465253 26575895919961294896692424839040 465254 1354158759873529598239051254720 465255 -6327543535399843234278651842040 465256 -15556050286862414188206208942080 465257 -5375914246298248829701985634786 465258 -278977506776507690659755830016 465259 16582064494524217045821743353460 465260 -206415091636379321561199344640 465261 -13997941739338364733277519086528 465262 806363173260569535310270771200 465263 9816497726751102155639890572144 465264 259031686450951515779291381760 465265 -7347463453292117602825571771340 465266 14972229747560527340508838946832 465267 6211365399803181229940533959936 465268 3226562192227484749341185876736 465269 -5168008459314006819966064151904 465270 48583049322551335571831120640 465271 -5386852206167864909449803397528 465272 -15619275193318756574508745420800 465273 -67014845502534540106958995596 465274 -5244694694815257877171531726080 465275 2353760612082448029054553150800 465276 2203140054966551077044254146560 465277 -27555270309921351417445395882874 465278 -458401509404088773677090747200 465279 -1241930988530888366356522716672 465280 4024549765890244477885140172800 465281 -2089910414209362131727468801918 465282 -2761117027822708675275226906800 465283 1357366596969309711573925564064 465284 7329728173824910143202991344896 465285 -757134642171231238784464072800 465286 -11173946648585495808442870869408 465287 5343795310018860400686467972760 465288 -7449492356565972655431323197440 465289 16611512749628223616700431611600 465290 485616180726276094350623738880 465291 65920907527502273947914998400 465292 -3261299576260365792063836628480 465293 -25600486888906948536191213200458 465294 3319117335506452581104057409600 465295 -14518813902149585416997692654200 465296 2310044014709225209813826813952 465297 -5713145385898228345506776920128 465298 1358122240116500695412725505664 465299 15915599750443302427266008304300 465300 -6128302201608129477694025011200 465301 -16805426959952385404074310825028 465302 325713409594110094775937523392 465303 51911738562083327945023595904 465304 12337054368346302738874870487040 465305 18726114110001736900036302189000 465306 260593127198028792576790101504 465307 2127041075352602736294035229504 465308 2232398099267656245950373167616 465309 1517518387225010260133591283288 465310 2489311382097688668103643136000 465311 -9301258990987273106033786779776 465312 5704164733024566798239986089984 465313 10512309750282170475114358528704 465314 8455329338988151582524706167072 465315 -2302496707575021914499621281280 465316 10310905300429248632366355559040 465317 -28771097166372512184653084333634 465318 -2852121278155931396320093839360 465319 14352994348634099397661457753720 465320 13441152059299077890342865868800 465321 -5034738268062710284113111519360 465322 -593967673394660310463853081856 465323 24719548549933300844278000163304 465324 -6601260174128590232918839292928 465325 552194110506606403902153724000 465326 -8220888163675633303867495965888 465327 -19731849852355072068953309236200 465328 3066514510209952573779088506880 465329 -14872743241450377608461483710 465330 1716144913585486000021037713920 465331 15111137371956133505562600293132 465332 1322413315158491227207830927360 465333 4991286234007088013649766169600 465334 2569306497963169120223763928320 465335 3295087960693020856257649005600 465336 -3765097026010239902922379714560 465337 2024821636644587233879522914986 465338 4358755699532289284325739102320 465339 -3727207039819208829673842823680 465340 -329433897362975180221285324800 465341 188338190194876065212518320384 465342 -3120994092268715999370825002688 465343 -1658611822707760175636693315400 465344 -7691772808852437078165115895808 465345 14980769759855718901327426513920 465346 76702498757432173027929106944 465347 14962490865272926053447461911392 465348 3004821288968820368594488381440 465349 6090110913999908122554820514236 465350 -256416759982927013672753611200 465351 5590454420715134885626511039184 465352 -3254937721587820059879811046400 465353 -1095361915566830930889832230822 465354 -7994078436060440509810558447872 465355 -10404543068399769229391137530480 465356 21831954758502604904714363271168 465357 -6314792019319144422723659376960 465358 1288932712409561035311424411776 465359 2852091794122540764428733217104 465360 330315369488142455775819202560 465361 1168692502618079801523361358452 465362 6168591652416044877923376588432 465363 2433486675776747590527283491120 465364 6540964775924812231830381819776 465365 -2475366637541372283884521190880 465366 -3038841547513678011427172928 465367 8158861973782138880801780240000 465368 2179262264182160681620240066560 465369 -7774090407410812241940623083392 465370 2846512048336067935865860459200 465371 22323987729747492331781587944 465372 -3401737561182102232435856179200 465373 -10444988032419737622992979148378 465374 -444352070251277822530164672768 465375 914529906850773305477743848000 465376 5180004078251134284149313503232 465377 -8827398899395187451274946011728 465378 -5493008571304277299069502222976 465379 -12980896142376909160334948978020 465380 -1424497229907808691038258579200 465381 1395103480442274197779991876160 465382 -5711083151712967252783972509696 465383 21052027437087208085715253816632 465384 -473235730578353212419875143680 465385 6581374227015481127338826252580 465386 -2964520079349639585266534972160 465387 3510028972336523253901052752368 465388 6284280497600724752655058747392 465389 194004793941952919419536908160 465390 5785642798641469941879161920320 465391 7635550463113382619059924677584 465392 4542423109160167405178236108800 465393 -4622524177516189347174823296 465394 -11492801614770565118982576196608 465395 -1512413884073668065638135725920 465396 -9458138490026409230466468446208 465397 -21160283711763838388591250360548 465398 538894982164839334706277463200 465399 -12687879392426472189504701967360 465400 2092564187059589038589713920000 465401 -9347134465834595314286966500608 465402 1682352307891900772753146762752 465403 -8034777992282369652046641550016 465404 -2785220243969837479988212998144 465405 2368827492625425099149144524800 465406 -2432968002738249289299906393600 465407 5514872322608780717775213190656 465408 3390350188579313487792700391424 465409 3990316671327436297130300314752 465410 -3638909826620757692594874017280 465411 10362197058367295143949617134072 465412 -3300975264611652668931160847360 465413 2194213665428422430116970756124 465414 -6326728600019328235067388874560 465415 7028047437823366075568928733560 465416 -1869586934523161625054288445440 465417 5372614561564774892121477883434 465418 -3581198947847589726209139141840 465419 -25861362628524258195731312331180 465420 -2487248151251642666627709957120 465421 -22203582331225527117749994530400 465422 14146868055063541152015756376512 465423 -1308565309323247994771300620800 465424 -5495533021953598177246752604160 465425 3840053426620005605885012466150 465426 -402501490281439286781636201168 465427 -32130636578760842710541732271528 465428 5345513948231033546176559708160 465429 2482068648056083656436591824960 465430 992183522900092403500310745600 465431 -16936478517654370661266305425568 465432 -60056801076917815773898014720 465433 11818340561334371312335596820682 465434 -4512096789650930534078144375808 465435 1866929379762607049733241421520 465436 12275754607794851144878798599680 465437 -5998101188475694911475404735648 465438 -1382163603921756220226162187456 465439 1837832125842300090544622113624 465440 -15480491891111927100905354035200 465441 12130758456229268944246387603584 465442 6691832899537529623395918679200 465443 -24858179052725571097764831131520 465444 -3827929056745817787375796015104 465445 16650260910038794544438545928700 465446 -1474626756992564522266896940416 465447 -4224022009217794524018272106672 465448 284726911317562039085946869760 465449 -17356536661755898063095021566064 465450 1787027988067608419273647584000 465451 -5951901494273716166392194624000 465452 6882260140660475817635210959872 465453 626156612585440802261950276800 465454 -3862010347502265167368192907328 465455 -10040808957750884020796872573440 465456 -2050103102874659467061383692288 465457 -39084405292888707313493686516160 465458 -3431913789763407013606631860224 465459 3001682155540081011193316117304 465460 -7105484625415131200591475521280 465461 -1513217801922057392655493692000 465462 8306055808999049452846994009280 465463 14516668672328730876666536620712 465464 -14193972216193908372929497313280 465465 -332633028122191208002291384320 465466 -15031374494587409807104096267776 465467 -1989837238288703923179065129088 465468 6841444896997811748074474127360 465469 -10659582276484191340513593123130 465470 -63212537413549136496516393600 465471 -5343994500753721404666186209160 465472 -1256270322244671434738924257280 465473 6046354194198447240247614534084 465474 4260449835677462337880991175168 465475 43617370174361838713102536600 465476 8594860227337675256909850316800 465477 -2812365400704323743098650271168 465478 -3494793988366011247959245419776 465479 -3791541973478467953516866334240 465480 2146146004426322638495236096000 465481 -7775947687419582613734233750000 465482 -1515443925024064812398746707408 465483 6598692000381019825099006392024 465484 -11407640004632838507181729225984 465485 13617247459918258403465453247180 465486 289081230447899571617998992384 465487 -8950192278654559026506949832 465488 11209184816082540403323202437120 465489 352532748709091675361548933154 465490 -6951181280081797754105542236000 465491 9783306488690746416500611880784 465492 6978945482891784093484067530752 465493 -8870991492902511330376909436000 465494 4159346796823978292273804734272 465495 -6018313464106261357212940520880 465496 -6784146596717603922996292976640 465497 -2555075113771356735497092498368 465498 -6069425568105146664274957112832 465499 -998923449571885680150211386336 465500 -9560741595247471888681107840000 465501 9314216694029613083959915938432 465502 -4962356280595514465204024562048 465503 -7108864132702453478009913187200 465504 -1579747448654714133313774682112 465505 -1926681507727214622218829834840 465506 -3712580560291090318949275632048 465507 -7782142568255480380888780848 465508 -4933097654234620510942344472320 465509 3207789903561145758806155339680 465510 -3679561999983410054673039820800 465511 11853572594689398554900957409840 465512 27062684554505389335833885875200 465513 360593849517549476677648473744 465514 -629645275208371168041712574976 465515 -8898086811395730597711963159840 465516 -14094905942274017558003532569088 465517 -9141145151549177787645066087380 465518 183640446105873233181219424704 465519 6912908044000533339437732653440 465520 -1542727181316852458594785198080 465521 269828956909838165482426877184 465522 1323626107987869255156027756672 465523 -17301607559460881745546471490228 465524 4028409887665811131056398964096 465525 -5857424685724021171253706237750 465526 -3414914054555884944197298292800 465527 -1235500062046849721053043585088 465528 -880878849678011828709263278080 465529 1602122991270311713172028817130 465530 1179929866877690908363312662720 465531 -6572971451250075676464930344256 465532 446018825749981594824354898432 465533 18854572546802710766909202946464 465534 5628320216318045285498481603840 465535 -3632363731354202067787506109440 465536 9004862373497252943735564533760 465537 -10228178195162716837821468252480 465538 -5430950983365422705679483308160 465539 8094182997429523961495335348320 465540 -124772569755362196242745139200 465541 10177289277522531059857456142942 465542 4304846249310844437560796893184 465543 -1163312653468413143706064405344 465544 -2021927939955408205943148579840 465545 -3707386401001553853268135617720 465546 -3062817178253165099214358799616 465547 -10948461536363203655732910113280 465548 -3687373199490261414876498292992 465549 10476437288218934933292586056576 465550 -2566543650056134821821626963200 465551 3470478012352059677119283253552 465552 1245538570243776896083530498048 465553 20259936467443968908115986846064 465554 8941351503505886302134855512976 465555 -250164629274016589628507691680 465556 1178954239071150337700054958080 465557 -11376265525363460286988321298400 465558 2275568540717062702534414000128 465559 -5318038312602259771290571607520 465560 7843453236848298565143683481600 465561 -167421108741626457272130246720 465562 -14815659503784471248194234756128 465563 4812234920170416730706633951760 465564 -9349097151376286565841336393728 465565 -8787433644609703495901704251540 465566 1473296082257696618849580576000 465567 -1368434020427461552739333040000 465568 12892646457964137656242121932800 465569 -7483225790823372396891156737280 465570 1854376983537187161173200934400 465571 -7189400968193055990159665163248 465572 -2311134617615168449485620551680 465573 15465275909746002924383255801184 465574 15853905156004688434399570429632 465575 711177772595139886084566390600 465576 7763999195877353810959605350400 465577 -544794329648209973873753878848 465578 492155209480229758194601336320 465579 -2564266057050101695964343129420 465580 5025702325015829073072079411200 465581 -9371844647860437159660365328618 465582 -2466920841972551555452750135296 465583 -11643783865699663116859216071800 465584 -617790241381079073212520136704 465585 1703207522815319338375478054400 465586 -3323816813175277848311723907456 465587 -5607720565855055901967697803764 465588 -20728801371168662191220722360320 465589 1167807336985031699324124062208 465590 4505339079793395316576935820800 465591 -2642074062000971912491541809536 465592 2193074002904669205414990336000 465593 -18434346762074937414298905596016 465594 497207367953985862219081609728 465595 -9643175976714507978659867574000 465596 8628715760105055605133907040256 465597 -5928156870729818082371783183232 465598 6467868610009201742953578327936 465599 13212203452962289227411788132136 465600 -1301121887906196979701881241600 465601 66765436842345802866345588912 465602 4145274694062514061176802284752 465603 10651309977443927502379232390904 465604 59384422417705119148867296256 465605 1675834926000529930624779073920 465606 1672044934325633597425593815712 465607 -3133866581741930965384269004560 465608 4431729099938554004655482880 465609 682549162812904167739569605904 465610 6910662337076835336176324521920 465611 14915877717628914318490021336212 465612 -26784177087319003701943566336 465613 29418767279219612596695517517400 465614 -5576897075091658530888101588160 465615 662878397865448986986881620000 465616 -4020781768848217665618679472128 465617 8949340850308362070914049904292 465618 -150823473678867531373963633152 465619 -5988077908911759191469852146688 465620 2561244884442802872018428559360 465621 2586831751737546108444443057760 465622 7071680438654011910809636046112 465623 18511365491957733509711391755760 465624 -9042240440153239021921023590400 465625 -16918878284171654610990850312500 465626 2621004138235928292392879093760 465627 -3088079004227200736463016888680 465628 9098123790303662401604491292160 465629 -9267609420018188761677958818624 465630 -3163789698380044247949012264960 465631 15336075025013411439665752982432 465632 -1482757314867101262005064695808 465633 -3040438471902703190309308718400 465634 6056769666365169844534295404320 465635 -9494819445923909463737692692000 465636 -4604399300929779481416236633088 465637 7477030990755449874779417854298 465638 -12813903253382117934321959573280 465639 -5714529424078471713113218058160 465640 3031256418569539163336658124800 465641 24081676747429642354422411656784 465642 -10499008571411330570816166773760 465643 -10110535740751828327659448612108 465644 -20537067346426181869155811409664 465645 1765797654314125637273008886400 465646 3562255614496378545356583454272 465647 115951088519408129058375866352 465648 -456856118373787118027248435200 465649 10706668227424658597160730701650 465650 -5654374519939445108674615344000 465651 4470286982523228030047138095680 465652 -1573031553461876744243913185280 465653 -11792798610194457835891609841220 465654 -446629295890589176243834195968 465655 15161323827700238130653991721560 465656 -18512380857892633215440348037120 465657 -3159511491215398786354552739760 465658 1972733922578981331414148866048 465659 5867200500911923446934418029860 465660 -340011319129563151016610048000 465661 4806312401253741835898609345632 465662 7434092009460188580488174131392 465663 9039071917889431100799307446528 465664 8501617691419111254946077474816 465665 -18673088251170121391659530944940 465666 -1411241790888944104230162562176 465667 1317353110715523873582375407560 465668 -1603557192046851070691845607424 465669 991526145651071314837632078750 465670 -3555920136102717452748598926720 465671 16591858105317271593381000328200 465672 -3977864704371705226104765358080 465673 4101148263286773317239974536904 465674 13893791695114719103458932577024 465675 615334726837131857630359084800 465676 28169116685874952843139925055488 465677 4988737673195169121769929414272 465678 -3582748942171528852756371768192 465679 5791917576883328739912805615280 465680 -350865766560198392030377328640 465681 -6752109379779002749193923833216 465682 496851789371365112293059010560 465683 12906613951171836467788584548520 465684 7327902446621264696108095107072 465685 -4289297771784671022370441724640 465686 -790590157425165988998999459456 465687 -16572476312981003419523161420680 465688 22967744662154113878220269557760 465689 -6334537579639203124882496907648 465690 -1412963545655288221712167680 465691 2342976081834561213486267667672 465692 17936194933386111146347417314816 465693 5478535619621091528266868488064 465694 5651620597731131496487259392896 465695 8126306905231303889774028940200 465696 -13077054309314844532393645178880 465697 18494141676111568981922258973892 465698 -14701354890467394116516685351264 465699 7243127825727664015679182220208 465700 8837179678089774513810260835200 465701 -17773614277537967274704660687298 465702 4564103264068166978677049956032 465703 -1050234102558078777758799008720 465704 3136846125886794386485964881920 465705 -13212953534110837888858187894400 465706 -12847737019634809504713847514448 465707 -12178091056347293551664799332568 465708 3364932408869988481383722320128 465709 -15243792771989214865188256783360 465710 -3130855095193053562986407159040 465711 -4221690460000165440143198148960 465712 -1402727799620338106077840670720 465713 -1545159554090162170132966732032 465714 7228857051458575459393407586704 465715 -11070344226996122798129368197600 465716 6632796199578284088909409604352 465717 -4153650569416976423064409760256 465718 6803815614782442895713041547840 465719 -859620588622854339590808886128 465720 -8099994859501976353272926822400 465721 21162987816517011902811798106922 465722 10593702080579143009177820940912 465723 35033451359089842626126552709120 465724 -1868291256861162499018152141824 465725 2638043132961027360747461180100 465726 -7365273682582853871184760907456 465727 -21969913308567156002817054000 465728 6660733669308179493945260113920 465729 28092516774127941195751157712 465730 -7071593596490816904101950326240 465731 -7072777608124881178736977301808 465732 8946285200490128471593039026432 465733 -309330372166759071899101403456 465734 7978292414210812202150072958912 465735 726086635452822352475107303200 465736 -14691261163565612186201603128320 465737 -7515163228137473231087337187020 465738 876577647312372629736128959488 465739 10199823841272849469811483819540 465740 -714430949026634426198374963200 465741 -15427631532803619684891574838250 465742 -9184264821827093043759060433728 465743 9030110053632414679387497754992 465744 1307692971515295071264962510848 465745 -6173931950027683274679233068620 465746 6550591045871718878121057144960 465747 -6608877158537168436394510403520 465748 -11657473455510681830952947646592 465749 34527324598490867497425226207836 465750 267480744991704278246155104000 465751 -5678547269892468220650567465936 465752 3642830091864383436077419438080 465753 9895889137518392042228661495504 465754 -13571599681276139112727534289424 465755 -17536571728464712100043503595840 465756 3274196440834119421952095564800 465757 -3375671345478036813846398696180 465758 3181693571949029319111909994560 465759 686005790165245442995281479664 465760 -2866384826980988676619166023680 465761 -9277904408154746070022122364638 465762 -7129664777363863151868058573056 465763 17735867046051562905544892935440 465764 4412068502348853274695305495040 465765 3260972910686387248006898332320 465766 6679524670904166253315103600640 465767 20371973805720634204659576636000 465768 -2603357310475715540771685196800 465769 24592621099822466644534973529060 465770 -7302235954683449316868087357440 465771 -5250932659820619870695621914176 465772 18717574202748302725448108677376 465773 4050946834158516148405884561408 465774 6257550821301963289735193577600 465775 3151999626399344054905992769600 465776 23888545366899718142671552512 465777 4352573302372020153611748983040 465778 -1485578427235819954779714610176 465779 -2119631962729332156799796439120 465780 -2288447419203811534301376307200 465781 19629612664099736921100809057582 465782 -1579305544047278957136652231008 465783 15805753457141413410391755593424 465784 -26652120537775997403438641971200 465785 -3963467048111173517028591892800 465786 2746009952692211210850410922720 465787 -4189908016368663217628706372848 465788 7424748895037282775801362393088 465789 12865594575529659092575828546080 465790 3706602343276547345829137694720 465791 -5061195748825426934350906986600 465792 10085517484587214172210426019840 465793 -1883962365020149977650333356460 465794 -4186341422224172521707915987504 465795 10241193316464205280143593420240 465796 5600244281900750130894878674944 465797 18367633055865586477131182673246 465798 2920603094728315120418712485760 465799 -15800191638969811100684023700200 465800 -4421303038476515596141110528000 465801 2204033744351496497707911466368 465802 -8126287472253136615701131133648 465803 2598036256262639750111866105584 465804 -1563833614237035179639627980800 465805 -13365218794537213365799523556000 465806 -2055167918263278382491420659712 465807 9849103318811487507716385096840 465808 1436421380185560483244288245760 465809 -17038229559254243059840170006990 465810 4864300774472983289252550428160 465811 10774557161887834917320319468000 465812 -2512025373908479831571844933888 465813 -116166352909558863563425129860 465814 14445652221400668570304098548256 465815 1106139298542989721112250584800 465816 -4109681881476121500306678620160 465817 15835550250198875232376047262464 465818 5425705874519304512173963624704 465819 -105812145913629634507615571712 465820 11454251901897999070167405166080 465821 1025033516909309179435239266022 465822 -2851071512962169053847877245568 465823 1902649558123938456445772263720 465824 10478540122797279841339361918976 465825 -1217277803955721353602707616400 465826 -6056813303592348233324175953760 465827 12521507662123779181374937138560 465828 -8527601022062446941622127216640 465829 2951542318305448237727294013440 465830 826076606292362980087122844800 465831 -9286981763429671714906014933288 465832 -7603476553637335975230542361600 465833 -7114229731137695255922640614918 465834 -1379771882083432273786789759488 465835 -96911004497636904538962529440 465836 -4089297123584021580788195917824 465837 2030231772715051635508612189440 465838 4681256605040998564092141376320 465839 -13964800360121125433953679353800 465840 -1861651049160692498594504048640 465841 -25375261263492753132561804443758 465842 849180232305043352625652392960 465843 4604205283628055955980855230520 465844 -12904482039641381684234186395264 465845 5959420975280825453834574563100 465846 8427787814317623497636159553984 465847 -24129075528879609186409366761920 465848 5935209777276811520358231183360 465849 1182858731453052099769848634368 465850 1560258236925717650208727257600 465851 -22042710911105895438160329093840 465852 876542471049125107368795935232 465853 -324728674889935279657297823156 465854 -1391860588491859432322172776640 465855 -1163506427600854768610750575200 465856 4500025047502464134248063303680 465857 -8971750642538923764394163251776 465858 14931635473198991754050675569920 465859 346291762471062865145167032400 465860 7367644688677270829260588750080 465861 1957531062727753699677706575360 465862 -12975507904299549310555777728 465863 -35548466082079690440996945474720 465864 4970938306602866599573821849600 465865 -5761104461168427417532634124480 465866 -1954965108350711089809011271840 465867 4419068348675888718775286338800 465868 -603088455447766037773151227904 465869 24184612202921648540203719867744 465870 -1115559261987032212162971298560 465871 4980165226015199433924036547312 465872 5678048819469429433065550774272 465873 -7298952252697977885581415449616 465874 -4415699227000603899557634974064 465875 3614823675168130995560291112000 465876 -3892580988440595812803542538368 465877 -1531161362922044506530014070500 465878 1808672380129144726094815967232 465879 -4145577003295554246531051048192 465880 10758253846710284465406299136000 465881 -9313032062187956967377629588668 465882 2420540741824234587059091835392 465883 -83655363811273515989259949872 465884 12490711721283056760840908130816 465885 -5255284427576668731225051072000 465886 301081999538810108576312337024 465887 -8568661038694712794158068314464 465888 6277884743528484123870586994688 465889 -6454323707095726339668060970476 465890 -2450949015983512041820856728800 465891 -2916976841012034960402794873616 465892 9129669236938771554369223999104 465893 13494909705037183554158569430142 465894 839692908516035573527740541056 465895 13552202480294180398946630297400 465896 -6800560460340457985183971230720 465897 9542614669230756439493422995600 465898 -9110614138937294716362459342240 465899 -803214914833035395179761592320 465900 -3145927964360192660093689843200 465901 -3618824219343591827705927501098 465902 8832257362903165398567059261184 465903 3209258436571952150961279162312 465904 -2379150273588906428473785810944 465905 127185343609449814592473926720 465906 -421831284097452780269143466496 465907 -7345450743870722326803843000320 465908 -3798793904641569403649040487680 465909 -3965618153437872208885330492896 465910 -5563540053087398778863591792640 465911 -3596038603888360510441426876416 465912 1365925394046479817019250073600 465913 3100254923227939219971899536320 465914 1689607744879007087736834985296 465915 780070453600172228494319340000 465916 -4449095131125055484762439528960 465917 3907973209744611252019604136966 465918 6944460295288450426522059617280 465919 -28791861742087057856443304716704 465920 1714653565738960660549683118080 465921 -8022427581872974367710728455310 465922 8969748590399502086094974914512 465923 -9238309249839987220913106342000 465924 3258824551916685302735981217792 465925 5270199289028715642635543046650 465926 11281828841693357810114504226912 465927 -5132332619499954085068854935296 465928 3700793941438639826992425984000 465929 16798392059170004525335031317530 465930 -1917720566600918630407875809280 465931 -4076185556269314800614544868268 465932 -13883393611366723420737302325504 465933 1787397533199451702472915976480 465934 2412650250351019010814996713472 465935 13058344446287728321735927007880 465936 -2460437058634910955778273837056 465937 -5327567903704411203194902946400 465938 -4211576657719444231137436832640 465939 -20051856016551380831207695854480 465940 -5035019853748871209982890440960 465941 7409032065247191287173148864988 465942 -2741569120724333674160561172480 465943 11946659483432311603099589359080 465944 7131959711134958679782794844160 465945 10104660810564951217699195513920 465946 662258862328898595335385744864 465947 -27322562705814575992987471412604 465948 2602109926309872449191098373632 465949 -9973132977341558710569293280 465950 4764079708823858331763225608000 465951 -4488196405640185755896670051768 465952 7136245163265389785028084170752 465953 -745518015200502000433794823740 465954 7891761632882711100887289870720 465955 -2532769772170664104022360838240 465956 9218731030624893696195749176320 465957 2314599113422225612066847858208 465958 -20444003502928423061345852500224 465959 409197178529531214445148528688 465960 1369338396180413682544083763200 465961 2421081301061338771899469076224 465962 1572677580710104500818793245184 465963 -1666758782735285773398771142656 465964 1125414115365758914329769630976 465965 -934722615566910976725080143080 465966 3998014260553472989987775721600 465967 -20510102746987806242620473986808 465968 -6276635960995064776531023249408 465969 -3720920662003291635569424045120 465970 -2824799460797216164415466882240 465971 -16308579458392517565245625084 465972 -6212470763408968248383334113280 465973 -4413710994346379580075374039136 465974 4048180514518651719874445816736 465975 2270229113530937110248493335000 465976 2969104438079721122042752450560 465977 2510592661129515383786150966826 465978 -174901799512701712110804076800 465979 6913347108524480585624341119280 465980 -1070739160909955194668335216640 465981 10460014704203492757800127428352 465982 10492118882166949783761840307200 465983 5064532637298724554404279614320 465984 -1719281797245500276000347914240 465985 3898570695272281298125640756160 465986 -4014686837453712528824376009216 465987 -16559323522362980670327545119248 465988 8151442764807651314181548114176 465989 -27497441234586131373295110618210 465990 4132736703559296387165262942080 465991 -11992526176162598389844578088 465992 -2165152583180739703851348787200 465993 -19423611002644240797151424496 465994 5184517860415377938389631351040 465995 -2687197123709249146508137884000 465996 -10374330689105156398975696593408 465997 -3284053200493971372043437774368 465998 5618458861533660388842242278464 465999 -3934432268655660794106913353336 466000 6224152310471524903601025024000 466001 22798276867515204708387048986100 466002 -6809437756435525447896288583920 466003 1014370320388759670926210756464 466004 2274286117764604547430026403840 466005 -17434470884720565725379815143680 466006 152079104779508833437187825344 466007 2485133753077079668921459602192 466008 362169479097024157622167695360 466009 23158600249550616309233792675210 466010 -3379407728806307413765457943840 466011 -1486778630646531408442369233120 466012 -4243448841023597277160437838848 466013 -16825162641250135698795580006080 466014 -1247873684143682260847661736320 466015 5563466347682137929421415464800 466016 16650611224655475772203583537152 466017 -3609969110593841227745418387552 466018 875797849696379947184991177216 466019 11190895126633482332023023483420 466020 5632488468241596405523589529600 466021 40975169509871222004078069444480 466022 -6121897346496065217872165136000 466023 4986433431868632920430923386368 466024 -7273002424486110456136068679680 466025 1287475101209225803648969540800 466026 -922951352757212740637605343232 466027 25193983433911568750962030421876 466028 -7978487131258862617904718296832 466029 -1585048366293901352301602775636 466030 -10369788436823737120686806457600 466031 3702734647230080764783680794952 466032 -65002635797355998801764024320 466033 -12856935582228617618683264284718 466034 32487182815422714343775437440 466035 -9326214687702097200472387534800 466036 11732959520359567715503847872512 466037 -7183354578291860774766811337760 466038 682949133547936255573273923264 466039 -5738227083947768084132408666184 466040 7841110702844692104942639513600 466041 -3425801705853835790878461747360 466042 -10000254278119953410740849181328 466043 -27053806722015454520494013871708 466044 -2731859470207094406460629884928 466045 -5206001161893753210782749195680 466046 -72019741192284441132419256960 466047 -3863499106671608541624544669920 466048 -11491986703981405844821046722560 466049 -2555369706844465666782116616126 466050 636124624040328646579945344000 466051 53446352813462269368519945252 466052 -11159227032906929229287970496512 466053 3904572641370614065317152810304 466054 -31617338451922049890058085888 466055 9724143375319448852606461206960 466056 -9642829145068139164023073582080 466057 16452005133320431272071657708980 466058 2040027452561442496310855558400 466059 -3804272470480713114648988903680 466060 -3366336350223878188126856140800 466061 -23678345956186701913287525739338 466062 -3519857365287801677606794723200 466063 -12602008100861310333465325320776 466064 3549929038083854589351165665280 466065 6788191387593166967500610791860 466066 -1613256018241633442208549360000 466067 -10500720993468590558849018188800 466068 152702860151217205558443939840 466069 -13845464615596544321564342108530 466070 -4846231269683219258356843929600 466071 -22238320417419103455269398322736 466072 12132273584929401363052099584000 466073 20696123950221670368799034549322 466074 -1600471876397039337016082354688 466075 -5738012945940717588514296160400 466076 -3516658692479820524756698080768 466077 10907787653729221020904581408 466078 12158244669191087789537346968256 466079 7533538327053617263898836051680 466080 5144642350383793382971979857920 466081 1437703551231357053159187706944 466082 3912087444583595756179558524192 466083 14685509259542811895094391359652 466084 8780902467512443974591573049600 466085 -8194155878208084809800837888260 466086 -2851614036702794426868668195136 466087 8727310128591735018541252687736 466088 -5671981472899447450002104985600 466089 -1953210531501700779113809153920 466090 -5417835414050164323064706334720 466091 8856483081843945799400948157492 466092 7522529543229657448392369408 466093 12640028030065122943072075470540 466094 102674200253064370996552217472 466095 -2067847456259216369508016296960 466096 -6612637917779400150466598453248 466097 4679775364882740516393902801472 466098 1158519647163208730737671468288 466099 -32265394775946438098736664553044 466100 -7424247944034989799546877440000 466101 -8519781573343731549952020150720 466102 1685557673728098418751714370432 466103 -12948862354756247312399566935336 466104 4263927813743474892578428293120 466105 954520678688717690734269362760 466106 16402254591498749653335699022560 466107 13824532022128359566234306662080 466108 97504099317089373366651128320 466109 -1547861636340565089131426695584 466110 -1098287977423782778971133723200 466111 6011611286492981765628653306112 466112 3617141296741344954303120408576 466113 -7095975449959701800966232827856 466114 -10615483894266662571699529431168 466115 -2233453909270512634026569357760 466116 -551852965472832459754867261440 466117 -30991902678822313055504131375140 466118 6878337561256803387515909714304 466119 -19608998677396634721324705678936 466120 26330109717782341445138841600 466121 -19443870777206733374708353056678 466122 5594176462654121001392972719872 466123 11067383066781746609314386421536 466124 5125511077902274885385603095296 466125 4118164341763536907268536656000 466126 -1165208227012216477625494075200 466127 -20059741786919180113704629329560 466128 -1225957741894323316618639441920 466129 5277313100711481374133477074340 466130 -1279883699848454384203448947200 466131 -7597620538503908427677165919048 466132 -15415287238442656260913333631104 466133 -3584793130100067601073083323780 466134 -463786468129837455613197203520 466135 -6991659347410135497735181526400 466136 25792428233819046994473231912960 466137 5764192359943806856703796451200 466138 -5556546118272233481042710411280 466139 24875933808147482183928331679940 466140 3755020571880599938929068206080 466141 -852698468182546150914431007360 466142 -1301170490657782002931588422528 466143 -8547322870739244336846568190136 466144 -10813220756102906784075722784768 466145 -2425666140074116800509613701100 466146 10034146135798128258795867571200 466147 4620040467378602399318212844544 466148 13100166985253664065517991022208 466149 3430496650243910119557714951264 466150 -1025584734111724123972348039200 466151 207199506856669855740182613552 466152 -1929074640124922525332386938880 466153 10697041847057073313974289001402 466154 -1280170558425032809566829556640 466155 438521121227836956736317461760 466156 -5006172226186845512903245684480 466157 -4354357333270434754627625091774 466158 -765550211417492545473777653760 466159 -8218196310078377663164641213480 466160 -2824780610805559418181491589120 466161 4912316730069214036616712585072 466162 -4877241211786679204283134653536 466163 -74664529351803296803664494896 466164 763990252660535457468310124544 466165 -4938372846727196958043839676800 466166 5258070277563858306787836496032 466167 -2770272203727557842380708751152 466168 -23324928159655542788226568765440 466169 4510127897426213053678821647760 466170 -1318280098870348667535380774400 466171 -8027731046762992467113913105628 466172 4669387894693066980103811251200 466173 10772866504669683406443292878822 466174 -10641097503643717251875448062208 466175 -995320368929011007404356681000 466176 8580878234822587215490949578752 466177 813066887878517608819340153940 466178 -419099247689381598364026580992 466179 -3383250474618815077892877050880 466180 -785786702016275068730209505280 466181 -10583139469330934877265723242018 466182 -3297220755528579170635980115200 466183 -23469616552802997872094790398568 466184 869140604284506155725915545600 466185 -8490733299139941044860557211200 466186 -6173834192346522993905481041664 466187 3879431612851498716245996040240 466188 4684782778013958906113227459584 466189 -10629204742417488674056535772000 466190 7590087337120583150228998161600 466191 -6888881599845242410776551335056 466192 -3856821325114822758596176175104 466193 1910289127291371902554974942720 466194 -3947315299777982223595111305600 466195 6424245238341944200130076193200 466196 -15092737053800416940819609193600 466197 -8059512764708815976259429103200 466198 48523016109198051237146089536 466199 1049831952801382666159438979736 466200 746900754977698072173886464000 466201 4476490190967680841633555616202 466202 4061381033623701523554659752704 466203 -200293711852716253981463284800 466204 16801414185799110825158672908800 466205 17139020715215078476205394250860 466206 -35712100251945533344330644480 466207 -6679154720649816832516586111888 466208 -30233634230675667915741363830784 466209 726013545120839042148713264640 466210 -274594672843306166829362250240 466211 2686303347242643893068874612784 466212 -11050433964860839225945496460288 466213 30041924851617152723812435166 466214 -290051853198349885077874927488 466215 -1407807291010817389688228504880 466216 -6060803886125475012059090135040 466217 8907869471594198894879659011072 466218 410884685491195621560274156800 466219 10479778504696616214647685719344 466220 -4389635153314827742202935941120 466221 -1859002882915391309414210544288 466222 -9064932629680950854572371153600 466223 21043299046518808365488340228504 466224 68634639567860016449117749248 466225 1923653034308403014639557077900 466226 -2439738056646119276220999464688 466227 -9118818007677083633474164739436 466228 5716311863033766850205897537536 466229 4849790841618868761140820076320 466230 -2294504733182723916440402033280 466231 14817885847593175055589163726464 466232 -6717557110692002379361093447680 466233 -10595405101676258495188983000960 466234 5951891454024854005875007292016 466235 4164467375226406156337204390160 466236 57096168686916249068733265920 466237 1057105735388278044581152444972 466238 1033845097579708778319224473344 466239 9393993791191162025642221114824 466240 -1851444087063032256834903736320 466241 -2079180698352761039493051745920 466242 828998297817141819207430646784 466243 7935120388935090532142551394492 466244 1492583544233118082635676550400 466245 730156907230377428996412828120 466246 662298766454950375935290243904 466247 -5302739826965934659334274235304 466248 -13115149533969597695602597847040 466249 107460593296509393840150305600 466250 -647240386712349968908181130000 466251 -540593648902270262648500940880 466252 2590631262414643265875727534592 466253 -7199908910701101613689639781440 466254 1869983547798522672384109121664 466255 6032242416899948263210441937160 466256 307153351940059858610554404864 466257 960843439941108019260406041600 466258 -718698606014999204650117923840 466259 -15602300289663261673810023755784 466260 3938137799909206947121829376000 466261 15782439815838033951954896710862 466262 -3986107309149723479519544700800 466263 3934021372901731530120200728320 466264 -5967858685803711533493414912000 466265 -9375225789670451146926642905340 466266 -4295608610307217351531346750976 466267 -7087364956937394053730069130684 466268 10892967882728089023753780512256 466269 7008771121551369985327436617344 466270 -1769695639522195990397771946240 466271 -1926088577800943534175347720640 466272 -10614481352382177052486743490560 466273 -15996119048838438965123616096478 466274 1186243920698120814423344899872 466275 71200422484416094192937749800 466276 -4733143652728089986569020986112 466277 -4660764872112176824024658011200 466278 6616389816765870687259844485824 466279 7971053376440245276214778228480 466280 16169190840552727138735071590400 466281 12996772539061091227183048955328 466282 8799416160924520573874260162992 466283 506881676495728859600608508532 466284 -2529890241270820669721944654848 466285 -10948937395833932546177394316020 466286 390272973817854430416673430592 466287 -3169977491762394102721494920448 466288 -4429241544237207493486365310976 466289 -11255883256487625596465475217920 466290 5972296962240967629487570099200 466291 -8176655104097980174180395009120 466292 112212827170602747319378470912 466293 -3933104488915099758914486149632 466294 -4732321009399380181458993636576 466295 7532913344212125774831392902800 466296 10270501493133903388801130188800 466297 -2725652371619659067969992155260 466298 -343177625103520934025668328960 466299 -7933811513865909072595467799536 466300 -7645545061930452172908955609600 466301 28459526926745657407793417356704 466302 437832231826276545768891924480 466303 16206474308710047444162247271552 466304 -10936536613494535176354822881280 466305 -195042117968039507630367127680 466306 713203669513205425405238647680 466307 13230569455682248675497741101952 466308 10066150302067396038151669848192 466309 35840964078771036731865431229280 466310 3141840349092190381149097624320 466311 -3894137770676339687282594423856 466312 504440031891392952170959503360 466313 -3604812995892944386722816183756 466314 8353177692117557423238135786240 466315 -3670624708045842863273733347040 466316 -14133681440138054541533291208960 466317 11678740933804871608860438062880 466318 6755286620170814296219444071360 466319 -3415932902608826216168887839504 466320 -2388549891525380342821335859200 466321 16006674205908947849290284905522 466322 -10516570810634173794933558450288 466323 418786224962873156093286586368 466324 1587348257273061717650753748736 466325 2417431053008052674100769749600 466326 3003074246053732671137817811584 466327 9050573149076532209659600179312 466328 230876154931247012436816568320 466329 8706252550045297664075869650384 466330 4192867692234734389452700558560 466331 18349688123293626001265074704132 466332 5630992885226896957645914511872 466333 1372991895521422469997527139456 466334 -9902936696381367712992946944 466335 -2174337526199639687139350160 466336 -6287311632903165080663202201600 466337 26888933653688083426371719343360 466338 -651309574344534723537875926656 466339 7315323921896410705581892722140 466340 1223063429714783935036093870080 466341 3966404825335111582704908235840 466342 -2920299759897643179947036365056 466343 6501492911345495931079020250344 466344 -11231683203636076279817856614400 466345 10720114695553252420434468628800 466346 -9548457525528077798893190242128 466347 494338752500012355425921383680 466348 -1486130768189577086287326603264 466349 7220755827107050427111287535160 466350 -2725454098880013151744421832000 466351 -983863601678079414623474042688 466352 3013048843806051576612608557056 466353 -7399501641341283505672935467838 466354 -5283073679258632409219785955328 466355 -3352835773752282504263007354000 466356 -1879122850312255849557550135296 466357 21368868960920011887206213402606 466358 -1114053174875008570440143989440 466359 -7431050015173847562963388707096 466360 -6440374443265581780605242368000 466361 -5666306143593268780857619649280 466362 366540750348778289610716610528 466363 -7016032799675364450618047540376 466364 151167292518332185740326449152 466365 -4199650253720756121627401957280 466366 7220157552389599327954691557632 466367 23125615634427014064125922085752 466368 1772930749104028595222464167936 466369 3826221599039118464145115944770 466370 -12862977655216748286710664216000 466371 -9313425850083853006612088939520 466372 -1133566883328672286008807831424 466373 25710550700068381074237356654622 466374 -5524803316294654840053411294720 466375 -1070055838728437261821887312000 466376 14823954098740435467224583260160 466377 4639996379188009737441312175008 466378 -194853562777577996069449351680 466379 3542718508388722114398281300520 466380 7267353287364556009563365314560 466381 13612121444110181633904949221312 466382 -5543979947927880393910030614720 466383 5155944600928716102861641247624 466384 -3724548302777624459186116100096 466385 5593201727858084245095637800360 466386 -6640535276714068651807652785536 466387 36608303183028789949501366843192 466388 613231937063232566053756696320 466389 4823127678257101108927330423488 466390 -5659134155725485375334412524800 466391 -1628395374662712981453323094816 466392 2256855816453517902897150750720 466393 -26219677538751110128326820965680 466394 6400210615911373560715058791680 466395 -2304940205980013265399997900800 466396 2076736259819642267408040414208 466397 1832394606750380201852395035180 466398 -390085000146232009343216478720 466399 13681539942098790423050298105840 466400 -4279884068060384666944005734400 466401 -866144040895041982908357620160 466402 3468652098360193063505532547152 466403 -2841113616476035023434306115120 466404 11486276242805840288774136247296 466405 17244177883102084687090627656060 466406 -9516866079606480162975179463936 466407 15087875963969776938070725032760 466408 -9715051219867097281513366947840 466409 15161236951679724662907079847610 466410 116101726568786170035444741120 466411 -5887662808775855485472438713200 466412 -12931205877784406478737429038080 466413 -4594339861962831029465849182176 466414 -3748047136459020210299683389120 466415 2664070222611447535249576639560 466416 -1317519787521016486559044730880 466417 -1000209872983223568103388915328 466418 -6460785575606149700381964240480 466419 -6012871843864284299574429658056 466420 -3229617998303369559328460094720 466421 51896684101239745822824738432 466422 1627487584951424603723613093888 466423 -5705234077026671824148886114328 466424 447123825134762486652740198400 466425 -5133519315181695783899440404000 466426 2135370842134833305953570120704 466427 1904420625194474334012331655760 466428 -271686996866338330637312999424 466429 11598899041440440263555182809676 466430 1418054023302699217067163639360 466431 -12559835422141459650337278142080 466432 4017923694360303054845317742592 466433 -8189058578872129834243986944976 466434 9205200585485603655176318235984 466435 10390331517108120093347824340880 466436 -6406831760869482364399607857920 466437 -1367052536114855630530397480160 466438 -3950630009706611824473361912704 466439 17925527396508891373125343211280 466440 -2795723219260698761195281612800 466441 -17178051684175683174529263773158 466442 -3548948550879131854545423826128 466443 -10745885410358246951257615849668 466444 -10151147169863406797885006704128 466445 -2691481487743894851465264779520 466446 -2097100139768747155522892623680 466447 12053841367917805730607498087832 466448 2994535528436341454762978844672 466449 -1094178899381165341447088337120 466450 -3157008883653533681219643504000 466451 -23098304205906542506199585134548 466452 -43955183658420521583468503040 466453 -1302996222077142248393409916776 466454 -1199427781342542729158438547744 466455 14533304080846804341531241680 466456 -1472327439738456984343170048000 466457 2896598390184918666944723733504 466458 -6358128328019555532265889327616 466459 2702942895396501108381511968032 466460 4387326449154476896895265653760 466461 13377488825119479686231150253510 466462 -8500184815362421030964012400768 466463 -370629072088471100245583493216 466464 -72282972589045557779242156032 466465 -8353494685671874791088106208600 466466 2179955030208200187299493147648 466467 14937791258704367619006190369200 466468 4135547468583397305088288604416 466469 -14690222750074744244730814616160 466470 188811657832026502638055031040 466471 -4081295330472357651635014224128 466472 -7064970952413419418808553395200 466473 3742649069682311641790474060160 466474 -475534790090625106216892125440 466475 -14260847621613333884898125397600 466476 -2652388484408460574891088583168 466477 -9577883131318489106336988090528 466478 -7258610735662550025982992864960 466479 -315905780825294981401758857256 466480 -2025720025530614085678759936000 466481 -17092583377084524938904415256028 466482 1507441869973769365358215742592 466483 15620538518512751371987582574732 466484 6994313721950492048438368204800 466485 491906224110772174114828589760 466486 371511120808314310332739837824 466487 12987582187033945951268156554752 466488 2891606527391038645334527180800 466489 -5899946736606919138632726523043 466490 -7091954667327040947634761108000 466491 -13695513154213256962588828293696 466492 2216705036937309852604462177792 466493 -19151178965186457328339602847956 466494 3009641921136908494885722193920 466495 22551771987731223341069323780800 466496 1414599306530108803383120887808 466497 -20288583414901281426855419151900 466498 906897910197108814150027186080 466499 -7785562491472417192932035506680 466500 6641840431948092153698571264000 466501 10232010421447498136096228664352 466502 -8153039847622092919758118566048 466503 692883277248604223500305678504 466504 17227820702887747227544605557760 466505 4621033641530389082111585901960 466506 1004429340922781225371701358080 466507 -261502528314772045149324857920 466508 7321984944228757131454715606016 466509 1463744668645429001962925876928 466510 6154835526596059941975116008320 466511 -17021030116760136682734796452000 466512 -1238467671181844382071521935360 466513 -17232458877705720442781283463440 466514 -7503117979811544096038214644448 466515 1662205809193357356218563247520 466516 235574197422512986070111690752 466517 -19590663310567636710994533904434 466518 -1287437811265196024425303842432 466519 4818179016461741460392770185600 466520 2705771661349479656095540224000 466521 14168824914231206118348373387008 466522 754141678462851723648506972160 466523 -8982826532447015097864965050320 466524 -1879447710139589437882668656640 466525 -474614664517191738739906271950 466526 1902634643763165551485931065920 466527 3636918853979842002528267118920 466528 9769677901512518669539690414080 466529 -3645766032117285333179470631454 466530 5391118420155646687240888504320 466531 1346079985112740460896653467904 466532 10699896933571917140813998485504 466533 -8243528666111644673247858262080 466534 -10589409026032208872446391735584 466535 -8462123244594280635734184344520 466536 2476199567498479055548889333760 466537 16853697554514123185202576944186 466538 -5140476055235642401319354773920 466539 -4536884303675922373719057217872 466540 -10392700849092187686123935477760 466541 -312546168137516572656667370016 466542 1147205662249046183167964106240 466543 384383426920934422320232927488 466544 -2686968601028452851723739693056 466545 5613997201943972988807249019200 466546 5546154037792203903300032378880 466547 9938717261819303881337244657996 466548 13191029216121828349302912147456 466549 14185537424773578326921958055360 466550 -9273310873736821618293350400 466551 -14560866129195428575114892027520 466552 -11421402945799418571065294131200 466553 24662737742617584038127853613802 466554 124341489640821920676566273280 466555 -1010947483715134438695446209440 466556 6087449799489757665253278136320 466557 -342585466975206235243941528960 466558 2265473671875135798332701754880 466559 -6615449858814987682688082274296 466560 5032579762152836242498230681600 466561 17602560084525927572800653068162 466562 3331750100105170356056136709632 466563 3005874866342944938511713277944 466564 -7384584636369321457834323005440 466565 1941544155308417158764119400000 466566 -3512880558955371821758648301376 466567 7569988975613644791167084590616 466568 -8429923232007349521993517501440 466569 28156699734351991481366046745344 466570 -915396482453875724204352858240 466571 6470894690717067347425526112912 466572 -4360104603277054392502793318400 466573 -7991295218590170354264605775178 466574 6029071416814336224813401583360 466575 -5613212811063976750625697383400 466576 -113782076625983355110907904 466577 11276101402881987243946868572260 466578 2801258433290510767113930221832 466579 1060243291391222396994957515180 466580 -2962708506481661459346739622400 466581 1625090410637591078305046039040 466582 13561630739127123331201238060352 466583 5134912819245317675968835187600 466584 7053820749405978446807055544320 466585 6176386941420454383706627815360 466586 -7840535252741468201046329653008 466587 24657385742969661229472001866880 466588 1385065013939677808029059529216 466589 3767038141775027201405611476300 466590 -5437001307800343222813942927360 466591 -11269117046602117355751043388408 466592 7463435772778969112588747538432 466593 158158408619681805628309582944 466594 -434420467736741907995428745904 466595 -9778034458768568064765172292400 466596 2068252933315995771202210574592 466597 10381267907108630187841808200732 466598 9286110995098794142222361198592 466599 -2583141012678847909613848443648 466600 9593291697505691747147224704000 466601 -10944081168321530683864419537408 466602 2543689314812910334331485889280 466603 -8864017276972461469522023411148 466604 -2638314029954016204078126418944 466605 -564392461616952861643113201300 466606 4496156195756976932945616478080 466607 4789747509216045108024825303432 466608 2663268753418245348325011062784 466609 -10122458661332595344244719182032 466610 -3125452801525365454346533176000 466611 13363307291796469430700992194872 466612 -1215607228985125164226748645376 466613 1186084186476674698292974003200 466614 -4468898553074683521214519647360 466615 9248955349288328502466862732760 466616 -2294983071049178209299832995840 466617 17162389998633942586825557817680 466618 125972494824603079886958758880 466619 19586535139082139636951260626020 466620 1311003209221627226926070661120 466621 -5591020754000855350135112616000 466622 -2602449324049106306869243502976 466623 3741146721708340717062916448760 466624 4195451032397704708470589095936 466625 2877246561451849570950145809000 466626 6854984501108759498641617333504 466627 3827322244255198324933823730120 466628 -8141417090107823647857839605632 466629 1927836428204770432495320273120 466630 -629989630570792719854968199040 466631 -26936994180229560050736705465600 466632 -7403566547442673816282088340480 466633 15979455215717992372497606203700 466634 -1817328316147686622815190027008 466635 -2252675631976630811124671619360 466636 88876502940100708669361869312 466637 -25572711643228889626481074584714 466638 -3652427375149350451954317829056 466639 -15490069137119861547163748888040 466640 778297012297135275157772697600 466641 377145206608376608614638741952 466642 -6729151586707263622212299638656 466643 -2071857665928828407424471692736 466644 -3794485847998722619316546746368 466645 -12225186746540101916053924328100 466646 -5071652872907064146193792469728 466647 8612088553978907514461308038528 466648 824009213546535091559111147520 466649 -16502544280274794498575539695350 466650 3341125534789017776385525981600 466651 -22131904463670227129313325228348 466652 -14135762238631455429091324798464 466653 8634221104767212209496785689600 466654 -14532040507100916640525787620224 466655 911996903598128825698917696000 466656 -2660659219296861908127490768896 466657 1630466595472212162014811186880 466658 -9922830797630010388063494886320 466659 779618113264220251233256090200 466660 -6494763902547706540643896600320 466661 936252631924437844450558034652 466662 -117569482889985902188835315712 466663 -32863549447543002113859938817120 466664 -19186487154310686809491383828480 466665 4728909281900489900696206307520 466666 3186536215651367237180159478624 466667 -8658073030940762061438241108848 466668 -15449662514717808989617716480000 466669 -1235263723730823758584570310080 466670 -4477277058722339686851714451200 466671 15491554243623035365366514831112 466672 3543181855419825476897206501376 466673 -4433522554981319249449173372078 466674 -1004895814927115368201075052544 466675 7973870413989273403395023947800 466676 3055655984911130490631111456128 466677 15054515731927214598929951538414 466678 -10324124180543740089290596234560 466679 -81435738247197374736394362216 466680 8325808955006450759314670592000 466681 4066510602114242222421100427332 466682 5072705875933515534336519054192 466683 4110056037719946235150221178368 466684 13516387758896382709738034558976 466685 -912146386340731235174637937620 466686 7144871367827758999638784192704 466687 -10690047727413093707410144308200 466688 18542327339476076393367771021312 466689 -407788025502120082932996045792 466690 857604321122050406788155417600 466691 -4012021616516232244940907318888 466692 4844859733243506862429726436352 466693 12104934961841062057070047338624 466694 11373804531797145510331825228896 466695 -9294461427436681546028987618400 466696 -2784249691435328558265923742720 466697 -11422731682364104278395419200 466698 -6136858910648545565610029665536 466699 -24640138841131286390437525318536 466700 -3417261869030698831220942976000 466701 14478406743187127287077204248064 466702 12068927298621745825820351313600 466703 -4099631428278425287214169964656 466704 229513393950869459287310598144 466705 1685134092865152587945162238720 466706 -7310035691712819589249884110448 466707 -4320995849282180979192155839560 466708 -1944152019006005469844582723584 466709 -15894338668720181913370693502496 466710 4991497959729876494936824811520 466711 -296658812640763269708028684576 466712 -2752643747867824164323274117120 466713 -1373972219941062421922788966140 466714 -8673445832794351815569240246544 466715 -19425959261345400548915944724400 466716 1842733316458594309678825881600 466717 -23491552429606043165483207278234 466718 -807088260663225848683799474688 466719 10568714428031112682787008631808 466720 -177178384133571086049192837120 466721 3828631572009590721417906749844 466722 -10596082967421888356785531008 466723 6473563373866703992411562426972 466724 1155547276551354499449508346496 466725 -2864764777934328347430002649600 466726 7523201141471096993657452291200 466727 4420731642560552465443734233160 466728 92217462760934258850752348160 466729 4904544549848665974803341406330 466730 -3778497210462720533292906535680 466731 14059613113349385354035074203420 466732 -6381993571771707337414097797120 466733 -15643999734644928856462182663018 466734 -1345174666061416003425062642688 466735 7415314547395840964854105284000 466736 1820488237905297596610605481984 466737 -13212958327860824977877569034640 466738 4945780274638289501266952879520 466739 1322830783066868674666591899648 466740 1151683200809069122610448802560 466741 -9271693002502620158497318660032 466742 3666276812995951019743407802272 466743 -1609129354353186011799854675736 466744 -7077270740602818952311158292480 466745 -9595829704152376139898319920120 466746 -3207093907650291205766311712256 466747 12255329541879850677193959028196 466748 -12777485439120469726394288366592 466749 -9098429217006300539163820113600 466750 -13069903498313209772927422608000 466751 23184069369011541649635743266752 466752 1450919225541044088773063737344 466753 -906783612165225488357123503680 466754 2381088632762834585094148001280 466755 -950949652274830580352974285040 466756 11376972901554434923616283758720 466757 -4654700750486686272314942900928 466758 2064500124068992520658791512224 466759 -9021710311578709091190220404384 466760 -5355812966531056056279886233600 466761 7768521133396935958456512770304 466762 -390873913247981266491418007040 466763 11168332543260458438397984297384 466764 3712187017857204994373032983552 466765 131650349582490634352803893120 466766 -330296497864911614556338374080 466767 717898856064508713226511093760 466768 -4182231487180623100048528580608 466769 7716226911282197743940055034596 466770 206963330363868852954729561600 466771 -13592729652142511620645765967088 466772 8164300710929337730479982040832 466773 51086043617484926128254369984 466774 2174737501959358359998850587712 466775 12964191572516632894332284650800 466776 4634137981720913790874763059200 466777 -13575734660911857898304536832374 466778 -6120863464285423061659651907376 466779 -9970234146061315436798503635816 466780 7412334593343000416715714393600 466781 1542550283473747663937234186592 466782 -3482217829290738367231298543808 466783 -6300364587383658136746711020480 466784 -12795608081837890478517363671040 466785 -1685664619503763518881229870720 466786 274701632540297613480242693280 466787 -22434045110930109614316396174564 466788 -2658030581135746341919581917184 466789 -11780562804021001121136206762144 466790 2965022929934365994638315862400 466791 -6432197789456820454499038131120 466792 4814338611374537448155491123200 466793 -4919032723151482328165468281740 466794 2987866603742379444137227848624 466795 -3365376516348447544975387530720 466796 -29213933686914318099577453640448 466797 -1974980012415177252837070756800 466798 3146637334864980572678248220160 466799 3254429350914084171934816022760 466800 950656832600280354468605952000 466801 -7100510085169746066646302865198 466802 -2554748008542740347592453173248 466803 7879917869427298621751644420944 466804 6313204032845070886855703396352 466805 -5847636307873051441433448765000 466806 4398051263706256597538131629504 466807 -13338140690597101963996596643368 466808 139966885307184417883673395200 466809 -1727037379181556868159728671040 466810 8656068299567190571776056686560 466811 20268252835665657233746855027200 466812 5917873631426567218993367655936 466813 21155409753797245255853564899980 466814 -2514511212672768991390289247744 466815 7135623427827726204825225125520 466816 -5250691525430479071231218810880 466817 -149060739018268648219969853400 466818 -916154047395057655257107328 466819 -25486565776206610511121345691780 466820 9665723011501383083595038292480 466821 5459356172347716542263210023390 466822 -3797632196240695166993022792576 466823 17573519085813285935296018389600 466824 6044792753842162643182232862720 466825 6060550097504880053922826929600 466826 5200897280957692522591763175264 466827 -1291358139054036978051522659880 466828 10964558162161114058843276672768 466829 4088310654827223948260421228672 466830 876079629205468749205208064000 466831 -11268157010766962223790824743088 466832 -593914675431270627811099607040 466833 -768738393687915259033957705152 466834 -4213957453979331749512338563184 466835 -585363027557758803105009331200 466836 -5281092088695346246232579647488 466837 1032050997420451767273542594112 466838 -2846590417682820367797079987680 466839 -11921982811981288887205100539296 466840 15927033664816751691889003929600 466841 15002571843299601646178452921872 466842 -1774148690101949695297889959680 466843 -4624069037316378435828365311856 466844 -1057240006669216984124924335104 466845 81237925338713384301962183520 466846 -10375801290883185787901044672128 466847 2855862558380026589394872896920 466848 5536058366770368141824315817984 466849 668640818232316308951505096240 466850 1595851041493219205846210060400 466851 103817599613470966812966494208 466852 -1880816694981993310660838359040 466853 9400980308143815195374119431102 466854 567180319142486784679089868800 466855 11252121506638549930012205912760 466856 -5737632239564624602614028907520 466857 12403350591507645751494599516640 466858 1352828049070465784250720389376 466859 -22254479885683461631518117812940 466860 1229196106280781249226499358720 466861 -17808522120125367070327990936148 466862 14484638160658592631723271241664 466863 3882485171707617753639736155144 466864 5589538028166446560594014126080 466865 -3905329537702180398489444292800 466866 -2846403836064129826606912204896 466867 -8701832309639165680844928861360 466868 -4751683965675446175687919534080 466869 -4914399229681263772595051827872 466870 576330429955323035026189370880 466871 25283779157313588501579677521680 466872 -7518336382631847954270798213120 466873 -11905163855570077962560335088496 466874 13034250409484760848259722061936 466875 -1629846540977510363604522772500 466876 13849464589216486828355865359360 466877 -6886944138508101914563419604992 466878 6013672906449959927662666953024 466879 7245566440858010011251343851376 466880 -4216913220195565048979364249600 466881 1346546611471683108018921851952 466882 -1496034249117052920059342543328 466883 -18327504438045049132916679986496 466884 -827566710760716973113580950528 466885 19701944100226239964888247051580 466886 -1861217457844974035801658518400 466887 12527986734525774235502721761280 466888 4681668838987035159068091893760 466889 -13052885762498494540195229457180 466890 3202422042190828572167538124800 466891 1047669180547085756638651134784 466892 -13525746055657102437395242042368 466893 2416477781754025404293387212704 466894 -71460521745991479333238285440 466895 1768385660778598019082659411040 466896 -723890836831632745434940440576 466897 -15075112781873359228652443984654 466898 -10618860527779861868496862270464 466899 -27132386778287722672383376081152 466900 -1504539487194943119519126528000 466901 2734736195418348391488058646400 466902 3773188069328637862420977571680 466903 -1252421367909052679668568938280 466904 -4555659481170156075818567178240 466905 -6086693601698322289051784062080 466906 -11702271687462797311641185775360 466907 3489024056024322424406414237712 466908 96658258192635771342943561728 466909 15807383162961624658301649843110 466910 5148555126916637010071457495360 466911 -9615029234358567041143051941360 466912 29561202674413446969598968594432 466913 1062982003132857578875634496162 466914 -3144197079541939495314202679808 466915 9101479413199979429447319412560 466916 -63651851026941769725118587648 466917 5530558446426194788093894461600 466918 -5373524778684712382062654781184 466919 -6464866498320586179456404500680 466920 -5447153899966076287117686835200 466921 7757770657869606274586875618212 466922 -2875979487487818916238917994496 466923 -5945593849394811007889990875392 466924 458203730630922841217940336896 466925 -3233050564780310837044242684000 466926 -3948412351317664650672876825600 466927 -4680004712241381469927138758600 466928 -1294205315253425530514075811840 466929 3875991596759867654505698766900 466930 781148944263989232856818573120 466931 11966584705728515501318850097200 466932 17947799506695927892899866038272 466933 -4549558027778170805317082897216 466934 -2697720562048428142139488606080 466935 3893857221151817255262942812160 466936 4685959491671605843530735943680 466937 366297784753660025946727685520 466938 6339921054653299107871411960320 466939 4679703700583418434126987928 466940 -5523024634321839521444792555520 466941 -10165504934554153033275140281056 466942 2219690345675252837977976061312 466943 2808666220849525562339843631144 466944 5373298947650687579543820042240 466945 -13720324470308188981642858907520 466946 5768890228117178938032428127744 466947 2537577648439615426528691752644 466948 -10231551025182026361734891295744 466949 413391610403216681929803644352 466950 1377959525871601692799618675200 466951 -22377116822361702519847099507048 466952 -1885056095638463917216416230400 466953 -5401271104442201792394440462592 466954 8396897529957215250338325904176 466955 -17545040171549315655183475823280 466956 1421402595277980986573145384960 466957 10969106767674521939585774481206 466958 6781504967258030433576779679360 466959 6262777366762991062534352327304 466960 1686815740119153554196959232000 466961 -24778937422637033017216724447376 466962 1137556558178151887745797990400 466963 3007260363197515798792213034240 466964 18550516120071420901399639982976 466965 167909919787668944581667119260 466966 8670123885078491468827905446400 466967 7242319693984603002191865037872 466968 -11241070072113744326674475274240 466969 17027367878336380116419920469760 466970 7875065194128311083326433478880 466971 -3849077913556320702871682819688 466972 10011286972403704805601701279232 466973 5650134150057513832263160519704 466974 -8245744431472936267978295941056 466975 -3068789161505575046223655033000 466976 -4028243007657527665887003475968 466977 1798498968931327551542651297664 466978 -4072740645883292061826324854960 466979 3648008369959530986958173573376 466980 -30584468224215641294108282880 466981 -95759947286322183615812495588 466982 -3402505009575196711003099867200 466983 -2423518752410014120996254054480 466984 1931327515819494911585334067200 466985 -4108469629224575761101397814400 466986 -597609810139356759483688110336 466987 21821308098426967457274528263760 466988 -10537444157095567516285798048512 466989 -11095815204193042079080638826176 466990 -3818770113698664716923848195840 466991 -2346236239706690753984197363728 466992 -3624124629334022082234742210560 466993 -5891387051119705778219799159756 466994 3217544017849386897167330819712 466995 -1203136386429850409650565007360 466996 -8077651868768000063261195134208 466997 498597440205556911995998318446 466998 1250190639196542215275817226240 466999 6863814774079360781581886661064 467000 18724176333964918212096476160000 467001 8165258983257834158143199452080 467002 8846763385795352057841151986432 467003 -21835173196237286194971305342748 467004 -7001669539854883110923906747904 467005 -5118400649339333058372830858880 467006 -1497392100404217358989791880960 467007 15023652605369879700668630888592 467008 4359769067936920410096025468928 467009 -21695671872093505353475202921790 467010 4376103171376159461309579194400 467011 -190293635482727606572814908200 467012 -3185516123395043918185066303488 467013 15029597690957524202749891371744 467014 1862961604950557647033950344832 467015 -3005046840768119319808047605760 467016 10166466976023909212938167091200 467017 -16475755755244118099062797168934 467018 15488767933818201383282050662960 467019 3097586570011768938263845875120 467020 2619357986504163929482491264000 467021 4677988193710002720971431647222 467022 2088883061631790781294647592064 467023 241584365801002931102127990904 467024 1082881093023363586667879571456 467025 3901164094957723011430171488000 467026 -5388284546919161454138378992640 467027 14549451618882282347529180384072 467028 4093615655344841445373580042112 467029 8281124539420872927074272024284 467030 -3404771532569128402159067715840 467031 -4254019196266589500860120463536 467032 15043946825730408812533146470400 467033 -1094337070309675107355736010624 467034 -4930428075563488656764382174720 467035 9003030804972944625543004428480 467036 -3535129654140657980314705125888 467037 -19110874502853833198792428701306 467038 1353167595136871590331211780096 467039 -625125110512139370379320264960 467040 2392485455372132974922720870400 467041 -12881249337008655729750287363616 467042 1322185455439592142657349984032 467043 7034058081331710748331860124928 467044 18085589380526154981546581222400 467045 5670903495558607724074482163800 467046 7273762611144763980939199135776 467047 2843834222559755430794332394032 467048 -27071268701226818886402207744000 467049 -11424019500858006844164968465952 467050 -1758855083271604044064326601200 467051 -2262039994114113977493623850096 467052 9409194150146654428598151992832 467053 1447812176244575107554569951200 467054 178518833680546188304721256192 467055 -3715649924185392623722911079440 467056 2198568372911224082364086976512 467057 -8051508558931361031092619516048 467058 -103000151661360280798352555520 467059 -12424893539662274193047679824880 467060 -19282026504666996008590767360 467061 -1454934269094258213490127947776 467062 17712537143319047285394671714112 467063 -1964003963100497170348775873688 467064 -603902105283158256454387200000 467065 -7899175246490431348610742406200 467066 -30718967838606450269842649856 467067 -3762689500824706308719174636520 467068 4497197624412910853210839292928 467069 -16233822257522375354037050004 467070 -3802268787675229118902687804800 467071 24039466748793284503460629645944 467072 -2603429837368264453588726579200 467073 433389742601011268005211796000 467074 -1174854974003867523865065654240 467075 -3877688606042338690650493773600 467076 4465249994341156333893109189632 467077 2264249547101291778752741839360 467078 7086697925519953658882862649920 467079 -9366595800583295320664582678616 467080 11167976575756393624807959398400 467081 -8802587136054173837439837590118 467082 -2954216684814354516528139424256 467083 -8401546882924346664046210010668 467084 -844146424283460327758617027584 467085 -5264455834319421423513715149600 467086 -2461543856055894126021600372480 467087 9235796543818557703230629845512 467088 1100256968056412348918029615104 467089 1045175215044114702183011987520 467090 3987157368437733390160650304320 467091 -15511966970086355674723574474700 467092 5375854904504277469381184136960 467093 22577991652485859288699829871744 467094 -3945594125089901579551287796800 467095 1111758606263334611292976200600 467096 437817859583185401354338304000 467097 490785443836683077764201640400 467098 14460256153690217958735244738800 467099 43327436166402447815900080877136 467100 2614059640394208170978663808000 467101 -17320579781286848662685843343898 467102 -6277581601704918679776959941248 467103 -1624347185875734153959578252800 467104 -10811653858956551676122206568448 467105 92005305765873220342548144960 467106 3929397731535363693441696129024 467107 -312358573346485133954286419476 467108 -1748660293743583428697114558464 467109 -131601919334951062375642619712 467110 1087696343164621511601308770560 467111 -7200791069562254598307030341576 467112 2112880573385390143095503339520 467113 6785819125799078792179653643764 467114 -8034661268915278849387270507344 467115 -7738292781520999279527385440000 467116 -5897751665581842428967928474368 467117 -857178586065810790221107660874 467118 -8736312324292437374416428500736 467119 2508829454201907404649320293520 467120 1404996986873176894581797683200 467121 -423769189431801127088028467088 467122 -8160238757060741354493758155776 467123 -22472908722112468157134036592628 467124 2820832775766134054828829868032 467125 5347197706785285659195372814000 467126 2459548663628459245549800912000 467127 92909364323105820441309694560 467128 -17318810382684468296526007971840 467129 -6358432778222984748159074744316 467130 769564860570968135607010667520 467131 2471342485028808599412574853392 467132 -21786017179799973811587221199360 467133 10415550709853627105867774661504 467134 232898246679639568058221046976 467135 12452635955450713681499973583080 467136 1559905553321998698231352000512 467137 9063641684574917156567304063792 467138 2102622674991392940757636941312 467139 -4519952681618992052573114683392 467140 -3372007480123952296962069154560 467141 -14829260132624630202335484319458 467142 474853244252772931482818117376 467143 -4590716901132016603353115332720 467144 -7432174109997690860853856803840 467145 -2164718434405981047570844620480 467146 2527570101574907978972238100224 467147 21926555294195659099357089064596 467148 -6702744794429093475169421291520 467149 377476632710676746840817443340 467150 5184852291943064118150534988800 467151 -11856267593760405189093147598968 467152 21233645719936124736195264512 467153 -16135542302691713835822229387200 467154 -3681155347273048693885638520320 467155 6960414978303039898733763304560 467156 3546369659037849184474849691520 467157 -11401944271943107575823196945760 467158 1537854744394427555239533480384 467159 -6976687966929915138389556210048 467160 8396601171026376615503099904000 467161 3198904791118665573859452707400 467162 -2047845620514538149967979331840 467163 -357802788772659597022916044308 467164 -11789296805285272595785369306624 467165 11317128382949392653309553020120 467166 505978813578928634003279001600 467167 -1727798607132779380181113160480 467168 4175598893473550380772675026944 467169 1134753578484175945934915968944 467170 -973269008060068751996181934080 467171 -10805806932446052713288992790628 467172 -5405975505913988195371970933760 467173 -1627403042187891663281704513760 467174 6107468859898959197041839275520 467175 -3289837249466067428530468101000 467176 -7396315791161786314638111129600 467177 24940223491882397987652579162612 467178 6198406209412564229903892282624 467179 -18082981312016165759167566101720 467180 3132468558753547623720893153280 467181 -6446292204018317387546029933440 467182 13613632340795099312899070832192 467183 20887077722245952795192874180432 467184 -743846695311086524532642512896 467185 2600494842235036692275225683200 467186 -1669098768783078506023364530176 467187 4816145699629179342219425348352 467188 5742842670989018352403116821888 467189 11063845661101650213898663444380 467190 2844169526843870231039617584000 467191 29364065629002376408080098443520 467192 11196647573703721967538718617600 467193 -11145896423136562746140183637936 467194 -1321863811483346809341696055296 467195 40678433555883169487543454240 467196 8543231002956847760209492296192 467197 16031872793841999133128264016646 467198 -9656898177606017372738015462400 467199 2685557095540559879686324669728 467200 509190338233927386117491916800 467201 2101183342269283543616819894784 467202 -2894628465948793545518752291968 467203 -11186449785071664388387652582136 467204 -398097204540989484728869797888 467205 -1919679232555435134832625132640 467206 5956082615944872208222447438080 467207 1692787575912779791601781251088 467208 531758098138365750279803535360 467209 23822387958136627421060051184410 467210 -9085200663599352373736771424000 467211 11789619693588675158718969649584 467212 9323641809046869549411128051456 467213 9989737813958942991311253201462 467214 -944613786674142805959777991680 467215 1786876122528263527767469529640 467216 4204505470839818631498177257472 467217 8064731174728989184062764052834 467218 -2987214412637000324162887075440 467219 -5963379995036647478576357329440 467220 -1761740567525339038793401344000 467221 23181011028178997238799382203200 467222 -1729909398672234206579308455936 467223 4712142248942365095400785383784 467224 21413449112088175030154505000960 467225 6526603765547044829624402610000 467226 5342108644337138684877234108384 467227 -44521322303521531328274142894368 467228 11886888180541881896035054765056 467229 5249703407654750648162657978880 467230 -4957760975100914830547619714240 467231 -1581780917788169835826259837400 467232 3444863165643386509234708414464 467233 2536754487139205257357450486784 467234 8445782851742851054534477448016 467235 -4322605120162875922638218896800 467236 -739786406981389494605292331008 467237 -5731663264108432037236126386114 467238 -138890076756781813002620462592 467239 14194303045464732488501221282040 467240 -8366567487282396342878141491200 467241 -12002872010424977409478005226608 467242 -10628242983847390463638459579728 467243 5005470403905081287079195930000 467244 6225718075268585003517549991680 467245 4439808108811636419273489446400 467246 5009246917291581145654996294464 467247 13405176088632786210717577616640 467248 -2156887701586577875175763148800 467249 -798121659746274414352427251164 467250 908623001303364377735228160000 467251 3687094858805313775823644925904 467252 2609984264633012774674474137600 467253 -15980344096838991782901081946020 467254 2845687766714610478425480929472 467255 -112086238289445174611544161040 467256 -12314616989880449896078881484800 467257 -1685287037936856152525440383488 467258 16560675118432594339440042454272 467259 -4750390624331522850842161721232 467260 -11447239772676988347610947747840 467261 219160639135959026538318545862 467262 -1041513701569301762601371308800 467263 6577665996994689115172839347904 467264 5109369408181774621078231449600 467265 -1952358640997070267062895991680 467266 -14109596072902541578046431449600 467267 3101869172320007565744477695640 467268 360780434564892005313390956544 467269 10040104065070640398640375375712 467270 -1008671696973898004304705409920 467271 -4934186728502415352337500277328 467272 -9422767110579761883001693870080 467273 253489495826854964970576812424 467274 -6914636904871979034585128322048 467275 10601851499087795323896914771300 467276 -10289622343791289755351016131840 467277 6296535182000728233530420437440 467278 3019896197127674250248749251456 467279 113542917939762073683529766976 467280 1503163551157527855029678899200 467281 239828774498557199788662063472 467282 5921233159761930496926691534992 467283 -3001165216708528742603373896400 467284 -1284130014037006539614099099904 467285 4495663126308887751543227884800 467286 -6165295434798615743359507776000 467287 1811227626308452135403759524560 467288 3977652056366162560232226293760 467289 3107585831830836795842210767674 467290 833030921660411929728790782720 467291 13621188522285348028881999577344 467292 -2554310308185689411408908935168 467293 4002963211014157910186343573542 467294 4484140795721541274054553021952 467295 2357258067989545335732477778320 467296 7393131799423023911658262364160 467297 -4246826486104389126604926508254 467298 -1507741798263255081745586163936 467299 -63590571114230768721629527648 467300 5187819524941336058649967382400 467301 -1733332122935376986980028867040 467302 1154257408115336786378929056 467303 -9332969911582570973028055209216 467304 7028336205876394997159476101120 467305 10791832920781275332927678952000 467306 2813441722590350295446244802560 467307 4946726887637488694772737493960 467308 15533477136352484794770935068928 467309 -33240093610761509572629021810996 467310 910792227733346627312783166720 467311 -3344550572178637064086188301600 467312 4122496144796370275882884694016 467313 -3068072422091010657798310718064 467314 4438427337577976244425554129920 467315 -10423923254174918823394691441040 467316 7711829399531636348545141493760 467317 16540415985642167324070644504366 467318 6522583674618747148661306913120 467319 11772678227354265626426344685544 467320 -5085856709095449905643497472000 467321 -6689498251231508577512953070976 467322 -646900809817788171671775192576 467323 -1492756689671267939283707138160 467324 -83012029885592217688145387520 467325 2370722513659615897594678857600 467326 -10342042148653631873057850213888 467327 7295359217363793089790239125344 467328 2212806646756634932949412741120 467329 -22736140515316356417022712115070 467330 11187352273934313042650297640000 467331 -4223004004297550582843021194248 467332 -6010795550827808170190801912704 467333 -8672501872096490279150948192418 467334 -2294101762251375279366770705280 467335 -7933393057400262251730709178400 467336 -2462201528577173719666136632320 467337 -2517691319951532300679489190784 467338 5220494319936222143991942358320 467339 11159523623674362228795059374860 467340 5500968293102877026244238003200 467341 -7046323805280519637362415312928 467342 -452691900470891998669602325056 467343 8600926407550035894684225676800 467344 4540845934113022636988435701760 467345 -16826085037725735303703836436800 467346 -355033619184280818840643533312 467347 1714971458579928304639471029792 467348 -5273673217814476407612887660544 467349 4339474990507459602303737948064 467350 -3433040000576876594490362784000 467351 25390331451415945333219237198512 467352 3795231603564754098400802949120 467353 11222863883709811623943734774602 467354 -1769347613046005738378951381280 467355 4414503768713307756038031217920 467356 -2064850745812439234189118279680 467357 22423952997312544484680010291232 467358 -2929654758623632162400145306816 467359 5075189547405233548792204882800 467360 4653460731360513147305679912960 467361 6874043236055406775107217824210 467362 5637364034593825887775565109120 467363 -2554879532490839275753179948576 467364 12538199515043318413605215846400 467365 -10774144275725334451999957123680 467366 14297486263728167808677884081632 467367 173539036166509064484120901248 467368 -10334399539421369320331611668480 467369 1552973674007110471712128128960 467370 169413381174632105906226326880 467371 -16507395247128288022041882932428 467372 2331451103433638821856751892992 467373 -11234159393619462546388976811936 467374 -9642657309030662775356868560064 467375 8857282269505387227914305230000 467376 217156494807287739171449339904 467377 -14425563388254677095442341229568 467378 12706004076746016572456402196240 467379 -15247001001874778050393036309752 467380 -14716478067772103825331955795200 467381 -23710420274054860850098387826880 467382 -5680156247785626923658618331776 467383 -3385029151046432794399085799936 467384 -8208470309787553412178445209600 467385 -8016935378744883526536086942400 467386 -1128312135636928521887054110608 467387 -2283659441894989546632872741568 467388 1060267601988076342054824387072 467389 8984103971410256697974839360760 467390 -2590081821809200211431752253440 467391 -18136021490293210617580867198008 467392 -3070844369608322389654340894720 467393 -1709714899581772972535958104640 467394 688027098852260237415871612800 467395 874790404203960660836548976400 467396 -7222575899091107190734999779200 467397 -3515826047812680231656701234560 467398 15105733861489746928191603285120 467399 8875048965663750422137953533400 467400 -1783269540967374537868707840000 467401 -13485001746744519155836799106096 467402 -5596727625330574631039089353888 467403 889063914799489598375805094104 467404 5281890714393249405810644448256 467405 3443599108642094977558235802060 467406 -2727553788183823625795041054080 467407 -2349687938841388556696928265560 467408 4572588623959376112319024594944 467409 24021189660446727878836157522400 467410 -10681423100469647349137879040 467411 -10133290263941306961232063633380 467412 -7155739396106837426309135947776 467413 -13752420726571755987865378688100 467414 -24846978549414126746727163916160 467415 -5885280508080951389079628894080 467416 -12781251336936555666811261163520 467417 21029054849036438090346166739466 467418 -843281125143176706866035752960 467419 1888359673965635973943925878640 467420 -12570951116432310817500224862720 467421 -6744579688474778882317469931936 467422 14745446330262699283927731748800 467423 -27797223203263852681974540504 467424 -24436345542539456510914721218560 467425 -4204465335443605142905735395200 467426 10084135855023213600426866040912 467427 2386871049611037318030388262520 467428 -1737424925284865355100572433920 467429 -5602901729272664404607237776416 467430 -4912396713467143448915294282880 467431 -7245014559446245134449827117768 467432 -4726700368827530333010251120640 467433 -15614296223266969383264190433856 467434 -10639488860926485125550597070848 467435 -5987050146225554241864795033120 467436 -1662078962514762431209005746688 467437 -27832217516331643624519831343914 467438 -5817020176201259319261983252160 467439 -5442802209796505737239517668480 467440 4474252804596530453921917992960 467441 5002596103161043894822466449704 467442 -8233429962540886776133549346160 467443 19890524595084531645304127447360 467444 -6554555473934970113751416573184 467445 -3664808482166243012948087482560 467446 -2078550712415653234743128691456 467447 -10085942026323819234324801070104 467448 -4475932881441045734124167639040 467449 2087064917521423873282822712832 467450 -3252004745369690347060398510000 467451 155745542445063666457215546000 467452 12313576768672634983484134413312 467453 -95372066344210224658053496896 467454 -6432698389312234257061608378432 467455 10098989920625847076475034048360 467456 5723712148733891413265029791744 467457 -8320328182922297328102897504000 467458 2290688445743905483411221766176 467459 -11668061751192926379622631906184 467460 2188359212716860126645897780480 467461 749221474894748027404231693792 467462 -11339971371254874889972283666688 467463 -13881177305927134538587910778456 467464 -11188928291763745907733754183680 467465 -4261083645651417753039163306140 467466 -5171092621135205528959257355776 467467 -3192874799527947786213126686976 467468 -7184196689574788225780863748352 467469 10860944690151793596431231627094 467470 -1587316748259513719848440640320 467471 24883368135469687542387624522672 467472 -2833761367525770878017538949120 467473 -28452820795690764974509560179278 467474 -3138758820393618224037734274048 467475 451390854525659724537060595200 467476 11308404759989230960015605483520 467477 678795191683198803172805101326 467478 12436401354695235202470538429440 467479 -375649474532693822794441076920 467480 1599588465755541429969174528000 467481 -1033311126272269166432829403776 467482 -1236668970886927448192543190816 467483 -14932619382863472387724955919024 467484 -947678348491744327908565893120 467485 5653068225972602583171610179180 467486 -13780874378150745026249700167808 467487 -6155333283109057364505324084480 467488 -4197241673607760392065818558464 467489 25591394381469041494063715982000 467490 5544870768095698280316225669120 467491 2600472268092995463842334124892 467492 332490768878265690281854309632 467493 -4446176178591978507962138792736 467494 3632732743597813525469510755296 467495 -41620755774440407337762764320 467496 -135552655182384398230855925760 467497 9095635256131922545552095469946 467498 -2965378311324737572430313697536 467499 4531362081567438296444946680664 467500 -2656962307238102246758415040000 467501 7610992843915478682249644217900 467502 1611237711721586385482745283584 467503 -14266337283764406526255854443248 467504 7216094480538448896603354562560 467505 -19003269856925305738860236956800 467506 -3119113930816861279614786501216 467507 23585929812858376742228838255756 467508 -7047625972849918210993765847040 467509 21229722347427610264003339584000 467510 649353226523224091926522268160 467511 -2160540965524637177659127688192 467512 21128435490690534902085040435200 467513 -10053273010373326424585919991356 467514 -4755401766514065278083259208960 467515 3135486907725766674573312812160 467516 -2137601486623311326769748746240 467517 -9819232387102821434046482759040 467518 11889111862133175490004440200960 467519 -5504287842479727348299630148456 467520 -722508946289961459282943672320 467521 -4190835067058487469101955288128 467522 -12636327109322667708501789772800 467523 -584412282425613611043687910752 467524 -11108524184585269253518854315904 467525 2874793207908022025333628469050 467526 4924293493475020485083108073984 467527 -12376002479202579730246308115624 467528 4618923673319675349417794012160 467529 -4179539455812630633949821594432 467530 -307927680647813390364604185600 467531 16419704022128255904243475309332 467532 -2076583828909667167377898748928 467533 -23086924669479722230286818270560 467534 -10321063658901284992763701431168 467535 -345988406874332537186895475200 467536 2713999411864129688485907259392 467537 5816180385278771885053411705152 467538 -3636589554776102284664525168640 467539 317270166237363007531365023808 467540 123362559861451995040112647680 467541 -13536218362839070269038617940850 467542 -26963293567623837428635577856 467543 -25331190872634444088933870793208 467544 -3311647144974174930966282240 467545 -3571978396445425016581090666680 467546 5219813383921155877609570422240 467547 13679090781653984571639044098200 467548 2933830343034412666519456903680 467549 8786231036019446730065079200550 467550 -1933099297185397079608451568000 467551 -2385011310675885789060172857120 467552 -5293486615139259720029444505600 467553 -17891833562644578100697256265296 467554 8731316269624941887437177232976 467555 -8119371734502330224209238668080 467556 -17989177645243913817322437304320 467557 24910979275599008975380221687806 467558 4185950034617517620138128448256 467559 18486816084278619837114900096720 467560 -14365636152386383448288457984000 467561 -555160032903220073567504838768 467562 -147191731954503205084842182400 467563 -4206744556906623063303628685000 467564 -7847972722843551308102007003648 467565 -207527432146295313655808674560 467566 -2731993477026852177364715597952 467567 13711092524248156698492488178720 467568 2140075997154556586742520479744 467569 12705096288641689895596744038196 467570 -3763670471622288750464228135520 467571 6617416340721926436566940322560 467572 1416644574787805104157132953600 467573 -460108179939507417757672603776 467574 8122615796127709142519507674560 467575 11031475111867052992879217649000 467576 9422609493367655154475725557760 467577 7905606170857179660195032342448 467578 8413967562131669833516568870880 467579 -9569254076954132156824016631024 467580 4900472667566310907547019740160 467581 6409260739150737021882006436332 467582 71887761532681886017517253312 467583 12331826046719165845721217716424 467584 -4108627720593008030922634690560 467585 4733228321616018911544137707560 467586 2866254455525526009559266462720 467587 -26323382008203064106704549541764 467588 -443419239980510034480712971264 467589 -5386225727449959941754156895776 467590 -2079221241960557751549694924800 467591 6770320157165635999664690323992 467592 1483609147051830649501049118720 467593 -5547580815458597456221862219584 467594 -4130636081005855233585025299360 467595 -8782430287863406064261178966480 467596 -3766705763562350743539225345280 467597 9528859660400914028440288472940 467598 -7519536844232428496435086028736 467599 -22059365351283123097321014225480 467600 1161070536164119254904464998400 467601 11440916179940376883724962561920 467602 -1805171247834029814248851421520 467603 19240205339360041969062922159200 467604 -648867772094721857670735912960 467605 -3834985431945605182705304961480 467606 -1070180103592558733245473381120 467607 -640974672737296615579867809048 467608 -17084320231319665806644367575040 467609 12116924120925369214294355801040 467610 662999979591841137888955622400 467611 -9469759775274743031779674337788 467612 -4908207746770328651605108191744 467613 403053178866136508892275652384 467614 2562686346099880274574018281472 467615 13010336760149639852098740398760 467616 -9439387989529853138603816779776 467617 -15898720181028437521713635010334 467618 9707485488634577127588754409760 467619 -2639804104562959907227107103392 467620 -2182630598415256124460968939520 467621 4284090482951171139894980808384 467622 7959410649616787722745088804288 467623 23587035351076691860517229015312 467624 2132041675182868438346877864960 467625 198944667895839590029037040000 467626 -5029227225683236563300589350816 467627 23599436233125806086773218983476 467628 -1584412677308882216828073000960 467629 -5358728137142084864516351297770 467630 -1157811521672714992143542254080 467631 14640035808001724409229782020928 467632 -6602907362977210046556652535808 467633 8872346692144327242251477748882 467634 -4541765830140315997220360290560 467635 -306742118104586806938264084480 467636 3554573300897306731578266764032 467637 13169353105446542803675365394752 467638 326829863988640224198025066944 467639 -31078795959080081265581571356976 467640 -2986517097035283024682850304000 467641 7704561189329590252263272816042 467642 -5060176600400194674929429061888 467643 -5681666420083154761432910180352 467644 -12333590335963961153742082161664 467645 426242933916949418217346857900 467646 -1403699238167191723011098984832 467647 3145270843613364906603760446080 467648 5013012462248040783423244075008 467649 -1574508986654214765828038968512 467650 1197917813578689519894103680000 467651 9482344396756591536330028046652 467652 -6110221819344526329444713530368 467653 -1258408408700573632779852379140 467654 -13036783623158727804345187294080 467655 7971501355529699943782922206160 467656 -412687929121645407127729413120 467657 -17305492640874889246784100509094 467658 -783796697527462901331969460176 467659 7728320997426702479014664480304 467660 -2822580623945706838548733056000 467661 2437032378413723164428143547072 467662 135805787122587042352829216832 467663 7112111791632604180211700472560 467664 -1346953169800964623613238706176 467665 -26825381721315735948278049420 467666 2813905505013646105143982602240 467667 -1529763199676077098655654799760 467668 -111906271842228671908173946880 467669 26771593771610790579885902837070 467670 -2133210365238081274731922452480 467671 -10844460579543295577050758059128 467672 12431313482389486899760660561920 467673 2596143212673911192197582309584 467674 -9192838980681394645429218971664 467675 -343157665698468318783237768000 467676 10954833721321560053743725848064 467677 5721762551901350116152753270144 467678 -5940165927464571056351721073344 467679 -16212296689737526621598845356216 467680 6598762076916817254049539686400 467681 15035968997076443159978442136482 467682 4946636672936068818369067983360 467683 -16886426217941148320179797189120 467684 2116926123754907270681056935936 467685 -4401556716266227856178506080800 467686 -85546565366957155615583632320 467687 -7913545355084370083739786179232 467688 2621210176168315817121146880000 467689 -9912406583579047926598540669510 467690 8397716174990700508411962933600 467691 2405578608153060857538447089664 467692 2887475896639816984574139842816 467693 5110588599464553717869584217760 467694 164420388164038312221268764096 467695 6776860709315011007686508852400 467696 684968075597991447298693988352 467697 -3229375298421242299797982273536 467698 3118676025855730624209851208192 467699 1045316362914912599277934634700 467700 748820534228626990582013184000 467701 2533748223288753620257968012412 467702 4225124867266870260847758651552 467703 9502874543104570883905790848344 467704 6199951590144309847996442419200 467705 4482597790661394344229396797760 467706 7274655874965610423489313378304 467707 -6495916900068307723786564293720 467708 8973255485397001711357969993728 467709 4082921242923959318192068650528 467710 10510927802050010786496549725760 467711 27962206178286531841793199600 467712 -3333215238344038040007962787840 467713 21017520916338871556603688648962 467714 -816835883264356589010201239520 467715 8927194470620606255084260371120 467716 -6952520901166885734825543564160 467717 -5409330669715616354202261685188 467718 2430928733059723610662088595840 467719 -3042775283115024985926654299680 467720 -12251417610256684080817346150400 467721 21521886474143675374933253342400 467722 9334663208982983772390622596912 467723 17184036547977946989682259673600 467724 9948868716448981679613249056256 467725 1013784228225460584760304348100 467726 -3982711384596046575356467059840 467727 3789838032521809264881785147520 467728 -299646000034612874276820221952 467729 142792275363198553382250801330 467730 -4499519041095190623426052902240 467731 7477722660629226782442950011728 467732 11044398647360978317193989428096 467733 4335752253334855173658331667264 467734 -8177153073619013221787285197248 467735 13666566614237664202636431284400 467736 -7571979101604042927805041561600 467737 -21607425149134807912124649026614 467738 -17241021606296329950683616489504 467739 -9493577782953317118627874432596 467740 -1647986004528340263517550776320 467741 -8937675634481285171903658515610 467742 1901531164828959667188967541760 467743 13124480498007413919855477648992 467744 -26364927095010031992543545131008 467745 -9339682483065053065229718986880 467746 977641664955035493385777803264 467747 -7319477056073441711131292344368 467748 7347267476431218069854607728640 467749 -7373282501126018996658868941250 467750 4831743812942613466559225664000 467751 7657724155800175073749803726720 467752 -10276095405646128307892635238400 467753 12540498006978859693614165058368 467754 32026786326289658009896780032 467755 10180796655106670638408937602560 467756 27725519246838797153399637139968 467757 4264842385183070028476347603254 467758 11499990017093778567423556572480 467759 -5564073933043366124828506030080 467760 -1813224512983779665949892608000 467761 9436045201452280079151154992320 467762 -1801938885000572252517136240368 467763 -8085773791948395954547708205256 467764 -1416475540840936567691418421248 467765 14291853017145181671583257093660 467766 1827723656959453034590892832000 467767 15386213646094831518486704645232 467768 5742628823622221071237518581760 467769 4166857017242425495059233935968 467770 4829658920230731296501451844800 467771 -417062811763032495970014142800 467772 4517518907046580449535458911232 467773 -12725344293494921676804257809978 467774 -2470510101007849560070797912960 467775 3058831235067066553573158825600 467776 -3008881090231810882055577272320 467777 1857020171072689682833262685120 467778 1531907267431323712299872882688 467779 -1333544745582573859388747189216 467780 -7341545869878193302699387494400 467781 -200272175175273113400061484736 467782 4245682573298522195034602988672 467783 17423457682331462199290954131032 467784 351230896386524746424199628800 467785 7970436498414345760648177642980 467786 -16790032460003692849981147344 467787 14391652847664821872361756448960 467788 -2405935770658467872875871869440 467789 -5919658634117243956706657656128 467790 781993174524415930990546698240 467791 -12651967212193368381361873740480 467792 1368195456649766826264932818944 467793 1030278320383646256294358062882 467794 -192377354977590790958662739328 467795 5734126275818738208749270410800 467796 2188395996708375426209491537920 467797 -9259270309494230831343608739552 467798 7415076304233276635028797385600 467799 5765832695032519608724621334400 467800 4475252226167264713785166080000 467801 -20186370791404304864619761672496 467802 -11068577012167474471615013736960 467803 -16918779881114081290387552916172 467804 -338315218460521943942425618944 467805 -950307013766197432526916672000 467806 -6006753709043418741915919088640 467807 3882150707622694034199198940392 467808 -8702034379816835379228869394432 467809 -6435883320466658959948640567660 467810 -214002180119447466421874734080 467811 2489836602076298723252777187240 467812 -13222090178160903989820331817344 467813 25381926281285670137389658680062 467814 7833038986017623519232067650240 467815 -12700328502123649520135412548040 467816 480662491340661697552600980480 467817 5137245814954108738237827256512 467818 -4214920081740731844503857148160 467819 -8909284295885444037453936441600 467820 -1282591675581007032727285524480 467821 4187750781972384649982882441344 467822 -2009573533052053471491360996288 467823 21013866499724410368920928082704 467824 1626747019030068417539154313216 467825 -11220236109560541936797146779450 467826 -910766669918272321587238181376 467827 13558317289972570625463316633676 467828 2530814595585118721895899942400 467829 -15748292651230526857624833598080 467830 9930240918559355609344559713920 467831 -1158185219278253291475423667776 467832 9470965975262253951824093552640 467833 -20268414218975903426235545488918 467834 6904541468805045973238292840816 467835 9482392504067074394383244588400 467836 3341572108245258157663799060480 467837 -5354043236910150539584433981760 467838 -4677934001788461965894946570240 467839 -5604807638354577906825110503944 467840 193119667923378036708841881600 467841 -468341341012889393063410390176 467842 7751398059987959531492996805072 467843 8591874330513813838148389507824 467844 -1954023400150404348929103360000 467845 -3858810710372010473620163944320 467846 16081812838359082125089783179872 467847 -1827300142758216817894755628440 467848 24051596857645706382104525583360 467849 -3031934160950082651632656425600 467850 1448905523731490967981281856000 467851 -721491060800899842026686962696 467852 2558398757648620161384569241600 467853 -1013586055488633115001357129376 467854 -8527456720301802589310522918400 467855 4351135669843007577940395266160 467856 -4642627786394368372682010624 467857 749928698197582441432764759120 467858 13632412032889404537090262298400 467859 -3775456030049432682947430877440 467860 10429487839099557901216829376000 467861 -38531040303462200189660619317088 467862 2832343705892473988507936828352 467863 21774845200151481104114241130584 467864 -19263632953491848905871630561280 467865 2103911022963549312652678386120 467866 -1513596197627776399262820903936 467867 -2934558423539313041115399225084 467868 1492117585593837231887438708736 467869 15251742383677115833633070231270 467870 -2417572382973444224428053484800 467871 -3585369048883459121280347729280 467872 -5017551420600274257993284517888 467873 2852879848180707646044812839680 467874 -6009511892499481256770739408640 467875 11008129540472631070099859340000 467876 10564732700975272699666341663360 467877 1855391308639832229255625382208 467878 5516707255563631802479219830240 467879 2798235515618030609279828751480 467880 -322802330173432270043878195200 467881 1404404270467398529739338930682 467882 4770543057377160225187210479792 467883 38313190839866053672010741760 467884 -1725337800662711093506973528064 467885 -6916824243726988319937735770880 467886 -7057291547757629708882021577600 467887 -1602224340454410517518389036048 467888 -5076338378542903243621459673088 467889 -5994738235309759895347311091392 467890 2570956821267936536765634393600 467891 -6372226957605760606707117180540 467892 4297114224343260068659052550912 467893 -18494427105321715392454356835858 467894 3885711886811708570846848819200 467895 7494220616517032784198894864720 467896 5379524827176069170719121203200 467897 5691525313871153698210474418346 467898 4014753986183125002091993764864 467899 -11970124893691594799628058707100 467900 5722803533549024606999117376000 467901 14080263659380103456259686153862 467902 -4019923582101377762179756713408 467903 -7266561309130403209702334854848 467904 -489983705204358814185138683904 467905 -10397366292999439489140881744940 467906 3577207604679199225393769335680 467907 661266271390341902451760440 467908 -2024230257666040709802594115584 467909 10367658275820294506163755605404 467910 267307223008366646841158035200 467911 6121776095643286070374189113432 467912 -6984504955277000898921172500480 467913 -19270429761136270462098645600 467914 275498883930713589464260303872 467915 7573641432820242450671469268800 467916 -11963862254009144075332144808448 467917 -950592951329789472405625903040 467918 -6775910965220955022774131600960 467919 -18715836445648844943144602284056 467920 -826647575859544513353172992000 467921 17626696689279394893050979154932 467922 1302121723376397174823956593664 467923 -19370702716652849724245098317816 467924 -18796670634761423517720011647104 467925 -7894577127984367947525156643200 467926 26836776721653844720386291264 467927 3544292300592352668380025136776 467928 11149583086558453599898509864960 467929 -10486637745571981409714791234560 467930 -171090365524642058680659862080 467931 3355179930333571895388389196144 467932 -26634220148356223988205744865280 467933 -2144566500337158257958594455592 467934 10286324889641514038982330842112 467935 5175348649350898438837022437440 467936 -10834931467566078717721494159360 467937 -195297361079537808704509731180 467938 -6218067578163202067202665768880 467939 5199982255280585882998383539856 467940 -668886885387700745702352998400 467941 -22448847427662917770847856630658 467942 2934186746233956960523165324992 467943 -2486398548811982085001601951616 467944 24680712275983864421186560358400 467945 -3879790625095755993960753964800 467946 -3296220711203691727906064117328 467947 4463041762036961235225437009512 467948 1163513407704524898633263232000 467949 105511067502296331627889921728 467950 -2868786661412616293605470681600 467951 14019070994063368437917954841600 467952 3016780891473698810800754688000 467953 -20548196938457699620175233594798 467954 -7496511799883523292746704856960 467955 -5380437637535577820896777336000 467956 -14999101798457027691344704266880 467957 2606594064901705191612971966112 467958 1900349674284232479368006811648 467959 -16354305768549649588320355151184 467960 -6748628541563812981233784320000 467961 4633781054006578245822568344960 467962 -2289493438944912446563216972800 467963 3646198580410258368950257330212 467964 -7631678795605412090770638028800 467965 7781902665126776055925235260920 467966 9192218689044584346286033170432 467967 5038502436407214462127752239760 467968 11137135994508205932511125045248 467969 476657109642597050437395914544 467970 -86926174322576175642721881600 467971 5305062722940441283842572028112 467972 -15797114994159574227011748580224 467973 2791572674631678151137667355040 467974 -124030355371621069091455607040 467975 8768295701345569842858560868000 467976 -1415617173012967152653630177280 467977 29389533703224942748016239948826 467978 55987754867683389396720512256 467979 13820528007428038965108671178240 467980 43717271746813944221690496000 467981 8853143653371295337421249364512 467982 -3522292719492458023978525200000 467983 -9183062685213584860692169033920 467984 682529248871191436343914987520 467985 1279980362849212334635762469760 467986 15526877264257998301245368610192 467987 -3762468149021365111901645688000 467988 -10259972193857205926800879073280 467989 23225281599868913208181124873440 467990 95484645195515675445513525120 467991 -11550790122383458402196496784560 467992 2924486027820249169240127324160 467993 22416108689368736855923834850580 467994 6791767333482652619802992064000 467995 10502593316302136285145032847360 467996 -10147534199343144739016578590720 467997 -15071836126039025912074394857728 467998 -12436834821313116195712969721280 467999 19787497689280215786289904234736 468000 4636472431117256860745760768000 468001 10041871757761979871094874268002 468002 -14741053537488875839977207026400 468003 408905086113267158040065267184 468004 -3443298561067654785026090778624 468005 2850738882243279968200834737660 468006 437337089863204866790532732928 468007 4973500742748158194239466043448 468008 13106757047143541888683788288000 468009 -3250540854149838197233137457500 468010 2950955548480289463752182138560 468011 27327144792647721037102328658612 468012 -536024947035666581235929088 468013 -1051948302098075326110026107520 468014 -6373520608308231101153072574144 468015 -2904276758095894165521904251360 468016 229080827001804553326119862272 468017 -2649147327448425087509906169216 468018 3459292112775590229002862896640 468019 28715211644156600167923416609420 468020 -104757970590148671143295467520 468021 4115476808479336338047528884512 468022 -119285892995203409101672522176 468023 6279456235622307498498276414120 468024 -10330974098792395576360799662080 468025 -10410133107228834456778152817700 468026 8624274008866671972977535320064 468027 -2611929900157628497212043998720 468028 -13566803999156818179965334016 468029 -17850890032275013056089547629370 468030 -78474281387697693025825207680 468031 20248497303181305259400208142200 468032 -5966736167658448180325916868608 468033 -8277264616662436564811453965776 468034 -2088665087099462404855136994816 468035 8931961280132273568441889854480 468036 11847219907139444962707457444992 468037 -19163588021042988198891131773920 468038 -313831080694281022444095014400 468039 -5995131299419243863453245541504 468040 6150838418090473559638404556800 468041 618164409568878955739012364672 468042 -5787043833302702744341598892288 468043 3456024152885683011884200644864 468044 -25041150231661670956202585240064 468045 -8083702606657352245610835902400 468046 1600957893894234416369688182400 468047 1096269524794407934368022399320 468048 -307478872715428243812158668800 468049 -17379409973195285797499040407950 468050 -1111422458576347151104194854400 468051 504488121082032303412755496560 468052 4049219078374339504854647932672 468053 -17926254730502615564218034757636 468054 -5329325445193703803691662271136 468055 69077909786805133060660369920 468056 2709936369989656027637513564160 468057 -9870894734609540959847494778160 468058 11956004261314306325775512336880 468059 -17105341935605520190067851159740 468060 -5944247599297305492488270592000 468061 -26287568584252663116193235505216 468062 677378922379053929859027840000 468063 -14935858548878371392183400973496 468064 -16873778220565146405283083976704 468065 -4357339381869192214297111464000 468066 -432700024517164234407849495552 468067 28176537739725391157517103641116 468068 17423908764258358753706013406848 468069 2165002037756908791322603438080 468070 -916882408012224544793760251520 468071 238501215119991065351993305272 468072 9518649064316496094074487603200 468073 5004147318011686018786279497984 468074 -1104946944510259463697592397568 468075 -4529550465992071676303789348700 468076 -426604781129650185938172344320 468077 -1164111008601571293891739036800 468078 -601084661893589350043742373632 468079 -5789778693544009448110941686320 468080 1582771278548870766055643381760 468081 -12279777585522253708271489772030 468082 -109321793951931705560735991168 468083 -7385045559039029876759547095040 468084 10768577051032175367435932375040 468085 -177191139706489063000500127200 468086 10123864622355824780752108984992 468087 5975533313371187282062766063952 468088 5178440126788893901364745461760 468089 4551619231353478114247502083460 468090 -300617766635883390113050874880 468091 -3150433554374122854796421194928 468092 -21152433480285671298148090128384 468093 3725805479425082362311962408064 468094 -5840634340388932281383976698688 468095 3325848510401973169871267137680 468096 -2535006845797358629673678929920 468097 9183344815387703436381372365892 468098 -131688568287648776280820753536 468099 -1175694157128940947845246744820 468100 1635258955122037739217573068800 468101 5314170310180979980114489955232 468102 -8034607674006881124645863823168 468103 -16249687333922166123541282392960 468104 248423408814828492319998443520 468105 -4629116308069418560409015426880 468106 15038661914724735907033377116160 468107 -21157012173628610892859556569644 468108 -4244237150460831736332799627008 468109 -20626345453859861665750619599690 468110 -6232262183437158942166641119040 468111 -3521978383998217664020484589696 468112 -2946158964318799747223022256128 468113 8986268397529062506628279085362 468114 3483374988557190581113045893120 468115 -3459090215471668909577193066480 468116 258378037087422942734251683840 468117 -900823228594632728392735624932 468118 1077268006258666378875281122560 468119 5790077915056470657299813721744 468120 -8106121973509004296141465190400 468121 -11726746410564798547931552842678 468122 5042601270297844625530176184320 468123 -12245546163416648260534397888616 468124 -1100095575281276087092536226304 468125 738721629300533892389436060000 468126 -2698864399932604397812551945600 468127 -10594999817510232975961570174728 468128 22188830972192248851917907886080 468129 -8007411439105060572354724440768 468130 -2775707747859642445957912993440 468131 -4739252137203438721838722355136 468132 1145313680285490566540466696192 468133 8160263148501103459079540296382 468134 -15755832997533028362147999626784 468135 10129261918728573186627186246240 468136 -4763723422002214388837883494400 468137 -11790745119289939747634044478214 468138 946829302508139815075379134976 468139 -9539250290561963347181090156144 468140 -4313287224318137452933603276800 468141 -127101659280420834954235146240 468142 -2019895348448977179382204345728 468143 4727650630354575509256456388344 468144 -3644555361945649968446261968896 468145 -6614373616927331889822254369100 468146 -5916488771968050903370447433184 468147 19489816482857825044574087158320 468148 4178598833008784905526679118208 468149 -1164221112182259638579385348 468150 -36816612493157580512214878400 468151 14284585191048035919678230298152 468152 8626971076719571701666704486400 468153 -8737368506474423408963856420480 468154 14033143889437307355603966620160 468155 1931611769146500092000495538000 468156 2933531089250863784869476025344 468157 -24384971111731833789555113521594 468158 -16849355393567516628706933291200 468159 3752322699258652693115927130768 468160 -1244258843090580445797443174400 468161 -735721933621920471910749885228 468162 1147508562485804780929814415360 468163 -12377442887282707470815652115560 468164 8736333041876488407952600373376 468165 3822739475429333258553585031200 468166 -10830281549176009230058695991968 468167 12234172432244780713609185871872 468168 3751293894456400552410037493760 468169 8081980266780603124645019540644 468170 -747360406937048701261953186720 468171 6999627441995379014814440559720 468172 5048100747881238314857778322176 468173 667358747897003944037008258422 468174 1304018892560765043385140547584 468175 -2715955362870472318883175144200 468176 -1792373106144924280496356147200 468177 -2109609931564755533694525630480 468178 -13477624554105634289340220245360 468179 7684328011526284674639984719280 468180 -158880915186508913632316369280 468181 4904822994248399929305237157792 468182 3206936392164243536278575878784 468183 -1629691865177710628350324129176 468184 -413264690736920876813675950080 468185 6566254575066139605987452581380 468186 6239749512493731532250993048064 468187 -107377484060600671415070863164 468188 1132533130861687945334100688896 468189 2797081467706970999272903381254 468190 7700288174753880593124291297600 468191 2011307373167234203600163762592 468192 6248823187015961746358506094592 468193 -5561405091664817130764587383552 468194 15671203200908479355765304327552 468195 -1635167257063016724984005632080 468196 3959140031864981502924259652608 468197 -24480291585297519471808061973828 468198 -4208092947950895438650569680480 468199 3958121590143999043601318598200 468200 -1024137423531205378610683776000 468201 2132717184196422891320637740160 468202 2734389846040525369278143837184 468203 -22037522345169510313540919170056 468204 11715925027270646401895665446912 468205 18631998298403289376147354707000 468206 -10563130319023808612091014144448 468207 21675289070941120069633431242640 468208 623044233584845773147184267264 468209 9482819510043468227656035625152 468210 -316733167385940702758262935040 468211 -12493553074361765871950586081168 468212 -15478148703732655932594542588544 468213 12433444467557899810178033024544 468214 -10657205611439333174506882533888 468215 6555308510144515672659018521520 468216 574742934596638782077348044800 468217 -331779408822781638003792811974 468218 -15462864348371020705197421252896 468219 3969241205686740340082536169520 468220 -3137529065953652950806851466240 468221 5281285969511565308333969369292 468222 718682928175803848512155223680 468223 -4054132076242752090068820425360 468224 -3740792112133887035505408737280 468225 -9513651680362188049245772822650 468226 -212556932011763202380378150016 468227 -128331338709364556460506606520 468228 -4939664674891748085495165588480 468229 9251264923191428465314430001180 468230 -831682467743123561989410604800 468231 -874138735676147668532198867376 468232 5734036815964562358385277460480 468233 -30086170414622646467357118952320 468234 -2432381925679408070839783065600 468235 -1752848624086369869482007837840 468236 -8924063973701274670014265205760 468237 -286622353815738123178143622656 468238 -3403015871379203490838614665856 468239 10944341496098814911150509733040 468240 1894225732834765465803706859520 468241 21919401605794760363732902526642 468242 -12391401302467340755886016943728 468243 915998981618687041519904247732 468244 4133052573573993911919905573760 468245 -5949845693148658737023901532800 468246 -8591500148976693811360559025216 468247 419462037299869198135941624800 468248 31028047209646534973783219281920 468249 2287778179350774883019002076160 468250 -5407998399111979494256133736000 468251 4532996535580450962203394319104 468252 3926787147413711144407366142976 468253 -27350271756836628328500132793498 468254 6330963973053031915794299926272 468255 1094459292694529898184558540800 468256 -2214173659465514817100370608128 468257 -7007417495661268520937171343680 468258 -457119998213239078992274291200 468259 -20783966438104340262410746890360 468260 3639011455215118972123954229760 468261 11096221534849227902952674461824 468262 -3642414580280199257845555726368 468263 459831015348455815136503329360 468264 2630306630565229717294921728000 468265 7387432849212591297243324228480 468266 -1002389388393119051208836046240 468267 -9796032647677791643887271575720 468268 -23225533831078463734692389858304 468269 -10511797711575797612272805990004 468270 -112423695432101778160779840 468271 1553836295594763835988532307472 468272 -256439524637464820651495129088 468273 4037311154518845649670957310144 468274 118383968454598535683506906240 468275 -13743989696444083640963645687700 468276 1066117344096640670828707295232 468277 5531968742413293090087963926126 468278 -1961578359233203886908989886560 468279 -3484450771445256203642995144656 468280 652340716085095752891230208000 468281 2171524431788146205598260728464 468282 9482721564933616525746021817344 468283 1009854635528206963078068348360 468284 21818797232856295324068128111616 468285 -2974480456035606029107063120800 468286 -359896650620758071229511811072 468287 -18293612766004110883463639618160 468288 745304495759313450620493496320 468289 8004341940060057030205746545090 468290 3304190069897305239861109754400 468291 5525788315013879012727533847360 468292 17976820734589658718595117178880 468293 -9165226318895943949291575662880 468294 -8930901837994785619865044718400 468295 1581641848791082495392134458320 468296 -14655741351562103458089415326720 468297 11844605695489382694761993668068 468298 318797481199230899578130468400 468299 -3603902076459294494130790734456 468300 -1161680113934654502347395891200 468301 -687960104640243761933222148288 468302 -2465595143665429277821400637696 468303 61125784341477378353730402048 468304 1587861569523713568086030213120 468305 11774623528531678146206367129000 468306 -7334323100309619367681924789488 468307 -11437089927619757674254656220000 468308 11158876033782521850805544800128 468309 229951144963730762934952292640 468310 -10866352136327359561190889181440 468311 -2238808177327608782987765024568 468312 -4998243224536471542929522688000 468313 -351994305967901188261086250736 468314 -18344888105894901726012504576 468315 1913264648447377426032772332000 468316 7466526910481727141107782834176 468317 -9338794728627950584205311079808 468318 -4247884756148945195136977550720 468319 12495803403291350571245060306720 468320 -10919330638404898288246456320 468321 -1367589295522478252627888284800 468322 5656139955468874937365288325712 468323 5498618234612579673361293964572 468324 3486790797561960766182936812160 468325 4973816408446392208300597471200 468326 -866891488514963065735622138496 468327 -10167761745353720774655178193880 468328 -303783829905772313525457469440 468329 1570341484356025579669220071140 468330 -7943073137223329132226148078080 468331 3208870708046959090590600975060 468332 -10055892018629007083586988351488 468333 -13609965756243627440571737455956 468334 8658253201980078087233441610816 468335 1624929351150593868948925899360 468336 760573032057868565629990600704 468337 5189412331560267447114309605172 468338 -3377892710675148937520817807456 468339 -7355337103637800121060863174080 468340 -5696431249385839006381068668160 468341 25461125535388985226307197602592 468342 -351923500531593440764771655520 468343 6494569953163589768882137401024 468344 23203820861466583294312502108160 468345 10149708776505876748382209139520 468346 1563682467475461876260617536480 468347 -6791938993646268033456938523288 468348 766618050967269170220560056320 468349 -5086285081820692453283109828480 468350 -5785796399731617223985682960000 468351 -6176539523023381663941195117432 468352 -15382341935137381053206259302400 468353 6272652510286869865396664425602 468354 4173933210296244850196060699520 468355 -3019315660062996429397446085440 468356 63260820680619030241912688640 468357 4662176083682847217130027075040 468358 2288804033172177666506253110400 468359 16710662129647841452979213857560 468360 3656148830870331324748168857600 468361 7101311566165496890034092508772 468362 -8288897120840650859006560463568 468363 2275220210146498343454384282624 468364 2155538484568059295042428246016 468365 -5132797385086034945002508818080 468366 -3916272812266727581575331095552 468367 9957253003814795222885895594432 468368 -192769281787533579860893679616 468369 12252404653269083855103129177600 468370 3506514517402691760006966812160 468371 -26731935042734871712017101017428 468372 4045143906319612720525665103872 468373 8615098310554746734503261427260 468374 12708878646570760047522435387936 468375 -2511188838860306375807473500000 468376 16186515200775664227444615413760 468377 1749616778074962571143419598912 468378 -484259560922370945833915502096 468379 -6293977218221074986531888132480 468380 5570380652621522768576393702400 468381 2491283046587099071339671149952 468382 -7609850540765538393062321774208 468383 -469103017249819165229995718040 468384 -1766123096641919372706453651456 468385 -7421552284182178304219158042200 468386 8682005940202049497181323309392 468387 -8804898008052072440389165693872 468388 12837054769262010585262040581120 468389 -20015926033366471343593244127810 468390 -1245881377001413752426265340160 468391 -32232808751670905200590064080 468392 24995290257808456534434609024000 468393 9119410059915479767646959038864 468394 524456513731584591806299832496 468395 -6574013621420468122727886149280 468396 14102419389454439668962660879360 468397 -16852098404703300241045893038528 468398 5032497882976345865742845886336 468399 69344106391588527809182188288 468400 2937405683542591501317756108800 468401 -22124638493171235021759592609440 468402 7163699726951274890230905028608 468403 -4167872222831698791293050206816 468404 -8175132868079981443404871446144 468405 1564705969653550539904428936960 468406 -7149378668346956864400172810848 468407 4374988397918775894589580278800 468408 12960747352536374755584060825600 468409 5826933805261562434892364770304 468410 2921440542335248721629367070720 468411 7686767700703791160703827809840 468412 6107339659315648794078464957440 468413 -1164243520227045144818000771520 468414 2106320736325526317084647261888 468415 3194060184178121812014250531560 468416 -382029368237129578720272580608 468417 -4014280004999190116677402119120 468418 -5259098933517379858296917068800 468419 -1272406883728884385861826280288 468420 -2217726426989191847629257584640 468421 37488841710359780384369518622 468422 -2486897916399849769146899875488 468423 1194641818911621679129132236552 468424 14482540858862805748954941726720 468425 -2384415349398676494263563109700 468426 -2628157079069008875080687554560 468427 16490073542602688091947777930712 468428 5041226326717095961224028271616 468429 626004943799054357415408134688 468430 -8370916510859897219307045532800 468431 2560976883705730949629109009952 468432 743654905502273126587046191104 468433 -4400895915902813993921536998080 468434 5158309660511037704808402089616 468435 -12379531669656955759179139668480 468436 -9106544865273906028608358664320 468437 803906637606899744902746677226 468438 5510013438373191733988220156288 468439 24489300327978683823576213167240 468440 4943635974906993361877096448000 468441 163882597955175540851186198016 468442 -17430408621827427948428286720 468443 -16977860661276317935827733376520 468444 12265189047928386472586566901760 468445 -1155612545595738671496067504800 468446 -843373397490330336911522841600 468447 -4997886923711927657224128371328 468448 13102872075795974010709530378240 468449 28417577146198031135725691847936 468450 6980710258861492021952434848000 468451 -13255093734746654669051291912548 468452 -4343563743800053895012524846464 468453 14433712156160619304953419102304 468454 5721956647382913117654809043072 468455 -2052181373659399210502018670240 468456 -14996548272346207756156864512000 468457 -5311275486907115363803280833536 468458 -3759606671323517836513848518400 468459 10548119930920330062160071849564 468460 7678034019229211022687552230400 468461 1152064132460553300389122936032 468462 2274194700280724636192805457920 468463 6797092114126271771517209605712 468464 -3037640578790318372910999797760 468465 -7942027492513010249731235450880 468466 2731001265016217917193827748160 468467 -12707066284251555078813272076720 468468 2183830257000799633983404304384 468469 3323480365406260788833237087306 468470 1340212962084296245218610444800 468471 10737760467751954172764020174312 468472 3721601256808384241831876198400 468473 27811162165198769253598621711722 468474 -3487896519177628722805254512640 468475 -1605681881457649257358151291600 468476 -14301793346663528381980104253440 468477 -7575746475257138720354180276160 468478 10858823034962739750110819543040 468479 12805974174676263540083884738680 468480 -3090214617436220537984809697280 468481 -191733303067615121307168676268 468482 452128217054532102255090716160 468483 -17233780645501686602443089259200 468484 -1976845290659068241579248214784 468485 27239106033528194795218000800 468486 9835447712984125488967103313984 468487 -3663418469329692368039222296560 468488 -6128527309659270868788772976640 468489 3964776474547729721479728514896 468490 -6168073676677224653169536198400 468491 -7094878586941523214576975816108 468492 -8026174707438987679582762357248 468493 -9630339830830880386668714733258 468494 555606355683460801206088234752 468495 -11106821816954292367722946932000 468496 1110138448380873708602303447040 468497 386189472534719971214676298752 468498 -1414779127489822577634603470592 468499 -13764049233573339585642894188500 468500 20417883264998125942848098496000 468501 4210544629855118079983760460704 468502 4943337724690072978220249745600 468503 1605310304451523745210186268672 468504 -261862390432656382423976570880 468505 9565953933911246797513317270660 468506 4063807934508937544982301285344 468507 1073340895338607216625363245536 468508 6056236333611881843075998627328 468509 12501327006480307911827719300710 468510 684037782832847644345630187520 468511 -32568568322276712242407150709568 468512 16040352133043741224144197550080 468513 16590824993980088457843447676242 468514 -1060726689291610367432216304480 468515 -1002119513081535498633370401840 468516 -2512183744852110759101990427648 468517 9488333863546463686180053935392 468518 5319691511148232089359430996960 468519 -14069695295750865561016878718080 468520 -2598378631658002872747448934400 468521 6187899399981629345960263981200 468522 10287835463636772743545746986160 468523 10832228251984054023260326207488 468524 -2777668697367534541528361564160 468525 -3159773410322912048687009671200 468526 16821118806264420606216565784640 468527 4148984033870822359776907055376 468528 5793136204166450507892916224 468529 -11995450020458902698593332708800 468530 -1939829038473507449763556383840 468531 3461318291276428688894131499520 468532 -7783272898149271934546833266304 468533 -3488376886058567541257216933376 468534 -2020313921006632442338466242560 468535 7600321350398473629560856118800 468536 -6870735312732670687455492280320 468537 -12672433405656976530254623623648 468538 4475614163915007485055636825600 468539 -2878438255989984179881976637120 468540 -2560116072016219750937572838400 468541 -2558814255082566916165811212916 468542 -4060937012889376306083862403328 468543 -23972717327486357769759779256576 468544 -6231522097263250833997552943104 468545 -1122999488616236403898488147840 468546 -2835055758072417245588684883456 468547 -5826425580420455528641804108400 468548 2969723937497835053998307225856 468549 9811772707992467660283495873600 468550 1103442295905225886167193960800 468551 22988473240969542419179948062552 468552 -2294936474282541592487586201600 468553 -9553345616652804514415741797440 468554 -2843654737719369410808532329888 468555 -7716488304374391648743000436240 468556 -1792659421939049203463061405696 468557 -24943003194970832078688735901194 468558 -6889150463688279239865820894080 468559 -388604924205045507202666142720 468560 4175473581077937509198549729280 468561 2729474037826194690624941460000 468562 -8558213763961075728695031769968 468563 18492070544994948114321907962984 468564 -1100627275536044685333634996224 468565 -5114279535692897660878417351680 468566 4564169665831568803220421294720 468567 -14239007037857506776999220844712 468568 -2523284615732439305561992151040 468569 29409211412219489359116587281680 468570 -4882574105242549265707435756800 468571 119250160404778093253991929424 468572 -1914667840622225477048215162368 468573 1152359787495061335926031424128 468574 -5467090966433247513809020846464 468575 -3878745045037593295313768356200 468576 -1791195127879772071894345187328 468577 22682293718188718824576392059426 468578 -188050362980302357981380305280 468579 -7742801610104010647943260535552 468580 1604147655068858674610068746240 468581 -15160784592609755834754443631618 468582 -5274111185985083964734976382080 468583 -2818582628550267873651889411880 468584 -2027318294696253837569548477440 468585 116133731319668998510849163400 468586 206497663971262338670841410992 468587 -1568719298729159837594396751528 468588 9742261667559334937926440201216 468589 4578597483055769726041623039360 468590 6666602753174054377873173281280 468591 3315961530477472141330874781840 468592 196126831179032256784415031296 468593 10875987450730762285590332005842 468594 2794101113230158868956811031040 468595 -1679337386402262933584592320400 468596 2087598338614617635228021268480 468597 -2363436375670755918650860031520 468598 -5546491396178876968689971487360 468599 -5085669237535923645124556405400 468600 -2841637692956602440230313984000 468601 6881852231919896037652951985152 468602 -8574686530962680969317711051776 468603 -252411465921896290639620561588 468604 19996522610386948881011792121856 468605 -6779433292849501125837010218000 468606 5026563770449086369275733751104 468607 8453027059649521736342881291072 468608 123508126686878681659468677120 468609 -2715581368934019070604388364032 468610 1593285970303605601886518524960 468611 3376958588940236362741419380640 468612 2368642934585438395365903206400 468613 21256844254482823137328160992862 468614 231640688562078581603933102400 468615 1830504780751131240502414187520 468616 -20597890716766481969342009548800 468617 -19694375206829024207999253285168 468618 -6191863749988561003349839226112 468619 -10947615211157491702308933671980 468620 4105906758408019347710152135680 468621 10414319216032521376750763480790 468622 -2494586408100759913940624701440 468623 -14119587313728297560315637394128 468624 -979751150480530554073917161472 468625 2394958616462380399439975568000 468626 -982310872595715819254701436256 468627 878243459850082197235202549760 468628 13215303558434361430453266657280 468629 37900040424318654275923241376 468630 -1066375314551192404730487828480 468631 -1612474787968563078159387761336 468632 -11932036059319682464982361753600 468633 -2376311476007458832813299728 468634 -1541432622776038945027445888784 468635 -10685646036792610471149927934800 468636 1449361538950517279673823738368 468637 20337387929867448161583186870720 468638 -5460550654988980704658848113280 468639 17310850870702424837652961719840 468640 -9972480881757384223264191283200 468641 -20199611489901055283551394396958 468642 371800011640985673034433163264 468643 -464853642001597317610194762800 468644 21059573444556842599004687004672 468645 1165941586841661490868319312000 468646 3507722254901817612468176290272 468647 16628279008591661880685201311096 468648 -2991422294359331321496325570560 468649 -3722164881338584579727079775580 468650 -1336490872412592473472730598400 468651 1767116426190849220446922099032 468652 3662827090205126819764764513536 468653 -12784135852978051006005015973098 468654 -5831779529234706508247458129920 468655 -799180026902005687114511396880 468656 -8231244927236119748421113315328 468657 30970707934513445044293791808 468658 4946224888503863416549801912320 468659 -24018062419642218276840943735584 468660 -236668137103834940318151536640 468661 11633207575900016332918832065262 468662 -6422112697662071652611910723168 468663 2912886957736660306572179055648 468664 3871883109042502594009146777600 468665 -15957955864322785889565838968000 468666 518620644590024475407839267584 468667 14959876557596816077329174639716 468668 -4595709943415139157819562621952 468669 18737611373635768084820856867360 468670 4201873014686722230281539337280 468671 -941782114339739905780487826432 468672 3648802259396409637301032845312 468673 17000756273143447237183684681440 468674 1571408683244734093818825624480 468675 6566455072222532939805806006100 468676 8187609775701289255948889036032 468677 -7924465566801019592929481178816 468678 -1617324256681524539983256647680 468679 -2076350466836955174454346109120 468680 9235460561390673317390266214400 468681 2358285923561948342513382907152 468682 -2647760853088173407000527865808 468683 -21409604670554465241102837385068 468684 -7381071184541209573663144617984 468685 6534942850151137870327785720780 468686 4395659260404875093542737753792 468687 11879006307050003355261892577160 468688 1591359627074799988574276419584 468689 1605571756232717459625519537408 468690 -981141146655537666465291340800 468691 -12699240072569486264637332501908 468692 1109454542068694835347432017920 468693 2834826574516778151980076355200 468694 4769807168455475528992422013344 468695 -8811694253260454233111854541800 468696 7024301812429690867015672627200 468697 8112571533956050455898957947146 468698 -7613668674971150716105029303840 468699 -4673388875204046570467080193280 468700 -47235475469143838576090816000 468701 15128421580816317396708130231872 468702 -2210652983367512324706255325632 468703 -8264777171425755362788282366048 468704 12165249025303563927975199506432 468705 -5932180332394420557739786496640 468706 2630496298948012579792166484480 468707 6750074802624463326880345608000 468708 -4656825166375926089027352299520 468709 18791254580474670210338242198910 468710 69727409252668161642969659520 468711 4275280048383449328151461705480 468712 -4218701677237143893049094195200 468713 4701985261289122248933305592960 468714 3444444957979478168419093770240 468715 367353013165195365316295093520 468716 -6570948384159551976408185475072 468717 -912650473332170545102512121152 468718 4025845126437260213827160930880 468719 -9087430798263135701839654280880 468720 -309137856271865116598521036800 468721 15431140469980127089321249557744 468722 -8522125056453271396463762927088 468723 -3585200514357130697349968310216 468724 -6021273318147908319026191845888 468725 8494289704569097853383146206250 468726 -3567632448938664326807417979456 468727 -7080605437984094892617508967200 468728 7747863053801210862220729282560 468729 13039987122946038605895134018874 468730 -3962514973938178505943274502400 468731 -2173359890345159263603620057888 468732 -4900239462749221184753528119296 468733 -2041786360592184672466222749716 468734 -11317107174713712711252653169024 468735 -3036930659053625052034279110000 468736 -9878371402058973660149268348928 468737 -26156135776827689953518738895614 468738 -6324543452053432240063060795056 468739 2335567230193515358910465324540 468740 -5637090161027415242994360422400 468741 -1376142692815754463548559566592 468742 -4209429513679850075534063427456 468743 -214615328658599903116667500032 468744 3487356396988238466441924894720 468745 167438374045643538084095843400 468746 9882520621262293296457823314944 468747 936879166927522560532431674124 468748 -877803824492797853933196422144 468749 6516307410010202533395087738240 468750 1641854576843696043585540000000 468751 -3677502777669145363727282828096 468752 -640458327220756945402573676544 468753 3194028486666402943802339749248 468754 -7707156282016534561903221600 468755 -570682745297404272807003475200 468756 -13153778912490563087594672544000 468757 -1239391092280243752947933086208 468758 1637833110723859214323054298976 468759 -1291675170812640075842841593496 468760 -3574236273219306105626299392000 468761 -24770908695246429966362761027638 468762 -619573837191105337699502163456 468763 5509581474087272149875515426400 468764 -12125474640371744538017079335424 468765 8366824127005842136815750057120 468766 784675480667926229427426728832 468767 -6308506765974709843512355505808 468768 -12663166026696735610568740700160 468769 6153699762828402626556934756992 468770 -9447427365770186654133921757920 468771 11900674678676492471912475355512 468772 -2207426413172362046834387338624 468773 888251041506469213266090089022 468774 5736864540760596027681749677440 468775 -16235455388689130315070792895200 468776 5856277383125202047275283742720 468777 -2864084344867889790501427156080 468778 13285443013495076747426666605056 468779 -16739831496550606177963704248424 468780 2421345401443864089676352747520 468781 20575325273130586280668759442582 468782 -1437689832731838500396822370816 468783 -10830842314011731840724735712488 468784 -721331777613124964544892010496 468785 -6886080243478283681261322140400 468786 73603659416800369930970480640 468787 26853965243172936509008736047680 468788 5114434428569665285127055544320 468789 330870497581791695062181495520 468790 352528807649910258020920680960 468791 399750398750674587370692756984 468792 15345300593740652763007311544320 468793 -12091983315873178559772229666556 468794 -190122241115236641598416925728 468795 380830118221447308691158334320 468796 13096958588728907847317752660992 468797 14185023908691992119275542476992 468798 2551277401571429623128334491648 468799 28478812250294881211857914129736 468800 1646885120985368605584221798400 468801 -9242443468354946375903178110400 468802 -10546257681432348561490083054048 468803 5799523814346529712353367525052 468804 -1343215804558481341917314715648 468805 -6826589456315496309971791641540 468806 546230470878820383762283087680 468807 -17335262703835459194817516643160 468808 -24337289570368764840572232023040 468809 -5057876577474059154721995922560 468810 887265519398161946176153269600 468811 197962393136897983023882738832 468812 3011373717082480238908599718656 468813 1801041820505886562282314018432 468814 -4752765482331158479916150083200 468815 -14242893258379712986206920162040 468816 2032916967323966165909902589952 468817 -9837564370951697369897654741134 468818 4508933111889582655392459580416 468819 4142394785480357779533800098704 468820 4201926034906849165212533852160 468821 24872801528613048558589244771022 468822 7653786858088472871228599566272 468823 -14255831320774022653104858419720 468824 -9853814718549198144626769623040 468825 3082661078966518617522130176000 468826 14652669595981258667136762793440 468827 7316237773394634387937109352192 468828 -789356069699817879698414879232 468829 -397779127201470119323742155616 468830 -415109013001231448095636769280 468831 -1698585065647694733276552185856 468832 -3595375758188257004956124971008 468833 -5810269794702185696024608731456 468834 -7305541404698724664078126869120 468835 7663295119688861202620848128960 468836 -6268143404491596391972158683520 468837 -7057035238134267448400182791492 468838 -2112870842334008450290910710656 468839 696205609953379246753327569456 468840 -8071760989527901631475252019200 468841 19400440600487784022628623677242 468842 7124800083444111548082493433088 468843 -18630147718726573748055045841440 468844 604055049892202496426696704000 468845 -3585836302160969357086538817480 468846 -222800048410624338212097948864 468847 -22549954962821401089384331941320 468848 -4501965898904794535757295484928 468849 458129857672673205911793705888 468850 3682276912044782537247926996400 468851 -3781064343618139653806634548148 468852 -269147654880152246816854118400 468853 4605080027902593276223394470080 468854 4483157484772178787084750933120 468855 5440166274446543294733178598400 468856 -25793186714504076343831158988800 468857 25492413605008417440211865168772 468858 2976514134965712939061301983488 468859 12228442567796469665889414929060 468860 2364499784673188322593050275840 468861 -1020364425738626134844443237920 468862 14129983225158159973488082002432 468863 20547883809104763971825570986920 468864 3742569866144333542538965155840 468865 -15843412148095239891513150441600 468866 -16981997278106799873240685008000 468867 3198168088598936571031398401280 468868 11798796089425233758447404624896 468869 -20516008353484790781808559021730 468870 -873717643649699176384451203200 468871 -9369691955578153207725833955608 468872 -499245176648939814750737203200 468873 304348058446225232350788816240 468874 -3607572035481632070597000442368 468875 9453505592729853059152272000 468876 -4575638549824209360036529284096 468877 -3246971105653125528053293096788 468878 -1731060012335612833765552853376 468879 -1034470999231494934635456707952 468880 -28450597189917384562598461440 468881 -10061230700376901974283098307200 468882 5690372777007387417795112358400 468883 18030114599908351609822631081132 468884 -2187639856561951392515698065408 468885 6316522032825580891124051373600 468886 1020133988541891963822955489344 468887 5014758496327846737632650990536 468888 -605540577657252454835455918080 468889 -3753973167007938999700337136310 468890 6577374363293153335392555775200 468891 2157054888709990057345591084848 468892 -18559490338487619810525049782784 468893 -20303269409985020144924334744858 468894 -1082981026661279124701897785728 468895 -2290495890072837415772922037920 468896 -20518835842956215244966287966208 468897 -198234280440042121220652592704 468898 5654175698867813859620126245536 468899 18429685858707572048908001319900 468900 -3956638324575652417671525763200 468901 -4650554555003709095438867356800 468902 -2948218215870162604439614846848 468903 -13616344972277307307377840510000 468904 21199675666626717848195846261760 468905 -6455899359561782214230319290880 468906 -2031112009601329787652349089792 468907 20233887914906129726010147628432 468908 -19701706016542315578654554678784 468909 -7599046376698863490981178784 468910 -805574674410845551689830250240 468911 -26383034407268852614350600905088 468912 -776774946026761468381968629760 468913 -3410414168236489211521325769838 468914 9311185221537636830861693239056 468915 -51375724675494470327944385280 468916 -2498161803572331190310589827072 468917 -6012016952233656931357693337988 468918 -1430906995636437885660429523200 468919 -121224613804572927200330757888 468920 105871521347901989579547648000 468921 -17041684862048720820141843507888 468922 11093820884122792780127009638512 468923 1456361274574873153232125414944 468924 3310945636243039892519688806400 468925 -3422246964287244369416804570350 468926 -7657025003077027233247275065088 468927 -12767534327707235338429569795336 468928 1337985103143866256732891119616 468929 4047951720044779806362313384384 468930 3402969073770655996019866252800 468931 7110376586443995661808451725992 468932 -8074242601731634752157625041920 468933 17374387823854817573522162685024 468934 -8262963710464799719125679476384 468935 -13277959565431050061402541754120 468936 9852813549950631478549025587200 468937 -662343240939918902861775556096 468938 113878820333323442894999654496 468939 -71089917633209491978216640616 468940 -5311992047041242737459805864960 468941 -14040785817916912366760662905600 468942 5205470954347299935821541608512 468943 -12062824033544049024942617657016 468944 1005544286553154220566653173760 468945 9374280473228047128419858444520 468946 -5807397338092793398287582761328 468947 3621289352587649775155964877680 468948 1586675146673306905696089262080 468949 -4031854144146879730349466173636 468950 1528602062639124667182090177600 468951 -448731778573122021148244726016 468952 -14072386580185301191877739079680 468953 -13366132135759605722849758839798 468954 9380031399375056543950179124464 468955 -6843967513862134442598900557280 468956 -19258177048615983848464161338880 468957 -6066535417523942790447508210560 468958 -22607604997735786961058846720 468959 -38123203216378048388242456273440 468960 2092270037820216160587530895360 468961 856559221738564067037085484692 468962 -6991329296022209118230976847296 468963 -20890408410875671463480082652800 468964 -6038319275473303610753388913024 468965 -3289863283603598537537480688000 468966 7211044842533291562530569519104 468967 12969498668783776906871476873016 468968 -13291090858691920290110378296320 468969 10586563969439647195012682258688 468970 2187112902595171346895084518400 468971 -8965521569987019176587313777856 468972 1553506508465306569474510758912 468973 -5844046272220554926599664148778 468974 1955613313944203933566309344192 468975 -1707568322914730237287016489400 468976 -5494661356344725223033201491968 468977 15209091391908555075249358483440 468978 -2427982901869539006038735611776 468979 2870850277294726408828756338456 468980 -7549445293302016588880442009600 468981 2255239945687900022421084172512 468982 -16574235000716112716074978368 468983 -4271977964395218506796324831768 468984 8645556822622651097234989240320 468985 12809803176344541639653680440960 468986 -55473198054440170933008837120 468987 18101436833626632638777062350360 468988 5446412098122507299225137244160 468989 15658902146921517366845627677740 468990 -8454315771556040359669084260480 468991 19721748082851023706463708287000 468992 1576152636103858663617409843200 468993 1690328564629383357362535441408 468994 -769958657226580704375405055968 468995 6701136095407441739362657694880 468996 13609873425153810693974722560 468997 -10105655758763487377313152967300 468998 4645448473426458263227737852000 468999 -2734738548024748144545427210848 469000 -7861965022365611430320087040000 469001 -78775764327293381612521333440 469002 -1298168039767014815581797850368 469003 -4230452782777162144959080304336 469004 14684699312628254558860160653056 469005 -4158634200875240404953709297440 469006 -6580934717933375400719628429696 469007 3831154815792424398885139338624 469008 -2062468333896608965001606258688 469009 21749736398988591142927114508210 469010 6447050356257329464359323840160 469011 -6412192808446969415748568129536 469012 -2887813331619534701374168029440 469013 45176406357193856092066879149696 469014 -318412184468582536235045775360 469015 -3066612902198749607859569660400 469016 13420615351714518727333813248000 469017 16014854457004024697236151760000 469018 -4581951251086228590083464623360 469019 987042265084119674259196064544 469020 -1359580405838596803738679864320 469021 -6179686739576576934971696739488 469022 -9851141178455364078091323074688 469023 22742679362962750763885574508800 469024 -17819306832172948209187150823424 469025 -894364553931094110228278327700 469026 -4750960649271204586756988814336 469027 2699379181848600989279268025040 469028 8002041585078732275072106211968 469029 -16460239202324804419278774485184 469030 1057271659316359187495958374400 469031 -12237089280255704592328383132168 469032 8581479268055609886148449976320 469033 20568455593473804282038449336464 469034 2056778775520677226123037264640 469035 -1519947054993966292585155045600 469036 9638766405225096482763983002880 469037 -20574207116280899529260203870314 469038 6804375989648728560346913799744 469039 -12183355182878259612917205395376 469040 -453747525802421398875531509760 469041 -372018811397233433140552875408 469042 5532323861888695140745979123712 469043 3569164714622930866129342933200 469044 -151003393830554194486363484160 469045 -14290066182615792453721842761700 469046 -4021034196096636173309928712320 469047 -5733131948710243518992208823368 469048 -537447289239126152506124144640 469049 -4091195404129400865104538758208 469050 1277284167621301209023890656000 469051 20447902364006932219647952153704 469052 21717824400059015426042581363200 469053 -4755115379372480542766204036640 469054 14096096123463847628405474270976 469055 -12423100285058295801059821910040 469056 292065055971084603422775705600 469057 -3518247677538192097650592432428 469058 5191701653412115770415876316880 469059 7365793512567876250119478675704 469060 2080261565038844196786201600000 469061 246131874723437754905742935424 469062 -6136947323687670171220220258304 469063 -432440492555633029318176502176 469064 1092654996357517614514918656000 469065 4199474695911433274896116419520 469066 5782535584621344657920177188704 469067 -15174810890934380158952712345768 469068 13257510720011451640316772195840 469069 -6511075953459451419316410347530 469070 2387969995000437390233399304960 469071 -1007142080113121716709057606688 469072 -2135352493498011712351771688960 469073 9414684651226293845768710433904 469074 -683871070091278075134622381440 469075 -11249828387681929561290675978000 469076 89920359238762373849276837760 469077 3664948367243553999260483778912 469078 -6389414652021526699233617576160 469079 -9896786958760858349013130529016 469080 -546446704408107645534026342400 469081 -10088604256716867996407926195416 469082 9428361122080915419622646737392 469083 7477357622552625441849808310424 469084 -477768740624396044303173378048 469085 3037908832072082203976515756800 469086 1560620443062727261591304552064 469087 -247693262332474837742691511880 469088 5275582195550835039852840615936 469089 8189922322197864514456178823954 469090 -2035430689235783920346762596800 469091 -8415828698943892684894072116480 469092 -849508946138488337162932617216 469093 3692141222412482786229270124284 469094 9394950629367774392558566032096 469095 -3716752602484032937157730303360 469096 3573116585772369463205043240960 469097 -8937481328432458862682547191168 469098 297681644969354429323653335040 469099 -20937796334019062803176591733900 469100 -2594326192221922170354424953600 469101 833354164224372311506016406144 469102 2493606857221711106687093241600 469103 -18517007573809135321704775224888 469104 3865053202659350377518758952960 469105 -1581902782892389605268175143680 469106 -8289699644551194680265910705536 469107 23296620268195811009968375732320 469108 2793974417376798403982387865600 469109 26996430679618421554384041059520 469110 4212694600108422548071275878400 469111 11126537125892065119180312930024 469112 3429219062970985064458432634880 469113 10426231238943820003266995352144 469114 -200044736826334024948772613120 469115 10275494824951814274567543777600 469116 -6453604974032662421085744711168 469117 -22206584830214190797399587642 469118 2630011591957430465349412499904 469119 1369157952201639270126986799360 469120 12920776444653525056801577369600 469121 -22294897260744458801001871575678 469122 406262438943924927846692738304 469123 -1985131713802060891415663889280 469124 -2634464936029065329973582328704 469125 15700010006144204434120467600000 469126 -3150193635137938048730685713952 469127 -15709224554002792480311781506024 469128 -11904880205298389350707222036480 469129 -25518305425321441147206744389360 469130 152909838325370862447625509120 469131 59221787643968461814667407616 469132 -17805171976292752541234540812800 469133 -4161960626226567877056024320640 469134 6328421539673128499166005897280 469135 12082823708956859753978825395080 469136 1874199929636644573017316147200 469137 2061267330479841879441024531168 469138 8616956793747725437854865514496 469139 5811704545250048305641460297800 469140 2566373585729032099106462638080 469141 -7913761642872524463785585753458 469142 -14387523693232134628528591362528 469143 12615291041951228548292501166432 469144 19178107450459381013645905090560 469145 1411611918741845260792531489800 469146 5704854673904903991419201539584 469147 -8600916204356663365835935901168 469148 20836124644018969180686792798720 469149 8947368016916793078615289430400 469150 -4901910596057700934496346686400 469151 4772609952572509476078783302904 469152 326496524295629017000427323392 469153 22654560595593959344444729586402 469154 -1063911316807803569949811408896 469155 5778936254281087370924382602160 469156 -971367571863622397242466627328 469157 -3400684504830862226813806199040 469158 7262623917634106648606066990784 469159 -14409274617504711549801627270840 469160 -6198506041835573021006070681600 469161 -1437489853467255387297487394496 469162 -10052998328750682315660398416800 469163 2007045121225888055315519463864 469164 -11777251990684277828698612775424 469165 12004247114866713087034597681920 469166 4976218121458271100547093948800 469167 -13254635588743054658357154069120 469168 839818627636805365306380779520 469169 24535208489152097011160203431570 469170 1015345075132359899600262085440 469171 1121773400016538458460477280872 469172 -11946209658660356805927449683968 469173 -114952319378060629798349978976 469174 -8639573780054967680647280045664 469175 10015123304929551037680312086400 469176 1722756070444440641349656125440 469177 -1919807526684006513576414691200 469178 14390569503844257589218434966640 469179 17635268998781798877874317967920 469180 9742705633132255217338354598400 469181 23209293766119746788148625403200 469182 -1767380736883760370935784539136 469183 11608645128571205269984515891168 469184 -752126713085198221277867802624 469185 909495381031235951332337395200 469186 -5714484628502084033680054807680 469187 21200977141817183020411438953000 469188 -9061363229864597885969345248128 469189 3450700387612498607333807907392 469190 5332120331652483780996827625600 469191 -13664992374826971185875362652080 469192 -15041197105011292954124925665280 469193 19201045595362718470027120868442 469194 -7062206484880900016878171426560 469195 -12248876842560689421063268577520 469196 -74983469309920772313611458560 469197 -1153749292899363391529267949780 469198 5901970590898008918273099345600 469199 4762057531993207959839014495464 469200 816674643741081253986179481600 469201 46407687397434750790336421174400 469202 -14852944626994174835448659990400 469203 -2259268027722632716018677616896 469204 8240647131650288814087372371712 469205 -16858288273059397716375783960000 469206 442974652163653801342216060800 469207 -3310667562240759765325176615544 469208 4782540862536823622639918592000 469209 -315985526622580009288337641152 469210 2780427595276575021445409064960 469211 27819397094632033052970849488832 469212 -2601871366024568720922666494976 469213 -13969423092552098197369390820640 469214 -7238510471907356433748263666240 469215 -6862809620638761512133218590440 469216 -95168749338933461471106957312 469217 -4869561854233873095340377667968 469218 354307709984174628735760850304 469219 12367527299441510662277995806620 469220 -5116772753370385667165124288000 469221 9032096874731471942117790921120 469222 -7038012102585371201232249550848 469223 -3461393674028346806132686751448 469224 -6297157042718353827590615040000 469225 5884519640328215602702422849325 469226 -14258035279178370828089432900688 469227 161706907516437007471610398080 469228 -13270582870227836618866060402432 469229 15791992684627893661189764751830 469230 1950328233885333796733658222720 469231 -93900495121889391663274081808 469232 6075783017031408363559691943936 469233 -1293343207310290844431620184176 469234 1665910563246806067778045015872 469235 -6646339270761836349462865654800 469236 -484788736839466782323501580288 469237 -25861979109166642894408053484114 469238 -3287938010155690078180436352 469239 -3712774814374039131805650122112 469240 -13196986424956932555638667571200 469241 10880922550250786647708525569642 469242 1254619044500304229241313772800 469243 -5106774749445903214723701492680 469244 -1501104937857554713774921442304 469245 -461436946045143023063190700800 469246 2002185443305338545970053966016 469247 -8085588737925373008934291530048 469248 5337396532379029892187851587584 469249 10894286744007998039387015800320 469250 13093612807235583630906059112000 469251 757331804150101683278684961192 469252 1721046728032132016366874849280 469253 -5670700136005335589494802686498 469254 3620002334261685451559376527232 469255 14954884414972309397055531575160 469256 -27886788074355397500128816901120 469257 -15733766123060328050737620069360 469258 -4985376178263940887366640781520 469259 22701270492976464652512587520 469260 10616725915780105673739952128000 469261 -5143190353993296807155533100948 469262 -7172685328142189926784667381120 469263 2842263297406724766149790084744 469264 -4001967107717833239033305169920 469265 10667763764700770631739749043200 469266 317498631261461332047699070464 469267 22940094136256631528138531670316 469268 35529579347537096487968029249536 469269 -3459396730374041354976008087136 469270 -6717555005963565764118864695040 469271 -2033689593969263821110677875536 469272 -8303801470115123731772504494080 469273 -15524824736587662075741048327804 469274 -5632640764370519108267905274400 469275 -2840983123626425721358795678200 469276 6957286634024091937785161500160 469277 -3492727793478823931162998122240 469278 -617977300973435454606504880896 469279 27675923918863612474691226742880 469280 1167727431730742132583274905600 469281 12018286788905477455028948558880 469282 9018741559632701025451912821504 469283 10435877499437493044238615101532 469284 -8534251809737267117108245208064 469285 9131856047023584132809793479160 469286 2878540223869708843220909320320 469287 -1958200915798950983832730705920 469288 -9233402813113532625902562186240 469289 -4771222158164288422891333102476 469290 569521694361908516019694398720 469291 2356740029715824006111049362800 469292 1458290644777821637782635768832 469293 17313876814581705784078553610528 469294 2399502963503320884102437212032 469295 12419760745554338256862674473280 469296 -2609019639130122926217445294080 469297 308055061197002393371212548580 469298 1500975148302791483746154159520 469299 6367076248881945290086469115648 469300 61247622342728245029494582400 469301 -926790449091732089302328593248 469302 -64548756984064136140398375936 469303 -2552747258124108102758302095448 469304 1744684149878763774305449144320 469305 951103032196877601674562159300 469306 -13981484143389452324531962293648 469307 4406031197939496778165802834160 469308 933062148894459318325137211392 469309 9157771804651438768019282366080 469310 6049842354238675107367117797120 469311 -9972426000683227838898499574328 469312 -5284456957104067128901801345024 469313 10130769703799067980290500512982 469314 -128051418665340028998683805744 469315 1286516106430597356159911869440 469316 -7989645641594336493213272280960 469317 -1277452507680799355324273847552 469318 5265933319924818721997471595360 469319 14874929329580445585726793351440 469320 3548356941593061832716634521600 469321 -22699919932008344818031851005478 469322 -1292904002604753576835186268880 469323 -2364490115187286150537007604228 469324 -7888730757579031556283077250304 469325 -5176315460532597106440176257950 469326 1405021105907851508579906178048 469327 1012373397793030947113418934032 469328 -4456175532708006475654523854848 469329 -2778880623581856641009862772800 469330 -5059595280987888627475949977440 469331 -7958437943195179601378930318868 469332 -4205758254448385371317298671744 469333 -1420797939821889994597502909156 469334 2998643280388670204942337985152 469335 11633835422846129805551711928960 469336 -2437552588331372941091651788800 469337 -12630764180921006644817378477808 469338 -2021230947630413441128311705600 469339 -6683166840918267918861493359040 469340 -250611795516767650746342481920 469341 -9190540523265993246652461178560 469342 -12577083200618947740183869952768 469343 3105398826065417351261754034800 469344 -9587546620943101718342849003520 469345 -78212558883166284621987230400 469346 4440864555393178577853004513872 469347 7719557025538881811036425121200 469348 2833900434084122811728398181376 469349 -3350667287036789755686480432036 469350 -1298924351185877278297278480000 469351 -8332702141151432617779879448648 469352 10340008769987726862758047365120 469353 7268846674388022699678118037664 469354 -4188052283646073697316371198880 469355 -8520309917991288149385704382240 469356 -1509196847732377466919432841728 469357 -7676337966394067423485895262400 469358 1065657715328911403639725533120 469359 4064706287818372648338939792 469360 314505764395054297423099822080 469361 -4581687951465295260095563109568 469362 2574370560097482802422809865984 469363 -18838557239722375313384278398388 469364 -6526932435035650743308759721984 469365 2648827163786151029303042467200 469366 2971070425354505830471309993632 469367 -3884904377049965125788406450584 469368 3044405294792151056384241254400 469369 6484748452435808097003164193770 469370 5556436390608412412505306078720 469371 -5101524189041431559725364253696 469372 553980999052030276380905101312 469373 34952627051061885622417607399424 469374 2112097742433417391988831012160 469375 -3332911441743167707677215830000 469376 19616112546734165049592931942400 469377 -4206347359965945836211129129486 469378 758017655830720832649170664960 469379 6454294181006118081294140185980 469380 56852103793741949822194114560 469381 12244966686724138695122696411328 469382 3833200603151679617678944221312 469383 -6133537254581628152449542315696 469384 -690660493851032505818760314880 469385 -5102896941953769675191757522240 469386 1631009800072345891286396216160 469387 -21459431450757948206537177326008 469388 -16221108277092158846868241920 469389 -19149960428940155958335649421440 469390 -51580554100935774282759646080 469391 3631648383596834928608588089272 469392 585010899948636752088278237184 469393 14729157835896319183153730990080 469394 7840912219841577241197978060960 469395 596506262065647257731921945200 469396 -5085139234507841142830555688960 469397 -1409900758223039210114666519154 469398 4330410719234670070600730364864 469399 -5793782487777275553422645539664 469400 -4281818953346111304328236288000 469401 -9091360988589643364048763793968 469402 1671825499838222650021808031744 469403 4885050227153020221180694399680 469404 -3463415366329206918053997511680 469405 -3200149741790025577917715365000 469406 -4698185125036163829641908782720 469407 63780016863648473247767580288 469408 -3821974337822072357321644769280 469409 -3976305030706781181702739374894 469410 3850087530499989379309999503360 469411 -7045551924002547217009490877988 469412 15142493658248874766044221321856 469413 -7374518466389526483307691958816 469414 -5026139738049186331270444869120 469415 6062048885758546793511106350720 469416 14179329228088831180257567129600 469417 5608474724047017264002465061220 469418 -8384735297142106034143916567040 469419 -423529487967620791531878420240 469420 12678376417705719475065161625600 469421 10223964639707058218634371402904 469422 -10937531661235939204054983999360 469423 -19200002966660823535643992897320 469424 -7169479410701556825020380200960 469425 -4646005249179678099486278508000 469426 11674449505285393841233773360912 469427 -221756340732964918484199396528 469428 -8800655980042443087169755770880 469429 5512334360497479549134713730030 469430 1642009829648522360613293790720 469431 230398927822085960426543416728 469432 -21458569673380404165162753945600 469433 -1297177306200548953949617685760 469434 -1915537177101628724144719615488 469435 1471692288030561905814144938880 469436 2875796663773221279069504454656 469437 26822736596536464420860016313152 469438 -14562390538353764196669764392704 469439 3401508504929566171699989138240 469440 530176596784383417853893672960 469441 -1475755882501692115666226684800 469442 -9523551074076074234948417038128 469443 1307806050649406905937453836464 469444 -4569808733924268487027287816064 469445 -10274922272739304239252149487300 469446 7098399231969949243476067157184 469447 20664313767263259620639341413912 469448 3391962511941865912690183864320 469449 -23287518469538265803396348846880 469450 -2229658035057103441218314796000 469451 -5178022387222744457669299861728 469452 -4972324075455149543427294412800 469453 7755464337330646928026341087264 469454 7949712082775285225190668266176 469455 -3416377081609868912292896455680 469456 722898774408277494667455463424 469457 -10370089805146300928636157441294 469458 -4682354515772683379082392564352 469459 14570115937064288657175176875120 469460 -2190121626606508576360968126720 469461 -6222583067109662047290095845728 469462 -780248446576326901326264628608 469463 -558167898884185030934896006800 469464 4796066815030087952831718359040 469465 -8351190395293029961838449414140 469466 -10088230850507062792151453207568 469467 10351062478067080669251159759084 469468 -74875776372515952871029515264 469469 -8114556367278671145675754588128 469470 -4113906788160917396726935536000 469471 -24395846534926759095174118947800 469472 14686085898091646801949682040832 469473 -14461268227004183356246031451216 469474 148096721645658630048453677568 469475 -4329286360380611829856567323000 469476 1416198990169862429937720717312 469477 15077927328223682770368927565212 469478 2290990023245390612737363983360 469479 6314858630526541199880765714984 469480 15252784053436674237836851200 469481 -8028404106022538002408682646300 469482 1077733500395797549686208071168 469483 -4684550025853752560882344410624 469484 9347564924356170716508205814016 469485 -10814639705354627179371337730580 469486 9133413925189774341977294064192 469487 -9458537855183263745969142930864 469488 3730718621694191444899848290304 469489 -3618607998260752047373129246044 469490 515469705578074722453461683200 469491 -6461615881346047483077567637632 469492 12258141124855580216554809900416 469493 3537823415296524106726565914140 469494 -8334796098856359123602380620576 469495 -2589848453126380347657474888960 469496 -27943503973479027753314260254720 469497 -2688039863849444174353833338880 469498 -6742157125553767422285324282000 469499 6180346713842744632328419336800 469500 -13247793281786222970001287936000 469501 -6543038397082738089951777493498 469502 1262966484920343922060307469504 469503 -9651997285338856242291028585200 469504 3859258436036407658903211343872 469505 -19133695422867203999943531623340 469506 9515957726474569902601107972864 469507 -11509856915710002946388539601760 469508 -2359802694195427378158969496320 469509 -1024934139835813788908095913760 469510 7067789896889479676190049008000 469511 1223964822793209244008224304432 469512 -17725694690514855158862886702080 469513 -14185499381351945110348369997616 469514 2810179613963530491718182706272 469515 1701614690406720894889981501920 469516 -1451076436959549959829651881472 469517 -200311074516026845440669206880 469518 -7560838505335520113724458666944 469519 -16401496376714764930381097909504 469520 -2040150954368853579358707302400 469521 1713555116666999113219190785908 469522 -2206656798451635878627996828160 469523 10134218413294750024667108606880 469524 6440532207699963250023854303232 469525 975387039700962999016369808800 469526 2129562226596914887730494370304 469527 2650762490344197614802815581008 469528 -19582944849964582023225125376000 469529 15850750536985971899675065469130 469530 -4159512915239543191972069478400 469531 636599114923712612338387764792 469532 -1565697694452677289353648547840 469533 -4221153890908196788701498139776 469534 -524076189066231822262314434880 469535 -1984803595127072267175131671440 469536 1123363203456057184690696617984 469537 -188465942665057014811222822908 469538 -1767245926409979755135266300080 469539 5854607473774056756214609913760 469540 -8586345379275054837284110917120 469541 -5052772886020522564370534309058 469542 -884201211219454934470523389440 469543 2336331216278951915606466380792 469544 -5860123351218712939723435299840 469545 6481800622142010814558658394240 469546 -5553870784636854493092747686400 469547 -4639677088356946760366939539920 469548 3839157117317560562710096856832 469549 -17599765328225497143200261459700 469550 3974196523932464039753454268800 469551 993879770923204228350427415184 469552 1688276583923422020129095008256 469553 6128728495010688469915823254080 469554 1107751546790810726062919713920 469555 -6471936776792383851666741377040 469556 -16560379042517868229828544599680 469557 324872790666989138529386505984 469558 -13737045044170557312887340066816 469559 3799802774631911002038188805000 469560 -17034926362743932674788556800 469561 27771045303159986344009516421162 469562 15850277708114024324837339410032 469563 9366941085036970300203135601944 469564 -4628441252343405530106286617600 469565 9730755852018350259619557452460 469566 5724347174865543649306475119680 469567 -8903263285995556259152631223600 469568 3454609170110590813829081333760 469569 -6974209604635187474241271269792 469570 -3885732596028756027787020119520 469571 15568315701012489433341882779544 469572 -4295422146701020977278990438400 469573 -751586343997262604863869641672 469574 -3305492603489311555442426373888 469575 -3692803115895681580414953442200 469576 4388592184443222509630516428800 469577 -45509434709932817960927484864768 469578 -9412025354455075185743389976832 469579 27072747887748400901412536339880 469580 3726200816006596132249114076160 469581 3206924599401099711262404057600 469582 -9194436351190655968743391180608 469583 -9437704474390836394946364705168 469584 389205715836649078559153848320 469585 -11151739103786423545295056348800 469586 -1895530605642854628925278562656 469587 -7092299495304368162599807600848 469588 2207973427955922736551749844992 469589 -3969277932088064211300570434610 469590 4246088174308162870911628554240 469591 9504546650100869584240651862304 469592 1576522548427477496503823616000 469593 434551651104043540261937976282 469594 1099996909482050478859004658432 469595 -3601689714685880855334037060320 469596 11098874109158668899536250235392 469597 11028957489735776688193754480460 469598 2123790431938137882529798876800 469599 -4303581380672535924228989905392 469600 -12209855594878847121767586201600 469601 -39254678610463269712517459694 469602 459837605612272938193110868992 469603 -94874792592507452388209964736 469604 7877680933120059843397043957760 469605 -1233992349749754494271389939040 469606 -4751183015923507012209882793248 469607 -2157345752687488367856868259880 469608 -8015984852966338288774773473280 469609 119203370703714868043584442240 469610 4766565643209983094045276625920 469611 -16747911695164929846239299329360 469612 126897786655142886180233339904 469613 -11847965723363739230633759988138 469614 1019159128200809265983391246336 469615 -4419190084523483736054490989240 469616 2851054165669308642307185868800 469617 -649140845746250148055095154320 469618 -1209030325749140988003464928240 469619 6727861938712821775785872692800 469620 -91443939036981769321949779200 469621 7280709881878437084048023262144 469622 15481643746318645022227481150112 469623 -2170294420877163853235744901120 469624 6301746755595642510479738880000 469625 2783428943245604891751459687000 469626 -3824237259150704353178309088000 469627 -18076098340306588158542329490524 469628 3483771890123823001515212298240 469629 1805253517677171136397603753574 469630 3736625686576043769191032876800 469631 -15702147070708780810715779517568 469632 2144828938534991504809698263040 469633 -4888179259182089387260497586476 469634 8854807369607620126936619156352 469635 -5487990042233726526752421235200 469636 -9736535144210646235623441553152 469637 -58213897748112775143402415488 469638 169354815425558555453541103104 469639 -3336969104285279790322438532600 469640 -1542291869721192000258355200000 469641 -2696217146249476989076455180096 469642 4355223752440676036536626654720 469643 -118570161516979017098657606496 469644 -2453609272783083339634712690688 469645 3527795094065413050526040066400 469646 -5857545548834117929727096583168 469647 17017193199935945871722720125224 469648 3166820301635579446081932902400 469649 -20871903767901206573468397958350 469650 -666159099902219569637998540800 469651 5081875779295736249463922555632 469652 18119993119282294021752823921536 469653 -5712189098145388363849071571200 469654 -320665128440923654899757041600 469655 7284035353047716748067483824000 469656 1556803450595779082988616765440 469657 -2950875925486225777148681415094 469658 -2234417433138198864415066631424 469659 -1241933122055648156883220316880 469660 -4534120521427580035116502947840 469661 222691504582203432548642230662 469662 5245656679243646425731919493952 469663 2748683373526816362444666627720 469664 -6096021194360031021610623959040 469665 5880965775669815941224947145600 469666 6470057861264059480414077214032 469667 6796184493027567476960074409352 469668 5352461162078196464982583280640 469669 20307113265277181622007851966720 469670 10278815171881364850932553202560 469671 6957598363444665158922024562944 469672 7949203144623275797890795847680 469673 24109780881756841992028758236922 469674 5286250255946078107378375590240 469675 6788792467349312158475996312900 469676 18103457080425788063674421580288 469677 -6390363665078738416901936608992 469678 -2051899201724827298375446282368 469679 -4737229557984268961460967143840 469680 -2891860503651866840822946201600 469681 -2317383724665819188446249235200 469682 473177441400679752682023416352 469683 9716045586969148283086108717680 469684 19930247968686738404552927712000 469685 15641997659839613637700100740380 469686 1097972401855778108764126783488 469687 -5531505711314267051217441480664 469688 -22708620148177396916584416522240 469689 146701911821828674180312025856 469690 -169268796058270866192549276480 469691 21471306681691780330572172501092 469692 -1982564988239241836554368384000 469693 6082052461737528215348759802816 469694 2179012201746115865812310512896 469695 1153042410313578031795636532640 469696 1398421573785927992100708679680 469697 11906431121230202592591253721520 469698 -580896142053907230346750609536 469699 -4060996667037014827281107256000 469700 -2337341480662581963323987251200 469701 -2344470810772100719610875209570 469702 689468033143786938311691699552 469703 3074741908326283932605072654184 469704 -1253934342431591556919050362880 469705 10246769035389301747348788421860 469706 -5147457025299809181767072660736 469707 -1137873710388927879565064875008 469708 19361442396263242391996518185728 469709 349072410761984341231309353900 469710 -1392931229607825925282427514240 469711 437952722805217218038965629624 469712 1487297860821474595202771976192 469713 -19945782983636977067041235256000 469714 3123194942703027271436079616656 469715 4133011769642062278692996629200 469716 -1414939180818195343352755316736 469717 -18853764345960439860210213229234 469718 16691169717056243226867118755840 469719 18813199100988758624169423895224 469720 -7364204401141225837942080307200 469721 1871967755356268662269532922112 469722 -10355033546600420212032363264 469723 -8436263454903477342329222004028 469724 5195351392308846133026803882496 469725 -5786364354892241561516483906400 469726 16218304949368574899602260061312 469727 19471417902366545719935563716512 469728 6573968591235848351122888065024 469729 6779245911475816292333737151808 469730 303688828031918948956345075200 469731 -3324822863353192350399232224648 469732 -169890293496857612016764730368 469733 8076957003978631267076551506624 469734 -5403836948373539654320499834880 469735 1843835762720056073273623150560 469736 225444161837008059077119426560 469737 5779635653092088390547827947680 469738 -7471200425380399702904036838480 469739 8992707737694884201819514613824 469740 7280495441967023607184540646400 469741 -3182537197566567711358238555028 469742 745084944095763579112515110400 469743 3016306693017886162158898518528 469744 -4792944801983342884351198691328 469745 3091355464244635920216559048500 469746 -10367477237949182152496293536000 469747 2020418603459386181991275413196 469748 14590491512883490512244216065408 469749 1294521198373040482661387538240 469750 4178811467085787187321873760000 469751 -14032868922414628660847893979496 469752 2347798713100009408597391953920 469753 -7144854418672589199647503022998 469754 2917887884096847348315866815200 469755 248163911200697489190166690080 469756 135615459878521739278292049920 469757 27340179617261840507552080032006 469758 3226618777574820494111242475520 469759 -31016218695548448944572556889960 469760 11721955346094320340635096186880 469761 9981029070968779574744207050368 469762 -3392620067365043361737112901728 469763 -10002657142892608297852649808852 469764 5920395563152501123581688348800 469765 -15055555635967443327479367360000 469766 2899500416011256081740226155008 469767 -14149255171282436796592491909720 469768 4426845617008828356806900828160 469769 -11144313889862351116996725337830 469770 -1981209762064409098695669181440 469771 26535219946222287396343867915680 469772 5261796528001839962409031493376 469773 -5721573610468405021066236794880 469774 -1530910122590898660320078842368 469775 86798596777495412427884112000 469776 -3837109737193045957084220817408 469777 2702587906883790489414460244544 469778 6179376746761163872109356041792 469779 1368767155238756891707363808184 469780 3485792281571170664306813429760 469781 2421845203363567515807711103932 469782 -681802400889736936091256592800 469783 24671401334804113832814937495024 469784 3015041986283040235265410867200 469785 6107710284084396088613243995200 469786 -8231780726604058075918832859408 469787 -2416301769708164067965540925564 469788 -1522919436405162039171192545280 469789 10157477583389049350180176498156 469790 611394542482390351535691993600 469791 6437793796016415389962876768752 469792 -5154792947326902348081468407808 469793 2153340333641359354442223507042 469794 3105729695584012017896404001280 469795 -6425197931539012150495311858720 469796 -10704112256966860674325881883392 469797 15780063668266753129816319181600 469798 -2423201288287005718309761914880 469799 -26513820950817221634940136383080 469800 -460608238059044719488071040000 469801 -21482865171271567209612482872198 469802 7506188770360704314167418303232 469803 9594726794866963987878643279704 469804 -1825422805087775791288556501504 469805 426853801284149297771139947520 469806 -3141716766654877535972901122496 469807 -485099495414325625898605030560 469808 1012687367800573752141793247232 469809 -11404161348545134224939186077886 469810 -6826296199761783086079507194880 469811 4728042690821482879720626710412 469812 -11682282438035412242636812787712 469813 -40426991057826505616227307132800 469814 -4611335874469356024265411995744 469815 1828769721266279950560652637520 469816 -8339018616886082562580444139520 469817 -11717558885182097186318366432880 469818 116589559043866895591021835264 469819 -2231974329580368575451339618528 469820 6187989137429226366949411699200 469821 10612908726505480298626954882560 469822 5463973363144872565862608607424 469823 -17981073738076037627891128484928 469824 -3552195557821718884395195039744 469825 -11018998796859727149917271217450 469826 6178437828762868721294301696 469827 -21395940593694301654450247270160 469828 -452432820784480688105402167040 469829 -35500356878495623827619296768840 469830 102676881734940086243920897920 469831 10106679570762490035349380523200 469832 10128965732365155269378719334400 469833 1053531321902463591470220432768 469834 14082701815537867213240532448816 469835 -7485267614786783119067132922720 469836 -1512584486209077612616836182016 469837 -3473985231300400306813278726048 469838 -5279062492470422798621563984704 469839 2427896272032044808177748118400 469840 635618448280677824791982899200 469841 22246121100296061895137708688242 469842 1192824541762226657507696925312 469843 -3792883927102751225669904815472 469844 -2512462739828989419801876424704 469845 -2519652001331007119752574613480 469846 5377881196145223713046880053504 469847 -597345295980119735223970271568 469848 11370144172912216842973815336960 469849 -5264864802181759951473012940150 469850 7287025745946444512457053864400 469851 -1488387817215516342812546502720 469852 -6328023819340837920555296291328 469853 7978496857143205908588198215244 469854 1340472221112767403283127930880 469855 -19880801142001247778982259169240 469856 3294029649198331219089857052672 469857 -3210316979187143121858894522960 469858 -3715330447250698873072563030240 469859 -3918893052806550649245665060160 469860 -1524976270375628369051081441280 469861 213163813273725183066126690432 469862 9521257829564840917421964318432 469863 4195007951956491620850855684624 469864 24400704117471477687679263759360 469865 15241111770163320834363673240320 469866 -3762406260111802237646644267776 469867 2231509896887849300672054461440 469868 -1757144769607478736260481398784 469869 10221616990257104525347152327744 469870 3541290714936751047958912579200 469871 -2656814111978178095813951647608 469872 841448348433118822609260085248 469873 4093447040136583127452673307760 469874 2037765546577482345069002081280 469875 2546962228571522151048160320000 469876 -4070466197665380158846750484480 469877 12821160207185331336544640103726 469878 5459783573953886694212216844288 469879 -27484246990290869239079033754520 469880 7741616800302278682273218764800 469881 -784892568921588168000517511478 469882 -1356682813705083632968188188928 469883 -10036158777569850718113893725776 469884 -1672012789548230727344038731264 469885 -402759989542162532101857928200 469886 -13961913485428789692415337924736 469887 -8370457978065197888382782232960 469888 -11462880184745982369693412884480 469889 -1691540451066024803675558487360 469890 -333972626059908905393670151680 469891 10849687912441867158258055783292 469892 -9552311302943335609372626370560 469893 -7286997419610159556060150895136 469894 -12505520488021899050085656409504 469895 -12686229972053498039063134878600 469896 -5606363271513240531123844055040 469897 29627017900906813943921942691744 469898 625198269473496884868360892416 469899 -8775329210093274999838162286400 469900 1796815173965024261851278131200 469901 593149257349094533113388451544 469902 -5219548123108092882048630341568 469903 -2807585383741559606720009231120 469904 51242940915769496270678851584 469905 1579269263532366883407696380160 469906 24829141037540620787874822528000 469907 9218225625831537067712262570156 469908 -13598230410945675179765144064000 469909 6197233374812799952188065677440 469910 2119523431182292612997642304000 469911 747589847208443809605893365200 469912 10438451210000544657010434662400 469913 8295713217052833656583193183104 469914 305821705442285301951470003712 469915 -2653582225410470402355501109440 469916 12092935641223389208625830433280 469917 -4133163738826133868076189613280 469918 1127589003236199526730865740160 469919 17242924274674486835558679268320 469920 3199054224205734405798415564800 469921 23786696988674006595271670142144 469922 -11350996132033993493830081357488 469923 -6408251780910027281179447777416 469924 269458894761678723890545283072 469925 4364617804888655202603556090650 469926 6668273496012486033342807189792 469927 20891381672200567663865595074440 469928 19598977633115474283749971676160 469929 2039378811682381899158100146832 469930 7667397463616189450617386987360 469931 9741657970900595657952756933120 469932 10265701068946091897934002652672 469933 -19373064089521144838604326520416 469934 -1633951904007786648063786888384 469935 1142530478257320861329861427600 469936 2484609656973535639865022676992 469937 -919947040377434440355023897368 469938 -4319053882458588022261694128128 469939 23542573216450696387801015785740 469940 -2539246268903147808573507912960 469941 -12024784357516830349697519784960 469942 -3667071087566316216216233661312 469943 4488743684838312090984734149320 469944 -6026861274725887059790664110080 469945 -1268886958185008339870864371200 469946 -8372546975609245928564027424000 469947 139611267506359624238682164928 469948 -6251933130534950297612489293824 469949 2728904777448403472887769497440 469950 20609065664830715573341411200 469951 -11513287569801632984416972117368 469952 -2189405094982451735444953497600 469953 -13346141877381809561333409977472 469954 7049662174105169706183884116176 469955 -5780714606335479647878110179040 469956 -13300259553435811931234886140928 469957 15955637451902374793353742322206 469958 1569643742173488223834794058080 469959 -4757948706168437039244299387520 469960 -3158043824839147652398104576000 469961 -39959843346221404602899770714188 469962 -5948443489169547982678560761088 469963 6954294340617513280491595283824 469964 15761781695319491406244739328 469965 -6722409645550486752001071580800 469966 -3265057656551357149375238935680 469967 7399703277282074948124207784320 469968 1666193048591985793922812084224 469969 -6993529046173335786370328911630 469970 -2745756562678084489848291220320 469971 23088555049983728835905212713120 469972 -4698672447868948156898655445248 469973 -5735707055717438415277995147360 469974 207137392876707559170988849920 469975 1915772476939175393802044613000 469976 -8449883507686131138987022540800 469977 10457241089136927542019402048720 469978 200957156293359359707145645040 469979 3228239689342475771326893872580 469980 746267890734756824421188597760 469981 25097730786086653559658246779232 469982 7228132934633966015695037493504 469983 2268269163868159891212966290448 469984 23373505472455802375317955543040 469985 8531011339884279704297789724180 469986 -4145271722726693706067985955072 469987 4083072272736437078226212108752 469988 -2075752016306474816784387760512 469989 -24126153928401077803205460429120 469990 5056098066704465378716245120 469991 2002853957052650486244301377984 469992 9633678820105657417490367774720 469993 12479791981796863603471406637242 469994 -2820230798080857001244641036800 469995 12812393636525186462821068987120 469996 17660172590062477828931535008000 469997 -17481938558248565658792074755488 469998 2433736328013196780720821571584 469999 -9808574232893857905225932273664 470000 -1296932690273346310701834240000 470001 14865289139882353202180789184 470002 6724636415785441650492650001312 470003 -20511194887961782610086160710800 470004 -4977303738680638961558949611520 470005 -9697972110930653515470825022080 470006 5160557022549252926955551009952 470007 -2119519411767803095206352874496 470008 -5631842636490182466835940659200 470009 -2615873869757108379721226623020 470010 3219789703000571290735054882560 470011 13047522899582836442249589931072 470012 -7191803439841633040728630738944 470013 3246746426284227070392941727744 470014 13412929826260731704483459321856 470015 -23728585885692562465116751680 470016 18571267214445686550939052277760 470017 -7995101256797937663182923235408 470018 85020538497786244362973482960 470019 -2951317238749150751065269657792 470020 4426408701432600761688966696960 470021 -13884661439341684025886835775778 470022 15114136949700724433678229504 470023 23974989861026274952326939202104 470024 4661207051313685220590847109120 470025 -9532753125829015307328465059250 470026 -6697264343917546780235749422288 470027 17275929818568982921209426001152 470028 2523216718004528495799148658688 470029 2752963947594675709333376857920 470030 2846900358516647947182259893120 470031 16218297586144434221603794428552 470032 1023931842091818682994120540160 470033 35951699158758309453518454624 470034 3702718798442735638597962042384 470035 -4767363699038716286844378173520 470036 2029070899384946908117822261248 470037 -8309117568897829279562613625440 470038 -2141374564739972287218080649600 470039 -1463108196081755931593823167160 470040 9841581198922853281622186188800 470041 3129575126911029802735868698560 470042 198705031367460036484866347232 470043 -503154721358031928274610459120 470044 -6593602445641020790552040548864 470045 4974617745235197223985037384300 470046 5659042432243160296965881496384 470047 -1169095881509175120312347218368 470048 7459208626148013468399073099776 470049 -2829898127008860457825509965136 470050 2697346972969610936157211392000 470051 4647446196013412249963270252544 470052 -7696155572837992606545160086528 470053 6570493619972342954859379249920 470054 1905721786655034083682562062720 470055 -10394690136376357907709263400240 470056 -23150907295311268980231436293120 470057 -2699714868493446861130430846748 470058 865994448594912107121312480000 470059 -26493742738557986417304648977740 470060 7377925588630226869064374348800 470061 -12927891137612790277835425368180 470062 10280773185959157546245428778112 470063 -7366489883935945424783323343232 470064 -888883139656317486491054899200 470065 2624441203659940922084604414120 470066 -10065148689720131542065994836576 470067 702121698232215498186110713440 470068 -15995091635341575989015237441152 470069 9603916909730327842878810594396 470070 516271942217825975072885011200 470071 42428337684309149802543316912 470072 36755311415160653182680824647680 470073 -2006590666844499315995245296816 470074 -855243753820886887653524590080 470075 2205990994201510319581339665300 470076 -69937009288612224310808395776 470077 -8063659786190337400934372150074 470078 -4669462945668961800012240841344 470079 -16931844059999304144963755655000 470080 641353323320644884875559567360 470081 10183711004412985455061244466882 470082 -3301466620246248717942036398208 470083 15178029467730820208294382630332 470084 -3940134865518536601496962859008 470085 1850526263823827594398692480 470086 -6334349416091880363349509583008 470087 -11467148177658550675015616964264 470088 8307252698302137816267221836800 470089 -14929717096900193818402884515110 470090 -3686256171571564035667639771200 470091 -1812038414230431064796280615936 470092 1991061837376632328431850668032 470093 3790268988774359760266945809644 470094 -12740923939421163515833862166528 470095 22968508478420254550279594724000 470096 -5196851094033813064170958749696 470097 911296841968925779830324301440 470098 3816518606943509046636235872000 470099 -8186366491761380797562966342064 470100 3063413786794743503112684134400 470101 -6243944358104640988435637442468 470102 284232143840470892745969790752 470103 3957148414406994836899264290000 470104 8262858075970599426830124533760 470105 3259550621136076075800119943360 470106 823907233003940665504695931104 470107 -23536704559999941343054666815768 470108 1874804823565560502113938121216 470109 3589714814511436840719583115904 470110 1058110694083557333010798997760 470111 -19636237016810182754356875998088 470112 -7545831613535005713980782018560 470113 2514717283800833683691175463680 470114 -7152021727121144488209137191344 470115 3509693275936926447098533077120 470116 2350632688192724646687008896640 470117 -1065338669000347931685536224800 470118 1639040809487321415463440122880 470119 42423765549638255429094987784 470120 -186449642623137993651398246400 470121 13206877846356660379110636000912 470122 -3096835532438383059083015495328 470123 -8149038713544269230525383755256 470124 565981117103077832494142274816 470125 -697681100453502610017838881000 470126 16276385633048541732900852897024 470127 5221895062478022486775366216704 470128 3285812135243149296989193469952 470129 -34545670610083469312253515537280 470130 -2270465078037290436437282004480 470131 7795629370283469506280903897932 470132 -1327151127031802180989526623488 470133 -14876845916197043213189916439698 470134 -1016326385763605494154412571008 470135 -378573389039586887682632465040 470136 -7684436191539545749483993497600 470137 32196928384987692221328377422660 470138 -3583920578348704446196979483280 470139 8105118684884392150750185132480 470140 -4213436441713837292334561592320 470141 7292687485221642703532174849280 470142 3935590732880456849965170152640 470143 2449345574123294753632259235024 470144 5251917927283603594503279083520 470145 -3193961412461694801356242128960 470146 133071036562432154183287578624 470147 -5081858394769700375846108567928 470148 4340547263629826032775225794560 470149 16646627802877914186497176109150 470150 1222112736031297021871128072800 470151 -6421713689659968797803598430720 470152 -15320516930169002604164716369920 470153 -7878228766504850194811886890598 470154 38669036978138793389609951232 470155 -7143079379861813515297481480400 470156 16069699578813387230768512331520 470157 -2114576327489950832971821341760 470158 -4067267890160525260141298424960 470159 -8632032490105472235288897581808 470160 642283889545178498623145656320 470161 -14834057108834913080725583724238 470162 -36025189144536291633229750272 470163 2618671980515371147286929349424 470164 -6324658507240187241139491562624 470165 -9415906168859517191280150107940 470166 -3422755075470744246439915892736 470167 -11068228825348272293004640617784 470168 8904923414913195541834741954560 470169 381495684188207383799362001280 470170 -5725342335446732830389014610720 470171 7414081490238384479541015103440 470172 -3206269281460638690917264107008 470173 -3613191409023677906575816444896 470174 3498021007269717018366678642240 470175 7460362694210690138977139751000 470176 -522732956915026746064266854400 470177 148048563102103963610229515520 470178 -8856397331532919649538276468480 470179 337848143856772237687732226780 470180 5120200248051115023096376070400 470181 5714722276191912061920623437152 470182 -2782184878982418014681176331808 470183 -6984567067319947987120724656080 470184 1954209208286449339155090800640 470185 2832902386727285222743434168960 470186 -18068071239780943699579555113120 470187 -6913928865324984565718199501720 470188 -8478944040682214564490276507648 470189 -16675530330323323953686343703776 470190 1203049808761656317841675878400 470191 -364666337981463782433021962816 470192 6363823542879329518533536464896 470193 -334860107052661318718029218240 470194 -5960499599281662016945266509280 470195 17100587336740242514004804509440 470196 -759278518924556051681689029888 470197 3150191122567594994655751991552 470198 -11263183461376362751402443554400 470199 -12944035508390093175682556128536 470200 8966766110040336672773766144000 470201 13584623522844662824304811404202 470202 -4628839642892034071447605459968 470203 -1075314139361693129917668004852 470204 3375717362413403569965627033600 470205 132119377239263326154766518400 470206 23775472481553623694217400640 470207 -19501244463422274003583561028544 470208 -1370114856272491004763454832640 470209 5272647410941359012786377145410 470210 -2454327519329078507542031432640 470211 -2427159960457897833503362250496 470212 -7559602494411853585516871577600 470213 8519713287965063098518681906462 470214 2137063973738546456727005006208 470215 -10811027726020434957649234812000 470216 10285565864127218669799473817600 470217 -13180666683748086786090073428000 470218 2664016598511477787994382710016 470219 311203857920291851869279529620 470220 -9023787315894552587031587235840 470221 -5528492716073370408085820129856 470222 9653692067458221134113444830912 470223 -5836119870970690465761870741720 470224 -5708054577015171858079806300160 470225 1999315130817291231388415462400 470226 -4315254907043803225037112345600 470227 27535331190913201837030040788076 470228 -10768721524000750039720372322304 470229 4426029578538386159394147147648 470230 1385015196450006668915831836800 470231 -10227832005717448179730024275000 470232 5169843967054848142360294195200 470233 -2999823136448387521237210290240 470234 -9498889796996493094464355923984 470235 7830351271564349851161993369600 470236 -1573418459912454410709868133888 470237 -3002004752023562044729235112000 470238 602133321052184134395173701248 470239 -1360471547350832299932185634816 470240 -4094478650551824117782367436800 470241 2425052317868662021705729775250 470242 -6421194975924916828135706566656 470243 -13186277319606492878517978641508 470244 -10043580639883261219203093811200 470245 -11180826342497569753664922298500 470246 1250164067925692396272373235840 470247 -7223475035447493629692131351000 470248 236603230890772276256349634560 470249 1219042589144262329569792363848 470250 -5580890053120610142034760640000 470251 18004067803872573359636952875252 470252 10374915246125907500689187348736 470253 4705088893754288275906191849600 470254 1732522735791210588933925590912 470255 1516886895917664881443824642960 470256 1525343700112075352133167284224 470257 14638125812857609649033323315252 470258 -651225115921996855852874505216 470259 24746376530325118626822307428720 470260 545513438547772802986940006400 470261 -3589995443479288775639463115776 470262 -1251789272745138430008836618880 470263 16673338608551042836906922337512 470264 1378329186910864401553433702400 470265 -2628079534299990319518413263680 470266 -321224075363468160267003549216 470267 1197466226531274787651940677392 470268 -9339487068261634423736519029248 470269 10505485623243247807578437161440 470270 -343912402199280581142703073280 470271 -1853277493368738699719592445296 470272 -20091304018047029636153022087168 470273 -10493860321450383763430262851280 470274 2336463591173547727182524093952 470275 4744163969537564106322499882800 470276 -5323987075384844605324543829760 470277 10747729357491574034346800261214 470278 -3965187417930320520392228045376 470279 9901312224140541749815688297880 470280 -5038717072828711595023540224000 470281 -2662404454232308150356958174208 470282 -6015106318567635029487901367808 470283 16064879798329325799696934976448 470284 -18446604681133681904799020464384 470285 -14358258817060268860839053572020 470286 -433366833024950200470198836928 470287 8939423034940958897025778267360 470288 -703079791824060071077030133760 470289 16361411748453421827559086993120 470290 -11536233597454493193506514086400 470291 -438989179956571623005228832888 470292 -5859293595693521623768890574848 470293 -20800093166695919529399735516420 470294 -595801492546609161308210839488 470295 3070943753176659391800318033120 470296 -13287493754052432719536559646720 470297 -16316955739369099563164375539254 470298 -10573511048177461710930197540352 470299 -19789263253781474536799108184700 470300 3662461649701472062356889958400 470301 -1153027278603867243378148462080 470302 -3859620171117823018722742617600 470303 15241018881241264028433617427552 470304 4080671915630454023540805992448 470305 -9033654157149821440705227953280 470306 -6708994993790275827305391294816 470307 -3590770990921848202848708510720 470308 15840082736044832336586799372928 470309 248303493671463785610911690016 470310 -4869190880715661869833380788480 470311 -3323292131885611816247538434976 470312 25718849595823652491662032563200 470313 -24114425509409607176156878125600 470314 5562141851733412150390071811680 470315 12431011973891968993079927076960 470316 284745967955833716851391774720 470317 10183374911608929243210923849366 470318 9678023525334285156946818903360 470319 -2333067426781502605795748068992 470320 -1511536840380561401157368217600 470321 2384906375691648353042777870052 470322 3860218131159910525197688077120 470323 -7201831788987444314015696400560 470324 -5216393932332346833915487617024 470325 498369167434869236104974681600 470326 -1783095236873915980138406902080 470327 -13548800753515057011635596968 470328 -3399438061757494042221991587840 470329 -15475326465409790823688736433024 470330 1695908782690163159727961497600 470331 9262621159199777870194063406220 470332 -4544993929380237488593612525568 470333 7817729080457808348671751792582 470334 -140783110320622152317056561152 470335 3837049998982049614970905257600 470336 -6419562539115649807589847859200 470337 -703411199787195555331547446848 470338 478176624979389159944344997760 470339 -1480573125596965173769611509040 470340 4660023315162506011376160153600 470341 -3920305729203354670763830081988 470342 10709832026806385414082298719072 470343 6676321266411527817311850218664 470344 -350494252514330016762293944320 470345 9175988531555575243906948987200 470346 1659646834519031980671464158464 470347 -8733576300170580684739657780204 470348 -1776830218797917166379082442240 470349 -9648468912750837654596494324032 470350 -2352235137783072632238495312000 470351 13855059060282611211215489501880 470352 -547230825847887202474107863040 470353 2390609658237931022228727546344 470354 3211348245849026402843759327376 470355 -797132098911918125138953721040 470356 -3114786050144173692713475608832 470357 19245502245100148492545673000412 470358 366011260428249297114073801344 470359 -17265616978525633424948790536440 470360 -17708677002668094845899521024000 470361 6162759180161072017399355456160 470362 3909859877718360565198589736432 470363 -1926936257240817987029541256896 470364 -2000778370763515946121253109760 470365 -1666426617331271873302108665600 470366 -6249404765087814356896092787200 470367 395409356362528549478365203216 470368 23826675908222055865779122995200 470369 8468241261857479763709156271296 470370 4106312829711574073821903564800 470371 21300541178800879902807414875088 470372 2925071447781918444426611970048 470373 4328393844271222768794908865408 470374 -12039133118904909270579538312128 470375 5610381552178190282981181528000 470376 -15397305461483953824751192473600 470377 -478874051796623199797280063920 470378 12203082106616323039737821967360 470379 2943450931915038907491531187968 470380 4642451427018415135958175974400 470381 10217663749880451342273937057932 470382 7920328834693949774227989249024 470383 -33283393102370093828555912088 470384 -4318340741526967343197866393600 470385 -4539573670620719707462150954380 470386 -2640366107103179894196841574400 470387 4218895567129938665634591224640 470388 9146386517771817118803679027200 470389 -30515035648034070914771394073810 470390 -12947433618270357219395807147520 470391 8035325327639329378401220693992 470392 5228611111307725966251209502720 470393 3076537130647523807694097449600 470394 -1954958477034000403299618385920 470395 -21360695226383565357685342905600 470396 -3850675789579088129968984747008 470397 -6813973666118902869691903526400 470398 7536060315469039754347253107200 470399 -1011620904445501757062070217600 470400 3686454489668750749140516864000 470401 7457799608623638422273171472832 470402 8802159649775080070317853001600 470403 -3924895764194871413940758800188 470404 -17037648654355145648304520639488 470405 4424419518547205374242397177560 470406 -836188811161814565576824383296 470407 9289761582210164511897611439360 470408 -2711886774533958088985794314240 470409 7194376470363260060180957218560 470410 -8006916519880573692174045236640 470411 -17488102447640139583363164722988 470412 411714949331891435091037263360 470413 17243270011235439484491254388662 470414 1540943095149304064199366333312 470415 11259407490769264853132214675840 470416 5923407972855004468088978972672 470417 -6013279461933289916213191875534 470418 227825808826724682043170451968 470419 1582295903090375831595069543648 470420 91580899503959015033451079680 470421 8261281278849798094710803788800 470422 -15486968391218137886846484139488 470423 5894847475382675935891140416160 470424 -3069323935668406895212625633280 470425 -3363357410223310632417628851200 470426 6921097954523422653695295677184 470427 -20984379545693705295832174122192 470428 -3279600578208187596297186330624 470429 -438229223420381590640919986970 470430 -3237524541559942750667350981440 470431 178036968745226885587116947032 470432 316516490302932156394143350784 470433 194296167255643532758405698048 470434 3407317014437499632103653169312 470435 1198411272070305324514066016160 470436 777098124558993512203284787200 470437 -22270561757269507179023585836608 470438 -15901745837242693347198782173440 470439 31144224364592922341298338392944 470440 18381846628332414996677314560000 470441 3532903929906748070450754612852 470442 -415181560071925460820645789696 470443 -4881990984962418385764769583308 470444 -1833206030002689276156092666880 470445 9655149310493193165877319404800 470446 -3614244461093269069911833924736 470447 -7004394360679437930925974613104 470448 6591979788708615013676630016 470449 -15631830650495004924990802285614 470450 -933870498502415824691392951800 470451 15250452984435933670292732882232 470452 4567383883858747491309345452800 470453 2371909425709352777897647902702 470454 638199068595266731634518872960 470455 3902894630293877834608041456960 470456 -281646957841823347425127956480 470457 2225469697734145114343630548548 470458 -4026530501637061192800377744448 470459 -6226797063144988587372277081920 470460 -728692799246389779306684963840 470461 -4605946673369245609133560202938 470462 -5313899548774249618332756096768 470463 67028139259894810603342533888 470464 3967858813787744682353503502336 470465 7715414330492220670848272809920 470466 -4647484252887872377415355250560 470467 23622304920195778511007841479360 470468 -15891498762493057884285661460352 470469 14595841859779990092296115666144 470470 -1611058140669235113392756244480 470471 11285130142841238841850506035672 470472 11120327305034908026091973713920 470473 1620528790169923459933219365722 470474 -6259364046908235115802329751808 470475 -3976032493968310067193860364000 470476 9534467679212006311460405922560 470477 -433123189869929669315635012128 470478 -745063140362303699431080284160 470479 9216253497092662694805297565176 470480 232441058237046374634735452160 470481 -5555731488549980233451108811840 470482 -1470413143019741734342067415408 470483 -1297538126362236339903634648896 470484 4248885958279384935189417302016 470485 37230071496770437709112473400 470486 -805601519480071094837581571808 470487 2593874192080773617388352304640 470488 3014406782164711241263484559360 470489 17351286057336215623124779681290 470490 -2759384481344646834005862554880 470491 9677019102555391158558557024272 470492 1924332191354220404468834923008 470493 17594697318842791085337451351404 470494 4305049822718761505297877948672 470495 8823836875979436783755283273000 470496 9282751576698042887315981598720 470497 21895984902634422857605574517040 470498 10041036222969078300060902304336 470499 -12949191243476585793152611539336 470500 -18442747933214350490971869888000 470501 -16437649526928058968102500826498 470502 -8177556096046863375595260600960 470503 23150582863632193622608657165464 470504 -27315165445158877455943425146880 470505 -3036936983253901820161698545280 470506 91091051812687795604992410624 470507 6447467745421356710710221640080 470508 -262814343705685235572342295040 470509 -5847154741793979384605100924840 470510 36640921391375284929873332160 470511 1330699315159971510311500398288 470512 -1401738076353878310646232711168 470513 12328939861290344495640362055762 470514 -7603884501047772718504534836480 470515 -4073197342103154861690385594800 470516 3986633148588907860180403875840 470517 11719625006235021048327199987872 470518 5452420486155142974876556116480 470519 3627288535823770360791127794096 470520 4110642054576157917683020492800 470521 14134615782296885771602497039722 470522 -202453698158688130827480937248 470523 14271108422880070465480777704984 470524 9279064383264944522183462041600 470525 9083513259246192271557392340000 470526 1584095122109892977200079493120 470527 -2356235564154956963383580204760 470528 1775013523689784103987702661120 470529 -399032054507318252570950487724 470530 5775941201256105522630769797120 470531 -17690569769990472116891118097668 470532 -4916526481202549274691168831488 470533 -11483420153105333178118841293280 470534 3886609391997974181304977224448 470535 1969618732920889792784966246400 470536 8267070827446044233301002280960 470537 2697033991529635745960469761040 470538 -3298832289080490618978098075856 470539 22537497405146439964364998816340 470540 -3607115498467311465049549854720 470541 -1854812856986418340084499981856 470542 14275232553068847935571546072000 470543 8608424587264746720827142734880 470544 -1249492792375397380518682361856 470545 -19506818744592804297093366722700 470546 1966413169014315505292743427472 470547 7733821727906697458254411817352 470548 -1935760294023460544573004243200 470549 22542801525807995763588972288 470550 1901403036580680011459853460800 470551 2967562968801108190720870388552 470552 -32670789412334822251941892608000 470553 -431341551670292674153945171200 470554 3827034831943626214642341811200 470555 -15089618235994672816780113071040 470556 1254880765145480125268867650560 470557 -625434253642294516606352040000 470558 449381099740849878886817839488 470559 -6851163595906957397375266465392 470560 -6235747555100891237281152368640 470561 4248549706793284652293975406784 470562 -1423428917727355997812225861248 470563 368595462358842115441809231720 470564 -28165735203409063231265754292224 470565 12822874774782176229984606712860 470566 5182086940894380176682878540160 470567 17350810824908702146294001847792 470568 -1990902548256740303743082004480 470569 40349032359878564465227869770 470570 -2986722018992703993185716751520 470571 941448190709913798481212129984 470572 -19692822744971543910097587553024 470573 -2161387083116197509014141441280 470574 1659063334931220940790670076608 470575 3879940136628786770375246866000 470576 3411795262722811348001476165632 470577 -3457836012052896828839596183968 470578 1469901217248052061588010861840 470579 1977926928482273845444424151180 470580 943637445524572726668534743040 470581 1472180830690319576112070140832 470582 1661323439985401206034107231872 470583 -22010899282820613826385935240800 470584 9381598506033140301330827980800 470585 -17865054669429923146378760828220 470586 -4318669702260805228268175772416 470587 -2795036591633007865128110424432 470588 -6131828402996816102533452923904 470589 3555625884094591630752482464320 470590 -9328232397862829512655420299200 470591 -6417681814339318424419118265600 470592 56008883051822455913069936640 470593 -21875356046641048048875521252158 470594 -12862765737322501279278416927328 470595 4277343903558451016249341000800 470596 2810181942531466663445613987904 470597 21659038175420532840435843398046 470598 1485778329672415252114191643008 470599 -21940499390679810942669989343400 470600 -1240534187368479243639581952000 470601 9305200597289375478945142769130 470602 8885281141723328023595310319104 470603 2168095519598852498040263055360 470604 5558033421158444868778131856896 470605 10702570784504684094981547885260 470606 3683793779085742090524160997760 470607 2062766973266977076456201647488 470608 443674530029898213228648202240 470609 1430049169876160962212994845810 470610 -94813138448705986828669463040 470611 10455632536115014604932799139840 470612 2122044989745663378563265795840 470613 -850251710972744235248398748352 470614 -8725817941883570363914769029344 470615 -6817326932469654578999499451680 470616 8752652895095305418902405017600 470617 -11105180466296867170215463639808 470618 -12920191516985647156250511732240 470619 -12746414154119593695233485399956 470620 3021017485336484187084940039680 470621 -8508513443803867525565351465178 470622 6173762224195642281598932823872 470623 7860794948094476958981862280200 470624 4864108888498722723869705109504 470625 -1599535363312447629191995410000 470626 3419236082694953347917494229504 470627 7976294187779019626556862312476 470628 -2915958990864555323404739930880 470629 -7415175246008921674916815970816 470630 8800652121059431811257192713600 470631 -94568198040573560140380431616 470632 11254027306760853526403473766400 470633 -4758749901796572715785682807260 470634 -837804114170379700087354571520 470635 -32210627036980878217027296000 470636 3944569194783465127875218254080 470637 21248716423097215700467711093440 470638 4213481596738688624325346740096 470639 -91871026540260484153351117872 470640 349424065179345769717744926720 470641 1434559998612563456991834222900 470642 145967828117360868006338463744 470643 -1691246212806021520309964452800 470644 -13071844266581810318217951474944 470645 -4819601630616255620088201560520 470646 5329260259271130205625134238784 470647 -8271812250606684205517890314904 470648 -6258610124283777779067003248640 470649 7893148342376227915621681228800 470650 8251793896270932590823048286800 470651 -1907610872973374125777409376348 470652 257558993762565426448653287424 470653 913913386475615619165772032902 470654 747218943316377908821299852480 470655 10565598849703031467484567904600 470656 -4694352896744103992877215907840 470657 2309652819921676395174952502832 470658 -12098725982836132579944625474560 470659 4674551049757450151794240918272 470660 10207343668227389601983281359360 470661 8635421079256940179291230831072 470662 -3199684364172517556373045719040 470663 14724918469872070625452027749912 470664 2038595673059899832132610048000 470665 -1320667408944113727883196461140 470666 -5994381328069889129378859098880 470667 -5774796571208493657406219568640 470668 -2055307216680082017521415106560 470669 6311678166854897489054365670070 470670 6358934220989103711361927353600 470671 -537410530337277452807989778048 470672 -1523695257292139574283248599040 470673 23258374391119837690418600448 470674 5767446670963883804079501288336 470675 8304368825543705802133709821800 470676 -784415687858100436052107339776 470677 -4943030857135785021759518905508 470678 -40632262540251965721739235712 470679 7407553966881852182657147285760 470680 3111318903343213888699633459200 470681 -24947494126817470282917456850236 470682 -6610265157292833653434018183680 470683 37598213022685653495292026222744 470684 18979384763193777887452959100416 470685 11525740897510433743042194856800 470686 6726544475295139720504343064000 470687 -6033647002411256349195317443200 470688 3815328070221525056515640131584 470689 7677242912515299415530751243490 470690 8657368297485479751315981600 470691 8635853800843779937173292803600 470692 14905256640468065588612334002816 470693 4225136593398125686090469853984 470694 -1583716110491153541417175902528 470695 -3552274328742958512101978314080 470696 -7125162167051417429217354147840 470697 -12335424002057640005710594585200 470698 6231650224265827606046359911600 470699 24570943450838049754402699022160 470700 93069071964913193764896556800 470701 359498799763804461729568227264 470702 -2606251321153496753733163809600 470703 5032882803980438919733853495304 470704 44113949171054451513140707328 470705 18209869340026465432202305311360 470706 8539199445884141776702363603200 470707 -7997997160886095407301501789440 470708 -2226299006856681346592506742784 470709 7586875338803103191386334720814 470710 7942009703855221709913392328960 470711 -15431835647531231703153493193688 470712 -1897981536640287868965282447360 470713 -7352228524035166890654814287660 470714 -3138726676009748276336124238368 470715 -2805003550926525192375815873280 470716 -5546919729856261611910882524160 470717 8637433284864824128758662649420 470718 4802215622637624100529411635200 470719 -8269952054566687516769597586880 470720 2069047287509166133731844423680 470721 33234300062633875232622409920 470722 -2389800631181727875926003757568 470723 -17858821895445748322202748258296 470724 -3982789967769942834760250655744 470725 -6372583483616093175841821104000 470726 -5644053012009414057784848928896 470727 2330425711472593038073635948768 470728 22473712195592814937007200512000 470729 -4715606917468529979290425309824 470730 -1141197588825687304069160540160 470731 -18197468086107020987496678895468 470732 2380907536343336379279052884480 470733 20208279980125877732276645664 470734 5011609626042882906918089621952 470735 -3705075641213293228445125107840 470736 -1159663353167363259571652395008 470737 8676955033551622119044674415092 470738 -8510311840981198910696671194480 470739 2365435699523857411707936496824 470740 4764596900192929986089146064640 470741 -9500234935631187420615818600256 470742 -10926824018611777245802009207296 470743 -8242171030950263559922131078360 470744 85380267675757571229974722560 470745 -15775085718081483133930902748800 470746 366590158880043139957850153184 470747 -20702621713149124865795645747928 470748 -11365476656679089911699021739520 470749 3598804728959023693233406787750 470750 -3727521853424545090443197760000 470751 4560369415519240534012369447824 470752 52587397668271347639397244731392 470753 2474625691418525381764904024064 470754 3062439540941571218890588403664 470755 5260656186011965959633624014160 470756 -6149834900406876957523168874496 470757 6038620328527209170971463560320 470758 4630641911919627314836187323584 470759 -11240882105938302276478835585280 470760 917743032047794283847987609600 470761 -16168436727540988245970230806400 470762 5693170918604965848479603693664 470763 -4466214878320488454555272306120 470764 54345065874928353171490701312 470765 6966435243967433244760086171660 470766 636528425867876367448687669248 470767 23767778499708879872946371850552 470768 -1256540736977072892664283332608 470769 3164258951275900761611136462528 470770 4731096760417528904143897228800 470771 -29943822941274763427085510240 470772 495209094438044875754492562816 470773 -29332956386492197992016865664480 470774 -7793960142421827502315776404928 470775 9129886197722020424635703407800 470776 -1730613032832847489507896422400 470777 -740206470693797148303289085100 470778 2302436201385518496641228820480 470779 24283617366130879904285664729380 470780 -9748128417186658197475537958400 470781 1520173062767147840690177590002 470782 5918069691446881678916057470080 470783 12737444739972400541696981452032 470784 -8501591729171596937857068957696 470785 4188611683792224863247445968960 470786 3293779420328954502043839106080 470787 -4997527507633599917030071256832 470788 402027079840075405663939968256 470789 -16994864573449888110613773370368 470790 2803080533123653197492748849920 470791 -11376841354340256739866170952808 470792 10583119268457979332297684833280 470793 -8067183544981218635098537197600 470794 -1022428136812677927319955972304 470795 2649875042091332394539280946320 470796 -7001364547496828269780977259008 470797 -5408553444488033954540098456448 470798 -1567872691342217881764974990208 470799 -5262732018494703612665128028160 470800 -1214361016576617924128592691200 470801 -2676904240672136600917484616000 470802 -1083205154853518757902171664768 470803 -10726753358125782809478450210456 470804 -2435583700286666008313337097344 470805 2814658169838626324400983177760 470806 -1798122379827847433589373173120 470807 -496024552570970478025084410600 470808 2809847383067178599664716144640 470809 -28685141764290205401123523214384 470810 -1753483278149891438396948301600 470811 14751450289606260025226344536 470812 -5467323734476608905287886969344 470813 -4480815460360641037622276174976 470814 6500704956365916598822737638400 470815 -11831616776559400277786488051200 470816 -2918462067775183234724065640448 470817 -3140025187847227428414352872366 470818 1566450060851541173256532523520 470819 23406038385095898030418220528220 470820 -1659703354391574344956207104000 470821 -1620987873071128916606311878308 470822 -5825464920009588933375089616576 470823 -2747544082389591871915159257816 470824 -23935464477797175013706605209600 470825 398435844743237943129859171500 470826 -4657304980145176141399718169600 470827 5586976775504071343849355574672 470828 -4261623204019827051473416925184 470829 -4560111533031497258320651559616 470830 -2380310331717127045903331212800 470831 -28321857950102075788282768368 470832 1507738157196974474033286807552 470833 -5527951199908647253348179661632 470834 -426879922143347848203726297600 470835 -3868370733364631208995391881280 470836 -9137324466358518011326976763520 470837 904888965758419541972090469486 470838 -2542759872941731410736934014080 470839 -26668687851796459398237358533560 470840 -17348491611976798180912435200000 470841 3978366618483942200129838025872 470842 1514970227919702952487146936032 470843 -11990982977699356627302199530000 470844 3538320454653247902614929873920 470845 20631665206151930162075718653100 470846 9833122836125566793541308540160 470847 3264175273681898941757419027728 470848 2537314665924805895965288431616 470849 8210401214962936385184459285636 470850 -3866041098798087409413292800 470851 -16669008402636273795678506064048 470852 557668870673631885853625394432 470853 -819061948155452829266100531618 470854 798460193780888098749005388672 470855 -1088500798149041203495632161280 470856 -5946549553956542379682142453760 470857 12497013138334330606258885858560 470858 -9584600133500144878752174831360 470859 2717480349476482431782766744576 470860 -5508036061918502128377693373440 470861 -39797956710554343303583510778688 470862 680210934523443364408560071424 470863 5770438383300546434960603680112 470864 -4928418801970498640919915601920 470865 466343640731671980632665470720 470866 3465406711204475479153404376320 470867 13924308902976174358928157479916 470868 -4302270158191442338451089397760 470869 -2407846055177176155928052267328 470870 7051899063151950981009871322880 470871 1182334819591021454373071488608 470872 14927306507658388829862916300800 470873 -2059213769552642798499734715000 470874 1923157133292555025885772444160 470875 8070576761242297830423828492000 470876 -4954114963808540782021824897024 470877 9791779231023571216041162716160 470878 -3581050000707893226026217317760 470879 15059281092995888634981388245120 470880 5115998195831159179924340736000 470881 2018037601387273461147958459682 470882 5945016847151910722607332403792 470883 -3665997601303585130175554357760 470884 129232241778961736590811186816 470885 5659742319461617444195639165560 470886 -3622422989991742058047563179136 470887 -26073318543275027092582266875464 470888 -14275880525927748447284385300480 470889 4716118329600010649424354033354 470890 -4448858315821091803575821152080 470891 -7012153783917751247071274061708 470892 10371204470619322745299222205952 470893 808313748289219350595488081024 470894 -9101942403863482139339712621504 470895 -4300451655337125248919975863280 470896 3943969309886453859530100736000 470897 -9600227949155244646007837151168 470898 -3900630845711196573677968296816 470899 -1406587301049844993225698246240 470900 4256004896452953228894410707200 470901 9573321499838596798029761152032 470902 -1431170356307113866733166465280 470903 6685751380387825843792595458152 470904 -687628253172925963134160404480 470905 8063564321412117207942672881160 470906 6515350665789447572098071024864 470907 2366275180959659717465207898240 470908 8219146241767686642309395376128 470909 -18442078994154134327463982392096 470910 -1625856802075735121447119918080 470911 1495975438982076352665273995632 470912 -3264362240255122445324318146560 470913 -16405990465436542688427669160656 470914 -48512274100039977503187367008 470915 16322733826785734667954337071600 470916 9921483939735031100422088097792 470917 10521503413416081828176314078332 470918 303170579380414972272369138816 470919 -10153382714067484013533222775040 470920 15448274170462484923246314393600 470921 4940359335175651120532771551488 470922 -2389653691606152057653474358528 470923 665597182237309691904790239544 470924 18420278742748445900411508784896 470925 522615102560834396398160803200 470926 -5327692010817962383057918139136 470927 -25908269260239149156137370806224 470928 2169717087070201338284955992064 470929 -4067301848186669366659120197824 470930 -2171464060289970532726769804640 470931 14457611537554765814064325923120 470932 7329923226633903413660047360 470933 -25499698283749875115062351304818 470934 5446077745626271246134717915840 470935 -7785315115704640557763467305040 470936 209372085947579924529974753280 470937 -9766205508949580324082976737840 470938 -1101663821143827223643723201280 470939 12111274790897869226420134317600 470940 -13264011459722720566610306334720 470941 5475812218980246564297565082342 470942 -5008532868828991740026133632448 470943 9209841892142094090112432791168 470944 2815666077203316482869909979136 470945 29617607345697605792374914787200 470946 1838956446530779630711199122944 470947 -22653664000026452814582296685604 470948 -8373148840109477447512613191680 470949 -11907250872712475650566580369440 470950 7191250440815581208580011148000 470951 -4410706066938242516176917551856 470952 -3446337648774802475954178293760 470953 -6441421668514175173594287684160 470954 13008317029877758197421170588672 470955 -2967029441915127812144947322640 470956 -2272909320865828042422692129280 470957 -20823541451239581542461071970794 470958 1745804406172942665878502400128 470959 23064729864166070448954311158160 470960 -342304873321828088893934469120 470961 -17012035730646140607098871723360 470962 -1886202427692081181286411581536 470963 -16650374894969074751143965680976 470964 3257703818385921148983864330240 470965 1670448047763044007147973439520 470966 -1596332442362114425754676521568 470967 -977871294412731796081543209216 470968 -31324022359398598416427738275840 470969 -7745762979936381654375947352960 470970 3961161336148947793506330781920 470971 9097634468330766372520650954672 470972 933803423082980634107031144960 470973 -2799643148993905786802016482976 470974 -2765707157528517406423862418048 470975 785464254517137819280057371000 470976 2667361547164092206315527471104 470977 -257576521173537842196256106540 470978 12264235773205646611318757753040 470979 50550532451055538426092128904 470980 -4754916508495882904510132448000 470981 10738997536771654880359591014144 470982 8958911174538537639229228262592 470983 2109390952504623638277255607744 470984 -6672236442325207234784509409280 470985 -11487466559528317725200195322240 470986 9933595051571424052831986054192 470987 -15816590232496628149882835813376 470988 4574858912908250687180988595200 470989 -10524855553743889495300531005000 470990 -2693006561323633591825017626880 470991 -5530363963290754640470588705920 470992 -2777945893031642504841647202304 470993 -5612850988886326797468398719758 470994 2431615399664140358636449724928 470995 -2196710156172229220175052065120 470996 699129485379043637799663105792 470997 3372625354643328569908080863520 470998 1842765175498861047906014699520 470999 -22700751456039267261682119579000 471000 -10051121815990129492853114880000 471001 -29663942066941926326153098027500 471002 -6570781328650040952205628920320 471003 -1313980234181952681574443097080 471004 14091760336437192184808545389056 471005 9303949547518296606586802055660 471006 -2239174793807823652066494729216 471007 -5370145826414670138826709947744 471008 -9551054568613514038297905070080 471009 2282911906890187231375930536960 471010 -3486388165866113716022331686400 471011 12778955126468226926369223661872 471012 -6481891442359024809473725221888 471013 17287786387379908786230634400704 471014 1120608224207323217595794202624 471015 422980588873100223085534225560 471016 2807860467737597412295280885760 471017 -4584236135076607151086823178240 471018 -1829428424598117920287243357440 471019 40282276867608837143591169121440 471020 10659387603828310389998062248960 471021 10021292257939826556819758248512 471022 45683363812548173257177555392 471023 -3523727605408905773934930834960 471024 4554752967862010022204610412544 471025 -1017190329023565986530118245200 471026 -15293908508054444702716493730288 471027 -1668778453302929939102115081168 471028 13468207440313551245253091319168 471029 1342827921093187736080524198240 471030 2304479217201497226137390008320 471031 -6129482470972540343035403242536 471032 -15817976451908388330285810155520 471033 2009296326151938506859039124800 471034 24151041821277434439488364682752 471035 -1614237160759928313600378347520 471036 8436348367807838082520911528960 471037 -3188621852216743155971757769434 471038 7553308828388456691850952785920 471039 -11954750399393498627353263473976 471040 -6479585978833499648901450301440 471041 -499394345858804030487384258558 471042 -3778768998814429282652649354240 471043 -13197389672729741335671104003840 471044 1144851462496287593834519556096 471045 -519568876413399950711687554560 471046 3223797504251563227335940581472 471047 679255018179720053809835143200 471048 -115266757303931157579420057600 471049 -12476514189124895298519434543820 471050 5344352025723022163231871430800 471051 -2135861744562544185581951492208 471052 3229205751839068945084062062336 471053 40692109823035811384713117740 471054 -740516540272834366513689094080 471055 6897735916413244422300768980160 471056 557720653825712234803814400000 471057 5078070245257267925637066201840 471058 1733248574941711221927749938176 471059 -32722227928972894673678138336760 471060 -8158562168144822171902376997120 471061 -26282541997046610497221215428338 471062 -2726914329043526319893709049728 471063 -6444283485652614929343537392256 471064 -5892383518788756305930799144960 471065 -137782573756451820201295006080 471066 -6253253126088411639543581477376 471067 25767629668209175350613817139640 471068 -7087766142127586390431613744640 471069 765828785556853933044555129600 471070 556662410038302707491051654080 471071 -26181844287438214953301814651400 471072 4753795683079325887481568559104 471073 8525829772592767350366674644322 471074 3130776573476956520217983731536 471075 -4920152110132915119207451780800 471076 6307790162322510986893286031360 471077 14748780410789619787210845763200 471078 3877517867074818084187289980704 471079 -2384949400501360732296910117920 471080 3751041745856996131284782438400 471081 -9374840625199584224298781944576 471082 6819169231970387451956852041392 471083 -182804465949725485969340986656 471084 4934959774150268246358110395392 471085 4862178042467984794604817941760 471086 4327729131189642496797875235840 471087 11420665324043505777152239970160 471088 5019461408132640836821924954112 471089 -23569789529861387560658584336110 471090 -2083223216660724429069612072960 471091 -5519418655487144948377167579508 471092 -1779202265409657536784296736384 471093 -2909671633656664764166916634816 471094 3016883098645797432091630746240 471095 -17318684264041476042533189615400 471096 346720105646589060400053473280 471097 -6667079343750444187852668758880 471098 1320174240378338091684220842720 471099 -2378585386772108500079596889232 471100 -2979765977592230315112474905600 471101 27251689561995238804979869692102 471102 1952003947100316152846788544832 471103 9535514672267336671792846961464 471104 -1861902861164287239909654134784 471105 199067690491553632222934529300 471106 2614369031527558254303879724752 471107 -1408232660484486003442516340736 471108 -99628400179231572037289951232 471109 -14754274929696470493105064516896 471110 639271424862012177044175864960 471111 -2682483521883598244782689847128 471112 6229128741148973971113512371200 471113 29193665524603327159539778570164 471114 1126724796846960640541109031680 471115 18464310492471888117704665246800 471116 15144175975702869933501726032640 471117 6169860808080856715744762622048 471118 3967588689723556246640401133760 471119 21910095686019737947476539519160 471120 572293080117923956545214218240 471121 -1901371099232069628548245870464 471122 27899522794307744225983863708672 471123 -16780312748160427377313146906000 471124 1699694032244619538093533952000 471125 9529887825674687713353732915000 471126 12853154282817401413808585387904 471127 19730101562870758773714196616952 471128 -6391518914128978978753550745600 471129 -8975903548496597774486379128160 471130 -2408515317173156303608637057280 471131 -4650898494636098237745095885736 471132 4217801211755908049598692336640 471133 2367847482696935587152347992204 471134 -10530457568385173429944723352640 471135 -2082613230751489374148842749040 471136 -26253802933642714357077538111488 471137 2075703070293236518647525066786 471138 2461879447475399590846123929600 471139 -8500451569319203312938838297060 471140 14004352715235896720561576413440 471141 8270254299494816259989352452640 471142 -429003238778001814288931202816 471143 3158340451844950627935100029840 471144 7886101146136813617317815173120 471145 6425759800503582165284501988900 471146 -2911710281227821587508141176736 471147 -2588049523680003951927076607400 471148 -15653675976778869452101314049792 471149 9103742746775172203198918490336 471150 1149972458598650058551650800000 471151 550218448080099838532439356152 471152 -1984673193040618718014927699968 471153 15689285854726564574459458933104 471154 7660513438454801278672543861776 471155 143840205827256278143926198720 471156 2318104953395008228587959746560 471157 18001791254419681996849008986812 471158 -3763816517216863252395641025024 471159 7567565823108249573891054401784 471160 14822243459440205610866913792000 471161 -17436754075197857709910471913238 471162 6271154502055728197328970202880 471163 7808322629659613314681420312320 471164 988280978866507260539061284352 471165 4962292198898496627502372371840 471166 6453742293540034629800512141440 471167 -10274883962096913169000955518608 471168 7920844388936790775846089523200 471169 4907939296718078059890927078400 471170 813868311523305702598765608960 471171 -12106847408975284126272543354888 471172 -4567948579517354082850478738688 471173 18850223232251137192109703523422 471174 -4778719627739401732543589790720 471175 9141819480048378494345723128800 471176 -6878468737728563669521483729920 471177 3684128220962009478399047971392 471178 2911121897961430285291666324224 471179 16806792224695144259387628429780 471180 7205017394500830644082881448960 471181 21373765236309263464754566576000 471182 4922036177832461464004283744192 471183 6846732189207834797668632178824 471184 -3918503677875637051229486997504 471185 3379127685333749805038235307200 471186 -6677324256761322138692554038768 471187 23378850476918032697182990929836 471188 19518157675899533018270445525888 471189 -11406014075903511351568645062720 471190 -7349073577130225379884230598400 471191 -2497766076991149681986102311296 471192 -3862834255168662897218324275200 471193 -13277953746947024871642340933558 471194 136411614045782408511635439360 471195 1671586760171951968517286423120 471196 13028470816405578417958333109760 471197 8856957966103980104750043977472 471198 -632509850895604096692324483072 471199 10387174077566009285966361772864 471200 -2825850343422733533867147264000 471201 1862228967429464482645256281920 471202 -14942138537442576741091470326448 471203 8730055757767283154002891358360 471204 17932811802530083152796892805120 471205 -3596567455884732226101608826240 471206 11384308037242640891209970208960 471207 6251976574603459460873573086080 471208 7499415594979181007688342440960 471209 19280724226224718133218989916410 471210 1484402594273174145654771724800 471211 -15163208672613096757592934270736 471212 -7006980184087137941729394293760 471213 -4727398842946652329195147987956 471214 -4325812837277584459622054756544 471215 -133789140589827956429081560080 471216 2789278691591984908970548887552 471217 -10897128831165216588111730874734 471218 -10112775419768345071093330508160 471219 -5510504937306505089904156926720 471220 -14287514335893332483000226981120 471221 17093004601811901898744337437500 471222 1374212169323707425603798719232 471223 -240490745618422341007343132496 471224 2617035861980597807119733637120 471225 10091473973907611443019452987200 471226 -4692363682128526931185134088704 471227 -9953154607299183583650114308208 471228 5955146092287102468997851365376 471229 20474334689496882626732996011680 471230 -4879682635359067187690694882240 471231 948602000646717878121587297280 471232 -358257715679337557148984934400 471233 -3151038853132710399314655837840 471234 -5398268224294881685458924808320 471235 529979422510607747778992404800 471236 5195618502702303050029629233280 471237 52449028797286680977573902656 471238 -14868529616084513887566604100160 471239 -17909316199790603141520634446744 471240 -2866580006287520673114867302400 471241 -26903891441702623548715885800358 471242 -7932257607503616275467926859728 471243 -15899330338826478997318268285736 471244 -5640326724145980805578967262464 471245 -9895007015482981060276403472810 471246 -925761540741894695915810145216 471247 -3587665619428662057807725568 471248 -3520383636493319583499205910528 471249 10843055711239761744213288022434 471250 -870454511721182418538869900000 471251 3732317961014122079949439948104 471252 -479398550538000748202015827968 471253 -11804403730150880478686765752498 471254 34559509504107956477100735744 471255 -757766020332318159199605775200 471256 8311799449801013445274926458880 471257 23814111036424310692093264615200 471258 -651169357607829824531257217040 471259 3710636721870164389270082827460 471260 2649891099284358209770203194880 471261 486550041612219756754925719104 471262 -1862717529888068596080265654272 471263 7350156953467235356937548728024 471264 3227519817160133753179499397120 471265 -5793761465101127707317507215340 471266 8736718857529046960108976063264 471267 -410026827297479797292476335516 471268 1590672186875554908860009906176 471269 1845045983574024261282427832832 471270 1650781413243011468194931312640 471271 196819426405203678501627068944 471272 4955932650719983087135167052800 471273 -8719029994897376049262662745632 471274 -13394196028322497896954085559808 471275 2899587687014054081015340442800 471276 1644540332241876367079110855680 471277 -23655842963608354609394364216874 471278 -19640348671430315181533440311744 471279 -1021533419030583155663786505840 471280 24267197746701425557722562560 471281 18953674945102122881903422880082 471282 4399711342347647940515411328000 471283 -825165158624133071783955484468 471284 -6068001925445205103708228589568 471285 183251542783511455766451691200 471286 9313091157909893840256269084544 471287 4574948732058868796589492559800 471288 805169982227610154045311590400 471289 -806501753885334717496792891840 471290 -1302720965851722603206039661600 471291 14945535342472047215541174237744 471292 7308876807693788643217056314880 471293 5251073443324832454935702235648 471294 4762745578455802098623368530624 471295 7906621605469202262420219600 471296 -5544593480474870421191223410688 471297 6443967284162256792302300777472 471298 -4795787394417395886236645276160 471299 -11676054413286535992488313629700 471300 -5953380631630018779434230195200 471301 8009348420075117420601400014302 471302 214093965123977334191615430912 471303 4517226242609015839098612506544 471304 5922152937464670691446449525760 471305 12900597323176250569596548783460 471306 3206417480145024784600725324288 471307 4404817571349797192856242235960 471308 -9319448047007248817642467430400 471309 2474934224509908475525515616704 471310 1174765648748875896782865519360 471311 19573222350191763422313216534672 471312 -5571671726146258885690465320960 471313 20108628034785492012005332048562 471314 -12826482078340698227773119206400 471315 2208497118602899384155043098720 471316 -5419246436431475651210983587840 471317 793670169399171505152638856384 471318 -403897042904139286292636306496 471319 2405367990898049468536998563944 471320 -7596430862109360500315365171200 471321 -1068173126731567199568115771110 471322 -9923905292306765838244851798288 471323 109384808657025383458203618384 471324 327154824833208716232849752064 471325 -13433081385247397970146755393500 471326 13961231800484469355789805450112 471327 8692897181033944813061119938120 471328 -13715938844521072156093817290752 471329 11413026911539774448355003172884 471330 -6662422199037432556288626927840 471331 -17736057709938641961291664897140 471332 3304002262322769980820159175296 471333 -16829210260682372676497559847200 471334 -251473192536922822908897396480 471335 1840262210726101297307671005360 471336 6893038768224472954718345625600 471337 15673520462040283597892690428260 471338 6080958221168372902850880778752 471339 -538800979805702831872325832876 471340 -4551240868107614139295157852160 471341 -9389175739697039461320541755870 471342 1956263838865748288523765707904 471343 -2498216912282834846260156125560 471344 1568707361475738004689537761280 471345 -2395823145332569857704636665920 471346 331238319150044764008783001872 471347 1182318492483068776529189577312 471348 -995643682051272708440373706368 471349 -10058280515326770666266577931520 471350 -7281595980397050397029090619200 471351 -3943246310621601098185231781760 471352 -4952123259628103583606418636800 471353 18617486820264577549091775202602 471354 3630667982890079732573876375808 471355 21794247782850308743212923520 471356 1542122169902098897652129233920 471357 -14212556057330032548271316137632 471358 587521837793531745899873729280 471359 3946572468764590522270112206416 471360 -1589720720748503026311930839040 471361 -1904948061557896680596813164896 471362 3058868083516306048982982016512 471363 -595933021156369975995690740736 471364 20721654146203600708003396251776 471365 975371633419075818861690931260 471366 64756959344336578295796019200 471367 -7442071268006794466488174342560 471368 8572948078701374286181918786560 471369 -1020180137407606743706501860672 471370 9660424637678505837951409526880 471371 -2170871119710611864024470945800 471372 6338874692263896177761307561984 471373 -1424148708758821015669437808160 471374 13947257038834509641995481308992 471375 2994713828250634494340529130000 471376 -214521945769055733437097197568 471377 -8006430903199484550797452331868 471378 7811384989381910499995706210048 471379 14193502856257668123810798223776 471380 1270102934290071370856441034240 471381 4033154879330117566296343457952 471382 -7318674305988393744556921502208 471383 -24404493691966765973399504913576 471384 -12674479959312430493593111357440 471385 8609864646053323527075864936000 471386 -3460228048845198343381521140736 471387 3825250071333522119758858752 471388 -98959608286992327813149712384 471389 -9537563127223618666693699278810 471390 -84880998289696309040069452800 471391 -26440345927567032782832024618208 471392 -10906120938555453153343491145728 471393 -11144236480780860719106330124800 471394 -3725641640312486346048519476736 471395 20149276203662531005623405970800 471396 -30702734299382326155291211776 471397 6242149812766101582527936044540 471398 1899212674053907795275814207200 471399 -9207145180197326471299865291736 471400 -10555593725097249365254531968000 471401 -5299470839451379333910272280448 471402 -16811301639954079981250698320 471403 12870667719863559410820859393652 471404 -3839088399553713017848566630144 471405 -4260633048589979226601454316480 471406 1034756894250387683328679435584 471407 22252915846394574186242228200656 471408 -540192238376595484727209623552 471409 160246871083308788353389916640 471410 -11163631896577108096155550771200 471411 -9535576834460496163004982580140 471412 20668792407567627133639615406080 471413 -22512323266503964612670070218400 471414 6459385039460069072502075733440 471415 4743138688825773625327288677600 471416 -9257784931879246577558261760 471417 -721134821271915684194975801856 471418 -4403242031825339734782722580000 471419 -1795182959359212922175366279856 471420 -7147026363063797955868898718720 471421 -9213460010317908514739097677268 471422 -2430106817299666651526398427136 471423 -255522273307745432166517615416 471424 -11404713337359673113894400819200 471425 1780789716138550831847514685500 471426 8109318755195124392918530944 471427 23463585165344810308542991659024 471428 17863860662192313968847992171520 471429 -15655322045760023356477478470530 471430 -3194801259120992212042594400640 471431 -3065664126835781503141842163200 471432 -5865907536367934817129756917760 471433 -14273042917634603944360160394060 471434 -1055395569729891274269293358240 471435 589242688195468730461388713440 471436 2340881375647560213391318886400 471437 -5024036828530231864077106780980 471438 1783677544472697287220106941888 471439 -10477029613272310561395895095760 471440 -1369494411589517298191707668480 471441 -24228024203515359143065209512256 471442 3258861307839167569468729898112 471443 2322402824768973125037393771600 471444 4958862634484486977020445642752 471445 -2820145732289250778806586399080 471446 2290407858338701119024469680672 471447 3799664167612456086807634848000 471448 -3362672101948563769769356001280 471449 21092829564577130306548648584720 471450 1581286520416362585406176960000 471451 -8986578146906247263659712951548 471452 -88953526604654979454562155008 471453 2557645001712314558355023143200 471454 -1338623327142245443453346366208 471455 -19813158605716505138642452727640 471456 9670978907379317160103172308992 471457 -8057627424227885363672324698368 471458 -4493544077034260764873988066016 471459 2338953629468848979513301205488 471460 13163115674550589804824482856960 471461 -8603833958509786084925744725188 471462 -9788547365375216465053354160448 471463 25822507890722014371966745848400 471464 4218560439332497328176628121600 471465 2547274299602077396745489505060 471466 -80351681274044952834384702288 471467 -20546736589177970143285045601484 471468 4544414819849043065275393121280 471469 -22797294677238383230032028280160 471470 86542909162247285501394271680 471471 1713932457207577749205175443968 471472 -2075543568685807378153458237440 471473 22416814855523562709641343924224 471474 10658311423563575063292619933440 471475 -13908449538784741851459256628500 471476 -10752770767124059185011285022720 471477 -9199412091426745025200811875392 471478 -4700733153627832805273764411584 471479 -1112496686884231932047968025088 471480 -2120852086959667258393168896000 471481 -3387659485343242990766096229718 471482 13850809086056864767530701702400 471483 -19858626661261240454748392156148 471484 -97722795423285530185529537024 471485 -602115621995041798065165744000 471486 295218827741934591532568294400 471487 -2505955949168489102925101980864 471488 -2571122795038093192601177948160 471489 8236814543830283663846355403824 471490 6606043882042043294373432852000 471491 -5750483380746279408864732589488 471492 -1570748280082151203178330185728 471493 28266032703967952472722305940544 471494 8951782602366967376817173203296 471495 7808830916033933371005220195920 471496 23525943031186619448734841185280 471497 553706579773307277302569893540 471498 4985853492863570921488586168064 471499 2336780386902865991353857063200 471500 3035611839048741780261041664000 471501 -122540667651649151802639986058 471502 -6122629234504991218406122698048 471503 9046830374906647639770483136752 471504 3810265829929206293652811284480 471505 -4465734715220591690659236190680 471506 3791553648148385205007564231680 471507 875982835896192395687577099888 471508 -5088880641485984374520618092672 471509 -20086773029479219571526545530290 471510 1015220477955485125530158077440 471511 -14866733218854993663461425351200 471512 -13324763743508361127085916549120 471513 2052749397764442107824250399424 471514 1295659521367508802052873078272 471515 19662784087090391781349523919120 471516 -2300333403570888026447825499648 471517 4026338281063499990788980802252 471518 4019590769668538942040641412480 471519 -9041068626317799288692629865256 471520 2722105293740567334614083829760 471521 -25463061003725123060167220797278 471522 78011001712796977190793288960 471523 3368648445429963840830136380160 471524 -4417865139391816867574004203904 471525 1541741965289001118900404100800 471526 -13937297074522797851805740481216 471527 428047917791632731460645343496 471528 -5853488140246178744631373824000 471529 -16158759239667356562462684352524 471530 8987488551986351997957388701120 471531 -6229593870790179437784427457448 471532 22480786128752627543917757501696 471533 25134277800332349216824962669782 471534 -1679939294161610569996944322560 471535 -11164687700245958736781202414520 471536 -931201075833402434350060044288 471537 -5656332233668928609947291758 471538 -119823382709741015486190953856 471539 -3489087326165272149968214084660 471540 866854140112152487670822092800 471541 -435127585246925573752793551872 471542 -11645810036191254058107847828800 471543 12119002692021051366098425855464 471544 -8693628370100563136828850339840 471545 16540536375958719239044933023300 471546 5436516342305635654538733018624 471547 -8503854466599673147369195017120 471548 -6880555573586790194444411609088 471549 1118678438287372513511964644928 471550 -8247682798133520139157608315200 471551 -26910976182820962903791203614720 471552 -1408180233847704508965278711808 471553 12463413546629163638792893324802 471554 3082584403649655054912145279392 471555 -645246071656685064774936000000 471556 6759462093426338155227760776320 471557 -2069604768346073388591332082660 471558 -7762398066910734095412159172416 471559 4643605211562705130801344793728 471560 -9343363405330475683187122944000 471561 12174707183009704882658837592480 471562 -2088238185865825825194403762176 471563 -26709423076440987491336837490360 471564 2460179141868700239136770873600 471565 -7499350050839623336942390221000 471566 -8358626726974692526534871688768 471567 3716655517122985370738593401480 471568 2695560051888758433087651848192 471569 -3276567766347723188477239783680 471570 2531057516265780084879805017600 471571 3263280488665488571773821641772 471572 4174305223657091162203659067392 471573 -14584346381741571050911590005856 471574 -12130204356324753572055584362464 471575 -3401642587254893637142230521400 471576 4819578458725912524163113922560 471577 -4304138435717675947988643932780 471578 -4444924565716091587180268582160 471579 -9416155962209780864915937994752 471580 766251936024379652915056281600 471581 195933841331315846267654037984 471582 -120571231170870398916818948736 471583 -6207788712227493588868535380880 471584 16919985982383149791776631750656 471585 9222821119531809470719365768000 471586 5872616806190121533524147846992 471587 -9681555796888525153127485080 471588 4294254402274227883458542198784 471589 7616557238187635242277430467390 471590 -1614190070341702035778189950720 471591 -4302490241718208539862419117960 471592 -14788433919431659543360326696960 471593 27866940864204730542350145982842 471594 -2273590285876651316481392355072 471595 -20588963648979388609538797504320 471596 -9410646355971422695946357932800 471597 -4216910787805764570113612232576 471598 7870881464060293939887652354560 471599 -9793670822094489995735794868760 471600 1806507607222983109413478809600 471601 4675357330503318441285386473012 471602 -652217558749733275624406080608 471603 5192052023940741841181477538816 471604 -706299881873415606838592620544 471605 9477787784444593841236253791260 471606 -5058613133613161742330664966656 471607 -2301154555792447847497008973144 471608 5797220629721513087972155023360 471609 18089009505927861001268582394720 471610 3468486191741746480994071188960 471611 -279147591660963290086923060960 471612 8040412063718278905220488294912 471613 29652435855821482479508971005440 471614 -3840105251190137445796024233216 471615 -3710975081016291426467003911680 471616 -6843298641235856945565482352640 471617 21479887119460767499453173993666 471618 1400331630262775100909511933440 471619 14337298916106432140290050009020 471620 -4210077552565870655121218968320 471621 -4607579194857773399901666125088 471622 -1842960406323212720140890441888 471623 6335312471791374480262618596384 471624 -110646427563662894571376558080 471625 -11807755704949873802743864800000 471626 7060026710508618600365985790512 471627 5031357915508455910358468134800 471628 -13197128268004759303253612939264 471629 6296839220121907937714484636960 471630 -811037019585889392039152640000 471631 -34084139401728551215355072430528 471632 -2427786255927988956096474513408 471633 -14450675571447364002289388879376 471634 -4685312867400182347328203204608 471635 -6576617283109045192212600019920 471636 12001095449320655399116854251520 471637 556725717289127370760334377280 471638 -6443109732066919529719667965056 471639 -1919097573416965893080362641408 471640 19891158890221714234593484800 471641 -8065228788883419472957622435958 471642 -1052120207214180033198586265088 471643 5253570452290779871191885860560 471644 -6967917956445875878069132721664 471645 -10819465787749606221958831457280 471646 -2986644174517317530667839431680 471647 -4782340410755258241745716335760 471648 -7138158939831256842129986027520 471649 26198352782501267427504304047650 471650 2121351452291628029369432914800 471651 -9535064210530820125556610136968 471652 -14375709956989795032197806024448 471653 138649367311402203836611170048 471654 4875735467142092181250281759264 471655 -8828155785887902395971320042440 471656 10436660311595533143422773248000 471657 10567384654844449215005352132240 471658 18048720549769701967911783600 471659 5268396810856687862957954623860 471660 1102260535937798486543354511360 471661 -6485813775274221287244882118368 471662 -2604152269810036459131241546368 471663 10589283789369293075185360445112 471664 2953297583030542836407388733440 471665 2963639460761177324810356108800 471666 2337395697077525999915821922304 471667 92870563542409599267731551232 471668 -13933043132769049997623801997952 471669 -8193565158586801043981658410592 471670 5850079459180519606977908338560 471671 10788237571744427405181335488872 471672 -69194290927952845164105953280 471673 5782955334773690456080037170922 471674 -9668792356916848837775633859984 471675 4356027065419161912959827032000 471676 -2486755836192504295134287386112 471677 -5782631609754620281090821732474 471678 6713876384771038707665382359040 471679 -2477422344737909738694848982456 471680 -13515012674780441451558233702400 471681 377955425757962893966753485312 471682 -8078319361517831751409264561248 471683 19161363182472669496029021943932 471684 971871244281768560097344901120 471685 -4111367945629059450105821404200 471686 281911144249987662713391790464 471687 -5562494810178047851284086730840 471688 -3897081110406179797587422576640 471689 603288937269848900105097521424 471690 1475737884642214465880694105600 471691 15806113196071022709442955835984 471692 12438047425867573399076360957952 471693 2512994768817249072144722480064 471694 6626989293174267130588489439040 471695 -4239707759298398656094283887520 471696 -1095903372531836159952851828736 471697 5635993522067920865299924452146 471698 5330555887372932674304234099600 471699 -17948117555797727955229068247416 471700 1497268827661994692544556576000 471701 24405765929482972251600477887100 471702 1851934762753047362188077447168 471703 -22566633380011703479456527541048 471704 14472152776815885886426577909760 471705 1124345639183403067164866966400 471706 907135504533267367249479651840 471707 -6266077074576997121625958124880 471708 -8025208579696005019276926225408 471709 9562349868654182586692359996160 471710 21686239244385972404613682560 471711 4681446439945593073009427412624 471712 18695294873212229384984185208832 471713 -7224758247960870886463601126720 471714 -3456888646427451664597295930880 471715 12411789965755748488710227889360 471716 -3989908616822112489810006933504 471717 -24904985315958310730744185781760 471718 -6970825862867781117634594576896 471719 -5975062788006656924009963615880 471720 -5264008733232590620250938982400 471721 27244933763252906868550811356922 471722 2765623873840665934561032836352 471723 -12911793312007149500368501635240 471724 6352694734456724390571300470784 471725 -7917005792916626952538312290750 471726 629137591773900722507822970240 471727 2598910926950082736121753221312 471728 -6731565726421013817293834600448 471729 2720856824057408311315662927984 471730 -865815614363451326848602900480 471731 5990581365251257732257170075184 471732 7993931922412296357266861414400 471733 11548849171960114900579135417500 471734 4388207951999499436035797932800 471735 -11747660055098900804443039300560 471736 21776074564406091487109968711680 471737 9607600220553547106998881802752 471738 2005476259803961743901534086144 471739 -43871564663424069030302353491744 471740 -18978946039416834877727067801600 471741 -5627812716005525709351813796608 471742 -550632635422673288846436649728 471743 -10406283908549898873464048854920 471744 43481463221006859972542201856 471745 -2532776431887361726709736019500 471746 86257796379648944373173829888 471747 -7754792143588242759385050587328 471748 -18888913133594571023107969566592 471749 -19210688255847070414643412353250 471750 2732184937700687488357727424000 471751 10546389291148232493503597985920 471752 -10523903124609034432871468390400 471753 -57911045237483348031963084864 471754 3182020120877646889964885526576 471755 1029613853842143968255583200160 471756 9787702084188979803586498985472 471757 -4941425263909857914580551416800 471758 114256657260979885118150541312 471759 -15472346680564262286207824357496 471760 -4446599686932728311066319339520 471761 13101594272389537301325909756912 471762 7636347020521207948056434511120 471763 -4168300519172956204661680302840 471764 -8860009759371134543949826560000 471765 -3934599255235383284052435703680 471766 8377971379983918844850249778240 471767 30162331723114470092933030299632 471768 -11767687200338953637269261025280 471769 12069908205834193205842718844170 471770 1972383908303342278088786534400 471771 5692867239393629740270429440480 471772 -9409266392118908354199697743360 471773 27155051341022157607341979127244 471774 -221548498570401654823957779840 471775 5981237518547244017804798998800 471776 -3697672366461962100418945744896 471777 6955978754879587528031631103920 471778 -7355608032192128497631611888560 471779 -1564383921898665754158238512 471780 -6924250652670031240404783671040 471781 8653158469451953918397037875582 471782 -10851068075142820218074147551008 471783 902227408157846885774229121104 471784 3153728020421286530771063961600 471785 14858732750902149610177255629960 471786 -1942976273530751321999054929920 471787 -2800173401859539419371176986656 471788 -18747682499522742274482041272320 471789 -1600160469274806527319601708800 471790 -6418793786023087647727786473600 471791 19434177872900468044748227962192 471792 -562613291869834588951696343040 471793 -5087587256716863979428825713600 471794 -431562084188263992733836044160 471795 3913447566700993610866097283840 471796 98937210573410510941208274944 471797 5196453481999635669305395823040 471798 6786237932657375121790912437120 471799 574061928237744817060590105888 471800 4364460813279086330855396352000 471801 -3989251459137012228176669898336 471802 7445956009362599763790715114352 471803 1364627394433990193173879670052 471804 -3720535794358677045558445653504 471805 -1729378301399327330354306672640 471806 -8297252177164857130294426620096 471807 -5027240523418552293563675650320 471808 -10910103833221119831650368225280 471809 2526231735332923179117518162004 471810 2276301089123007919076711900160 471811 -229004090823000648301464202976 471812 -4305427252127960764929577079808 471813 2980236155258755524246183550944 471814 -3151721737249473827101697169408 471815 -14597738949283397525565509385600 471816 -9625085375719095135871791713280 471817 10124553682166042451352958019866 471818 4978985743123547276515051730016 471819 1974593420794056896511902915544 471820 -2909468117600216636270369955840 471821 26740469568463204117805120850390 471822 -1581252923439789701234477912064 471823 -6837560461704791457133915754880 471824 -414145113131674722813287645184 471825 745757773560234834550067276550 471826 17426460959783275913980596853920 471827 250374124872410120022524943636 471828 -568767865227689014741612781568 471829 -2339033645070666387769682741600 471830 1192690477085355916106567990400 471831 6957008103094461127920942139752 471832 10905947338533676458469320038400 471833 43777872617965020131111826944640 471834 2625148398684861784239888434688 471835 -2244652728330347575500071710080 471836 -8014888375642935882517843499520 471837 13381805295699737442184723109760 471838 6634011582886348366429719784320 471839 -315494697510458416455287695176 471840 -2847320882790463442967047700480 471841 -31684386971601005345636486969758 471842 2259132004804054529689995366912 471843 2200045331268859697669325943440 471844 5606122892816762535312848102400 471845 -2655497392229060340623951103360 471846 -4919247176989337615612416550400 471847 -8298758502317984844288192317704 471848 3159319690725965388318888576000 471849 1075929831028884691141366069440 471850 -5800962147558707211608261199600 471851 10943085516108950899028591165556 471852 -17849196518348971687801795799040 471853 -590011639980690120904830465898 471854 -767631126854694404837853522624 471855 -5229540251598346885520472182400 471856 -2045178837313850869336302944256 471857 -17742241667427121047164925446220 471858 5768650732534032374724831917184 471859 -3137918652265077598514346343440 471860 -2897890129642807814616883057920 471861 -879100841613736114724052835560 471862 -13427709073202700943010851139136 471863 4522619208502688987584599050160 471864 1782070976441091426630314987520 471865 8478223647040773848729182737600 471866 8318644230328924076839537161984 471867 -5118622658267424932068009781760 471868 6534707082576598782223100045312 471869 3006817820737774657763479088472 471870 -2017340200697658173269294259520 471871 -12510829585747544099153412516928 471872 322983367286197677393095688192 471873 840744509116089065755194318384 471874 -98380267804298998052268703200 471875 -12505202661342684875219445150000 471876 8564591235714093413387234860032 471877 10442388537320369704663781719072 471878 -74174648864753630643118381440 471879 27342042790249047726843080659920 471880 14236455458268399002042150092800 471881 -38835961348121140417363205158128 471882 28402062964763660723641466880 471883 27326491128599191506940277246400 471884 1502819307614315656549291868160 471885 -2370376017683928259863842295360 471886 -2365469077567631272045276648320 471887 -9174584612268837853186706675400 471888 1226523232710767431649657733120 471889 19077708484006404597524201842800 471890 -262586729869635619194892840800 471891 687438225823779056581975448064 471892 -4255155003465405443018435526784 471893 -24848215448480534218533026967858 471894 -4804426431053269049233576411200 471895 -1531684187789024246162452986600 471896 10869381791647991819621364572160 471897 -7825823831050634284059317855526 471898 806121928109719639442979182592 471899 34377719969724844006817524859400 471900 -2723168564170686326821593600 471901 25350816988982409645933396708902 471902 5593339239631301433687119809152 471903 4080213979589820315961757571840 471904 -18832824915622684163748416323584 471905 -3620514685228340023680491644800 471906 6910844124309755403471638258304 471907 -16848249500832884322107052015844 471908 16145363053125963792730812352128 471909 528306753449237472047828587104 471910 -1947416758804357832960313569280 471911 -21817290659655738777077885039976 471912 2396012327187644346016347832320 471913 -3562703980348637036297155869952 471914 5905366696489160750598030309120 471915 11409190777567628351186811986160 471916 -8454262301140728494757125973760 471917 1382194092226938621343340410860 471918 3554392767079137922355827120704 471919 3484781244384481748706855396576 471920 5125401908873295636733051207680 471921 5769699233969284777591891232112 471922 7337738885038119314279422099200 471923 -6840552913189266554653800699828 471924 7013708787816099540450163301760 471925 -12677710095591989891278388000 471926 -330930497369810252390812766976 471927 9125458932439355027090485093632 471928 -7690223762012563834949196963840 471929 -1623291328570602544890335272470 471930 -5929460035134117124622472218880 471931 27378219216644784105890483117732 471932 1382656021071051092243769507840 471933 -892001530657719333853189493760 471934 -10403077695936220636126764240384 471935 385936462221381279030958265760 471936 -2943972994081261395655419494400 471937 2449763367862467344708860794432 471938 -4021389037557061005324207229056 471939 -2151129651423791767505840265552 471940 5866423265738085674034613063680 471941 -9466644548051712369506306517600 471942 9881290326180158886429727788672 471943 -5279773442575795147586263896808 471944 2268204180981620002074256343040 471945 -127880716118691064195154799360 471946 26518763429164300117083250636800 471947 -2774051357233110267695982822768 471948 -13979634791278308676548266962944 471949 5883601028222117975672498112950 471950 -3169882065098673260478869664000 471951 2899093294638548928606381534720 471952 2615367015870942762643042877440 471953 8327540094277417799499316101744 471954 3727610547016866211633179515904 471955 -6836777080669722848934713903280 471956 9067782411365220663603374517120 471957 -5723582258193432325902239899680 471958 7069886507516031446501439298080 471959 -7382159929055596685794467702840 471960 -5943171086161303001942753280000 471961 -1152170665633484885328461853696 471962 1297892225591079852096792694272 471963 -1930894432657429044854322660456 471964 -6939087666969468046433739457024 471965 -1323649745043248899592993108880 471966 -51036692212203294452363569152 471967 10617439820305470834508527995280 471968 207252457922439461500983705600 471969 -5567922736765813431830675683053 471970 -850799642890935535080437246400 471971 29491299518740709049481960152792 471972 -3796077433834479784177841246208 471973 11297970161450258014860547474044 471974 -26160245817732109269379198994688 471975 -730067526639392549179283712000 471976 19858108913968338248351715118080 471977 -6436140498736501437740719839456 471978 -3585099397279492384159384925856 471979 -16955262470772516421775726996360 471980 4536064194844483568100336384000 471981 -12643228946624870564246009619648 471982 -919374224785142528288208486528 471983 -9634216006151161120511688989616 471984 -82205879106557944303779741696 471985 -21334263775582641713244411263820 471986 -4342677587844176916533215580640 471987 -986561058410231532565303412964 471988 -23169190954128935841577484218368 471989 7176543779724979824658753642656 471990 3150186264278544344335253493120 471991 6996804262620976531122900841672 471992 -606331606591542109727025561600 471993 -11748448602581818271439508853472 471994 -9741131673782210511313314850704 471995 -5672576565438399875021498448000 471996 1758082488011468407868075523072 471997 -7802308169558141368996192826554 471998 11428260606192364122487174962240 471999 18172599435650951575914994011648 472000 5028600532235881627881308160000 472001 8380162961978897949090753857412 472002 2307047775949765247414857922304 472003 -1986098549350132001333521110320 472004 -10863395822682187359399727203840 472005 92251897880813293730980050360 472006 -1503385021091664506521781379072 472007 27515962814845287166799977047432 472008 -3422535214873094833827701882880 472009 -12515293390936874730161424345884 472010 2566149710039099069975333637120 472011 196364565005973640706719074240 472012 -7205531962543054516502321587200 472013 -13787493167929793932228573915860 472014 4461039125763552593744588864640 472015 4166371470606107066338594870800 472016 -1598014034940222377681375305728 472017 6649040711342693351951237121840 472018 390056850874354123693687019328 472019 16707988259944252597685431341420 472020 8081687262428955885488834119680 472021 -39284372196117018854865705024 472022 1473898569833151827019418542912 472023 4571885533665141800409260461320 472024 1931807547075576551056362086400 472025 6939312488505740577843490080000 472026 4625125842842696264671654092288 472027 1927023031734978391148770151876 472028 325215404348412769742233267200 472029 -2866184399265031047374402156352 472030 -1076092950766954774922811809280 472031 -10485253431396625732607694891408 472032 -13330406763170679881063655014400 472033 8233838211667581050368281149160 472034 6135818430742738587528639502416 472035 -7325458383613781741902169950800 472036 -2972932465420902247696092154880 472037 -5235909796931726515179099696768 472038 -2094165110664101807947413227520 472039 1504018828731444169076003339856 472040 -8042171322052658216543998003200 472041 463592493111442835382775273440 472042 -8201122583105387624093270069328 472043 -5532648269884796046453721184112 472044 -3699912785087589634106627051520 472045 7190062526084454362702371841280 472046 3935631081901186725328516601280 472047 -9764573236605187261914603799800 472048 352090255490626292180012007424 472049 27950252521327121255088531660864 472050 -3368970336577300901940303810000 472051 -16130305210626426066906150544948 472052 3635986197524504749369121513472 472053 -9866998514399629599495926947296 472054 -23924203849137380490411840000 472055 1965325683866412627359943882000 472056 -2122876609843518544220810035200 472057 4343156212488552541343890067306 472058 3405064109451407280220046153184 472059 2594126416198471600167729745920 472060 1548590038904718444342789204480 472061 8131427449383021143292210759552 472062 -2737977303438792402549859946880 472063 21209140793659485486886284557312 472064 -26763940329707314392598057058304 472065 -11822773513574452772756777232960 472066 -433324705530940667651421233712 472067 20718485581025790166774532005116 472068 348083960956372159105889304576 472069 1785114818821932868003650825244 472070 4857857067070670233200676260480 472071 1096347856214479310029494582480 472072 13302437889917875034691227980800 472073 13963004266207886166401560590336 472074 -1624043666959245490051412605440 472075 -132686188146666431368220012400 472076 21820351532507946642477437882880 472077 11523774372161923898488137526614 472078 -3288398337290134960810888910976 472079 5005217999454234987500839743840 472080 -423195770712560416534710190080 472081 -154123546147606077906506610908 472082 808849051046000552595070823424 472083 7357721709710904077378675901744 472084 12246952198583308302247399796736 472085 -18475498109649692510072662262400 472086 234039409455061568618954420832 472087 5258310164953913806189334642304 472088 1728381640924683973454528501760 472089 4351649140431061928774580790224 472090 -5560998501489734698245427590720 472091 1378664599293002500162299073920 472092 4222386463262814462668144343552 472093 -3250169260612491104641907679680 472094 5387359185370476591859042511232 472095 5283382264527174095766195144000 472096 53577194479969130679631675392 472097 234074517099557694195391101360 472098 -3006470370074983685984173400064 472099 -5213063114682181330672971165568 472100 9419716390779587719427090582400 472101 -4334636353142362517419488935616 472102 8612402637678165259397529648192 472103 17277152529034337245973082575352 472104 10734976969749610604483324313600 472105 19079926457097153668865781924260 472106 821326179654492003920440792752 472107 5626668796726829365899906543792 472108 -1672722423513083180134409304064 472109 35289259844006517889182074857152 472110 -2584551572378339950869886650240 472111 17089986207703791799103701117712 472112 -3500301749164435955561674997760 472113 1303719002081115912843753279042 472114 -6722465268540362458620569764320 472115 -6786792488095482510368426905920 472116 -611076353425730234852860366848 472117 611540002875284275478898619260 472118 -1708747597350424892937931980480 472119 69095436385481625979797609168 472120 -5103960372259018406860179456000 472121 -5743561677006577419196001532480 472122 -817397898943283763687953280000 472123 1907620733363076208096006022372 472124 -10246402447656933040436857494528 472125 -3538165674042891225027471960000 472126 -16504978486311036700830095839488 472127 -29954588716581067291045532361024 472128 5000486677132654388505225461760 472129 -9884653614230494130823136514624 472130 -222105453321737703158809159680 472131 -8409560384925751329102790405440 472132 8022557644894296497513488416896 472133 26211776319227139702507335060382 472134 -561195452938248130837293389952 472135 -8247983268212414660163247846920 472136 -7610900853826659817098875043840 472137 -18825394026652441302860188004448 472138 -10415548055837527708832498339280 472139 10641237766279890314179390961940 472140 -96257731584188861311407713280 472141 -7220028778099732159372783054548 472142 -18855001498881258054835325184 472143 -650042950622942753401670361216 472144 4117001023779129451395930783744 472145 -8813719785811754032217394240600 472146 -4297602990896702724697996588416 472147 219232769339092098800260872640 472148 -3108748828393650614200755441792 472149 -26640371219118490283804618473440 472150 -1069697708786741166853104384000 472151 12139175676141483690903740806152 472152 -13276364377708348490434986639360 472153 -16962191512886735689521188522736 472154 807285542541960298366172641776 472155 4125904388446807069402321154160 472156 -4427035092623050333907924459520 472157 -4146957272774693628311434203648 472158 3821676207692761586974220037504 472159 25618274167827652659935305571360 472160 -746421286215189403090448547840 472161 -409616296111383655389058043136 472162 -21891712330162962035883982245888 472163 -21462935115977158569013939887588 472164 492605390277212377409261402112 472165 -14787041447883616313465331095940 472166 -927525631319034963957115644480 472167 5459600958561783201864539280528 472168 18010211233030058544652611394560 472169 14453322638614822940332394109840 472170 2558263423968131852986766726400 472171 7685672019117704679026765517712 472172 5977909671597879291972040018176 472173 -3075815986303603422113286879456 472174 -8490205334356564694988325961664 472175 7695528705624240109094471787600 472176 -184232217831113230342765608960 472177 -6828285390851603350844668560960 472178 2713737557838465299751545295360 472179 10431477178060681495513185929784 472180 11182871229952343592685318214400 472181 12009500116876211126725954465500 472182 -2668645096657177899050325523008 472183 -389573699717971716178667833600 472184 18593426699500094459180720578560 472185 -1958689078234911279756659160000 472186 -4915966490103223688673161097216 472187 3597611106721742676593267626680 472188 76986898729642473887854748160 472189 24096863298863272799819457305990 472190 5884579370505720805917739787520 472191 3608928969681651726227378494464 472192 -2065755424228582314215976468480 472193 17673853148713827092695954733442 472194 -347050388740221201687909043680 472195 -20245398373936108552801540690800 472196 -2868019803908328409774953883392 472197 -1064459063052918118678126507200 472198 -9608006252411631694600803181440 472199 3213487678501853757737921741280 472200 -7180359748949257607713084416000 472201 8434580644188447160260405876004 472202 5076778400308456473302279481600 472203 -2617492482230422435365361093200 472204 -2256123126610338536511507468544 472205 -17615196038977841233387933993140 472206 1222234743632524071921003746304 472207 -30468575736456573152130438452400 472208 1205608989482021135700256948224 472209 13450847627783160900013438662912 472210 7696295964279393386033519321760 472211 -1146541776277388417946044669448 472212 1366612578537464157583417009920 472213 -2322265830492367498772042261280 472214 -8537521781488228764754415192544 472215 4809773592197705017487377239120 472216 -5522090842302035166063941898240 472217 390345177124042900903177561872 472218 -2266324405340653670120662563072 472219 -18716199900543314857600337519640 472220 -4498168229709014138352556984320 472221 9354681711146076487156986608160 472222 11262225928625247619187580822912 472223 5081878271890863638243695545024 472224 -10388476193190397901054080450560 472225 -2976290717715931030886735408900 472226 58806895687741337477286126720 472227 261693669702408688746358156800 472228 2625143802153546052469938045568 472229 112811717755082060491980063420 472230 164705645299114885506117333120 472231 -47939199952661844554721413768 472232 -18790625455700882271526779417600 472233 -10526057258814017429150857316976 472234 -1471010173589141621625036556800 472235 -19849449565311364347448901212320 472236 4608065644526859759801885081600 472237 396932219068782643543838912140 472238 1402897561831973642288388087168 472239 7817106779990738106052294750464 472240 3363417248169754712485816565760 472241 55615766948889176474153776704 472242 -10162866877566652418423322837888 472243 -28020682969910057222020446910920 472244 3126761628628247651882769457536 472245 5520727762100404640701259083200 472246 -8978167355242172795361059535360 472247 -18067145838725377895611427705304 472248 6211020133339071923562599669760 472249 -26883311483118495312428374129750 472250 -7182805557761254300631751720000 472251 -6668957229397161509348797084560 472252 -2014187643101858237316308648448 472253 -22655253032069502465787908141498 472254 -1500859480775128771075560714240 472255 11530207009989249741680080734720 472256 9539792640064307142158626848768 472257 17145221227254890522641333700640 472258 -8411428602214916360535185609520 472259 -15747809430864616376136192961296 472260 1511844221850113722419373916160 472261 1342920825363293374851550360862 472262 10799175298363616156970206234880 472263 -9901225249083126574953178968 472264 3715116193635773438625619968000 472265 11402555317147129055329319387400 472266 -3780549935575061886790788919248 472267 -44463868221106001172258978808248 472268 -2298700015018307214710964900864 472269 -1576653260851792033675494912 472270 4598957668077225336189081283200 472271 -28420725931633104026596527703968 472272 -558292148274427330611853393920 472273 -3308284936677914052127672638478 472274 -6849082062913994894202841819008 472275 -459909159916906044645886057500 472276 5550253225448433816687815909376 472277 4422788388405768123124633819512 472278 -3817551305004778853311108954176 472279 4643299855683750563853322544640 472280 -8176267316010899250168842649600 472281 -3231075433168634266299780038448 472282 -8618168039166213397160300206848 472283 -4411075768554976828510770927360 472284 7317455951355988434009136542720 472285 2240369151161695310356467678720 472286 -6208167231663279241249598913408 472287 -9783659132625687101607993184440 472288 -2133932129360915304707649699840 472289 -12344936874937389243168332258910 472290 268565210885223665124033853440 472291 -2231613811327382290753716291768 472292 6394679892674421426063173025792 472293 14451751567087383344667745894524 472294 22364380690744532482783017446400 472295 3867590344034324810679225951600 472296 -3023053530578706410118376243200 472297 -5198969031187552866219769412800 472298 1590503645303731380091720743936 472299 751894774839552649337180235864 472300 -4884145283227497703175560057600 472301 -571508209567877543703960070698 472302 -5085105569007846373272241033920 472303 17303957651233844297113194010944 472304 2150959484522466061497602605056 472305 -3283871444555886665320591563840 472306 -6236017571277237077182207665648 472307 -18999633809583960812176233613368 472308 5039670095416467360526039695360 472309 -13813289869997911336081926993490 472310 -583000609543897988260061879040 472311 -707487330090516584358774679200 472312 -284812746180748224628854804480 472313 16073760014951693489970652677120 472314 -1105030580270393400500416038912 472315 -1336462867886381347789876631040 472316 1075259479179786063368589533184 472317 -12699749537617027295349965938752 472318 207314768869290013454609329152 472319 -7671052052455995710977888385280 472320 2307195192185035873669003345920 472321 10603201981757918715187516865200 472322 6857359941581058710227991088000 472323 -5625930918719801811049542583200 472324 784719885526732743870583661696 472325 2102479617479402380621982580000 472326 1574517882974376699740526231744 472327 12441216963040576810672433989240 472328 8967293066014554755400128593920 472329 -6244407735313898412646881823872 472330 10779732628538340126132977112000 472331 -13872138841219478222731577501868 472332 3365289732856562404694368468992 472333 -3666484591226118120454833705418 472334 7447162593414895747686738234816 472335 -11994336703356416323807939023600 472336 -295393478156590013221788499968 472337 -6619614086401684078320349223568 472338 613374339255782698635480472320 472339 -1473462510646555829534419738544 472340 3450462774486145242169740595200 472341 -2234368982857464137997261290880 472342 1222488580584420698466119497344 472343 -7915443402546107500749818376576 472344 -17331314460164448065889053921280 472345 14274534723962928634602682636680 472346 -5425694587240113886873600277760 472347 -313288192231747786046548723392 472348 -21880482233135431552206215500800 472349 18180124405985199348114102805350 472350 -6416304408697802207478565939200 472351 -15119108998486736782724838446976 472352 -2165992959912739225214710579200 472353 -466391280320202015870629271552 472354 -11716113367071567493523142180480 472355 -155339555953863091787797077600 472356 29004736936676490764713475712 472357 -1950420886521131719274400868320 472358 9554722353796524468146182637184 472359 6117654861611049878173621578240 472360 160163141905694370881600870400 472361 -9579475207822689157643088631314 472362 3820790317094340708832738472448 472363 -15794066233169265394639540252656 472364 1104147445007036431909608422400 472365 16176421601809444463273188200000 472366 2796854177677726314242471905920 472367 -5011848791208727236428692385808 472368 95866348615455030641191747584 472369 25201044869492211577129108938770 472370 -9851250531843298823285755905120 472371 15949088488891747389480027225912 472372 -15888711043790746993687390455424 472373 22231966724641430349815839029504 472374 304659959848060954749926565888 472375 -9634874594402898976354766190000 472376 1802100877213769160191231016960 472377 1630772237029956601216152767040 472378 -1803835006396270013774297733120 472379 8578470211615027366301170959552 472380 5370905795460554812113697858560 472381 2088548503578595611209837980800 472382 10874520858242174509857752155584 472383 -1615219560367496028458340095520 472384 9357252557779641576944304128 472385 15531113720933309056628266874580 472386 -8934602711879456719555257315072 472387 4464422096466899457098229487032 472388 8226138930160535000747816964096 472389 -3686461857980964631617796454112 472390 1912243183382814507352431924480 472391 -12646369812906678828129827255208 472392 15129535740097137394204953653760 472393 -24741800315123113138192499448358 472394 5080684645315687080061110015840 472395 2246290726506653733059682547200 472396 11396489548530800548249312439808 472397 -17340649068766672903521080573760 472398 75001795913901853650395685888 472399 14959431979628646310129674604400 472400 -3083333907670190983106711347200 472401 -13593638912269238813842068085470 472402 -1674854095500433129181164102656 472403 7693296720416568088509045215544 472404 2074007901113222489179937335296 472405 224946580992259023503870211360 472406 2711674824418035621622589973120 472407 988343008731095943716354804688 472408 12832610971909075891206394152960 472409 4472456148318902481007805267712 472410 -1686108151205293998153380270400 472411 -24820642788288853846909053420988 472412 3782334297158528091122510161920 472413 11876486990043160226207557465920 472414 -16924972527988171019540894530944 472415 -10596630877206359147780422804440 472416 -1612401501076866300423973109760 472417 -8345433930528609861963208242336 472418 11331966324027018728110964462160 472419 17308683275752069176361222030320 472420 2918938629912652047652142284800 472421 -20042688322023384503595386949378 472422 7257012821239781580459988001472 472423 8238887677595998238939458120240 472424 11784642961468696343874710952960 472425 1712141742290981272491643290000 472426 1504390866096041997125403859200 472427 -5982119792840287924159161779040 472428 257444800900091807038704105984 472429 -16708515391020109852592575243520 472430 -2789551477300177036249399134720 472431 -9357393175176752713370552281848 472432 -1178370016756215148258965028864 472433 2444709672709642882290706804404 472434 4517379730897783072200333872640 472435 9053967060309391609029881209200 472436 -11740504803419187490826122457088 472437 -4929679846345849915433857380000 472438 -9921753789361727041438309910880 472439 12415434148107329868929020111920 472440 1427509250867678167629928857600 472441 275675998279825888110229965712 472442 -2405778861861610293287700461088 472443 3987848089410629666443329120768 472444 10437669728608179925877064007680 472445 12591517456247892574464206763000 472446 -4817373667049962406711218533120 472447 1213310051177554670525464440672 472448 1594880980031617807094088990720 472449 11949313809705261489094047196464 472450 1780593043578049980274767408000 472451 -8029536970781576539898267616048 472452 -6265285759465082003359095763968 472453 5668405343471131426604585501402 472454 -7611173139739559800586686762560 472455 -816499783315780897494628215000 472456 693085501246781960518605465600 472457 -11122364755623771515553457896294 472458 7150045343043003777251067177216 472459 8609604949751209928303019365104 472460 15671099071704620225144664929280 472461 -18151018938854787183530737466880 472462 4666035513247243823640163511232 472463 6404908271296962783978979728504 472464 4216300726078947656295994834944 472465 5175094607949642614292567240000 472466 8374729313538040911739429238784 472467 -13043498227647562488326609806920 472468 13799285217654282998014744846080 472469 18147668994915036391260294633870 472470 3351343053011723172691611120000 472471 -9328724278439648710474855969856 472472 -2267166832227841102878051532800 472473 271822003192812198195276696720 472474 -16632755983276661314124137348128 472475 -12265734022249923752079651727500 472476 1556639025476402165347360184832 472477 4188018785123491730429386884326 472478 4075662634830581456510271017280 472479 -3880309666662727723724875430400 472480 6261633463538221508352180879360 472481 -4873455231115795928535098535228 472482 143420482021664491553917602000 472483 13006182244663034673400722399624 472484 -120253870627009806637725616128 472485 4015626532926308963933379258240 472486 -2205998987414211173672285616000 472487 14284493458015659520685170635312 472488 15998549671045093656245632450560 472489 -760829913289456255939404888576 472490 2851658542275201571483861778880 472491 -26125936034771774606169142230048 472492 173891322808761781422814236160 472493 6185441793095922769444681740000 472494 3818030850109286582059965680640 472495 1285564905956814829232804457120 472496 635114062788716913365790769152 472497 -2418437295611679286008928543680 472498 7773399298831247747707475730240 472499 -14044312929034929580239100518240 472500 883005666699830322506457600000 472501 -6196013415423961987595617196100 472502 -3663804940294866117643648605696 472503 4075312213814344659205926508800 472504 24851853064421340626285363957760 472505 -7201032178511369411363520639360 472506 796151659963156030845387595008 472507 13024224405250289923264145110356 472508 -14385809108839596150664396188672 472509 18872757848361831734312639570214 472510 -4336868902810554776204137851840 472511 4910974863503690954602164630480 472512 1144401593780084503433762045952 472513 556613454916689157904279573700 472514 4293225903744058484719087283712 472515 1200289652763499934383756150800 472516 1447528792172761867659883453440 472517 -7596431596590645713110157138208 472518 -5387519182707318314569175927136 472519 20631656124144806097384221700744 472520 8381944394595336791077586380800 472521 3215037392608386577652526585024 472522 -44863202824811790206368244688 472523 -21766572630817507285290443205228 472524 -9501370486802981667614558393856 472525 5730050361602179555036919288100 472526 -3135316923818294745813839075520 472527 -122249573542097866888482251520 472528 82773464776735105817016401920 472529 1470235973852400062230668824484 472530 -5620215080408132504620039104000 472531 -4326049608845896806200943485400 472532 7645434323495570570694198009600 472533 5975079160168505165376723003648 472534 6453014060272610919302136179712 472535 3670233966669620926617809564160 472536 4327647836006173009435474360320 472537 1516362512207810837668940941568 472538 -10464255850983011555876765273088 472539 4028735383398843257473985424024 472540 6396700729244095478097055434240 472541 17646820158599392732354630251942 472542 201635208584715957849847655424 472543 26521171610466984009535926725792 472544 -1735320634294720957032118616064 472545 -3420253002527972406940171246380 472546 -869650257415530296543781938400 472547 -78266693952395649575682805368 472548 806883361406108902689815752704 472549 -174599843752386426005832852288 472550 -871426797449580956843544163200 472551 16239688819443032532919227281664 472552 -5539448565598514906065987814400 472553 3104353228206649187295528090000 472554 -7452808049626116441630713424 472555 14424216978157882226403352434000 472556 11345713373402543641167675272448 472557 10109014956382959050223934347840 472558 -2072540308114895683423173215616 472559 9410818356744970097758178567760 472560 1080016357744337915098732953600 472561 9566891902310719037162242478162 472562 -5903976315049274653082547236448 472563 964847797953914986610955359904 472564 3199737773873660504214236659712 472565 13543401587622745545548935490460 472566 -1095779997564608435070339516672 472567 -1281712566705168332713010500992 472568 -15917287706061522746446677504000 472569 -2735325249229837538848586433456 472570 -43714995025647574958405207040 472571 -19628570285302928552915053564056 472572 -9841569350993338311757078331904 472573 22109768890420946769494553698822 472574 344433832056694792153532737536 472575 -1743051315706914628113965519400 472576 2064576702620889591046182273024 472577 -8255133060633779925335826059328 472578 4933452507053698399880264002560 472579 12463051818019847623723615156560 472580 -1058355768439945686258880684800 472581 10579666060454670182399506346880 472582 -8337109462692867468838835534016 472583 -12117817618626426943799532841200 472584 -3433530706425329748082119475200 472585 -13666245576863379359581870323840 472586 -7495544249796820030211239501008 472587 -10585392448706321990722735014720 472588 -9494188482943158213427042093312 472589 -9436826997884682536712804816276 472590 1708514754390515197624249584000 472591 -920648908455294997697193014176 472592 -1445916004547367575167771336704 472593 16539675821419298962113366776928 472594 -7035261869355050092831381985904 472595 6598156136772150090097128528000 472596 7327737735086760254224036411392 472597 -10198443315496128482592626035954 472598 -1853629168949469083121119124864 472599 -18014076953296884512485286186016 472600 8878251651806927125454906880000 472601 -67269276328991536365851763576 472602 -150040828088722436068874248704 472603 -3886762720994498118575326593600 472604 9057778287126538810975410511872 472605 -627869045055198338267105291040 472606 6330269010105446117655067629120 472607 -2987546258131449790942123793808 472608 10841758166198478649704154398720 472609 7763478070325236103093621709204 472610 -5337191490578572190371963799040 472611 10411002960206193974051727494400 472612 -2453313352434479170862790287360 472613 -322080367805244911697652039200 472614 -1280208885868909427422443959808 472615 7951588148816326180097788278240 472616 1855307731684946687995285908480 472617 -17063737306352886629078767043820 472618 17516852291132351190922814505216 472619 6441785961578383502185097386752 472620 -9008983688066440384644194411520 472621 -698383437441472200710411294868 472622 -135185679606892415742844581888 472623 14932573781617388799469869667344 472624 -273315998579111657351966228480 472625 -2787890058242454415057962000000 472626 1202569687220203748794263552 472627 -4461831198745194256079727488400 472628 -6598905842939458848977390707200 472629 -5269129920588519760728077512416 472630 -9507376299130540167393225550080 472631 9285745521742281496242186315432 472632 4199477837628123665444074291200 472633 -5616813772379583326833688640960 472634 14600500393410006904862009579232 472635 -9700564537869070013561188263600 472636 -4240499573038948678496753791488 472637 -15978807791721814149025582394208 472638 -1615039392242033690878794925440 472639 11177563181979375820160474805440 472640 1482959750970347814813098311680 472641 -2917187438414578727462719139520 472642 -2164703546504670373312511635728 472643 9452311350547220595454656680892 472644 -4899748215961353027936015682560 472645 -15142184861540673234091853852100 472646 -4125140292348862458364083181728 472647 -3444405048543493124042513573376 472648 8788327918265518499274539581440 472649 -20781453192823174101859951928880 472650 -854491746759657773017338662400 472651 -1189108591541191784116227680568 472652 13560438217901269313787065377536 472653 -4870652919987553835285967496938 472654 -1361517083467958403482345740800 472655 21980751563210917465343688823560 472656 50373901794328763071658065920 472657 -10962138258192622448951189294080 472658 1344484368051751331269610689680 472659 -15738381034063013102674024999872 472660 5686885968957050072982216871680 472661 -6527037986931924788633663542368 472662 -4516179603749805313750569644160 472663 -18613910700973341620894556609080 472664 -28985245997779493696029634672640 472665 876614495453841190075291321920 472666 -8265856383730590666501372349968 472667 3248920357364274705445857490848 472668 2727331853417158831954786271232 472669 1249757817600361997151438604070 472670 -7265614438985393981513079987840 472671 19567756646789247915091056826920 472672 -10677532929947341293528118591488 472673 -7098407003169009440676023297856 472674 9655172117312903699201050469760 472675 -113879478972969930804401927200 472676 9771964760617712163460428600960 472677 -7876351141179978219855497304480 472678 -5944665598557928353106872579360 472679 5718861629349734437506058985280 472680 2189903686411490392206373171200 472681 13168666581752844038188056929184 472682 -4481437978723630113757011924480 472683 4222202077655319464072859316824 472684 8408261190373820857858533468416 472685 -15148838276706800148716424824640 472686 1791569256293285005905088064064 472687 6936140820257248498608901520336 472688 -2088279782672941265105979703296 472689 2629960302105038569214693134080 472690 9669917811806671203399951453600 472691 23921586714958823209291745014092 472692 -3493927924373836400039753988096 472693 -22937074993884979559160937674678 472694 -3497060228600867272943138469888 472695 1634045743675938125840081155920 472696 4691526600339794029237709045760 472697 -20777817386334681240334273432854 472698 7846156850819121749184735414384 472699 -291365903629304082469417205336 472700 -1724655417550447169721603648000 472701 13643470955047795875970712189280 472702 -32528562041988179680570944768 472703 25495036346358030036033331207416 472704 8251377966314443388636878602240 472705 21840320602018135017027168619860 472706 -1823211054163910412007481934816 472707 4251715858326109573676458289088 472708 10716284670628184789708464450560 472709 -20493183022051765210989352989090 472710 -534354025255060388161067182080 472711 23998354987088075493248789708312 472712 11340161863276280745930832250880 472713 -2656642385406924163137660969456 472714 2080216163999108656406871378432 472715 8498008713423625033080284355360 472716 792808093396660146876562625280 472717 7141088224407868521758447744992 472718 6645125191985638940561438424960 472719 -990523719691702369575115198464 472720 2535265699106410682359853875200 472721 -15286741971788556084716016720078 472722 4065589798706604433732314003072 472723 4179700110931712392536823068064 472724 7213695598189133757300318898176 472725 4279523996068700641408717459200 472726 -10286816299049587669593193243872 472727 -8682860005855053978020493141528 472728 14340064297967544889876720988160 472729 -34867858656059881956817812007740 472730 -745666687270261572828902729280 472731 -2928598252895699914510065286656 472732 -8624049813840115860298781746688 472733 9607065972536947567499812491660 472734 5751056522385633891390196037184 472735 -16259750157254553164897553919320 472736 27681929512111072095556086005760 472737 3187847695315479992866414557360 472738 261004759714998668812965290496 472739 10698087900682697131466393544000 472740 2762145021769860440768734310400 472741 23107434451003257891020635390142 472742 -54708451495088290012541399040 472743 11100184860558003684089184853200 472744 24698254842002025106044739292160 472745 1298705052049079210139016358400 472746 6588712285420873927892498198784 472747 -39117849944397911734701446452 472748 1023115792438502259367202680320 472749 -4570178102443094904327696878880 472750 -3167271734414343090853876992000 472751 5315998202696468842650294916752 472752 -2947235402946338787319887642624 472753 -23081622946859552386379233925340 472754 -324870236323720926871468637424 472755 -2642801801812640225643162367440 472756 -16099599983096283984318259953280 472757 -36386551923698682880210393886340 472758 2557313195505852372464600524800 472759 -5165283115827660069355792610384 472760 -4776844310180619478028830310400 472761 17079028656313899762115659436410 472762 2494908807899637936496885099632 472763 -11940915844821980350234298456988 472764 -12080932921459042185573914586624 472765 8144108084250384216619475877120 472766 1989778239904575829135258715520 472767 12877330525889633212037458717440 472768 1979042640518355671603101040640 472769 -3642280821513825328577382137040 472770 13243367460247034974540240435200 472771 -1018066469845868770697134513056 472772 -1739261745460399050967576996608 472773 -11915698574140369629048228003840 472774 9221078946786157830610135799136 472775 -6407030058005205705717666103200 472776 5791754356758942704384136192000 472777 -32760777523650270903781007112000 472778 1296825465009066103329203881056 472779 9574530648966887100369876177048 472780 974448852272262245998434631680 472781 3561247031125668491538197027328 472782 4634305077408412349084906544192 472783 6287092609325566527540597853384 472784 358197897051766158445470203904 472785 -164941246059432386264064912960 472786 5474332667509231986107055303840 472787 -4412818446373740302465348502720 472788 4466681034380258959277816408064 472789 -6456564520407405773284372426080 472790 1003231138719875477201877830400 472791 -4524394630413794328928945512576 472792 156946074590803236899589918720 472793 24890058366553958736783352140042 472794 3410686789752320394088085494272 472795 -11282509313190162294804224539200 472796 -13709033835250674647603493281280 472797 589124236958145788588073837900 472798 7425555616679950156933108022400 472799 7593630905001080084156362192800 472800 -3635368999150123286324556595200 472801 15310700221105110039084118212450 472802 -1096989607354311740003676333696 472803 -1152864794377563390366058771200 472804 4072692397334310534951978707840 472805 -11262122486468651415596001297540 472806 -1764569828135198587994649835488 472807 -784071299889143597741105471328 472808 -6575456855105529408033295319040 472809 2636643448206711746420255584128 472810 1783848505574620119862022362560 472811 15692859629871915105935035435104 472812 2584914170330273175841930753536 472813 4339020733288264352174165899488 472814 6735368771748440317249314248256 472815 3734917750308850625788684416000 472816 5390664994183274741337491865600 472817 25395004631752395154482295126866 472818 -1132418206949091550954053146496 472819 -34138216814701798072395206066504 472820 -9679081201213759573737472081920 472821 669253484309512876451612411904 472822 -1691430650657795890616548215168 472823 1251934201503404736865519921824 472824 -2410668133649837468885237760000 472825 9613487067881791918389264325550 472826 7857598374776926750693544098560 472827 1184508625815165614126283102276 472828 352292066019515016210090688000 472829 8017514031955890973767591674976 472830 -4412984885751279685631324446080 472831 23415217736744012184538370661632 472832 -18643531048135986021863610384384 472833 4962155403513784895539007642064 472834 8086980596917396622244396526080 472835 -12249534005641484390138562465840 472836 -358411933195904943648911794176 472837 15802291722028563942100555499486 472838 1398924742397392420061572840896 472839 -5595757901584654383898003168560 472840 9612542795069033136810768844800 472841 -3081406394181900258828406134768 472842 -46358300117411300022917139360 472843 -291370276497284237146565002240 472844 -17777993967698371028218592811264 472845 -840925129128811360710336691200 472846 7183611337961494709280581805504 472847 -24707306392451898437685433402704 472848 -770650108294072562696750432256 472849 -1441328487947630287043168033036 472850 -5651980256571263936674181211600 472851 -14602928525923372989177885102720 472852 8798671848721016103563580887936 472853 -8199601720663092781228176380160 472854 -1870082808948309900767993916480 472855 13717521329041085939124316389360 472856 -1791049752959652670842309765120 472857 1051084286659857972939199211520 472858 -3616466056740605708360002152720 472859 -10265150599452202199141802146940 472860 -1441538721540755977191534397440 472861 306597878138517952077890196300 472862 7469467198904937963329550820800 472863 -1667792896583569569068116530816 472864 1111207088821402171564005261312 472865 -9252114419672882739468124069740 472866 1643400932109551777157155564544 472867 -16911411879493910655907943679648 472868 6410145028122301219215863424 472869 -4531353433965940091654481728706 472870 8317283084631359867277499178880 472871 -180482903297383228404271683456 472872 -10903887931394503675912104345600 472873 -51255021278490250041990093362816 472874 -3952974615079938246003524014080 472875 3920731307105472204951633048000 472876 7070929978540033402477447343360 472877 4725351956442513138426818743392 472878 3213847129824603150170385300480 472879 12501148397270696907375554727480 472880 2129877798447877659119275868160 472881 -1952758151097471006387693468048 472882 -932693492807345723302904632416 472883 13184858715257498058218804661132 472884 -6333583633354346473064978454528 472885 -4962340872747654357614614416000 472886 15977663413112282173300874182080 472887 -1264637486406196466536053992256 472888 5504587907539540786766042664960 472889 -27412978908773568640765689164844 472890 -2796543592014547043896901506560 472891 -29740732092393949241786442240200 472892 3308081228129009226825269713920 472893 789651391216055282743266343584 472894 -412598719592050709133905287680 472895 466680266309474238133104216000 472896 -85618955494745629480022704128 472897 -6550195170851871900478722184748 472898 -7692760535479432376954914282800 472899 5759795982271485489605167952376 472900 -4324424543331972850925528464000 472901 1445776910706421809396801639264 472902 3738965293907703722374591121280 472903 1671737485139566591068709437600 472904 -24676383609015164742001874058240 472905 -1592519047503572208690378777600 472906 2933500336327191269573930451456 472907 -4765411889341794976845125348844 472908 -8930959193739990275530389987840 472909 -9404221767534268410868336730890 472910 206764042591445496849997623360 472911 -10234160510700619084397387831928 472912 2471216241769763999420044541952 472913 -8623968885493166428785086965440 472914 72519932240385799566462041088 472915 19294581434501857048617609088560 472916 -17181772007920560327797532180480 472917 14111460813361459136932293662880 472918 5839698748288181623987343636160 472919 14646974113137396635592092965944 472920 -421770280008996140158166630400 472921 8162933432317938563669988714122 472922 -3693814730067839118049204777488 472923 8825945830227974384677906755408 472924 4729553529247353163966620880896 472925 4090101523643841435809638873650 472926 -4083022944888476698576121054400 472927 -3304115198270538452792220899488 472928 -23282088996227371371370254827520 472929 8850335719834930986389113028640 472930 -4193048061565084677985159868640 472931 -8927494021067404158306512354736 472932 -11419265364456433177928921702400 472933 -764913531190181207451023992676 472934 1148356769382846942184211871744 472935 946622171654523078218599082400 472936 973233675961859768233602908160 472937 8223546958352157930070733942586 472938 6319032716157955581983629964544 472939 26258631204468718443074197530740 472940 -2559843651341913841319689451520 472941 -6769868370817380229399567671648 472942 -854078829198265207450676104128 472943 -47444868299856627172377418831056 472944 -3556097592722750566001454612480 472945 -13434446788901698804235324424000 472946 -7504948242546957556775899400160 472947 -4284507961346399763321521824200 472948 -6996555910605484384041389752320 472949 -13756298325402453672317642015136 472950 3904319882900304090788814309600 472951 1613603191730503632984547083400 472952 5199337593175331039763860889600 472953 -2246728522358448675533947730112 472954 7976584318042975303683715576176 472955 5056761467707417043527099817760 472956 -10975738300440748046475915165696 472957 406352023335761047379023154112 472958 -6974053663080313650854897425920 472959 490698395879140809390998237040 472960 -13727558341967398374828146688000 472961 -53714658527825819370955114849920 472962 -2260280910500092398404965280256 472963 -3517529411907043363915921094788 472964 6769422271088042863497788288256 472965 5203374805530013112678007177120 472966 -936141036016481490973735754496 472967 -440881392259354310959002147840 472968 -13414762951062683917515638860800 472969 1799227980178310090022195277696 472970 -1418958672627473157954746236320 472971 51663889831857452228065223664 472972 3285623643370055653254072809472 472973 -6519164739157580262629887427520 472974 2651563489005755856559023437952 472975 13423360560594097539940541573000 472976 1149725975396511822601316204544 472977 10148107669737993991680395545314 472978 13512095708491833420851217360000 472979 -7378481176607189905815082324416 472980 3113149487756868121626346383360 472981 -16904278682005245052124173636800 472982 -3730183227517641644994356101248 472983 -2529892800103194826580922550272 472984 -7374012631474304772609998653440 472985 -16850166957669044663504738717820 472986 -13674682389863530644676190323200 472987 30941054217611451672048295596472 472988 -7329057082606388060511674368512 472989 1479833605590906352913032032 472990 -4377362138488080055474403443200 472991 -8062042754111707291834862689248 472992 4194478988553690883366107217920 472993 31635904228986448864789489590242 472994 7440021879788360519226847617312 472995 -3105606107452778023988644642080 472996 -8805315809478821554441341808000 472997 -6687846185787487481610501146754 472998 -1417294877156909463918628749312 472999 10305104340539185533074804743960 473000 277675090906665351250391040000 473001 -5148882029232461636274154067568 473002 -2414318939833078255868220669696 473003 9736293981238133516388293153160 473004 -4256593601245056686151973223424 473005 -6885722215603843634730100377600 473006 -1508411942969419944655089786048 473007 17995667894555800007193115589640 473008 3338132033943486930717245177856 473009 5325790988892050376035827512210 473010 1661152796704585123830265858560 473011 -2710332692683632063198372888576 473012 -6840674443903066678071838690944 473013 -24316552250567103676449297513600 473014 -6314874479085031694409590082144 473015 15649576326096922259106666035160 473016 6173751660598294124383200153600 473017 -5394264297732814534066177172640 473018 368546403059644750741523294208 473019 5659566574700492171086408245360 473020 2741875014754407736063707079680 473021 24733524196279063395674877585222 473022 2412586070556443494064114592960 473023 2662190359098891523746802697200 473024 -4313054526865897675279407513600 473025 1185924943508011571452696617600 473026 -1982997217210912192378232885376 473027 -2987145751820787021909503453124 473028 2455474460032913521329649105920 473029 3421988877076483747268501902720 473030 1009134976193633825376509612160 473031 8266039146057946598685093346488 473032 828625905352177242657631764480 473033 -6008332459825968435967450825776 473034 -1515502319721621256358171838720 473035 6779703243441613093743325514400 473036 3905803465973517955171315034880 473037 14239121733156021406732642426560 473038 9524732384580661378989821833920 473039 6699858782461017882669692515056 473040 11621619604017292860560424960 473041 15483872256754907443900902882624 473042 -19500633938139308949355046608608 473043 -250411115783929188556119738240 473044 123912169101913041823724255232 473045 -1684430338150645624241013135720 473046 2155022678099310131715085748160 473047 -2314167600554757070057873790568 473048 -10978222984087105491763037184000 473049 -17585227160034627594738176672166 473050 -4890941594295651608902379953200 473051 -3937441500899812353634221071400 473052 1539445503706074646769203200000 473053 -7277873323211012250811740213920 473054 -10330512105203209105729082673024 473055 12164655690964216605575656995840 473056 -9901870400698235857471933513728 473057 10017019164096600099390271125780 473058 847349265530451142617035679648 473059 17987797709301985678561165718616 473060 -462261758993433639660753715200 473061 -4083452726105995700462336941056 473062 -9019851755269438094652739929600 473063 -936799171627777769325051982560 473064 -8833366190755417535972887265280 473065 14479092135341317629270055943460 473066 -10758085901126596875617345765376 473067 8736319653621416681049307031040 473068 1856711193287122338458112124416 473069 -9456256489746418294286360123604 473070 1997924515290549234303853559040 473071 -4987232871866228020570507334808 473072 1214795965733573247963379531776 473073 585692503632029824069395077568 473074 -95983413413037669479523483648 473075 -7472384660554261739958193440000 473076 12875480450919463993765780200192 473077 -16168827604208602775122056466080 473078 -3440513492148379153204359864576 473079 29706804962530702754057860249728 473080 -2154102246684851676491935641600 473081 5797609642130485965301192797120 473082 -1218278694557110883112767344896 473083 -110174842502226991513306616992 473084 14041649375924155665312254802432 473085 -7887876926191889615952765105780 473086 -58324050432354903022905374016 473087 -4419269962016061449554219337088 473088 300688768643851664278431989760 473089 5954091525972214897180929957890 473090 -2334790595092085579113583839200 473091 -1670837146751419151338172215296 473092 5407192303663477956429301183616 473093 5805810991057864487017501346778 473094 -7730449640922298213103124792960 473095 791048730987873911470469149080 473096 -1259648625885913924279272192000 473097 1788936577315381715671054069920 473098 15492415438140882889488619690800 473099 7979496514225365189187989061200 473100 -2958270974629308656759637504000 473101 13619591709203048608345080674102 473102 10485862384695215659702735749120 473103 12264090693542702955576573567912 473104 5991162348461384991223434321920 473105 -20611850737435964769325035289740 473106 3447444738267584844401774131200 473107 -19671094348713323022999111355008 473108 -3118239683931596035059747257472 473109 76711946585481714087880161408 473110 7437229637055679924797761280 473111 -15515305344577043842618600134288 473112 306451815699964800477647185920 473113 1128817042084334694098692054804 473114 -144120361893395432863077745440 473115 -4681851702714896846277216635280 473116 -2815149006004361932759575414784 473117 -9579368344536087471736930599834 473118 -1298620316645010504932906056896 473119 -9210502188794399406767089981360 473120 6185829233269333714345822126080 473121 -8550165957373917210306982005360 473122 1783595178525253285737880602624 473123 -1332453152898790973803295066160 473124 3044307884733782615906701793280 473125 326117555485267770247984853750 473126 -8938132748169333340100329747488 473127 157950248739553999092762295632 473128 -20296204402389788816792509731840 473129 -194404158156010643806308682416 473130 -1503722142585134770350024161280 473131 5180046367520949365077336480320 473132 11752996633688038840558730230272 473133 -2187470116898132300056703958336 473134 -2120674890816472518314078015808 473135 -4652028436918395463318823450400 473136 -3041525806601279586445125255168 473137 9738770558949598341374669538432 473138 7176595182556318245339553395840 473139 2097319141866953356723315187604 473140 1922655276001045496397144430080 473141 23754895830024587219430955378542 473142 -5743732341028335340258918721088 473143 5364369098639438766310724272344 473144 9693884517711362305747486433280 473145 -22393758275484794581389209280 473146 4280036309292633013020966172272 473147 17281460502938165311017300922596 473148 -7540658079883655071873289287680 473149 14995673159867897367763489657536 473150 5254613248573401409886110756800 473151 -5872465510536373435318844774016 473152 973142658886574120690692653056 473153 -4775706014292202899392004566016 473154 4517288571183090790317778888704 473155 -3452623741194328414434817913040 473156 2984243068764329270841833533440 473157 19595693568398794421486950463040 473158 -4510997547303069042935688215424 473159 -520191008330024399553349673640 473160 -4330218634562518498797450854400 473161 -11189017889291354568752083943736 473162 8566661622801726646008516921600 473163 1236740771654572309167933808344 473164 -6376769634671927184424495564800 473165 1494066448010299424078041660800 473166 -770897887998051974239398364416 473167 30228206703841864690075475759216 473168 1580860142832038572255211937792 473169 5963308567895302290116982947520 473170 4173438475925844031387210373280 473171 23433601904957123878407890443200 473172 -67175241149323301107726319616 473173 8943749725877341606129953705422 473174 5286303072027390540696967574400 473175 10702111388242547287030073526000 473176 8047605068681810583686108774400 473177 9657241511646699928145077371972 473178 -1470756474393637560334146385920 473179 -1345285784497071522577059544320 473180 -4921951543685521578581094835200 473181 -1394585543546329568409473190336 473182 20605249750336989675902239185792 473183 -4905793667595928695719410830936 473184 1885375491631696218317660356608 473185 15254733064130952076509731078760 473186 71875150089041142660434601984 473187 7176046551252172929633273970176 473188 3260724949186378408057614005888 473189 -3880262973225634379412134489376 473190 95689173431985215657664539520 473191 -9151333785973562946419574766408 473192 11015894280860324631784348032000 473193 -4512146408479487870947283633820 473194 -5095664054629156282933906139808 473195 8508838814664362205606891439200 473196 7936801110664153207146630512640 473197 -2303709367029648457125044797354 473198 5014887883880250824745581112192 473199 -6591038198727722005546692556536 473200 -614658154683005569208664883200 473201 20314281241716370764125956277202 473202 195742554978699442957155950592 473203 -20076092356010399216826295994548 473204 -5298409822702346847188235717888 473205 -9784514795383912654815814268640 473206 -12852819508830687173439855899136 473207 -6662685961390140977039354679888 473208 -5996625963545399152862366576640 473209 22190981535692876524677957041040 473210 7520225545195147125335312640000 473211 -9621894834560386541053398850740 473212 4727538001978201719695128135680 473213 -2976927493553633700122666740200 473214 -327479816159256447282620344320 473215 42798947265738704426504509440 473216 21105875924243840654347453071360 473217 5696408728976997747276695116080 473218 -6976726912971469176909684859440 473219 -21379918920879975574117023061380 473220 -3083960759383666151534542233600 473221 -3665602790033866225857906523840 473222 -691646228161972279751304288000 473223 6254205712659251807674696154064 473224 -19610650721199666022565223168000 473225 6430357630144307118497479377600 473226 2723291293435781862566898365184 473227 -23374713676704211477865939002924 473228 -3930005321021453822478166846464 473229 -17133454754581214146728244440960 473230 -1748789224933621645172243865600 473231 17196259226515876292721960696 473232 517267265328210523081785016320 473233 31344872769861058580963980401520 473234 6408324148964857677715647608832 473235 3235221229963766840287852757760 473236 -19811756627283428064324430661888 473237 -12653655169109182770423528419940 473238 -1361825960520302439183427859712 473239 72961662547949752413065239920 473240 -9625004209337102163244967731200 473241 -9507311282465164340346041986608 473242 -632103482480441551505256764160 473243 18346460586760038169567108497120 473244 -809927619926166984053050444800 473245 1219185362918960151847082779500 473246 5363337184420004124237524966400 473247 2770663672878342852708566976024 473248 -1114779251075689546635669405696 473249 -2864740051911894946597293804864 473250 -9256557324987526359466588032000 473251 22604021180585608831196683593600 473252 9527732579321754708677058969600 473253 -484807287809078232522877053792 473254 -5635392472667974798806437627424 473255 -13080311934457318998473268480840 473256 -10311753929707703883473628364800 473257 -11746274022437975230279335839494 473258 -125450381263513900292981846016 473259 -276130739694807525738425704272 473260 -1284408739599522863130395781120 473261 -4977586407616359769831720308768 473262 -6075897360135278861974280038848 473263 2672649312435815383303000385472 473264 4795727764442991456856404295680 473265 1777356287450276623211940172200 473266 12182263038574651053223045467264 473267 -11177129500154093790094079694288 473268 155297029618073129089870909440 473269 254385611159383663183252041244 473270 604728222418659614904450581760 473271 -5976287327938382247145227114240 473272 -22958901894860663524818063667200 473273 -32005679389560122995877976056496 473274 -2639518693584793235138105459856 473275 -5891453388010057381199117195400 473276 13192037859003492534280044526080 473277 549553978956637543540779638784 473278 2806871676070613557638741707520 473279 30966466018941986124747430178880 473280 -2913454083170345036645243289600 473281 27856638740740840860390908287572 473282 1846334477385439468097718262992 473283 1562642976807638935769285707212 473284 -1860861983862549657966859710464 473285 5303162178144576624977872771200 473286 -2587911469925837170414670751744 473287 3684269496929189358479381342936 473288 -674999164610563206328501002240 473289 9190933081769367324616382386560 473290 5300849296537379131851527731200 473291 1336159297463344930693479457872 473292 -469785573333283798677205488384 473293 -8944444260891685450524137336458 473294 -3897636554642054111064042203520 473295 -987778310769314828069792169600 473296 -5560855922800884210857938690048 473297 -7353232544494334671477925021856 473298 -1451639617818219578307820584960 473299 484454612841888439966603215520 473300 8796969841245494515744354934400 473301 48997613514173613373356195168 473302 775771399660089851711331710400 473303 -1596175837620889768966561790616 473304 690535481615035088420474634240 473305 1947168083841668816880772762560 473306 -1161891681243001229575401285648 473307 12135634981163498384321220402840 473308 -6473165941417078509333305131008 473309 7450582832406375608614574676000 473310 -680411798339180287595051692800 473311 4793335830156293758897554410912 473312 4664261551894292850250612211712 473313 -645039481903156275722801791056 473314 -8356506163053914479235538577248 473315 105044169189169347320461402320 473316 7034920556360673737051554378752 473317 -1765571449021443315876793220352 473318 3720464272908660643295045595360 473319 -3083536753573394822130661433472 473320 -10687379675105104877729382451200 473321 2204839005889665721536517998522 473322 3541776870172725484879369174272 473323 -17679795763362505921293979404816 473324 -164747542286831914531248465408 473325 -2737411437868099610056416986400 473326 -1740975707549303758957425805440 473327 18107306876139848138951003236176 473328 1136672689514599854486699540480 473329 2645329935793498626779218610176 473330 -2276543766878136722829161295360 473331 -645311715971260833639253516176 473332 -533613330210703545608725998848 473333 -193856777934706002745128470880 473334 944377117213160526193087634880 473335 3943685873603417451422614626960 473336 13683154751869804194310666567680 473337 10862803101538139703636312311040 473338 -8988750388689803050347496369440 473339 2445035321105353154253665029440 473340 -2054993696261717612824829952000 473341 -5123051831184234412356259389216 473342 9269693280749643404173302524544 473343 -2747635015911971300722994456160 473344 12673306240179434619584089423872 473345 4901075285012832881767377018600 473346 552357785280828069925159336272 473347 -1370894845946838513775118444800 473348 -24037407505042380140525042759424 473349 -5568392994344378115267886839072 473350 231637324830346644378290402400 473351 2242993639297559797142744531352 473352 -3796145091707486406130851840 473353 -6437236899769949179276897799398 473354 4168142958394842418973260860672 473355 11175741253895769863468964203760 473356 8569925258059269309451935926272 473357 4326313111855666247178223784640 473358 -6264613295313132685206886266816 473359 25845877113151689067625273935960 473360 2488017351668983886180727029760 473361 -4949410011899708125819408965696 473362 -960217078728610651128566867568 473363 5589303805500267587561859921408 473364 4337938093131770398789402515456 473365 -11752436133164194652923418723400 473366 14467530261384345878693133539520 473367 2112800861625410837579678899920 473368 -4865586715201407270014228889600 473369 -8145294702345567368600370483186 473370 132372897003923555412170035200 473371 4065475257029833760388799405000 473372 -18444837846231198308222501927424 473373 3157598644595290307961607193100 473374 2700652082593658205415449638592 473375 -10190440705297196395808896776000 473376 1112420244697818940766899666944 473377 4902337456987065316216866736226 473378 -286085653023256361920479224544 473379 15278017148366906015177593438584 473380 7475350621491105923835013996800 473381 4129375317956222619336291205182 473382 354076827992011756406591736192 473383 19906500607525840533381482256632 473384 8878911737788265453601037516800 473385 -5719582460514348305224932787200 473386 -1789908118942069016090965642752 473387 -102868843036388666130408222960 473388 19382168177515805286008713641984 473389 25842419394598577870003667731766 473390 -6347749498467225320282117428800 473391 -5267440714820017961235754015200 473392 673371782253006710901902852096 473393 2307401391198085210506772644660 473394 -2218842120015571235617490704128 473395 -3739322336023820282787194795280 473396 -2700481579760696989304763555840 473397 2469861566410794041692487181600 473398 -938057249109520125124983496800 473399 -15556633765849945902481919104464 473400 -5942375146009770115457981952000 473401 -8574040555833412507307944983296 473402 175095624426969221406864151152 473403 575882425863523521032248917504 473404 -8034701637625885257439620339200 473405 830524060766601080858633103960 473406 -7236623419463968032147897583296 473407 -20315692727530887510208356204168 473408 -2109089646975993945164721684480 473409 -10909698126276630087925876342656 473410 3557979143575146069541036853760 473411 10013696362260181787038877646012 473412 1636523981308460519648426253312 473413 -3892725420390475570449365291460 473414 4802760995978207247528273673056 473415 3322892097796929620078880479520 473416 1883289061128832010566818554880 473417 -10854248468983342818902530977408 473418 2164837968902977306037503971840 473419 -27826198647526370802270472243180 473420 3951662765489240151840466529280 473421 -737710122360122501767839446400 473422 3520801728000629555078609358912 473423 10621723050492884236320553551720 473424 232073417501210047748297195520 473425 3881277072206254187942572201500 473426 -13444918761161062469502587615088 473427 -7833305252435852965858536899592 473428 -11298519411354575442171464914944 473429 21341266340362969675101493317888 473430 -88999255727152540624288788480 473431 1048139275441805978816739594240 473432 2441475976236788762742360637440 473433 -15033621195985560962097895639776 473434 5225880200680464103271472456960 473435 11341326214695848929226566322880 473436 -9143374261976480446684493764608 473437 -654596899288709219181560919488 473438 4589407412689629703919703019776 473439 -724948026515885264922493256376 473440 -13123753761364114903260187852800 473441 20670852266335097004760917463842 473442 -3613165238011564407297106840320 473443 -14529934175207800774836778094308 473444 -3531697416741134792577910856064 473445 -370992500141939512584495995520 473446 12852281378133306805379581992672 473447 16060491551150670195885553705920 473448 5545249806705613893899463720960 473449 -9324837133607643786412483779036 473450 -792385491912915690052426245600 473451 -12753797247137201933838695685696 473452 -1362955096256512590391651366912 473453 17397351021550207510716261327702 473454 -29550817291328002340500991040 473455 -4915191087473309367777871018200 473456 4554838053356166991268520394752 473457 -1514684907405072198233720882208 473458 1848268308892075171708629592080 473459 1997978085240477550530945031680 473460 -2583709062161090594102450749440 473461 25473322788726849387889689474400 473462 -7032309901319530555116114188736 473463 -3512651187020506258608436562496 473464 -18243823380627770124343843184640 473465 -12136845087890176724311052350140 473466 37079140416132016900126001664 473467 -1536200089477877287485542463768 473468 1865990304861847358109065665536 473469 -9204370541587020762345280697856 473470 724509160619097985434750787200 473471 3749799614569382052374232684672 473472 7362671060026909649712395059200 473473 -82555677024656260046684608 473474 -12964205805170107573797993801264 473475 3009077594346539641991973768000 473476 -12971566006899919441163276141440 473477 -11386826941730997849974108608674 473478 -443544375062874904549204303872 473479 -30005295844376123661151491698920 473480 1820506578236962558578155520000 473481 10698547535224367348635731136170 473482 13151759713566451086669828204384 473483 1050376332359136132642363905652 473484 -9303403564709949958199080574976 473485 12294052661152428458115939275160 473486 -5325761128373860255555751825856 473487 -3910129640184319347718301993208 473488 -1930692172234404669076252901376 473489 7792725993893058822038176276992 473490 -4876241781018372173095472765280 473491 5853616515641484168194798290192 473492 1470846034340187580272314092416 473493 -13963606806477336695863576688736 473494 -1635640384716674213311308865536 473495 7042097306151875502385250727600 473496 -1559323875777121566964867276800 473497 32345708244972663959108468527946 473498 -13539976981773874165920340362000 473499 4419514563432180026137859289600 473500 -15067309405031314304291881344000 473501 -2048823124394361706038850465536 473502 -1596390922882029480595866771840 473503 32029435937963945242883559990752 473504 8599374744084715515166433673216 473505 -694774102805839063370823949440 473506 10579243538422557240400422036864 473507 -24999278268760310257514587934244 473508 -1358486951880643942514699243520 473509 745643708180561780166569939100 473510 -2011250075491134949372206963840 473511 -5851675587657272308666254093528 473512 -8242075674536400139707571507200 473513 -27217410475258305781099887455238 473514 -3013928070734365869176963055360 473515 -848934164919465644727733159680 473516 92926208226057003191097764352 473517 16882339970313554784724965607488 473518 13982401944353461404392395367040 473519 18195882764556055058471478187920 473520 1431093375069483013911078174720 473521 -19825426214646176251444335076800 473522 609539509108072944816178982400 473523 -16222083200746572798169232483016 473524 -4963439488946666703234105636864 473525 -2092043691475173089695979750400 473526 277569452757498639937421057280 473527 -6876737776906597122681707473624 473528 27202722349237417340157920440320 473529 3223558140544559952850649169600 473530 -7472564173254778593820654263840 473531 1893563658155166927000178687332 473532 13028928438198865887102813737472 473533 -13999027531061298752982008300218 473534 3250397076350110801478871837120 473535 16017151887761158115826080569200 473536 3776473761901399683051603099648 473537 8675381442752405842108000824240 473538 -5445468882558240743842211074176 473539 -23789181595086714702272467217400 473540 12033996926279399947693960746240 473541 -10367553578812007354753644594080 473542 -11793664169254018036719439943328 473543 8885357660366342354733228196320 473544 -7101101361526454262420204272640 473545 -6141731754571140567772396604700 473546 2830652202814129018629843815472 473547 6246735041297954147132671676928 473548 -5562747398199241584301196276992 473549 19684695301560299031044729234550 473550 -425360535332069769971577292800 473551 92076566587992241310459810000 473552 -414323490192672573980702097408 473553 23179414810929255065639415952800 473554 -9657177650008484654819195513568 473555 7970639016758831656632506975760 473556 -3235448238423673696693709045760 473557 -5881254954921495883819345621088 473558 4805092303998784453757043566880 473559 146330350130338366684696357248 473560 13103029529534601709765042176000 473561 -11734236832151792206763199016176 473562 3534602596471662694056360238320 473563 10406046948722069635929118028800 473564 1122737166125604362821317752832 473565 -177799039486893950821128336960 473566 -16152871184282259505339925712768 473567 -26656900495478520132702014630760 473568 10286258161791756201942922297344 473569 -17170335629469474442979278704120 473570 -2717168251592508219437199206400 473571 -47438082455596974177549550128 473572 25006333981442191714050271764480 473573 18116155752919605782364309608640 473574 3869226073849280056018756090560 473575 5817873163829886806121759823000 473576 -21087720162416022227182148305920 473577 6511108762076442727929994977408 473578 1108437866176306336274272870656 473579 22785648522522009428768976648180 473580 -14641276542735713387102875699200 473581 -16341738546768903780678723625236 473582 895455755612319637294974516672 473583 3013674909960226610336286117888 473584 -1866210541961687047662970470400 473585 -11506734786668990780485097265420 473586 -6163577248838446917834473177856 473587 3658766365739048394132411360832 473588 9903320616024507580024420958976 473589 -8616718742005920647830509313092 473590 -2166510012586401124593947767680 473591 -661878212520108637120667966016 473592 3795544437444710928219149107200 473593 2480801789654146278090546552000 473594 28785394045572181176409662720 473595 1018227771395428705764534065520 473596 -8541279815788558648854462668800 473597 27137250152075556824829073559046 473598 -6670331006041372900692598266816 473599 9574881928650688408717395396960 473600 -1695737411236380350919317913600 473601 -697447216414941746780556201168 473602 -40981956303521292423811026048 473603 -13817148060969436346467386961536 473604 -8866031630101700865551866073088 473605 7232488516226716402963107168000 473606 5039244964931210709906325630080 473607 -20223556686372839079542011230600 473608 -11534721893307084710125060208640 473609 -7804481641541643074686087131084 473610 -2552029073407833858289216362240 473611 15496400937873077125937303664212 473612 -2831794435718761227001081912320 473613 3871323322768476120403262845440 473614 10312078335608723916338601310656 473615 -8146202162328249698174467365240 473616 645968666837708778424033345536 473617 10153584710032268892063383903666 473618 1260372715961586116739424942080 473619 3103243311070261349415723755520 473620 -598827023080597002058278912000 473621 599086167070772782717395199932 473622 6786121519318645192969637562240 473623 595371152076922214465453004520 473624 -628836950437064732016220385280 473625 6981018124269625257814950573000 473626 7790662953046961636691229174512 473627 6450247816247859214832821542144 473628 -13605724091818977292067529968640 473629 -1429987506520756535765624611316 473630 -4713478438686473263942507343040 473631 5930868089762379741476733626952 473632 171183656861263096896552763392 473633 10714417764379586782641497430882 473634 -5018005770679710073770664723200 473635 3249539437072260713262728752080 473636 -13441730440886487169595750593920 473637 4116991017146272119501078487104 473638 -1699586435427909214033892341440 473639 9379601168946501852281519691024 473640 5408416135694864651994232012800 473641 -6563426672912290201114999422336 473642 -5663336735829805163313653512608 473643 -7411447431930011567408724100068 473644 18066409508701909477224865070336 473645 124464402676702503605383962720 473646 334186325966507204074350763584 473647 -23749393787673640778293045809904 473648 -152454136115416644744209694720 473649 -869875760271268013630449065984 473650 -1525059493073980630720262629200 473651 19162991548472740828712949631920 473652 -6367122860722222740405190778880 473653 -1808407544544162433118245563936 473654 7401749614352573151258975592512 473655 -1832817412004517913904401006080 473656 9852895792560342010340498042880 473657 -7164249642439983597996586841340 473658 864476953330688866545457006080 473659 -10099972350114303417196190714140 473660 -9026295168308242435262274954240 473661 -7436627810637088494626317725120 473662 1188954524510330838682357039104 473663 -21504732155703137628276328607376 473664 2180964853589314979271410712576 473665 -11175064285175158469966760997080 473666 4253640365986843646316545648640 473667 5766002577168039479952135749880 473668 -1274722650735314196896674691840 473669 1580526369194237263524963025152 473670 -2306009112756302235693157084800 473671 -8002687508896752442522889724600 473672 23434788860242219094631356236800 473673 -2541141959898742053064640204832 473674 -3300868886581650871737224909424 473675 -8000911955693790465786464243100 473676 4057484073799581285634033827840 473677 10064979946104719524929800800012 473678 -1735037135575204951765024253376 473679 1292869975192970725962637093224 473680 -695985288130715095160617697280 473681 -492021184565975021185406619840 473682 5354409112358010167495523988224 473683 -10758800786471460649642095234400 473684 11957523128206434730751669760000 473685 4467111458509655794878504877440 473686 -7929464818275348154014732289920 473687 -10164787841208196155899495484528 473688 16637506195681588609513820160 473689 -16897701591655491594217218579360 473690 -2456349441801991041991481072640 473691 -2606950936845358858416106280808 473692 -13766586328534455433484648349184 473693 -2546773415600271958758008953056 473694 -1672258579975735103798278745472 473695 20092413341508009360604866162000 473696 10577427612335489770139085963264 473697 -628808927076495959472466849152 473698 4016587679470452514980713287680 473699 -8476679521295892497019705541320 473700 5043866130682898914399197312000 473701 -3106588448522057633487112295648 473702 -1803003758607261710287441566528 473703 7859752997292237376395266699304 473704 -1908799496732467908839234764800 473705 -6150726788131739828874546582840 473706 -9252745299539546227956475383888 473707 -2813264151305055304326014519436 473708 1102422570798991727176269987840 473709 -15849653429948814605712064577760 473710 -1679905263575957150151209226240 473711 836621248850747325643239045120 473712 1453617850189908336892992552960 473713 5011532387123367086787173921280 473714 867290845311318436827507743040 473715 -22647634453437301536707556000 473716 337884855368689827594403091840 473717 -244964173107316038534700862628 473718 2644228846914119400184083394560 473719 -12865122853996876365036847881880 473720 2595267574317083660060395929600 473721 9324356586066185580412296735312 473722 12777073119034910520463014335712 473723 -21252525409458055014531146792028 473724 11096147120564013040005028738560 473725 1005778594189315562394694770400 473726 -2223360615099519598190655952512 473727 3550979270769502593740431870080 473728 -22231119822964336945495466311680 473729 -15724826445959432931032109548670 473730 3109289783807852686363871646720 473731 -335510745218131821612468526080 473732 -7845108959641949822113912791936 473733 -6922947968376253134327325815300 473734 -3929009451669752792752750317984 473735 -8958517922841784429871347453320 473736 -4555683581123727439786622361600 473737 17223781068376842045721699510992 473738 -3783942149852368290806121078480 473739 2995831145894095182511756219392 473740 -12605212946340143700638467599360 473741 -26851839133261218762388683030858 473742 -1553241877260022719377437777920 473743 14505451881558458139309467250992 473744 4335911627465062696258061352960 473745 -12222400108639341091069131482880 473746 735636748405804292698195184640 473747 -8014364733751875531504090916920 473748 2710609691050996312755401183232 473749 1732902610102586899910665947936 473750 1718525454761914920000993300000 473751 -9185262043796389436368121845920 473752 -11870414540672775777397625702400 473753 -6781681832163579522778694872320 473754 904811850525124242867272375808 473755 2880838727853625760889233452320 473756 7735244852601471668849412461568 473757 -19117210742020091227184581317408 473758 6664030958338359800132296068480 473759 -4750368975088915681948529574672 473760 -4858378025533334761768212234240 473761 -14766988550969222057295915812638 473762 10126120427180892873222238903632 473763 -11141487118305697146484014720000 473764 4495521244692968701266919965696 473765 -10607254594196668372381655330400 473766 2540275192752115366810324079136 473767 3607998105081340822782993465312 473768 -26126197197868219134754839229440 473769 -288708547578026778800735466150 473770 470735515640324149561812211200 473771 -22527897376046435336061069474048 473772 3111002688061630489809865300992 473773 20055206404039637154720418808940 473774 -91029837731555808250241276928 473775 -3365907668364472269861045220200 473776 -5999735377571471668404620935168 473777 9356187307408927693205540347200 473778 -4986995433936702123090222224496 473779 -19597791629429056546267427463024 473780 -3029695220152257200598206342400 473781 5470132821915991035880375664544 473782 1459057251905261461523521816992 473783 5487046689543050989938049748784 473784 6308741733075312485521932288000 473785 -1462382127067372667365215288240 473786 4581696491160317707154407316592 473787 -8546681295537830657959154006592 473788 1589691722247949496786939370496 473789 18136137551721425652339062251590 473790 721272156698301766882369516800 473791 -5649891976364306555840466182616 473792 6841912065841236661561303498752 473793 16641288339620137274882287804464 473794 -3273379432838947941199091264304 473795 -1499435292020412808018683354720 473796 2999255563078819354170134507520 473797 3366460257488770118428135031872 473798 3846408910548723734631359672064 473799 -11735769394387890273629881250136 473800 9066520490888081151271047168000 473801 23901027257422617700634274320100 473802 -1948846832296955118187973913600 473803 9306562538640784306559246216640 473804 2272323667506418098995737792512 473805 1477314730227037974041667120300 473806 66019208142275156408708041344 473807 5629176949282811523269334683712 473808 2968805794229179632685222723584 473809 -2426517375146157597036107356800 473810 9247528471557750401049013222560 473811 1025394561868169947828221111600 473812 4437385540330193572354836342656 473813 18090492790742155334719763318880 473814 4671030363274600022474304510528 473815 -12719180624148237840360884444880 473816 5699677712404192228375730626560 473817 -67043794994725487814253419552 473818 -10833755496295151482151392538640 473819 891022192878573772172187200400 473820 -3189681027282207189079708416000 473821 -21993661801680507507647899396800 473822 5641529948360845160358567304320 473823 1680917214072358849148211686400 473824 12150491399932121494099144998912 473825 -16460074422806456675133757880400 473826 -4029315701746368472872059966976 473827 -23143889335707674868810014001288 473828 4765949819346111954463796784768 473829 4917842022065549077299504575520 473830 3638252125857986200248618407040 473831 26196896176372206579209171368200 473832 -3615200022678709786147168404480 473833 31832562486702251542363597297082 473834 1395566580082107536963289936816 473835 -2735359561069001432462303769600 473836 -5601751055973406598065313541120 473837 -783067446028967748691992907776 473838 -108793408596544620737171776512 473839 -5527739855224670823642003997360 473840 -118905448972784864050572656640 473841 -2994058375275584563600575287520 473842 8341010566817634734374281600000 473843 -578656527946083710617865482776 473844 4665978826268940328600661594112 473845 -3166202904340372879408866949320 473846 2889333655876944117466021148544 473847 3756016610659672365029708071296 473848 -12627942658689839338276711649280 473849 -27562348489047631713551643183036 473850 -1089693287485619277552479060400 473851 2197496940960255618818420599040 473852 13628410298704184713727463591936 473853 3895927283495215377687325307904 473854 8723075705957451504324189944448 473855 13379166897576212637967338854760 473856 -83663804839608598141209673728 473857 1682151782414841776302812367106 473858 1478864897779886160935379416064 473859 -5630075116892768662179572645856 473860 166688629639083773969223168000 473861 -12470400580223012818119118613538 473862 -1683801641065774129792013475648 473863 -6682196334005841030999747671576 473864 1546807905003040416711700239360 473865 4317605468550931703782340315520 473866 3836405080738591207485736172544 473867 30209332395753680306851016984916 473868 -4219881348038385485904293115648 473869 -6255908260559705053548326515392 473870 -184239247947177592063020813120 473871 189724818434090063050428816384 473872 -970533262709828341827247013888 473873 725220628353686362183219255284 473874 -2859878081583354021055993491840 473875 18184870438007068951931440224000 473876 12295345822228755882972392856192 473877 19936181746834310566268053107840 473878 5221108845135197086696087584960 473879 -1551455433439952597242056617400 473880 8662690841569558914213789696000 473881 -29063589429395892835171094923136 473882 -1592606100571680195777600752928 473883 -1563555747958967839994809423056 473884 -6987913713659137034522652957184 473885 -6945414183538989401885103126420 473886 -88751218743346445683498797696 473887 22569353793977251259995084797536 473888 13252440070943295133050714193920 473889 -1372258029965473361829341361600 473890 4657016993183300905157842855200 473891 -2515992674569491207887994515136 473892 3903941177028692514546767437824 473893 -591023341566129539944186200800 473894 -10400630597360688509709966057504 473895 6480173013109135554276578050920 473896 2375344616311315852104166594560 473897 5357086229209579511893465642752 473898 -2410081188789263743291284552960 473899 -22067839532136328115549068161100 473900 888092467011701322294995635200 473901 -20519672389145503318496359149696 473902 3153657213327542345764502408064 473903 348892234161202445287499743104 473904 -790195106918380676229451284480 473905 -17988806758478020354403526308940 473906 5990363641511994262875888526464 473907 932946549916888817030836507392 473908 25723329756341035615384986268416 473909 -14579623076854708804783715885448 473910 -4493871929130735867941987072640 473911 -4902622740062957689148467622488 473912 9640279228573900971179938099200 473913 4699313976591541833472863759024 473914 5262763069506548149402388205312 473915 -4337166416272503069742237846080 473916 920503597232682601024086918144 473917 8236082837122200374397331272640 473918 7580725590933375431359839687360 473919 4681020562908904350480262737168 473920 2357944209750028103652951982080 473921 14204495778185128300302972852480 473922 4078777578183023719762699517088 473923 -18117247306509918522156100885828 473924 -17885244652570344286539554423808 473925 1572508659528110093973614424000 473926 6421229579483573963627036899584 473927 -32063639515059393734112480973224 473928 -1102928003790972383701364244480 473929 6698682162474750717371858157530 473930 4870328392116506525735335000320 473931 552786471916906490755255993572 473932 581989281360369242219495956480 473933 2802860546905445821532277238860 473934 4650404818095588536800126678080 473935 -4187574748174330690620808135680 473936 833171596891214813364417331200 473937 9589813502087882935404082488960 473938 5144117234329106074765831532544 473939 -28507209589281470883180724234260 473940 2116696485627326006709992789760 473941 -524064429439715247843652249028 473942 -772999995713390809343872838400 473943 -9495184923335619818322141585456 473944 -5595124244820775234352851875840 473945 2141569412298563470898763389700 473946 152543756685604676135240060928 473947 10940396828770373144734940878800 473948 25139986780124915409125259995136 473949 3203871769172011708849426062624 473950 6617469774452073641334159912000 473951 2010649546716216134435333105952 473952 2951994842959068306425150963712 473953 -23069642712185088538705198552798 473954 3657957143779822305187994460960 473955 -5757383359909271950556194713600 473956 1302326532651995724618478010368 473957 47694858291088786876497349278 473958 -17195174601791602019834632872960 473959 4661178464792724378252728082880 473960 1687232659865771742851954534400 473961 2484505609629112949781957410880 473962 -764316857825878976167396146768 473963 8642234999668327085901400578960 473964 4860502448318923518944768950272 473965 16021618548101145416072536942860 473966 -15305810929156421070268972997568 473967 -4200588189401675339094540302232 473968 3583981372489086753266227052544 473969 -1671903169592711259449029274700 473970 -619994294360817672734819297280 473971 5878796587624923284452210180172 473972 -3733748556498206817967574596224 473973 -10791024149326198111428002229216 473974 12774366473999947935892604994240 473975 -4258475936198039778861072126000 473976 1676377088314158071027379916800 473977 15849254275399429129808843755860 473978 -2618138624722969170263661430560 473979 810196540731298394894275001856 473980 -5583109079224942336554430832640 473981 30674209723590559386884742619782 473982 -2320577902187149993473764601216 473983 19991096846457943627254164214520 473984 3426051915053169120627098910720 473985 5962438347139097433539985283200 473986 -1036633147349835462863641013808 473987 16127696344211471559833796768636 473988 2042705123779200398639372160000 473989 20667626378331235601519939648 473990 1954384737545443058873024716800 473991 2343328694382112098524763264 473992 -9031686801073313187031291699200 473993 133384325796441947504260531044 473994 -7058588088551355386877938666400 473995 29531632547781901259216526674880 473996 -10729024913710014578529238010880 473997 11722194221095667975111206488000 473998 1444077643762168079004228260736 473999 6176466692126400361643810430000 474000 -3404005593705312245575188480000 474001 -9247486259459062311192536013792 474002 -11324033474518102158025992620928 474003 2635871029241741381184031458612 474004 1298224085389458306814205556736 474005 6411310814540757434369658998400 474006 4093370580037307854173382932480 474007 -636910064603275782453707338848 474008 7039625730575749873105146408960 474009 962030350478613647881293399504 474010 -3435000368458754429626209603840 474011 3691048091428525007912047244712 474012 233929044676150309744516177920 474013 -9780872106764523312458451124416 474014 1808759532723497864991893623680 474015 -10469297643363062826739875949680 474016 -2148941184602580703071934414848 474017 23177575000593139256707018116066 474018 -916792310755213610821656537600 474019 651542411704364518123415695520 474020 -2008179855502226800899174673920 474021 -2875100957753308805896763875200 474022 5908141027645362077976434937312 474023 -6651527296106064316165252974696 474024 11202934241050374975941902417920 474025 6597937283873463662203277126800 474026 4056507931081778033606625753600 474027 11889797156795967815378982040920 474028 5286707534456048772444162617856 474029 8567663396102749974758978052630 474030 -2904040863916921493209757894400 474031 -15290612567439165933154067335600 474032 -15588506271713618706783731712 474033 -3116730072791191564662838019136 474034 -2245389869759951212124306388480 474035 3274378939024065082120821674400 474036 10848618838985634928893300314112 474037 18953928166629855915681196296686 474038 8529517083553586311561583125920 474039 5479194936154334677032109998240 474040 356428761860579350591685836800 474041 -1350593264237985763038641941500 474042 7401505195663051990191346377216 474043 10944938117869772608245044200292 474044 -2495279739107340789679360617984 474045 6553589859449849160658654799040 474046 -1006020242416866225132161113536 474047 81471415618475551684497072864 474048 4149342983175114506471234076672 474049 -9223813523136323587351011509950 474050 -710382558695059977764730000000 474051 -14586108754722847284910629295368 474052 4433941052765113062212716429312 474053 -14091336864208016142776715522336 474054 -855871933998078105679595501568 474055 -7787174920617381552378633740040 474056 26152839362712495505370498703360 474057 -12709033396834180222124140797846 474058 2169472743167514810512189369184 474059 -188510141232323517492839749740 474060 -2837469946050103880940370007040 474061 1111261389405124042523487972832 474062 670193058669007732841582659584 474063 18236565868455108122763798522000 474064 2642384492862863874122790625280 474065 -17461113229178823810033798955200 474066 -5888341934691006596348530310400 474067 -13066054671706157273075542434816 474068 -1773968850599424135179916417024 474069 -6918969053688331640458343830560 474070 6361956175800403374333585396480 474071 -2075028258343005841041916130808 474072 -8148916858343063963753091502080 474073 -10248280364491996289138065522678 474074 3218478944909031369329897437920 474075 84215327887992663727488906300 474076 -4131511054867076644187692858368 474077 7997776059589965450740342101926 474078 3572565989571355866750464832 474079 -6557070962659350553121422002240 474080 14574450574874240764788674396160 474081 -5057882095492092382414089964416 474082 -878769359868313933622146672128 474083 898146678564317503209387504768 474084 -780706946656547587969202808576 474085 2047612926003601560806964749400 474086 -3856038793340902196365512031008 474087 -3133043865431967027209239713240 474088 8461946245806583784628498432000 474089 -15192003115880959141807811721216 474090 -1850233530796481011520613415680 474091 2105570601950169601298806066432 474092 20356678719913095681925140986880 474093 21126992940180209846322185364864 474094 -3899500773436380980924229676608 474095 7400581759378878571212216342600 474096 -843814022549709647446583279616 474097 6702710735700511071833987157940 474098 9886665815228604923659970033664 474099 5493645362497675018355672295168 474100 -1440295864839421076159370547200 474101 7701196235165781656418911805102 474102 2104355702602938774630144480480 474103 -3240753358666699205831608117920 474104 11886163780310884237255231733760 474105 9847299395177047027625253168960 474106 -11841348679411376813207368495248 474107 11312314303854726494218043766840 474108 4848802179195718547658161717760 474109 -51434665925370571057141135640096 474110 -1040153401837589997484646945280 474111 1928694725956306271556295405560 474112 4484027285321499470399742672896 474113 -32951648958653656417595402379582 474114 2723309598614781555725801011200 474115 -5457607690581626978388443952240 474116 4076160818895447611418481472640 474117 2586647699382301625781374436864 474118 83537911634049659575063324800 474119 901718624551623723242180858520 474120 868053204500567945001246720000 474121 7393250049675945073496008510500 474122 -9242281817038762433782388061696 474123 -1111518793985180498513930282256 474124 -3993944104972168629361159288320 474125 20976471254983603358308623279000 474126 5603669199793153612029002342400 474127 8087227315401039525804835180976 474128 -1346978313749969114016290562048 474129 -9933335439576327982758003951600 474130 5153921542516054775294421115200 474131 11041045173187583621551507597392 474132 12446432256813412624461764278272 474133 -19498769851798562261178024072576 474134 10487506201830587769749754333216 474135 177955248283154556506623124640 474136 -9838947757241370257391239331840 474137 28089663547578996895974331395786 474138 713690251960876873949611957248 474139 -10823405674762922478378702072120 474140 7708717853001236360491431290880 474141 6815985141320923125683195908992 474142 -11454867646828492016012233062528 474143 -2417660579010506714099622952608 474144 16228191046710509468414823628800 474145 849439359422501168515280486400 474146 -17060314750935251470000408471728 474147 -257002299420295060974440316960 474148 6071454360527536732079308780800 474149 -8031662128417216612994118556836 474150 1455161437200322941264861840000 474151 -19573399791923984858748764771848 474152 2349705772851985915571474350080 474153 15767710606166704847006280945408 474154 -23471490701592953893962533007360 474155 8263677913349926660745420005920 474156 -3733043995140178079407597279488 474157 -3629655420846588624526869521268 474158 -12522170313644202978305364752640 474159 7904464619963950787139976096512 474160 -3763345389862154611259034501120 474161 -184785783085673892450751016208 474162 2882690234662691969231892664320 474163 29154059758473626563297934326412 474164 -19280762836786070915166248509440 474165 -4052460237261126361721859359880 474166 3126334559057190282066295080960 474167 -5830414685840330798166221902680 474168 2160052608381464304433697587200 474169 -21975108070062887820554686761430 474170 4476437123411358424165534541280 474171 218672732795132822231725801920 474172 -11037698424815007725918474957824 474173 -23910431422074793669909322361882 474174 -459309275656801724447547264 474175 -4764911217925451843814575837000 474176 1018384992689292748472230871040 474177 10822630486014554484644959344480 474178 -2693278178475292843784036397360 474179 10833722707948519559396882949360 474180 -1609207148532842943392918937600 474181 -791791192055206190769650426628 474182 -13316482413783031701837568667808 474183 16895943721776085810867399622400 474184 2218456159844451620290097218560 474185 8942106287582294440255126417380 474186 9166678078831576749103397048064 474187 -2349342347142763425400616225648 474188 8204581183833599980276314485760 474189 -14308936631642359817506042863552 474190 226499583146593122658792785600 474191 4459533599089261522879712739360 474192 -510877453227810728225284177920 474193 3353571099232501669898404791924 474194 -966492721378101191796016954368 474195 -9897771849292367846716580480160 474196 -6586806895162579553273563369600 474197 -11405172148869568123285313058354 474198 -8992712888813962086304991875200 474199 -24418931460298053516030479440 474200 6917553781013345262299721984000 474201 -3857976984961857651966576241920 474202 -10936967579839925502180080486400 474203 4473385732942322170756854551640 474204 -30896340183849369935480463360 474205 17559559466678715968559013978860 474206 -5305253011309984730935318851456 474207 1355757033795764737005058982400 474208 619076202576449837186663055360 474209 -1553387185068005072797318059840 474210 7400746493814352166646426777600 474211 8217794143177574330226729654812 474212 18118634061385850392446338138112 474213 9533205714008172417704293928544 474214 4539346091340095709821337579648 474215 1285950386174910737731590329280 474216 -9240455632238588305453938278400 474217 1311372389071227677296739190400 474218 -9564562503982163633587120656384 474219 5632364563729914359140875002844 474220 4475535345546136280935149173760 474221 -26138368314187646007857429263200 474222 -3330085322517830340933925407168 474223 -26384860347002729268386616148528 474224 -1462604945417310942836890435584 474225 5906823180766552250194462311600 474226 12558537857517777467277410701440 474227 13612222721715065830928510280960 474228 -4152509583581996832868636078080 474229 2209279524567788245758136445312 474230 4405004355049155595909202572800 474231 -6505409795654335405603203738648 474232 -26002848008525027597670157885440 474233 14508699837022283301848155414740 474234 -4041169889625661939694399416320 474235 -14192856247719215969958328600320 474236 3479756419805419618239018728448 474237 -10369772480601509925125942726400 474238 686768944094464604655854476800 474239 -22804721325420608141305573081680 474240 -2534557069689837834549067776000 474241 -21095345290917644136304558239358 474242 -11070380392974756390650291740800 474243 6142333254048049107386081541888 474244 -9516301292241713897180776329984 474245 8145402214645198342800731725500 474246 -1454846855204818822404936364128 474247 -136339911700491747864180615120 474248 -21827495845084566932060613872640 474249 2543638532800155382567289943216 474250 543587341715302501422134784000 474251 27187203187596292665275551120272 474252 -2197169639386284483413153837568 474253 2721493738188427602393706508726 474254 -7755574013586279981325739262528 474255 -938578186704214201044984479640 474256 71385837651297370374439411712 474257 8781651780109268602987008712512 474258 -2555031162592266930000410438016 474259 -9263594640037659443055367834000 474260 4487656290608746014113964072960 474261 -4579068212411276358016688174400 474262 -4609847592008693300019769420608 474263 11180951999125654605068211661512 474264 -5610193634697636819158517473280 474265 -15414976744233757364979759242880 474266 2240433995888176035108506674560 474267 -20522933160364435516658372480400 474268 13161955300710470665043236656640 474269 10401773312237216726416814121600 474270 285097100376854242678894761600 474271 1976023659464006775397188797040 474272 -4463249385881795931346798706688 474273 -1797341941097379156389758744878 474274 -8323601510987218650363535026864 474275 -8847096112403973838857599948400 474276 -11806498724641182117461219198976 474277 22016903442544351765417235764032 474278 -714470569593004213412926863360 474279 2069421254035869186566145054288 474280 11006393315189800645581417676800 474281 7787393098148387773892183557230 474282 1100716344174412537423842493440 474283 -15241713303928488937996582966176 474284 2783786291006873953778924303616 474285 1848487101858688989455671455360 474286 -11051645598977686686794276745408 474287 -20842612092660172646206701630408 474288 -17729098351966419804998664192 474289 15017761662989694178883692307090 474290 -183029872602389982159130721280 474291 -2402563069334583415264890387600 474292 -167803897687553815176741511168 474293 -4522993894190014089336912945120 474294 -1577555788554504162569580928128 474295 -25181391548380572197092113991200 474296 -16810070256566522980958954557440 474297 -5639335683023412623927956201920 474298 -6077616413698836597706796378880 474299 -6391205323577078871228944500464 474300 -1556642023458565719568312627200 474301 -6711985639124540434519306221600 474302 17071698104791099049412023684352 474303 2109384932856248394314481047184 474304 3427926771740503197078143369216 474305 -4507034842771873659495048906840 474306 -913514956884900798958041587712 474307 23767428550329106178697159370556 474308 -1805858273644572230306172257280 474309 28860506748352928837567937579840 474310 -4696373128389713828949181933440 474311 1820721603701216079593947485912 474312 -13255411885701791868941343252480 474313 -9849544884560355617934639770240 474314 -6348048474885125229522131361744 474315 -4207183808170842536282066062080 474316 -11062427648274144998221796855040 474317 -24795413153435916064428713280468 474318 -200214932291693288292349002816 474319 14022179992564329236905584308720 474320 -4031858842325534570979041280 474321 1290776485917605239127644151040 474322 -1905791809573812701385604818288 474323 -11386020793037551960477328657976 474324 -4274271311846418070328479739904 474325 11734440615883397539906531047050 474326 2875148494323752390863777742112 474327 4721157714656103675523324806960 474328 -12072125171918041857076405063680 474329 2910032578961412150831080888448 474330 784113330366190288112555128320 474331 1472867316754138856347703682048 474332 9629685891707405010163087735296 474333 59926152236158541519444561184 474334 645550586171655162985622668032 474335 10041691754339367580296296581200 474336 -18337425091373725914416144449536 474337 9090880076812452543581053677986 474338 7609960812114566236475190503208 474339 -8593105370992016228722723984776 474340 1306240248182910866302961594880 474341 8767646980123521820864794423072 474342 8065059092120415743637473585664 474343 29816791436861126890251470593592 474344 5333852867614119029163624069120 474345 -4230248666831134803585110062080 474346 8599241480325787127373916285872 474347 -5670068271142258018278572904204 474348 -3203123003817699137756785311744 474349 25456553910414531490459379183136 474350 -1642302803320879993189866216000 474351 -10761298358899599015370237193472 474352 96909576959366472489081569280 474353 11687183271734240419890328748160 474354 -11276040028360859101245064176 474355 -2739791226651742445366005043040 474356 -18698759338637778545589905470080 474357 -1205855938985009663982469118112 474358 7039267030789498673586417797280 474359 -26883999535873044323610848668440 474360 8260845619807471589784281088000 474361 1841009456605456822852396432 474362 -54083885494616795049094926336 474363 -30989108550302520296691780507600 474364 -4801111649895129770267906830848 474365 12837957705298305174296778889260 474366 1744403264185594323634606491264 474367 11361181560942683913591201900840 474368 6922793767629053172320997212160 474369 -11306921138477940085052476060800 474370 -515735191958752660748776675200 474371 10587718326257482550410381729632 474372 163504009215838532085890080896 474373 11673279045013591589974183282720 474374 -324326384352485238449657332800 474375 -1227941950474739276151495120000 474376 -69672974925437346151620771840 474377 -384329725935213053892190282908 474378 7746725896466211104342943585024 474379 12906922948601954141231381040980 474380 498004180627771521789610828800 474381 14023103239046942595348855798870 474382 229747297569834577739923886400 474383 -3257701942200265575426969610416 474384 -3138925626876537755408987652096 474385 7213528986469788997421035833960 474386 -7677598467250890495071328502656 474387 -5035209273843824459242872788040 474388 2217004453248374860863969980160 474389 -11799236944586907152690204493810 474390 -1846606858591275746247511756800 474391 18252596714749666361279558174792 474392 -215017605197234880780981964800 474393 707625591229406194620004009728 474394 4513626110143954371053624571360 474395 -13590984960950879939890711051200 474396 -18299751476740587249846782976 474397 -5090233802214703959505343071872 474398 -5212431244216676771323028516736 474399 -15112516126918861211022550400616 474400 -1521401173996192271747732275200 474401 8542245866929977094627835997204 474402 -7170184310540374633842273505536 474403 -12916367217431239320380837564496 474404 -2101331971860856612677336735744 474405 -6122905584294247879435747071840 474406 -3542690867303640076228389922848 474407 -12870194431149839966050586703720 474408 8735561742225526984881211392000 474409 -8665914992594756304778983453596 474410 -11640158814957983263170213524640 474411 -1779847401717307416295363161600 474412 11401679770212509995651045657856 474413 -28308008226928590318134582143338 474414 1221615945918069131449741502592 474415 -7176521818565773439346024292800 474416 -802020616010223911176888320000 474417 1458293652878574364518070489266 474418 -24708466627544450713936670290944 474419 -328103137638392881707539775360 474420 -5949795103101881636616507525120 474421 14982344129959859581786696037472 474422 3253113229164617505486807753984 474423 -5676996305388519753053430427416 474424 3559299031459673267433574072320 474425 1900519613844194561152326100800 474426 -5031777803209095872634963992208 474427 -1699969780725455552694795417808 474428 -6998416355847436832902732101120 474429 -5953173521833653543637960617216 474430 898462180798954842258911923200 474431 -15956887000448590572915115924368 474432 -283714085208489779846832979968 474433 12444466082244218217586190815682 474434 -13544448155908936640601921582384 474435 -1612596578098688624565393021360 474436 7661375445487612693238040584448 474437 4541206092152701145413632829086 474438 4588330318338072515617899348480 474439 -4508748803191885481940928961744 474440 -10802116546086803788572986880000 474441 -11132039417285929180742487504 474442 -12453816403813989130113674624256 474443 -15402446712176391287314558819308 474444 5555166065257983286200981258240 474445 -4964710293930753787924027797300 474446 -2491088554977693765830249055360 474447 -19793749731270617622851991692928 474448 1469616433869991655660370509824 474449 -906677365825944250854756815760 474450 -632530198449370215570003926400 474451 13497582184532771337444572609392 474452 5885773081503099702132458041344 474453 -4315067578364076527170650048576 474454 -15053080554199017526033669523328 474455 4426168019688458470140585486720 474456 1874305583014011955837006602240 474457 47641120319844343647908965581892 474458 -13518408430698327547586138418720 474459 6587935984899818360612097983280 474460 -5222641923813751708621654886400 474461 -7597629829970234630981802188148 474462 -115512282513538745575416535872 474463 -1276349414517085523482683486216 474464 -17147842429930285236765590421504 474465 15508143528425919456267313393920 474466 10914402647502410832789964452432 474467 -5413465453395057986594349155088 474468 12983774943229705660152262256640 474469 28313876256450193632387400428060 474470 1359910682944288808337378581760 474471 -3015737006459199693089010323760 474472 13702362447045158227561111879680 474473 61428732448170646791608687220 474474 -1192223253336900332864703528960 474475 -15163591935373280797430859125500 474476 -2228442724773795824547689629440 474477 -4275789056985719861473608545760 474478 4221434215136816881093808406720 474479 26296180639854836701916882512080 474480 1227311056147319634318092697600 474481 -11361627747705206143688336719808 474482 20324284964301824553888543072384 474483 -6795390505434169716641367275976 474484 7320466932234234719305802950016 474485 21923099881972715816680949436960 474486 -140148741543975067894699548672 474487 -3621905042292822083507781700320 474488 -3047703771048127693658341785600 474489 -8559581238898537568364152811846 474490 -1093342144440570400679384954880 474491 27695087107991954334073661897892 474492 -11951482348877606352740541685248 474493 -1079565966511381531437144587712 474494 13407287142907463861754282545472 474495 -3528359022992131619404353676800 474496 21869437690197313913934179205120 474497 3551863378046889600689546402946 474498 -419481113081342003869084316640 474499 5604683426567133072278465157500 474500 -446903433903268220407783296000 474501 -5925946823270562253348773759456 474502 -835267351950267720563836568448 474503 -1500092501502496776950624470248 474504 -7731910344505250305418955079680 474505 60745477474494804781143164160 474506 -8688284392049583251276420954880 474507 -4659038568980442069778440939672 474508 21447441532032080115398012193280 474509 -2212617014347385326457588797440 474510 6854936545844083951374076306560 474511 -754203839903373774788252465688 474512 -11309487181559217328218277675008 474513 4228968230353709889112028672640 474514 13899087032966238617896436819856 474515 14615675637370270259050227434160 474516 -7334616300327610744886703066240 474517 7523164060621696963517515422592 474518 -16173643834121670937574506215360 474519 2498764915132746097233284633808 474520 -3895816979448917717562005299200 474521 -5874395016782042365042454858496 474522 -5155593786184445128212751139328 474523 2065819567711885561029361857040 474524 -2779913862212186506814077400064 474525 -3629962585164424009852252440000 474526 2115958259634067293549988895424 474527 14015727045861541812171068917560 474528 10734930483335239449579318411264 474529 -207919047509350690737506798880 474530 3163695155108520674913646502400 474531 3217789923867023737677476097024 474532 353709164500873509312174125696 474533 -8617935355337741899843951729218 474534 255459999159254632140696570048 474535 12486241929645721789466399223480 474536 -5142259293277479348251024179200 474537 5067769577404359434068539555840 474538 -89896186289132620252103541744 474539 -3729958582668569471420792974032 474540 -9300448485222298681669049548800 474541 -19328393816176890485529849006058 474542 1753565925004140981338637732672 474543 3863029593996975003746969050632 474544 -1292537839658381244209205084160 474545 2492739879360420925709392121280 474546 -4881456179748591519455216006400 474547 -1598431265571627288932058870004 474548 33293705971185364103177748480 474549 -2287417511945256401108471220000 474550 8097320307155816288393838208800 474551 7322180824783751628227501748864 474552 -11625731998429085477249734656000 474553 -30926861001932847816927360225920 474554 -5718962576125417435522376667024 474555 4662012749310417893948840682720 474556 -16195160072673322029124557765120 474557 2879196672317864191588305172806 474558 -2825288026384199603819176166400 474559 -1454492297902839633354398469120 474560 -3070790193317733228485982289920 474561 23271783795814711911357176575632 474562 -3478144741937394282554579424 474563 17781299957771897290716821152920 474564 -680977550240572763551183147008 474565 -5281955440397915436668633913000 474566 5792483941453011574656125819232 474567 -15444898893348885616234986290520 474568 -2507753465645429972472940247040 474569 4366517343195532383339196250970 474570 -162372494219395284962293675680 474571 8544869638139393674867051834772 474572 3642601517520019153730998069248 474573 -567180264677603160556268517312 474574 8478686633317752082608359545536 474575 -960011935879677672014885954400 474576 -2535786513567688091258108510208 474577 -8093318978279168199937321460748 474578 4172537475049011464197384139424 474579 -1413249738426416952775427051520 474580 7412482133787514308038416627200 474581 8272742732643972989143765538382 474582 1198245724842520137581878671360 474583 18920848031225701848594490909832 474584 -19072780587945170338258836910080 474585 12038257854721102184182867233600 474586 1472786278484230602862195000320 474587 40008343871337788474135901267720 474588 2472378599374570940152227766272 474589 16694915891742695547158939343756 474590 8621744012242572983540901652800 474591 41671487607839206592274608256 474592 -22242350383860714510180643504128 474593 -8453463935294726701850079273600 474594 7102679169761939482374456476928 474595 5870011099653972553317033070800 474596 -8042417836490001990057855728640 474597 7249719267120562451671002536574 474598 20158624171096366671958623534720 474599 3913082196383355380082170844672 474600 -773943563459286172149829632000 474601 28611989228177227188086518963600 474602 4804474866914514349537216120752 474603 -137959559544654143992659549096 474604 1374318921175082204491716391936 474605 1040484249153001180461163829760 474606 -17449233959678668718689835458560 474607 -254844650966081596358086108688 474608 -3450125390878637332753523539968 474609 1298593318865879315224930971168 474610 -3198637300505860931920640686080 474611 26351952302934214443280791702432 474612 -1884962578519784779509694169088 474613 -25394591938017554216925299299296 474614 14406784014671254074712179853440 474615 638120467143396525580779564000 474616 8382550789674107755007864463360 474617 -6303325603678638662101118464320 474618 5092299264145171947633295663104 474619 -2294134083565535138617338005980 474620 -2104035412166681560504291200000 474621 5559132476363170893381315368064 474622 4095509632059048319515970170432 474623 -16849377385153703569335505214880 474624 -9363362317596443020778406936576 474625 19668632791965666616782969777000 474626 -706018411754442944896892221488 474627 13923782996865180882387408931320 474628 -3803207938421082999673773293568 474629 -27852389615745809668153373524770 474630 438353376900015508710474366720 474631 -10211723413637028883094604354336 474632 21952206339542474418889919692800 474633 19076338128812418723070926885600 474634 -126617276342011643925534927360 474635 -2187469534481966516772504084480 474636 -5486998426746432933753265812480 474637 -965475275270320823627351788020 474638 -7659861441979551945288627017280 474639 -958102596630256866187690811520 474640 844336867723617883955171328000 474641 -4772601261179210512572079986432 474642 1026648884506683249637253955072 474643 -2901350691831793968880445732400 474644 -10649430871094073215719072193664 474645 429338682374961701840676786720 474646 -1141340638724282644542806619456 474647 19319758187828225406995037537096 474648 14865119557433376402407787048960 474649 -663627051444466152172316305664 474650 3537058867200566250570841881600 474651 -3736233674275424286674660695632 474652 10133026864119714166748553070080 474653 -34289717942280716445427351406400 474654 -2745568526075111531909616445440 474655 -5262777113763811663697398002000 474656 680908138403131147972346118144 474657 729173958025285802765845134144 474658 1233974560053917911494237920640 474659 25666942351846977320428183936860 474660 283272227435051220964184858880 474661 -1632283192053698629074865574976 474662 3536723312436411788807038628832 474663 -12846899768177791358325045708120 474664 2452881362463318551795000847360 474665 -430186348227241931373989390940 474666 -4521404413866699572391537682176 474667 -20822844640307494363592450750284 474668 5778582696776306057832416010240 474669 -737111102362805519289417436596 474670 -2476652844282497463768155792640 474671 -14877022474018671178170214246128 474672 -902386373018861837486401781760 474673 8714814770507371966517250572980 474674 -7712816417923092352019511717888 474675 -2297654584123725644975439471000 474676 23409274438720922077184478488960 474677 -89683050232803961017441477120 474678 8461343874959586251126779099104 474679 32746327016728235504075708029776 474680 15536138081495147143111119974400 474681 -11364594745290525242134611100848 474682 -2244577054882745766144981565728 474683 4447621065804389632035100476 474684 -4354935041472036922281620348928 474685 -8737351208871432761129804013600 474686 456169207147605399032305665792 474687 -24990805986249246092474508088560 474688 -6999456362111839942715532378112 474689 24632543761434853026080276751360 474690 -707038918526880545187966612480 474691 -2419836187715927439437111384160 474692 -11578979584061854905618250637184 474693 5495612366473964187709554404064 474694 -7834131521711462669518095185088 474695 3174572403924122136555826701600 474696 15932833916063687963561062195200 474697 1644282610138569732422792359680 474698 33746402507317822691489981952 474699 -7081658218959907963098127882536 474700 8245350766395639869601868646400 474701 -8895255927919970006331511554900 474702 -4942277876242995958844487040896 474703 3419550670375750318793782715584 474704 -612334835547901389862388244480 474705 -1460275207099979527673490372480 474706 206791525565646906950846567424 474707 -28479366664812134523394427617044 474708 -2488448609878940524792206397440 474709 -6347660920427174877197988823090 474710 4725201443640913211526043724160 474711 13475758024715219970910747902720 474712 -4939551006436107926822909952000 474713 -7221032755824705431790309600876 474714 10179716962490582116418383680000 474715 331136557332255316589703935760 474716 1308570786018022948336776906240 474717 8186311702659749597215816986720 474718 9401491533588881062793682306816 474719 -87630686539090848300029195040 474720 76442806027769432424201584640 474721 9802703066749726598695844707449 474722 15026749310125700248547035704912 474723 -4637651038304879156920221536028 474724 3170852273811314615537451898496 474725 15064495234957793222082150390900 474726 664930807610285287225704775680 474727 -8859173075084868416066350120320 474728 -577754743187637168222242595840 474729 -8621628600124773213868966556016 474730 -6439546572783479126507552385600 474731 -2921608180934294956037959130448 474732 -4573635315506549477971500121344 474733 1391576250344591377013562116320 474734 -3343293409181298119358046361280 474735 2756108177638783622088817194000 474736 -1003178956203370169750568337408 474737 -17408379819673058373858621997614 474738 -4138864842528881295085026600192 474739 10313044424550101828468900347560 474740 -2006382626224246805755097579520 474741 -9936435831058633777375939218 474742 17141638363544798232626240880192 474743 -4977569269050659194757420670576 474744 -11084356315852503082378778050560 474745 21580507549602474015849996658500 474746 -6862621021167048053230743734928 474747 -1193698879455606438413604059136 474748 6333921533869112917416595601408 474749 -481540168928949345059673859680 474750 6651538278652307638305440208000 474751 -29648457021927783967442952581248 474752 16982747339564590647867447705600 474753 -849239693112029350400231608800 474754 -6426217047493428998989354633728 474755 -11030717614756689975280255401840 474756 3045971562484561197768115817472 474757 -9726931777247006813552983320994 474758 -3977932134485217603069901103520 474759 9094057675039989416203950717360 474760 3697074826280103512348091187200 474761 -13119001857154367440410596483430 474762 11469660860429202852098544916224 474763 118750353075104995590406784528 474764 -9646468925845668648274580615424 474765 -2200151064652410755191773519360 474766 -152172735513185115583528415616 474767 -10749375598606160038460008693440 474768 1592870703811426639729663672320 474769 7635196452252693969941074149170 474770 -77116920293787012716761333440 474771 8890636034665729924263855872064 474772 -7717049406796221838782905047040 474773 12667902318106577265970744562400 474774 3225393092571867062256349507968 474775 1505278329639961774607911910800 474776 302062511702591355136385986560 474777 -1516511231837063396956840784832 474778 -8770125313708627159443888608544 474779 21005343381374924547096009253380 474780 -3004453376696402164572381665280 474781 -15735215577678660115405844164128 474782 -4913183128357798796083314410496 474783 -10682719497711460665225000142776 474784 -4781675012144220207816353906688 474785 3108648357481114358932162012200 474786 -3264512431655124939323838394080 474787 -19365001402476746820696749686564 474788 7456456505346248356589590298880 474789 -935518446775493921676294346752 474790 -10335837113211644896548583411200 474791 -7814761736129767847766277678200 474792 -117418549770797143586153103360 474793 17338061161528257852988611605280 474794 14609028694397930186776242964992 474795 18708668674984855931187578277600 474796 -979619227499378091383291183104 474797 -8949195797232535013462351965728 474798 7921694074374807213149808473664 474799 3947453489527151492907987862264 474800 2166150399001545689673600614400 474801 6671465225223641330284258769664 474802 -1384974807282290674308503313648 474803 -3072049602008818981174603807920 474804 6125530755310039243712926080 474805 -4304853315524280007785382605540 474806 -112525066706641772977163299776 474807 15549298284821674689788623620840 474808 -2183200931051876250989392343040 474809 -7269180126121705087653642939990 474810 -3649802188105718240408508326400 474811 -6367296430656756829242956530588 474812 3299554060845037492360844101632 474813 1886009401123491970283450159142 474814 -50323515855747500172282537600 474815 -4841083891052156488234753677600 474816 -1949123381593997110136178475008 474817 4466664104211898768878718219200 474818 -7273256368548957841042675022640 474819 1937625659705008718313265873728 474820 -8874109461053942320995630385920 474821 5585216742418902551324404305144 474822 2810565071886972725040917984832 474823 8435438545973568659550743427040 474824 -5872549943133539308616567193600 474825 -816400718596925663514688670400 474826 3017905850462797185455387086848 474827 1131853750940777970976239079872 474828 -8083692721564488381807777415680 474829 9104899769052711203398610015840 474830 -19085649480867618879941712718080 474831 6727923703426507028688171660912 474832 -2594973433483735249824922337280 474833 -6741850967011115962172582208540 474834 -2849770090339231023318599925120 474835 -11925032983779067941939074215200 474836 -21403586550708628561165917755520 474837 895792706773208879367035590560 474838 26275965652450180744460248320 474839 -8161088678004169530370753290360 474840 5833829372042641289228891136000 474841 23037976190782632734942076542592 474842 224455642847896210187892387552 474843 1611619396356160732201116571584 474844 25299897477818709542854182644736 474845 4696579421513670922767200071680 474846 499716177280671244687589980800 474847 -1259215245046425687125440196704 474848 -10977933825584586636355719659520 474849 -258731268426105005944121889600 474850 395023490069275761320463404400 474851 -489552361404818106297682435488 474852 -1008264870511872596790337916928 474853 6481763992598005312819158423040 474854 17926544661674420602642033765440 474855 4987706767461377509608998346960 474856 -1042644600402815103742236165120 474857 19109623059860946334226732018106 474858 489604071261335029287520555008 474859 -3830355431958346161134713846488 474860 8977657900766564918471152558080 474861 7298496369272831446183957104384 474862 4472590418946669157299404619264 474863 10341629141468037063364642319400 474864 1112956731634574688737893613568 474865 -557450666815270144518469851480 474866 3023301682010776085028918821376 474867 8416465052637605709634668604440 474868 -11174023250840662151152907047552 474869 32469992401476290564748682676160 474870 363775466393747929956776140800 474871 11871674525094084654905186830672 474872 6169329410394909617282397388800 474873 3391015015148425215024414193344 474874 3193621136326792996266367860480 474875 -29112289494404058495777650580000 474876 11016333813564524266636337832960 474877 -6451062807875416048807092613940 474878 -11188224012730530521825360089344 474879 -4353039259466942177608951087416 474880 -1760874459297304513003483299840 474881 15146535645203939206757596764864 474882 9468502834375352601523070059392 474883 -13643286802237618082982136043640 474884 -43674041823024603537768797184 474885 3628941527558533983216131418840 474886 12537493676655680503230725200320 474887 -4123390388094624120792297033600 474888 9789459887750239301464191467520 474889 1986898804607699941407718071040 474890 3556200795162982914223867237920 474891 -2987390856814642391690779191360 474892 174973345597979872704259559424 474893 7546850932751843016573063157440 474894 1212286184140911228225954080640 474895 -5010863358208000050109980411840 474896 -5018367596875457171041036075008 474897 1077794993571343911180463487040 474898 14669713651411867412393374657536 474899 -11148465981863933108284161062100 474900 1550484966265956966220732108800 474901 3993348982901756099667486811552 474902 8166134944589524425529072706304 474903 -158472356258138503024831422672 474904 -5054526037205124665635473408000 474905 -19823879419970038550092540200000 474906 -171401354655581930196250999296 474907 4012221314848360185371668577156 474908 -14264464022468373039459752166912 474909 9151221863204652751345803487104 474910 -8098464747332141116015437800640 474911 -8663007841209274887663448579488 474912 -11580390860609987850569205547008 474913 854869080651178504914230003860 474914 652423297105565136921097141632 474915 2183274736926088460269558245120 474916 -7723799344899442268764555259648 474917 -10473256314236699072111767748034 474918 -4900228468030446245456511871296 474919 -4195546450127417806479123696720 474920 -4990525322178875443973613158400 474921 -3642505818457773154136852696310 474922 1635497899720321455946457471232 474923 -3718057744846857699422980170828 474924 -8961582544434793969789736079360 474925 -16710888874648741406433531550 474926 -12791804267314703173180270401216 474927 -11573020352539777058070657720192 474928 -1419259125444548152699676213248 474929 -1022866044983477473557118773888 474930 7704127598458511118190957056000 474931 -1222657096822899861451683249268 474932 8098433185444030409450000321280 474933 11659331682868487980576106471040 474934 2553868309791367280811356915616 474935 -392880311606486549123670313320 474936 -4566261652512465623349344993280 474937 -1902091341319410386000522803414 474938 232885353779698679374831640544 474939 -5973988436365324804856529701256 474940 -11233034168663939012434457832960 474941 -12761042570222754148564292825658 474942 -1797554141020410782304265568640 474943 5706100031949117640441439277440 474944 -829025834123995339645762142208 474945 -2398282441103038217550216670080 474946 -13633351986939324843404816072640 474947 7326865549453713940334590779912 474948 17565595239246143602991452692480 474949 -6649169299969169796920245982050 474950 991334673100138600230536448000 474951 -1219155411906391504071237935616 474952 -29191880796600158062758962150400 474953 -5925505180028261483554034920476 474954 2624321946929816482496515710720 474955 -5182343716497151368805779504240 474956 5286883474044409882489052517120 474957 19595912073931536370311177633600 474958 -15129325645591298413218124576320 474959 -28276489730535675164898417885840 474960 2844780719985578776276765900800 474961 7421357278979093871738532480624 474962 2358261507207022260078249907200 474963 16079380494223909359200605937280 474964 306084584790294537840431343616 474965 -6959919112774062216835096351140 474966 -3472332032136023719904224460448 474967 -13063325820412482522174098758248 474968 1612344807201219501479172956160 474969 3679074752110133393434088468160 474970 -7730285970824236667746870060320 474971 -10275351119791531700582271867888 474972 -1889021978813930138828694148608 474973 9156231272495804506372559847744 474974 8553557298395921598867612932736 474975 977658500297383573094042817600 474976 -20361860895965094222349968211968 474977 -25706422822617062446345680702174 474978 42097472520768899866076110848 474979 -6787817570914269699107348450424 474980 -6896116275630178587875178577920 474981 -1565072788109269325043612248640 474982 -1219562817687657783506185076736 474983 -22439874606042123454428719709768 474984 1113141403268313569962057128960 474985 1584436554542664167975626389120 474986 5708055382079880005460437300064 474987 -3002837687798320007594518409640 474988 -5112206869436544067196819744512 474989 -7324788160649283661719988353300 474990 -2097971074175353891815095746560 474991 -11352867656650150887257028627600 474992 1641555545391695637822074191872 474993 -861505642789378700737883753340 474994 -2480430385702511110673172516960 474995 -12583173787977075966745575450000 474996 -2988733893902351981500295172096 474997 38481855199959447325767200908572 474998 -1181175725907335040755237473920 474999 -784655391561530467880949989760 475000 13661449877474607603890880000000 475001 1091091816485962072655029836372 475002 1970506917518238891332395545600 475003 7976064363235732646692194055104 475004 -13054689273337836110751001810944 475005 -5173805042592182688544267393440 475006 -4686594946060698711158668611264 475007 6840312307759116624838343546400 475008 -8292266195449246384751357460480 475009 11419001151174965638115949402720 475010 -5623313133302344506575261391840 475011 24811200719307733110193306080 475012 3780480343332200051142148435200 475013 344549461144719519688628428800 475014 9833612713781560586995961745792 475015 -8176514817144154961891303592840 475016 -10258658694383109880687130987520 475017 12562226024389313980233460677120 475018 836132872861661751509538630960 475019 -1069447326609892091598978447360 475020 1003633681980686913546995404800 475021 -46593910687910469309553355168 475022 580755580592572222947438196800 475023 6065775237292473444225546318984 475024 2598730784666777308872705638400 475025 -512916093156945208955644023450 475026 179852079684134436008361861888 475027 -3473472908722281969357059315200 475028 10189301182053273906999131319168 475029 -11221120890466000037219469969216 475030 1253253932556160426195540924800 475031 -4624058401276284017935831229328 475032 -1348324466123433752485290823680 475033 2955332970397126592685547204804 475034 2617001320672386333029003342592 475035 6351422697824793516341280921600 475036 6937632521305115095986352602112 475037 1731288324766386788224368595686 475038 2291054612993304364252498636800 475039 6599932888628337099389735358024 475040 2589793860882486412392815001600 475041 -2174826327210243352196600003136 475042 -8895085747442659470695457639600 475043 22526707573663920495615008680668 475044 2646404579249721852940528238592 475045 -9727904453686268361448293245700 475046 -5696568627686412054250939008 475047 -17438624942657750126868267270576 475048 -1063590767697403505316556800000 475049 2020772080062994707961997826660 475050 -3778147443571261922157549235200 475051 -23539966370347176646899780319948 475052 -7036244789858364133101432380928 475053 14342986069643683641526171216704 475054 -320031204663400638203941306560 475055 -4878933646361546705511459336000 475056 -1794743029641763960927841894400 475057 -3579883246095255802849347321120 475058 4490233395321318537351737172384 475059 -14199665968997585425541966835096 475060 11599105754406817194415149300480 475061 17689136306710076457073533957024 475062 -2579487818533198183191515590656 475063 301812034553999340789853406944 475064 253007519894556271840608645120 475065 -8333401513964202017572324106880 475066 -4148712712479210138771823710720 475067 -11446573014166772456699513987688 475068 7158750613218858174244688240640 475069 7953517346799706522750117158496 475070 813478743638267892628955964480 475071 4873097950048653066009144224712 475072 -2233540713037430164998217269248 475073 -25765954707530938179815656575678 475074 6606367254750488636983112395344 475075 3332280304941734052672646417600 475076 -187074470197758687162853957632 475077 13328849832954666164212685649120 475078 -14370251914670879790083630039040 475079 -27748310047998199129409996358120 475080 -1690778926640963396870767411200 475081 -9454948062307210333276631742118 475082 -5447721842950474542197880970560 475083 -40455237732309821389441754736 475084 172650924885878886894903855616 475085 3110516107645452848729166204600 475086 -3106955797908097643646370739136 475087 17774530400845989656717593268880 475088 -348252057948428456538742849536 475089 -2572031214965529490675363189776 475090 25253370823871513683394012160 475091 30169671846217407048822264624492 475092 5050372706812343397344850800640 475093 -22614334906063810102835406324658 475094 9759509664524491101700562424096 475095 10172504135048919871317656515200 475096 10226917284789768008237386721280 475097 2094054750268500920913794588352 475098 -1495458963208191460275088411392 475099 23164779773204322231255031268136 475100 5960899507528792695663410918400 475101 5757603853984814303685569491200 475102 2012860273500163851021983390400 475103 -9856921074489186965007290295648 475104 6876098863694375489412732813312 475105 -4154067344617121873661576757740 475106 3626242703031008466050109480960 475107 145587816403488180022769233920 475108 -1453242559644990225428633051904 475109 -16625452071189296954166093858690 475110 -5327121598990568534627102707200 475111 -245244884951587717227171119616 475112 -27839133170866142507300345856000 475113 -2995790064422584234177684223856 475114 4392807915468678059539227651840 475115 17995172728618813280839563261600 475116 1479478809203092788421856813568 475117 2902586832264753174015176560012 475118 -3100965762685901671528103520384 475119 3541812139814210711097136402320 475120 2903147442594804104608695091200 475121 -2809081434627251627994955795788 475122 -3151477899378999304778114656128 475123 -6987355583867316714016709199360 475124 8092046514632712143969896164096 475125 -1509914839419551695181661792000 475126 8692092958235546859664215268512 475127 -1978273313281692220417648329480 475128 11761550176133986629940256256000 475129 -21358616480495538462507684311420 475130 1439141395965675627576720468960 475131 -3741131219634616348095896975760 475132 -1723011238954614837459840860160 475133 -11684499839451459539306330780160 475134 5996696002961123830170491099136 475135 -19662630151309284861115746208920 475136 12759782188616865044024776458240 475137 -2191066722190501034490558307584 475138 -2834457169225449389311797289056 475139 -8562186354932120500184054503680 475140 8003632382308791110781984153600 475141 -4514427597246362976405180935458 475142 -1035637464723780357302193690528 475143 -13948237116314874363914668870272 475144 1602573969134781717779919836160 475145 1474734954851967924368813327040 475146 49119131803410118753735461120 475147 8902105560418468186613794752596 475148 -10398609881090642676087748929792 475149 -4331259533100200430895077148992 475150 -41815771585015952535393110400 475151 25208733077039220248096768671152 475152 2460035963233486791280540385280 475153 13985278191436539636263153729778 475154 -6099896677652269426476214624608 475155 2279246062224405683567307945600 475156 -10601598266469439745745703219200 475157 456100238216975497186080314688 475158 -3133195718394360137073874353216 475159 5604799850662754800467273644360 475160 3996352063315771766443675238400 475161 15786682569173975084451376689600 475162 -11604140084400464453683846737168 475163 -2951364309754810385751093707376 475164 7448612921067699742704725408256 475165 -1763378440260993232283010989340 475166 -12650807296228673155238705331456 475167 -4436916191579797991792058189312 475168 10923023986517869730771773685760 475169 4526315200642787238822442761570 475170 -9498901836811260140405795543040 475171 -5605178438365732686686714888400 475172 2449601138172153751803075781632 475173 19144622523949990946671568832000 475174 3227725840016313796978287130752 475175 -8844923360082944383093576641000 475176 445961515775695607795925565440 475177 -2555560772248878416463396702320 475178 210675695419103564901232051200 475179 -17181233529902785708100238978216 475180 67314969585221294524836648960 475181 7741803508667160354484103469792 475182 -4808348581844788450943039827200 475183 -17767337484245296837975784721000 475184 -1184323262557889590131656392704 475185 -6189367868686112948515886342400 475186 14354714118774509610981594629760 475187 863627892177029479345531759752 475188 -134786385898171310378307907584 475189 10933579588195201526900250252768 475190 -2649008759773838934274622265600 475191 2155795063414788018227424266952 475192 -28709555208087221577190844928000 475193 -22259958666228693315883612345158 475194 5233731664514838430324253656320 475195 -8191912848120538563777779639520 475196 3049116588767764144036244966400 475197 -10064210553744693036788846548800 475198 5272126390473978571586333446464 475199 -143538874786077533212183890240 475200 2696474557077282620370321408000 475201 1270429803624721561254725491332 475202 1297935237748958656737709573152 475203 3450730781069915379095516502528 475204 -1373786538986837747918635548544 475205 -13779057948309978993035823050280 475206 7430748908494941413892737498304 475207 23773036740822277122259885274456 475208 11639258246771302385875499089920 475209 4221932898370856484835496917440 475210 9551787228726838547813269745760 475211 32136525343731794998406041011624 475212 6992586614763992253604409945856 475213 -8108616628473800466997943636096 475214 8101719066595030859981857419456 475215 506534542847134905326652969120 475216 -1007762599387037603441252630528 475217 -9151885797794930892778061518848 475218 6264548806465960343141245998624 475219 -1481109567884852170193476655380 475220 3196051884293120390412934106880 475221 2524908756838080372523367601312 475222 13467333496545916226184628597824 475223 -1022172077971258491395676798240 475224 -8540305495723172754495381934080 475225 -5697502906488415969187888187250 475226 -5257684565334546539513491581696 475227 109841854128706844691095510676 475228 -4170358884077855198233016916480 475229 3986750241961538927542356673830 475230 -37834338300219573374009180160 475231 4533602213411070055358496128784 475232 -6033730383988778526517675819008 475233 1159403605159230092959354014048 475234 3535872755914609891481292521472 475235 13176722273983070008299700289760 475236 -43863696135231373089475089408 475237 12123293282885457632313153278752 475238 -11277782461619493136958424456480 475239 -4686286452159481376836077474480 475240 -8325844151949406150477640985600 475241 8369346802255451859885997143360 475242 3446338219158229984798567303680 475243 -1710631962469482081839967546508 475244 -2673518918368215531338843209728 475245 4789139764399315478941601268000 475246 -2920128153195722385612326815296 475247 -21808690913576205267578708487960 475248 1385024449936871117827425337344 475249 17946884317818709905306345440064 475250 6490061184985369583189991624000 475251 4748002939178886594946074268464 475252 -301930014186299336465204881920 475253 1606552347416249173928344637820 475254 1435774922144933911819920311040 475255 -6561378324384571895717192089680 475256 28112089094434243853685743738880 475257 4494473961535983105692005634640 475258 2430403599287921668184661189120 475259 -51754345149595626867176954638560 475260 3853012473744395410296433313280 475261 -3795470491893717936797912226176 475262 -6118921641963728873824397050368 475263 12114297668888391773649966055992 475264 34629750314810437045106560204800 475265 -2621593669643389946916363563520 475266 -5048865578955208260974205081600 475267 6433807912293605660858695081120 475268 78438460298393673321126398976 475269 -13547643523232812929699740544960 475270 3064439732471589467757521854080 475271 25941160581026550115101706472472 475272 923418260582160892747698339840 475273 -17689557273265992965887634469478 475274 -3166576623768992832942010092288 475275 -167332050474351667933659334200 475276 20239358614798728241314435772160 475277 23282888377500814931458985103072 475278 2949462714083657823230501202048 475279 152910028677226025744645375360 475280 -835967648053516436654583152640 475281 23486843268798767879278730457600 475282 17976206632617262966183580132352 475283 16346807650283099101666306031532 475284 -5098281388010859833023416920064 475285 4802531919138670686772246567200 475286 -2655430810184660636651315030784 475287 4986628190238992873807098483560 475288 -20369702838994713430766622720 475289 -2086224300193401043446806441910 475290 1378798852209659301983127037920 475291 24691840109686274470264248877584 475292 2343134480732649827141110198272 475293 148159953215170568353128440448 475294 -514087369637490845370525941568 475295 -8757697341222612631182019603680 475296 -8833025780587435788133456674816 475297 -15220410157660872478697088212254 475298 -21951438179939033692068542004864 475299 -14978756015420110666129581035832 475300 -4778015511691270452192443702400 475301 -3564603231750440261070651109698 475302 -3090512471397676099311756110976 475303 -2339688137483501696116095284736 475304 7459637491888144038739372032000 475305 1659258920388823440617995565760 475306 -1129768464249831521358695495232 475307 3620177093047855414300975296912 475308 1623390599923454776093465473792 475309 -9178623420285120608541061981940 475310 8876224010796362172398365920000 475311 33372117848778519228982759367424 475312 -1510119691450390528755213467648 475313 2433665405014258668214727944164 475314 3033619142037130031369211182592 475315 4417854683235028789150613406960 475316 14749195799677896933543006197760 475317 -14541166399550861837812557958866 475318 -1527866421427912000165156999296 475319 8947270957744861857202667820744 475320 12471866154654977664518193561600 475321 11884803412738787290974195019584 475322 79172932876603508828539252992 475323 -3668245561146342348597024230400 475324 2968576013149946329422657053696 475325 -11131359430554114078968953171950 475326 -6136584392509535190257577580608 475327 -14951150650404717394743918245824 475328 -3299932141611365603972694933504 475329 8151726257423407108675469838384 475330 -5573664578036093076652045609440 475331 -11000906524098654553219742108868 475332 -1881147681301319866675875188736 475333 7425365356794906520599980087582 475334 -2541314031447259126368659344128 475335 3002213388590212353422534323200 475336 -1295362051917526523452307512320 475337 4986899966010321457991169271092 475338 -210896156037081435994724716800 475339 -7682999907654038038980902059440 475340 5130719920961814566562112035840 475341 -2007421829449094721317239039392 475342 -4429793448729384416291524193280 475343 15326997475611608571210825135360 475344 -2009477304120660091472325943296 475345 6168282628324945656034216362240 475346 2696431681909078026168911497872 475347 2331620660920951601570402825400 475348 16052234133055464104296058607616 475349 3116555406388215142920123968700 475350 -1660427676265312352523384504000 475351 -21952084792305030431805124438648 475352 -15102037232022790202401389926400 475353 -15708701544581133769318273628838 475354 -1442718916828934066846369943552 475355 11339646807349556709323105933760 475356 -2520934732949551976049393623040 475357 -1150890656075266961489553154260 475358 -5584514544737499491894370885120 475359 382795317625892209885535906448 475360 -8708163411876846703214666711040 475361 8055755197838400389008314424320 475362 7289581385625436050646617411840 475363 4737398914272666528537687429120 475364 -8936690143475128883084458450944 475365 172527018065521876761005514240 475366 -8116122177740133017240754286368 475367 -29385938681039199330547819312584 475368 -8286104677570307946930036326400 475369 4894657760199224842706853027770 475370 -3198843865680204363966502179840 475371 3237192734620459120995713837760 475372 -3136013290708714708434195783424 475373 -19027071363223778867543258210196 475374 -5888152374444673632346960059840 475375 -19265634870828307664032430226000 475376 -140758609638111846227530285056 475377 524596457212083530220543210432 475378 4695710133587685047343455988240 475379 14078263718684580908527649611980 475380 5140872396077040655194564864000 475381 -29793538587859801325566590644818 475382 7585822714562804782402396485792 475383 -11670252191198003282791455274752 475384 -968733395730479918633745530880 475385 -246295829971825141359352247040 475386 6038763178626245149566922174464 475387 4833999429540564713907619134720 475388 11065269937359971690338326460416 475389 -712527364836590630915708209530 475390 -5362739817531227956274446523520 475391 3335018104332366844407877496544 475392 -14526052042369147485028519772160 475393 6617489944322689993171624529664 475394 8884238454916867671776565892992 475395 -4179830821945491785592606176160 475396 1291308000651907940653309566208 475397 -14047457771288423380864319032140 475398 3390597296101540907922706586784 475399 18599243394289031137519344276480 475400 -7873270665931544068808435328000 475401 4112836482197745131790854978784 475402 -5272569305470437158919931504848 475403 11149942127930714826741837773652 475404 -4168584106097247416521460413440 475405 -2916646268128305325181793020160 475406 1270619725799079527721786135360 475407 202684691122778848119513943608 475408 46444440611686593399333781504 475409 -10278199986296142345496116510 475410 -502180709258391108351192299520 475411 1205188537444419625582980418000 475412 -2168549472991516559185541314560 475413 -1784567522849899113833225808096 475414 9868395308647526503002345985056 475415 -6960808527051827159948875246440 475416 3203106173897902009006974566400 475417 -28576682932446568471838185300534 475418 -11945477235730889758963934376960 475419 -6305746286916503879875371486720 475420 2845304108017918263081953602560 475421 -11990201085018698809586251188378 475422 -8261366367115685982748759142400 475423 -1095929118821995853545484461736 475424 9702257905047557402930679644160 475425 4103694981514496336106803581350 475426 -6021682656910999653498159075840 475427 27770564606964124489332117981276 475428 1790265829823145008573985285120 475429 701791512158631222039696980030 475430 10353843301481213364926362431360 475431 5915572351982652083978128546944 475432 -7479986264906256257769830891520 475433 2057328222994604718167689889664 475434 1895079135292821602502486581088 475435 2459976941386680607669736054880 475436 1921990619256291994823700209664 475437 20662808483650841766174278880 475438 -5906806856572571132569969201920 475439 29086410608388252797324817373056 475440 -336234964103867951155988398080 475441 -22981782588998009306504277554158 475442 13938980244004566592152800022144 475443 -4925111375390028249289413574800 475444 1499399198709297990117949847936 475445 -18343959952473910008451117731300 475446 -1277531382938620601615650698816 475447 -8920746459035934307644759885888 475448 16738537190894009111492040744960 475449 -587091861389193208078936090752 475450 -2671940354010373926300555957600 475451 -154995931838674303478726946648 475452 9456532747678638354276732045312 475453 -5074390287048239602416007991136 475454 -1990578953461509352821036812928 475455 398055566158074974473614813600 475456 -3705187979903891540290704506880 475457 -7018512191127714969812184351294 475458 -1095364098056498235561214778880 475459 9559564600923724583726835706800 475460 -8000682964863198731796617214720 475461 413353539932000359684403934432 475462 2237929166547560930644251378432 475463 -4160228716240308082143593710056 475464 10083021588376981849503161303040 475465 15786261703673466422562692581860 475466 7749710536607894968511014608432 475467 -6256968216898088300011480474920 475468 8536920035756893499440195941376 475469 8824735607807184689768570202870 475470 469880051137673764663280479680 475471 -66730660765304188559806446008 475472 3296334025011673902748805554176 475473 2916461778521610440191376817504 475474 14160232085586679118412036974736 475475 -1405953267202946147935817568000 475476 988465665996907144896535160832 475477 -8131317125321067920681314921668 475478 -1173326264816999728714543541760 475479 -8057379914705140531248238738416 475480 -10270009064266123265013137817600 475481 24829041552400264919684283267600 475482 -2068849967983342628470337742336 475483 19682944714980516088109489732 475484 -18072669875395877464493724096000 475485 7859301701186368093960041372000 475486 159416355866608963466731018944 475487 1778384233007611362127329973344 475488 3392973052259672289221818712064 475489 9502577068697418702679934270656 475490 12590656327102103376462799202880 475491 -3844002284678853227812377661200 475492 -8617771647686397666207640115584 475493 -275506541459092828786542529476 475494 82835251661845102794917114880 475495 2659983859409822488855997949600 475496 -16971337580778356144957375800320 475497 6045209068022132054293473670080 475498 11518211588246936402631611886000 475499 34301182749928013285584249769472 475500 11102224797683952469971985152000 475501 -2690772787708668766868108270080 475502 4817569568065222341596959435392 475503 1618220838990576002697952504704 475504 2040244098703223872212344438784 475505 -19397591307879085322394008507340 475506 -10170892551452827652416625144688 475507 24513227086314775459895317613232 475508 -5804997146323675921882741229568 475509 -1868514168963078122642185381632 475510 -377050390173891002572422531840 475511 15115785341703401123974054379112 475512 15112024336032555993468855275520 475513 14800209496617706626333057235200 475514 6325612570548174391866643450080 475515 -12838152451956447269447158685040 475516 11069054358861892946457163940352 475517 -10139888669915735060226664648608 475518 -2616160169009760765414223485312 475519 15912820020674539045599055263360 475520 2225409378331659509356403097600 475521 -12846722337507483017038335265488 475522 -645889194094033032112605430368 475523 24204211378960051368568848827772 475524 -2272738997382419654624801341440 475525 -129564382614483101384724199200 475526 -9579119493914013293473350864288 475527 -1081422487524325235594728883040 475528 25908541526549066354692364252160 475529 10187189647252048237920205439130 475530 -9193064472530058622957943040 475531 -523799368441185139352788055408 475532 -6938474466958334515724665981440 475533 6664845485439282782690807276502 475534 -7353219820802839421967008875584 475535 1874796974900651027660377689480 475536 -857869572303750382259625197568 475537 174165373288461343036107191920 475538 -1244561833036499456228858594304 475539 10221725217177680830127050318128 475540 1126355393386010489328945561600 475541 16372715486579871150720331534464 475542 -3855596264351056953542667790080 475543 5737829953942532763662144081800 475544 -23630540109258060540537533859840 475545 -7096628610553932335010457523520 475546 12563040286812626718557193192960 475547 -4358749014241722517140243045000 475548 -8350194609655268467515535466496 475549 -4370461224615504235566394951450 475550 2069393190777583596622714516800 475551 -32253978702531145398458527797120 475552 9583092313344187107880105672704 475553 13344511662358313117467522403304 475554 -1719715691715256464228087742080 475555 -236664672036004821309217781040 475556 15453405008973613676894265811200 475557 -9684796655681736634852601024160 475558 -4667506586063947403804429399808 475559 -2194892908272730641599852880288 475560 6710516669306333846671933593600 475561 2281532642932767691066801591972 475562 17659881486006193891945703674032 475563 9671930588540086239259221386688 475564 -2530355005203170532582099245824 475565 -482116130471761449957292154400 475566 2286460302523097002801453753344 475567 12216464515927330073877570481720 475568 6939519872698076201625441288192 475569 -3881619386545741808028814834956 475570 -8799595671502719971218297612800 475571 4106791000261521649640744301120 475572 -6649949971710273972264868343808 475573 -2858987701873677085004504862560 475574 -10653337979338444736908017014208 475575 -2447867212173770703512889344400 475576 -12587783673687139292523380305920 475577 -13281502557427879430129658901500 475578 14977864116083847802412681003520 475579 10306686187896593761219399723984 475580 -77710489537151937408088473600 475581 1088745115350351137384062570752 475582 5509200899958881085234500827392 475583 13386838788735916910231396864832 475584 -4843871402616012775205596299264 475585 9308472790838119084734578372160 475586 -971161371943953549964692395616 475587 -470866474284124380045715076400 475588 -8455126963488137398366549309312 475589 -8048026543592254953034019278560 475590 2367192485165673178907868119040 475591 -5773682459044398722319603381008 475592 8708858287721873057757373747200 475593 -25588573047941181218084834798976 475594 -5157968657642805954946374459648 475595 83316378474339506695158983520 475596 -6602008056714897968678769962496 475597 14855592833553294465225334525046 475598 3351330956023707767129963679936 475599 -6123452023235704690054976993280 475600 -995891285214252937966934016000 475601 1804316399719075983356248057152 475602 611683049462401363575704131584 475603 -21037129451634266840535833929320 475604 -18306174100807575397098683631744 475605 -770479646632134281811593049600 475606 8500826458575377280480260937600 475607 3219378108212743770327300134232 475608 4239088118424887456696647680000 475609 9268675615244228774318531588232 475610 602831160818721667414391040000 475611 -15871978772269203507066391201128 475612 16744334543790661561615313824256 475613 26406292582525153904716059965862 475614 -5141957822179014318551838933696 475615 1917343816696806201292296314880 475616 13543491656915317318654600151040 475617 -2782792244544046811939309537664 475618 -3288844214981166488805524201472 475619 16560769589985360300047206501020 475620 1764516325781059922533015572480 475621 -10997931980204456913278165922178 475622 -646705439067696166813833674496 475623 -67253685535726401145632045480 475624 -23963256790203289502423909975040 475625 3786049368975623772660304301250 475626 -8507615762435260109136516297216 475627 -21645699546646037283221353959560 475628 -4514879545528264652123357605632 475629 -2836184518514862292050197084160 475630 -1217891974791092607023561087040 475631 6055422032163990630564314579832 475632 -292428222141903697698036056064 475633 -9673654627922887741255372023040 475634 -2777718541273427033699563870080 475635 4936025916521312233362270046560 475636 -6562556958626394638704881969152 475637 13549368229211551983896121434286 475638 7885967765735424968250174442944 475639 3399740751846379849678083390440 475640 10929136850760618760406866329600 475641 -184387201708859134953733998540 475642 671263680811370807480855279472 475643 16784471322090799889053925844936 475644 -5540205778640084123347689446400 475645 9184430866252235131310281336800 475646 -13136403044667946372348789049280 475647 -16837759378249092846071175098880 475648 -1304876303235770288285700587520 475649 -22001220596987848629218412964350 475650 -960070282468358248313716262400 475651 -25510753353542521310201348044 475652 -14638473314306876508839613934464 475653 189077858759874809315472475104 475654 17843194017090857531183933819520 475655 -1085160081885419683805566498440 475656 -15167841991192737620164010188800 475657 -2377399438660528210028647438528 475658 9543848866938887634638299872000 475659 -20487500157187257556503143116800 475660 10478166282124618018744164096000 475661 -10147372741146470576812858637376 475662 -2377870299099185733271096851456 475663 4675025761445595611721313633104 475664 -259580476267003865698997895168 475665 9659765702581832588212904904000 475666 4664878162301253025436425344 475667 -10842522064410555113257595626680 475668 -244076847561163122897156546816 475669 -20736424970166708423497146738930 475670 -3047216774127747106742944214400 475671 4290614439852305486516265949824 475672 -10724031661654214282395888312320 475673 -14547057089258708580251097109152 475674 2219114089844635243683228341760 475675 6413388665411597695513211718000 475676 -8331463521560154760850484733440 475677 -13869641064038711248653732057780 475678 524126095764133577778688165632 475679 -5701039632342982758259925826720 475680 -5612281548543815827253499002880 475681 -20328027071297066531413577231518 475682 3485608488592627769388398388384 475683 -5247460148444180115677746748496 475684 -11346842762529018011082969753600 475685 -1540344393671224304961216531840 475686 7588741637730985212955083079680 475687 -8848723932012205469015188632000 475688 15671819841242138079713657640960 475689 848377773079001223351993204624 475690 7296160546372941605716112757600 475691 8903211028640782936138283431092 475692 3528052420696374022601290606080 475693 -31200879207634878190181254974058 475694 4356629996682296848577571646656 475695 6636602217151684541794543563960 475696 -2936674635495771802366431592448 475697 -2421420521852218769771214319854 475698 -1697108451757803615680018545536 475699 6019880413944395311612725798736 475700 -5689912305851626352412615321600 475701 -2097551479574334941911227948768 475702 -12307374459815833640599214564448 475703 3499098734527532745009428994120 475704 8763208959508260541607566172160 475705 9799647578051449050696430989000 475706 -4671089654927117824188160657920 475707 146950827376419765374649874992 475708 9379956518379736593739485129728 475709 -33611021470563883953078901632 475710 -3140317642212353393353462798080 475711 -18103361007007546039610040902688 475712 -4942914093577573118161832116224 475713 221991189928915375891200882240 475714 2984268621125503535636102133456 475715 1225752863791175804800175673360 475716 7789579779952854090999980052480 475717 -21951918920537183625159527120160 475718 -361576164393535071339800545440 475719 -7846295684171705847199018880856 475720 3271009568844932689733038080000 475721 -22988384827629354156177686199078 475722 -1516020452502130490823525784320 475723 -7611027154673209967808776778964 475724 12003026954831728575083673674496 475725 -5632454875519985717622415082400 475726 -3268136549059376174477701802496 475727 3288364182193065913414537477872 475728 1465840445432366379306193256448 475729 1187538210981746561782295945330 475730 1688913155497005362396864589120 475731 -3745894635682267913164126877580 475732 -12052593259109154508363901134848 475733 -1097412574432492984575683802756 475734 -62948240160979403364688060416 475735 -1725570762050709504143059490280 475736 21786288589471782603449208391680 475737 -11904641951273597796201050118048 475738 6039857382312020668744346012160 475739 2597087947542164615473316513040 475740 2199694574833711743667948185600 475741 960123494663152257632386192000 475742 -3957576176168217901825218889728 475743 12269681033855221544829339048264 475744 17781790893510073383127359553536 475745 -23310225651810115916699285761200 475746 -3816426859272700151220590155776 475747 -3773140388773666250313240454320 475748 1262303813330527055603702992896 475749 17303318454477447942059425511934 475750 -4377704238864118367856155232000 475751 -26217926953568025552947108818248 475752 265897299491485924351981731840 475753 -26642529986620554363801566252998 475754 11482966150725500479685337990576 475755 1092777443465818475874270827520 475756 7732489794649062285735178255872 475757 -13306694982171267680432463014400 475758 993229082075831972802966388224 475759 6601044615852345074981105450960 475760 -5056832701762722589319572684800 475761 5937401510428313992588871993280 475762 3218982001284345738508055808000 475763 21732337497039705306013001160012 475764 -2113928744801759202598439251968 475765 -14562587089374424516649356778340 475766 -7097977059177537210003436707168 475767 -27538400047706760379669245999360 475768 3589970407167294364462674370560 475769 8865351760459301177264805252096 475770 -555887385103770552701049350400 475771 12046471368721129992048306796944 475772 -8723414984856949836501407232 475773 8066033560301924542624637289984 475774 -7590520476715148020820862478080 475775 -21498421158015027728538880200 475776 -3338189944047959940323396812800 475777 -30732354217465535906211434933374 475778 1521848593055875311710070695424 475779 8977606079134260587427222756480 475780 -1528900755545928449764814918400 475781 -11848384097693987412250494683136 475782 -3339196863583415131879874772480 475783 4493383046894357299529922166272 475784 -14593265708593185047026330045440 475785 -3025621601851671397800075929400 475786 14418984211168221071016450647904 475787 -13596025712351615031206570326800 475788 -1622916539409534606355243991040 475789 -9401787532179789258937323182410 475790 -4226886137948898421137329824320 475791 11512018064640484172551125395592 475792 -847730477222474321860515790848 475793 10580688444891154995526066869042 475794 4297318177433892996728678549760 475795 34199787968148503422611706320 475796 -18699495901172609522841509697792 475797 901081337258407923241930575360 475798 -153540371186165636042383815840 475799 1921749199122122603001265860336 475800 2181734092187420298284123136000 475801 4568062189221591194001055008384 475802 -10705755394795003803135590565648 475803 19834459790501228093318906867520 475804 -1559498015611370253365831865344 475805 -5404788812597172966043477652160 475806 8966949326327770140965956893504 475807 -16229541672147846623636160902944 475808 -32990729743242489163334444974080 475809 422630460721550525680187582400 475810 6645473061378315305222794678560 475811 -6489298045371453826612558832736 475812 -3738898168376225712507459656064 475813 9474782404568216929095500499384 475814 -817048952654482559587045202880 475815 -12514769453878670002354219698480 475816 10041481189487406804219188674560 475817 33879570210008014666197048009600 475818 342325773824925844028105372160 475819 -3085120213993757845500707268800 475820 393807071389500244560141818880 475821 -4280519896723742567442364157760 475822 -11515706347330949860835656452288 475823 -2317023141297851441371059266928 475824 -332872476524742119449492979712 475825 -1895327565582032871179919392000 475826 -3662656127685807632519100986976 475827 -5529369032488334320956980176320 475828 -7878598588284206288192220893184 475829 -17241628317903624256852621809024 475830 -4537407585846691136250787380480 475831 14007193174804311320072876910632 475832 4345965343767948351497651404800 475833 -14384058613269552963967916070576 475834 4503053989804762543469445872496 475835 8132395542902026848464516859600 475836 5039760354629842020003184926720 475837 21412546566672537814735673276486 475838 111314997893482469597278430208 475839 3268391931478954267086367785384 475840 2219634512585625323082444963840 475841 -6979216411424280606304208269758 475842 -5066004104266152496626328951296 475843 -12506704621877716748559702790056 475844 -4436789386174548723813835017984 475845 -3916946661388844552226978000480 475846 2234446390861704630760415535360 475847 -3344098560974572287620225868768 475848 9315011749445639299977939763200 475849 3804592348265292119509657407360 475850 -495145981157322486683455411200 475851 -8366379883807006223595478416168 475852 -7075164674777950894151799676928 475853 -1582131211227667806530269055520 475854 5427953059092948173292438035520 475855 -7850881394985838623143885694000 475856 -3899361546269685274181602418688 475857 -3356040514649514070834313492940 475858 -8365572120578937120823824612720 475859 3578243475607643991732111294060 475860 -3620687352245949460056953978880 475861 23079737597775514765545440050200 475862 7887947600238182132401027027200 475863 16160584036682204168631268887144 475864 26664389642684491934591900160000 475865 6442012587872851900478375970120 475866 -2187726705708974181993170392848 475867 -2199416542107742073687234311648 475868 -18321467598478341525370538583552 475869 -1837689361033276980685024128000 475870 4368351236837334318890426707200 475871 14204886242480055709638662999544 475872 -15712653541996394801759247925248 475873 -26256143773482329221388780291280 475874 -1137989351427531470146242163200 475875 -1606508900731981722909589128000 475876 -161018660143253735078962012160 475877 27130898785980576091881888825726 475878 -1054932390763090434926743450752 475879 17313184783570989028320758759480 475880 16958399912714079335257520486400 475881 26370572634377815262617755648 475882 -7059627375375021508399676921856 475883 -4574840943767583919441576579560 475884 -9585673652981503552279876404480 475885 19789551035489789908228921325580 475886 2144588104989290446080652666560 475887 -181404586850381951203737614304 475888 4181259500029064833970461605888 475889 27930764263680087165339913764690 475890 -2821290397073139119205218803200 475891 -4322874965892551018664734601728 475892 -15796186169291738518415231750784 475893 -11256105052348275958360774560 475894 -1667542979858232934803638678400 475895 1130838517720038211126063738080 475896 10535332533307586606068914585600 475897 21822073045392643596592641418346 475898 8460569107813082048949375373536 475899 8566690128594446963475867210264 475900 -5109427747219773589713064768000 475901 12216010683393948606449617496832 475902 -1151681284705163989189732300800 475903 -6689372890628921105697675566848 475904 10636118537386130526096026763264 475905 8429109682323933737056470764160 475906 -19721512252372538928646038981600 475907 25974160816824961610017639836156 475908 1986329136064967466272627420160 475909 -5349787418230225195014457033184 475910 5456082102453496256783565087360 475911 -4489868531670265166274535418640 475912 -3890524538832609806790023577600 475913 14026282360928604468375334210944 475914 548574206995967495962406941440 475915 -1529183387106561930416616434400 475916 -3863019600324357702256936796160 475917 -112904767067564691645886045152 475918 12135772163466975090390293108160 475919 17133545591817334568909405329560 475920 2888044773013184055675338833920 475921 9816545070200081078182961619122 475922 13161708155825464244582403339264 475923 2532524070727013472086142267648 475924 -407717396158018808761322000384 475925 -5612912575525365870431925943350 475926 425653322119611088169143346688 475927 1501229500065493593144745224776 475928 -6010425006191769528803008327680 475929 1358813425672066628231471437920 475930 24466757855749765670285982720 475931 2745107391914273529480598227120 475932 -11408210814486913477124134652928 475933 5448301547695528870734662094182 475934 -4061761934248889488014791136384 475935 -13518587194789343232461176537200 475936 -10593697363488513362711016898560 475937 -468207928947359641413655206288 475938 -4411541609504707676630455442016 475939 -4447030668760305795695453557776 475940 -6948892187878994451141591744000 475941 8718814350207572068637386980192 475942 -13528475566811312582783073796128 475943 3739696578905059181482520700288 475944 2007606397389386309592805048320 475945 -5403236336331547319498860638300 475946 -5415834124482474352759921493328 475947 -1718831679075263781488097051876 475948 5574062972840051868371990184960 475949 13131342883198393605086980451436 475950 4529489251579995107617382016000 475951 1749667181348914466334021459952 475952 2340682934107778887950648410112 475953 -11883382921211012981074814695200 475954 -6262285314969133315048179715824 475955 7081084466285957079047075109360 475956 -120578745377138971309204462848 475957 12738893690523188369336097540206 475958 4750529662586641495490060635776 475959 7446518428312865803974165894528 475960 -213727448822135841202188902400 475961 2174565744105156817008042430800 475962 211174096938834387395243404800 475963 -10573794031682809989443617380656 475964 -4309683517293098997732435216384 475965 4383276522379087083361845736320 475966 -19288047593036217804556513248000 475967 217474948764778356077053629240 475968 1918905065528804400714781556736 475969 -5100238529565985133254650366720 475970 -4430642107429768015114445975040 475971 18497725434054101165836067544312 475972 -1701653245108417938448592732160 475973 -12943341643868420571540723623778 475974 2159390757555098069088911989248 475975 224818756167703408381468084000 475976 -1694469347927319695303874001920 475977 7171399708405493442696898110720 475978 14817295570911893576405917539840 475979 -7193852335660998843376432321248 475980 378505417978400096191637007360 475981 26075206404437366693209379472864 475982 -3262994033402412632688877192128 475983 -6841051989553130325280626304080 475984 709483702443742568677329469440 475985 6869752277449713846738454814400 475986 -4873293080735201182095865361280 475987 11480645474498774506090590990072 475988 -14131918278236479279609708922880 475989 -10753060302889075509510026254176 475990 5731074993763962903402746208000 475991 12277918589752038300365300656392 475992 -12006201505184164310541580431360 475993 5978456958308141715419146209984 475994 -13147687503102570791119972786704 475995 -3772052753534122284511684515360 475996 14941818102351689354530247262208 475997 4820436810396343273076853841446 475998 -1165989564144211803239696031936 475999 -20898005855577835002031438669664 476000 8165742807118800358052462592000 476001 4676452922054963274077944461330 476002 -16175056027339154965257717360048 476003 8175569917496032192604325255120 476004 6380538281690106033439535748096 476005 -1364280437720465363470614842880 476006 -1719887271153466162273505178528 476007 -129499989003274809711880408320 476008 -662783648653032526846550016000 476009 17078543203434405942747097617210 476010 -44823671613238358264831769600 476011 10665507816068763490240425543400 476012 17379003399810204816832061268480 476013 -12965199813243779336803379764512 476014 4212463569040522753018379136 476015 8917175599386743175828202553160 476016 -4541234243710570423968209043456 476017 5740265854420603719527300916132 476018 5678799624541301497869716946960 476019 -2714174740548817544025879122376 476020 9153214813743879909210522612480 476021 2058375774584083583695320194304 476022 -3314065093282248085724668619328 476023 27826822990874440185917067015272 476024 16272207974150591099708533862400 476025 3015033873606340716452175453600 476026 -6938221706159016313224013294080 476027 2012734602003690080745003699876 476028 2335053329151333375564741565440 476029 1465033660922683507869783722630 476030 -2804734646296932211830586241280 476031 -8228839959658406060902772438400 476032 -20684136173896744984443145420800 476033 2702625298390607394114686300484 476034 -3802574009549276471473847976960 476035 16294075483456464109903204225200 476036 -1066361770726536977035052236800 476037 -3653384119865067596106185031906 476038 12574691028538085208953534605920 476039 14111200891826357511535372098840 476040 12416489014394486973689089228800 476041 17760191182869573598781345740442 476042 356123568535177828588781061120 476043 -5356215759486159794163734346816 476044 -16143746799311738475418810953728 476045 -19282476997805977002590556736800 476046 473959234594159305268687560000 476047 8733995967179748007200755671920 476048 5120279695601102709196167094272 476049 2022327741187435858020955131840 476050 1314782996848786447982040970800 476051 6449877360303459170321555948304 476052 -5134583001979918082708905863168 476053 309291094189312798400486343424 476054 -10770688470581634725237749985280 476055 5994902528937471244811987628000 476056 4447845696791861085764656373760 476057 12378563469043843494445174601232 476058 -4154922050157634889863989971712 476059 22478598533631613229639534592260 476060 2974385256664864257062481500160 476061 1050307155408675956576012544960 476062 -5720167926106507337749828195968 476063 -14490553709435666681750502165504 476064 19733348562751839423683100672000 476065 3955209871101076967291864621460 476066 10488180932504663359225667879424 476067 -4063013377787251288194139422720 476068 9963944828954681443337186493696 476069 -10535708221736601247755660168192 476070 798644809422924691545757071360 476071 -24821644771599639077957969737800 476072 -4375009560509686345730190259200 476073 -16487414744170448120263736166162 476074 -14911478341996609446770294896464 476075 4522703270479632707744667651000 476076 5736784704056333483574600207360 476077 2032421913281221924355683800192 476078 277202431855934919154257195840 476079 -4755946887583785594709013441520 476080 -4321164456575945278203039252480 476081 -25980658544880599883172092971118 476082 4199481963386904365267200448400 476083 19637566684874427835331891394520 476084 14096849661443140714582443110400 476085 12750741886130225942535467184960 476086 -1233473700989690061360570550656 476087 7396245498279005159919858557736 476088 4458764390679347944243662028800 476089 725959455186849419944061214890 476090 -1667935618833682837467816775200 476091 -7756350950876390366241303820800 476092 -4918236223031300444099007310848 476093 18460346805356917793979832589580 476094 4556681706217404009851992699200 476095 8936727331238800835730526074600 476096 43933910615728262991977644032 476097 -17305289230664699267731486491600 476098 -231972573440750057649233031168 476099 -2533303293442340857831455752592 476100 2581688191628018706232117060800 476101 -13295684417598216407948542524898 476102 -14625463129965876922426738805760 476103 11663473834738790215060569383808 476104 -5402707629914646826378242186240 476105 -4126556646909608337321346913280 476106 47633573250870320595573264384 476107 9980345047879893305549743038356 476108 387868255657435908833565174528 476109 7292464634057382373021562245014 476110 -2516453861210340166245336675840 476111 -14064142780744584555030764118288 476112 176828655841512307895673815040 476113 -12879157438458151124969703382416 476114 -9613098158419434648556349467488 476115 -6137659831796199857521915523280 476116 -3612613817233071733421144252672 476117 47667742002999093789978054496032 476118 -172229606873770887535028427360 476119 -1586527453504042158316013378208 476120 -9164723838228974798816211763200 476121 -10907198555924296692095058580320 476122 22104184498243050629158840800 476123 1752632020929718869018423742464 476124 2385412836053053596363769208832 476125 -4962635793825818885895009402000 476126 4134802735961046262792232386560 476127 6660185743162840100342608194264 476128 26063397484188243863218374574080 476129 636023228973210461257394257920 476130 3916639477280901758387297472000 476131 17449659896651778066290267110072 476132 -16720803413285280154206753055104 476133 -5022395912116783621285261971840 476134 -13640316417100198772525777165568 476135 31836122482799859304905116040 476136 -9936610811647333273490529945600 476137 -17826498315879216588189683046214 476138 3791102522280284471005281666144 476139 -20359585764039417158221342272 476140 2134008657348751390637574144000 476141 -26043664124338016610525140229216 476142 1000122930497777057958750990912 476143 8380300437967656803802062733392 476144 2704373165548195848891692482560 476145 -16685904676435584878642433206400 476146 8348224527837305800738346239488 476147 819104216554131952671209009664 476148 7579052557337819191525654855680 476149 9032769563585898940795883835036 476150 -1380258131179491076136516424000 476151 -3198889352295650482108100667360 476152 -4954176900319978496478184058880 476153 -839383159173258687079456708344 476154 -1225641431503206068080920503040 476155 -12202702657383030585770452285440 476156 11937760192598636715377019371520 476157 5543313269869467100751115469824 476158 -7303147232826254685812435128320 476159 355331333715638385470191951320 476160 -2360345753018963095089882071040 476161 -985973650585792650507409506368 476162 -7733059692918221414704903557168 476163 5154359268158554235178964777344 476164 -7341610032448228752694814499584 476165 4703428528010677813491082608060 476166 3317274270362485624250086731648 476167 23941277606002161251549544344216 476168 8428345762714938131700100792320 476169 16420353741831232392297735748608 476170 4471128350390775758352870202560 476171 13516627833664398496329183052152 476172 -4982435646865531645060832486400 476173 -4884160473642751585452585937940 476174 -1755962871326235154768431714048 476175 -9078515808199539921008899200 476176 -6324400133762561601125030944768 476177 -14227619955394500537330576553740 476178 6346154611828825608063572547840 476179 -237364823419495338087657248112 476180 -254811479624471250634808793600 476181 -18084124882096099272847246033188 476182 59388364445505916169985233472 476183 29988434325522501970997431215432 476184 1550401843785014532595682488320 476185 7517994754807253450167610218560 476186 -834516443225108347102329896208 476187 -4538131674473481036094884400848 476188 4667704102548448496604536165888 476189 1813952015516324644046763069120 476190 741396968195675234918264375040 476191 6608227559606465328223000648384 476192 -12600038797803963694312008450048 476193 17645146798244756825709216998064 476194 -6756076051096133236275182537568 476195 -3408514609397381144084677066800 476196 498882999633519587806699499520 476197 2600363933671725353273109756480 476198 -12510637395989311791983755322400 476199 -527907682234707369987037365720 476200 -2635145480828585509328244096000 476201 -2652523110150248293991558840496 476202 2807866170513639392878453324032 476203 2908784973245873324966184252704 476204 -30471789084611326478475331276800 476205 3306368496239262956217087792000 476206 7692800570371311958591965663552 476207 2333376753093413567632812812400 476208 525111257243672874981808422912 476209 -35338457935766867396947705336140 476210 26349934554828563172166632960 476211 7058971895112696446369593506864 476212 8914776090026405441380181729280 476213 370378290660315362683091135484 476214 -5169496295242464951933677744640 476215 2267984770506937147474521195840 476216 120361750973912262918654566400 476217 7421226314212677052638141145920 476218 -7126327076044311432787455703440 476219 13938493304063773033624078267620 476220 348669229849942687725171041280 476221 -12159502832314300118532533211240 476222 -466497576599761371931396440576 476223 -1201995078615985495098686188032 476224 2538378935036594714850095005696 476225 143396578437830080633034199600 476226 2589127244035212400572934022400 476227 8610769175330709035976481555184 476228 6415068317107432913032141373568 476229 -61931527439935005842458708512 476230 10449519166411381336752430277760 476231 8448509193655704789844284293160 476232 492600461883718798074954424320 476233 27748197595659852189512891595482 476234 8094596949594124209335890109952 476235 -1097187224517333726307680718800 476236 -23837565410859446126476676874752 476237 -9524971616010624075567377583114 476238 -1674183299265524240307861626880 476239 7900002806498856464812531487280 476240 1118192711233918679300604149760 476241 17532620330610118446555403729392 476242 -1950160490650430923814092086480 476243 -23277831766464456336504690527508 476244 7582452452209674275999033335680 476245 4208325526592368078901616063360 476246 1580939277396860956647365092800 476247 -14772348660993889468750209711000 476248 6198956771006463372903633408000 476249 641620616000637647149759610250 476250 -776813470803930146237038080000 476251 -41311798031446631375491618698528 476252 -633656121424963288780062025728 476253 5236997008624899474265333516800 476254 -6188376969385562491250514693120 476255 -1383180022842983949580395396480 476256 -7611102851565949145704562688 476257 -19547001563047826560946039819088 476258 7395250734215234593622053341984 476259 5909553142858081155332404143360 476260 -11569831482493382702631078885120 476261 9686942606420143541739115864032 476262 -3602922370025636566200459494880 476263 1374176064954916774357115159664 476264 -3232221660525050187692910643200 476265 -7498358395245144013530207055680 476266 2659557906288153359220682379520 476267 22937652924344473009075605029520 476268 -35936551067637449311504515072 476269 -3503342230074758352692487939156 476270 4207467087215466018004429810560 476271 -12047618398162880550969875480760 476272 -2990666880078665613387716460544 476273 -3145148501709405537057286935360 476274 1218168055938114634965679992960 476275 -9775359699926381373193090959700 476276 -2776821986656478626130663475840 476277 11388851618851805382220096933920 476278 6665578190134762972795403572800 476279 -16077319942661843863096116564120 476280 -9279072993270590855648871321600 476281 -8869081695878584073874917907068 476282 -11030486019406592132971327333008 476283 -14604468077008329656741085004776 476284 3994976319536442119319802478592 476285 -11731700057613043120116881656020 476286 -475923119957512110568452289536 476287 -6384496614325954186613246088848 476288 1649341363866573254767442657280 476289 7012337515596320465181700466208 476290 11266720789401778447422772538400 476291 -13655432607160248308946165141600 476292 13009843678702078831680571852800 476293 32549729967395562009600539110944 476294 2344322669836604734940615377152 476295 -2180086689512452762811242942560 476296 -29537672435801285738626215475200 476297 -8818421324281086344054007239628 476298 1795531807766155031967752676864 476299 12141790946228014617872705273300 476300 2004275671953622641483041932800 476301 1901365292823349949668997817984 476302 6798002607873755373635283644352 476303 -33815213435630665205931591554040 476304 1260025565620199845065547382784 476305 -15597067593037706605274399046540 476306 -6810769780314315507979694396640 476307 -4095753397443985304791760371200 476308 341056150719485420520898594816 476309 1481097965425386274653338551680 476310 -3071942533237932799181149875840 476311 155793858347787992296668063360 476312 641575407798416193442166323200 476313 -14252743046406468312537052651056 476314 -10789544225572969071761372073744 476315 -124068203200906350275439513600 476316 8635629241709757211119729375744 476317 23671274729171754563389551227366 476318 10847230274183684055127542015360 476319 2423216388365160406539525164160 476320 -6490465827811593321843110707200 476321 -7447267477896711299381009531628 476322 -1832956721946384476637818068992 476323 -9536544637732188292366506986280 476324 -194966659514755828474463779584 476325 544673551734305656355564140500 476326 10833860598710403607994712902112 476327 1660771598713280260201456603680 476328 -3902684132095049177298203443200 476329 -18168137184362756286943251886854 476330 -1693091877078255566919608448000 476331 14075092814852957301483891601752 476332 14548517962144446103499787351296 476333 -3173251259347133366705643386592 476334 11077727647406768386099451994240 476335 6542141835734220567667230926280 476336 2648493526187197543144838725632 476337 5893995962339577479663666657568 476338 1772050814957090498907164542272 476339 18849966474958995990519808877520 476340 -7638902068402636705278598533120 476341 -14443994677419885389805548882208 476342 -15535192083208888905244145720928 476343 -2157083808126814472417371628496 476344 20179071097726699258210103685120 476345 1649235671263139125775980855680 476346 531048591742879950795859120128 476347 9268416698630895759412947037796 476348 5576027505319704912538607428608 476349 -5554590198873736477994845197120 476350 -2927003885214601650062882659200 476351 17486545033902383954323640972352 476352 -83604535360618274699187585024 476353 -12410520822345870327645968328000 476354 145792209182240303719566520320 476355 -2677117512795302799102203930880 476356 -16094800470652737970770946910080 476357 -10878104837746124063573987798208 476358 5098818602473104686445100373184 476359 -4870996989215572456791754374296 476360 5132518208089685896492525824000 476361 81180568698019690109092790202 476362 2429294872064300130708512784432 476363 1968127266704028233864002302612 476364 -894583228282512009390836563968 476365 -19325184301986051997382201458740 476366 -11844850771932688145005854382080 476367 8178051381917044542702630231312 476368 3408492742939480445546117201920 476369 -11034786129345212628905957641230 476370 -7773922793829985344617101747200 476371 7617585590065424590604039455312 476372 -5761234800534637785132705523968 476373 -12320961412916777332814883851616 476374 305666084224978817958782966592 476375 -14767722131214935455433628936000 476376 4290836280446510012487830077440 476377 6918080545512748585758969856 476378 2186022429919324299737058687216 476379 662609666342742844697876513448 476380 8309899947035427561493164172800 476381 21759013767139178399966219158182 476382 411856228178655464541809731392 476383 -14409063222305783627266123650120 476384 -19474076411122421351158828498944 476385 -301930529600436494886823968000 476386 -18489300010616960581975800418656 476387 -16105052779147803871440946742760 476388 -7693220702691147721463395061760 476389 -44710317016222956489207548036100 476390 -1525434074161408144711918684800 476391 5001667296425719480714962052944 476392 3789082204130959850003825295360 476393 16201218820585867294009589746560 476394 -6212333625398210159147330323200 476395 -6550755980159221789902320109600 476396 -15088194894770788997619094675200 476397 188498868739152410799087311808 476398 263510661816767975099966598528 476399 -4311952969158522013067812062720 476400 -1320075835675256161256096563200 476401 23169173971762241451873012440402 476402 7440074000145255469120898587152 476403 2709228711255718297065835867200 476404 17803533638162946239635476073856 476405 16976648719089447449597500917120 476406 -354644321353473397853198592000 476407 -7316302899109936929077557400344 476408 -2625027304634677800484058234880 476409 11396061114162097752732319105104 476410 -4221192011535221245100750914560 476411 15528549112514765955968866569540 476412 6893061269889138051867495114240 476413 -1648530191389046850655736769440 476414 -10451056273576506700885996114944 476415 -15219730362076935547778185932000 476416 7566192161532910167937884618752 476417 3260733812590774775902469683560 476418 -545256147328501677584087319552 476419 -5001285940033813132965609394180 476420 -1076024689482548549173617008640 476421 -9646406135021668162217595536736 476422 5533470962847174279682715548032 476423 5926309724599817394457591563672 476424 475640517529712227314221107200 476425 -9742382563750097085769287420000 476426 15118032946276422072789227652912 476427 1894360182892694703247040179200 476428 14929415123330899425896175027968 476429 13185759629794133235362472255030 476430 -2936675951116958713861139114880 476431 -30643499669159409547450143846888 476432 1243173904540482254233839009792 476433 12568613971946964488084946767202 476434 -3922292245150238358111059063808 476435 -8729331011450610257000427159120 476436 -10252736436066089586997144946688 476437 6727513374120932809191509774432 476438 -8745424225889470030851928722240 476439 -2629652379194908330630184079360 476440 114734618299488433759633612800 476441 -4273602034722593397496156605120 476442 -262299658061316594313264285728 476443 -15345537091851413656664840428056 476444 18220289884001434945963836019200 476445 -3968266190210549613856742751360 476446 8412744224484712979591236428672 476447 16821386746285741561069755444552 476448 579610882651682560384507576320 476449 2485290492850004134581409189760 476450 -2797706946788310118470484682400 476451 -26100209498332048753104956449008 476452 -16992156465609091850222583349248 476453 240202804326701541903154659264 476454 -7701138385005206467774575429120 476455 -8525722658934646432253859294240 476456 3890344619512079488058433530880 476457 132031325066048406362078094240 476458 15214421194626112983252034876080 476459 31566017815067030242524602295816 476460 8693227788250105185336345185280 476461 7175388239632684523351557485324 476462 68375084007275627660323819392 476463 -471840254542827794457545120640 476464 1133764896561488454697360654336 476465 -16251235159377160163195047644480 476466 545619182124871471885180343424 476467 9240476433888694114539976709516 476468 2287942538790460811463437076480 476469 -7797806768147301160895172274560 476470 -1255401692199209447398030694400 476471 918911672312671461535986846384 476472 11642811641861902600939459153920 476473 215819191713606764581085835600 476474 1650422661885564610115022938736 476475 4550449663141694721206454270600 476476 5328105406790286808279942511616 476477 -10734080542385863277884856815674 476478 -14753667318906935506948923839616 476479 -14866091807313380097147554489920 476480 -2156141157507364121480291942400 476481 -9994508609449816415631387134016 476482 3073671573232692070243510012800 476483 47004558509810399122261937664 476484 9126352180807621155953310136320 476485 17489401446865159696942331076600 476486 -3492708258373535351429741597184 476487 14423459736827028183451290442008 476488 3352503002625028191896238965760 476489 -2106367720292601796336126979676 476490 -2243070101795009479057305676800 476491 1402015183644485732412552866352 476492 19551568502472718321860430225920 476493 -14744197172385791797829771897856 476494 2164818479284734571370559151296 476495 -15855087191543628461676624501120 476496 6669174314663344619206268682240 476497 7667163509995848515160086669632 476498 6144368528059447827895148977920 476499 3596551531735170173776644947760 476500 21155653106652036344130747072000 476501 -3157603822250657327463202425600 476502 -1200900315671014594335960556800 476503 22584476928375380327855332707144 476504 -5753390288630836646039959633920 476505 -3103237393928721404948827439100 476506 -2255804719547700213215655363360 476507 2241189673762080732299032242756 476508 8465875938618479020031584872960 476509 24524668508724955949162330276640 476510 1544261510932920363585290002560 476511 5955727505400035890625031583104 476512 14266595172877596932204957663232 476513 -13991622590043735132114199382238 476514 2772401249434096218220330180608 476515 777532307154650172696082140720 476516 14760262516744754574895702861440 476517 -18551371667699927193393215276352 476518 3974763646584022879561668325632 476519 10908734481924142775879266132920 476520 -155261503938168548283473510400 476521 11080635645276824392162408226292 476522 6004854774532943485164159867312 476523 3897254498346036670282908413904 476524 -17423492318849130121940280411904 476525 -6485137381560115918391856630750 476526 141551502153010477488956427264 476527 -27400224293031628918525819961088 476528 -2791337346566683236295095091200 476529 2144075151642822565675755683184 476530 -2646403839677237339613441759840 476531 -18048919571441904811532082388536 476532 1029646194414908484890612957184 476533 -38440132658295942292394136269760 476534 -16235907729187312266596220127584 476535 -5599364958642912535262141722800 476536 25796253287165641557447550279680 476537 753937802223266398334609792640 476538 -1891650369030516147660683360256 476539 -9880091294949167966737054351360 476540 -11098212264787435384563168437760 476541 -4793303812009672769457501164052 476542 8832705663890989539174874647744 476543 4598581987279683681623118310320 476544 -861212945286992025118687887360 476545 -1452690972606907104065265600000 476546 3138430278452312741206760855040 476547 2540401285025938037170859998200 476548 -275487156781524950662260765440 476549 38820140305714326456183268224060 476550 -1117091474779423907961845424000 476551 8130828698667394682223493244992 476552 -6585907661016983001651710361600 476553 -1141232259608791038340666140672 476554 787064093951547110721395960160 476555 -16863414301522754044902148835040 476556 -7423483356150122709776594681856 476557 -26502948754208440139293196528340 476558 -3768624113073570876170059143360 476559 6341452547880397457733965325864 476560 271197436098331411336538357760 476561 10802075811630468446535117015240 476562 4433901468399771949152593626752 476563 5156607912168962983744556413504 476564 -14214138474002258487222377730048 476565 1392324141709556044519941119520 476566 -3666958264358561545803732476160 476567 -4892391885461718493945075922208 476568 -2675693734800227559658594252800 476569 -48887455272332382476015043056 476570 5653128513361573721753504736480 476571 12528365234109239674405229344704 476572 -4209660776014531788732104626688 476573 -2611306654377533675777676225876 476574 2541700723537798908291028291392 476575 -428980940780917814663627237400 476576 6604253921299867106390039199744 476577 -2793269835074269922115768408000 476578 9445651998111725890537394249472 476579 31797584294757825502468524873180 476580 7021823871667853580327338434560 476581 -20148093202672418522679881942656 476582 -3550894608730083220734603352608 476583 8366695431513941366278198740864 476584 -5258862945355002470680234567680 476585 -7234937632190117944662560912220 476586 -5492469458754285513422751394560 476587 -4389367165876913727170099906764 476588 -3552982773834744124927482952704 476589 -1570059010716891017491463875776 476590 -4193275037681220009177359131200 476591 -5591903304711288112040780113008 476592 -3042061639763357231333998755840 476593 -9401360822437995658160319642712 476594 3688841289963163782100357834752 476595 1586311264905547751878757486400 476596 1217156735148850443088942366720 476597 11367861373769049934070211273504 476598 1597945218637857841671808803264 476599 -986689020309215729228079261400 476600 -3878306345637071332417821696000 476601 6343946925587835502515365354832 476602 1830194098274636326615489666560 476603 -10907366601396808477015186325148 476604 -388994828563628712938346983424 476605 3696985136293965378153910080000 476606 595195658723777979955680601344 476607 -10113362982530763748919532967680 476608 -2039170395032136844106042179584 476609 -9669122579651102111788948651584 476610 -61974399058686337105928586240 476611 -12144516044040622624718923406788 476612 62295814151793661856582817792 476613 2512677683238765959183450416542 476614 1273607260146489435043402594656 476615 -6284204710766899332244309404000 476616 2535860621247637908007350927360 476617 -1266601489789220629254833784140 476618 -6883215003871601407770716630784 476619 -5930483324388132378038816016 476620 -12911951062517882124219836728320 476621 -7157566732701072088985770217556 476622 -3052051415631963988888515373440 476623 4938197849233310665564448083056 476624 4537821671558537676678583050240 476625 1473009944925705724112835456000 476626 -10288936844344015459172485488 476627 -2231322939967069099082959755168 476628 420379169672744325265408542720 476629 -6671089600989745175070106155876 476630 4384593547186329233156952115200 476631 11489275879985773000301371084800 476632 6042726659028795409086165688320 476633 1589024197092031989496776975882 476634 -1000404397792327254743306949120 476635 -8803681725713490820825632889920 476636 -11804314090842748606634736145920 476637 1757645614234128493893314866752 476638 -12067245588730759227823803251904 476639 26437056201360742205997272161440 476640 -6865245848030759865144009031680 476641 -3785524327627848358646531355216 476642 7987279729927996523164086587472 476643 9722869799061465222986707551864 476644 -7704061512220196566181672693760 476645 5462957156597007214899675237720 476646 5772770261053991718460954015104 476647 -29440913357633517249055444872904 476648 15517995892536756393828335631360 476649 10022865936177010427687208534768 476650 309126756981632906003723254800 476651 5668098144906732563687140154400 476652 -4862207625175734807139259498496 476653 20625856981780673064517896325120 476654 13105917082784097713537460305472 476655 175240287453048236514565948800 476656 2505123675436209188135861223424 476657 4984909336080215857468227824820 476658 1276207301958084901966235351040 476659 13857374620069984145358955302860 476660 -3019315729122677199298922200320 476661 -8880784131982915424621755496160 476662 -4911024330333467094388783971168 476663 -31459912794883748630866922456400 476664 10046632964519524545256248299520 476665 2656753484586234836714990769600 476666 3637350374072750951162163662304 476667 -1883511929045077489251468107316 476668 -12488924617382793845068507630080 476669 -21134643421050084681885374446656 476670 -5174798813562052828983187209600 476671 2467655564062239186752203170944 476672 6602972737167948537498917928960 476673 10739388663583172170035565060800 476674 25146924606882926402003313306624 476675 -8578830500654948200225971006000 476676 -4643967979485676555414760861568 476677 5070136023199050085826796339360 476678 -2731380603789432180014673555360 476679 -4151063038261551952315523529600 476680 -16139346174641284178205088051200 476681 19616716504350211954911837139482 476682 -2057198936613482367174246624000 476683 12825869173411927821512267790932 476684 4798365410707646323347653806080 476685 388020206854155455698339035360 476686 -1099425057236836153955590717440 476687 7644892897086013677683332132032 476688 -430869058141006820913332944896 476689 -3417339955935458025428754874880 476690 201139681506844559642623091520 476691 576988458183409493327649238080 476692 350252690705180153170312274816 476693 9423806277910844243181748317600 476694 -1473127770004835550788378800512 476695 2644577874204605082044970946200 476696 -1425795363070626633898712739840 476697 9762557507732515506679112590080 476698 -1772435819450373559581076992 476699 3607043795286846589332368511864 476700 215368518437365580554930790400 476701 14879065718632209527112970073702 476702 19768042109713574613940614705600 476703 9570749861305199842010996930712 476704 30314703807861825387666668322816 476705 20331093148879985469067286348160 476706 -2824096363041087432731932845696 476707 2273952189246842845678105179648 476708 2452480679659711995226376683776 476709 18840086956129672162903648899168 476710 3885919806466209368248970054400 476711 1917200886537044717351963407992 476712 4546238315788908672483645849600 476713 19067376953349810434420632515962 476714 -3893396103644912056666681579008 476715 7853911463358681439286228502240 476716 -23293282427534517572493457212160 476717 -7095804907580723348644593819828 476718 -3000867172318116589643350401024 476719 -11156620486582071697865746992880 476720 -2022437916867476262281070182400 476721 9661882536739597778670504938112 476722 -1333939996215567679074354191088 476723 503903159106249827292290638464 476724 4757709550595892200916298592256 476725 2163210223158845150350998214250 476726 14479050762612465508112889105312 476727 10648983916819344105293572287720 476728 -3591041487125173841884601917440 476729 -14687565988242305887746716418720 476730 7523166701535618320545496513760 476731 -16401038683236004643869891818720 476732 11499389156905913857840271748096 476733 -4477786973708498050133427624576 476734 -1865473015358877180721134868800 476735 3092878206959577792001540781760 476736 -1085598416684199782923691360256 476737 -20976073456264620722771908727614 476738 -3865641973927166053729694898480 476739 3525619814447877677791739873520 476740 10189805618799372038607832320 476741 75530914588727255734902366912 476742 2509521017953208876718300186624 476743 6695445574829799677361878619992 476744 14166242877386878268579451371520 476745 -1207022942983931946867168014400 476746 15794362218960171328722895809072 476747 426406267011477512046662626440 476748 -3794971231784693523202050216960 476749 1661630499676860680772178017280 476750 -1878371102737185981029119728000 476751 -10452481450314837927262033879296 476752 -4563279756919216125136721018880 476753 -27811379688014324714980906201998 476754 -175014487409024428470049328640 476755 4308810758515872952328837345760 476756 1308863235440379993004625799168 476757 14727069777689797602370253146254 476758 9581912989174616155492010674176 476759 -28896462493822276395477001922040 476760 -3924063240066415054857701376000 476761 10397089138563255555735251633424 476762 5810935156653325531285433320704 476763 -308051431433524862294490220032 476764 21165634087818494972685275480576 476765 -12449017662125085506441800051200 476766 2816871652897595953676443526400 476767 15309665788094148613182796990080 476768 -44070517860588902932285246930944 476769 -13668427487148187195166457304656 476770 -4256134953921147745165011840000 476771 -5092366254942120978008112722088 476772 -1741923368234550538155295930368 476773 2938330034932076769381672300480 476774 14290572497392442195315850339840 476775 599074318485095500439405206200 476776 -5135646807813080321381430282240 476777 5668615332264109159930772230272 476778 -11131986961847472277536725840640 476779 -12820235594299511536163117218680 476780 948314247312988553416826265600 476781 10359048397527932841503872575552 476782 -4423255666783267119084289019520 476783 -32325355638588292364636337361968 476784 -17197532284918892912196452352 476785 19057013998973209946234166212160 476786 14594283059360116551312117256320 476787 11542920367722368144796008909568 476788 1289993372905223481039384989184 476789 -5278246045130508394609983475080 476790 1496198655660038660014168995840 476791 -7768377412250012483435703157328 476792 1429337924043652858814425313280 476793 -10419462602571462840282342448800 476794 6978235006791789219171801699696 476795 -3962558148022257680399058082800 476796 12512875297460270134533310996992 476797 -15363183439088355150277247981108 476798 -5827893141465929383787892200064 476799 9247746410398897022987175661200 476800 9615660661778646939638169600000 476801 6279833830794658842877957417812 476802 2003673379422394898504419859280 476803 -10069085835919140754979072002948 476804 1824854154274381871868648960000 476805 1551295202041011107599446528000 476806 15991878595906120943947108601664 476807 -21118789463392482128046754499448 476808 1928176288544745492037410447360 476809 19090856472472440626547230260516 476810 -8033017332188610585053955073440 476811 -843936522140559389622429908160 476812 -1805845049929198078576163548160 476813 -11596681981926314057166548515296 476814 -140327323801497029858940784512 476815 26890853194324792788210821678400 476816 546050575293936996572093693952 476817 -6902017497294913513249323703200 476818 2710984360247337347151479091360 476819 -7505671182468425288623328079024 476820 268882211976101271642369945600 476821 20514143601314878219805607166044 476822 -2382547519812344356902516609600 476823 3375199209238443640096594574184 476824 11104637275260204698872913817600 476825 6926782827572185940909607449550 476826 1987211400884854066166081370624 476827 -148240861087082509023735636592 476828 -551072390748541355614402619904 476829 14342116353467909487229791951174 476830 -1878403222891610244408813655680 476831 -12149237469897016219279389166368 476832 -8161340632713455305692810313728 476833 7295574583117196882728850549376 476834 -13937512891325845940305602155184 476835 -8264024977640874017353613660160 476836 -393330558699866194722568544256 476837 5278844544352656291095714603292 476838 8666969015586736146188761704000 476839 -28437563117519600297673346512768 476840 2492782103854656395456067993600 476841 3667237691101587088859769480000 476842 870094799772458154953879890944 476843 22123988580973346787186440755320 476844 -7162761782283990056561500323840 476845 17122950054799628450170094729100 476846 -15964854564263097286688505256128 476847 -119550756200871015272358661464 476848 1504367647250170891604674691072 476849 15585369503038858390182254792850 476850 1106447703481199087291794492800 476851 -5034882958450608872112744732148 476852 3815684873132504733969739703040 476853 -769348524268346970152112790176 476854 -3175215428017344591387838931328 476855 9767796942425732621390732066160 476856 2941329443971586523145936588800 476857 -12304413884133895105251735002028 476858 10551212268069244239320594223360 476859 -2889394005188933384494299881472 476860 -4112405907499687168955839933440 476861 -2044008308199865852581251424 476862 4330796461616603797375224729600 476863 -2516280237893660993423250109888 476864 -10461221481325653989349852708864 476865 7597829281748443450418091898260 476866 -2410108246686562465196455305696 476867 17579421816669358670211525441432 476868 -3201004380010629980982676091904 476869 -8736076065308996824718687253730 476870 -151437401399424638711616278400 476871 -3460147135566048164960937927216 476872 3569808207824287552132486963200 476873 -5339198710898058063276730834176 476874 -3808201992428094267409506754560 476875 601534634578571741704506850000 476876 -17095016343104586255419777464320 476877 -13810664333168826257142292495680 476878 12738675387624706461946255554240 476879 -2310391262387760460042729935816 476880 -1270041534097027808232177008640 476881 408729272997361562673409576482 476882 1354965859721953150778803866624 476883 646413865608232239166941579144 476884 1744492858777811899511161618176 476885 -8650534776509868967023031971840 476886 -8369733463234342630588472809536 476887 -8294621682908062987152714041464 476888 7268189295616743985356874229760 476889 2169243966885630218354992777920 476890 3197607376791981077783367505920 476891 30489468781305849491949630404292 476892 -4110165769881165859076364956160 476893 3966814007640036228031408383340 476894 -4222001293360539513766890399360 476895 -7992676777913069391272089799280 476896 -4826904693908629709239701995520 476897 959373301194089020439236996626 476898 -495798633073118378924476964352 476899 -5667630942033734965420891124664 476900 5195492135626895027607040128000 476901 14066164172329295953899506284800 476902 7808416985359197688255021693152 476903 -2269965188402834403679962350496 476904 -1134308811124100364823750901760 476905 -3571300143476529606376326892800 476906 2853404386206067988877589628160 476907 6068964478923475402534167029760 476908 -10328676091023853492961596079872 476909 2347617286307085588172432433280 476910 147135679372402183277851196160 476911 11637324815944105994919630258512 476912 749651228725397199695243968512 476913 -269428814052505928080816088736 476914 8895209935585737981075440165280 476915 -10719780395876933048664222967440 476916 501227225341891607985245374464 476917 5074331603673641347285312707726 476918 7090742170954049112663797265984 476919 -7800361847787228725953101785400 476920 -4632414194583836496274495795200 476921 -9006313684287562343027305129878 476922 -6539234540194204566517496422656 476923 -39516038435113891500837417943520 476924 4080474670019020306454834789376 476925 -7614490833485355325287333132000 476926 12852000276160678103590360998912 476927 -2008230081604382931562699600896 476928 -423505941660833639174837895168 476929 -13447907465242192684104249545470 476930 111225931280116963320124699200 476931 423507919115608748358179284224 476932 20506479485497237165320109114496 476933 3313282302972239024541981444060 476934 2740350135834317768791550209920 476935 -1756933475610433527906131969280 476936 401673915039519795294645703680 476937 8444994100018718519645544832740 476938 -819604454282756870704301445120 476939 -547662165883956795383763803640 476940 6809263901378785594845691776000 476941 -271239906404404337557657575348 476942 -9117529075913813673309565336128 476943 -254970301273676215454069442936 476944 -1005720097525235353179459731456 476945 6952709409339832147593868764480 476946 5139444370768480377491434950672 476947 -2183638242258333626572902726000 476948 10110278818813186186286809895808 476949 -11272566354981960820170271838400 476950 3654397354024931727409626276000 476951 8183640179325515524615341430560 476952 6781589569449272914667533762560 476953 10149764614066818441021412109844 476954 -3125884676880976012211703703824 476955 -3353785317227820844939191904800 476956 -351545106368892207937788887040 476957 594468922340781489863287013280 476958 -8320929294787777326278727527616 476959 -9964461935180876058051016639648 476960 1913846974206755189712507371520 476961 1164800064342709532364880438080 476962 -6621796510260519010394441454768 476963 -19347617000548219425528532379520 476964 8358302682770773029899856912000 476965 14636763428295108900809812900860 476966 -2830331706324061139065808377344 476967 -5383390949981845569949116445488 476968 -9971210507434335448509173437440 476969 1748940313855536732022245902196 476970 424887104102725522523278218240 476971 -21467418913562783296514306421312 476972 6388160362469700180511022443776 476973 2508376726057850915487532812864 476974 -460070896603662324728733490560 476975 3543777507375553623925665177000 476976 -57865603402860194131936542720 476977 17137898377420748233530478519826 476978 -1076839838900659420342698055680 476979 1899700087968346968165018588984 476980 3613732993551281358217983344640 476981 -15358673191265749069880425315218 476982 1282858268029582691461633920 476983 -415396867171505070009676707896 476984 4669176593647665116475512524800 476985 5584591192704867062707401288000 476986 -8269862753668005276556358725920 476987 -10964823591403533265797761899248 476988 9084038793630162531550307136000 476989 28640137031073804542235777934790 476990 3818068114216011176070617256000 476991 13073393691836675536290428763000 476992 8305131480586059230771848151040 476993 -20651738813833966762667726254272 476994 -512314224575396369619837367296 476995 20886649195934690456260566409200 476996 -10268848539519743304541915454208 476997 -1820973101017642168209032577024 476998 -1128085377541679843093141028000 476999 71337243174981773644471323864 477000 -5500984458328462662392655360000 477001 137095558206558957482763109824 477002 -13905945021245707988127962534400 477003 -3406526443803162767662305561600 477004 -3430933573928520839611337837568 477005 -11751251079969800606651891948340 477006 -743825891462183615300333239296 477007 -26794202245287972288350094432440 477008 -1645086291027799077919128944640 477009 6382994198516707469191824351168 477010 4748860093940630370117000704160 477011 -16094191065867764957665156154388 477012 -9694742344488795843687155171328 477013 4418096511897135479617188973262 477014 -14785596892442391011181930212160 477015 5730071416066750861696067625600 477016 -4722940198718276674442816747520 477017 17898856259102321549139878973066 477018 5984939106600689615193113562864 477019 29766915113610874322248796516420 477020 6367793296441156616083266293760 477021 -9433433413325754222790422163680 477022 1989649333073160098768367523584 477023 -10636632097319591152548635144856 477024 -1891869456151086771785292840960 477025 -1374324536309779684865449741450 477026 -8734268519398992018901738905216 477027 13771582033341238612872287444964 477028 -1397078348302590649049018384384 477029 -9007614611794932400975567283424 477030 6426480274385068813632534760320 477031 1991385758155836931479033403832 477032 23228768250399951637450418150400 477033 -7354018369067806158873743023200 477034 433509238436130989291385993312 477035 -1445657937318125767574122730400 477036 7699968813864290527834851409920 477037 1619010629393308860603391608384 477038 -6054032216132458276097288326080 477039 -19583666848361392197228593033976 477040 1844859415476076792491692851200 477041 2829787194610369589275128623412 477042 -192475202936129993415563193600 477043 4788595288582351175796599625984 477044 -1144245820604020024231795200000 477045 -7080410411639811300465618685380 477046 -13234641053297024992190376680640 477047 -14997107423329969003584570564504 477048 -3924173706361438094262912614400 477049 8555265199065456941156037296640 477050 -3535972475946021471706714368000 477051 8455060104038225148577596100632 477052 22297732690600597371026857269760 477053 -7599422208863528997758799957396 477054 -1491141194936162849904012074880 477055 -626746957075293297455386495440 477056 -3404079976678854128085856419840 477057 -5358323997733095008818257503808 477058 -8360553034926059644223582019120 477059 -6028863773913051881028242150400 477060 9320969932307652068655405096960 477061 9664196673754167700848941332252 477062 -12486828188220798789719858455968 477063 -751663062756495206828694615600 477064 -3723585692106314226004459637760 477065 4785002155506183168109940687460 477066 -2960949556950518676409223809536 477067 4567061914135543933686723535360 477068 20464560726667081802994695470848 477069 -12717605541891814928584327227456 477070 -8102198573965551708603573517440 477071 -8374696449294778079992391036160 477072 -1725350713798197878823449419776 477073 -6913453829666920772995964425678 477074 -3588617781595877400920620546560 477075 4612003962088544592643754778600 477076 -7390054978504706677233581072640 477077 29750592143088932908638419926926 477078 -282525267174352845695425271808 477079 -18054083660347222461759792873240 477080 -20623937537953853236126703001600 477081 -16109713018653893925772575922560 477082 -49155922189291816818298268928 477083 4193604203905596550130304375600 477084 11434881854131376728047030927360 477085 115467766933735426691578930560 477086 689441468376520152620577414144 477087 12826053357401659276164018569688 477088 -38175496705714323728594231230464 477089 -6370343132347836664611508090176 477090 108749091547962919872119347200 477091 22019810911312681756966017686492 477092 4937955956008013370766036684800 477093 -5989387397561849993762006560800 477094 8733717057038196060675991920096 477095 8163625534180567409366285820600 477096 -26156615391157862985292624527360 477097 -34648376275097610125528400916608 477098 -4130927628634101727848907159200 477099 3195156627533519846509103470224 477100 3857843905684440709470100326400 477101 -4112545399817353161817044288 477102 9533713769099865258554790825984 477103 -20985364035557174204099245864 477104 418605234788498025309478993920 477105 -4713754636879228992685422055680 477106 -194969627804064005017335415296 477107 -19848364438618011656289208728648 477108 6518870650160005392855785306880 477109 1290783466627094911370766291040 477110 8440326038064148557158439912960 477111 13039962711614253073039939367040 477112 2244974655193087807290725867520 477113 -3207516897209489143626773462400 477114 -466679519213275127843169166080 477115 2873460082256540434872827348400 477116 -3323476120892930023270137853440 477117 1620610843196063134763194740480 477118 -1840269318918927409265493888000 477119 -18037783701863587019547010513104 477120 -538649295984085772114161827840 477121 -744805172917109271374105517056 477122 6871174383384308214107280849312 477123 2677142333300334828656510253744 477124 -14739228525011860028202337905408 477125 29875546900321155568878931224000 477126 1594687388408509617264717682560 477127 9018705305924362201107767521072 477128 -22578581851117981509927321600 477129 6512015965658755190547575530080 477130 4641517068361202414083214244960 477131 -5870591954454747381956361385068 477132 -10059729056338213702528264585728 477133 -6770797092360858441122799452640 477134 1098433700586713502676655407872 477135 7463162575048639530954233463840 477136 2349101882510073963077015568384 477137 -24830078003337755255665887145740 477138 -2126318016425680938030708125952 477139 2036914817810357846941324331776 477140 10671248462302243152572053405440 477141 -4657377579764159305762589727936 477142 -5761378702488065298462077878656 477143 15720735325741252415252820336720 477144 -29403465087494557177527893299200 477145 12909662926398548694569787984900 477146 6300502407222117372697350028272 477147 -11123055690725481412508133575040 477148 6868773866030760140063411424256 477149 -30757578670276295407430642549850 477150 231156523403200579007409969600 477151 9779544287291432546131603745304 477152 1094254055844455287107253960704 477153 -2675310166190632280997476451438 477154 -1832159988879431891227528030848 477155 -7642246036491623020605873644640 477156 -5321908522534815036609517762560 477157 3310904448890040464923720145020 477158 2392746909877296179499098334528 477159 -5505540915063250630869749919792 477160 -12822741545421263759573630976000 477161 5728093714219409363056912030800 477162 7846298763781523573509088636592 477163 -12608175761114017163487817432588 477164 13069190934567524084058986885376 477165 3672182837660703043505439064320 477166 -3281691131930513370170336572800 477167 -17467404281299838950614515055000 477168 -4121180122289236448928111230976 477169 532636001132268242542641602112 477170 -8119479376222100124729128154720 477171 8475374052786607997920349832 477172 -4436411686800004135794444509824 477173 16322807350490259296819934421020 477174 -8057839725832469846122601998848 477175 5645267943098580074549555320400 477176 437796120174311451204058767360 477177 8813920354402740450589618877520 477178 -7013636107239127128853798937376 477179 -239200720848458250402186228024 477180 -99913676339417715694068065280 477181 8304891885139254837166031889312 477182 1953643222714461896536913928192 477183 1764337508396507464075371276288 477184 2341133551111735528276654817280 477185 17478601650925592811580254739200 477186 838663335542400088427957384064 477187 -4789040422048355521898331324920 477188 -19592930783878051694389798538112 477189 3708060182540226643880404483164 477190 1788223022391111541939789263360 477191 -8127223459905108534644808502272 477192 -13367360645383473738449956454400 477193 156202331289085564417749552640 477194 -11683580110127518930398159631008 477195 1707310286782080245988610456800 477196 -116679653930922184804359481600 477197 -7024868606804255057603291124768 477198 -7824953663169217141110965930880 477199 5922796183261252962564399693408 477200 -72460094252612170749728563200 477201 -121472199006819595176111619680 477202 -686751664430069425285914816000 477203 -220739734595876298568361946336 477204 -713239994647823538349334200320 477205 10864370591209674145250162896860 477206 -3546417744983055430636048010880 477207 7373376626712182542577383950240 477208 13091178955026452531911136040960 477209 11654097780051637450269331102410 477210 2483726055677292216096673032960 477211 19331194122589711733684999759220 477212 -2566650941468547499266481433088 477213 8945922191981443759603859961888 477214 -36518723718305025236797255680 477215 -7370414499381999370351948247640 477216 9510307864451491438056756805632 477217 -5739983076059901270995360617580 477218 -2324576202121979109693059973120 477219 7276083965667227770439445153144 477220 -4706001824323054133829846712320 477221 -11748963270059925824588669776578 477222 6049782027341519940522222651072 477223 -4849205480654364587433975964280 477224 -37331207384208463694104012800 477225 -2557505402619347974336596144000 477226 -2211388555878223592355880048800 477227 -7144264051741153978445394402000 477228 -8006874978038356638876025428480 477229 -8350664166282062118968624216170 477230 -2270777813031534611834688986880 477231 2311366992303297204557653526784 477232 18596990095008548242063163392 477233 -20429819403120702638351642464656 477234 4931637110570570394994078199184 477235 -10114868795750169299653573445040 477236 16144931521514963287023561665280 477237 13576799576289397873625128323360 477238 -1983915043333001848915441231104 477239 -6899879900175828709983076823040 477240 2376631861919550869468070297600 477241 7848045072199178927805933925920 477242 -361303244381009387767143850128 477243 2215027352219356785279307713120 477244 -16060896351358851380388243518464 477245 -3714174196041336171840436339200 477246 -27494401977053079686377224192 477247 10377077351340577804059619225800 477248 9132418212548636309558049374208 477249 25514203785392467821280801926240 477250 -4712124164073794433357178752000 477251 -16927687886834838084287651928600 477252 9544670840945183533388784018432 477253 8949558659598103094757972322560 477254 -4658595489101876873881366667424 477255 9793247720522120204221880260560 477256 -3068985753722715335149604705280 477257 129464654835632540270690007840 477258 6368076200318492282701463400960 477259 3541187419629077063949103453460 477260 -2653217184951415272414787476480 477261 -2058198853073414025753167447520 477262 7120421602455993358411369736064 477263 -13553797333627356896102662284600 477264 -619223010339099669079651909632 477265 -6829559956082472640306119454680 477266 3058056509327533696362371604480 477267 -3261230286771626988013166969088 477268 2384721063726969942902253920256 477269 -2478736490824821819017528533956 477270 -5596337807755852561525116938880 477271 -19824900440728838868899061371528 477272 10448434723512822662165072332800 477273 -1439529814670716898895277826496 477274 -363163892646315002716979301888 477275 6470218787963402259927643177800 477276 4385095393767492682956684754944 477277 -21870261083517596113467796230874 477278 -7573045757537144384055943858560 477279 -27292466533745237173770178517760 477280 -13321243662369552000515270246400 477281 2288980810396725932519099418624 477282 -3047912868467724382073164930560 477283 -6831477139624533743386264400160 477284 -2040691940011729524346496256384 477285 -4622062788991297862680757264640 477286 10715465869675692509768051364480 477287 34392139602413235235599778556400 477288 -4583401758904474556419249520640 477289 -15594721780799311511282060564876 477290 -1360845602222168909934312825600 477291 4535779630807279288448239061592 477292 6890382096830863778706732956160 477293 7822603383292975099262381203542 477294 -6640861298100076157888263550400 477295 2263359571175099971274428728000 477296 2161847456845424141272267948032 477297 -2710349503408320356536755434892 477298 -2105400147465027410483752047600 477299 13000350477661586281318656897240 477300 29516439858514425133448140800 477301 13111208062051061259668678920704 477302 5768409421689120641784212957184 477303 7786462150071380089707973246800 477304 -13767731907384630773978188554240 477305 20937208882348306934361708059460 477306 14001949350150647859078873868800 477307 -1255181378334121747295870509440 477308 3912982661371055376990453851136 477309 8157986727434135208231702216192 477310 3371419818463622874554290608000 477311 -7779206722236272312054933234400 477312 -3878075955065245223981332561920 477313 18314675507479610046669889330562 477314 4090133710719585777511116578256 477315 -1356043210372045834116759620640 477316 -1253556162818472253573676060672 477317 -133294154613594149365183433634 477318 3922760845329371153546793062400 477319 15167109773084600258828396438544 477320 -9837398460906671281301532211200 477321 3010332581712858133316065944960 477322 544187584743291229607933046624 477323 969495517048137222638174534400 477324 -6180262120665213000141250563840 477325 17646389075752845730729530384100 477326 8085523829990260715770805470080 477327 3871590244908788004010439576832 477328 2266040771113926826693889073152 477329 -13834752911495288172725728613070 477330 -307208505929368547123641082880 477331 16423942245526058050486081112112 477332 18576812764214763233648470609920 477333 -478299040646329394699249228256 477334 5518038762232151284086028606080 477335 -10429683727549790508644776047720 477336 12692001727901966925046891622400 477337 2440024577798321430708268597120 477338 -608363032699741131943447833600 477339 -1189536758903022591486015772776 477340 12348903568172519463485752166400 477341 6509286393513125649746901728742 477342 1061553592010112366109137556608 477343 -140194564491724748262656992656 477344 -3641097039176941721918628691968 477345 -14722868070354782565319256640 477346 -7923838475427829555044720958128 477347 -428415627972966563879057338272 477348 -10258181111694323965514123934720 477349 -4172780323541625406594013622564 477350 6101467817504893032144047474400 477351 -2296949844086584413206778397008 477352 4499272148543227531557148953600 477353 -4136867868208995619064414687616 477354 -3208015863124134532937103732480 477355 10237041060497337908596458065760 477356 -12016385984768495138958220431360 477357 12576594707043130312992102623040 477358 7755489211157419387574175477696 477359 -21874063213435017376347328963440 477360 -1393983029594772658547018956800 477361 -26573776770961195118640115997038 477362 -12534606167820667632517947491568 477363 -6116517455973449689646862548112 477364 10234134356638783325930986033152 477365 457327133997711247534339595520 477366 -3571255699786550870635180723776 477367 13058599205934437204826459265752 477368 -11599312580258454833640302653440 477369 -4001471302622371290566747308800 477370 -11197785587452688122088842905120 477371 -4045433629208090839617380198688 477372 -127733660950339186971921358848 477373 3761629096251862508759887231564 477374 1988491116870093865572854686272 477375 14932536330039972911975141280000 477376 -5863154521547082209613835141120 477377 -11994049638000395834021904433788 477378 6622831323320664864945999892608 477379 10389962262566027823179898097152 477380 -7388252525492734251553959955200 477381 -1962685398580271692172867611296 477382 10784179582604564050488529341792 477383 22219905459338478050587377916632 477384 -794316823705291694543359303680 477385 3688396720803748532650027037760 477386 27659185239888122439580658688 477387 -7928196474867081992926215316560 477388 -9116254393872915603856964060160 477389 8975792929483807292277975544800 477390 4225763909935947076014124321920 477391 -10767791277381840015341096269200 477392 -2000906199953488498130718203904 477393 1863868347122684158230284943360 477394 -14855472445804519826060322451200 477395 13108584890306884984911473156400 477396 4663491391157113421732167776000 477397 39605980845806436097351382618560 477398 15203755917339712762156345388160 477399 6521213678534489456141060499408 477400 -1018984670319163895009574912000 477401 984351347680699343283264480000 477402 -6546279088805266324114454843136 477403 -3918780906596109827900519432400 477404 6563578161525385921951648301568 477405 -20376676328352992710015596546330 477406 -5627110132014445829893556734848 477407 9188569474427769305735958436656 477408 -8715564997196501289456495230976 477409 18747077050661135686138075528610 477410 -661899030309536688719125820640 477411 3160559057107926517744863472128 477412 427165475677851398461835421952 477413 8672799303348083573509457845920 477414 114502276021579308829188173952 477415 -5324656257172175782845057994440 477416 -24063078094866445716653735116800 477417 13415797776156466337729809076448 477418 -15040528979301476452879713141840 477419 -10071148616630334005762105898600 477420 -192716817434932221049389926400 477421 64730180218590723850241219264 477422 11392526809639809973899745113024 477423 -9216174622526402579593023599928 477424 -385958149459449864721780801536 477425 -3166402299740504929614222381150 477426 847907082093093059617506468864 477427 -3755933557940958947739031340880 477428 -1716410541402755349210449295360 477429 283793208605012195579899831968 477430 5831055097236500672943426447360 477431 305658026809294024705138966464 477432 2624707158937143299976337920000 477433 8011672386681527819821994907024 477434 -3028854048099418806987967446528 477435 2298512446207554007749178748160 477436 1581731615778140920307535687680 477437 -112297533610311426261392146548 477438 -309802455324024716883027929472 477439 9631170721332572107767460586240 477440 3634620282897329624175303720960 477441 -18411504128410939001693840302560 477442 -533511737060468973881373411840 477443 -20569826040658955429997172378176 477444 7267587418593520628791932721152 477445 3054478266611139397827366117360 477446 -4715866093784071321020165479328 477447 -198402569740208388622618096560 477448 4994645309408971335310315407360 477449 5466647191752454523609284772736 477450 -5077805620935490897961964812400 477451 -8647250112834267936611997568720 477452 -3284917869042938605815733188864 477453 27791936286568734340071483603264 477454 -1179350173093880815176533557824 477455 8423046126607377336268930452720 477456 1965159730510023131128332288000 477457 18356826955526072289835200429120 477458 11855459885826108701633376328080 477459 -7775842163173160731253916431436 477460 -6394062010262532308498470590720 477461 -10640086257182833295666482045938 477462 1819641994072157107086119682048 477463 8635361040808813984943729782960 477464 -11081119329862684815303790510080 477465 -8589172749895826651415165768000 477466 -14245011702798944353013451024 477467 14026814934835617767288169505632 477468 -2766161195141715152613107297280 477469 13211332984762250690526134144870 477470 3260957780832885863641207296000 477471 2380071686040235582525986762312 477472 -524382506006035486185792995328 477473 -26657518930165662316814928541440 477474 5717568418806287916875780991360 477475 -6451036771776981593427003114000 477476 -26759290678694510325349457387520 477477 938036169726276550877810868096 477478 -3009664987206987893623723416960 477479 11492744188007535025029310170576 477480 -1821899451685037096583261388800 477481 -9602047582657557754312402965627 477482 12713496111306608401974844329312 477483 -6545108797170779079984197111976 477484 -6242740405923897862580070923264 477485 2824435325854257813833378166000 477486 2887393084853021576104186698624 477487 13202878431398497760436068680920 477488 1860571252251617641414849757184 477489 -6513249308004686476094276648160 477490 1040396350038482986178575821120 477491 -2676119504669984794208999575728 477492 -3705694920508218955172778037248 477493 525460890475500376253635106048 477494 -3365355667561342460483497156704 477495 9401028799713436769536451209320 477496 9828179755825419724223718236160 477497 -10560149235175210699379669988054 477498 1734456239734581748033170762240 477499 342179646471256001849167866048 477500 1987977017019468436708200960000 477501 3910868811214121656189660914432 477502 381805143261013440165986498304 477503 7934842501812116436607786554144 477504 -5535696797775526434335497912320 477505 12369353132558316888738680260500 477506 -2056068132073261190539590388320 477507 -12558307444290964720251936324360 477508 24646198676659124693925301514240 477509 37924069566492231553542289077216 477510 -5029205619388397271772591687680 477511 15198852412712604681233239681112 477512 -7017295155060058215594740613120 477513 -187357108924981166499585909036 477514 -13785599585875532425201323015840 477515 -19634335843520132680250308080 477516 -3716474895652614612109854299136 477517 13136221503657788596833844728566 477518 5881196700080863448225759136960 477519 6026322746880032058486960324480 477520 -3366174450208097439785177579520 477521 27218367446739342906085221343344 477522 2287935973533413646850121164800 477523 29953207955178500814248466145772 477524 -2545684220352598354974550007808 477525 5530502806331189847105335644800 477526 -1764594708012877117546681214976 477527 8123838174045808177433110705680 477528 -5005039397017035052417992007680 477529 -5136962506161049670691154265080 477530 -5380915632136183305321651347040 477531 -6411858732951059053614174179688 477532 -3742079550967079739569765104128 477533 9141698214180524744323933626720 477534 -6129084179492771492781052182720 477535 4684815557185874939878198461480 477536 23893491437228637069559610867712 477537 14867435545757615874204838960560 477538 2893911823979548318313700598944 477539 -7093144828710233852268207570660 477540 -1981459118788163295908614041600 477541 -8105300546824067786254640046528 477542 5488311895194556908925593480192 477543 -1883500355889401715591325200000 477544 -19539285089850368441307545379840 477545 -5432239072192169496683632131000 477546 3276243198561260826634201804800 477547 3017908674408614053348417342752 477548 -1734726186053691557168976021504 477549 -3448344388533159422816648899200 477550 -7136021698282510190084172067200 477551 6268851421738775290283429817552 477552 1780997232129873202002294374400 477553 21860581752360928467430407214802 477554 7149672608292882343878730399872 477555 1416395065792241726261141299200 477556 17529489973765178179995262248320 477557 -6446637371329851940205713834194 477558 -1136751489445156755400092096 477559 -3325589029131899912912353898984 477560 -7249995625029744726490627584000 477561 -1435138837550216199622031743296 477562 -4772567032596463251619206157968 477563 -22488370011152382350427748864320 477564 1217890167322573447452540306432 477565 8354785447308038285868340219200 477566 1426381038370538105150284800384 477567 16381887369419606601936546646560 477568 1007671737785204573130813603840 477569 -28267988769892986716041632119340 477570 338421785014571271202956211200 477571 -2807412921150715539199352644228 477572 -5924945535014937393050214297600 477573 -4136213523774079079786598582816 477574 1370310466196243267213345916480 477575 -274732712972590043282116278000 477576 -1164335613918870626268785418240 477577 20971232981542924087678352054426 477578 6335049656827763278492576449840 477579 -9480614834292909188091303128616 477580 839589384315697497303186355200 477581 -2986678010812998081536103923496 477582 882887847191923916173849933824 477583 3593376655842223904491069366824 477584 -6624000572935659533974348431360 477585 6982858126986942963332191415220 477586 -1829692694109087181380779329536 477587 26210589127632990807854658468 477588 -9149885697416455507738995763200 477589 2865741325987029679242106327456 477590 -992485476533203729214987479680 477591 -6996431400066188683276803168816 477592 -593256819071379717260100864000 477593 18110268942571914866850074368842 477594 -5231047975640314552066754923056 477595 5045802585147447300990950951520 477596 3275352737568020605659837413376 477597 -8419473751350765807926798889600 477598 11962760566259864103077009630592 477599 -9208714979045243533051235067936 477600 920684032061118581670543360000 477601 -508970210820500446441728353280 477602 3773387041973365431081451708752 477603 -351217749228537502501112429640 477604 -4781010503777543039358977100800 477605 11901060510684268633669003716000 477606 2729229030092359127336752615104 477607 10350730755305264297526150973480 477608 2788547636456221091773255925760 477609 1034023150464956669784830970816 477610 -2064667418379982796203675837440 477611 -14331955453888650541656256241328 477612 -10071600095247543510693754155264 477613 3381468918845049307365756814624 477614 28939399002183351061161582780672 477615 5275937325519023407469868172320 477616 -5749498739191176443727727280128 477617 3707874743162671263377577485376 477618 -1377058349786293113755785385472 477619 -29813675201652043983818237684980 477620 6049507153172521626234570792960 477621 -7896267203778195772389841248210 477622 4131255172177175304098415902400 477623 -12359104675731832075890280807128 477624 2036061731075777988724086865920 477625 -10487435810495574822635444211000 477626 20601299381003846042712082965504 477627 -2757448694023102564582328680680 477628 -10694615117687391561475050358784 477629 -9417679088703508006290318416340 477630 7587789709553326049028791616000 477631 10189441452763470055486891215744 477632 541175788582248079217519493120 477633 -1686784402718837808142211122752 477634 -18330600003672156026343627479040 477635 -16154838379666177270364740423920 477636 4036116662723753242943948365824 477637 -22868965303096443715157286943714 477638 -2937614711693333962957027495680 477639 -409999769426644574989928192496 477640 -20299984725633822899286063667200 477641 506227541934630970065161014080 477642 5126591586370298927029276356864 477643 -36408872764239308010553029873320 477644 -175117007425053628371653389824 477645 -525982706258782421246702832000 477646 997184278390346130281548083264 477647 -510563409591799796616404114688 477648 534950587968637613709586857984 477649 -3537716233842933393819721319964 477650 -3311815818981436719451539818400 477651 1195522742659200367188689846640 477652 -1799331611975135596343803875456 477653 -6596540658149679337042430141472 477654 6750999189469315906532317149120 477655 4012780458756322460437026433560 477656 6199535149100777838791497082880 477657 -1552985062516389504054866243094 477658 11032891891428785325778804765680 477659 -1238153570957938834847019852480 477660 -1402127128503367996046220288000 477661 17810278834569993227908381148352 477662 130128776825197486955944088064 477663 1672900759598926817077023805200 477664 10173721370913477484162779709440 477665 -7725288681465692554113208058880 477666 2313276671840333153683556265984 477667 2843803954594374015422439996592 477668 -15709145672100255540570592493952 477669 10141990372865592944819112142944 477670 -399698984154810557852844935040 477671 7929618135988565027919795010872 477672 6422485885044511065152284016640 477673 5661196374682943619760898266240 477674 13808249597745539500875527100336 477675 8431364192621061941944539694200 477676 -6597359587767664877336051511040 477677 -13746688861840128122106357234474 477678 -4449704343472817915488477949376 477679 2864896112673864863196294433280 477680 1196111861314139762484229570560 477681 -10467158808563629215818368840848 477682 -12398034821217821238410244749808 477683 9078668296706229327596152668600 477684 -5949787890433060838940729569280 477685 6636404724261861859731374751000 477686 11896503633188075552326899822144 477687 -43735550595878108948242534272 477688 3546763461179744801971118837760 477689 -15366198361377062474525138226876 477690 3294335659677988491502650443520 477691 5921027274715902201187036493568 477692 3377794786696321596994653841920 477693 2916015306028265924977517220582 477694 5300217755883304482833815392000 477695 4235246554347956018997752932200 477696 -4587080495782175797112802902016 477697 7467432194832742054016838564912 477698 2734127160234340391725910576640 477699 -17697813049011892439265101014536 477700 -5452738318237700162533998009600 477701 -20579706430720461981365413709250 477702 -5362391699699509244573925441120 477703 -874913452746369612476846217656 477704 -9591472445489613285905634631680 477705 812599058764621597986067239360 477706 2178353203948926902956565877552 477707 -13119462530609346675778039716768 477708 8317634169547581987322626048 477709 -33015811014483929707328439046784 477710 -1768037863121581129867852922880 477711 12093076568893970012749456200480 477712 -297904136254696370153188474880 477713 25498021202652511122222646817280 477714 -15217381488232837374300720179712 477715 -7893592388067145596823589148000 477716 12103900679852444301640272339840 477717 4629738554940687608365484061600 477718 -4930826017653847631946331369440 477719 -13246207737984765786746944494288 477720 -4767370204056451884044819251200 477721 7404524462674341789248300830922 477722 -5476605923517604216553711885568 477723 -6439421614442138570891018376000 477724 6192639477915617167446574352896 477725 5501352920701304448503493804900 477726 -402105410176060826289745419456 477727 4719034995125527540538789108576 477728 9987475345449062481351619706880 477729 199657375161401823249272742144 477730 86755289881164499104533936640 477731 1974925182657665487890806301532 477732 2455941974034332794537133881344 477733 -5885437824884428490593679747616 477734 -17522522703986211062305006402368 477735 5779382251144619270547791586000 477736 9235082147054812560901509120000 477737 -4088812465825286557851571417500 477738 -3824831631180152876107849387776 477739 -12335071034647626945002369520460 477740 13618021750463701036307862128640 477741 4395225148433506608360528549888 477742 -6080739263192626378036414855488 477743 4835104726058262733536195434880 477744 -1171147510563095813832630927360 477745 -20261528716033216185297687463500 477746 1175652728366708249095202059680 477747 1836422385386067738924585423120 477748 -1005845247492472026712660008960 477749 414288453036294419464859736864 477750 2128685167694259463908425184000 477751 -15270515654848990511433656955120 477752 -7852338521121074151068100403200 477753 788011262242551490727757678624 477754 1243891345474758727325214846576 477755 12487954719522850220328398553600 477756 -2737150055486329319475077311488 477757 -9808468932813731226143082288576 477758 4252742108189145793106936436480 477759 11625289667773080085459939851648 477760 4356328200287618765536996884480 477761 8281293517531948232950237920000 477762 -5057055351995785814118519070848 477763 -18681751590654523426018846797096 477764 1730209031412073066637605036032 477765 -11962798000644847900362446376000 477766 -17261816649849729443579168811168 477767 -2379735595482152430872517590184 477768 17156821333667608952019902545920 477769 -21564167176787512331947813505830 477770 -6541362897781321577823168085920 477771 2068492810967755316020904961024 477772 4689387830429620325770245640192 477773 19882552828732762175989070208 477774 -4084098382808521148816031006720 477775 7416555732174822895411111395000 477776 -2168887071868343283937657110528 477777 -14259261816008505690938851049568 477778 -1722152816526948462926847212544 477779 -563603157918042196617918800016 477780 -4045683495903186749308963338240 477781 3710953804411885165206339079050 477782 -13131955673478967179258166392000 477783 -152272447336649052182938801248 477784 -3778614008527954031805898045440 477785 437065614641269345516174091520 477786 9159191141858782964861964747264 477787 -50052804116644885385544076556208 477788 16883598718036273019243238425088 477789 -3090160688903496168700366361952 477790 -5559572027859292444668935889600 477791 25241981061770263955210279964192 477792 -9199716743361716314192635494400 477793 -23596957375574635918869357033680 477794 5213700271711823438703698607696 477795 -4544290062579066684970097043360 477796 16831866197742556235396976092160 477797 8276625944182080814824666165246 477798 -5028894668015875575764138454336 477799 1693746410219945313926061722200 477800 -3564273879344182864620520320000 477801 18854788699105459650720852470730 477802 -4797452950309799288767132471296 477803 489438726017458754559250046784 477804 -9376759566510750411383051043840 477805 22303727447244681975553220552460 477806 1067526877597298004550980650880 477807 20099712866530493319027932401920 477808 -5109374304869668207298871328768 477809 23198130637964493983514290285010 477810 3265851723292552230817270365600 477811 -31387766996407880867174866129588 477812 3765364592219429345393400975360 477813 1619150145932599942381521879168 477814 4381192708238224691310227308992 477815 -4101886509645649492411735738080 477816 -44548400994965304003088220160 477817 7949580073012606109370895002880 477818 -5691088243153397085781791368448 477819 1790058283695830559346480943496 477820 -2567291145185184434397759006720 477821 -26328399398329637565958430457978 477822 -126627551541590627554560648576 477823 3006444622268546594228955059072 477824 -2709503502228438236920157306880 477825 1966955624302028760984707121600 477826 -3988806085163723109761361763296 477827 7311494990657766480623862846672 477828 -3305958647340632630625938854656 477829 -23994493216650043221147589892160 477830 -5381397816672959805454688321280 477831 -6442486489779006741020027706240 477832 9597486320754635220816250598400 477833 -1898375262741391761947561638620 477834 952003994453928409941662367744 477835 -1123867467093562331529329796240 477836 18834974089916472998988417934848 477837 -12326402403028366233822702660906 477838 -9380218901182481751815020783680 477839 -13292704471331179666786563825360 477840 -640265767226802003215847260160 477841 1254607329115140992228636380800 477842 7272410980799029176505558365072 477843 22818686902575942336212268126000 477844 -3800395992908052022244184664064 477845 9932236303959204306017954555100 477846 11135448333942395425367478192000 477847 -11504094438569037370140287867704 477848 4265765937678304808986676060160 477849 -29709861336020639785397765339520 477850 3305281693942700990456422176000 477851 -2654353827850436781118718364696 477852 -14079759481801485688860443616768 477853 -20493207335704291801228357911540 477854 1303795037745238051133504045760 477855 -515999944708822406788712527680 477856 4295860960771786130784617103360 477857 -16689527609689863077110280580894 477858 -681898087561950360544123844352 477859 542361950381557483049698709704 477860 123225588640704830338180174080 477861 -16818082598902268604091667092128 477862 2489440499730074858712348764160 477863 3528132239576732830074330485112 477864 9759077577323776483879435176960 477865 5837001015424070802831978481920 477866 -2027963972181546927845383086240 477867 -3173202660140740958647292327952 477868 -33850908981101251957645431764480 477869 -10627921519272335552463905876160 477870 7794503624501355016536391676160 477871 -17249462989529386399745422740480 477872 708733771410874971645545496576 477873 -8225945640850421960217861537600 477874 -15979530033645574309570447283808 477875 -20463929872025573254030277736000 477876 -761717991078660946470676623360 477877 -785365204256931445872091533540 477878 -1161873518250109572619692209760 477879 14176570697405256291524640676584 477880 1146521286223637820787501056000 477881 720310693255617402435535328682 477882 4496402336325479428865653647360 477883 -7036429596647513184482947213536 477884 11101120153821360652154637368832 477885 -10403578805510697119691046250400 477886 -1117957025281710227979434404608 477887 -16650950347773742267818615583008 477888 4579935492698418028987904163840 477889 -25401365410648214245660905982976 477890 -2662376970873621154772990891520 477891 -10566751237998159725770831472880 477892 8057731168600248882959634576640 477893 -20598781898283197957924781156 477894 -6053898216993536922190030927872 477895 650389407241892246957616260400 477896 -3696470571129380316337188372480 477897 -13893074035540550495996490257328 477898 3914175528923414292597819697200 477899 27854093460026937327565649994900 477900 -324338781056902093346544288000 477901 4105680277893573648369611372544 477902 -175894469180089401534731792448 477903 310689271738488321904655355408 477904 1481956573852420807322795507712 477905 5043788497740731126364891555060 477906 350233180429627928023928483328 477907 -26484207767539393483032206869160 477908 14991391167968530442869508073216 477909 15011859265406737346639420262414 477910 -3553760669935245261941445776640 477911 11024510786884339609025036104320 477912 -459507146584004735120693268480 477913 3483551571973481403796905809162 477914 6872004769123840019882989455360 477915 6816837692895749810782257795840 477916 4167935336406878300418249636352 477917 -8308984083680819636489658651840 477918 2668393034589077320158673812864 477919 -6347446226200049411975825625040 477920 27541683456695114732316839116800 477921 -3137865818175437973589496222496 477922 8171526057265144710476195941152 477923 15068360698590535478982214436880 477924 14545776357503075250696605561856 477925 -2877387934461667386260870751200 477926 8552072804173275784574347561920 477927 5546016524043979985562689479680 477928 -3375510402031169280864016711680 477929 974692153058101712806058384676 477930 1227560288278924180857511872000 477931 1932469828689551284710157614712 477932 -2938243887273452969569822184448 477933 -8264078925063301564752694090176 477934 6068051522529832657917177431616 477935 10881954827749999097790450495360 477936 -2289390021415301342968849858560 477937 12209777875252568901094714564452 477938 12912011278809270186276298891296 477939 4559691930042223676510197159680 477940 -3684260473843463712977290444800 477941 11824007327696243910314323815342 477942 -2457129022887234747854002471488 477943 14838064200623001780147373506720 477944 -327533330570359262815742115840 477945 -57900770312761721435771419200 477946 -5134091411761790447517390137232 477947 24191209090897015425884610735396 477948 2061189294122316886107473134080 477949 19539148909300713739380598539660 477950 11624209703540381959006416000 477951 -2149766381964905504449794174960 477952 20693757932523439651395926491136 477953 10792715350202901539060261177280 477954 -7732763187742104567352416322560 477955 -18072758638966019103936328263840 477956 8145926608390366575029707605120 477957 14586926412141121301569036009440 477958 222243725771860282092340835328 477959 -6256039457168605478082248481480 477960 -2328489390943855597173940224000 477961 19473935361738482846100176700624 477962 844784482736620542262399136352 477963 -6977318636244315512229075210960 477964 -264349999742296691145168609024 477965 -9974154489647550945532090480200 477966 2617024431887102712032600482944 477967 1059321151218973591294875338992 477968 4770640645320522877236069998592 477969 -3760842167807043495902591567520 477970 337643896319831925454243243680 477971 -10378892474499014426332598294208 477972 -6047281719439533479848255082496 477973 26968977975814280709506899358222 477974 1635571690874478767544047501952 477975 958359957905473134602580876600 477976 -17319712239331892853212412241920 477977 21970497896045426310263451386826 477978 3704605351645315628182411998720 477979 5475256397801621170860447421920 477980 -788243873826151383699234624000 477981 -4720057332754175612824928705856 477982 1318384280865223612121810078592 477983 29349564621606060034279457821440 477984 6628360708955842049501118332928 477985 8199559596607919994968818092180 477986 -7159097351018038918212849010176 477987 1031750570709170990470914907968 477988 -87843560222517740372196634624 477989 -30792105532298307306073321728 477990 -3014350172481915683406977978880 477991 7322617613335489720703939526392 477992 12571274410630454978985993984000 477993 -3938741271771923781744508194336 477994 -14194050756145496929510668684288 477995 -12921922704241467296709790749120 477996 3058848908757425052923643730944 477997 5565212791087597311713856272928 477998 1290514533446716930703408534400 477999 1653672757893001831337695827624 478000 2530144239944256532409057280000 478001 14621712624503908004180574442002 478002 -1837560259965424388658840576000 478003 5420997485400743715362651721520 478004 -932172841988066620770049799424 478005 2084952476241894195604513984320 478006 -87781132600429241004678929952 478007 -10221621566030968675340000198880 478008 2559538469640554945564739379200 478009 850905124478655047602425555840 478010 -929943629582048881819425887040 478011 10587076691547168984287111432472 478012 -19157975220662461491586407506944 478013 -27026253261749890844101671782580 478014 -3500279494353635113697172039360 478015 3217852326688223101533415325160 478016 -1812543253081047026453220163584 478017 8482189556055629765182705245234 478018 -7967983893240217677615854052480 478019 -4863294778394619186888376941840 478020 2268572990221946920854323036160 478021 -6342144180016040528127280146400 478022 158918171593894449192038759232 478023 3800587525427919323130173457408 478024 23937053432053279584120553128960 478025 14501827113997020097112296799550 478026 -5941943967376058401318764089808 478027 22917507443223419025291098268072 478028 -13496412989979775965667965517824 478029 21854145510751630316820283589760 478030 769357140854562359912444486400 478031 531725265785485797787338212472 478032 463216081395801778378591961088 478033 19157933752272018405287000530164 478034 -5480616206538457510171671625584 478035 -12771285132626574377517335728800 478036 9103996410893322336698440250880 478037 9090769369879394191068046033152 478038 3070420207389998215706299627008 478039 21326162713623100720155603992840 478040 5474174266895294928741193728000 478041 -335395147211487962543266863408 478042 2745908234769278837740003200000 478043 5926280808485554341471112297104 478044 1069612663312456758763023522816 478045 -7784917489408423750265034882720 478046 6847491880975106223022193273472 478047 -18816591054658350958013196847800 478048 24295189744534271541770773463040 478049 271795684529100609555801771648 478050 -1429828642079391791426855299200 478051 -1331366285565386199391290735616 478052 18719317070703353281808841246336 478053 -16380056739890848833261702612738 478054 565003498263354246742619018976 478055 3365689939910015754807028006560 478056 -2433337632131979801649036492800 478057 35036670311916579168860238872904 478058 -2735360019873544351381823917824 478059 -15098231092897754302424194877760 478060 1869227659148558456382754129920 478061 -38755282286948421708240094093908 478062 -31397365979605405454621381568 478063 1521682767447733488569125487312 478064 1222982052462391080071596769280 478065 -3441586152990391463807080531200 478066 3243443734163370676104821412864 478067 12192080177685995890905017815116 478068 -14039644219461688009623706460160 478069 -15947888221805399298306547448530 478070 1939979313124582079367338388480 478071 1644054650157645334505350440 478072 1087288575795707714106637639680 478073 19668732987462035059281969821184 478074 -52561494621018521918234703360 478075 2337924950282338729438745449600 478076 -11363657416523528219639758029312 478077 348787199763250875018540267840 478078 -3587978725128402170694957480960 478079 439800958193745393712348103040 478080 5443594989149358406937817907200 478081 5178978709143206860399554767700 478082 3883302908930137453794007123968 478083 3229926735235812769581538706424 478084 17542496084328279126787002679296 478085 18594084223017854903435403246780 478086 -1347396141879636235881817430016 478087 -23100362979441536211730984684264 478088 1265527191348557308746182952960 478089 -11127566782895656778685475080480 478090 8367255580451322099137779720800 478091 9154431999724210914679375956552 478092 -3238101731679333973217641640448 478093 -5188434388162571600646470502624 478094 1707258183884380605518230512960 478095 -109885603500512556979706826480 478096 5541596071116093604851107274752 478097 -26496206761948709037204473634960 478098 -486499757962353203422974188016 478099 11386706433261328177754532733100 478100 1905033107536037506928255846400 478101 -2111123546284539434348195216064 478102 4260116819283039434086860621312 478103 -4999687601320329382375784590416 478104 -15261739954759252459379103989760 478105 -8856442580234876422688645359740 478106 -8339211636819021803351948479248 478107 8180713028648054150888690756880 478108 -9684208611473945166454827110400 478109 -16557377409087517344674957451840 478110 1383063145455910540884028421760 478111 24328721638355906243053604383712 478112 22337393404682073576441372475392 478113 1594326468130964471657139660288 478114 414219054130676676570253953024 478115 -16058830226729503438960292965680 478116 -20198090414331608288624355225600 478117 -211423754011676856967863412160 478118 8181239291621300299592074563840 478119 -4062159581000417064029413324080 478120 7764115831528585030555102156800 478121 9509879352233387554212794386560 478122 9055460428706808618894314479872 478123 -11217890958612632093681732038320 478124 9373353100310852789975566887936 478125 11904000839462873198004988162500 478126 -19677048361096735005929486502912 478127 -1772322020662926105592647154440 478128 1132473736891640097628911304704 478129 -3536304100728655857123069532270 478130 -883434903341348520019707192000 478131 -11413639012914466833629410062336 478132 2962131336885875937581285568896 478133 -28884790284184658174441079800160 478134 -5411788011215602865473714895232 478135 -8372036358982616227979879808000 478136 -3541287918136717276992911462400 478137 -8058326291164600244650027211040 478138 -8990475035731529166237324347280 478139 7050704703696716539982369411940 478140 2559835834089140740153306245120 478141 -33678816155530474857544731748500 478142 3141861626647147144900649817600 478143 1174681130115554757153010765872 478144 32993477053454230378189422592 478145 8084515501648827897956795730900 478146 7060304509078808811285356275584 478147 -8431246256899778525812802933520 478148 11020448418608547921797373336576 478149 -1762025779683260408812999008960 478150 565731712520190437961520065600 478151 -13024038563282199563345192680008 478152 14576846088353055946145650944000 478153 -6705156799102482061219148807516 478154 -10095757099766636503140453154560 478155 -4151576340520701744376562503680 478156 -2257520535753982665725145746432 478157 -1356659918578413314030237619594 478158 -2669784050049807972661748577216 478159 -7066216563839808390816819612048 478160 -48730043293665917172636057600 478161 17552754184364266020718944296610 478162 -15225868865390115916379568333168 478163 -6644048495823698624440634616576 478164 6983547824104843055769866520576 478165 -7129427668290885675292304459940 478166 3444860183352526640458303231104 478167 18395307235655107475227552523880 478168 25105325312289794347042711234560 478169 16458669281634616718131223490570 478170 -1417615439900512917210196377600 478171 26384269930161351907587169490372 478172 -3843409981242531853575790652928 478173 -5726586657240113379541064330400 478174 -10188986585579972698595533985664 478175 32792829623527727921731636800 478176 -8190811524483447257489330405376 478177 1968877249287471765375274977472 478178 -8092448913454274177639574073344 478179 -7071072462737483891153582709072 478180 -11495859249411468443977384953600 478181 -14629942413234449190778891860000 478182 8859818998683456458813890828992 478183 2043198777973043684384033091120 478184 -1932549554496294747647374540800 478185 -7298083642487843692957082256000 478186 1334864443904464846397816541024 478187 -6121930307197370331741784124640 478188 -4803337940742050762831034608640 478189 -17983574632236594528855665268010 478190 -3497826661411872253060366862400 478191 2834818416236220397097590497672 478192 -3029920518340547666124308480 478193 -3241367417891853451676337238656 478194 -2303785129198788978938488137600 478195 -6207082892357025545700667772400 478196 10271416700972567214541469654400 478197 1334018240540959070355849360000 478198 -866620114363402088876775598464 478199 25144078052390772910393170676200 478200 -1249904612401352481375115776000 478201 -2096442773271554350815522858368 478202 -3461946823893584454042455294496 478203 -279176125265511266505228227712 478204 6531202397023658727327629459456 478205 -2623020950926347497902470756480 478206 3207690297935139443380835986944 478207 19221364116700155085125450515456 478208 -22656464739931489770143609782272 478209 -7980950415703818689990406591696 478210 7710953254280453650676063414400 478211 14566742446926724081416526229400 478212 -4368316415897937109979094847488 478213 21590265408638125343342359754462 478214 12221977484655849699479074842432 478215 -309284276047163392217838868440 478216 4353603393039107377121203000320 478217 20197752111392211772002176792832 478218 -2052537014451762306386970008832 478219 140726157548438131656324418080 478220 -15161319367289604314473783557120 478221 -4578829200198865725989524826688 478222 1144425577700270098744733581632 478223 10550009149494909286508913744 478224 937416561308668762950980542464 478225 6675284504055423715531584220800 478226 -1455581940412117563096782115840 478227 -10471314085239973728188233857168 478228 -2931205028510527521762790882432 478229 33314727304559905519637835069984 478230 2479631374597494716778187008000 478231 4052860114589772900545826948232 478232 -10083470961120601693664346777600 478233 219007487825871313330502604864 478234 -2553751843921555548176376799488 478235 -11257179796029338809395331346640 478236 7974347534764064828238440669184 478237 582137921277745816386844373632 478238 5760544449905491515101051291520 478239 -4307076988264010058224602291200 478240 11215736678498086615291745402880 478241 -21887139197326440578939579891358 478242 -5536731632034867264338226802776 478243 21435711356041754379456301574492 478244 9956326687016858798671655649792 478245 2233601156756973563806956585120 478246 186667861258080395597403707904 478247 -1695743259100658551024659390336 478248 -11573424301402236722488634327040 478249 -7485571433611419048165828091760 478250 -6869557241827615300816589256000 478251 10058183955150106521161596325040 478252 23120969983003631901771415444736 478253 2204525844921768742482151748502 478254 -2859968142603254652244358952960 478255 -11785520120445767488322796630840 478256 1653887105642724380572956033024 478257 2949942529815627374531550468288 478258 -409650944446269222201960923520 478259 -15710994737442459329577879303540 478260 -10109208215021714887459819633920 478261 -10278558659816775126961952287680 478262 1715026859033607463940418610944 478263 5474771086616115595025676096744 478264 -23215626570138116358529722286080 478265 -6627571270344143121658816311480 478266 3259813218757168641878059545600 478267 153874790121381805791811265112 478268 -1783028857375550753539040870400 478269 -6846266895520802611453866698112 478270 2825451314634991411031114329920 478271 24107417592466543593915096737472 478272 -2917582920432905275322545471488 478273 19969219277578660824258533027522 478274 6336099143435871778907401277136 478275 -1184505027081541586018745638400 478276 16608847991649840178447654060160 478277 -13289596383499172780939815980228 478278 -11265813197207327471620087676160 478279 -62053133460627216856772237216 478280 -1173713093928189273245397811200 478281 4133597478335342689411858081824 478282 -2727802524069112917222708756480 478283 -9963863981119417080898539447696 478284 8500345955414213241771062631936 478285 -7825550915071912357949988326400 478286 2808815718756510513462290135040 478287 -19055717950371222656372279972760 478288 4572349046091636268856556257280 478289 -39519291152989336364990337744 478290 2940409292197655056856059584000 478291 8856472679140356406634670496584 478292 -1181598994303885793449959102720 478293 -5073621868381783042780629277536 478294 -9739846959995681044089033134304 478295 -4121435914868759820117438144120 478296 -135945836774859280139968757760 478297 20831417350339264983651097979460 478298 14985852193853463588876073263360 478299 1448083599431133173524427381760 478300 -10430041587425747353731655705600 478301 2829296444176268591636117952204 478302 7992432626664599276032425314304 478303 4630214807821257679553519252080 478304 13068418029896103221049714671616 478305 985206083136097212959101584660 478306 -1207127088764388101282246588160 478307 -1683409954710593871958852760328 478308 -217622001416377505734521778176 478309 -5768807223773320481114018024996 478310 -3800624685788563971115301072640 478311 3583651682841343160311576389672 478312 30838416772587182527941203834880 478313 40034203166905901809933007280 478314 2359411164791775969757487581104 478315 -453336549970412353643821644480 478316 -10567389190262323036096123932672 478317 -5483507591600087759724053527488 478318 -3021370866097340537632152792960 478319 12131639067817947845007860068896 478320 -279487289176584116137306030080 478321 -26468006231138649292724929554478 478322 7403274839631453153586888808352 478323 6347009684386827537658890770772 478324 -4382472203012504316425340653568 478325 -114947236112075292131706136950 478326 -10852898674389491798276703120000 478327 -8143022947003862477037479821008 478328 10700583476102733826822994780160 478329 -4346895329051037358115023019712 478330 -1242867272045410420275785748480 478331 -2861162420640923416701949015296 478332 417036414817864097358928035840 478333 -15838167854349948543316217464820 478334 -13234906244913373469773381661184 478335 -2757460600321960784097047685120 478336 -5035456852308089718143692308480 478337 -11091950634975709491157071363408 478338 -822368849984749267302443854464 478339 8021770920514989840363648534140 478340 7099075458941369525071228611840 478341 -6110376276706730436703126428450 478342 5591042560237341506251083327072 478343 342092139455395286821236461592 478344 10994760481680317752434984960000 478345 2929705676282481676433317900800 478346 -7336203289628336523962371031040 478347 6287035571221104976422003222960 478348 -4372311349473293559837409740800 478349 47823610200065405047901135775564 478350 3905957538296269422753875457600 478351 -8739066036119418548848500541648 478352 -1820640751939404810508105678848 478353 10642940393307254654962355878464 478354 -4385924576188085003566892083200 478355 9922410123451782099840489870000 478356 6116054655727343168482837174272 478357 -16629550050717545755673536080768 478358 -8878111727321034739315509258720 478359 2443747879923630343835651792640 478360 2427502485585597587012127744000 478361 -2627268235979327508337671557376 478362 3729642241907709373464452876544 478363 -13315983112898112500021034210960 478364 -17775468741571819184337922036224 478365 -10654928054136260430149950469280 478366 2661682204360134307241722699776 478367 6424501476933257481622280352000 478368 -9852865853851379463522245148672 478369 1467530592722418445094216874244 478370 -6604332911394842515477436817120 478371 10797747375882183325951994241912 478372 970554956336917679199939425280 478373 4169591295353158256784327006336 478374 -21709145460938871781190524032 478375 -153660153814920176637299940000 478376 17840682200936555459490752302080 478377 -4101248924972356968908363161152 478378 -8115127600064272434326084450976 478379 -11543776713874821870588287772528 478380 3207445806954787997687581409280 478381 38898083120731909178288237298700 478382 -2645564840032244059801796971200 478383 -1060534724295407934151574925552 478384 -4291478578604426938552301322240 478385 -232503826788720260092445692440 478386 263388519480371975509699513872 478387 6683611365027015789705556120032 478388 -84581162469487153236218774784 478389 10466431784669299888205585819424 478390 1139034003804890940115723536000 478391 -18616776616151909640312559733208 478392 -341972949908321285320648949760 478393 -384040117226603050693279766316 478394 1938928298153742707424562290432 478395 -987989633031618503701420708080 478396 -2508089043419529305910429516800 478397 15127391809578900294898062293952 478398 -2175854844393291240397152248832 478399 13347034922119334222400212110400 478400 741362620799196492973001932800 478401 -1767251979106650232382477491200 478402 -2275076019830495911657364140848 478403 -24301852648777437143611528497348 478404 -3729385681448230296855578490624 478405 4207193595228162752582302150560 478406 -12474149286815478359667426741696 478407 5816210148259328970781761603240 478408 -8349182131072835613183173591040 478409 5906052472847268085427877436416 478410 -382047392638059366484249159680 478411 -5193917825025791781315256218988 478412 14578982480700008030758853873664 478413 14609063593361680863882943219200 478414 -3526283755183453697280426622848 478415 5696911200804314782078914453600 478416 2630513830207347099177761636352 478417 -22419439881042506031715288939534 478418 -169030807609285024004461082496 478419 -10511548548135087339406465162056 478420 -2964502612108400436390949632000 478421 14682093914556839186622766412622 478422 2502024392186669828949165781632 478423 -3663862291455844004187146164224 478424 -2147971824062482343618957721600 478425 -5782964882473482562310089806000 478426 -6016872147217983167087200543776 478427 -12758559719619489216941392721724 478428 -4979032976910185319413584442880 478429 -4044314109938868985830096927168 478430 8369846630120336352209355735360 478431 6500007814832334538664789352240 478432 16888287153683881831571034734592 478433 12167538382530105907931336075682 478434 6826653772869383022654725760 478435 -3898545315920895118651084735200 478436 13399231814127385078920273456768 478437 10984470213128578707723879906720 478438 -6190021320720694668858386416320 478439 17343200461527349633969603551000 478440 -9818481294240622499107713024000 478441 -16807363965183125453334859865158 478442 384101946824303780028391216320 478443 -5217148819838536774019783663616 478444 -18488051227963844249840462520064 478445 -15221858276650249211551340868000 478446 -2575236428551513300387889488896 478447 15352948357848758039442518200592 478448 -6182790065581853306792977367040 478449 1404943664800446686280895004034 478450 1675774852278583088065316774400 478451 -20508305786108284255773493066548 478452 206804681820154039179365885952 478453 -15150816735225489041217597513298 478454 1581896179989164768521308160512 478455 9262541803359215828780754923520 478456 7899285161767072761928511631360 478457 -11371919822456738774919152805888 478458 6205501800897832548608413536000 478459 13881104498327796631972790522660 478460 -1638438877321527915596990361600 478461 -216794673268987729224334606560 478462 -8832894696715347918865590432768 478463 1020383942816948085327571686360 478464 -1438635292396874099998819614720 478465 1924794854580472086948670685520 478466 14514248732882652125579687316432 478467 12045817755414346978966487843520 478468 -20634759571586445461014333332352 478469 -4367736207262981608981815820672 478470 1348958804116831113012085036800 478471 -10535337274367528528709111628320 478472 5383206505193885234782841164800 478473 -2638747353016464290081602911216 478474 -2592887137146014332143356205264 478475 3688650437948915984275399678500 478476 -3469097974742562495902928000768 478477 -11097375494467023589236022866560 478478 886160940139483588603304386560 478479 -1961119981460952489692484370800 478480 -1756740708002400242389477539840 478481 1432659596765700335781771759282 478482 -2886848514665996955357794547456 478483 -4516482931336228798827097197268 478484 -2978004963220309508423643191808 478485 1784479418696615770235223936000 478486 9742151499462698973964500444192 478487 -47093782119414145312024652083560 478488 -17032098099160868480007229440 478489 -29608083559785607238427189462000 478490 -3058891512622867217297533190400 478491 -5157862507983874422037476427920 478492 626243927221858258957112082432 478493 -1172517194962703960914215855258 478494 5386297424634538979998122599040 478495 -2958016250641541618781212168880 478496 -27739466703737847278783606292480 478497 -10075308182447729083559561970000 478498 -2523134516295785929413944376960 478499 3919491261237666361022786922912 478500 9141769811764175571577912320000 478501 -15566050212424084768354643962628 478502 -6069986138238813928703559510048 478503 -20537510311994170390406663525280 478504 75429028874974598861826539520 478505 8730699600131747911984639050660 478506 2230245979315818588212193391104 478507 5206613628623164226483807151072 478508 6722234529128506970561257475328 478509 10633574678073667822283981661504 478510 247291186490297953113291552000 478511 12026918673713595044753355825648 478512 3971114548319670897711948447744 478513 -7496236782612459570278775616704 478514 -11876775893813218129247117413248 478515 354131067013478142388968844800 478516 730477347637431717386460020736 478517 9326956634290988280921823354620 478518 -4192020722080759840476471775872 478519 8876547859763063951168120874640 478520 960148697378835970815473664000 478521 14031234343389976785363625689600 478522 -11032676823101019611095262405376 478523 14775462118668350594579149004772 478524 8390681630397976339242155782656 478525 -12693232678533422970295914179950 478526 -9362225206712485860486552876288 478527 2419109033143712783949360335232 478528 -3029855151247398782775113285632 478529 5798867920102379679980403894870 478530 1569106316125345470889933339200 478531 -1240723553753638294126196729668 478532 -10632506812116274390561408274304 478533 13939594086796324197162305179968 478534 10404175313916002006249912487360 478535 17432377404481662389623730367480 478536 -7355416423432915876461729546240 478537 4428789022204357715263609804260 478538 8256982383378467442811834610688 478539 -13489900279095910741635407816196 478540 -8423527783389271183820361553920 478541 -541807737848699414320770360000 478542 9711866042416499776895432987712 478543 -7675055211061911301610601804912 478544 -2342684347927488449845890908160 478545 -184741740646153329163291421760 478546 16481064905173896546402250979472 478547 142609979290472193883370480640 478548 -278806423409458397958397261824 478549 -26776070341003555010151811922880 478550 -1035322919198316174016875211200 478551 -1974935833464799571893168284720 478552 -8419209485384071909072013414400 478553 -4453392735580427390237525978400 478554 9506907353195719712971050028032 478555 3431494095357831684189634080 478556 -3552068133547022541326955376128 478557 2768647985980119856327664235654 478558 4118800953487167224479961256960 478559 -12340130669943841965233804967096 478560 5123752759469969132856276418560 478561 9687468790857879219394728407232 478562 5107779773052458639080016865792 478563 9025577179247396957325138253944 478564 -7820631771467417570354360162048 478565 6856478589925438034546383886460 478566 -4579424108719450980664710949056 478567 6550602177018255162309363550032 478568 5377902565351328827875573596160 478569 -195264882642894545239965827712 478570 -11349028688592239083204221647520 478571 -11496638334373780533369611769228 478572 627661935428732949971584512000 478573 21173332863451762955628893396822 478574 17043055569942812839433039977536 478575 1304864710541741863659562830000 478576 759296499558162788960679165952 478577 -31739658958102021655534246444640 478578 -4012514501158020839097326974848 478579 -1347254441629364839930750224820 478580 -9952394781017874035402272492800 478581 -4772505725860324366889335087776 478582 -9282534467087338976665217594880 478583 -13868038777294314380806979523912 478584 -2401995316693179715063886499840 478585 4312419440276726327278403859780 478586 46670393534808925967575816704 478587 -4591725201765190008030906798480 478588 1284900243945322885301967436800 478589 8557987748853801426525160032390 478590 13369485864713619725729648640 478591 6071206644907164582710629925800 478592 -8340903991676319378690382233600 478593 -4113288031958686267254308843676 478594 13763129711555613234051117894096 478595 370359067670231899929440232000 478596 -14034197115316962485238323524608 478597 -6214108645918867803865082713568 478598 -5772295548572934065863671737664 478599 -10087603267191841324847462919552 478600 -6900823857282450377561870976000 478601 31586532506434347003874715961600 478602 -9909088018212694254220719912960 478603 14486016568571176667311539824852 478604 -354264545220056019165184748544 478605 -1750903673901591921184964363040 478606 -1490116481016460612239785708736 478607 -7493185601898795074694114095280 478608 1882559513943845262160970711040 478609 -2854913690870996540023374456320 478610 7812529183921912397267576256000 478611 1681340300708818203640382886144 478612 -19475554481349616414929154159744 478613 1212128333106673707986032030560 478614 365726003732445255254731131840 478615 4695077403576070412412175844760 478616 5488035777817487473389343948800 478617 3348482072827144655719300873680 478618 2921937894604194032874076503552 478619 -2828836132252302300984824802480 478620 1044968513168744235601614604800 478621 -4161978392088029151973451566176 478622 -11839425702780220736209888399488 478623 16765217090141813179629473037384 478624 6315485968681416211368915173376 478625 4521228165704510703588420912000 478626 -88950497909961748464267155712 478627 15293291556573055317810092928476 478628 18338269257820946125018288714368 478629 885447316472586409281564649440 478630 7095092863257660597221048728320 478631 -29691706454501764874590787378568 478632 3519218189751669863862797352960 478633 -272481583957698834299257543856 478634 -2616226121236358305968666811200 478635 -12773872223581204786238643601440 478636 -6660503290494432651182716721920 478637 -18264059064103594021652529780714 478638 8786705853209742403939376780544 478639 1934076955581913714593050850912 478640 -1371205171960008135560362721280 478641 -21319629342406118328199635028800 478642 5450884993373835373552795053600 478643 -238156997558620915061203645872 478644 4437736695381323743072806998016 478645 11109589292698514307666276715800 478646 1866485058054323666731777474560 478647 5625532140834160535641556644728 478648 -37472714482655504124831802982400 478649 -9379793606893705007988851146236 478650 -1321700777046882798842810822400 478651 15098591175486179746497180727652 478652 -19470109844204480888475867463680 478653 -1843976542613955488361092800512 478654 12921957218882666661115232071872 478655 10964937048787126820330660899560 478656 3247697322737924715322602946560 478657 -2830422220006877478013722980688 478658 -4128445982101307470467750934320 478659 3387174257302970479602914362104 478660 1669481378184177434411928207360 478661 -1636755052066348545632629265280 478662 192179218397995599645797237952 478663 6973977105214882761668791985920 478664 3597120782816390686820458767360 478665 -5427377185548685186302847116480 478666 10476020396340945675918958378032 478667 6444132292543401841927244102400 478668 786769485340935877969559583744 478669 -9744786892529752384222689386088 478670 7967593293763100440848151138560 478671 -2408475166095835324093665056256 478672 6373693748557199623118343397376 478673 -4002306191458529155851374884236 478674 -3703341213282123295310365217280 478675 4850656606477764528166768105800 478676 234199918814078561190168576 478677 6315519886291092247565793657120 478678 1239164777683523702563356862656 478679 12071822922317815966133839238280 478680 -2151819828210150249927164928000 478681 5298959694802499282244697980810 478682 -11580279857481930901134017654016 478683 4594908903502674223572663600 478684 -12606245723356167828376788227584 478685 -19620082520253232086677469145620 478686 68153576106594761367384127104 478687 17405186062773578370369583270392 478688 3651071157663674124107590926336 478689 5791762638726441607768681032624 478690 3974113336443528217805252301600 478691 15371051925650225526919541192352 478692 3128346206680478874858410726016 478693 -33997808408799731017590720169700 478694 5814871430241037522166847388896 478695 -4108380910154942527500385904640 478696 7232679228879763395409682380800 478697 28029983972248626055304304361146 478698 -3267713498434139244699695146752 478699 1662056119233580393880190008928 478700 -2903272904965111374590217388800 478701 5499211400330429506646248589430 478702 1957827269433096074023533379584 478703 19054568144252885036248080923760 478704 -201180178737924023226062831616 478705 -3396156700859952491914196976000 478706 1185846654225160863618841852320 478707 2487721851070057937402491024440 478708 -7819262297177715824357148230272 478709 99186591656163479719296706752 478710 4467779065196014600830399557760 478711 17981880873139393132907642126312 478712 -11119957744507676603601197076480 478713 17191219290693333190370675006544 478714 930212533804453557113556633456 478715 12119193953563364759367135308400 478716 1142121269455538981990843105280 478717 -10016320657100392829453870905920 478718 8772607827467381154650201102016 478719 -189432941201730463595380383816 478720 6508183217874926700355922165760 478721 -2615263100477688093445123664448 478722 609511390991024195005105697280 478723 8764859051306816428641154578640 478724 4181528451860540479486263168000 478725 -1796308745312947528581087808800 478726 -1398206424037000666252363093440 478727 16901422714095020717981726439576 478728 -4907621018191515684721897420800 478729 2580542675944199306283808418330 478730 -1719028577185416461447090566560 478731 1204859177654266679634063112320 478732 -2184044595185484174364567695360 478733 8446696175762056761029323887744 478734 -22547559005818387877851949952 478735 -19326562531733122748965331923320 478736 5154775583027050657060578926592 478737 9451600959050249968720952928000 478738 -947250052012875138030295714656 478739 17968481850643486034464972650540 478740 -5582423631417574246391155507200 478741 20080293485486282924736925072142 478742 -4213112669139581106334980120576 478743 665707382855492799265162266240 478744 -9367815181453267759836111175680 478745 2913871229932245241969294404420 478746 4206640881848739378288179365872 478747 10935269845208575393040996440196 478748 -16609890862798485043859268782592 478749 2655504685416505391260209639648 478750 2715714307490692569774894720000 478751 -3580752616435865916658876107936 478752 10210796686328249861054764941312 478753 12945325558762883227936441531968 478754 16089387465201902538815631498912 478755 180218305706769031531313786400 478756 -11707755308748486558755365713280 478757 8433230496854478617703163758492 478758 1668025756733282689214845900800 478759 31152801027878334273898663788040 478760 18027228018043617833559230208000 478761 -9876434728874339086895970708480 478762 -104848088963058236845440357120 478763 -14752221951497148754089533318988 478764 1760541637615670946237777838080 478765 -6345953935367277048178972665600 478766 2113742718844594370720099264832 478767 -17663080070857035952483759881720 478768 -1451039606557586187711681724416 478769 -11330057453442127211253793006830 478770 -1187442602002434077651329574400 478771 -7436592999602917876224235460808 478772 -9197456853992939179808886835200 478773 -12968870766601023715520432439378 478774 4372064575433183008336159583136 478775 -828525398524164268556605649400 478776 -17386319000333151127593911808000 478777 8213634448039325727692256921774 478778 5018329421520155039096779939440 478779 -7862145697654205241244047882984 478780 4451091436774828593374916925440 478781 -6658489368137686931763589413120 478782 -8787604597170001681289947501248 478783 -17360850560247356460769739873736 478784 6407971506284018859621418008576 478785 10707457642559241774304279147200 478786 -3796726105696868440625036551680 478787 -31447247624611935705049275114564 478788 5091880329453430770813443414016 478789 51500193905192755629268861132032 478790 -2259255055716615564681912115200 478791 743864669377621076349628219152 478792 154225716600831065779998689280 478793 -7566416773302218399423559849600 478794 587703482149149868594471948800 478795 5549387097252299936758804598400 478796 3623337926153020659202751865600 478797 -15798607045097050464815760480 478798 -2179129427056645319943484197120 478799 -4511272124163916050344381334960 478800 -510647169905387618085126144000 478801 -5742856068704811891939929101198 478802 -3474312048175809941287494166368 478803 1082581448352438911846262303024 478804 -8765296429805722431436810121344 478805 360754055721538671588893824320 478806 3547072969342026505625919213504 478807 -946990255347110266806749810848 478808 2948921313270269142885429841920 478809 -6930778842012768956983597262886 478810 -11481970426887848419895054257440 478811 -34000180268193506473843263654588 478812 -3531077015961938137726586623488 478813 -22935460672910266819752448286938 478814 1275487763102306967555972145152 478815 6353339830726952424479432620320 478816 6196254258682822200122885013504 478817 4240013742484788457397581614612 478818 12686521483394990355967841214720 478819 27897042063677814724144383936000 478820 4591196185766661688189960512000 478821 1058462883749668476629324619936 478822 -20807784218148365707721472621888 478823 -6187275517869011068620663449928 478824 4384907763430887452311716003840 478825 -3869003228787032652235962198000 478826 1738420237970983300321182895104 478827 3361385107042868261138613454008 478828 2322254937180163383982787840000 478829 -8965773113606021338875297858516 478830 3606022077824757732346675491840 478831 5886577669195214358164444103632 478832 415104032492536139842555969536 478833 373789010662446531844173583584 478834 15103364934215742895367477580816 478835 -6528831997342332507347893196640 478836 7513347649030293005520907456512 478837 3784375248210267596444461501440 478838 1484446726572346340407383003840 478839 6340492620582682307418319439520 478840 13773363068899574375557619404800 478841 -3136658788221816929736937813632 478842 1644166995668644674864642130944 478843 -18673032335394344150646336290908 478844 15824937152791065502223167526400 478845 20910126939105094153374331425600 478846 -13098814425454647510823191280128 478847 48606477297822022429345691002800 478848 -187346222473701515825302732800 478849 8867422583214719676604316376512 478850 5598761800100683301657647240800 478851 13915621264950416673078520739832 478852 21903022692595552537241638013952 478853 -6253311584644135979345885972898 478854 -4825515842464072362804716117760 478855 2657971062619905816929020024800 478856 4948695672898336188508106588160 478857 534943035011467962462209679360 478858 3513841285351279434278622335280 478859 -14515659924377795653497689917920 478860 5199469068181564440505897205760 478861 3857832751237397553327514913462 478862 -6245799976036934181379180181568 478863 -2794787673500215129789870376832 478864 -3209329629015665696737282101248 478865 -16381350323739196307602641913740 478866 61439757683051280368204740224 478867 244501691269085733819521728312 478868 606895600425061794887210069760 478869 427554005229330178876278051744 478870 -1184129058858074523309482115840 478871 -6996099772136811083154129071928 478872 -1182646694777249606628308428800 478873 5709354808502929972462671411038 478874 11972612496197097690786609230592 478875 -12213928213817989101523205076000 478876 -4257018265280223696586222292480 478877 -26366402835105871228562196046260 478878 -7649035983243701415170250998976 478879 -6067223044481132667324957471520 478880 -428514073063627714336350535680 478881 -2590066139471828193135288939372 478882 -4779239515053643201112952812208 478883 16451647601246481326950600303104 478884 1038697954358025694068800335872 478885 -13003242922862190607270043622240 478886 18650009088057404423772946742400 478887 -11706685326481625347439923790040 478888 430849824796467120713773547520 478889 -4467212394396452952203171788044 478890 9050298384671494483246235363520 478891 -2834361540523747624404209355888 478892 -8260604228368244905697603414784 478893 17732196740275752665400620076864 478894 422465183576262187635534438528 478895 -6964606657343275823210515618200 478896 -11221330429893342373685231616 478897 -9636252961363512872326273996654 478898 1529929335457534082291638978560 478899 22881627356790644269240831755120 478900 -1191562676533362054694273072000 478901 22036668269258775549276446257902 478902 1747649469939770176951958442432 478903 5546212997564210252842774919160 478904 -16998042289488437890247959818240 478905 2227219804348785291864452699520 478906 -9053851387567488497305544678400 478907 -6134720192876620693423686645216 478908 -3466373781002038048023875836416 478909 -15053473059898624123172939944020 478910 -2984502257069708007640752877440 478911 -17701333916625706503282472863216 478912 3669071947503214885383448821760 478913 23657795521031608243709943876162 478914 -5468365058466909806881189528320 478915 12341653461764582171154426124560 478916 -23562858973395471348332361679872 478917 2191533211820543020049069130240 478918 -28316764897415475955100091360 478919 -649780009149975477713434779648 478920 -909575387115719803521586790400 478921 -6317813402376544315404620026956 478922 -14766202878679737142715656513488 478923 15268424415210496770704631788544 478924 25500111931099572178771749551616 478925 -16455999283179574872819586360350 478926 2974822827149543830205741089920 478927 30153012663252544360863090849776 478928 -1008116767029556897111419863040 478929 -10707875476302420033689076655104 478930 -13248303433352428024555006694400 478931 18610554217339110584761863258732 478932 1846508891697437460796333320192 478933 -1693363154421478473385329637760 478934 144816525035004499555445106240 478935 12538806360255318430967050324800 478936 16191290094999954183876126044160 478937 16093859032332135211482018488586 478938 -7969939179528908372724757587456 478939 24059152987675264543269211988920 478940 3174221038582508918840349327360 478941 -11301447727204402475646325731456 478942 6299894183585028585676842279744 478943 30196419662701494149970694668192 478944 -9917983752485473319260086337536 478945 13326405726367925382654484679700 478946 -3311941070897654046345151089600 478947 -4910663884206721798306225859328 478948 14626424108967638746074475015808 478949 -2236113390397381351268099509920 478950 1839777210790768996553099059200 478951 -9726481074135702002051659931496 478952 -4990431128969573884170001612800 478953 -1388369888249228876906621231238 478954 -897351321536227055217446108928 478955 -13209514439744363609212141892640 478956 7295856411666264770173632675840 478957 -20476219258061800793702495661728 478958 -12195801295913414243802161821824 478959 -5874330810164057205599159410032 478960 -815453353775344876206313144320 478961 -505710328236879451241581212096 478962 -2331384308016319923692449662720 478963 16513540756988449503899763051212 478964 25031425374130255843141406227200 478965 -2397690600215298602095521722880 478966 8879353668578281135775511763584 478967 -7261849460352076459868715336984 478968 -6167978113803375124291472916480 478969 -2992770090426048546458668941180 478970 -1070824820167179553158564215040 478971 -6766967388471729592727411034120 478972 -4877430614668938806978226190336 478973 -3360578380606669078744429747296 478974 8843988125406148667218447191360 478975 -5571145211475561321532562499600 478976 -7650166420119818324170336370688 478977 -442068957087742589896588308480 478978 7344739571745217651790920025040 478979 -20271421127539081160060531869920 478980 2979611469029328847021318348800 478981 3731028792841504174821852360064 478982 -40435617108057093536199750528 478983 -7023991417495999367529187973376 478984 -14470412366033312975986064302080 478985 7074453929767107749777680024200 478986 6136738522791123307722572865024 478987 39760855423802005410990200518992 478988 -529492370195190809482218592512 478989 -5191663547072201992634410130016 478990 7854285260242276680047325379200 478991 4560993087443279439731447497392 478992 4181818918280466446239144476672 478993 -2743720240591248685846373448000 478994 -17294240471320421515196735464320 478995 7056144016630431590218726851840 478996 595466401274246614893129975808 478997 5385992865442732863598398436092 478998 734216178483253452276813438720 478999 -4354442445313189678440777667000 479000 -31870248369348030893901619200000 479001 -7003439640988254277686195947568 479002 4392373122556273695840747424992 479003 -3840463096500612307850762907360 479004 -4574749591321931846086644695040 479005 9350383978956107731985165463660 479006 -814727510911833450427100195136 479007 8205649630303730724522071454240 479008 -7961689327922850966834449940480 479009 17341627587451267777018659203040 479010 -1260416860775706485932887905280 479011 13063010104815265994590512355552 479012 -4339001607019350188755992526848 479013 17779959910435136928631187835744 479014 6631704517464642473965209651840 479015 23457082214337045478509998111160 479016 15486096992590963456589922462720 479017 -7819552574874220136695187956416 479018 17325484410707677427961997494960 479019 9867749679822775166838319552344 479020 22828603474360421384785044480 479021 -2409868609564140063567852442560 479022 -2862734700408352721876009796480 479023 5423206790278463761117320672272 479024 2600787395614805599827347767296 479025 -4246791126153065692331871602250 479026 1320390249522121554262307486784 479027 -17156900001974670482435528363124 479028 -5840488836037741243116304465920 479029 15882274339974292346357647211630 479030 -5312602220827573641887197539840 479031 3995139920775038524583290594944 479032 1428191435996786685043647590400 479033 -27974930060474807466118496308476 479034 260199900392855231109049839216 479035 -1637718760452753794275605306000 479036 -23368263040663142418121146885120 479037 1354817326154387740000186674816 479038 -2289170302270094288408141810304 479039 -8193953763905950726347110472 479040 -357715139499053988367564800000 479041 -13037036064908480815427729770558 479042 9167280079474305719641996542672 479043 -3390036035089964110115851458432 479044 2221462398414577080715962089472 479045 -628930891750177471652634702720 479046 7091468707043740121251021704384 479047 -290374624434797785963152948144 479048 -35552469771539100332926626723840 479049 10638572444503359118354549422864 479050 2926375594232271939486059385600 479051 -29757475281909823950612164300400 479052 -2109849536442046122196909083648 479053 38755535200617964339458667057504 479054 4899734229412794337252679414976 479055 -2140022438229459778537410856800 479056 5510895995492250276462847590400 479057 -1542102707262382048879694607120 479058 1730171335916805965390220499584 479059 3513484012197735761290176360016 479060 -2735684534615894821711147737600 479061 12711281937221061076685554140480 479062 7662796494966044192472496096032 479063 -220205986435251466015742826576 479064 3856346699107014983308384235520 479065 -14462617781817954091502959500540 479066 3795622896426305908283407127040 479067 -4735478321483568167920576483584 479068 -379765262928252117771943262720 479069 -11403166404996060825720694933920 479070 4224285055881804115174665712320 479071 10396872932310045942351563603232 479072 -30038818158785944921228516786176 479073 -9945603621524745970709450599440 479074 215548553560265196760906002432 479075 7994946998622933875458799694300 479076 1145531298148720181854887481344 479077 -19343671850922259921065513541188 479078 -8365198270445486331509686352160 479079 9316922157888670464647866145424 479080 4552483934534319608700395520000 479081 -32297354864382830102451404114118 479082 8727837569939143028678217921792 479083 -24557893912114781856750298695600 479084 -2124595510257902664200891606784 479085 -5909449155057829023578841074400 479086 -6347260650877780351042862083008 479087 1056293610320063008741098232800 479088 5518019617958351088304673587200 479089 4436411965412930854550790310440 479090 -4897132046151859644480690439680 479091 12376291954636151273870432820792 479092 2817741668037448231995734623616 479093 -5582768119453037870644518164640 479094 -2600887583815752559973208625152 479095 11292493461487344901466823072600 479096 -6627709218262139594633203998720 479097 11409265470679912168262684710074 479098 -5553988919021213007688954928160 479099 -659833689360240860854796026536 479100 -6968199454950757775205806553600 479101 -563537822274770740731610578848 479102 3535861028922266434047306328512 479103 -15441297289108468208863190967096 479104 -10366357177205046724797451468800 479105 -2870331922718944219841107944960 479106 -197367443741974569173395125120 479107 -10724581311311328681248246211728 479108 -55821847516793760542016135168 479109 -3226419979091987092186443265440 479110 -9135765306321042606802788551040 479111 -18228348229560121898499674005488 479112 10198895766263890928673820139520 479113 -832180288611747416297559535296 479114 -13117591291186528742793228571344 479115 196399407646536211879042422960 479116 -5896994227212893263651320860160 479117 -244373574165376257485541250368 479118 7781392737611843190754762598400 479119 -871909652948927843234956330856 479120 647948986123120410941340549120 479121 -16773425097799237776529135715088 479122 7877217724567379174826246571920 479123 -24214380846966702545754117538560 479124 -2287989230392846556573785511040 479125 -10814248345619160511429821741000 479126 -6939499544611560606971721519936 479127 5564799888074129508040249822080 479128 -1270019415620266662209986068480 479129 2178907059056800484897429957376 479130 -267750610096797972176885556480 479131 -3166910114090844158099807075068 479132 12509416288969842107146018192896 479133 -15697236895509970619907374845440 479134 3865454536430904801397560441216 479135 21794821354327153198148450692800 479136 -817690621018316652791036116992 479137 -8897788578431534048114901213214 479138 -11231679696376800253060613882880 479139 -3080473344388727406091227890880 479140 -2986220840269715390295864610560 479141 4392865560507637877819711495772 479142 -11576021900325814051404588057600 479143 9943263337537142142465331505200 479144 -2094607952122348493267214919680 479145 -4076766627579820831278798691200 479146 -5326989787380492217227627509760 479147 -2915011417067081558565036403404 479148 -3603272478143167806630977272320 479149 -73959479785294314665997003552 479150 1482906531238531797467806027200 479151 -17321875197149621298146270409720 479152 1593247632982417921739187961856 479153 6102993739193739405641834304402 479154 1057955502566027329871084126208 479155 -21147785971670415513135645740880 479156 17476536782088992197383024924672 479157 -7008245443207273626466020796608 479158 13231325550367265584896950539680 479159 -7100461095249239325213176011392 479160 7060618913259976658956525363200 479161 -6311190911346389399371208999600 479162 -5812241316159519139165160925360 479163 10505455210266223268278487320344 479164 2381860385113863144750089492480 479165 -13135959917540512326959916268800 479166 -9645999786907281373636161130176 479167 1207890985472689063949407952640 479168 536153707790300454453088616448 479169 -1313155086833583630107620339680 479170 4791090329809876690729023221280 479171 -8640922060849222459915248230400 479172 -408403023068210803617477040128 479173 2490747364880254810403613407484 479174 -1740296526414394499266493525664 479175 -8043912885221521232553166293000 479176 -10010574562318827038605360281600 479177 -5048079543177809058072312222300 479178 -2450759485299086296043847081216 479179 -14072309146775589511781586928608 479180 3285040688331672531043488921600 479181 1141906763205069623969050587744 479182 6820311289786915712705293446144 479183 -6323248924449271758813653685720 479184 4295794215631215192923278540800 479185 -2029540925479690997745389403840 479186 -6413541395329968555291290643456 479187 -482345895186975624745703843520 479188 -17645668849339245177995559594112 479189 3393872449046049655657364646990 479190 -3999900998306108764638235428480 479191 19476052139839595494606176979592 479192 17645195163143303775731712000 479193 -6658483946960114762287390569792 479194 2482752212659974601095436966896 479195 4600460554709631187423854686400 479196 17492355651611306107998543559680 479197 -458780745624288518668534149888 479198 -4156176126828393894921309941760 479199 3320944791873659069395578382080 479200 -8536911891512076199498383360000 479201 25757915861432749809850603031202 479202 2691613615481122268962560028032 479203 51946607593869169982221211780584 479204 -16174602487436330256612571020288 479205 -1250377343883217741678838588160 479206 -608222313460408661220933732096 479207 27221519950035650590685092906872 479208 -1442513482313773876707974676480 479209 -1576727769218463068921752523590 479210 -1808855894254325067753270258240 479211 -1510236698313179817584803234728 479212 -33707627636351342840880508569600 479213 13327976625659236270893907912896 479214 12579442153636856144513329647360 479215 -12006546731324764199338185726480 479216 -3322683513659319692965767315456 479217 13368752202172601665104570676080 479218 6726030115192060352156005415040 479219 -8685753520652587439816795596032 479220 -1087948949775693796585274296320 479221 24671110144435871779274104437422 479222 -13795455529185775540655862965088 479223 10954933007564948624856413010000 479224 7309233268733744858204320665600 479225 17452254592496236507782451471500 479226 -1533717952783123128057386767872 479227 -1880431045547244925267880209408 479228 -1848342663091696311868468669440 479229 -2004787566415858879773008739072 479230 -8523956310310881279970088918400 479231 -14316590046745696478385089875968 479232 -4724453881778861386868925136896 479233 8456448864264545698494430726404 479234 4632574063346847739711135483392 479235 -28408648460616067516166165760 479236 25119662187120608579946342577280 479237 10051316763793168562922643099680 479238 -7148119020592815511228360961856 479239 20344339010385071172862139494040 479240 13313703614644703654742510028800 479241 -7029758639297729871072440624448 479242 -2896542269456393001044655790848 479243 -13858905210868932292010426222508 479244 -149463742087655455412259869184 479245 -333893210239120885048444991760 479246 2226574308833503512927468315072 479247 -20722161085561329414746966393328 479248 1324323757782531501147696660480 479249 -10847866673539725238771948467420 479250 -6182094007487547417686181120000 479251 -14395562841391432049328893496576 479252 -2821015816258495480023023451264 479253 7598511227061296037509430854304 479254 6343614901290371429479821010560 479255 7229257085238238057180615784160 479256 -12741893714612713786131728793600 479257 -17731655093723109586585010711280 479258 -6951856265792905399738889296416 479259 36858954087081400393782632406528 479260 -4187302218878817473264723927040 479261 -10964605679734724208455654545428 479262 -237127236614051120124006675456 479263 -32195742212237963383369191203488 479264 5735458431512657038545222500352 479265 -4793769591720791169909463056000 479266 -188985499323438911555371989168 479267 -4329084495018571738301259819684 479268 5238897098606070680470741978752 479269 -25450006736346995833738948581474 479270 -720960912101468650841500602240 479271 -1935993761790692747582014737840 479272 -3618730711423693366118992281600 479273 7504715524312470602118051868260 479274 -3017873202889021594488362863872 479275 3844200348009720533954686105000 479276 -2157809630814413472864702938112 479277 868945723578011450681419904172 479278 75790829220795431864342783424 479279 2952932641247709963369318542184 479280 1149652985578960380165241896960 479281 60441902256194399373009550596 479282 -6072145530470484029574266209008 479283 -7166580457394066449139891331840 479284 1499121274794335270923285599360 479285 9380582774980556195356105981980 479286 -5549703352116968827726838542368 479287 -2499446121620934193434894687064 479288 5354252125512959324383717355520 479289 7361383197767046771242986419024 479290 1647530705349475577144745154560 479291 3351406665416081280355771147584 479292 3186453123570466757629426581504 479293 29707652507380068026800323138880 479294 5710420584997580273190983423040 479295 14689021899338690528438288700120 479296 -7131459063404437825351285473280 479297 -2132513601393960527986007681280 479298 1999414426621392574872841469952 479299 -27493783136887006280391831813700 479300 2878390443347055711690691286400 479301 3685600172720201324248562150304 479302 -5061163716363864043735843085568 479303 9234285742921979624735759063064 479304 8641696601909825212557031833600 479305 -6384008697606086203777928464440 479306 6566405682552620862225622233600 479307 -12237499841966523265981362725160 479308 -12262344553990515792373678243072 479309 -4218873249913526029036777748490 479310 -583196234225655728368727366400 479311 -1465983520737463566271918289168 479312 -64372298430903078751321866240 479313 -2337210311317013808777086259120 479314 -9550077421404003767376403459968 479315 -21790079359670377562348037736800 479316 -2720027238387445392505238845440 479317 4676704615670217236728490108366 479318 -922965685304839130370526899264 479319 2266177528159093536212272829544 479320 7056218883413452293704462745600 479321 -220526822808824143174294769856 479322 -784387247772660768170646082560 479323 -2056667833735477641901021873136 479324 7236467283794607343268915421696 479325 -1687380430658576441087234188800 479326 13360185424008385052361064035264 479327 -21267387770827296033554296057824 479328 -9666372385031211480275974619136 479329 -28734733749635606650769878182480 479330 -186165694967193657840227977440 479331 -2255196981409270047035712191520 479332 2896360021229520392953824337920 479333 15023715551571943718895286803900 479334 -1919369487272075027747587149120 479335 -7916001722615915993034659687040 479336 -1915315837555216127968858521600 479337 -6758759018494280218428553296240 479338 3443574658938050867302153035360 479339 12193828128032125583104445805456 479340 2436409437648805359567174620160 479341 -3749781586394621586093681518100 479342 3491619756055327955213584683072 479343 5267002684480990977926731319424 479344 -3084327955059553721134606090240 479345 -2383789223451554013084389565900 479346 -704839124958126748907405018112 479347 7778266488437633767596861152712 479348 -7261291550948036836786956176640 479349 104878061807706982071413406648 479350 3607286759196011303826031610400 479351 -15930524156891357979578765321400 479352 8846230930083924593345305989120 479353 4202547795886448480316970967296 479354 4073598677697493181133613862880 479355 9567447563720010384218099694960 479356 19568797844819749070537586513920 479357 -15083754096219464899688541302394 479358 -552035837510909188686772810560 479359 20280471626061256093083545765904 479360 -2467288335762479968911831859200 479361 -6192354516441766582956052498128 479362 -5263162379242487007056447777280 479363 13583206127950713477727068957000 479364 22713011266984624013339842560 479365 -8154321113530361692681287100740 479366 7641550721595756773850434913024 479367 -1037618816583684999451104281664 479368 13735846250825213306078717506560 479369 -9596399153180106053110675905840 479370 -1335376444567284374750372908800 479371 12792485906531791445921934639572 479372 3150107559985582186509316116480 479373 7335603125095759096040547816384 479374 750897726949244144468853188352 479375 -1465710210252718792474652925000 479376 3172218043547259388921079439360 479377 -31425315357543733598635433005774 479378 1859707418479870633096326372240 479379 -919276003391535039601152889416 479380 1251672838837410914986260326400 479381 6213774705972253666387478911392 479382 -3516655392471429266521940588160 479383 -2348568403264202529849545228976 479384 -6267217773833638810229317140480 479385 -8745756648288199723176588604800 479386 7564097943089117513472348951264 479387 2283874796744994481313012652036 479388 104175069833284520225001799680 479389 2171273468524186789581672047040 479390 -8461505044710364258739161540800 479391 143642588444514601487927481600 479392 13083960867596361774652896313344 479393 14701129051561682370128026839300 479394 1112920974023052150524338851024 479395 7173482488401234644908244146080 479396 24845410174155609547512409948800 479397 9536853208850610248704623285600 479398 8510172203846546982735799327200 479399 -3365735655375273013575867343680 479400 10074600650193117669306998784000 479401 9553305346515834182790265274212 479402 3346861275433709505486932736 479403 -7453261327700837357464563865188 479404 -210151575352348288354751974144 479405 12832574355110298350648306994060 479406 -363768730153107106161645775296 479407 77305030949652088525616375800 479408 81787713645510527662482112512 479409 18711255474870758843909104512 479410 -4157404796811912857259306209280 479411 -1117714457146750253566332627000 479412 10944588297601847939193885450240 479413 -9251365090145616766548943474752 479414 1034200099115066471133550730880 479415 2177604613489236521145877923840 479416 -3609196654958719501304914513920 479417 -25030805052601818655694800378668 479418 -188195828146415931577122487296 479419 -556189955034655718594156449180 479420 -2030004250338176818117722078720 479421 -3417782891850464561399955726810 479422 -4644648286621564630563925279488 479423 9091761693867601751085327120240 479424 -494512816100288309642624237568 479425 -5523042543024854893577563827200 479426 -7217061414664977166820508599088 479427 -5333078730940310469687040408320 479428 18382980386236403632569235764480 479429 -11795222615505623269376658527970 479430 1708166078985735818117848408320 479431 1371926649046245149017620886232 479432 30576986876069322114937212134400 479433 750044722064103599904196375824 479434 6140544706060346275956320486400 479435 7050764997499573288802018937600 479436 -11218812582742213111450512818688 479437 4145126335392086983561746384352 479438 -4103559995280972880764074043456 479439 15961508234071186667629485492504 479440 2008935534333309668471125278720 479441 -24275768703721858993070854158 479442 3675526485210057739329636688512 479443 -14472487633116812689423618635960 479444 2647951869970741589557669226496 479445 -8675098418448259514227666522080 479446 -1317146099017699680009874513920 479447 -12025272083363582874748442285712 479448 6330667665047968897307729049600 479449 32993373838585307050713675204864 479450 -76873873629509789205751526400 479451 -2158391069099707601410105720320 479452 -6053167695347951640562836231680 479453 10374858429018133970347852282002 479454 2812284247596091925300195932800 479455 2942840343578961843662848920360 479456 -10051881373898398682731338006528 479457 -21491377775231823181046637593280 479458 -1239002027733967681247267742720 479459 -5191473972939077604986190577896 479460 -7871147884187618469475479367680 479461 -6395844852677710088856831095938 479462 -12944348509113834333105137364768 479463 -2695628705332536448142365014912 479464 34515142765062505978044856320 479465 19727531545944789604719343569600 479466 3079858081512178114315687457280 479467 13447267251024289969208675164392 479468 5479702109971622817480889684992 479469 -129635689339994343635641774752 479470 9110783930489467408455778975680 479471 -16245019744028198892830004027168 479472 -433632099172646647225416941568 479473 -11481772480292623078615899119278 479474 -11420653914751656112598011041264 479475 -3203497805737189890655115163900 479476 14212342713522311858801175858560 479477 -7502054941731873049767737282688 479478 -682067580331432525106020260480 479479 5434562837811109302005368965120 479480 12461095632234908557325803622400 479481 3533414647940037838533519028800 479482 5621110161298205264932761324000 479483 2047198026948653337142926173760 479484 10214756770561624351520507312640 479485 -25057904619138111785731768131240 479486 6320835566332489754759191944960 479487 3631377649596277966881345278352 479488 8562558230452185645757195354112 479489 7728278144615626079999864812290 479490 3155113967093663570852992611840 479491 3440492190760409532865520025840 479492 905641324092068849486667201792 479493 109040662341143431064575718400 479494 3427278330512723681274318081792 479495 -3091749319933804259006734119600 479496 -5713477960287079943891068723200 479497 -13690121727235455150625955278054 479498 1792868556451808243642098275936 479499 6419919827395894203287379272664 479500 2629721627690693852835058176000 479501 -24086459524619531692416812164896 479502 -6100236686658956771780206852608 479503 25621874093013407376855285718120 479504 216871863714661675693443907584 479505 -5169394831116202882714339732800 479506 15039822689069309974089787799952 479507 9044364026736214246311983890512 479508 103220217114833674599654113280 479509 31487343297188087937251702301710 479510 6207212990972347376059563644160 479511 11376551509201162297381717928160 479512 25453509957853762333966889472000 479513 33723340791816884480612527074762 479514 6535097935843697838635639731200 479515 -2903128285642718365555891167600 479516 33892499913932853270527348785152 479517 -10641093392075165200371922542720 479518 2255463499346830770330232960704 479519 18294684577962321677485540774032 479520 288276262410024030524848865280 479521 -4279748363247041117999216612416 479522 -1758719811693180543775905321600 479523 -18172765977011048201248037448 479524 -15705608872869216241910462571904 479525 13527840591041005614427103761050 479526 -1833836091299353195468084944000 479527 20260359427266521905757895421200 479528 -915082521642006015782257213440 479529 -14621805968997278897104162260726 479530 11028908142762948470126365286400 479531 -2794117718792433962075779535568 479532 -5677248307941855287336679552000 479533 5116718590050672430140461445782 479534 -1923555445107337556455165295616 479535 673255595001777346257227343360 479536 35972321072237222355091390464 479537 2045340301548542418923605274340 479538 -11389807282877458504086738527856 479539 2462386827355365028912478407500 479540 -6012183343274854769691883541760 479541 12139660774101344989393387699200 479542 -4487621430325014348200808444288 479543 18003708473118338051576676474792 479544 2520698313289629228276300595200 479545 -6838002604858457524239246844800 479546 1362899996556999656479377291264 479547 4445619648195068325821171093040 479548 10354825882142025630213073199616 479549 -11048304440498991415374380674464 479550 1715872604999819972790155904000 479551 -32898938794391592112554896885408 479552 3679932610392673450364428615680 479553 -3475329697420661657681947323936 479554 -10263626380392909225689289149568 479555 -13623614545582540391566452077040 479556 1423144866556240592817151217664 479557 -2252855081560527400791177535528 479558 -5673141493341551498427175593120 479559 -3927058044005739714313869118296 479560 -18546331622460255835844603904000 479561 7070232448421863012631543667162 479562 -7227773240455921489533942022656 479563 26175779671992225575211978863748 479564 -3123879099801069253041828973824 479565 -13741911339905239031825250925140 479566 16150503861253050010876550999232 479567 -8542426341415979586594418219848 479568 -4212646165910485259240781643776 479569 13395240213726300905494993177970 479570 -409222770271131465497914490880 479571 -14852869799504305114076093865288 479572 9151064568428751117832895500032 479573 23244450894479305285337592403200 479574 -4655688988696664755133051919360 479575 -10278030411688934888424830165200 479576 -14494764810669277632240518307840 479577 -243756461773372034845208462976 479578 1899189659450006553433090809600 479579 444456084030700306964971535040 479580 -3342719322850582943070243840 479581 -10149459246204489494622371014618 479582 8547039743905094397454703169984 479583 6277701782415448112118516707400 479584 -9236684396944426768059015364608 479585 -4173251316506581339184551274220 479586 269543530437863537907814258944 479587 -36459666121518262667654074698408 479588 1734684002167976729363677618176 479589 15581512899393967209496513323168 479590 19530429272191677173618592000 479591 230717347932366503062224849024 479592 8753416395119411578195736632320 479593 -23146110407074103515348865129158 479594 3372374043428533326368206285152 479595 4084173113283839719631152289520 479596 -2115156713629721994638501308416 479597 3632962179794935664011786145100 479598 2525552381184681271038341806080 479599 -23454990291120822018956402244400 479600 -988843674503671160146931712000 479601 -243074446160396622287505647616 479602 19303978851165675829237183389600 479603 4266654640722425170896457035864 479604 -10663155185214905750407699243008 479605 -4309673768022643068774386868480 479606 -4953586948483796963006086609248 479607 -5593771585529065113078275751960 479608 -6294958742310424140033703895040 479609 13595679711283828644188782450560 479610 -4104650759185650286378865116080 479611 23322611376385661350568031364800 479612 -13044470032815717814686153225216 479613 -1522906483136204644596166841856 479614 10896334404776676638368623622656 479615 -6251652651611868627754036089240 479616 2364786892026260874351083520000 479617 -16414892661413180335631502401360 479618 1282118093626329023882753527200 479619 -2255651679900346006092168805632 479620 6272374761484266586535265127680 479621 14389485248999104815528117510840 479622 -80755011062940031169546847744 479623 -29771752305739269142517699537128 479624 36674302127017927125801819340800 479625 7490232697143279218757189120000 479626 4797704297277627186796914965760 479627 -4308764877158204081664420172560 479628 1032308101543488879918721489920 479629 20215057032243633631833444066230 479630 321923266672987626501905184960 479631 6576757466420900987343220644000 479632 -964777836297908657569758445568 479633 -4582946736719814633062226210240 479634 10030536926336312989095549732480 479635 -9862031027697223191330775847040 479636 -6685523475747703911655048058880 479637 -5061845955467401633111234879620 479638 -8086417639818755981939044403904 479639 -2115476813004710506659122773560 479640 -2465886579077227305746409062400 479641 -10351306257099870269261557028988 479642 -5594296859213534489097448489728 479643 -15023293369497800784717026070672 479644 -17194500716695711673147963392 479645 13456349136783777562654109889900 479646 11067974940832649275785252305472 479647 -7290441060594469071338366945168 479648 2372548333923648303588574101504 479649 3376627270943485248099007129728 479650 973605868880631387571051509600 479651 -1925719709756723958714576364488 479652 -770690000738215347602028346368 479653 18281471715202227060484977585760 479654 -543662275674273314905839712128 479655 13931674457223975591320685504000 479656 15905440702135997106325203962880 479657 20711834220214523486167162262160 479658 2396008527059618319545340182784 479659 -5096065490700035651014932246600 479660 -248816342543012486774172748800 479661 3207607798725757140971149628064 479662 1177812446432654569789596416832 479663 2482251572607748895928607168704 479664 -1152536014378362760178581979136 479665 -115679826258568590604190935680 479666 16736496975193214883072606148224 479667 7169212506071495010169186228080 479668 -548752196551773024360285159424 479669 15770478180771070878118968511296 479670 -571166508375088894545364684800 479671 -53151621656080390259158001251088 479672 -27504195599316132045341176504320 479673 5951236477596266656283201948160 479674 -3176482495769515113513174501120 479675 -1506582859513297833671208277200 479676 -889758422408208107856501743616 479677 -34252107877030710712891288012128 479678 402436732513222239161695996224 479679 -2589231568786633044774490798080 479680 -2778524503512537475759472640000 479681 12420288138138022276946935148592 479682 3328354418294070328071714204672 479683 -46724511750258767246809599416 479684 14278167747319428333579794188416 479685 -1732109393620137741537419098560 479686 -4504066520196472019321217218208 479687 -14133642646236907652112047938200 479688 8087834177707185441954673459200 479689 8861214062843712954697724611200 479690 5402018040031305443631391509600 479691 8341234821176395986138343967100 479692 14298957372460057125930688514816 479693 13363859728023852585512653768320 479694 -1043466616466254619191238676480 479695 3054884203278931192462562784480 479696 -642374870617060819018636197888 479697 8287566790197003179070658978800 479698 -8816739295125806115234043820400 479699 13159009756260416631488767035720 479700 759327147101031329632348857600 479701 -21052533072126691501443017637298 479702 -9718724837062539899568545396448 479703 -483377041204100470824659039232 479704 6988980455771776027935754936320 479705 -1254476814463289488972726754040 479706 4075421203841218882462904408064 479707 4228382966901299943540132762792 479708 162298068734804864492309091840 479709 1926837417280809955400594942400 479710 -2628372787436493814667804380800 479711 -1655060520690427624485438213168 479712 12828337020055780415411249479680 479713 10403300433307782053720912002324 479714 9530669992865165985424465125456 479715 4647600899081458436471594739120 479716 -5569479810430624347374985036160 479717 -648570225635760163893981559008 479718 -1703301513843342090026445148800 479719 -21137101060195596698700428890904 479720 -10621606579901812866206803968000 479721 -15589176251805432608568107298336 479722 -10975282817777816157697356792576 479723 -1879731703954356154412033737080 479724 2070892609332336014327535992832 479725 5693625225880139752681241296000 479726 1746804017915216089392353173824 479727 2333866956817481878169667518928 479728 -5473243169726217226043904360448 479729 13253341984236053107993833333120 479730 1084941386930971373921752158720 479731 2147290318993973061261926693120 479732 -18278475393490792294938307811328 479733 -2518581605154361791438571754976 479734 775302390701059285580173580160 479735 -6955569302420891248591283857320 479736 -1469448815417696706583521484800 479737 -1700012944198708970155024433580 479738 2952387772770222379904303306496 479739 -3309830475383271003694975588752 479740 2798955116128927705359096368640 479741 4644658571479099783709323858284 479742 -824948689133910214946971979136 479743 -21317868702125349937778819352456 479744 -14101283379155134917045255143424 479745 -333243002871224549567506486080 479746 17682029546983371713979246213072 479747 -22082257223592499853853360720480 479748 -11752478132003974669332242027520 479749 -14958781004387970504938631657250 479750 7508832717908828141854714080000 479751 264045060202029860361009790080 479752 -1851108561793568612194858598400 479753 12161747351629390776051761215002 479754 -8326593139559688403469287517952 479755 -4192214675080425208733829402000 479756 -181728845350694725783675723776 479757 6689065900909281051176099245440 479758 -14836866592756882850037218387520 479759 -11366342147632623172930241895744 479760 -1393639124057664551743979520000 479761 -2241021940965385564050614786638 479762 5158687541744792163562440282912 479763 -41527998719830189842460723908 479764 2413996719067123511368837732096 479765 -9673325043907868951587812840 479766 2134523225112158892727094206464 479767 -18242219227942998715343611291040 479768 4302609680051210235054857410560 479769 -233715396166214479810136108496 479770 887854029605607329925392890080 479771 -15246036717682368525696873692028 479772 5567183686422850637818889911296 479773 -7266333443903476527828156236960 479774 11120345059540792108004517111552 479775 420370520098083579971347123800 479776 -36288450027672951437531849687040 479777 -28727123335428833936174841865374 479778 -2517799821599419911262629591552 479779 -6446074108168791076721770487024 479780 -2475597426658174070609430528000 479781 6779297605315780500734742059070 479782 -2454854709020985983759396078016 479783 8480614621030246799494730071032 479784 1430755827313043701239879352320 479785 -17003742062203119207517306045020 479786 -16137825431647288997550392451408 479787 -1845480717874053020759082319872 479788 7349008124630899634116046745600 479789 3308383685748875151906252626400 479790 -8885262474000266371910152646400 479791 27745228234241931096144971797392 479792 3586149522794845788851047759872 479793 9568683720905326505328316324464 479794 -15845809684322312387694263808 479795 15889698721148715919788661282800 479796 7326506967711506943564537556992 479797 -17484176235966258370128843012754 479798 5945769517280015528669934085248 479799 -4834094972607013969767521862000 479800 -2911160940905782704922675200000 479801 5630106670417604113273492618752 479802 1561327566259695128701603679232 479803 51068655509809523225683363892 479804 1689741118453086119989829377536 479805 -14409542418165916955114967878400 479806 -5256381022248893884651076290560 479807 28864392371366729543650546332840 479808 -3594915496320068265496857280512 479809 11541779048852813367231243323328 479810 -7414565104274926979426154409440 479811 -14745689559223685305935911960328 479812 -22819085556382860565153411817344 479813 -955568139294994192950691555938 479814 6017449249589229843331894571520 479815 -8003431449621598131307786183200 479816 -3812182682196571083028033443840 479817 -6923555415556300363468863807360 479818 912501586412947319142317322240 479819 -36347436690710941059090660204504 479820 -2360782291193867258676694794240 479821 -3271993291762571934916240531978 479822 -1698039022137928809895727703168 479823 -6121144199623140113055553469952 479824 -1965930378130731705718311362560 479825 -9445972151496647128752796360500 479826 3771208788337568252008461980160 479827 -73939052672742704438279235920 479828 -9497237820599261331978087260160 479829 614438381289551304481548029568 479830 315943313156251303798475464320 479831 123260585379164575952718199728 479832 -7223224575645915603010845511680 479833 5294928459826525380956558131082 479834 -13965021907713977002409191940640 479835 -8332463891167191550372126319280 479836 4198903182643535353640716930048 479837 273510899122958739964299561120 479838 -4877420752034840783102314942656 479839 2434372262643628443081475204640 479840 8662752068129892184390041600000 479841 3578949765717965911759843800864 479842 19822307846339117552150709298944 479843 -119234393949984201096229528416 479844 -443309396151367435621152092544 479845 -11664021032493725795675466952800 479846 -13279731600206423549431650635520 479847 -5820863602345685543585740613760 479848 16146281052391382463804607503360 479849 -4670884546817860874742043187712 479850 -783668507431534011632542579200 479851 12981574329578357454156922252704 479852 12188107043585725143846355527936 479853 6991246787812764285743645806368 479854 6546366817688856693507590440512 479855 10185320947976257074243039890760 479856 -362757962140003106536737669120 479857 13129276619713506882932185520000 479858 8777174080393796855089813259280 479859 2655653428119882722776102645416 479860 2647077890090300117234985358080 479861 -2575893747914298506426400515538 479862 -2205246683782444677255860499072 479863 -2643734773322992228852811666520 479864 -2484204750491735954896935321600 479865 4238511419155286790334745766720 479866 -1644992829375539192159948020368 479867 -9695331420595568219364385427088 479868 -2128510249231270000781440949760 479869 374718728877698028472706410444 479870 -10656101420296330465019733143040 479871 -5762071299811530113339933203200 479872 -2255332874817162211057477877760 479873 -10119564909458106021677346501696 479874 7267149431361120617086426508160 479875 4921570276796568431811492900000 479876 22415522100759248292935032543488 479877 18921327732367677377340908908608 479878 450527213652390173026740160512 479879 33070434339294842260634299347480 479880 -41964408579349045896383692800 479881 22289917860487378309222109686682 479882 2446686675553336978627739832672 479883 -8012476122902859258234515131200 479884 -5929295057536055400486921597184 479885 5192291946455518302833802581760 479886 16064127873007274848374038592 479887 -31378777254533398124852644989608 479888 -2985275634200124219707518402560 479889 -7585750983089928111418795185792 479890 2481215006995699570776389724480 479891 4837520132775909194194877093292 479892 -2293811435478227959187812638720 479893 5977730848501884101031358050780 479894 -16592783684928748216366853505504 479895 -1183057583307100883351428354560 479896 16010314914469725874732835635200 479897 20749373656846781212164928887312 479898 -14081163852148352557990458554880 479899 -6516022350026545241265323274240 479900 -3557092662899918490056317440000 479901 28608353798277062364285938092704 479902 355964062726834294091586353280 479903 15567156877710345936440003197152 479904 19082939934556250434669510656000 479905 707530217896375133400033846120 479906 6199725631883481899793095333760 479907 -3586558639300970807255856872796 479908 -3619850241992637668159012843520 479909 25101560681366891869922527954110 479910 -7040497966683684209088214452480 479911 -1337224944885778763876581301376 479912 -7830748273251265419667392921600 479913 -3656459012174190650966203987776 479914 6607700414165130161395666939056 479915 10337275105640758955266554607920 479916 -12775521874435778172640271286528 479917 30916003047381910199983344610752 479918 -8815675835629585838297807220096 479919 -3547734137443113370089264974592 479920 1776777268939760277969707335680 479921 12244911234600280586519276923200 479922 -357792444038387679891026502528 479923 104778121383589768579772650504 479924 -14054815012518345355247533375104 479925 -13024904631083876967057623736000 479926 1959813209806245744358448490912 479927 -1548270043829341635316598360640 479928 2029179153706320785943492956160 479929 -10199089631770686966708447248700 479930 -10302856424926722048646631220480 479931 -12431750339034760156089516655848 479932 4564136330617392627955506922496 479933 -7050806479794556717854292293120 479934 -631291251253765874419854565632 479935 -14131771031936597329575321828120 479936 -6993063064346711629173227520000 479937 -8878351095109837071273001893840 479938 1334672919981253451034008011296 479939 -23622674555669638733973585688260 479940 -3268517614028573084919524044800 479941 628815375006555663289617666048 479942 1537708890879303337791266732544 479943 -17526719556754908312817956585168 479944 -25087428519149168557466815641600 479945 638561259041869826487883625700 479946 -2937915934677212371951663429632 479947 6344646457696678015215916585840 479948 3606732423964550971463550707712 479949 14094275485256498357011086395040 479950 -4996589444390675008515569976000 479951 -22814917294929297120008945196048 479952 -3161156934166384465330793349120 479953 15284530026082134382007263561202 479954 -6232621133027810836775652883824 479955 2448391296907725332001292787760 479956 10747610371961975129787372007168 479957 33022670314963761834452254672206 479958 -17508259011960645834360534589440 479959 -22289691376043705143617101435960 479960 -5826665300783813006752930406400 479961 9676104120148054842914083287732 479962 -4458554515988324824061419492608 479963 14352291671009966888797540247784 479964 3386371364545460947760086843392 479965 2008305530496398180235231640800 479966 -88886949839443817585178421056 479967 8199827199159450683365441013760 479968 5247172192723388445411049734144 479969 -12149241595608367517004886634304 479970 508891585626461689975623877920 479971 -30662060937948085767845405065828 479972 11154808505823240123748386139776 479973 1601086108218560536184071100928 479974 9696490702264919596787771856192 479975 906030126465362800127298819600 479976 2334003047335741951582471618560 479977 10554516752843994455841254395380 479978 2408258400867442987264829514240 479979 -23269827051973959628743809344800 479980 -28190320099613838539321064560640 479981 49711740389938897963750737571500 479982 -254886370582294221845647785408 479983 -7288847154909752706325013114880 479984 -7371394405840454413729341603840 479985 10602437511024378008545377931200 479986 864841679733903379954847370144 479987 492599494985609719558670531040 479988 -1886416201225894098494339020800 479989 -21045629218959709772294408681376 479990 -903726547205741059122494565120 479991 24749645703341485485102252423120 479992 -28290619280466486267164375040000 479993 -986785312056863327277507473340 479994 -418183909914250067647772160000 479995 17201867754126150192174923522880 479996 -11381832004434214566206279447040 479997 -2706441400810466917729161750720 479998 -13192127055439540327005869952000 479999 -2592698454325017531982342824936 480000 1680703107627459181616824320000 480001 -4458991781200260023416137857708 480002 -10204014136288374701607432555648 480003 -4688443092358922758049414015496 480004 -5031373383936629001878457384960 480005 17161509497216468505780818889660 480006 613057755857023346632060907232 480007 60173530253372441544660172928 480008 -21926958546085455363669603072000 480009 -21054804322234461935374452528 480010 2754019372717840473406357263360 480011 14553924014302468010629469852160 480012 1475226228736220840845296113664 480013 -2077545786317122302242926753738 480014 4494094817148833349218984465856 480015 1976641437985358231342969715960 480016 5612033600194410958354839961600 480017 -23876344743482447242253736281934 480018 1504814442911958981790315560960 480019 -14905830736801172222126917818580 480020 14312883241288306824144938100480 480021 -6113936111671358126169200500320 480022 2879958380025294445589865057312 480023 23225480615191879792818835315272 480024 -4241954128938144077477581516800 480025 1675673931180125522860059809600 480026 87537384970462324188139811040 480027 8797073902517244768483208768920 480028 -5212654372605146204705716224 480029 -5915003787678657911829599631648 480030 3384428734836386490998003656320 480031 3050641855833985090401097684464 480032 -11406241116762600374790424363008 480033 15226239772814020329396410225280 480034 9197597809537495332889108462416 480035 973713355865401360584640742400 480036 4849223965295018456770010357760 480037 14255086660232800998669394447260 480038 275081445081660166783799280000 480039 740968965411933296875881582720 480040 16802281657117308648043741593600 480041 -516674725976230688123334962268 480042 -523286732219621549708547239760 480043 30051308148540466203480558778292 480044 -3399463503914813097852188676864 480045 9132227075011397337941410084320 480046 -6314067440510268758244234027264 480047 -4465381012148220674892817899504 480048 -108219038847925868366531198976 480049 31175453337182015092291875564050 480050 5637351647866074255347279002800 480051 -1936200091140515406062225429424 480052 42823872205462484042888353792 480053 -10405503973780754808958707158244 480054 -9471114293959719374383426705920 480055 -13390392740352160377812454149040 480056 -178251558557794415527821926400 480057 16268936061874905309536102229840 480058 -5904796231994233526313038221824 480059 -25908132681409353237728797363740 480060 2291831439615784687132134604800 480061 24129471827190818269817461086662 480062 -467381272263899288228284643136 480063 -23465678361092308460436199925616 480064 1368697706320463885356437078016 480065 -3416785436110917542111141514540 480066 -1025663795051732161652088115200 480067 9962767353296791443843054595792 480068 -2724065573987116402782669025152 480069 2760853375039088802592724917788 480070 -10666270822399505336480670541440 480071 -4222625166779639618096389474728 480072 144454348470078951074266890240 480073 21676181114296119089750174943840 480074 -2203687297152437570161924174848 480075 -1112777463019305302403116612400 480076 21775557202661890174194404402688 480077 -7015236087017556995596116901140 480078 -5115223694945641805246095416000 480079 12577952259524776906144190543184 480080 -820194874862825591095378083840 480081 -1189042321816352723235159099456 480082 -7139611336857693182439996874608 480083 44653479071003645230406859993600 480084 -5282210647800955098786926942208 480085 -10574103544412682372580047821220 480086 7444261466589026458353334792992 480087 -1314356943963474763173552321864 480088 -10771403557873075237093718384640 480089 2071730029889698424122703735556 480090 1634584477100099489964187453440 480091 -15863576401597404945544767384508 480092 -8220486852197547501947474787840 480093 -4142681511439436795457301758336 480094 13729457955608689230413059476096 480095 95078217674609676358781529600 480096 17523712496903519137965774077952 480097 -4017551389235960793156283309056 480098 3093748091160548961041138014800 480099 -7540291323894677489069911596936 480100 9253992541522885800553357078400 480101 -23355724733407802451558590960898 480102 1873507480111529304209717889024 480103 6213097700404435620718810767784 480104 4708617516002893859243772533760 480105 2005863997360698010357046789760 480106 -10070206961888815810684290904320 480107 -2224165075910107744555433845644 480108 -2515950697226070462389947722240 480109 -1523534774931624012241448052288 480110 4168106852226949999278657889920 480111 7401877914326160607136447748480 480112 914665033856503331153822973952 480113 14127393472904718710958101425362 480114 264997377364939857387824739840 480115 24136446357858610304096519311920 480116 1791463466017684614247505387520 480117 -8830047480647346906030455176800 480118 -6465674942710464596301456294240 480119 17418385399275471360509311239744 480120 -1410806752035616148820345446400 480121 1082700369219771776032509465172 480122 20564593936928106624243340787712 480123 -5497106631009470521929093985776 480124 -14420060028819265705008723878400 480125 -18437979727406046825396612576000 480126 -4062062455708239728676682750656 480127 13302053158689546208092498944520 480128 -8902367581217219771671511040 480129 10478596523751848742598484733744 480130 -2469030077378054950829009740800 480131 -5870039453460616374412346863296 480132 6961099054851985063201837693056 480133 -9065871390168325652512800979618 480134 322972340425634492889393768192 480135 11147046671429992173351665883600 480136 4731214797307612269123246535680 480137 -3558648218257764197309968992768 480138 -57446513929044457330467739392 480139 -15499120090311911763596581882200 480140 -5686404857657648835139839298560 480141 22792120732692159420402357589440 480142 7157845332935874445448152621440 480143 -16020349367886357242291846470608 480144 675058087836391047635852328960 480145 1498509604363468564954356618600 480146 -14170887504403217802940915183728 480147 14373098311233010291208029020600 480148 2901740417212761607388660084736 480149 5888486457874315720609562679840 480150 -2789070175906535118418003310400 480151 3733068509423239831233131262240 480152 30650455793455072415678111662080 480153 -9968301831725301370372428700800 480154 -7170276320833575596507864041248 480155 -2045891421576674856476194039200 480156 4401890244916506385742683740672 480157 -13321073601114990312258453901594 480158 -5047274105985332629873340663424 480159 2595304370680904079940908328128 480160 -13005193544957147348643315056640 480161 22501028512592871012094012623024 480162 -1862238694897827144570761671680 480163 -10351387662717110474788969297176 480164 -25073769868253986381438628490624 480165 3636497318749149740083023571200 480166 -12044724878888143618181249039040 480167 -15651590868697840566280359803784 480168 -6973174099833775026843447705600 480169 -3991139865410909802420391335430 480170 7099685646796405693844052029280 480171 2184879408818929906662624407040 480172 1043153312307120315086006108160 480173 17948757301524248483496076215264 480174 -1226353663483033568868452229120 480175 8299512743103423418316389903400 480176 471572838194079484927293407232 480177 -21364733289841131695573865505086 480178 3847228420743639946231279226640 480179 8138482957312932162986948221776 480180 -2357579917607204231839382446080 480181 53847707103830682868205942240 480182 -4680217499822167967066876901120 480183 1015525984928089271864561163648 480184 22931247797803344165895711825920 480185 -8221604499417094710531244941240 480186 -1878585124860730556233007256576 480187 -2040179464196639599693758976000 480188 -12275279138858476931855598554112 480189 -6455247963143112202721447365920 480190 2295560284372300556767056768000 480191 33015033955351717475492453082384 480192 1458012156399512946484910751744 480193 2444468263353825270506347108160 480194 202293618174270592535612906496 480195 11494811182636460701570475541600 480196 -4979509576001285630636415817600 480197 -7619214540372023450464083368580 480198 -1047163290039173330477109960192 480199 -43412694605451265213337129972928 480200 -5009154916940403546147851328000 480201 -4610328552557247367339767545760 480202 10067803497159704443737242133552 480203 6717397824127849903239607234452 480204 8077962635598732956121965149440 480205 15648870234701386955691447930720 480206 17841203547659568123990725133120 480207 2210933988873868612829353482240 480208 2965072514773377399819563589632 480209 -33610780501478007414644593528590 480210 -598824053891132503945713431040 480211 6141041755928154205960591542812 480212 1821269358195417490388579561472 480213 -23600959310212947547393531784580 480214 4612460502465919443457247824512 480215 980216793981068600385151950360 480216 -7092849010508121809914259374080 480217 -15528973646301556826640760525440 480218 7060636192974127410242479000560 480219 5013025268791194091878355989144 480220 5613581594046069566138589972480 480221 -365827045284173558629329117696 480222 -12576044003590296583491218175360 480223 -6781395242478868282678149668120 480224 -86384539297041601606012108800 480225 -8289590384836870401844038564000 480226 -4104361136660195023786619168688 480227 14268165018125080612384333371600 480228 159686696742078933811654373376 480229 -2956212759958664936262375625380 480230 206162978189361914449072229760 480231 -5775465694401848728530523972080 480232 11983183664985356041518527462400 480233 -1962103499253548288563560978672 480234 3535829191196330917678504807680 480235 3661124150637749287314772054560 480236 13523641974385187052485449489920 480237 8470401719516749035213720183360 480238 -9136376793910807898475564628992 480239 -3670317567454537882567121977176 480240 -1297108768612969383829644902400 480241 31446492699550281494135786982400 480242 -5765900347607195560471889215488 480243 2561762783777199468300802014264 480244 3840505454773473295668584140800 480245 -7919166661236573440795445381600 480246 5930070258471614633233300451328 480247 13366894031396763693997469995792 480248 12497869319691940492898127605760 480249 -1408135878457121340748806291 480250 5066383906258393624171875504000 480251 -9776029079130170179947556862328 480252 -370929831292077676682468622336 480253 -20853622658022371356110316245236 480254 2653662581681041469619908829120 480255 8294761680657473609788100937120 480256 9513066430200758069169297031168 480257 3841118917099487526888049494960 480258 9859952717466752608564265254224 480259 1998678758587959512917072230304 480260 -3593970209210668335952798003200 480261 -2683931753529996747208435434528 480262 4261113607676397913840582465632 480263 -4376840438133001088470459599360 480264 16161574434499710760982019563520 480265 23384029499899340166480996258660 480266 524056330345230800839550519040 480267 -19674006765032631547846990512 480268 -3548906972349356678715030890752 480269 -22555494172171166177962513385940 480270 2518639653099216071730098626560 480271 3212016843010781321040367420344 480272 -1878155969639436787167435079680 480273 1350355929652393439756272863984 480274 -6476097413329074867707562548448 480275 7100328626803569604261047204300 480276 -20609191478874924390288010199040 480277 9332163161322439653516383354272 480278 -12921755149256117334683607406560 480279 -14282803319770972113164940081816 480280 -11315188236530944608018191769600 480281 14681781637699424936146423451664 480282 -7978512306217485008144165437440 480283 -3691720994338201659678445950656 480284 2406874407020096880908178708480 480285 88511021937948240762046062840 480286 -2053922818282285777138479096576 480287 -23056064229690308290035662780064 480288 -4623031960857786580520485257216 480289 45984480715467566147787026041024 480290 -4366855939559451995205604389600 480291 3400196633230525498036738116864 480292 -39374308041450144923042718474240 480293 5136656482885520826051484498560 480294 -6393843485467289165196021809376 480295 9404694614377678812949958095800 480296 7321103510603071708746559073280 480297 -3282843980236955481916366206528 480298 -7626795273463688777341125051120 480299 -29781092054902835720807405114700 480300 -1459580141823366678260635123200 480301 -12534908826163191828516582814080 480302 6419590150957860258326212268352 480303 15569420222292154981645171942800 480304 -339578254562501572665457213440 480305 -6617357471206478559286658101440 480306 5018508319676843745340737381504 480307 -17037226429072351460244603515288 480308 219000658014627462841803884928 480309 -11109130519348676483015885278272 480310 169829091803273381586783365760 480311 8938308723103558971578755639752 480312 6435446107413384819630697144320 480313 53805417427132926013937457364 480314 -2317811181606018816950015164416 480315 1963158937350243743245518190080 480316 24970125973321011886856274775040 480317 12097852394135776326556299783366 480318 1332631615200671888463168271296 480319 4569512585563089190868019534720 480320 5298217365457965542239371264000 480321 1013394914647793642985828747408 480322 -571336104871111780498920517728 480323 10608476336231953737151104358788 480324 3118642377846276435442901544960 480325 -4518296915516838826027459466950 480326 2018414996935866046150625341440 480327 -8858852922542718887583355151280 480328 -21730319348754766263596168739840 480329 -1362043677444663922504789196070 480330 58549100428189062270118884960 480331 -1235749061771896900563858454736 480332 -1211495458960613172556362856704 480333 2526883004136956570408282878080 480334 -1728753360511416277951098669888 480335 23387492947328419439146111684560 480336 -1432495813587702001260005818368 480337 -1415340499769650494053995887360 480338 -4300549072878166778894819533680 480339 8143913068297592158437138392580 480340 468292620104682535881198305280 480341 13686077300514422802023716577742 480342 -6990630156916615738817408655360 480343 3170347390956068133561792451592 480344 26777299812149305093693195161600 480345 32664129967444848634307427840 480346 -13359622818290006957002173466128 480347 8523719746124961977301175261236 480348 10587134529936428944602891585024 480349 -2535427768754492989691983826650 480350 2972397634172817559582486872000 480351 -12669797195873824817480534634168 480352 701080398799767465228758679552 480353 298887432399935233597634088624 480354 -1975926028490883856487310432768 480355 -8862435354252900179093870622240 480356 -4760648596094492070116958666240 480357 -4325464990522439118294083343360 480358 -7596083283624747620058421431360 480359 -4965995711149269958628721869160 480360 -9673267059166229306361081446400 480361 1025225993635318180788830331584 480362 16235701564896456714037449965664 480363 910930178426326477530029261280 480364 14344522997218832136200163051776 480365 6759108623857065287510502558720 480366 6714713115183818606217796081152 480367 33275561408301041024804718462416 480368 -1711955825406004238732563906560 480369 -20449804246141000559036002169760 480370 -12021564773055042014359102560 480371 -1154901906085143413754461920848 480372 5199798720392685233321025134592 480373 1619654508435424248663308824622 480374 2459480089178319753176125324032 480375 -4752117194333144186157850152000 480376 -2876851307549943027276521472000 480377 36643560103532346350652023160480 480378 363977530038711316233150914304 480379 30467550139849444268701951938980 480380 255526250457801248524741900800 480381 -7176649659466341461916777087456 480382 -4665137150452151535206485004928 480383 -8380574827746882578623760842368 480384 -14784701688966163272755576832000 480385 9538768005419208926152267669800 480386 1182080494258988337582626534400 480387 20557317103105325437399439434752 480388 6755987598645330021472831196288 480389 -3911845527822407802676325552640 480390 -3228892826383783975689733017600 480391 4237945197458902254809729312792 480392 16273399127472543463702229975040 480393 -3898087408266180923852418399318 480394 3013410176493330236063272712496 480395 581178488187051583626106394400 480396 -114933035263948787278293626880 480397 6973937232989008870811901802572 480398 -5449397046900313022752569148800 480399 1220475579295866554786130351360 480400 1858192996609456211117684940800 480401 -10433828028026641016154201782208 480402 4290617323458460822541115473568 480403 -10997634151157732974512261485568 480404 13905837634055449864149893769216 480405 -2351390608135714039336017807840 480406 -12722623523641241078131076794848 480407 2172743651556366090444332379072 480408 6576162313794633670509985259520 480409 -1432260816584277709944344638390 480410 2580762245194231696571886581760 480411 -6981085460260554988739241128580 480412 7749294454506606778992365497856 480413 551207228299044271139430137004 480414 -5390322898695703075619437685760 480415 4458742361910994388710494708000 480416 -29909097848229036128489890971648 480417 1248851691691448988470145803712 480418 -4155411720641613736254899505840 480419 7098144494030135493973471961820 480420 -7338112486331859458278254558720 480421 6601956746412022300549729790172 480422 2953750365269954521704400968000 480423 -3013512342106741928909023795416 480424 1454699086959835408850704465920 480425 -2368298989361929841633787337200 480426 -9919028954046058127113786765056 480427 8480227130445904966630957364276 480428 5573778199581665876326309309440 480429 -13149500577425646858582936958026 480430 6405840265830227970667070256000 480431 -13281755447735026505517826952208 480432 545665020321114691984579461120 480433 7115351630940509381662688057124 480434 -17766596740620956582141185305600 480435 -7111122187632542807519024629200 480436 -9204557997660982881001954007040 480437 37658143743303114275916905452800 480438 479468216596279895586604154880 480439 -53693213187076433858206812776 480440 -1754475566778416540935560499200 480441 2869193307584076948640781973504 480442 13746971777585770329766684524000 480443 30414802809920544468609548164080 480444 6008339746004015058759916540416 480445 -2383681460441444078827044397320 480446 -14271223028510045346430828968576 480447 7694420410642661380120369954176 480448 -9603487027569275558029287227392 480449 -1095128140622687389811320943550 480450 -1434729694427417229394343414400 480451 -15756912685832809852245912932548 480452 5524386815271227364354144276480 480453 -3669157303204543082700500224800 480454 515212996430834657186526554112 480455 -7356864079930084343337546240240 480456 -5380054507982649082159828270080 480457 -12391421703033749709801758181696 480458 10132719671290003919183417863680 480459 3454634823124946847823541325312 480460 14966810070034550354798722145280 480461 1464354622259320963264649971062 480462 2314475870655716780331481791552 480463 -14253431259512660340322032502288 480464 -3088571904580110097823924920320 480465 -2718047329522800664542232464000 480466 2582419799494583860366823224320 480467 8330052541397128940298167318844 480468 5802737069213430689070680279040 480469 1574041577841396650587341162240 480470 7109338342697415735440937926400 480471 -15197767571575201994102705998896 480472 8498482239785915044050324480000 480473 3408169282314443133532344848640 480474 8076188340093876595219898056944 480475 12980953296044365757163368280500 480476 -7039196121868303017262837613568 480477 -11647340767442165146858894481280 480478 78114939885510596881644706560 480479 -2698999065570214372468066866960 480480 -1238211409850452056686418984960 480481 3911305634883556348310155130112 480482 61745140389505091961479437824 480483 -1231539900809199745820159176416 480484 -6543747719153167682758436761984 480485 -10480338337171442702840845682820 480486 -96709310722645054388372750976 480487 133870010182118630199973694592 480488 -5528208937536212720752851978240 480489 8469153503306171835129405895824 480490 2549907752697021207231794844000 480491 430053567786828092838102436584 480492 577329243278211945591875917056 480493 -7503729068915454683084974598016 480494 -3134709127164807664771977324864 480495 -13704702228278979755933918108160 480496 -439267454281003108179441254400 480497 34979192247609778321091058018612 480498 4603728024484156209497475368448 480499 -21566079040555383357508483400500 480500 -11951457026708866464783109152000 480501 -5930971578148261161755610852480 480502 10404269103310052481081682173504 480503 -13054375958140240349341258900248 480504 -8838846407011384023472992890880 480505 5414727733841178781891620919560 480506 896739068569113636785911874784 480507 -5993032304036317838356729296360 480508 5024354398133875566561880231424 480509 3296176221739021986804592168710 480510 2954428990862089550216053046400 480511 15405650795473112591787156066000 480512 -20731297207365854797777657135104 480513 -4887544526302300988105929751712 480514 -2653821690984099059623961220144 480515 -134039846343741060524583381600 480516 -420310877035474262043639853056 480517 -10180331241983116956762856742434 480518 -2730332984155427545353615707040 480519 -6126709403211373230525612769680 480520 -3008203680097678887592279142400 480521 -30639609966023923995552731650278 480522 -3315748425257607068479587941376 480523 15671884831805105779423577865640 480524 -4359621818432811920443576332288 480525 -122749515714646813745555460000 480526 6887454938433882083615751179712 480527 -16851520451270705077697839692624 480528 -2951836135525088117186036760576 480529 451192494785802797907113474240 480530 -6332561677692667594701800337600 480531 -4336467952432119109895265048576 480532 -7303436460676931586317102252288 480533 -15016791204651460819768262623218 480534 3950395896379440929397240356064 480535 9963769359861398457894671440560 480536 3745231837207652863067824988160 480537 1116572294250628095231974430000 480538 12820132011373155861908255472096 480539 4449071891339947665512254136160 480540 -1493641096790126653567762099200 480541 -20841120410965642710222491004058 480542 -15391987411669390349812620467328 480543 -9571642177320343358543195654400 480544 -4599093127743712933179464024064 480545 -1006013805374544808705622494680 480546 5269673322595549105217409830400 480547 -13137080616664500457772302867088 480548 14426112383332679787660968862720 480549 13186161238110062453467799040864 480550 -2017225360199911513890862915200 480551 183402470322769850408494147032 480552 3183038643715463112415380357120 480553 -30093055082597580194077097080198 480554 -118801537944502144972983031968 480555 -2839144262605117924666699450800 480556 -5116788105524157121865858433024 480557 -6309943912968693261859477497888 480558 1986929824127402124716131282176 480559 -255596139255664572741674630640 480560 -3868503640395650941765133598720 480561 -6095197324104041242252385472096 480562 2860966157553024674568017670144 480563 -5482026753567263453715008707188 480564 610638372646577865497226848256 480565 -2542830187091319867271962055680 480566 511758400490134113591479267232 480567 14455680377715840355733770778880 480568 203202782875825405738399825920 480569 -23754792002093781733724347107030 480570 4663757458727220105818252951040 480571 1012488268487256280683921679904 480572 -17973885322559765473918253160960 480573 294886573027929224645969969100 480574 -4728521082902440991652630238464 480575 14127696128482911986749789884000 480576 4843289933683293864500838531072 480577 -22806373356320767055162262989228 480578 -4869871494106876533112303993344 480579 -11403840799860432179181121490112 480580 3390342448696361397543907411200 480581 -3394211067013850248364552700900 480582 -3760219608511842937990531317600 480583 -27500346424762041271329378784168 480584 -2286009653529079145487505889280 480585 -276753953458578085590836736000 480586 7302104584883654850123625048320 480587 -14071892747652795421410084598764 480588 8329650671830782311490764712960 480589 13643674826850626349883091351724 480590 10254817317767526019592203196160 480591 4050982251892379301802719641352 480592 -4142625056571755306482583937024 480593 706782538091588444462360912640 480594 702330638421686527866575305728 480595 12344497516520061030963618529680 480596 -12294157642012939554306105768192 480597 67359378980824309753441669728 480598 -24128794838240936523666334244736 480599 -3032279791593440130384978405888 480600 -3945280113111020697398246400000 480601 -19975473112155656119668728403696 480602 44126453033795956022556475104 480603 -560342894891556990760260789096 480604 3836113054497676648127436996096 480605 -10030479726118953756040580964000 480606 659640970225884326525573704704 480607 -5954096232737755130841571594624 480608 4347110018884713514846190567424 480609 -707081417394960681977417685486 480610 4181039494519623255498405188160 480611 323942643813131473278620315592 480612 11753429467163951713586420736 480613 -5300513893517353974996546671840 480614 -9092290376348496674069100857280 480615 -3916536841078460566285531895640 480616 15164593499522683578842382228480 480617 -15098128879670478383461964890140 480618 -6431050399155463091475095366736 480619 -10724583935061255182527992320240 480620 -955297228432020098264978257920 480621 7557953482663271535876523854912 480622 -9049867897537713452854411669248 480623 9358700064142389106806038306928 480624 967840637796813914371396730880 480625 -1234027805945278181488814143750 480626 1540077050528092782823223715840 480627 -5441251655896570346968319708160 480628 -1541058044093161008759164885632 480629 7517104890789106429570640988480 480630 531646527141246196543942552320 480631 1853902134711889540704588020112 480632 -1672703954608374488698682695680 480633 -15169057550088793987627305058752 480634 -51287817994637494271610825216 480635 8492986955683880455776602674560 480636 -9299035691090408950444830551040 480637 106115311922564488595117211040 480638 11685597556624141276063693662720 480639 4006612825744996147687671143808 480640 11131735146469854168802236825600 480641 -10285403470038424805031660102012 480642 -5625649738331479473084032681088 480643 79946348071475617985781768240 480644 -4880704502182823290684680827904 480645 6305474331470591481457879647840 480646 -7017268085548429898404360696320 480647 33508012223537193127742582883096 480648 6476593758238626399782722437120 480649 2505834000578719419545773616164 480650 1149921788107819219437900166800 480651 -137149031783748025565822524968 480652 8079738178424017235598256545536 480653 17742505287637706635565095599744 480654 102686305656087135092413191168 480655 1403325655642282135424081541120 480656 -3556541781688660190823146520576 480657 -8059295297071064938991647427712 480658 17431238911003079081065655023872 480659 -11127249502926334322032431688080 480660 -7175144842618192431237019146240 480661 -11368262300587432144919893210738 480662 -1477204371613081433989521254400 480663 -2040595320701541798735927419808 480664 3211367287829141084018777487360 480665 14513774143133564162693182725120 480666 -2787961293909155857162685170176 480667 -11932608637552574042430968948976 480668 5071668099620002638726322626048 480669 2493610789427195994531050729472 480670 1603877250401469144186277973760 480671 1876644081127195736911136673000 480672 16640441204271794982840042455040 480673 -5279386763740051875112005209040 480674 -8686115758607514713526424255200 480675 -3292064436451760014462044012000 480676 2060897202693038367314687500288 480677 11959794522060578295814227640800 480678 -4332766896589604881813971052032 480679 -8885523541937688551637023747616 480680 -8163815712255729012808006963200 480681 -30185765042367621907282450449600 480682 -775519538228815330263361961808 480683 -3011663614223805664110776596080 480684 998804864737338857753311153152 480685 -9175489450707217575015213013620 480686 -139451430638161519296938727936 480687 -1072385916874696822201505960832 480688 -1103974972764084129202046959616 480689 6465143670421144741393146982560 480690 -1642702680299672878393272175200 480691 2026941577642729353102140590272 480692 -390927132778283063750468701440 480693 -17064928220246661909114156915936 480694 5445408904352249075014392724896 480695 846434507566819214101703124480 480696 11583956888843647688785385164800 480697 -211248187576479151229072713408 480698 7880738411352444762903015231600 480699 6610736713513666838880532918284 480700 3988509971724618659580957696000 480701 20553277921099284200954914477440 480702 359615936617385600974053939840 480703 -26714800073323516075163273099880 480704 1057492765845926225316874813440 480705 -51724004420812972701821155200 480706 14682818985547722789206777145552 480707 937265160160104452660040208956 480708 -23364840641669833911283399956480 480709 17565579081170865302182548344316 480710 -15611136905011895278464263040 480711 7405869152343715302664469553408 480712 -12058452148159327017633640012800 480713 29681584818060231568524268591962 480714 -2858151515965073426704467117312 480715 4781879128307560569715964750400 480716 -7571076190982508925485108406272 480717 7250995684389454508595895187328 480718 -3498919832303056890473302905984 480719 15385508160709199151395099028840 480720 1685622701005565440881463787520 480721 4682586778236574964076708263232 480722 -15325916240667086912805119842176 480723 3574921490541093098469961384704 480724 24241054355760654624413774362496 480725 -2036708685896010010478319835200 480726 11855085034631544616692382179264 480727 -937066544465574490064295490040 480728 9020091222740008405970890844160 480729 -12542079350126399239522497332016 480730 2353020399118236623402267393760 480731 -16766562224775633223983142161468 480732 -2417731755593744090775028285440 480733 -19017029517647277627127479060 480734 16481370834161257400903320876992 480735 -692141887317214171612182595320 480736 -5751786588104707939680586039296 480737 -1933003807450551863429498059614 480738 8391176558416605299794452829440 480739 -14801254150018863443280420319284 480740 -3815942294509356956528762115840 480741 -3127653836281423808672840376192 480742 16554690116665810090501518466272 480743 -34073591697601205410618025407920 480744 12811279056915508901920430161920 480745 -17471475971900317334409926305500 480746 2503314523187747752627661497344 480747 -5542437315868496440681553418240 480748 -3466332106632769718140918575104 480749 19557987784349432845617388353750 480750 2189251096649456013040936608000 480751 17422030158209524513781420716152 480752 1621010980762879569628453011456 480753 2676073929339318671578466286144 480754 517176792092103076852282248192 480755 6549838864406038617344201866320 480756 5407984395693708777422108393472 480757 1567451151084394152898726783840 480758 9881279158554661949336297784480 480759 2243580485218939385900118486504 480760 3856852497511449181770677452800 480761 -10723310548309607801538670975638 480762 3457680714891815298757685337600 480763 -23343260024593211497371906831936 480764 10843730489151654935961050889216 480765 -3349145340573757663518039307680 480766 -3375710188533208061158984740288 480767 3311725077806069415264701727072 480768 9149375808959610640767368822784 480769 -18564181418074527512333881390656 480770 13023581505948702949385919144960 480771 14215927360453988733060872092740 480772 14422744176666141367259263669376 480773 -13412719574678838249405586098978 480774 332729425606127403774686717952 480775 -383027053225214992128844175200 480776 -3694123909710380367607791820800 480777 20706720427013640621777536647104 480778 -159988020724037963655330189120 480779 87884989008014093403450380928 480780 -7956502625892214547060232407040 480781 -6997846370560642304295660389408 480782 -5881713178090349240633446276416 480783 43455065989606619906726832384 480784 -592795229880323640337242521600 480785 8898905831487307160550293380980 480786 204866035017798436914640667904 480787 14861498457950972932328363323436 480788 9795158290779344939320490336256 480789 -9549000849941251442983555908480 480790 8013422456968324887039736454400 480791 -14016694636484160068930770688400 480792 3550011193306225161383928791040 480793 26889334874869131383347936903680 480794 10622276144894303921131048166400 480795 50258618321263362640684454400 480796 20546980388015115845205096281600 480797 -290472806768900669509713544020 480798 1580554127827664161323641630784 480799 -5240893551024944654101238668560 480800 11733176116889808670534872268800 480801 3139717246522923682807161233760 480802 684817888556414769051299249664 480803 -34649861223929704157986023798948 480804 -12550621650541608761504395038720 480805 -9526449356915997188863202784300 480806 13340928882501172119685493614464 480807 -412636163879844338487562745712 480808 -12687623006715264704832290903040 480809 -2913512821398777588881424153984 480810 2217739090961172896047011594240 480811 26671784470739472246661158575112 480812 751915219932555804423711286272 480813 -4535108273577650866639527426336 480814 -1033141699521089707985493140160 480815 1397069539878387317287190368320 480816 43928625587109736304014589952 480817 -8001668560854820088671612883600 480818 -116867453890285285838439897696 480819 713462708606326098964284138048 480820 -16474845828739340874373464384000 480821 -23530043959527153612527112205056 480822 -6773953695829764346007854350336 480823 -13621153643810498836942249831200 480824 -7199943708213461591484480983040 480825 3212273201268431390685765191550 480826 -162366943282916617107216135936 480827 3550474027574599589649626024676 480828 12552567177676314810683291083776 480829 23777738236596535050521943134476 480830 1026443131157971568849533689600 480831 2812713271690209232358880130320 480832 -4374192168879613973105725145088 480833 -17244539325122307981630875430480 480834 -5120858756083804114525233514416 480835 13954181060028719488419860363280 480836 18881007427644426532300646244480 480837 17362754550756257969010748466592 480838 -3700484806011305485396424662656 480839 7708032543986957674348282103640 480840 6487530902228376228071750860800 480841 3104444430099005028808856253184 480842 730961151867317882228222913072 480843 18601866412569092142630637660800 480844 2060678275709621417609045092352 480845 723849063090464767048169494680 480846 -3205485823907946889063818542016 480847 13437092505643326820379384478432 480848 2406747711238225994357279145984 480849 6233112215153911029891652925760 480850 1136368124013370237570900368000 480851 855382624530773118453207459744 480852 86090279134070142399114942336 480853 1716653267920815558066906929102 480854 12641912003383068904118462688 480855 11179182134955866443934510010960 480856 -20629084959925779432183783045120 480857 -20536181775341471055251287724928 480858 -1306863348825669519050257238784 480859 25637948613325673487210972405016 480860 -503818263830185554200139409920 480861 5622369092631776061140064098598 480862 13002192298398627528694600707072 480863 -12087429414712056078624636980616 480864 7557445993286130240905584312320 480865 -1200129471015611787414494640000 480866 10589614424490250020631319383632 480867 -5579753816340523497183945319440 480868 5323969061346848889423252234240 480869 -185681639042469074481377402592 480870 1458533092756824423652717555200 480871 16725570908764371090211860824200 480872 -1227289082710112633783447715840 480873 19899902847097230923220186556800 480874 4976759841341795694316188693936 480875 6447923642909121497771199252000 480876 6415321828781024356487789850624 480877 -15427723684746070408017363502068 480878 12141995304349493572540258128960 480879 8047054054805129602560842738400 480880 4061527091316504469184128450560 480881 17431403644328051126910472457682 480882 142401498534472199296605835392 480883 -5247209219775861223563162583392 480884 6744378770664560042329115682816 480885 8118939891212231058338542221600 480886 -8456810437498070277450469958400 480887 21188790507349992905936732472792 480888 1523097615260783617018779340800 480889 -4680653637868512499205138004408 480890 -2461447625431837164727868524800 480891 11336548092519387811753809393264 480892 -21246472136801427628558715766784 480893 -8821725745627577327612706256800 480894 834103462975540491626755732800 480895 -8869610146228958869064780232600 480896 -2621155437621739272560537763840 480897 31728880642726863439856323108560 480898 -6376738325815474417916929457280 480899 12597233317852634641992823850136 480900 1872725276086434862849516032000 480901 -21413046953549460967053804811296 480902 2255841571532906773533711771072 480903 -5848438691811033099949360660992 480904 -18796495455634991043770685849600 480905 -9000696522938871479223546326940 480906 -2271194191673142398354931131088 480907 9049121609271690903321221176320 480908 9972587268700299112471092111360 480909 4306118253158709017816154969600 480910 5674959853730280631841398407360 480911 -31276063455687607393997582113488 480912 74822722679086859259021754368 480913 23031814112994789580818924131940 480914 -574274855732957019014702834688 480915 -7511167626940297932204450291840 480916 -20082622333948535553501687275520 480917 12471435022272726949923676705692 480918 -3430561436798782467420598879296 480919 -30658656269614824017863748474680 480920 555582196235172695374859673600 480921 -5854847323727959550981932666176 480922 567491585766602951599182878400 480923 1542422909742574307574725348904 480924 1098389679772870370768277104640 480925 1607964059477051719160759361650 480926 -5078709613159003227093381611904 480927 -8365596992621453765566857111480 480928 -2989931209545975171038010408960 480929 15877566708173733186383426530530 480930 1158841353677746843439798077440 480931 32952180648697522844266132944264 480932 8334624190412747545973805818496 480933 -2379216165163502620445245151298 480934 1760612265182348445873145416192 480935 -3904036787837875040911236313440 480936 -7510175835384205401211629158400 480937 1526266786401060893624512078586 480938 -2592866627325531088842490951680 480939 13513779975817722490469954529624 480940 4032550124721052495476118963200 480941 5073370891705089263352130200342 480942 3800434319209739042876327721984 480943 12845926427291243760321973428664 480944 5728876999278405533130967695360 480945 5551156760269825698907187473920 480946 -11935674448870924016000904281328 480947 12176343750489496831868153338800 480948 -4901094500531245885616971216896 480949 -7457370062565353855179433371648 480950 6396205050660796501274418228000 480951 -28842457954275503694601523366400 480952 -24936797275351082627839351603200 480953 7507625628246267067134494574528 480954 3176564029654317567994274757120 480955 335048745565265140154496738960 480956 -3352535995181793311695776860160 480957 -17691160583387160918736380322560 480958 8508311362357853585632145614080 480959 -25618138405269801492448362939840 480960 -4081651046603435727720252702720 480961 13086098965867222028159127952852 480962 -2399856685341229960303701037536 480963 3248724718259046321235355600640 480964 1652027981082861349440665966592 480965 -2957525975552046220047852403200 480966 322910199978807488972397580800 480967 8342605667192554032991517005016 480968 -18643718292444631777193155584000 480969 -1585926979169153663602349216406 480970 2269632447396792388877864002560 480971 -9965388773031484022110604894856 480972 10690697541609115191591873408000 480973 7873394721935171788449201646080 480974 -9516408911304167610675501261696 480975 5110740432781436616689899800 480976 -1631417293302959535164641640448 480977 -5187869913469599101382704104128 480978 108936745459347310067336530320 480979 5080441772026560369386019625580 480980 409146580079650481520097632000 480981 23453987605383176913073994034624 480982 -11236916611317207370700376861408 480983 -2287615563764065512173401774800 480984 7448138751904274601929745100800 480985 -10508463222607096918386888657600 480986 1355820043393185225291765298944 480987 5938105178008631931181796258208 480988 18921207059679854190242984319488 480989 7442228495578432894731893786790 480990 -7718367690899015795356352618880 480991 1766144191047852075144802844272 480992 9012365693428660959771443331072 480993 -12498065708948375838402262345056 480994 -15649770291838806760944263843040 480995 -5557401036300514264472990094000 480996 634479458107697922797263355904 480997 -1331905494955024560664192881600 480998 127721910107847864695559708672 480999 2443305252680689969939645853568 481000 -3192719212369566942548935680000 481001 -11417820252958248911374550332998 481002 4627170911831258133099903589632 481003 11710833967628193394318999019252 481004 -5611514385021232003664406643200 481005 508203519696122671964533536000 481006 -160443475418734805976908442048 481007 5006609687109597186756172438032 481008 -1464085384171156439544791826432 481009 28337967381881297214227943824210 481010 -16156565108688453857445529981440 481011 17947429491392586647843072993280 481012 557448043711900700938564177920 481013 -281124505576694514489943556256 481014 -7319384413564108441641692088096 481015 13538283057283914570896270290800 481016 -31381560597615560276478929387520 481017 2938719651478201042125095600640 481018 1179095611893729035426295726960 481019 -4401759765460638676888983660288 481020 3361618597963163285176419271680 481021 9011538814055789309980391081222 481022 10452711359342006225228151983232 481023 -11670380520654318568136616538800 481024 -6616369658481935144227616849920 481025 940759589875037855029946697600 481026 -247018435171035222186667348992 481027 -6656195328042989922304676060160 481028 -10774089304939863333492908532480 481029 -1931872507322383445737493622816 481030 -4204064532250859392390656170880 481031 -19609034815098338088680113264800 481032 26999111355839184712809841459200 481033 -19027744702528251324209566988262 481034 -12942209442580910023160051941584 481035 -6126585701925750490655709814800 481036 -37071096389504532841424960000 481037 -12904644852780356211181427096628 481038 10746397553141315182611587655744 481039 -11917518018768672651537033883976 481040 -434481294152938190338700083200 481041 -88592830603398073989945159264 481042 -658740573501789276877940668800 481043 -31664895193791149145726604266708 481044 3418773712467000727461932169216 481045 -6047978030973886970582306265600 481046 7030868040881151344921210853504 481047 7436163712706530079746939615872 481048 25714293545909151287333441372160 481049 -4290009795146368847944981270764 481050 5645823416705492393592596706000 481051 -7469811094193380923042414541948 481052 1949427965599446208055639695872 481053 2679456907039686451152586348608 481054 5422900272141957769850319833472 481055 10729371792608508747767964801960 481056 18561773028538232138366364155904 481057 3396271413265476957659481806080 481058 88320948820110509883989790720 481059 1013930852800106582268803932140 481060 17345614236257800059189828710400 481061 6542104524015894062791706464320 481062 7820171338822256662971897730752 481063 4364887141541176848839478405168 481064 -17358313883746803741451190768640 481065 -2254634232413459128662024665280 481066 6803985946222830242657589314400 481067 3002645910082243162697860744116 481068 1531861210527381343481478856704 481069 4958799174529314164280485562496 481070 384348664136836638583902633600 481071 -10357242682704998137315113591288 481072 1873870501645248957327783002112 481073 1391333312848714881856975394322 481074 -1694467687174386133629478150656 481075 5966679551294525814779432950000 481076 -11026265235229878179985069146112 481077 -4088709143308020353613399298386 481078 1450821808830176428381670519424 481079 7288573969072525156930417592280 481080 -7447131324969329000547606528000 481081 20388013066388665112333796690120 481082 -2651760384099742995823253477520 481083 -6032500507896470782756783232976 481084 396482404540980165129975287296 481085 900575622052914223836952328160 481086 7524105411299438148928276838400 481087 10136746884601809546881099980736 481088 -67293924271688972684990349312 481089 -1874503918954223455017190256640 481090 589734238921738614198013024800 481091 -2261622904190380838724706256160 481092 14935535579616402851460160561152 481093 -11959416966683954542381404834658 481094 -487793762246744570533001012928 481095 -11883735197957969446508543643480 481096 -6901920538887753336658821120 481097 -18846940380391584482257089596454 481098 1979575055926762621962106821888 481099 13859146914972004089181768501240 481100 -4332276926145621360675402969600 481101 5616460143673874022531725168832 481102 -1158694538248410510688828861248 481103 6816176651100660559251335370480 481104 1552955615599874211351605919744 481105 -13359377485654301760065337481740 481106 160277859037667673765855985824 481107 -6691156856139290172428373972480 481108 8501268320312909191590699974528 481109 -1048413407618361779418891408690 481110 2393991094983092689127307264000 481111 4623057014807961604503878438872 481112 7933292290656158508921395251200 481113 -15722381353990508190673618619520 481114 8612667366270661802698751243520 481115 -8639369699712919390097900370240 481116 4397861298157255248678749809152 481117 -3331937753394855758606469010176 481118 -7458388736834621147206783057920 481119 -9947855585475811623458613443256 481120 3766119371697183512610692136960 481121 -33509549371320306284950383355500 481122 -966577278215283240844392571440 481123 21722298467085367715736066329372 481124 -1151590369374080433039725543424 481125 -20238492923634746148262047432000 481126 1295133364349394009224530383360 481127 730409072807452197217127540352 481128 11041379277142428379399364444160 481129 -17462455800434929495694219143680 481130 -4403948470124538295933369750080 481131 14854024973526024121258919887692 481132 12663474721686406935941031024896 481133 16328936637600541567662063959382 481134 1666092839115885938738809032960 481135 2958115021915800485856466888560 481136 -913361979987310076867540779008 481137 -8910799170897787878248665528320 481138 1217539297317047190224611332096 481139 8595713743590955501860848544960 481140 6071059592445797319115507507200 481141 22358317024632402729995222538542 481142 7954472342143575557844688973472 481143 692733360310450208799441708960 481144 728897026610660894083438387200 481145 -7370798007203347862336230166400 481146 4215765950963465871164863555584 481147 31767850405825215368042991954596 481148 8713904342987217641124144892416 481149 10154933167655706237909280900044 481150 -154368140794302276631833019200 481151 -5723181783419531465385381768192 481152 -2398474698280936627516106342400 481153 -9973588671959825562449185545598 481154 -2994822741287202186654443910240 481155 11282748657154059286037300330160 481156 -1993878630845420967346379591680 481157 -18355878321352730688390731730594 481158 -717014114357744546202535726176 481159 -5411778744008638503934974271184 481160 -165978209072475297401779814400 481161 -691606465221507116069624210928 481162 -9620541536805586065298455553536 481163 9810759892855328959267209497304 481164 -6310344579924365728952032539648 481165 -24652171597928040340450510901940 481166 1474847793120121232282026677120 481167 -9315484155109661325215658059520 481168 -6089425471787007016700852797440 481169 84983471037428485208875846644 481170 -27595950545610625763152028160 481171 -22146330517922487503913394764628 481172 18216124773969513266090791906176 481173 -5111634175130154340530247905792 481174 16958105705188200112335868578336 481175 -2196082461967791834657158169000 481176 1058515458937691556662372413440 481177 6277796349758036999716057374026 481178 6161657779505819944914407654640 481179 -4846432285154962524607272072000 481180 -5837816067498957277026954754560 481181 -25182097541053814750334301173018 481182 -134491975582262806152478310400 481183 -19764716149485616831600845792816 481184 17197891781743241560676637868032 481185 1342218909363069927912114285180 481186 -19678595402521502617136236462080 481187 3139302588590190634029175054752 481188 -13486230031389850643107873766400 481189 -16313559744828469395905673285440 481190 2604582224286857644046837961600 481191 230396813494672479309442833192 481192 -17224307067469401904811038848000 481193 14587589683437898149158560946340 481194 4860575848851133987148667494400 481195 -7073020518153257977079685838560 481196 11240602478003102736846386054400 481197 367255676898602844952322812320 481198 -4405387486012402414593948638400 481199 -28903787645781299961925281586800 481200 846225645902522763335494041600 481201 3460780363846282553236570725952 481202 -14054433903223866964194692748768 481203 5108712868432921564357483624704 481204 -7730351232609178045058886604800 481205 15708587681142959274865044884760 481206 -5025491087619883350184600983552 481207 5268988309727698031626637852456 481208 -4355932735544552966278644449280 481209 -7134816326010480906098794539696 481210 -6873298902615195113922061086240 481211 10249931863539590748687329875812 481212 7981740960731806907444157006336 481213 -2556000238976321436388715136 481214 -15234696965981355391210797260544 481215 2523219297812277981095660382720 481216 -892005286251935803999212535808 481217 11517775200264141034697478756 481218 3167830199302001688903139802880 481219 -2229832561393581476501747315304 481220 -14975483219178530391118167141120 481221 -291963604007178127305308835108 481222 -261799247951266660385126987520 481223 -5556766143726234925246395524160 481224 -12044822280603155396423422894080 481225 8667420439505763327092992418750 481226 -10151795058414247188593048783520 481227 13661188167068867069051259285720 481228 -20172131655819170107221324578304 481229 7978926597944875006767751891200 481230 2411349230264758806391085021760 481231 -4185914726564811909956233757968 481232 1725139704709560217304625315840 481233 -14604459782099646318152029543296 481234 -2983470522686714874774297802752 481235 183172055656472748042888303600 481236 -5190156894989513708505594814464 481237 7643779102276156104938776927072 481238 10309459841809045710464967511680 481239 -3261007718216873328452240884392 481240 885598255104011768378878156800 481241 -6862883870505900318325315904700 481242 -6926612823191856991437699429888 481243 3184980166052848424263687594000 481244 -6127450656791831763897887920128 481245 -6785661651204946780764072542880 481246 -7763205577344149603124023084928 481247 11549297325979556464139104718040 481248 2702552600833043949219199057920 481249 13214027550443832571793335321250 481250 3258644585014617733049169600000 481251 12489021268366001018082469865280 481252 -5839349353921256465439407628288 481253 -17291186840956559267716918166340 481254 4328678571673971197803941616320 481255 12657113776090225333835500788000 481256 -308752414092495029344106496000 481257 1891040414913095025631610220480 481258 3164243782612586679795658911840 481259 -4277272976025290994350052924384 481260 25191236237539139365630556160 481261 9811177372119009974433617834784 481262 -11512919111042273461411177426368 481263 5804961527707419389526136742400 481264 -1937811273990393788254194827264 481265 15805940153089573220319958657320 481266 -11469223726183654145655144187248 481267 -8474637447653181230893822233480 481268 2034401967328337201777604218880 481269 -5867421658474388326590030130656 481270 -9520057665650253630931212960000 481271 -1234898101120218349026314138400 481272 -15469753274728504324185159106560 481273 12924018342314876307107901356164 481274 3761152921041960076389525119232 481275 -1840848174945263109867349248000 481276 -16744304754579997726232420515840 481277 -221325123470438371189261039668 481278 4440114691302421766293423845696 481279 -1289147145365918496498651647480 481280 -1730174344721328369453288652800 481281 8739920313141926956396834058784 481282 5128459814101193554906089430992 481283 -5118458960224107678883604950776 481284 -15665667114417506205658913514240 481285 5036132381703825590957809272960 481286 -1189181133825115362347769042816 481287 16496232655665271311236015990352 481288 18010226874096127133671951733760 481289 -2429268966234174303426568956960 481290 4932701782564936715961215063040 481291 17505255695979591744473092862584 481292 2095000327597603710805048120320 481293 -2564807134223857432082223639060 481294 -22322277104306989567701985606656 481295 1120615033513865232161359921800 481296 170789330567870888942828519424 481297 -18140327659239997853661578162254 481298 -3153346142497404334538969511936 481299 -12863517356028532776753590784 481300 -8910926160366421388901425929600 481301 -12840067441071252538852819027698 481302 -366299030724698506350390074208 481303 -24973863555242796777716395851448 481304 -19718867062060315959755790028800 481305 121347742648862996148016854720 481306 1619890075080606018010726379520 481307 -7001216420521675663932903000444 481308 -1334261371519274190273693941760 481309 15959732821253295552386651403360 481310 8978582218118791785588313162560 481311 -1367711352325871422313662126440 481312 -7169777658217615762937043025920 481313 6904278820742552921994166004160 481314 -123648292008620926048831972608 481315 -1473525631383676153798655957040 481316 -22004894107760671040082814479360 481317 -10378154779237412746087536613152 481318 15237795429505942822000248507360 481319 -31202377981898425945701287181456 481320 2144815963110472881761589657600 481321 -12469874502435076420027502305536 481322 4201626407963666176504628236800 481323 16390689882864262035222570980184 481324 -11692415982816764142369979458304 481325 2664364721206953572661978560100 481326 -4972706588409236727292281848256 481327 -25992657413261185354488415514880 481328 9358619438875464120411087667200 481329 -4344156459295877218097533258080 481330 4460413806542706488415197798400 481331 15279382285607879078119758322200 481332 8804064342190882778363953999872 481333 -3798004702467304119757825987940 481334 -6544396990451109114720871502208 481335 7893704866946722400913184472400 481336 -2778032237820576068238870712320 481337 8799345163742029513209887384832 481338 5422699620507864676040432352 481339 2358317807984086266917296859224 481340 5332621031134740668627002874880 481341 -3423314301181179783414227545536 481342 287234564683237096363969576320 481343 -19536879245160109520149044057408 481344 931876321500771725012914667520 481345 -7908736283890268928616641753900 481346 -2915726923552229642586629606400 481347 6121020354086721182071338041760 481348 6567411157270525118112991891456 481349 -30013662828062141125143990444480 481350 4656416828699760230997367848000 481351 10031770411232854289481631912064 481352 22225675443020827638175904793600 481353 7592246273498515011848288704608 481354 -12273711814342472044946862300624 481355 3130275125228588905856084596800 481356 -6774609054452209492662314173440 481357 32042422140384503557083927693280 481358 -15931447854606524137241125803840 481359 -6970081959507984840662018367096 481360 1917186019202945658073147637760 481361 -15039658055666405128721092586268 481362 194946066467871640402557533184 481363 6841804128730638439098582437612 481364 -2749584882743371869881874249984 481365 -1433573799353744448970967997600 481366 -3532017294336198164098465979136 481367 10408177101505654105161457622160 481368 -3865224825889554083230454906880 481369 8893745399126884788473301488896 481370 -1665400228001956123163342418240 481371 8763586845785962267555408170240 481372 2969846672048591352713214704640 481373 4133867266626472257893345123622 481374 9912686985428557029269587395840 481375 11749074410705155892065750374000 481376 5110900262262345188989510483968 481377 1170288028257355277466946118208 481378 -214068743659900464309298894176 481379 19959363884778174199885486525980 481380 1493732075618412565489197342720 481381 -1164624830877437260528588776000 481382 -6417200931002681182340025537216 481383 -3750151626455503885363477731456 481384 -22065262401578299127748757094400 481385 -203451616782928478681455065600 481386 6062251348572190144682002654464 481387 7027678533319447613184774962036 481388 2794255745359902503940301310976 481389 9014213626423116026331575335680 481390 678695279860795032676504984320 481391 6873775292150555220039407911584 481392 98717148240211391632907894784 481393 -9946361050425222318833527306080 481394 6026416483771043438825354795040 481395 -19801844300176622766091794355200 481396 8163725439010593868702530876800 481397 3629023674054629300024210012832 481398 -6011156910306488546643783875136 481399 -2018006585519322199790890806912 481400 8114390472468566404453547520000 481401 6644005279680058632094371281460 481402 -5461704059856379406237712904848 481403 9295503220872027954904904718000 481404 3080031380110417739447359586304 481405 16410416136909695220667135926060 481406 16491757676412973433216307413760 481407 -6003250357465004683864264676208 481408 657006393002163047416379473920 481409 -30111127561490839264675505355390 481410 -1416567309627339740869675084800 481411 -877117019727993559147441375840 481412 -12196650427042587076608658699008 481413 3540781998383188021492060753344 481414 -2468367801208850010375409174944 481415 -6630797859728561648521753168080 481416 2495530678152547453532168355840 481417 5531734982229616248313759405466 481418 -1550580357940667439711497722368 481419 19975559683556999795588920818000 481420 6265997325779258839599140705280 481421 -17484410851090845585803935099968 481422 4485232624217339684380667074560 481423 29893662987390759780751288259520 481424 -4282851881688221018204100648960 481425 6886421371170377324770963042800 481426 8029930801376823229589754332160 481427 -6140212476151510904436269539488 481428 -142883915125736959687168137216 481429 -10015610442755968145554846750440 481430 -2037326623855524938131670522880 481431 4281281463148902704492923668480 481432 6710375986749619695093899796480 481433 4354949186721247837125364676682 481434 2640258205057187992754275438080 481435 -889480221940947787517140552800 481436 -8251851709463122817851152473088 481437 -9701935946944415347664912541120 481438 2087181759512069907385573365120 481439 -590503791059935192459359993744 481440 -8580035717376503757454599782400 481441 -15206805439999985105019587061200 481442 -1393214439458020884330212791008 481443 11708109747574803348315612083064 481444 -1778032453122231608506402467584 481445 5501078869224211356083912744700 481446 -1334094773484736968506489390976 481447 29019524098136724629559249963896 481448 10009411596806973481014404382720 481449 -58586826579674270502983719536 481450 -9643491767339168259387973878000 481451 -12493845249887820370552711539696 481452 -394924534512206446704074646528 481453 5245490602597448243235041275520 481454 11052614435204893027680249274176 481455 -4289500913549719551211882136160 481456 1084006188790414342447462694912 481457 13307698098427690094999029604352 481458 12560361174991042670704224476160 481459 -8829397879503424022898192528 481460 -1265103700021435215659324006400 481461 -15700490575425288437779352224224 481462 22121140778234082680365045351872 481463 -5560902883302110315128512793536 481464 191721861983581097531414261760 481465 -16474193857766336518505617582140 481466 15479753993013889588488146232432 481467 469026935752669816859848353024 481468 -6573027244637495615824963252224 481469 -6146143146931277855225683187130 481470 5051199416156214847156832947200 481471 -395126861512083493105794375368 481472 4544895009461451543886766800896 481473 22216525622050982314920999158484 481474 5864777960900990802426747925920 481475 15525479580088951647184524781500 481476 9325202189986018739481804536832 481477 20902370798823664446923635425312 481478 5335801641979089505946732531040 481479 -1573841450640358278497262735360 481480 -3665328500482086451114389657600 481481 -2378748272273432612806680737856 481482 2674151497639910247152706747648 481483 13827205544578838300650787142264 481484 -7019993826995915407599168201984 481485 -9868198292349986606036883444000 481486 -8874948419296396378516119359808 481487 31700486419992317679729039668760 481488 -745865851583522979477842558976 481489 33255738761964127643299187298290 481490 -4911490319548187797959523089600 481491 24514255379949542240074557516000 481492 1035871454313717654667074453504 481493 95802116601633953494690030044 481494 -4639132753467536504682705555072 481495 8412705325215232570238450438880 481496 5035725023807219797579821158400 481497 13168817315782146419267992482000 481498 10273868403099240876271922442240 481499 -15135659640691054299119470589880 481500 -5419402688359266070560501888000 481501 -28433795616040535838733192753498 481502 976838882172093550550208113664 481503 -20246178629901599245392935841792 481504 10782456560999999612349198630912 481505 -5478154335717865952216654246400 481506 4849498272390069007758029675904 481507 -1413178508890036821501406869920 481508 1116218530021869293858591832576 481509 5756072758302810202444631837664 481510 -5035925564719557337979250192000 481511 -17555788397341518791566663560576 481512 -10436845626002962165489913364480 481513 -21323437956452067350614971783238 481514 18842988955891268285928195840 481515 -9914713799754323685698341332480 481516 -959959611164180136194451486720 481517 -21426534623629951097045954319360 481518 74124190344955399359896183040 481519 1269069459057207359118783403096 481520 -336576813407541987940301537280 481521 1816284565198489540661966278512 481522 3960585736894163814409124941824 481523 7475972069063437871382529598016 481524 20973862942188169058640838656 481525 -21253268685621520515821661662400 481526 -9385980722863925508526432872288 481527 8315558290791614697994187806464 481528 -15903475259025470069215498199040 481529 38617066090446494381253524816976 481530 862556064920769661996908856320 481531 -12983127574861449051356204648668 481532 -11147573163108994064752231010304 481533 -3251488700676470748476994508896 481534 -8781510443082906504825673443648 481535 -2862039483978422486520964350000 481536 8836299963669262825505559674880 481537 2285614891223462731226732681152 481538 6866828734041500486117115091920 481539 11668366044248778302172166510848 481540 14131321692081698577540468522240 481541 -1766792242603442719161010322688 481542 10481833145278921574045696287104 481543 1043836490770572823162425990424 481544 7359479069652209674686640128000 481545 318213395537392321979428369800 481546 -3426752776377005158459548555936 481547 23412416100120139114915928147112 481548 -4366907734314077845586229957120 481549 34667589967010473790870480554550 481550 -1256726593942569429974217235200 481551 1683465060848129178250458207744 481552 3648359300013337807150700896256 481553 -17577124738308652462297252660416 481554 -1558145967187546252770791104512 481555 2788619520040746298827282885600 481556 4521172692201729029300662302720 481557 34588392251371287416508643488 481558 1779335834565668089525992253440 481559 -1313864389382182199424198408240 481560 2683650967072080896598336921600 481561 24636760282697094131809313830852 481562 -8376465556159149214996833576720 481563 6647793475076927094543549182892 481564 -9277773087431970375298493069824 481565 2930977645597956690173455180800 481566 3281412528234184823179086081024 481567 3941259030737037120066207717472 481568 17935453573459946990260391116800 481569 2758904243374280254331991520608 481570 -7586296440942481879641087863520 481571 -19388663273645273446683465912228 481572 -3833995762318731860973717504000 481573 -19610781240142326342829057460420 481574 162272278738243241871480524160 481575 8963108467102358632237754676600 481576 -21051536081137183167138939709440 481577 30168592815194669777083874850426 481578 -7316649245857305966506686584576 481579 -4664087448662901744301145303520 481580 -2580643484947051074773376000 481581 -1316300125797882092995403021172 481582 15198598870462120848888722788800 481583 -317133877668136297343688702960 481584 -2491053148869940542807516119040 481585 -1052784350245092259977241651200 481586 -985834758344242655203516062720 481587 -17066424478357542981972534025680 481588 -5636064530640412261855497373312 481589 -17487907426097713314485846750610 481590 -4164006119708330088689740970880 481591 17021292378423589202497383380184 481592 1233434077921703276730484961280 481593 3041906122901412612359415982080 481594 90829124406995480513716458096 481595 17916979948287689884407118342800 481596 -9774309741936298505703764582400 481597 -11556688913011263399012428634720 481598 3592565993233809856763749193664 481599 -1627536746247548817970291952880 481600 -19737192004127713252710809600 481601 9848464366603035406408099971204 481602 -5222318274199058435881877258496 481603 -27659984992455901070824866054720 481604 11934138861148679145041025200256 481605 -5805444705483535937366596044480 481606 -2259095819712701844576500721216 481607 -459317318319126020655364514688 481608 4113737292499397876612422886400 481609 -18371785238172309229951067270784 481610 -4508641514198325813038354399040 481611 -4081191360921643786772077426464 481612 -408671614436785200341484976640 481613 15101343731780804315377482415584 481614 -1670217558451770376168276036608 481615 -8438541210897447346594068117240 481616 1120869560815901689860620550144 481617 -49758986876370772064773348080 481618 -22219117095865151252152358940384 481619 -15917706368530675334563728616980 481620 856538375898667005626858496000 481621 3838003752087670356128600610990 481622 3119696543367873976203189902112 481623 -6241118715093471008479770398616 481624 -4464818791545174501543247503360 481625 -21642891180250774822056409251000 481626 -7539028045522475595192143686656 481627 5845896833003373803027366371824 481628 -15328514464182531591862894362624 481629 -1008306174356872718365186837920 481630 5110906776272564934641982960960 481631 2451391387582903144307037417000 481632 6049325588169937587329362821120 481633 -17469741451982823906942745425118 481634 11236170896715999060709337119392 481635 2932323493029657824036265580800 481636 -22739307273131759511217149254336 481637 -7175617588748564009380966308900 481638 7565988443510164544204403466944 481639 7767968514639765647764130496440 481640 12061451681532061537429735372800 481641 -1436554630796112614862499951296 481642 4333547997228354983522004218112 481643 70212686989277040640355537664 481644 -15280504744305353678567981167104 481645 12514470084416510871592144581900 481646 3661839896429867105172463418304 481647 1110208515365723105129727121920 481648 -4697673448809280113164591792128 481649 8863918488235599028584565690560 481650 -2397862505606750107810437168000 481651 19463063582500971798667975768652 481652 -4957032800114127519535890766464 481653 21507315348117812241802252348800 481654 -562047479696875109960456078400 481655 7301035935373387929867155017560 481656 -6663879082920967602626407956480 481657 25165931608120349702300771282832 481658 -939237088596918942799578994320 481659 1288092438698339111114174638104 481660 9631414415587471980341142919680 481661 7749285430667448703412542861080 481662 8825725092784864819786370838720 481663 -5708596011858062817514217200640 481664 -5283297117503226875606948904960 481665 1252652093275405960090526368320 481666 1362612847981421052295158265344 481667 34176956184923030003595509902716 481668 1527159909542125613856661647360 481669 11314679479530641675430327499680 481670 2339385393595259242608140062080 481671 4040640234402017851465919351640 481672 18222079724539713369010279756800 481673 488937110186734611999939872922 481674 -10708480117714506641314358826240 481675 -16540702022821878354757433355100 481676 -5803684252202200543738693155840 481677 5367300068250486118492809556032 481678 -2658011936419829837047858172928 481679 -1431324968085277120679195278920 481680 -2562690372480158469967105228800 481681 14228015828597334502469673234482 481682 5692501076264261438546060130192 481683 -84184983812018824977943705536 481684 -537104891164719190673040472064 481685 12451765610997678275478923932380 481686 -157117903951587501678711814656 481687 -8769209603034855166355045391768 481688 -9697284958525990216208767488000 481689 2058082253608529156050811845440 481690 6560658352056878088696886809600 481691 -8659777780433197630286819782128 481692 -2637794836679691846086613347328 481693 34265155584315045304757695475942 481694 2382835569065651968109480584512 481695 7007404430881637843303708186400 481696 -7712396498993522929485870071808 481697 -17862204489438429529965598861854 481698 -2603193228596974126116508517376 481699 -6359076832799996737702269259300 481700 -399359538597023005135634332800 481701 12910526463687169751215540416 481702 2873221408337293929322467293184 481703 8039869523498497810468398920256 481704 -5701898491945365828742057082880 481705 -1431727714801061201654074002240 481706 -14472285377736875710798659866448 481707 -1766110332027447427266831607560 481708 -4894464504013474508420106902272 481709 -2384721288890478821503481882880 481710 2682800305196257165138684536960 481711 15350593097888525512496717492992 481712 1137678283052588395446543581184 481713 13256923178601634423941469209888 481714 2366068648736472904951259190912 481715 -3543716457903107324520443934480 481716 -3361078356477272341800792409728 481717 12384578519067570474046313784600 481718 4369585063860405369781523590560 481719 4675516321218483351154198430160 481720 17909981421501603226112209612800 481721 2957046574207078647954226442922 481722 -5255534188123431237812303612928 481723 -17070961125504727483441556518296 481724 743931995283123284225478890496 481725 -8126588739471515528090527767150 481726 -5745084358280419878153513845760 481727 -1793276010294800985515213878800 481728 -2138806938903852771901289005056 481729 -267891413459389415639006626080 481730 17425702152741226778913728793600 481731 -4503815377014862325719007112960 481732 -9970711343702916769172080862208 481733 2188811982292559205933971212320 481734 -4781178218299838604115464299520 481735 -4575289341034903665113272972800 481736 20620926157936961625590407111680 481737 -12282395204414664820262913830640 481738 11017819253834121289441367657520 481739 18690709638728704745640798303600 481740 288857501119763415784335605760 481741 -7765481699238754868794888823828 481742 23649110311792650192915525984000 481743 -9554308351094391593533304415768 481744 1112944525595040906217098076160 481745 -20077601574544965920813826081600 481746 -5434855338766175423234559127296 481747 -2141340667887358677859640616368 481748 -10591470148092283756245504702720 481749 -3536492193551303798169907626336 481750 7134302556953396798316787584000 481751 15751747742697190383993179887752 481752 -17344215005606324924181617018880 481753 -18080451692371704492255039722998 481754 -2497956203314977242017471269888 481755 850084705024671864780666088560 481756 -22792982232432872092609376524800 481757 -11166717038227733419512540956820 481758 58378699901171192631935874048 481759 268296046784903015157546316000 481760 6272835480868537934189104988160 481761 10455278645123595061130295216000 481762 -6205085947467089170137100648368 481763 10520068712075215254535910671668 481764 -5600525840737629796826220533760 481765 18254550722193974281859584737660 481766 -6900914931931450611331608507168 481767 -2859826848562493413905746600064 481768 4953951008225614050995935411200 481769 -33044338173381642173982477589830 481770 -1718697560360142217831968605760 481771 -4150676543907191557056252760256 481772 140796768120689014497966193152 481773 -145092930530261472024563054016 481774 -450720899365990184950096249920 481775 1573867140031014580789830046800 481776 -4061034373418174274330041745408 481777 14327820929143844756576907921000 481778 -14065395151156982418340112463360 481779 -2138757089185518980344671582000 481780 -2084458548812552109594204595200 481781 5120333873740846225483474223712 481782 -1092242333287507598575860289536 481783 18748177991298290568655234440520 481784 12842644951238454818854626754560 481785 -564907918842168496367796676800 481786 -15819404153388187289427027339408 481787 26309402421087111743233211558436 481788 -417306241336126937858519565312 481789 -3957665181647791183338783163968 481790 -7130690735229641643468259377600 481791 7431634740727832177154352348944 481792 12737187862289754697122680143872 481793 5488079055326171534890002255444 481794 8964753773263000393703246058240 481795 -11678001299667598243047607242720 481796 5758861247574000850246387396608 481797 -32652114428497474291146961200768 481798 4842544516354599416527829090400 481799 12350442317440885007800222298736 481800 -424814466821778330773059584000 481801 31885763374876390051869483019802 481802 -2787632472059235104493862041600 481803 -3161182054615891325603147805696 481804 13879091343888860906919084235776 481805 -860644291121871087254403322440 481806 -1981166101602303033833600021760 481807 -20895282525202505860532186276944 481808 -707635711437922918779968544768 481809 7222840025543237903377681150704 481810 -4781251932608502008003431088640 481811 -10686878925793264036977697141176 481812 -13637160602483860888553407039488 481813 -29728206389765810655663094685938 481814 -6989886979379534226378226618368 481815 -177812890543309249712640441600 481816 24247664794524694870008242380800 481817 560787448526242685159663998026 481818 -9445623152971423169404639026432 481819 -25234785850536391925810772247836 481820 94473259022008895465428078080 481821 9241398325356999805817289907200 481822 -3642564116305231010348454260352 481823 16185292624856877377208287392584 481824 2672346037661434200057477857280 481825 4778059525649463842829183754550 481826 11348007900368605650696637964112 481827 11692603004224556322282295934208 481828 -4428183998164298542876260162560 481829 15709512848220298556785049358876 481830 -5594693301651463978343583358080 481831 -12192677389263317313557730103200 481832 1280483543584364555507769815040 481833 4222158662744060612456754563328 481834 -11256036636793498329882854142720 481835 -21954690195118749049766863201200 481836 -7716948374549811369053591935488 481837 -3465671436767486853096299217514 481838 397797512956428689953525727232 481839 4592518941454283537169021114768 481840 4237844916891660738846194073600 481841 7065733950021235114189321713984 481842 -16139538826463049998917275797760 481843 -3269555663452104555851403905908 481844 37143082550034317494957701537792 481845 293297476883312936457675383040 481846 1413007225025569973620862811840 481847 -31745395340039796679295965711704 481848 -18009160008888370200406587924480 481849 -14491482056566922316360476680150 481850 837485346343274645119469856000 481851 6668444990563432571517821466192 481852 -6061312311041164077717950981120 481853 -13351987254342207313923790647840 481854 -7433523790803014670092895180480 481855 -11350090880178098279564603022480 481856 6697261214597927285678305443840 481857 -9265084559397922997971902954960 481858 17043898144718432035352521728 481859 7178312702477423973250774429440 481860 -3038581861638159358049319832320 481861 -19531181115188680824166253949538 481862 1737791401026197338227421610112 481863 -2956687825308273617665106816856 481864 8874673951503049614805863628800 481865 -2679172599444134264746164905400 481866 -6120221693899905176058803347200 481867 -12817593112151899897872614479084 481868 -11734455143640210554516187179520 481869 -16427528516490229172098676506986 481870 -4267887285769590864016335309120 481871 8401565460095376679392426629184 481872 4052361634708167215042358804480 481873 -140792989816113674670967295232 481874 -12776214886668400153440485283840 481875 -2952061679641038502326663105000 481876 -1475607862398698174043620851968 481877 127394401617433221782244537024 481878 -1620158990529501814522901601600 481879 -2457285390363531169733847894520 481880 -2952684290153095429604043571200 481881 -435628751365031260542531360048 481882 5023025979291582372355033347552 481883 12252392716925977627195794168132 481884 -4659596685317057887867179985920 481885 15185420165835005140113892601580 481886 3365183370700657321543382347392 481887 1030415695724570711790233890800 481888 15218551592419345135450521993216 481889 -1884406665162023975907629715180 481890 -2848577821758377255455233454080 481891 38697787884804142681126416112992 481892 -2406995504266690852753157990784 481893 2984814724044584785017001976064 481894 5651607890332370950429805154432 481895 4510618382272073378995286793600 481896 -8657567285092480926728744140800 481897 -9710756320875831672952404977920 481898 7634487207175734073924303236864 481899 -5063483671287889676295176760960 481900 9952706617774228444908873472000 481901 -44248684552756607337886495296 481902 602949928567791991704686586432 481903 -5490691652274733359525027398336 481904 -1396044862731751742447536865280 481905 9087339477264692112922787882100 481906 9597045791425156677119029339152 481907 3175622453008906692006516433272 481908 -2861859799237353193171674722304 481909 -21361473469295175807391812455890 481910 4332299831281552629565497150720 481911 -4648436829934708685847634043928 481912 -14995833540132879116289892454400 481913 13630360108023570286583099057040 481914 -996172758595841893797135700512 481915 6250826559862927904412089448000 481916 -5978375587283339092466019732480 481917 -19425010122106544061660698565120 481918 5356107918896189581462290716160 481919 6663102257643311506942485611184 481920 5342357375236461654191584051200 481921 -3956542647298629708666325857696 481922 -4440609059555296340462976145920 481923 8334276855879096019693494326880 481924 14321631601406754451665467272192 481925 4309788523363121451368354001300 481926 2874612243422012021070210367488 481927 -679425541173244842552039656808 481928 1867558564795594261821632962560 481929 672654048183576832773301469568 481930 639656519380592628890721483360 481931 -19817687054459199997041103714728 481932 2322863620409345503574015672832 481933 16743312112802289356859425981100 481934 -17304947324366363704024203192384 481935 85918785508542476896944224400 481936 -607176752115827570822846611456 481937 -34420063788159595232156975413440 481938 2284094235606112332022003614720 481939 12032134127339738157116949261740 481940 5475691103822833938308694071040 481941 -2143008548999701681374282121650 481942 2076439447039900233397485439872 481943 -11284464283597624984904479440 481944 225089905154400509223926661120 481945 6161752381476544834345934902920 481946 -629294353361842530771036077856 481947 -4133089106433871872369231364200 481948 8430626992418207813676719655936 481949 -6097938807473091215902575926112 481950 117837420826359883029736118400 481951 6889498917953972414612578572600 481952 3899901162627606602984751562752 481953 21243393685616195951088440240304 481954 -2855820150784694736982717297920 481955 -6194733083561966390373108329280 481956 11787959444559539499468024579072 481957 210023847938521884936367322624 481958 12467024238268879315800699403776 481959 -5978304889928580388282961013936 481960 -2095236042288913342231015680000 481961 11017048112893591987078589825124 481962 -1753954166745418728154277477376 481963 644441191224013544856953628212 481964 18362924435768048606484697616640 481965 -3187109748275047031468095733760 481966 6469091606402642221458934786560 481967 175299537787943457930022703232 481968 -1511645185302126561206864068608 481969 4484357187579387551292973323700 481970 2300510360528334205252687435680 481971 -3281555396465416248987421267200 481972 -346380223522449765965849019648 481973 200738516561618551399974810720 481974 6993449754548215971159294759360 481975 -3469846751875191114750693217400 481976 5019851922082876461797027573760 481977 -16791187797432406738554081536160 481978 -278186442323850767969752089600 481979 -11507973810627759023506639580640 481980 3777355277024495657732007782400 481981 -6965802278121078543524189721408 481982 -4320154290885305568392546659008 481983 -4793040091978420506248448458496 481984 -6121196638111419026433223163904 481985 5200151849849052159799250511360 481986 -4017350584409523865447007195568 481987 -389372380345253432822464336320 481988 -2114897154036022647610374537216 481989 -19467466416180426860718093670176 481990 -2334150596046979710298407957120 481991 2329767675306306100084413856872 481992 3133225213268826928803309158400 481993 2862939514700025022198809284020 481994 -10993331884950749230214645962704 481995 -4232422532334419142882770195280 481996 -1954616335755100486521005237760 481997 -15317551114918741765861449148554 481998 3678389019860549408784924503040 481999 -1692164906650081094258193301408 482000 81971215720771401250566144000 482001 2478081881496038854670791968384 482002 7489679651691431360176926959904 482003 -3005727188815631886242886322416 482004 -9688394151837125173265934458880 482005 -10224030440142483020354678258340 482006 -396939195755275380619082536320 482007 -13439995686402945434163526014360 482008 29648300808256415530985731368960 482009 32739797151203422277399969286720 482010 -2717802853049778951288486493440 482011 -18325349169603500473294230443520 482012 -17904169969267321255386585490944 482013 491161378325540942773455901542 482014 -6515708540207107079357263321920 482015 -18510678146982346984313736228000 482016 -20105987511135280462444751486976 482017 -31042448958135927025932342051934 482018 -576178325056125670454366009184 482019 -190860971470464759384846772224 482020 -6331290939716826456350964080640 482021 -17045836697763247404421276763778 482022 -550818717162584048058956019840 482023 -2445025713839686395942141030840 482024 2983561771665719497669797427200 482025 -4924401912912319413317364697200 482026 4779193877903750366827361825712 482027 5524459216782497797154156519712 482028 9345219375951196554104755729920 482029 -6553483960607428080337551075370 482030 -109830429562770591860642688000 482031 -1509176522784368088279471418056 482032 2674785705473373308858222641152 482033 -9134908178371673224856427116718 482034 -205556942154402180582589440000 482035 4804218373641585302835855315360 482036 4931233027674689616455669269248 482037 -3804866727231870350803204341120 482038 -4073157782335698289796900557440 482039 -17841026164484826604811089019160 482040 -6048006995142648915528193228800 482041 -9854262268061581750178088163328 482042 -1082738245534632754754924480256 482043 15619906185169652383499435389464 482044 20636531412755957648322937819136 482045 -9772528630777809909180472504200 482046 4000523372938168310897854680384 482047 11418709356434598294926148422760 482048 5901836607509291432771762257920 482049 12900845122817869155002988646800 482050 -1612914610032313754321204582400 482051 25358896095023566234937309549052 482052 -2970885521148715895962313825280 482053 -15220498433354216026299440579232 482054 -9637117522850460153817874949024 482055 -4627065844968074646427571143680 482056 -8506612307521387174487834373120 482057 1761690365726219705169306635520 482058 -5707906549551160591631704012800 482059 15019254989532205956854274918816 482060 -3314745253539076344643369835520 482061 -8401291759751736230291440715328 482062 8535268931208183132406954205760 482063 -16243845334796688929777673195360 482064 -3636414316437399907707322368 482065 1741827439495792107124856467200 482066 -172626274419362740919904019296 482067 -19942715936200427922225486914640 482068 -13756028332264498045316080302080 482069 -7398064649984207266914957609408 482070 -5186489327922984642682773724800 482071 3557072824989217815441964659272 482072 12067942272002284243247270860800 482073 64280543143510375021214739648 482074 13826860705906317160714801399536 482075 1091940913848189613771857348600 482076 2233219649109481855935499226112 482077 35501318550407879716836569130540 482078 2344371155047057155082723820160 482079 9497120609161135985519699278848 482080 -11186151015669107356137978593280 482081 9752339338575708481304626059264 482082 -2313635999038806312289160558208 482083 6248070610819284761152673958560 482084 17335518458153297295453878648832 482085 11313376806167307365012915659200 482086 466594848204271821290369393280 482087 5743065618821727497510136783240 482088 -4976577359106398910770617958400 482089 12764764557064142598931156368720 482090 1425627253155344460429727733760 482091 11773952335068883055731514664792 482092 -327044176520792626460102852608 482093 -8015538927705537086286788087658 482094 -484104114090024196431399250176 482095 18917397084294759992505127590600 482096 3523203177254353460641166131200 482097 2874649777029614585601786461184 482098 -8020193415681822242565450985200 482099 12329987049932937940498252937100 482100 6589605376058024622092987750400 482101 11449783187287415655978578645102 482102 -9116552357112482072417503537248 482103 -4348447410877372963361637436896 482104 -3857707618738193058013202227200 482105 7235886399695829959480302524360 482106 -594743686438774939476108652800 482107 -4053205567601767049400190509680 482108 25283263189380406867832067350016 482109 288006391910253962099888350848 482110 248910125985091727046871061760 482111 3808526017430239537514560445520 482112 -1911481494669126586899332333568 482113 789008240107767730753764556740 482114 -3625632396165003458321161788000 482115 -2112018828072586332703244819280 482116 48629118386530811905746353152 482117 -10942617350820853071086307540834 482118 -30194584287995585551646472192 482119 -13372284043112924085616653495120 482120 -1967804530388520981245738496000 482121 -11979878222343481685806559698710 482122 -4345132245209519039686865127888 482123 -31171044155789119209372218843628 482124 6933758729938980280703283027456 482125 8229197696342060388021271200000 482126 -8819609871261776969924651483136 482127 -1905958420995115878648366082680 482128 -7037174789762715579792875266048 482129 -11333824361206986249193594732224 482130 -1548762012731790040938737518080 482131 -5210690381107100093699872559168 482132 -9143188251186339091854126723072 482133 8219229015988044348193356990624 482134 18316376360726186352048828093216 482135 -9957582873653446187055836736240 482136 17568127260087468680971431014400 482137 -41481257470171062698146535827200 482138 -11781399130957636436388362699280 482139 -538056394818640594595928552960 482140 6048937561141106813491990525440 482141 -232553702725213994604335714976 482142 -3720696470260788130155806386176 482143 -9835339832215747018360316188672 482144 8428566579202235176816756654080 482145 3691427200708516415412961806720 482146 2438489662577480584161302653440 482147 7029622212029735400345156387312 482148 1180426350398524128493732776960 482149 -4799856435949889555936886114336 482150 -4696963174354133813213227591200 482151 -856286434826023246785784885680 482152 14989397579651496097379624140800 482153 -3160160409026153662734603573120 482154 -1919118322666295729146766062080 482155 10005312950077882101070802830560 482156 13221994359382160027418659723520 482157 13817167956122321495760126708834 482158 -8606431905108560850440761744320 482159 -310991830525446698824476537096 482160 -628229191068493559566035517440 482161 -16137045742452364348124564131776 482162 3977420178791164770277144709448 482163 3625457217201300977095193193600 482164 9202488453188898729871391712000 482165 -1023148171757910509317219934280 482166 13943095503619177575370365897600 482167 -9512907852109690532556825635408 482168 17647473103441084428220647874560 482169 10009497731012916172144159204944 482170 3364254466719628703528050833600 482171 7634277147078424458837090800784 482172 -1201437912554117304736838934528 482173 -35468063917237441437814331115840 482174 -928000822389793303394990702592 482175 -10035400868502539115813128618400 482176 -7600063300989854524525447741440 482177 -4159484600458694081754701121600 482178 9253000769187036569410128714624 482179 -8971975667749083794687965785220 482180 11729407604062917641377075334400 482181 -4290067722729133212885199256256 482182 4968008603320040779273033060800 482183 6142106905074885077564530252800 482184 -1743707435176690777302578657280 482185 5541799815538343405389931940 482186 -6901946121341383543444522304208 482187 8042183435431570847419510802352 482188 -1374978979998416540120593618944 482189 33217597549432822447992389271990 482190 7050496554183602493167975867520 482191 -3226057094036571207065052432200 482192 -1951278587981788191171033391104 482193 390531349755670052011153811922 482194 988607413949219361851086461600 482195 2566161716755694512849220736000 482196 2410102030814027652324341403648 482197 9051868281176124419262352734720 482198 1812133835298891123547249318464 482199 -5272396670488623594948475891200 482200 -9784349242955662467165486336000 482201 13880611991170422763405705672800 482202 -19546933282985100455147543040 482203 -2151796984095605610529781495548 482204 -20573797490565907930963772588544 482205 3089928274831206970345710167040 482206 -381900379410155106926073020736 482207 -3780887816409366781454672568960 482208 -16825319523919547421286912229376 482209 -653975672103719266353567919404 482210 -3598696820939017278390304278240 482211 14796404575332376387168963475640 482212 -7064803651102366295385864380160 482213 -1482540397618557456796986089538 482214 -6450773836001172052316030832960 482215 -2504188021979559623102777357640 482216 -3962005186595551676051767296000 482217 6302860456816138195257020488080 482218 -9576237923270723933645770409472 482219 14393516197798068891066080292096 482220 14927050116659684897864441856000 482221 9870136224362482922779132253452 482222 -7375528077705760519674281943936 482223 -8012723039382978474152399715456 482224 -2200946091909604400813877084160 482225 -9808541529717755519300149280250 482226 6227178873309483610952444832000 482227 21000323346472350685286122744076 482228 21324703083572193556735818461568 482229 -11569282103416201008547743829152 482230 -829341797494345162497145952640 482231 29820209085479781441474609589032 482232 3483870601904853768186957987840 482233 -491346776774847006364597106518 482234 8392457648608826027268562172016 482235 2014961539663042175238355254240 482236 6298273571103757509307827466240 482237 3225550674669292866442632838752 482238 -710251282249661427931878356736 482239 -24601427170925907207201278819760 482240 -2071492862182857088325564497920 482241 -139540003829480490428924645760 482242 -360512623722983489305568578656 482243 -14131072625870129941275131501508 482244 -4781784880334212452117224460288 482245 -389717881311087769590754742880 482246 2575883498358980124649560019584 482247 14152023729158277409485499470240 482248 -3098508295448988385309299824640 482249 -14325250979984880994802764002864 482250 660018372659306920596835008000 482251 -8060763383364681019477168839936 482252 -646326885148512715006188459264 482253 -7727015555564031223868134322496 482254 -5483632903791327871013240495424 482255 22441088852356848361434403313160 482256 -2228151943404307458038220668928 482257 -997895460034997259614682548108 482258 2868397119438601834527540096000 482259 9099811963304954126425230264504 482260 6460542426071888710268260826880 482261 9138842914575043102425772853052 482262 -6004801213650966093273802861056 482263 -10148511621169168631953214042488 482264 -13497433331082766550515127623680 482265 -4799177522095345420899927084480 482266 -13412929082927311944521367310080 482267 9029440297415811473744816584704 482268 754377139844700994751919229440 482269 4002182389201194070167869360640 482270 6604017948328572660645737164800 482271 792667488519297099839642653512 482272 7821560003445624959368208842752 482273 12054218431535842513053563566560 482274 -273014093699323327901147401440 482275 -5757904114378389629995588502400 482276 -6927063324317585543332451475840 482277 -10825619837772505731839841733920 482278 -7767530051182298689965972840576 482279 8063750850546199219821601494576 482280 -9140125452248730515121874944000 482281 2866415458739853791802471889082 482282 -100826057678961279521797501008 482283 3104053066475591268513678835464 482284 5026376189031337631798797980672 482285 556599775162876051856741779980 482286 -3525484264253115128676904098816 482287 3494811128835585427952542145568 482288 -96825110859311734323375538176 482289 997738361738989646962672660608 482290 -5694984079571205177828953929920 482291 -1975464477252746594975780350200 482292 4737766695070597455294194783616 482293 -3611142612207481424617880117600 482294 -14576705580700144400494484807808 482295 -4519427616560233288034973158400 482296 -657313923382712354932453969920 482297 -9636836880816638914594247310768 482298 455549977919097175492583589888 482299 -8354200167865084868956614525840 482300 -579526077425208258901947955200 482301 26202022445931832107434131583040 482302 -2422968297697402665353855481600 482303 -1902087019227424126082507874576 482304 12161970863714639703160909725696 482305 170834641005421353932930789460 482306 2781998557509003789300557136 482307 16072571912379072617075490999792 482308 -25249711143172956927240727219072 482309 18518619404786100702728416716510 482310 -4313508314221046999813252117760 482311 -1336120848438372154078720062368 482312 -25028160411173507892068321356800 482313 -4763901498885008986129952932800 482314 8545303879884433202569613125632 482315 1583981199310698064419514263600 482316 -848416302236992543821997429248 482317 -4942796856961732231991373911520 482318 -1690786069772128143192484612800 482319 -15843912424799542187856918560856 482320 -1708097396262601726513074585600 482321 -12904295061052228477363521617088 482322 -5222326648872737262803448889728 482323 31174505078048560919693248086572 482324 -2976812209095889125478486491648 482325 2450265863810825985653097180000 482326 3643899402135945254237093747232 482327 23101276897744683999542710255272 482328 7115727032859635532818251776000 482329 374389221502562759711612504320 482330 10768715292497429303124754579200 482331 106476503447163930505087239360 482332 6238003077614919530929939463680 482333 28713342732592653792835050796224 482334 -3786178225027016275337092101120 482335 1387552889925546737730745131360 482336 24485064317402401072446669914112 482337 23083488957909527955017863200594 482338 9910510064513862058630484842320 482339 11670545985507899456801010325968 482340 -2317425480087387614333957836800 482341 9989811513919792186273602703610 482342 -6160274713414288245608457578496 482343 1334881290680528617633773242664 482344 -31535603993729904205252132131840 482345 19137120257952131550060834632100 482346 4867599337823002672422674141184 482347 -33331122210262408514147022544204 482348 15955417695684285615535959268608 482349 6986978215949754372406671433728 482350 -9194347634196999846145772203200 482351 -5892733322777018264088780561648 482352 1601765684833646441688347639808 482353 -17881290481442472412158107692800 482354 9146012601716678299809031343376 482355 13470140222758539164450472143760 482356 4202502945734522419041035593728 482357 -9733409702567299187529343142340 482358 -4812023486919794901759451405440 482359 18461897646687244004471769147560 482360 3231537079983282803758620672000 482361 18057080742250186411649612494848 482362 -449439327315706220368341304608 482363 690798013793106541582285094160 482364 6804904022725433960846757542400 482365 857028953077778885541255120240 482366 -2764805512293912655575192154368 482367 9059789034746183487680073652680 482368 9543985860471203351707056078848 482369 4581143680602993516170666992596 482370 1860146478698907845890277084160 482371 -27508245453569443222181680847428 482372 7363555022575668133306758789120 482373 4302987048681033295838635291422 482374 153399980863623994218049720320 482375 -3371365797890668984946214108000 482376 1267563169996681474477338624000 482377 2520933510582634658816127618432 482378 -532970128152121342499518754976 482379 5113926197747020734239467381248 482380 -669537625278165439114748620800 482381 13189142275267840370370379087212 482382 10275062262403905921373778701440 482383 -32928253516140486943001150709576 482384 125549820587904067833287147520 482385 2790879365471475163918714617600 482386 7936417111402454441864552722080 482387 11366582356349247554011304205036 482388 5845015180842524436255619921920 482389 36413372342427704802718654099356 482390 3128275603593732935317847443200 482391 619350849277851247063120373760 482392 34467188473866518611578985697280 482393 -23917559146356786772942544714358 482394 3604166747723006091440738346240 482395 -6198676271925644086917106593600 482396 -8723942877619038847770757406208 482397 5833921534383178142186654118528 482398 1474949778922271099012095230336 482399 -29677566454854189564409344453600 482400 8824907383894405370917424332800 482401 22921128548209200233286742586402 482402 9300330864660342022190216520192 482403 -6378957234176636852469470720844 482404 -77185566069300992323621201664 482405 -7367594923971036602045015781600 482406 -541951527347156946644928721152 482407 -17044819457223743439625975574344 482408 50787840064446610310031041986560 482409 -28409717252562888381620531722560 482410 5803805226803210520957179424000 482411 313536145253889046732862347512 482412 4474813327868474987016742797312 482413 4390658596880883802016962968662 482414 -2964567026627042065025622826944 482415 -11922336109047446030098433052000 482416 -1862183692112233355947852333056 482417 106965772205475070312208840448 482418 -611643748434364903917735751536 482419 6019965436133191596526947497296 482420 2355229657618594077731513537280 482421 14303441462848774058415920558112 482422 7047017569939697447598677375136 482423 8846074796290570266370311501672 482424 -11057344857034827304069273006080 482425 3784968539893169767411712712000 482426 -352618001622562698778273749504 482427 -18595772408408395007006817948 482428 9125098434828087754845489747968 482429 -9144241816247738579069392215360 482430 -1642684368404644058867572442880 482431 32710748034339446953629926289832 482432 -8974296741006580184084958412800 482433 2571554652228849494106068105664 482434 729161878261990996339328754720 482435 11232080093905014271337162996880 482436 405369062846924137129980040320 482437 16063190456203269482879554773086 482438 15468882364100362967995907223360 482439 9351975367404683023172587251624 482440 -8249475971732569086697235251200 482441 13263552773445646608842796562842 482442 -11066404924344595406369618527488 482443 3772542894490101388314682473120 482444 16426343978128187938392939110400 482445 4430995353249522588423818432640 482446 -2720127451955383346788911073536 482447 5188678386157399683890436087264 482448 -1605162078578738498927132344320 482449 36110862980528322203552086577280 482450 -5521541465695009260654071490000 482451 -11480297521394768607951625437768 482452 -38779784780439971943130526701568 482453 5793066304018954037070220200960 482454 -3481194581594585635444119542304 482455 -35343213718334902905766188104640 482456 1718665668534592368374216294400 482457 -555046287958189081492551402912 482458 18563605133487072922678764196080 482459 -16083713692404802929169365369696 482460 -113283104604348590100173537280 482461 639276627380924123312118400640 482462 -12711382359681370050470131992000 482463 -18217155618514881724009050535680 482464 -8500819035109063670005326741504 482465 14529898073150558826083081683860 482466 -2858769699721373155303137226752 482467 -24174946955414401378006663134400 482468 5344372199838819749015508197376 482469 2171563655015228253895636718400 482470 -3580053493714609399564860040320 482471 -2172877362526542877843240127616 482472 -11811576656725936577396353889280 482473 -21304389320027263701707432739840 482474 15494834551193461561968639492192 482475 -523283317923491082518075424000 482476 -19748717101214172923154921245440 482477 -11874907082150785984580311199976 482478 -8187109122371351138371581805440 482479 14429156752559392591258717300584 482480 310873946063587587007639388160 482481 -16540849115115732890406797920830 482482 28709702965035534964206117888 482483 -1553190716400232997925118817268 482484 2302624475992702534499794501632 482485 8159702668162099728455991249180 482486 14263695526498663454153248624320 482487 -11659819213085879688883664399640 482488 4130922700822734118041317867520 482489 -10356565880540517992649910777344 482490 -8782867839393285619628635430400 482491 -5452112828710401661646916641928 482492 -5357666029090434233432095939584 482493 3436471900857983499333122884128 482494 75200177638482494897748863232 482495 -10088576614023515396357258362680 482496 -1794828374356091802078979031040 482497 -6118679422225507740225279775020 482498 -14024698096720791747776819934000 482499 305558745507104645285694711684 482500 3916640788192580536835618960000 482501 -33860946634869655084850841846498 482502 10829887434046606389378859929600 482503 -343637853722551911165994052520 482504 -13166623203888249436127509831680 482505 -676979027560313123524653297600 482506 13302548687357196559891740155952 482507 -12982113624509727694390439675244 482508 3272080230359517337364752856064 482509 -6577776530459859631183527281290 482510 -1149676609214141118404077754880 482511 13908401467285211147780895623184 482512 -2130779476319391717379151708160 482513 -31655805063996771184676368436238 482514 -4375463080064657611537314839808 482515 -2280518894072554162701372840960 482516 6900458499815451216173489203200 482517 94716321887741697536300998272 482518 4916819402766976498056656796960 482519 11859984799648403859040003606920 482520 3485376016460218361588618649600 482521 -2014784875433612003468034040508 482522 1080975367225221888477446883312 482523 -1721587599985960276814183879016 482524 -22172271848156570284128624640 482525 7491648964203025752193395184050 482526 -1050323533535222800431637190976 482527 -9968659351913300059999067350624 482528 7769004805573052148024668061696 482529 693011708400450888603414294048 482530 904429357916377054725289005120 482531 -7858161660841001012558890554720 482532 -1212485682175624368598857523200 482533 -2013726550349110072524690860000 482534 3524595534480084145846931870592 482535 -3003029256932228054349091750680 482536 -21492635553411627471821191480320 482537 8618352187830805414188197504592 482538 -4100565471953377988210922155520 482539 -9783878371618469689301965819660 482540 -6420862221963992026905897216000 482541 -8530239041068515085205606298240 482542 6929618136393806233197294468672 482543 -13759652281710834234632818983600 482544 -6188169181527389523459418030080 482545 -2840100767130116495864607315840 482546 21649383819035734661893367808 482547 1990341477713936191703342138928 482548 15697781683411245801646546304 482549 51761347020899802054761326748736 482550 -2077171644064755931090964395200 482551 -4073697130530212888258665187568 482552 -13884951484832045692029933035520 482553 -10638017125950201439929607895238 482554 8074172399609153137272790912992 482555 -42130041085086216779507369766240 482556 3948975585872705426209684111872 482557 -34980039148636009125888809019968 482558 2670018989446873263852958999680 482559 7420738606313735587297232252160 482560 4888093648963474304040488140800 482561 386858767795024324285713082800 482562 5890863717563204484129636737280 482563 18116783861836661326190252158704 482564 1471584307884954448189878658176 482565 4849008079876921084587723025920 482566 3616593448895355458003562990720 482567 9965474174543613464160789583080 482568 638546653222287873009890549760 482569 1191595599114773560950116914970 482570 -1723148594226819367683298030080 482571 12197059872199525012338831379680 482572 18303653634508389198079433961472 482573 -4109538072042786984335465168256 482574 8600102367318138095615603050560 482575 -1393258233210049891395319070000 482576 -2137206359078803451714786746368 482577 -4423600280481002590659988112640 482578 -3246024388392267787330751265120 482579 -40011265735045604146286168415624 482580 -3131217442075311585678051901440 482581 18770571085441993293165860570400 482582 7007304802308503960219019535392 482583 6849577817227979645150192984424 482584 17187446942052249644976106598400 482585 -6045402427874532076890759716220 482586 1683134466422372774764537973760 482587 3522873339748632737547097576704 482588 9655919327276234907508512818688 482589 13556452673467355638200509208870 482590 -6507531117166297047543123883200 482591 -4181821517734404803041147649688 482592 -8042516072634835219537147723776 482593 104899491497507628798289695842 482594 -1660019539362902211075211488768 482595 8069898477421181928113389721520 482596 -22522527295042300548308706115584 482597 -12164952586157203087145418453954 482598 4703209843054527646535106470304 482599 -5368003542162681313786540344536 482600 6033710201749947301693194240000 482601 -9072068580935610763536660995568 482602 -1832928482953188808331797433088 482603 1830577841490715039074309576528 482604 -3586804232193089607797289013248 482605 20857514149775616643711688751360 482606 -13853427442001571957609783661248 482607 -16093879911790508076548243640696 482608 521253750792091798075112161280 482609 15730748174194073278494563959104 482610 2043546282723851669624969525760 482611 -13100298656978322504076909176000 482612 315344549855847181163945079552 482613 -14942576844857904311519055902016 482614 5908862305384093531933100384832 482615 -7149726643444018834876030336800 482616 -13752783221247890154535929569280 482617 -5154878374303187311497797266688 482618 6468611127524999806941166138560 482619 -4462887677342969643127190314560 482620 -7606345314525774459969707136000 482621 -10183535460451721598198687365178 482622 -1528577092252911740090512720896 482623 -9379003629936880068912298439136 482624 -57388316800103510866716524544 482625 -8125412625068722040208846240000 482626 -15771542456968274524693552477488 482627 -25705524214947047737899735283524 482628 -363672672942498732296073805824 482629 -5495846171663101247187816518624 482630 -4285556401995741348394792594560 482631 -3997370152760226406346782473048 482632 -187635078484320547858594037760 482633 9485354959370211718134770193882 482634 -11300271259310671999798488267216 482635 -11297206025704521029574533293920 482636 4267524850869759659947289542656 482637 -4905803707886222190832344287040 482638 -1291840850912238444805172760960 482639 -6878167494011964387339746736960 482640 -1265035643679381369512580218880 482641 -11407331896395243640644967650958 482642 6696047661293986996737558755472 482643 -1829809982052120007116461846016 482644 -12427505672884129746970768449664 482645 -7451516010339041066818494893280 482646 14416492952255635359366560694144 482647 11848558667589558492812028194400 482648 -22162587298531722762087909488640 482649 8755728955511938161007780077264 482650 2986853075936460842199726229200 482651 -646965324916127238613656636096 482652 2442267868686408475900079155200 482653 -5754306520890923182005266665056 482654 -11682566570432967232360903204224 482655 4842590317077358160085492288000 482656 -1712731899723866815246499708928 482657 130638088319643300633617382912 482658 7147212350041383915669643616256 482659 18425549326572056584590517656860 482660 -10302774248460925674449423128320 482661 9687607191906558843074729146110 482662 4548630088365155893915218294912 482663 14671146903085825129473832233912 482664 -3590099998873801232645612666880 482665 99605778103301475999832057800 482666 -11958954745171786046347170661968 482667 4712818285517881308775684988400 482668 20189593049837821099018907792896 482669 -10428277702537364504501253930 482670 661592542274494478512810122240 482671 -2107110924311081286468388111776 482672 3693185516181698671738111721472 482673 3298871527623811651424677779168 482674 -16724002916797263903940428359664 482675 -267416441807104954240412265000 482676 -743344306776068150928137932800 482677 8115540657398914668781044844512 482678 -1596647548781273070708417792000 482679 -706341046168807265733522614280 482680 2382961775765255990975506636800 482681 -1723915090122706299851260499628 482682 -5316855937197582330141657643008 482683 -19958563258314778501223551583068 482684 1920974078126644484547058108416 482685 528437377908811770411029996160 482686 -7809038159026234797510416414208 482687 19071915169142000240303118558336 482688 -2820122444328383968010934681600 482689 -19882704628998251406324131824510 482690 6860096888244315800828238028800 482691 11556685692987750207564992034624 482692 -210605635669883871459699937280 482693 11665394888177397516922403542968 482694 -2958439197904608049792960161600 482695 -23105557918346309842516225714800 482696 8259588145735660888302887777280 482697 12584276811905973649354538504874 482698 5180035029914685794838049136736 482699 5257177620794146950939229773636 482700 1986106149515192776014371904000 482701 1392115156527224752447228475904 482702 -709134376501642756871090941056 482703 -1014564635629321041718516926576 482704 -426522189578570571437918740480 482705 -17537913734297909750437681503000 482706 -3975662485163782508446982292480 482707 -4937834415796030341320868809044 482708 11382878118984676003338917497728 482709 -9303989968582160470726258329696 482710 5075801883229189735990342805760 482711 32031682017460351426431940986312 482712 -14751807405018334646992531476480 482713 10392746592472971912737436306240 482714 18322058058884163966476604195840 482715 -16160477049126740448193091093280 482716 7346481384761533457201844746752 482717 -15453176778612876209609582142234 482718 58084090706451687838936270848 482719 -9196930579104166906972451982880 482720 -1141833667759751955824970301440 482721 -2283546376847285866363174052688 482722 -5593211371801116070242992615088 482723 -324507183562658944800244410216 482724 -2661088888277794468565619904512 482725 14307760244678078668520964820250 482726 7560643526846310857119452153312 482727 -1104956502485448626581579554816 482728 -6108059060618295824777291120640 482729 123426214990891606155542015808 482730 3523910106685951156399789374720 482731 -29090103412410215918204074123468 482732 6351826174293151926353983610880 482733 27265728215910169052816198788800 482734 530909766675410261444284516992 482735 -25246499685829416154369723812480 482736 529374637804379660304727080960 482737 -50299236245349811902987093477888 482738 10670922134706193816678170721920 482739 843956887514267916069571825200 482740 -4814730092844554595211118511360 482741 11665784928899346721062985306272 482742 -797187436865309843034046670592 482743 26492685885773357282242403229992 482744 15082938591014892396266400092160 482745 1501818045426759395961727053120 482746 4779336639451911154547825435904 482747 -9172953159751793622914554448640 482748 175694388014043174954323390976 482749 1515028676094143494746707873880 482750 -831553490704301281157398416000 482751 2251675789759945695899681785080 482752 5989079196214433629583976693760 482753 4255272651904684737010022152002 482754 5293113866197626252014832545280 482755 3411398381259496359504227757120 482756 3251655010139391654627307374720 482757 -15196913346172280888831235504480 482758 -2747618487623877317635611142080 482759 15461779853525143161975506751960 482760 -757893414258246474420791040000 482761 284099929200907071263555647040 482762 -1906101194592058572759096945408 482763 -2875039418397796157016219110400 482764 -155920301140271482422841095424 482765 4475117705423612299689246003660 482766 9788869031157189127243703505024 482767 -21441021664115013106610034279184 482768 2071185562903109804586197188608 482769 5440748929957272871172593301760 482770 342991136096443561272872256000 482771 14988167100991307651639686906200 482772 -9453246561006749206709419358208 482773 -21340163159431083697898679916978 482774 -2069499288862887828548102793600 482775 -2603828311037986322769248624400 482776 -4526897578833458511167999754240 482777 2392351570670877518857972111620 482778 -6885894543068225123439887348496 482779 19756450805681036450133670274280 482780 4149328374218479948970284339200 482781 5008347121986417353550052943520 482782 -15625905207103338539101640155008 482783 -1298198095985673359652767233824 482784 -12021203558070924284511500894208 482785 6450616958305055627902466152980 482786 6139139942942507728794288320592 482787 2589181811132908707711163027440 482788 1847065164594810684616367283456 482789 -29332909279443362291587517185410 482790 2598612005222401957934745600 482791 -3022858993838871727566259643448 482792 -35613850319854816974809208883200 482793 -8642160789119003738975660093376 482794 1247057737159660805426935910400 482795 3538531774139770046049686056320 482796 10555065950892130179015164381952 482797 24258786809497390735388391782880 482798 6009781704789672819221296937664 482799 -7216239307813240358130779942136 482800 1702060409962355252297460940800 482801 18814093602658171098328994494704 482802 -6912272274928344889439584340736 482803 21780654648115610349642343471052 482804 56311517474034006508146880512 482805 15219663511044228158140954602300 482806 1553198989095445576494869659584 482807 7683540187265532356659239998280 482808 -13321138681308085095698348912640 482809 17996210494786954874032285737040 482810 10502789286061466185063109614560 482811 -2032320643525790947495148726016 482812 -14497397351623587121112164151808 482813 -6448821135194644137283454831700 482814 -799122494424828794103897471360 482815 5507681475072669412688021286720 482816 -2096496596438372476028102639616 482817 -658708521955346438708565369888 482818 4558857475150209684196408444416 482819 -15780948784016896309890771051780 482820 4373805486131426694221887795200 482821 24326541845307810425904000529500 482822 164445524412023545524437927232 482823 7658801433434533097959510287384 482824 16037649474404320328263323816960 482825 563886881841045780075344832000 482826 -8181575593036786933065442688256 482827 19733924869718853890944166830676 482828 11113469326275205788261749675520 482829 -239302210712975189690103355680 482830 -2036838458302141200595178734080 482831 12447828542632657485508616442912 482832 1973852330328309054559837224960 482833 9549007144206344363063474250342 482834 -1676744664600117902904773358336 482835 -4095178746565290536433533691600 482836 -15237849081619966213560049851520 482837 -16656976470078954742404251702514 482838 9679901995685287059378283537344 482839 2846242026517130767319451840000 482840 -8868324558720282399981915955200 482841 -14165238102033606091210461818448 482842 -2247999475613770061289335366928 482843 -1614471125172339915937676636976 482844 927038679996758787953633327616 482845 -8645450031588714940478577895200 482846 -3446223057918277751405068384320 482847 132332594502310536365503274880 482848 -20712013680779018058376402698240 482849 3911504572205353893900472256964 482850 1627228221695796299579251164000 482851 -4532421530919602948500744636968 482852 -22113416406039725448928182728064 482853 1578030811687831633248367427904 482854 4749430312662400853241563031552 482855 19665891010671627842829281916000 482856 3120920581720076639020803686400 482857 2832509491003565636870836648692 482858 726520738863890403022300655280 482859 758647213864985650899773669184 482860 -222956882588599127850615552000 482861 15397773395921896104326110509462 482862 5153345220577470203533292928000 482863 9768409757911361994667127716112 482864 5332124803294530477456281370624 482865 10076536847346230372145430878720 482866 -12121580599405852478870398037760 482867 694259070094756939159377629184 482868 18082011085683958428424023121920 482869 -11385703867258411236548507547104 482870 -2797091095565411502981429398400 482871 4028883047372311489407278219904 482872 7202503471763984946642575953920 482873 -6490221342066861822426997969878 482874 -2631415603555136014112967464448 482875 20025756667485862550673317244000 482876 -24244956050872651892067316677120 482877 -3399644642818702406178445744986 482878 21287613245840364633745269676032 482879 29780798441475612023282111312760 482880 1664383912246246493342410997760 482881 4148757893762774043387765240384 482882 1898026632957876091158289155792 482883 -5838612942864354639427592632656 482884 4692169942340353513452913778816 482885 3830343090247363638566248646400 482886 8858650094949423794980942935360 482887 1647590384693586402955883279744 482888 8444426517218609228632040079360 482889 1516465886753750441392641689568 482890 72941798805074899065322225920 482891 -19117945133613017008236148600728 482892 -8885731786289500056272882754048 482893 2072315043849627009539508654784 482894 11471445785689840021532183795520 482895 879182925599816529254984685600 482896 2533743519234442625577212567552 482897 12026491115990325511283125343346 482898 -887618054300087211896823081984 482899 24473308427902284566447609585900 482900 -582557495307490227699842304000 482901 -12166691743558591562957369647968 482902 -5749450536712051098308235467520 482903 11621285900230267861019011940880 482904 -2549659314984091119156198297600 482905 -12694051543749521766640084274940 482906 -3262127833330912712399229496848 482907 -1016782992953327209833417254760 482908 3512483650410934475818491586560 482909 2282086413434720719431834028800 482910 -4812745610272339682575217504640 482911 -4408038537373911607821776024 482912 15588712970329440024573592338432 482913 15178118245683581315117589767442 482914 2114748879866628668685157675680 482915 -10843196323336332689585720761200 482916 3698353074808763251588431360000 482917 22831609017009123771269884115966 482918 -3893890620580971616497732933120 482919 634059239010733038031121561976 482920 -9148355488380080185990211635200 482921 21667782837440763094801236574452 482922 80503805274393465648633890304 482923 2868367202841190810712513200640 482924 -2011850469983372362647542443008 482925 5132139873522423151259907676800 482926 -8252032397385085227960674609088 482927 -1530793045471829404459250583840 482928 -1565429121859295114393695911936 482929 20565766164475591597920488443120 482930 -3399644670253127321133745728000 482931 9435210407605179536910334140528 482932 -4886305419752368951345750365440 482933 -313186635261967459430734007712 482934 5725927827214227147540505798080 482935 -8859919497268463056062210750120 482936 -14416059913026120055211356938240 482937 2177547289408276813121318864640 482938 5854411359801590072339901003120 482939 11192662764471003771682257063960 482940 1845816036873837689928704693760 482941 4803772372734732081205364030342 482942 -4212518659319513965264095052800 482943 -7168698606021439086257581530936 482944 11119365251713380805389582336000 482945 -15214053888931283288524859376300 482946 -2982772022168690568354915570816 482947 -21878621820421289639955261129604 482948 13844190680409159420981265607808 482949 -3398559091117484647059121282560 482950 -481862936323970417956069814400 482951 10504868919025690468495754651952 482952 -16242247352363491006157174906880 482953 2417245759174003502191787278260 482954 -665579030433144709053035808000 482955 7478542773073748108684689920 482956 -8089527119335365401689304346880 482957 -2338469695926516160303327294794 482958 -1375668224125677762837433059456 482959 20184451191760644826243901477104 482960 -4942885685381995447288444600320 482961 5788622456969716091230281979200 482962 2265284198966606526604218131232 482963 -10030605298719543608643172379136 482964 236370010194219057995358277632 482965 -2428130864039763466555944336000 482966 1098993474804175019851481631360 482967 23797382300509164866135092023408 482968 33703079617171278866337730560 482969 5489172519032744080473163963344 482970 -5751928162422605259042973770240 482971 16721365007162175359373042631172 482972 -11783381577215703012370001559552 482973 1028771897099165803342287144000 482974 -4913027497865241523411529302080 482975 -16581120003514983256683467817000 482976 142619120877777563844901601280 482977 9491887412859684195068983765488 482978 -331388077419847588845754806960 482979 2106284853341455518278804624640 482980 1234182407406671960876917555200 482981 -14098602099450624881751101557248 482982 -1138302215924353381579292044416 482983 -16588142173816810856128115766576 482984 10475598777229198966388819266560 482985 -1404892956488044714241965007580 482986 2371234126640566734951060384000 482987 20972072507709715562093169366792 482988 9023210681935316762851307089920 482989 5281307493368618279369014485048 482990 -7605375661065706470623788776000 482991 -5115486534273119295072998383608 482992 4253847626428554311311259549696 482993 20748509902798257015858055055058 482994 -4104098027223550517451920958576 482995 6371906633894704100532918922800 482996 2732049405863160386208286704000 482997 -5499440885383431629461827230880 482998 2745275590620678559257571992192 482999 11033290651998049097856317604480 483000 2385786501366807344422256640000 483001 388175885568366526447781019472 483002 -5672651465072228196305852357040 483003 644321350333511481931177391640 483004 -8021164636191618551829340053504 483005 3033980279024149837518239007660 483006 -9804075360026812431607024588800 483007 9077863959423365972250466502512 483008 586368174549532375984848764928 483009 12159513328817290242101709542688 483010 2385722357089672197734584312320 483011 -8886348987684176133757076362176 483012 7449900106860465643623433643136 483013 132926181169357490140773306144 483014 561004839390404125206401987712 483015 5007489352143021958201359109920 483016 2058845729998080610866698496000 483017 16692752101477575515881624383066 483018 125293141760295578509143051264 483019 328582957531575080526849377280 483020 -13186986339015681545583691883520 483021 -2164629354898150882084358800512 483022 -13858282458136554100687135418688 483023 10546794956596511331449250398544 483024 -4972174489591027253096139325440 483025 461237165261842921926138547275 483026 86364220557385631630437421712 483027 -15097684857364474680128885515080 483028 -1463973147805321508204723421184 483029 -25254394587831572528042644078980 483030 -2256270002632231433254130976000 483031 -17511042982963180258741619458168 483032 -4583541623068531938566400000 483033 841444433231161250735033781600 483034 -18857065278386178563924516077584 483035 -812876115278492353210110555840 483036 -11710960479750024643993332069888 483037 6969466225947722559634045714240 483038 -2089689319276436008981943138304 483039 -6603698297169583788724557777792 483040 -14442345208304615795515254374400 483041 -72520604583315421410623809560 483042 865608693720531169704089647104 483043 -2142879251241984454541360276856 483044 10469747510725395061986726041856 483045 2515872095374188497429872156320 483046 -2788057907393472615144650173056 483047 -17923420757560254042829379535480 483048 -18482410091788460846750103782400 483049 4189445353049864729756188671872 483050 -9319625373140364051608904073200 483051 -352190110657939442501346451368 483052 -4972254551634453408653297745664 483053 10819364907247951219524502956780 483054 457611153236969811136037600256 483055 685973514223238317053985722960 483056 239628755121409797784503582720 483057 -4100097974352346949905258731360 483058 6629712025424413781567546128800 483059 -31075713473742673863151270448160 483060 3942601436842714210177323970560 483061 8771607799008529206542284191662 483062 -37638062726189439004851943296 483063 -912538450790595890229282926976 483064 18748936410056614304939289231360 483065 1616106581115564235874257710720 483066 10497604968710445463428032745984 483067 -2995413911849135034793034613680 483068 169247086394612607604505038848 483069 4604937681787315600279462481088 483070 6783868486416021360480677007360 483071 -8122538942617027784890621225728 483072 -4325905982011386497160192196608 483073 10030471806526737935852770868224 483074 -2391257347878680395879615036464 483075 -2630591265771593795802306483000 483076 10756032703748394072205506554880 483077 -2244388765880051714110067663328 483078 9950647129552670680301683679424 483079 38750630017976862800101351678384 483080 -842849047391306623880357376000 483081 5696039697119793757390406986080 483082 974122066423117418612270018400 483083 -22714417506409668999047995880736 483084 3234046182938511151084777193472 483085 4634979179045519020204030636800 483086 -8542036582553751629552878099008 483087 -8974028950484119659779626333440 483088 -1190986559047240485746403491840 483089 9052815127838314935454313997672 483090 -4964234017838119613037974407680 483091 -3528664775344679566036942032420 483092 -3559160862245225928140339097600 483093 -8694887073741486819091837854180 483094 14348212292269765738353832655040 483095 10478169323504121376943840603520 483096 -1097317834561771226570499379200 483097 -25321090313599014541118345574454 483098 2648772015424422421410724603392 483099 -6757621687058509535985900216936 483100 4229677199041259429819975014400 483101 32926932891982881624988465096992 483102 11190875342650433200608118332480 483103 -5736263143016875886422727507856 483104 -2285872733056947793983814238208 483105 31496374403796856656374737920 483106 -243878311971409589503776524736 483107 1532437302141366865295195315640 483108 8124614158353457946217330180096 483109 8383076804320154440701863451552 483110 1773207631091903348147833560960 483111 -228997384389510807058054466400 483112 -12009619544331323361496654725120 483113 -48570996425920541310702593650560 483114 816217723209566665133733823488 483115 7636598032734087922499907719520 483116 -6107883516342075033977736303360 483117 3408731566223464021983898639680 483118 -14470601016016886762143178562240 483119 2398200833394509612408331930720 483120 -2015092429021391232594885672960 483121 8279661204020254252248644886000 483122 6234887426510865438503092388112 483123 4336821301629553729842429128304 483124 23290261312794294212268168672000 483125 5448876661543381927374111963750 483126 2082181223222369111593655783424 483127 17447667454725845618377844119976 483128 -38909709118865384894340974407680 483129 13242630481622490584364027982074 483130 -782035357839567750980137067040 483131 -35749552482597190726923450621696 483132 -817587860772202970436581253120 483133 -1116546096582673544404021976480 483134 9073329010159796087795861865216 483135 -1787762271795836227323205939200 483136 -667953914288424790604814745600 483137 2038110605782243596412106502192 483138 -4913971658204874335547519974400 483139 -945197677180804596112085365060 483140 -10698866056576371507247911974400 483141 -10417928799388178288929062943008 483142 9044047535730088124045773249344 483143 2158760404009568604412138247304 483144 -3173931042056561474862153154560 483145 5109877541088285147466602723720 483146 -3784009124849795533907753788320 483147 -1760437494836722899583741096560 483148 -169446160155222003020652199168 483149 5405412958870427264656746573036 483150 1410121198425664606135754001600 483151 3970946124139876599525178694400 483152 -2249582923394502204152395014144 483153 -38275211968692637622287928688 483154 -7007334009932720216439233584128 483155 13508949137540506800441226377120 483156 -3813874412809962138375707791488 483157 12395040204629893872015384067512 483158 -3125057179781214488562502079616 483159 2131961420976115549853044480104 483160 26274439175410249587156440678400 483161 -4272998712132980063167838276736 483162 4972723869745219381339758653952 483163 -7477583249617493668863321286588 483164 -17901425181214987574874748108800 483165 23152901300991531066219164460 483166 -3468826493796518460307542790656 483167 17614900019863365792604882941216 483168 8059122212347866403584595722240 483169 38146021952670288624582224967060 483170 5480661928268239062721425331200 483171 -14712749777809670449921413613272 483172 2676269311402582108477624729600 483173 15603693626748332561594012244384 483174 -10043950753770622133666579547840 483175 2963478272437802258158552041600 483176 -13961185204928462994411845329920 483177 -11778313784931482304187411674480 483178 10778579432216629769141948510640 483179 -4197232289129812954196941070220 483180 -683032001149194868271103575040 483181 -14960096356936569016091781455518 483182 -360731693630411684423876761728 483183 -4781383319868308182957584124296 483184 -869121343392663008846939553792 483185 7292382210380290214151642485160 483186 7464384286760568291772252969728 483187 407961307281565434230045918440 483188 -10174728708638637833252584654080 483189 4333005335710642431614436764640 483190 -9311299170082725480116644483200 483191 -630388190916480090075462902736 483192 25075306147447242518567165337600 483193 628350453129838964837955551104 483194 -6534480880027034874533768425104 483195 -3355338999963230405342745832080 483196 6744373209267265145506135211008 483197 1199343119282052506065254612480 483198 5394748622130879067410437381760 483199 -14011014810964691371163458792464 483200 7107196072847078305717813248000 483201 1465201460874703353463630901268 483202 11409411345769159576077457113552 483203 -8460373889995466737458131964720 483204 13433862160062348205618656110592 483205 149044998538625262762360825720 483206 10577578294866123966497306835552 483207 -14082844916948739124758393830400 483208 6461912690167320214040333721600 483209 15147167029591500874862009248410 483210 -661289967133776394340985676800 483211 -18979937160680970399792204710188 483212 7125415742210915403886112432640 483213 4234046774516485397596218308544 483214 -17931306263784503447688857815680 483215 -5081434676586576312545166251640 483216 1388096016678857232023916183552 483217 4564097672095089379924126172992 483218 -4860514106761545628683002265984 483219 3139067410032833832356068487040 483220 -1535660682501087087955139934720 483221 12051577726634850472708901185422 483222 -8077118787045624952611728036928 483223 2997455266162913514753352259464 483224 -3215631019672325009267729817600 483225 6499474075413783003247703604000 483226 2124065460898901569091499975168 483227 -38472153356765369708487097400400 483228 -882923969500777260193491357696 483229 -34489092378311522159737931558170 483230 -3191584176381259844521045032960 483231 3432699447066111529419695017344 483232 -17641651833466709018342336299008 483233 811181101555058311119065536482 483234 -65011449637074645876735389952 483235 9826649253775966027076737896960 483236 4640013099623698707025437434112 483237 10340709580256607636736500975294 483238 -913974848326658693720080331424 483239 -9857210003193005190269223597960 483240 11851795802791641604675228876800 483241 -11278034267543920200716668313856 483242 -20250258141011878642819473205056 483243 -9720938353030311713938094937600 483244 20165328112264433325320953185536 483245 7105675245203158591791350042880 483246 -560343026512156576789990169280 483247 35532980401357108660107959351696 483248 7613624556734272476297727721472 483249 -5453548493094270779181900892992 483250 12095924187267154667897286984000 483251 12926664470517775483039833642252 483252 -72449296259705783449372164096 483253 14736055137857101852554351802464 483254 7721880926458313677573047301632 483255 1009649230746630475541115227400 483256 24581176180425572590271022796800 483257 -3604847078912167045968640050834 483258 5224861579796662690757275130880 483259 -3858900833005291306480972548096 483260 661731950239543797258024360960 483261 7378954904823649125247377545472 483262 846837980431487880204942724032 483263 15578156398441386772047503979384 483264 2442342021370875930958249328640 483265 6461106778926871695671484729600 483266 -3565202664864904322755306836480 483267 -1601510746171524816853098654480 483268 -4393979668630255725985561466752 483269 -24197272426779511007269246894080 483270 -727734190465024117189980883200 483271 -19894572076769008144414954088408 483272 -45738592131399831100324850350080 483273 2348361981275033525823537909120 483274 -11443572109985417786656346832 483275 2508081346815869636451126664800 483276 -10781781725745886994164960690176 483277 354150987325763750297621795680 483278 10669476569813350287454535029440 483279 -6544056191486662240077023517816 483280 -863075321819915080729771376640 483281 27232812737328230962895398436082 483282 3895294888449316158804353149200 483283 1992869697112507785044133231480 483284 -18596713858541624712460965734400 483285 6830054634079423458541849219200 483286 -10395390516554531614001026461408 483287 -3427847777193456279116957412000 483288 -4609213905658588737914962944000 483289 12181698435230317144181691950090 483290 484941813085656113968411545600 483291 -17443396256634613709317585358100 483292 -3998512892701797374554793833984 483293 -16882975837550886805087986940020 483294 -920312692559269087292584022016 483295 524234641865385656549823106320 483296 -20702079039397626285929463545856 483297 -11315502211451791264768534547520 483298 -21291606697916969482251884004864 483299 10453149664005848517379796769264 483300 -4624680854050120926546382080000 483301 -2213516628520077106993181216256 483302 4035050361368892859834198832352 483303 11153962797640355159184291235200 483304 -22466711033393849631837317514240 483305 -20951165327463274538064307704540 483306 3736237700229037349334383404800 483307 -15398049662425497874493389837680 483308 1299474714338458623602468063232 483309 11454119934272511021568145414304 483310 -4572545922415823690886355866240 483311 -14859347632483230629867879083200 483312 1698266465875787616387940515840 483313 25292502097321964861383932676464 483314 1795219831127787282076736243520 483315 -4643283331354332728620347598080 483316 -11391894557220337148218520248960 483317 -6363376503397625986264702391634 483318 7821531290845973585083733771328 483319 -8184924549251663590263949974504 483320 -146996506078129868277467750400 483321 4548355674612450777505905202944 483322 3044560434422911335621468979200 483323 -33371564043001919691992546878428 483324 -3657297358985114277050734738944 483325 -11673058179956805272507020523950 483326 -5153794836333853437337799589888 483327 -6372710788979396104329139139520 483328 -10378297903885272750580448624640 483329 12718496078571737595888567492672 483330 1356637910941291273515829969920 483331 10173084037244976470254911758032 483332 15485772937474044634242733831296 483333 -270893131348126926025775598336 483334 -12965020681081334584785062369184 483335 -1557700357808867857970487171720 483336 -4841907697032991722883351710720 483337 8778267522444736904126452008986 483338 -4469407433247312667946228815104 483339 1301501784623013393195070471680 483340 -7138057421751964735935859660800 483341 451470851362606462774426300800 483342 1838084863047481021104737589312 483343 -2630088570152766657245986715040 483344 7130685707402868018626335358976 483345 6317787203488916451326280237120 483346 23681519002246522556880531431424 483347 -16604828413660288434641727861204 483348 22186152462486030935970537824256 483349 -7055417485749016081755708017220 483350 1791960480338505912251441788800 483351 -8331860092306591290043224513792 483352 6737048453832961931404480512000 483353 -8333195092141192020192913414716 483354 14232578592161705584648082019840 483355 17380975250233161517840182941760 483356 -8349424082491549273583844825600 483357 6244038517787263339587929097792 483358 -2058162079061489974586568558720 483359 1867943739160659492893944590480 483360 4074075239856837827917145702400 483361 -18056404546086190402624054844988 483362 -3203606348123942585709695655936 483363 54022450041181319350769109000 483364 2865599401104752860687768358912 483365 2033579912762738172407736903000 483366 -207909969792193330059060948096 483367 -13184506605966049116316452440584 483368 -2809989667353806493392768532480 483369 7683346198281975782193390585744 483370 -6136221666028999963463053737120 483371 1898477295678644389513111507200 483372 2624623949928676591230535157760 483373 -5040844062578296438248297998496 483374 12205681707979838773813074927936 483375 -476391377169061403071439340000 483376 1200758927679636941603232530432 483377 -9557058662316685427247190785774 483378 988229015674787950496613153792 483379 -368376627915171028640406249456 483380 9888904281220198809424529836800 483381 18469681777393905738133417299840 483382 -2013062719633345442504631770208 483383 -11457041004517460957398779421464 483384 8241466432352612820374117744640 483385 -9762552400513193314369849997820 483386 -6284658053510641745834081027616 483387 8812791289040405230676934440640 483388 -15738054889536945871146563187712 483389 -1075737098915385266146674474810 483390 2563390129750543480315812992640 483391 -6674073431090674266843355680048 483392 -765999263009929570728152137728 483393 -11081793211315845407765434296000 483394 -2833334721471712195743598748160 483395 -44668544680059843470079216960 483396 7450813069281161315474034465792 483397 1371626531940324823758025682846 483398 -6941279126185205256299201501760 483399 -4903452936943974536410475946576 483400 6765487844080581499273517952000 483401 -33248861988236054890509822979200 483402 -4155765514238549333875950989568 483403 19137737891679366208096837160080 483404 -23120150583825353011738239270144 483405 -1983722498953905433207467070080 483406 -5385634332104710273702275072 483407 25646106142219770929200632940656 483408 -90673058897354449503573516288 483409 5300034709044389456109017002610 483410 8827905020566048878181311027360 483411 -10004712547713469203563731097928 483412 22203434591283040728794567642880 483413 314928049616082004857452740224 483414 -507331016966887891533097058304 483415 2029816527573846287614524832800 483416 7587723494625991585853975316480 483417 -15520470209271214238527792636320 483418 4961214504351990774454771521504 483419 -3989303101243433789001025607040 483420 1635666335350765561122466037760 483421 5501793254436384377701274060544 483422 -15133123103945617526374112815488 483423 -3728895322248646024511342239416 483424 -34763241198617901760047155380224 483425 -14788438664404265060864138573700 483426 3195478666584213595052478931584 483427 -1356125547878137474152148052528 483428 12667675618337935971239062250496 483429 -18818140545380870229076785397440 483430 -11668390949107884278221617513600 483431 15020333059700616579127445424 483432 16700327582975176414721085112320 483433 -11344194821131141070150875045318 483434 -8451285643247434681737793279824 483435 -6235826556134994170456436544800 483436 11263802120589403410565941829120 483437 -5376242684215908675117167105760 483438 -3586202890586820194248958762880 483439 22118737145040995148040705361280 483440 4954136181937993289884372008960 483441 7983428280989212553671057097664 483442 7013575544206444804200659696640 483443 14540522448339572956000875343692 483444 49081294761363454166464414464 483445 -2397934308343135884201848908800 483446 198940403000345580178031790720 483447 7568545285379004875835608269800 483448 2651977869312882534941944627200 483449 -206696042731818277465280436336 483450 -1972709592826730758378785388800 483451 9815704988241152204164558398304 483452 -16156158466934146846637319972864 483453 10693843272576863847407544207462 483454 2571438224880079758154903666176 483455 -2125118504652943289147936678400 483456 3331891125954201123193828147200 483457 -14329558577905604048881482600620 483458 -2022757028882775626362798886016 483459 -13847787679322133897927796207440 483460 7441175651325664349380955074560 483461 -23053801872156142633743789149376 483462 2438088436240372816287193497600 483463 10547116143754479501145028109840 483464 -2334796378560690005006049607680 483465 18248726579226992756143248539520 483466 -4186156664227730675962089910176 483467 29238271042313361201051973890516 483468 -12180810303992248579663173480960 483469 -5366763735563368578702533302304 483470 -4097493539879352762175705324800 483471 -11830593320296034344186526291160 483472 -2517435849286197495787971280896 483473 -12779880483381842507035970873820 483474 6403924625706129212594880641280 483475 -13137780162261934085793020681400 483476 -244192173494384757188523884544 483477 16690032931461240293059005090720 483478 -1430057900329767153780080916960 483479 -448462613453029922964287856240 483480 12206273681015338677800914944000 483481 -26762890714895600030787125409718 483482 10769518359026063844488812699392 483483 2462437697262657095073415534848 483484 8789711121961652401654269718016 483485 -7459860122570307191311532444820 483486 6088544344796110221835438604928 483487 -6322712363671470275023787541528 483488 -23429045663130361819100957245440 483489 -1175644089203702324147979577344 483490 3456597973811889873676819898880 483491 -22319505922284203298143022627108 483492 245450551500913909905964726272 483493 6951784227788747408861990972320 483494 6561830806028107425760671035712 483495 -15036609403088126424824324888880 483496 10508515296772745828464568064000 483497 1604298401015647115885929979520 483498 10552481496495987095836985041584 483499 -16833164618650860490010835863500 483500 9773836532373066438596510976000 483501 -6151066860968275646188307429568 483502 -3053280856316436717014866548096 483503 -13886235168237347336630507707248 483504 97022516939029589800444231680 483505 14946182696427708783223824840000 483506 4408308349671155983914910098192 483507 188974780452870740492047829568 483508 -7743389337880601702450378284672 483509 26497411877049091181692795159434 483510 388951241008340605076582123520 483511 -4804127008540786118260660159568 483512 1350008018720138588087645491200 483513 -3974990338104173309955076458912 483514 21300448347521014395177693987552 483515 -13424312426617413088514931891840 483516 -9794362746703630262784261120 483517 -5508001014865954484922772177140 483518 3820621850457705130404477945216 483519 34344285922128404351728237968 483520 6217955344947732920720456417280 483521 2979291483495236841831351069744 483522 -378434396538453680389353715200 483523 13386639839550885177867225043772 483524 8251236149203541024311127020800 483525 -742908069805307202930966487200 483526 1546158708920817569102752624320 483527 6822234050414909662841328045360 483528 14263122401727750419819275100160 483529 7936238648124306624623584137984 483530 598320368327404239919835096160 483531 2020119363766612847688087600000 483532 8008999001371419440200219371264 483533 15623237163420385313840759207520 483534 1999010796950901658928232864384 483535 -45417925316400572016517836960 483536 806398001234661497498182090752 483537 8445558804984358122911895171360 483538 473475255712054249756668733440 483539 -8776552045537678573423924508928 483540 8572642528357060324995908044800 483541 -13916543550488308298632535163058 483542 3115856166216238162810043280672 483543 -32009500047537882674269896538800 483544 -7420222719970624873288599459840 483545 -7753703190749322759578441577720 483546 2706155915074753909204610933760 483547 -6851089747814687377010279174288 483548 -4417357987363244039107214920704 483549 14053150013199251877685440726048 483550 559505795568258227933031480000 483551 19803164330831435865842975835552 483552 610045562250933522987074715648 483553 -4628120752491357296118650359744 483554 6896609970460117568408291497632 483555 11981760316037575630939007843760 483556 4354707020935945913628774600320 483557 5816104946575490081080923175806 483558 -3812313344066008576989657748992 483559 -3379551688386541269027130171040 483560 -4803560497510134163778425651200 483561 -6385490883883951978255511154012 483562 9971048085954353103099526618032 483563 22387579438697668813379867245812 483564 -5834687417137643424646637998080 483565 4090686537125410987318860562200 483566 17567081710647769208908226375232 483567 678426650121974582172287728512 483568 -5837410649686564516281086967808 483569 -157246323180093381392129368320 483570 -1131498025390147667555717568000 483571 -2909958197031333977286757120056 483572 -6054132596472214839542835940608 483573 -24317877508835065497882746136000 483574 2904831207281567169479494962432 483575 -2038350491682262061012024158200 483576 7453769469749848516721877504000 483577 -11953238566506548692014843783574 483578 222697156082035155120047265024 483579 13688083756719542729480172510924 483580 16532899709617362577147022707200 483581 -9916208599673874524368149833760 483582 -1602695910235634119639949709312 483583 23409489969249912099028206116640 483584 11372634810033498322064627466240 483585 27335354404987287304969435539840 483586 4485094640818605271508660566992 483587 4682604526528242723363024554400 483588 -2441041274888462208214888796160 483589 -35328664470770699157795354588900 483590 -1872424928964374979422107662720 483591 3523655637488290074210089483904 483592 4771337104661217750728424576000 483593 -33163278618742712286370896446256 483594 -4328981611355551682481537772800 483595 -3015208544544951737847923298240 483596 23899065307156104559755488659200 483597 4178200109245838404918319471040 483598 -6429892063645942884522176766336 483599 29114870260389809839493534099136 483600 -193653028036548776922631372800 483601 9091053290505122322859206701604 483602 4491747691325561271070768253952 483603 15616822020864846339545700350904 483604 -14800017585319080326620515993600 483605 -700077113980410567900336566610 483606 5633234224284006315282445977024 483607 17905899720321425228657325616840 483608 13775801066938552290638964817920 483609 -1016244656289558738856520965440 483610 858174986423421214057283981760 483611 4693105634719794346964867662212 483612 6960938970160166560182574055424 483613 11628262666250371274549896102924 483614 13603996695537106131004446454656 483615 2564367767371854191096462196720 483616 5975695037091152125635871113216 483617 1333223403459831712866303804720 483618 5277940102427781453648035359104 483619 -23649814360768605866443596674980 483620 -11164668932567432919806648344320 483621 28790639343123454759004453376 483622 -2453697242852169356558465529888 483623 -10139578386105561764045773687680 483624 -15226475683166791591876263936000 483625 838731571467692356642557978000 483626 -1975208197990472429386975372800 483627 -534189431890593824960657015568 483628 22783384563011005125768633306368 483629 -142823120894799612055172881770 483630 -4829651338544433123230656512000 483631 -141957152820547501484881123136 483632 -2710624287338434579252056096768 483633 7405212523114195176092151738600 483634 -16115700675990028575929257772784 483635 6721595272110022224539318980560 483636 -1359249952344679268488041025536 483637 -11950326738538550643659085344 483638 15864270803289699390419852156160 483639 -8460055312992365584128289154352 483640 -3135269148428723009181624115200 483641 17379935900856150434479023684432 483642 -3359221662020020087105921444128 483643 18919752811524058879006892497892 483644 3132538939934283278955921211392 483645 -7590427101027341747503146388800 483646 6448937041601503853842777750272 483647 -2348752421496250080883514675880 483648 -4300009382889548952799480381440 483649 -8705661532719710283151987532350 483650 -5715761749507058807989572372000 483651 417744790289604666398748852432 483652 5258724896609179839468825145344 483653 7669979837395377619266924820704 483654 -11436509214659674889962097846400 483655 -12618218459149901735384006290440 483656 12685723785367303966951409402880 483657 -15127345613536610279481985557312 483658 3677281702123405263329131522560 483659 -14128158950169455505169381033560 483660 3783490841090604003412407828480 483661 8544548927069690037497962487212 483662 4207668312201606645711976627200 483663 16124076416826759146008851070344 483664 32841326068595165782886973440 483665 -2624121169285203812049965018880 483666 1550294389515774493691461597824 483667 12531666737382900739174191029472 483668 -5448688294702671554404302413952 483669 -3337794402000172181377058002212 483670 -6329163929228736209157581331840 483671 23631146937564325582400667652872 483672 -3479351486640330423502975795200 483673 -36874543210226011650449465292080 483674 20069738404278817469163289078752 483675 3249385446455470909270680885000 483676 7441662596929946203123520360960 483677 10750318960948213832672577358464 483678 4093641000727618527008789546880 483679 -20252432607133238249941947437904 483680 -19037674370487893116507300823040 483681 12204268992663978554436721006944 483682 11908005363405201928588519536000 483683 -31096152571010451378814129557480 483684 -8226260009884835639591597733888 483685 -6768933662195830866782673055620 483686 -4524712782326687463771015139200 483687 192807224745856803679297877568 483688 46425522332971705665479069122560 483689 -2594970680890052987741929529820 483690 -3119202186394372890023597736960 483691 -16595877879999103679422320664080 483692 -13388647457343913887231417497088 483693 303880595299099904624158384128 483694 -14496835454215575875063824135104 483695 -5738430417342289972245091951800 483696 -514056645778627522967590010880 483697 31773179461542601772814652008146 483698 -540316359650129073609656327136 483699 -10047495248832586023160800430536 483700 1726641668980126476897106278400 483701 3176223238643727258911293540920 483702 -3931414776184349343454903134720 483703 -9910369186979056697831901380136 483704 8378783181404452177986732011520 483705 -19589070481281421039092766924800 483706 -9671147427446254397980617546240 483707 199770715740271268804366867712 483708 -6191793794501712912743170661376 483709 25546311583673647493928026059910 483710 -458081950919050475834358306240 483711 17027593479781617958604320003272 483712 9073162796271999236571974860800 483713 -17585430389878208053530168453696 483714 626067353569992336170421926400 483715 649510670758052499853666003200 483716 -18955511518210839355403363468160 483717 -7298149222266094224177497614080 483718 -7949422119384424962402603861888 483719 2994326037230664738940774500120 483720 7879763191920721229242920960000 483721 -4754916891315666803558624073280 483722 -3454259920926014853187883195088 483723 742247914583470471765523844624 483724 -6132085670689718378995814105088 483725 -12363765811818417927246577872000 483726 -4074315994738215256928257515456 483727 -16842667629074925961919331369424 483728 -40767398070580331392560095232 483729 9980153431488645999705703646208 483730 326731826104870119356519923680 483731 -2579270108505046094801356123248 483732 -819019048848237708904515060864 483733 5979870630600551051373746371982 483734 11054431611041773321142637290016 483735 -530313164720307149131373230080 483736 -6011560937558688725082223411200 483737 1503288839072975630638791674832 483738 -362901759679650955665567939840 483739 -15451855419945345491745459506744 483740 -310885636150064838081890280960 483741 -6492225308933468303089379012160 483742 2461848415391753216789208917760 483743 -3631659578869272792903583044096 483744 3269221576558053126457817825280 483745 3582749254601540005586333572500 483746 -8697773123275040142073312394928 483747 -3613194655314205901739190425216 483748 8405900679545449285264789025408 483749 -3870863777890420281813842039040 483750 22835941594735100911522740000 483751 2350854467396421113228310789752 483752 18947461421790659768902526638080 483753 -2233849279636888295474807086176 483754 7117423264263577495237029990576 483755 60931383563886326422735816320 483756 -1178315993975050647230555897856 483757 11920644327630343910179031594006 483758 13872194489556643701179184000 483759 -4487843550875703767720214566400 483760 3189434189237053256828595732480 483761 6090566075149078905414914089362 483762 1854359214423966387760566529152 483763 -7793674338293450862102373438640 483764 17151188306112725794455655944576 483765 -8172775858244888479147643155680 483766 -10154279464668435244492057539168 483767 -5182568715754465344092454548184 483768 -8388445680430738097001290956800 483769 1553663169836358390201741148800 483770 -1193717823916660673694369546240 483771 1752041177070262533202807227672 483772 -11967054860909146948534086298624 483773 -16477091521957849358319823329978 483774 2373448998879127725704177520960 483775 -101375962453545197928096066200 483776 10527479521524617016879014215680 483777 2106652801715256085217746756146 483778 953847713137576452981597504000 483779 -5747151384053370837089872367424 483780 -7579267742578280142071503687680 483781 -6479833245576943318740611689988 483782 1448832074065468878946309712640 483783 15413852450390070009545595387648 483784 -807869591063737316413301882880 483785 -1984996011185330691281079541020 483786 -1247192588590817624923345274880 483787 -15261210906088153884047599699564 483788 -9057004507279122922899688518912 483789 321089668216483605116385081024 483790 -9957366456024195210002352307200 483791 14058047316753701727221376112128 483792 463899690921531989995707432960 483793 -34099177680057971064625206416 483794 -7133484493003874874159287098368 483795 86428558029650118933054312720 483796 29298308166673219048309211361280 483797 15239588683426144444399997891040 483798 1526079702673617530316719063040 483799 8826838961774047415146808570736 483800 3444309114268788985094346240000 483801 1910151976374472555752248167632 483802 9066284567811069872326854338304 483803 21279099545143013707071970348800 483804 3446913204074856860695225082880 483805 -3526946013938753874865881818880 483806 13415692137296463441452286644352 483807 14695953325334372781035341269120 483808 5976668279527200476686128513024 483809 -5121774273872375455450620720990 483810 3841574074876834273630271324160 483811 12979949511549145944529057696412 483812 2772682680329360207822547283968 483813 -7141118457828315691166979527712 483814 1291972532231181367318861868256 483815 21129516593252713802914929627960 483816 16571608235481037640587705958400 483817 -572958908967986453228997271808 483818 -11665087934421871311307242038784 483819 -1427335542052324603682209873920 483820 -13349615484750536269821341675520 483821 1337310966771185342803758331692 483822 -9709702930374863206190333552640 483823 -11979579882217227589615987935896 483824 7375003164492150101788962816000 483825 -2921862862312597542231742424400 483826 -2425386495539281528562692576752 483827 12917001759653203295147701961676 483828 553941549635022114739334590464 483829 -14313112063340044695058421407570 483830 1398563337330855925940705218560 483831 11306751176534383827915993054720 483832 -3720170066476331808344532971520 483833 -4658980491356070276019687034880 483834 -3977362514249758400691430340352 483835 3363798909092025406123119398400 483836 242819532845105956664730516480 483837 4670226842634012193560450889920 483838 -2024600023527336187911620167680 483839 -5649029336230993277446063311360 483840 -2162907108485865198231905894400 483841 -6072853394167287679190165379516 483842 6955453172015859195433019013072 483843 -12276870035582676852080884131336 483844 -916685973063460091217745397504 483845 -6300788143663265212315224888900 483846 900929617383792362779416826368 483847 -5034427032498173666403681968880 483848 -7038009056917721456427104993280 483849 -4183504418155227940631840864796 483850 8622887043249392404792094816400 483851 7455839945870763322523965753440 483852 13754186810803651448985167268864 483853 32018818179924721330150234658102 483854 -2670011153820486041435611822080 483855 73280793552777146450145522960 483856 -4706131774193288612574237810688 483857 -14162762098919672571175349274768 483858 -2349168390586593463539016379376 483859 -1926481293388306100395539798460 483860 -2278186302011890695241639549440 483861 -3771497980104864413528206869696 483862 -12158942643242351340561269657568 483863 23492665417810908684478106423112 483864 15749093225313447647987498987520 483865 16319511077723008619347583884800 483866 -5730842898342393693086418340896 483867 -3499980394321499428191596567760 483868 -8293427385384451595542451970048 483869 928437847109918040937774791270 483870 2033274688435992638666883228480 483871 33247308837365879746496952328992 483872 -13689337841081581621630434213888 483873 1839953063224868859880981220160 483874 9110031845853986452575924429312 483875 23221254153716315780695463880000 483876 -2478848810172424325870853034368 483877 -16744991335249691557566611537540 483878 -4284413203452848912842347977760 483879 113643913584826220793813504 483880 -2528631696875029299519214233600 483881 -14947489818276187445185481932188 483882 656370345261744071987407561728 483883 5166285271044597319474592126132 483884 225778147931195641790746861056 483885 8197698086791918063097025088620 483886 -1279904262348324101059466171136 483887 46036029318390572976765040220640 483888 521072846625629396534422339584 483889 -4532288998076271113636492318144 483890 -2901567554694066732372723202560 483891 -15175259883767420239651698353616 483892 13507032897185296935015209820160 483893 -4371315298832620849977600731460 483894 1158509719851426082423879263360 483895 -21783923300764203777673347234600 483896 3594366571630571823429552168960 483897 806234984125017124870777854528 483898 -26609773274927732746175805704736 483899 11690606007975701636417560979664 483900 -3069064193466532854112775539200 483901 24355728277082584517458517279904 483902 10951753131537399175929962641152 483903 -699924522038013470153205943056 483904 -3059959992431055826380360515584 483905 23459355511759579626833345150760 483906 -7700133753559637972035310215296 483907 -4389775490151020194073533515844 483908 -10574661961692492412017732607872 483909 18075190626361404921243605179104 483910 -752312783806518738431018926080 483911 15744706528916440923508859675400 483912 7968750347281286615066975600640 483913 -1469623460387234426134643207516 483914 -20713740924203870284204200476928 483915 2622427324980056312711369191920 483916 11003006726257684375239460899840 483917 698828325917839948423709643072 483918 -5132521007570246991499234759680 483919 -2852434956972311882651641249304 483920 -2157658689179417644877603143680 483921 -29693065627717784872987537841760 483922 180480462504603887749965698304 483923 -3854133644899434195428406557280 483924 -8514659772204943177534068762624 483925 -2436336877798292830756337715500 483926 -1016840253586788670562754341088 483927 437060430989535856223077436520 483928 -253699352719859052041858887680 483929 -10656929920510206411024079204470 483930 2347335191978226419549943686400 483931 -10366248273988851331699889702880 483932 -28067959599172332161560117355520 483933 -8386925616284287003778722692096 483934 -10146720678601099863191940502848 483935 16422636068204213079164880995880 483936 6704296757172930205657234538496 483937 -11882720228020475395376810920414 483938 -300266557292654129443657198080 483939 -3218900959756785866020009266456 483940 -9786788012766465821634618504960 483941 -14368733644528363665332979945216 483942 -1950730127748740222951846407488 483943 -6192479074112851008064412110176 483944 26865444555883458431846078684160 483945 -799765098675097617980365593600 483946 -9867033740969748674734028405328 483947 975393564106173427435649644440 483948 16073731583471473806744846904320 483949 17294227400398464256747406794240 483950 -712619045201146611379556208000 483951 -6626357791573276237006203093360 483952 2367376785959395910852984832000 483953 -702256921297318161187078794798 483954 -7885781141279118462001820206080 483955 -4015115503619401897935566165280 483956 18672411274802691182774601117696 483957 -4378185162298299147543536704146 483958 -7346601856443855578161841773920 483959 -7140947757755972046724261552128 483960 -1376786658802906962411558912000 483961 -9667332260018879745888740397168 483962 7723991787063632031048590501232 483963 1905045982561398006179845887024 483964 -356325521246743731919297625088 483965 90366325301620221557025930720 483966 -2345474416475840556192237858816 483967 -35681647083762994942890238791048 483968 2625356470258201378255011840000 483969 -2544292380565644443425524059856 483970 6352469407324797607238762011680 483971 -19316788386726166551875880957828 483972 -1545529636290716657421846921216 483973 12463581795388563530664495849600 483974 -20160343658970439449514253150208 483975 303153689216859286870308366000 483976 5146027216043651873825974318080 483977 -12781257623508494403124283588160 483978 6329949065252235560496432423168 483979 -3309184547736723278989032103416 483980 3126160321220622576422577776640 483981 -13307426583386204514275293142880 483982 -2662724738257296835742857843200 483983 19773671408539532547725822955480 483984 3399112767990633167375956353024 483985 -19782014329576047924381817511820 483986 5874491232769530775709674722192 483987 -5325544739724707516953922507520 483988 20065195584762063022524695919488 483989 -7946622155545365062588426960832 483990 -170604875645097660969245084160 483991 24406608314591046705558189960392 483992 -11753299419087859721104794624000 483993 -12021920936571737238285090748518 483994 -1106507766427187487848827969536 483995 14515791965111714095912190664000 483996 -4584861377542358038745619065856 483997 -10807027104957211415000499939328 483998 -870513529320387132438153779520 483999 11173864949059669011158139758664 484000 35190247204505578956374016000 484001 -4610173362491043226513543011648 484002 -7272483195865416539965612680960 484003 -2253754604740990062829713807232 484004 -23156412287014176095043571522944 484005 4960585738807964504471115817920 484006 2590916290588395586468071383040 484007 9020958171678595007886314788704 484008 -94511444970821827635247841280 484009 3316398446380733709048010428660 484010 -11080253317976810396083188072000 484011 -11750871101005578374501839574040 484012 10158138147327136474889546836992 484013 -2637228629678284657864317381696 484014 -2165300797164003755289097767360 484015 8816261739371827100111905826400 484016 -2420552016178306270747230781440 484017 551311600489575505846086023280 484018 7582491796616296418558121906960 484019 -9856444949816515761500639150580 484020 7342373268047035777936729363200 484021 -2816145523043514440417732889348 484022 -13333233120512229609335812324800 484023 -5510642893369265123319815669016 484024 -4480290811259961901281056563200 484025 -11561653193521861852865771790000 484026 -6997482960582305572543805561856 484027 8554897901508993061962831947876 484028 10350501321202176239099042055168 484029 2038791698012030261867248631040 484030 946754141401837198402837200000 484031 -30075863330727031799248969091208 484032 -4322991891593610284928501547008 484033 3820599597934007670597410424960 484034 1569829832303355481137441921024 484035 -5124640874325977052890766484560 484036 3060225557521501995484403650560 484037 22523786018803848836942258470686 484038 1950122284335520062615751914144 484039 -27474742965228819826930106090040 484040 6028873177089621298833479116800 484041 -23026400841194853864759204764256 484042 -2088105614116747907812378139808 484043 5310644804814159933250383200400 484044 -11506720954201458088079058001920 484045 -25643542163626950715649262477600 484046 -5216610120472936591934610652416 484047 -2012479994998028330308763127576 484048 958110303318361108683935670272 484049 14495736373444023132876242837364 484050 1883254113221820504047462361600 484051 -576792196517243634294783696248 484052 -4877406126681234504398841665664 484053 -5434366093908813870142410147456 484054 4867655746573847293459136956800 484055 2108050192004275517020090679520 484056 -7637946156121704754870657198080 484057 8460612153766818300335820742912 484058 13056562465287846954893150999040 484059 1801597377571703087712980580720 484060 -17763460266633569913551738411520 484061 -27065284142038960130219319829338 484062 -3808018885603466618556779821248 484063 -400187416767721713591072766000 484064 -2465542771861689545972620197888 484065 -4515023845181669753531375527680 484066 -10961965457960418043689851381376 484067 21691409699329720007656005193116 484068 2483315362744260231960182108160 484069 703244724300908090143781693020 484070 12837259632752658580669092996480 484071 -1947468916206361698281315296560 484072 11227414079842481923387114060800 484073 22381486298404079402655013595520 484074 4906319550723244657594023847344 484075 5297886054263551578230566822700 484076 -15978703446246865841027191914240 484077 2617632848524859194483643323680 484078 -865294523052282552677730766848 484079 36091159329788631828504347833680 484080 2733637968004423342240509788160 484081 5114355112004685129687833225280 484082 -3508135273094319913849757923200 484083 6765589878433408486695271647600 484084 -20120137856470171225597250310784 484085 -845379327181191719736724544640 484086 2998815907920177027294294588864 484087 -6174112777913627623722405469248 484088 -6408855921115334930408882196480 484089 -8049584843513053662191641081776 484090 -10978552778562278003734401031200 484091 29290022153746925560471854003492 484092 -1647027266982662712570428049408 484093 6268523641887166664337658714284 484094 -23717814680057571921747833472 484095 -4750614863149336139847304886400 484096 5014784890106723088427399512064 484097 27517554416942735609610291605460 484098 -6744026678207833040359626308736 484099 2147741901163034967072286996992 484100 -22771749927633700921073952153600 484101 -358022177542442355435416664450 484102 -1265413225152850140766737840768 484103 6987778468601895013525394558640 484104 -11153741536417850001297097850880 484105 -8304049015085863224758341123740 484106 3917534961438652143250362024960 484107 3770695383234982282535093211888 484108 -10890129995637741386313841101824 484109 -34621314173302272471867123110484 484110 -1625014277947491714975318681600 484111 15931384804352532935048083201712 484112 8708639758917545096758280847360 484113 -5789159694066732542512339853376 484114 6351940399605144484865887072656 484115 -15832692602623717593640498332240 484116 -8686756113513283030385061070848 484117 -2870313408158388339447901582834 484118 -4678947887879913435424969782240 484119 -15001287433373558809546132359456 484120 4265009079919823981060840448000 484121 -6837135898631263401456868134 484122 9164603030312431858281864463872 484123 23606593437851249435309384042372 484124 15481718474604824070281510240256 484125 1711949248912459352069346408000 484126 -10297780775286198537953624192640 484127 1237399748752002064524534779904 484128 -10179940615753292990389765177344 484129 1817038385388393429330021637730 484130 -9057381491666022847840474979040 484131 -18375757562218332603328902375048 484132 -8933127402250984947033036745728 484133 -11673964246106333625708292824576 484134 -981895170899220362573630220288 484135 -15059776378943677976184540814920 484136 2231577857674836740504579020800 484137 -17019078545170831258246788720 484138 -11762123669815991050589134931280 484139 -4788602744513513961117946839360 484140 -8570088665875878479688951014400 484141 -10742937360931370542822704266528 484142 -939119909489391408951459599808 484143 -10058356614976325379898087560192 484144 -4523696975898572182779171389440 484145 8886755552312498253750409111080 484146 3185091458816485169353443864480 484147 -17353549076942894231826990242208 484148 -4171824561550012883916851103744 484149 -1549759200766279247635263076032 484150 1952273478180005101140055977600 484151 24318808252875384585548330698152 484152 12003735107284287485146350981120 484153 18535842395076876236333328239402 484154 -3672726400369980334257770799360 484155 -1883581980817292098950613406400 484156 -21495773288591318588509891732480 484157 -1353778455377001412122701566068 484158 -1012657664241350966982357688320 484159 -11514873176673413887083962741096 484160 2250282992188827390400895385600 484161 14540132826009530671329535041072 484162 3494895029444500482078308040192 484163 25399405526648357234357220649704 484164 14846167179922631186785220536320 484165 10702794151496745122947002709920 484166 -3497574843723388054934089591968 484167 -933405447529114533488917987200 484168 -19618088320780517447939581885440 484169 120943367281342324332589260852 484170 -4606427748013975448376438009600 484171 216028355536338231546143012372 484172 -3566557053328589979014176493568 484173 4401507606817620438738246814560 484174 11716339111659528672017907290880 484175 2293660001461482976449203533800 484176 -1406269580945769213632616333312 484177 15691119923260991954820717180000 484178 -418616899479653149518306787680 484179 994548236429648310438340565568 484180 29827623841569745026285864960 484181 -2228100590289085277889547764018 484182 -1224886344445178306513332357248 484183 -2893555497101986237275408989608 484184 -13823812543155402186569729433600 484185 -4903489215509829491054125416960 484186 5251022958080372337603691191792 484187 17432228721479503156793732764392 484188 -11689100452338540572916240067584 484189 -8832400961931248137606349567360 484190 -594724151412336982872275032320 484191 3798259522919674656266649945600 484192 916214776779440304214284828672 484193 -6562444279164062183930457294558 484194 9175052344702706941049139308544 484195 -13767404426192122977913474669200 484196 4803855138512365838968637214720 484197 -2231019955241830773118878107328 484198 -386717093386395165349590241152 484199 836318789928182753182612340664 484200 6325247702248165353095959680000 484201 -35303058118549258119700013593798 484202 8567460857179345432018360197552 484203 -18425042434684400337789629838336 484204 3233982206983861889400299693056 484205 9153041552664299654732158676760 484206 -6085832001899163671175591093696 484207 21281182992643999023793995893456 484208 -2256510394277283241434531004416 484209 1376837758951761340096520662368 484210 -4375175434659185962137670860480 484211 6645872185129789334133331362624 484212 12025740765491747728920556019712 484213 -11136460106909219221913536778400 484214 1384172962585603176918754932480 484215 -6212755854768275099700280560000 484216 26595540908722933031882965524480 484217 2676580875705653518944215556480 484218 471777260012607527246423934576 484219 -4594261533419849048621644793760 484220 1966668060156635834808668651520 484221 -7538236396047612506709741362688 484222 131293775564802194741625678912 484223 382243363720893747338767771704 484224 -3692153237829749382231474831360 484225 -6905404024138145131387851305600 484226 -2385276915119494400748324580320 484227 5386760779485339788610758150448 484228 13032650596622919482354169805056 484229 -28490154602575226259071423851170 484230 -1035469685071719319453362737280 484231 25763316109332655885300159299864 484232 -5099243143468562074236469739520 484233 16086171903920259219589893483024 484234 -8075148913672378282775798127360 484235 15401930634385871505633937339680 484236 -8663916412189380659049976151808 484237 -9116569916695899091145959897566 484238 16917211465756740769345741763520 484239 991265974303477949482183989120 484240 -765765063520717006712352522240 484241 -30895944018754689759408516830208 484242 -7214888535975831911225034240 484243 -9747969880395046295561024583508 484244 5839764983363677206330228337536 484245 -16604352541604394084880402588800 484246 -4973606916741253028637847244160 484247 -2116737568807501454777757755880 484248 2982785658963363445253069352960 484249 -1631877389886285001106294176620 484250 5552412022357179653336367600000 484251 1077949480579371648658272780288 484252 4655734972060302798802085428736 484253 6068215085036792099409316999680 484254 -418580718623579007693172518336 484255 1784702206228894983297687125160 484256 -7389563062819950263642796195840 484257 16865911521415554693877029890880 484258 6885978602677289497949119494480 484259 17184249306762643570732200554460 484260 626297320409896020755776757760 484261 -15186848823982427403174090338628 484262 -3630866793979982570876890859328 484263 5008935435084603830734186863960 484264 -13784937993964098902496718356480 484265 13226456538973249142790929613120 484266 157402921887833535772306608384 484267 21412946525734624236137675456676 484268 -17309489629457959794751106218752 484269 32042530073375362067203902677760 484270 -10927002071629484047835166067200 484271 7380424223841255048921500151000 484272 4001960277815910432544456704000 484273 -3279753912241955322070763989136 484274 6470780153970868628383035697152 484275 8362410695596828939455483969600 484276 -7857512700323802330305642690560 484277 3895839575822263834878085785792 484278 -2402664749018351108966448922176 484279 29659574627187316630789623165072 484280 8620449485792512628710304870400 484281 5534670716985836521607740667712 484282 167526840759007379198950324224 484283 4090586748451840424108340722532 484284 -12968903460712860600974027288064 484285 -22421787207956479474933338088020 484286 14647868890424984107009771671744 484287 3349047181335118204756892973840 484288 -2264414751226629912959599509504 484289 13195266155487076765740461293524 484290 7934522996968687935417705253920 484291 16450388666380440834805942214400 484292 2989169586875999771455078301952 484293 -7633807780840368226582089642336 484294 12263518366462355653556511801696 484295 1964733608412917675323166554560 484296 12652067634287823366309979176960 484297 3376281709518471641235649244112 484298 63983542798777998073358360064 484299 -3117224036687115610031682068856 484300 13277541167925083254760075136000 484301 31918593873233502385564490269302 484302 -334600526326676251687161532416 484303 2797554992868299404163768909552 484304 4182850184337328905284462469120 484305 5351240885697944244225781012800 484306 -22552974167136928248345981981696 484307 39426488358749037128895417030072 484308 2251504947631360580417338988544 484309 60210866111401960037035709120 484310 -10531004857617275150852391120000 484311 3184459639660400986919828868480 484312 9223322853047184120255358003200 484313 -1774849049030503215112548764160 484314 -350003049875763451961208774912 484315 10814584208378647940547674947920 484316 -2255855062607003211620475955200 484317 -12145687532360653172521841935866 484318 -7076930756928757067336164701696 484319 11684752246825609164445000237560 484320 3385555440349945191372855705600 484321 14627985760292799434752372600132 484322 10557911763143581859451858245712 484323 -899127415526751102738330176256 484324 7487536174578558135562353581696 484325 15922881290277797801770538857050 484326 1268169403814256718136410070400 484327 8411467287444468170270877285176 484328 -11491156328792948899834543933440 484329 -8254461219338101421218946673600 484330 1305746351392553621597925365760 484331 37220013765362966380656126600 484332 -9282209536925728791901650160128 484333 6329424906288568877845044907404 484334 1204249806161718954115500063360 484335 17441881643168823503118884500800 484336 5504499466017272994829446152192 484337 -5530115801150318886303543104448 484338 -12754306468248630133207000320 484339 -17846405286172944110504913335860 484340 -10292924020146124416078747947520 484341 4175105302447854624630511698240 484342 -7336566333413864453155481432928 484343 -2234551989101255423384746989720 484344 -3635574719093306812507233669120 484345 154587547359097320484531012680 484346 -15235305414883392042825907114128 484347 -1123330790803045005192438898128 484348 2340582752070149616785577310720 484349 -22390574423986486552650499266240 484350 4633014085001873703339672024000 484351 4322016710091334200921701879152 484352 -335989994650512978180694867968 484353 19808102602762228056674429920800 484354 6267663615872509363232667312624 484355 726877876733999095491922925760 484356 2712047401833522323356242100224 484357 5824531796946239699501904234720 484358 148543218025255255276848533760 484359 -4718035592502466040873311467096 484360 18690782925547365615447784704000 484361 -5335639940362397986279175128038 484362 3911386901749498193858522161920 484363 -46879164259629968453642996884 484364 -1450033692696966490742750257920 484365 4678519510426483358095098376800 484366 -454057195265608703730575644800 484367 -1791323964609263974778121969120 484368 2038026278806150130416632397824 484369 -16452407514516257287045533617230 484370 11204775700156345708093376990880 484371 -7780179012018404546979295856460 484372 -145769158064810334578674841600 484373 12407495445162353572680670436622 484374 -1675089305423303369061747317760 484375 -5132827685400818815467779500000 484376 19455701000038975567513277890560 484377 2869910518974126799779182650320 484378 -1374592996813049730520538886144 484379 874725273187734931893507407376 484380 127517966040778499077344552960 484381 -18712604552232329479609012151028 484382 -9709887642306738725621410161408 484383 -3107969654149045907952680376 484384 -30098238551884791472169561554944 484385 21990974238883708431115250813760 484386 -2694903655768527453945084149760 484387 11028745757335308810758798981760 484388 -13966650849890295424030701296640 484389 -5195209143267312671020664478816 484390 167894200853870986288445097600 484391 -15735142800237661502103724255416 484392 8966943318731831939258891550720 484393 3102003642497953405411503397184 484394 12582324305134670465010348152496 484395 -142103090609702983008473218560 484396 -4726958977023336581109524167680 484397 16014952071277248719606118525846 484398 -3087511492603495774295296694016 484399 -36238365575680691043576117754200 484400 -400556588461870894826181427200 484401 18861378355850155065070652983104 484402 -2952660045665361373057966084848 484403 -18086270435127248231761976769936 484404 5206153627651721750831205660672 484405 -5242695841822121765662165740000 484406 -1713962641757186802902389496832 484407 -11520872426531657240618768248320 484408 9291770504866064951837891665920 484409 -22028043224862347058767109232896 484410 -104609162684174761995055188480 484411 -16994562636013557039770582280988 484412 -5875683578137074585362521459200 484413 6359706626092309008878866585344 484414 -8819919007289158824871812630144 484415 -6133582448420709271523841165600 484416 -1315294699981334055391314837504 484417 34256283465118184295620289142466 484418 1308812529642657813541606954752 484419 6502574185620097760492852042928 484420 3443795857909362721573474490880 484421 11765288717986553978033203655712 484422 10091891940336129133654300769472 484423 -21142863125944856457501215285640 484424 -8350532806880670322893324902400 484425 6881538733761332100789501598350 484426 5282386302160391013013740712704 484427 8007653054761737204235797569880 484428 346548232469713046730266050560 484429 55509819978281497922607147833472 484430 -8190769340298446737104990833280 484431 3477551652895487732808249096720 484432 -1170515908644037394935191994368 484433 -10415523224127143042123918452416 484434 4584166830233076267132331242240 484435 6276348367654216248782982848160 484436 717864164406143715130596083712 484437 -896895673334081875258359125760 484438 14080572045842111097374966925024 484439 -17256903261139231168421004704760 484440 -9779557537818100638512440934400 484441 1084509970904096972122392676612 484442 1428200636855943797339763309312 484443 6823742845633880333801701609080 484444 2222508708631573284657398556672 484445 -8585665060125727740063306301200 484446 2247783409760744192510795295744 484447 -16162712567936165374620395099104 484448 34089391547614906970365335306240 484449 -2819064663948880482542780405760 484450 4731143037008613107232017286000 484451 1613559154647999663461924538504 484452 4543775983944315887759259970176 484453 -907160453160934363419188352960 484454 -9636897787013619311236080577824 484455 -8280019475311812461278722638640 484456 2960779164725929203847569899520 484457 13090620279233069144793554267706 484458 661919076114763999349207916288 484459 -10405807510325193017798572851340 484460 4768370344775714052075373793280 484461 -613545691162521811785679894698 484462 252094233142179165932258710464 484463 17298486001318581800943089838048 484464 980067348608791520990078337024 484465 -14612304387624816080294419144140 484466 -16215554314595607026976068652000 484467 12839775771216417810968166918912 484468 -6106092415445113644946071117824 484469 22890301321124276599033033193340 484470 -556760948738301582941316268800 484471 -10378416407873064549185617945200 484472 4126073871383508916905192529920 484473 3530467280415146935831591635648 484474 12511123634894212459968694529760 484475 9712199350633970410674417484500 484476 -5425254140001125255004025405440 484477 -131648525588919390223604705728 484478 5773310330208973600022400161856 484479 -6202762159770817402232083538376 484480 -1089214135367936781643363123200 484481 55381163419956672994444166880 484482 5912779759633728558625864862592 484483 5315149769821783561134920511000 484484 2168188341468393758875904385024 484485 6246404215470264659775574788000 484486 7076263547876697396793302468192 484487 -15531498878294571023219002533864 484488 -29166786368720964438390842572800 484489 5783478622888633500427617915290 484490 905782139844197866795508796000 484491 -6524325516473825887593324020736 484492 13229240616721042213682868252416 484493 18778015110247495907895141698742 484494 5709273293174306637225594024000 484495 11142030703942595760850218147840 484496 1488816345671686931701086093312 484497 1653653410547972478877921922856 484498 1972873223748644149665160436736 484499 -1580523795418062906244358024640 484500 -9804864733949790487119836160000 484501 -1487960297744791704307217427908 484502 6404025991000369380548213338752 484503 11401088962545862520772142357200 484504 -12393413520596116823811047546880 484505 1561276489535384726415998668800 484506 -7614446257030834135934485479936 484507 -236819230884434723375960630240 484508 -20799047610298648712208239485440 484509 -16988465013658025830735125626496 484510 -674342674811665638055335959040 484511 40942600661090353227892660267224 484512 -18990193169208502128080808050688 484513 -42176464861222983978334217460716 484514 9196511597836613334019484267856 484515 4837790664443063255895457041600 484516 10508739333525961984787442935040 484517 -33207774299022650384512612475136 484518 1899462310983544553408487241728 484519 5774915875344029700717651059840 484520 -2769983971518907449510888499200 484521 1750683873040994522017350874512 484522 -3665139965527510991127482276688 484523 -27263644339957878706154745738336 484524 284995791493722006746038147584 484525 10335835088084894850295185066050 484526 760289018285400712863418669824 484527 -1388424957834112700949214436592 484528 1945349174265716639630307262464 484529 2339528033473772808489732630000 484530 1431847058538325685632990064640 484531 -1545089074749530426633305799668 484532 18602832336379311299291287376640 484533 1305474492059366313178308788064 484534 19763866060618886618832109472832 484535 -5827878724072448527956885716520 484536 4090711217201201831778629591040 484537 3748609727017617020608407246532 484538 -3932159386779387252433892344320 484539 -2256048694107632660946223655232 484540 1453893452187371760513630689280 484541 -3923509417745454476816491556448 484542 6882782949830781742676883060672 484543 844807969348773165032505545792 484544 3558291244301517307835219705856 484545 4449134793034747460932473352320 484546 8023947607700791525022877707472 484547 4389695006653535181881187214032 484548 -1559032538571609246506227507200 484549 -1179601762821254582723130075236 484550 1381351998307336789949782257600 484551 -19226722237179679529990533948608 484552 -6659528470995434065636560721920 484553 3960802253163764753533005169680 484554 -1772893741839721608556006871040 484555 -18855503291896947671434172627040 484556 11517147991133229975230467480320 484557 -8447966541292474135552401724320 484558 -10880594776863533939822793933120 484559 -24892928144830060594922273653680 484560 -2568945920559066359698224660480 484561 6155848671773745449375497186560 484562 -2865775941201229873875749590368 484563 -7079512565819328005276861578056 484564 -10534493083395093693647110664320 484565 -773671972889736908242734864000 484566 3807568599458285832659465586624 484567 245491437744603389261750768640 484568 837696803441703802364204236800 484569 13753717963631466237693083787840 484570 10546901068501168765386675701760 484571 9329541785288721803374053260544 484572 6724072534916047243018346717184 484573 -5308074794306960367108727565556 484574 -716952717089801628219382220160 484575 -608648065288663219034751244800 484576 -4828683880863960834113796833280 484577 904975097705626544263764267426 484578 -1399726233297998859873359413296 484579 -3607119771614724431337963495552 484580 16056930571902839149581401299200 484581 -9163511630402230616093928121248 484582 -189075373965687813636093280128 484583 14920489773700863415871111452824 484584 -9416551772086534203347892879360 484585 -5578163818889367252777834736440 484586 -882773479681200682226588613120 484587 -1007261363670616105774247930832 484588 6620328505908604421470651601920 484589 1710945594532311156931869764352 484590 -703270224573621916968635155200 484591 -9539141264715979967703216894000 484592 455845448270056175979064983552 484593 11052909192135238296571928567664 484594 18510498102092574571836781341312 484595 -2736379492952860106142274822800 484596 -1821105253074390147745028628480 484597 -20596133011203885480258227983954 484598 -2651227075303728420843641203200 484599 -2113752521035055978807771284992 484600 12301429902732555767474333184000 484601 -2463884616555579423381769028988 484602 6633018600735290284970255729664 484603 -5191535477306184781929392818944 484604 -13975329125837425581930833055744 484605 6836204234433221132268854700 484606 -28197554571919960806240239719680 484607 2935800828391736819019756377856 484608 14656034499148385472195009183744 484609 2433025723016958000624524375810 484610 -62806122396553092696006013440 484611 -17720411690947762309933173249216 484612 -3065001475973990234712283232000 484613 -16263002977924531368345050607138 484614 -1234482344551070750613709123200 484615 38054568050165645467251606234720 484616 -4503244396911952524951387709440 484617 5486637586690216822787981789184 484618 8687479078481182966297583699760 484619 -10545819533137760613655860001440 484620 1587737465866037507089422735360 484621 10435785672979382741758714592822 484622 156506883972220655105825702592 484623 -478896527599950337707504580416 484624 -1181696097266746500926199824384 484625 15998132654255073009458412537000 484626 -4541808771921836939805200787840 484627 13550200798437623072590545249360 484628 -14402361351259977582841275157632 484629 3099174472462474831325407111584 484630 7611068422787843788888219464960 484631 -301528245818500869903178870608 484632 -4025623424986070415393307361280 484633 -15162242198630152983911866065600 484634 15266427669820958312155018712832 484635 13437439702408516288347645951600 484636 -24901353932240044351268391140352 484637 -8644479319683592315050491555520 484638 2622563273187756186178373683200 484639 18210524764477324173732476601440 484640 -9640593787537634440954352762880 484641 -13310451830990546487790499717550 484642 -5927559796963650741387679997568 484643 -26988016483958821672657016499108 484644 -8167497875826915918395558697984 484645 765038826637586148770012741760 484646 5067815360428008404090889358464 484647 -152513208214119686031863495472 484648 -35685355567535122729165611264000 484649 3039479267604583425784512951120 484650 -7066929631681909393475238720000 484651 243537983673260952102011208904 484652 -2892892188637223653767383777280 484653 33460577686543180995613106784 484654 962386457827484790648965555712 484655 -7314142218708870041588000944440 484656 -134637167900690320845664419840 484657 -8819114854850232079680328467420 484658 -17038247552235361851900295534320 484659 -9194748976639575133130754626400 484660 5719303417696342509063731189760 484661 7258681866119918886621407609724 484662 7403789531753103066806630549952 484663 -2679762707949862389940089847400 484664 1195488674133867032785083187200 484665 -9565000563293838958920563232000 484666 -700090256097507933529946919936 484667 -25834579618016523456017632402248 484668 7439304991952469672074536561152 484669 4903740589200019483572490866444 484670 13851919489160122945283462866560 484671 -16008285326358510796417168602240 484672 4532532029107288441416878391296 484673 8069542075197446677736453154240 484674 -375568900017107141390698074240 484675 8922760047266562767025293027900 484676 4810642510966740513864890232960 484677 -39759462644395890689636705208000 484678 -13616850190251138174158298894144 484679 -2667428343269363208140156080992 484680 1511077584182301995447889100800 484681 -1253025812515946448880974847536 484682 -7387071176235802332327161596416 484683 18266295307035277997664747268824 484684 -21771209221909591735619568995584 484685 -2113901477271353540922171148800 484686 2387251038299003101235282735232 484687 -8441953814404819187828043091488 484688 -4912660059658355210011473420288 484689 14510743982448178144613917488624 484690 541953466744755496304017267200 484691 -5472218114894647254997751269908 484692 -3862347289978147692494257336320 484693 26599209487903463726843136816480 484694 1505243177310270090596280249600 484695 -12474932176014183052048584490680 484696 80610402766665676168545177600 484697 7394273279293248056439600183300 484698 -1461839195788675662125515009536 484699 -7746593067423903107429457206400 484700 -4319246909674066974377721561600 484701 3119702934062983946592646315584 484702 -3303408783076159936527875264256 484703 -3965168489308984215037548366048 484704 1209324276740356071162493796352 484705 -9440896167052824824314128705240 484706 6371403652639555444257244292160 484707 -3524516041710050394310029895560 484708 -7157624384017485903268030691712 484709 -19412942496215141775627823796160 484710 2173336404968832692100013393920 484711 31306242954225647326314010702752 484712 -9479271065850641085370104652800 484713 8732638482858452243771783536842 484714 -6233089481970044833482034046544 484715 -1690934920163884733964674630400 484716 230994309964969828762312310784 484717 -13430758351034344796596881988128 484718 3120158944465392934713652608768 484719 -555889829459952413710499588856 484720 -204734417662333143859924500480 484721 -17999077317620740461637571055708 484722 820233028098718596743794463232 484723 -14039708840757798963001923986240 484724 -14995697169976875820286246181504 484725 -2520038055370547799209169028800 484726 -16778580294358514015734202784 484727 27223110040037143162939054377576 484728 -12747238264143079479298046361600 484729 -8985599638854670312164665805824 484730 1603228192375204444893955745760 484731 -7403582689667919052814096370720 484732 3497348884416216207262085859840 484733 -28281955594988681612306283057018 484734 2280543292685420135830981903680 484735 -545767285276754800409070043200 484736 9596339483093012554392608440320 484737 -5108739043740280574051540552256 484738 -6834955156021994267585953690560 484739 -6270572516318680241167323576 484740 5487160722017921288458831330560 484741 -12126270724208885654674988057600 484742 5797026045438673317348075250272 484743 -318489742874287455989015377152 484744 9653893759809444773986541568000 484745 -24080811258545323759340417709120 484746 -3548669161149767174205561636096 484747 7620613028355016011409021383680 484748 -15417161136298847861950160240640 484749 11474979571363517707607805566934 484750 2368705897264745607524609472000 484751 28181280945217471017621984520752 484752 -3174076974157037934795074764800 484753 8164590533959936189930471700080 484754 12992560803420338550138248562576 484755 -6331576587816502400862330110880 484756 25025389014172704821960834894720 484757 -7592305716291153063770519376708 484758 13055765218022793875224226365440 484759 21862941505700518368603561572352 484760 8175868473738763722496416768000 484761 -789584998422964608802234281600 484762 1462093151675898863258750495232 484763 -19929859365700576100071472756988 484764 580924676889116791864528896000 484765 -18361329727155427167967292744340 484766 -17574671751681401061918574764480 484767 -407999161428626948321411349912 484768 25044161920543327170043168358400 484769 -20567218302728307412002557068830 484770 -768240502743105665109226091520 484771 2061008768421342627761467286784 484772 23906459336770915787788392695040 484773 -688918528938899204617582010016 484774 31518461971476923630361535872 484775 566826391334137914344673988800 484776 -5810723980174291071466841748480 484777 21093525560275492883029173573626 484778 -1816621638577065968745786544128 484779 6032145947345433025768716585408 484780 -2370544947019825026781829990400 484781 2941624268422737272861746906464 484782 50234961474819841630804024320 484783 1059899630326627088545199427600 484784 -2557026643247150320332890603520 484785 -2657397473212054300871908564800 484786 1258828567780372336842034808592 484787 18487217267004293420157854279436 484788 -4912136168144099744851292712960 484789 -37504929540963149273833145356644 484790 2434689672127677627105543206400 484791 10397650021142981611921725445200 484792 -10002685173943503441503178915840 484793 -2222522372012312873235338806200 484794 -5933842662411699964474543840512 484795 13660962449190463553117616892800 484796 -1425187709997565625832924983808 484797 15581925468153983074188871123200 484798 -15214142192472911642609294841600 484799 10556348017675145337284010823536 484800 -1417844202474015815023145779200 484801 29872837695633044007548348240832 484802 947164605091190542548208238592 484803 -9248465550806421926734222413120 484804 -14123615816886909505408881075200 484805 6566692816126423578006815132160 484806 -5316758942777204490903181682304 484807 25744897101216434774685130853152 484808 9537364871315323785146055336960 484809 -1026365371940732714290246500864 484810 1201635182299022175255941950560 484811 8741499474324212541179936789472 484812 12680479829477086686632198868480 484813 -3622398951370429376981066654240 484814 -11754359913051977787637624507968 484815 -8533965486190069197484518282480 484816 7065302754150553126622600937472 484817 -4838714273363435772595077342528 484818 4286407614321625429224052773504 484819 1000819564945481661184215016480 484820 6391684839833878563937380065280 484821 -559768193151739548833761807392 484822 541225295408131622568869339520 484823 743469037260278067191305853280 484824 -16822698649408435087701627310080 484825 71934086185542632938723855200 484826 3610776073596142095072062768112 484827 861363104082075643556014520832 484828 10824068428417012087438713104896 484829 7954994094208392416317020587430 484830 7628291856064450975258181396160 484831 -41528481928354770971959925687736 484832 -8626356153150525110295075225600 484833 -19769076881976613014868792554576 484834 6738371408757875610631461345792 484835 6061202165846113559757483543600 484836 -3080750781769028680581998217216 484837 -37280428537958932420995827588900 484838 -17217045191315993673212397691680 484839 7906410678643004433761653709520 484840 2776095750885010985630210457600 484841 -2719193889109938982140297644928 484842 10332122456036909831778360103680 484843 -10045061578490242872087876074760 484844 12097726472185678769836757538816 484845 3641597512769622840488501015520 484846 -2145047449366734031891939809600 484847 31440259526051317881250333848 484848 197737908546727531016296464384 484849 3948450703633377660461476749120 484850 -5043550740863717388965780715600 484851 5966846575572385498660620444720 484852 12915455582684641760156618403840 484853 4985473958721682694737002237102 484854 6768687549124202835297019907520 484855 -19406365322235140486501324209800 484856 -19504727500590368551528455045120 484857 -8449797739048114561953485451660 484858 2335201105061654563708021582080 484859 3881137028115773062002795330960 484860 -4426401101601298386313980656640 484861 12818830712352388825411090814880 484862 5076173384454749726398866140160 484863 8704773401604972430959767804544 484864 10405995417065845321768460353536 484865 -12235789251690296736203619277740 484866 -18024959132142581557172951136 484867 5114627363016200345461203505916 484868 -268421169342819818661373793280 484869 358014690335946641797820966400 484870 3672769355844219235162146314880 484871 3528073634469652940618412010944 484872 723534206513589670005673574400 484873 57661377995236345822947861731124 484874 -1046024691403226387504870530368 484875 -2928307566890095734686934312000 484876 -6217977379278196477541797440512 484877 22157949840531379646171038503372 484878 9509124800233223041321090695168 484879 24547114143653308797440318432776 484880 3489517050335742887054770176000 484881 8823634696820450651119561523952 484882 -16470660854320122084446526020208 484883 3525766644327282439866195951264 484884 -9810925488849041332388124900480 484885 7542275423662194404354693118360 484886 -3448335031672202383454114512896 484887 -4330686854825338923028000771632 484888 -10223550370867755588982722570240 484889 -26438337477127570739566093463100 484890 1610800884327556159272771609600 484891 -5262553543796783380903040037936 484892 172485113507991267242458493952 484893 14257218156845586415042441147200 484894 -6431096115183579420459822309504 484895 16427358501601588527981347711400 484896 11228065306644957260151805968384 484897 -2369044363291993460166798414528 484898 -6094553235714631210689390874800 484899 -7196751385910996758375654955520 484900 1196199549806721722984797868800 484901 20153232221313841795139852199804 484902 -2936962723258383569490306908160 484903 -28877945366503725262946577122000 484904 13953755880916572440322121559040 484905 4720205968800999905512408340160 484906 9144367095078762242425143103152 484907 -1626618809312382200462349179208 484908 9362785411791084904476135607296 484909 5900262565553103105881214975360 484910 5335121431859693322872774439360 484911 -54792032212211894628701662080 484912 -3621101697937439814916522000384 484913 5205581362924910101198034600448 484914 -8842427912673543759029147122560 484915 7348197424877540609533797917520 484916 6921861310854260908157859834240 484917 4912322777664006351150185582880 484918 -5823388278699183197041519042560 484919 -1833330416758220775107957608056 484920 18310223021072926442562201600000 484921 33286312801827020054516685901200 484922 4384290717028904156468460859872 484923 -8421965376047554359745186333416 484924 16032058197627815281740181266432 484925 1055088082540471736191855492800 484926 -38716649327469287801654649216 484927 6282839051875266875657108931776 484928 -3258368822317214008959428984832 484929 -3274017766310470430098364792526 484930 3440451727644716402410854136320 484931 -14791287257911651122275352064800 484932 1503372321455244932192722550784 484933 1030244263107390171678997366144 484934 12346990861152051929214255179616 484935 2804268387467951064773595100800 484936 17341896338815471424923356103680 484937 17473448725457790349154306676240 484938 1252158224721351938378480584800 484939 -3014153031279747388945634434896 484940 14813107802031613766844281687040 484941 -4361520174598420491017891432160 484942 2564353092913017925771602342720 484943 -2818553527974992802938923383360 484944 2132543343792739729114323615744 484945 12293160977816992501281978995700 484946 -8938308834704515143234656452608 484947 -284798940033560604909283558404 484948 2952982272336469738081319667456 484949 -12972584148032192886599422206720 484950 -1712285834698795842086072572800 484951 8102373019906907767012171282952 484952 9941650699181504983102236549120 484953 -6841574707832690421145649929200 484954 268502933123776483096819956480 484955 -11718318311450457793459446759840 484956 1245443553439037791413912691200 484957 -13493429220760172870083702073568 484958 -19082537584458270352322748481920 484959 7598213641225916290738298433312 484960 1588943978509302510946284994560 484961 -14085491941256178234435307429500 484962 -92953978176471776990680594176 484963 -524680921718500476538912410800 484964 2684246403785135282253272727552 484965 5722683462773714235081167904600 484966 -1242193913001459774377802593568 484967 -3557433947824982488148902816800 484968 29225242458085723996535930880 484969 -27528589884344201613447048633456 484970 -9481719684307743684791893660320 484971 7909237593041982325299907162560 484972 -26058849950848462185228191751168 484973 -28593897356746362550358265840660 484974 -6587677253720788103707446159360 484975 -9299466126832673706478214189000 484976 1136837127534641452220051423232 484977 -672111797324433108152711579280 484978 -1314526334069619451568082258432 484979 -23812014509466460725146936011320 484980 -2763141826200229394687570227200 484981 17935775687735465354247482382080 484982 10670568773104466139868965458592 484983 182872269895243467727904084352 484984 -8662020879515318090996362813440 484985 7794997269992134821417735354180 484986 -8021172919908091848690741774336 484987 -25278957777868227417580234422364 484988 514530621599422615997887773696 484989 -3269861071012041211029763438272 484990 2862535986066056694510279945600 484991 -14070462650203254661575026180328 484992 -6574025775282969075557188239360 484993 46323739024614638630021457110016 484994 -67318893524012153286133368960 484995 -1201266770076470215797299712000 484996 -2932540478295102872664986027520 484997 -447174032305853912495700095040 484998 2521283830148961711757158992064 484999 -1573974882859374940767436993000 485000 -3098205271252175055433123200000 485001 -7151372858273879063520726128640 485002 -4561893831967638388610335447248 485003 13278403198292852772099577067904 485004 -3787384461460931342557841863680 485005 -16427879005440101075381351900340 485006 -5458006460479720092057670012416 485007 15230874242546791883960398753680 485008 2390732497216732247255992082432 485009 -14360224399687519569925866218880 485010 -7584542196237470365876754216640 485011 -36190541628825640953768651639776 485012 949704683742371414503416336384 485013 10927638225491441838827699773440 485014 6685462611425100895139551087872 485015 -22893391568241158286525201012840 485016 1466542732425167334358876815360 485017 7695885556404028801064336807620 485018 -10631414437149556138708240865040 485019 -10370111517146981801548431756756 485020 10556499044660821844428592340480 485021 13273566001931095754463552309222 485022 1781401500893069750719573960320 485023 2385119328291307833296819529600 485024 8306694711343383849435078328320 485025 -6052112298190405683150136992000 485026 -40243073933058127514340765696 485027 -25597936249225476648879628140768 485028 2147718914888198200244115840000 485029 11264660251306123098803187773630 485030 -872184894536465005328144282880 485031 10845648290418460752706642479744 485032 -7719040852027386356220925132800 485033 -7639718154724893152116174229340 485034 7689627188499614447287121414400 485035 21849580093482036346305033456480 485036 -7519036096800849235974409317120 485037 -912776885126867956960499061600 485038 16012711537665720223902555481920 485039 4564876628409877241437394901720 485040 -55296441811309637947285831680 485041 18982164734089901077521260599442 485042 9259177249715980779653188518672 485043 3601864296902584496791134422064 485044 -7238812927306767812907079127040 485045 3801438581862187483711426951200 485046 -6768284076276204603591889424928 485047 -7775820286822974387577330807920 485048 6319554690676295760699569295360 485049 -10259299291186364726013269993136 485050 -1123932260314768402122847740000 485051 -16781735152011179359282363924680 485052 -2392989768066900571166005567488 485053 15243703759749415768211656287302 485054 -661835749961543896441659781440 485055 -21071779348535303496585931288800 485056 1330663713668248153813086633984 485057 6964669880052610953952028623872 485058 245065312137391956461348697600 485059 1236668214318649320287306835260 485060 -4149331033111761683382931660800 485061 -5884746471838799433177692193216 485062 8927295071406296470478751638592 485063 29176356166770641262787719300312 485064 7984241759437749172669023912960 485065 -5554939320638981532452666491200 485066 13676626102953019403367448541232 485067 -16318657326218153395277097691200 485068 14119082476484482012527690414848 485069 2725681489207676331367822667244 485070 1057976956268064581264261222400 485071 -7268091805165416895905374620656 485072 -1125833683898786369409529675776 485073 2023606590411327288073235055522 485074 -1500825167734786446093438854880 485075 4764557175002094756818617980300 485076 8447406228729038736746728261632 485077 3433002830721997257669036519420 485078 10408743053233280558657974933632 485079 -5885273724072848489556719164800 485080 6296803781995991427644655820800 485081 -11749335269818222375491116816118 485082 2791453480282111374410942983680 485083 329575746577967740035370112400 485084 23524947307466966861296852425216 485085 585046132236977603285439339840 485086 1161509375671444764658179158400 485087 913960569603795515197522842912 485088 -937319738977847994229217820672 485089 -36090732377274440216549493680 485090 734392848236979835432006732800 485091 20138786270249654717421676467300 485092 8012554196162584787760243992832 485093 6399980575558747984040894403744 485094 7608142848864345663245661547200 485095 -559455809974572592464346353600 485096 -29220091426565878324188655518720 485097 14818543456057801533426391651872 485098 11263833606473702984202992709120 485099 -1507406823526387945782788172264 485100 3869805360037865059983587270400 485101 6223305812798510263305792134102 485102 -18048384942075307760393477581248 485103 -3178655851709144604677475102192 485104 1007899842761270783425960017920 485105 8959540967646148495802065342260 485106 -16534863166134516394580333312256 485107 -1915000338265725833047981994848 485108 -4387087786786427751083510568960 485109 226297658338558861211548199964 485110 1773992264632661336248354320000 485111 11642413269007815209337181118424 485112 -5816809351158798347123727974400 485113 -11637916102688803320879150239638 485114 2336605680651533922958349498112 485115 6975874224567503998280398692720 485116 338252757282725837547748119552 485117 -10723941471449702390992190541588 485118 5702339344915100131552620483264 485119 -7441909429297427653628258427200 485120 -9650490919271045523972921753600 485121 -2549896604485541555810422985856 485122 -6725157207192718260969170203776 485123 25540178762043037666728967845372 485124 2010413960854217017663554579456 485125 28279970131016462152281768459000 485126 308769912083339367203562809664 485127 8619249666799621432852434312840 485128 8902534424434604225183786434560 485129 19272291252868262197762088772276 485130 8672830309808153434363914961920 485131 -24308917309986594235022741009068 485132 -6568139488158035336136658639104 485133 -216779048963705066770685767104 485134 7754620228543238588931175598592 485135 6535658200978922016674803253760 485136 -2657826092208047586777989775360 485137 4429190551835568567505965380786 485138 -3536323028819182981840346411904 485139 -4475654765136236963901681331200 485140 5159772355557972707410921390080 485141 31817972106088235691466850907900 485142 -217534713923853048583671422976 485143 -19172818987031824420200262431696 485144 9179445454228753593644012544000 485145 -3348768404647224553196310611580 485146 12046365465941750236358332861440 485147 1676984349554506416043030691952 485148 9142144945300603866130200967680 485149 -9448281994767931308818298222714 485150 3217114225162692877709938137600 485151 5012212541436374696402010601032 485152 7455533312151186896155040612352 485153 -8070319237883496532145830581756 485154 -1198647729553316352333154706736 485155 16264670411710678356789097191120 485156 5296884386212875519021136109568 485157 4614324033794357615517194487840 485158 1243606960221024194915888107584 485159 -15916954338358977129632019017880 485160 -2962898794766974835201207500800 485161 -7844890634681712312698076303238 485162 520171113942092907171813196800 485163 6985935088713301524616614896640 485164 3971095517876418717354374917376 485165 4714459043329908035836488261600 485166 -4752871372265386960675270628352 485167 -22589913036521210967665952588784 485168 5699808080416127191742365089792 485169 -8387069739576770533196882592 485170 -1779416223830590940842351104000 485171 -10886474228069293568909316416628 485172 8769605877004034645635523469696 485173 -1150979737613080588193841663236 485174 -22757642927583477309285087383808 485175 -1742467577542868596239993789000 485176 -12603282856320872946168314449920 485177 -2428178275551675767979560485056 485178 -11189027964448210051892816741376 485179 -1615528350715639551723572103216 485180 5111660957091089673113933091840 485181 -2940597830099301403718041721856 485182 5693176533058366643877715944192 485183 18226735143694247204716959315864 485184 32168728840718305684510212096 485185 -450945643083907886151905908800 485186 258081186748695291646972928544 485187 7117486597494227909299237031160 485188 -8491150385293354548528836772864 485189 4301561312441609496594115349856 485190 328531698427618643043785328000 485191 5551336956323809482916084781872 485192 -26298593921763122585335594368000 485193 14666457330549920448088375778064 485194 -3858877902731630389987146474816 485195 -19362969366933990318854754472800 485196 15432352867908681081603695304192 485197 -5311063978091977964563145583828 485198 7257296364892105268151736969536 485199 11377302406244262558077358934440 485200 -2979841749462981369262018355200 485201 -2050596633280663245319214022798 485202 -2416117861537636293005684325120 485203 -5699609065536983730530223475880 485204 8882700362899832309383155846912 485205 -954553134411808450571231786880 485206 -1350209506117424474240725556448 485207 -24897162327279073214822443895544 485208 4282569513459189867863255408640 485209 -10516400294405812643104770953590 485210 7706342423603082019458509280 485211 -202292527574853624291753330576 485212 -12886510737392441640248016896 485213 -17160355775214584208694074202560 485214 -6331476333999271569743622260736 485215 -5582214481289563350996348206880 485216 24458365468178216810748881141760 485217 -26473433574270340974840969281760 485218 -4889853755970037095964720112640 485219 8677863403366795292256811359696 485220 -2337731119517895688059845406720 485221 -20135420237328866240585510120256 485222 7959890364146276162572488193440 485223 -21323020162269141192260949984216 485224 6518927900883686559753088696320 485225 4922443509414407949644208413100 485226 1494586383920316462011584368384 485227 8488723213625945243707754400960 485228 12695102055703198862449967001600 485229 2118818092891316532178178769984 485230 10957426749465818281790700749760 485231 366230685050922005685800213232 485232 -646794601995075514409767403520 485233 17921938857633104963757592859264 485234 7442318538132702278902889984016 485235 4105318178278824160219881870240 485236 18020861371504445787448876369280 485237 -672582765673109757635124131748 485238 3052296382847851854276815852928 485239 -10760945234624554211880811488560 485240 -214997081568482584581757747200 485241 6820604939939370148603536274080 485242 8137261926947253952752066556272 485243 7681020803132549485378035099648 485244 20824828656608597459460929233920 485245 -36777346399454639444677401120 485246 12075143530046255377754392185024 485247 -7660143470555707864333403001528 485248 -17124695116322622594501763399680 485249 -308990154639421398105350957520 485250 7460003489252293044199903104000 485251 -2444502897362354060614972342480 485252 10497163615497868022595777092736 485253 10666436973677239314281239568862 485254 -1190359846220891238355983077376 485255 104849226245868081866963447520 485256 -7553278858138813446455234764800 485257 -3763186279388049811831141746754 485258 -9236562995075651541906164429520 485259 3522699206693239856613270444504 485260 -10233614089810138745839950259200 485261 3862891537976437099104301983744 485262 -3753988681696045023618063434880 485263 -7891093061834708971123157057488 485264 2539771748389922024509901389824 485265 4270802520521938187952677715840 485266 1462921037678458276115744210832 485267 -7674711242430473551544862582528 485268 -728451386802586168712695111680 485269 7484333442951673258644136491360 485270 989096054799972016194002254080 485271 12822500554691026604552990636472 485272 13686990265186398163801954252800 485273 4349286834946666331640008819844 485274 -36170784100929534000468572160 485275 -5954028489000189819865215936000 485276 -6264998715998327731798963368960 485277 4601416880590911936898972949376 485278 3951362054824691988922294573440 485279 -24217092198257954903063495622360 485280 13064674557044061751343219343360 485281 14701767057115031570636847505072 485282 2808559150293916454501209328640 485283 -2170820681156799052235337328776 485284 844880974780343502121319551616 485285 -7734173965314387923997533715840 485286 -4999841509148168979901963881600 485287 14789737125863085916117845142704 485288 -14547310766729748501032710026240 485289 -2745237807525628892403535242816 485290 -536748211446818001961838921280 485291 6995969428772202848268049559592 485292 172146040961242818388196662272 485293 -20507434803270513023897740850100 485294 4712210837285521384016671269696 485295 4846287171532682173416032290320 485296 -7078202421471414961809710039040 485297 11540952124460394324400055746560 485298 -171669657248408494233592934400 485299 -499275052585896958895215032264 485300 -4753673069921593208103846451200 485301 11156167558277117117831915128800 485302 13357466518267410012372626888832 485303 373692478459013402591231687904 485304 -511656526829185384188567674880 485305 -8929245226042420435648865314620 485306 421992413695692907287126326784 485307 14626740020725595124159129595404 485308 1203518849693699684541839356928 485309 22090634219888071912350450414240 485310 946824380482770278868780011520 485311 9406940676029570104963678958912 485312 283226631198082017595779710976 485313 1600632592204754808580150864944 485314 13784728476959974148234970189312 485315 8357276357664887112099268028400 485316 4642942597877654576889944246784 485317 1374712016198182534503007977600 485318 1812665633406567854420098347360 485319 -16179166332344668266299575002456 485320 -20111979090500397079060399718400 485321 13778457833356217893367801424612 485322 -7024129892708085226881076478976 485323 -2382820256646188789440260002256 485324 3885068762860091306549544907776 485325 18143317331664828038963080560000 485326 -2649386340927154018332546425280 485327 -43533508012773827245571645416488 485328 -847157449057849480809164046336 485329 -1488589737980694748298666256280 485330 2986806873879564719315824870560 485331 -5808381154858715588171347968 485332 -5214183470129475770861569304704 485333 -25712063873559208675253178497700 485334 -4295256163071462337919331430080 485335 -2238223894889345107904393312400 485336 10744728077147224812359083622400 485337 4253563501322702544010725143760 485338 3330855054094650019810480048896 485339 -39798687268498550066955540743976 485340 -5844567813025649349696285772800 485341 144739251411608452248451057312 485342 -4335951021479909138443824245376 485343 8548476587694435919782292195032 485344 551104083319259838954370498560 485345 4966369206469568082525679248000 485346 5960046707042815085757061538304 485347 -2174634634175149403242030351204 485348 -30559125180712580473186826701824 485349 -8648294157955161015885577899936 485350 -6053031739001929132199978107200 485351 14472581517929010352717045655352 485352 -212560043283980500582924369920 485353 1814330693232938772444853379664 485354 -16718063353607212753196821356624 485355 -4734638124538847078028186835200 485356 2025511115289743342566580290560 485357 -20262915435934609994529889899060 485358 -2219604536960633701037090477952 485359 -3044585503784950718746462893584 485360 3715998266530389928034785198080 485361 311896570000524757899929308800 485362 -14348046222511388371249135235568 485363 -6305339189219289936500453198388 485364 2753685711921283719927008643072 485365 -6467831169488180481177668464740 485366 -2829161181528084212073754823424 485367 1408049750355000336378620550144 485368 -19414977960041433257813451878400 485369 -30680237362128660326246394873600 485370 -5563171738781185081947556488480 485371 -22234997584738799499927611198428 485372 -9493682972097329501500394471424 485373 -1247506013908710557184921978240 485374 -94463262947659723127580366720 485375 -4780848582614663700210954612000 485376 -1280372218749865695574071705600 485377 748261828393966041687623924840 485378 -15573159555697799794313660915760 485379 29578217937514438842656180359920 485380 2718925731713903602948447703040 485381 -1586102546275857504818243869668 485382 -10163260499510198443162794700608 485383 26908458146815828480686869460632 485384 -293097714293528450294435758080 485385 4936189494293171721206282289600 485386 14016130687420574019133304185344 485387 -7283637513973816457211830856048 485388 7488838538864773650237701399040 485389 -22437324825965824560342573508810 485390 3988127205981066827033138347200 485391 -9174113335052120189960631037296 485392 -2315309870664580578329929973760 485393 -5525858197294360047390048765600 485394 1557772965985489824843710226432 485395 13316552606686172817439839834720 485396 1660853100141539411619908092800 485397 4676214899783335236210200249568 485398 -5153538687034880541603154890240 485399 9894439469861791275298502570880 485400 -3042532090795813162892674560000 485401 3901100230331377857736168769280 485402 8435441287416223125769826757600 485403 -3114963386251390155833161097616 485404 -7576443993279236540009678662144 485405 1914056380937464256293186110060 485406 -3593011059114721076336860742400 485407 13685065700007505217315630030680 485408 -5064293832204443402096552706048 485409 2542361075047741460172610366080 485410 12044666074184387336709381123360 485411 -9611540564360848093604637581988 485412 5795816587093848991371465369600 485413 3572285431628357895516995666044 485414 -1420269509490451138337954291520 485415 -2652732014837901670385034785280 485416 -4296080986874210487158664560640 485417 2644294606744226717652492569466 485418 -5685539446457119640626575137280 485419 -3136036865414831324180263425240 485420 -6230906492001305946167612881920 485421 -21354340399772553254932519773888 485422 -5655932289971094429467381616768 485423 27591557925034505561677820454672 485424 -5528138545461199876162272608256 485425 -433794841816031211747455913850 485426 6762382667100122169136529136912 485427 67444368656635896831193188096 485428 -6929665527358162360539652028032 485429 -3583937208337769781811204889088 485430 -2478393532172619104222945525760 485431 5780027907678250592740254157200 485432 -12799594131864840876654035865600 485433 701625308333093216425305582084 485434 -5763012628119563244766506432768 485435 -11121402692395485401463006920640 485436 -4385292430385058469257761464320 485437 -20818138040547538440265993049914 485438 2958172718187788793328296215808 485439 35806880298198811079856949999488 485440 -731978600440548092394571038720 485441 889275155706636070618772910384 485442 3032456499474957494747650029600 485443 5852166461195852149622320905708 485444 21575588033420923618806599460096 485445 6140642377359720263519660821920 485446 -7049537648981204210031398651136 485447 28365022585281116375393133079896 485448 -3047825264607026491648835174400 485449 -663440196784597735006494076464 485450 -159915904460680770628209984000 485451 18332688605265430049403299133180 485452 -26286890459011924008136988160 485453 -33219210256451188361733993237600 485454 -2832651233379039901963646393280 485455 -6361930914900479851442170248000 485456 -5454382351664374419777266393088 485457 1029893078036607201274077484992 485458 5481762050559294713007306280080 485459 1336919582187103735809340405200 485460 -3535177653180586576664911872000 485461 -9256039871181628517680406763168 485462 14655329446151087514431117459232 485463 -36016594405850511986930255319552 485464 2170715639496289782706691481600 485465 -1210482436114251962446530809280 485466 2629916989896272976972891431424 485467 5086087686271628680265898406200 485468 936713718241085619050483163648 485469 23050246984035373291145825816640 485470 -106488856524384065461134787200 485471 -6125415174394447977620554377216 485472 -4292091919722621579985213194240 485473 -19975401525046316699429240188860 485474 -326461461923544722561039879808 485475 -6454095668487526001443342493400 485476 -9508586996941205840025311021440 485477 -31593557995033930675740495108 485478 -2753167554815963012513778335616 485479 -1163849233235730784797698222920 485480 7700671615446212522165190144000 485481 4084036135447628639124746468064 485482 -14941064963054142456530723451648 485483 17742099477740164760553358935960 485484 -6272137536258099462666099425280 485485 1873767960726665191880234699520 485486 7691512739948396435344204782720 485487 16484245400845138212721734679440 485488 -7753133897854942988331081236480 485489 -4573175745961224904004954958540 485490 -1002349165220027264669238074880 485491 185738786438497898363197969984 485492 -17787797525703917236781850362496 485493 -1640659857029283149543510048736 485494 15427233153159739820609434651296 485495 -9298065503261468993385840519600 485496 -12692904046625720524399186268160 485497 -21138821211346319031012103948054 485498 -3295544951408310857378543404032 485499 -4299099373264663553320277786880 485500 -11355148770379315960339387008000 485501 -10179332438531771138583451908948 485502 9644297560537575189075409933632 485503 -8224282190581718666409912327840 485504 -19753546008616327640985139937280 485505 912726223219003285406800602900 485506 -3836989668054477989843505400320 485507 8686128426894556713740710805760 485508 -3479991618901466029569791063040 485509 15049216725731403598495836783710 485510 158203810334188541315589557760 485511 -5132211908971926213604668885120 485512 10604729231182107023270863795200 485513 -93041861476144474136965315776 485514 -4147795789089149715929033601744 485515 6870882482456652653892450320160 485516 10029812173267246865180343709440 485517 -149426629979662277278430022720 485518 12758722987480014261548910798720 485519 -5746063532469852993463126480080 485520 -269983549500476065900096389120 485521 -14975515034472662076555139401728 485522 1079462828984017048212360757248 485523 1398490783416227910989461727160 485524 2217649323039929564770180247296 485525 -5107194278461839308623256992950 485526 -6417698529970058395390017753600 485527 1087983655871395835201795600000 485528 -8244496747548958346083990794240 485529 1998826130301911510622151435488 485530 -729118332394010424146485370880 485531 5239357969170282823229906343312 485532 -14872254920516290531077935852544 485533 10812468983831265966654268478124 485534 -444685236733351608646691020800 485535 -4719414232150444405790764786800 485536 -7172933106611521553085178380288 485537 -10556966242919818925013017641014 485538 189078200902193604810751119744 485539 4706164875481178811377107808656 485540 2791334786958371332526654177280 485541 -22122381271350497045338279463040 485542 26549151575878454469560674768512 485543 11732361819989884580692909308792 485544 12004123620648087736846331166720 485545 -352471982487113768034907575900 485546 933860157190272420937213367472 485547 -6997875570373570993368492529680 485548 -7290409366220887386474105273344 485549 38269316497493986937017205084736 485550 -1178689499186175419863802356800 485551 -280423065567337727103084362256 485552 -6825419970723137131325477535744 485553 337597479870887519084628062208 485554 -10726612533732806982649935633888 485555 3941791957769576597123045350560 485556 -221706755428460815861332719616 485557 31578037707772468310559939473472 485558 -16618631153190173550316252737120 485559 -2789562908148750507004961363136 485560 2067546587078416782109685760000 485561 -9982605823542178573947863547948 485562 -3039304270655491263769834893312 485563 1959754258684593571312864035648 485564 -19645482475553670388328763225600 485565 2404386788089778980566186215520 485566 9932100431435910703286729507520 485567 15096144124110700071176478359616 485568 -4160907721814419726829963182080 485569 1432714236246536513833794172032 485570 -8136640072320852094403620262400 485571 -3738856702738190493770429703696 485572 23980825206658160798790036218112 485573 13005669514900237044328048446 485574 4012555252215283914766591546560 485575 2310582963674102801687763720800 485576 1956381909158624136087099801600 485577 -2585656224350622811058958384912 485578 -1709107093803524800310398046160 485579 321905088703813023712513040376 485580 4558514951085305705530837724160 485581 1315159296862273102667995162252 485582 -12818593054646529560377101230208 485583 -1168447808024893319259063087360 485584 696981881168909552351167119360 485585 -22864942211102557003966935998220 485586 -373295959159887985510818718560 485587 -16915484707345459536536569679764 485588 -10080911814906709311029722612224 485589 4083416031784422994260878986848 485590 4611102864718384552039529172480 485591 -25941877153007244601613419941000 485592 3256835394634751101217250078720 485593 25360934473663126829480367576842 485594 3569006236454083404691981146096 485595 315961499002162127269235043600 485596 955981311704791731911838318592 485597 7811991313735126983227127342432 485598 -3358842243735932811356114540736 485599 154487448133946194932518318208 485600 -12519945912327573720537995673600 485601 -11220374738774087143563472036416 485602 1758035705504035253500229921280 485603 -32862562824145956223813347074148 485604 -2319285521906733873468130541568 485605 12318553149214131370367842964400 485606 1661018929741541324667419014464 485607 16227223046118967074712604096040 485608 16153795868012732605600861009920 485609 764286448741196141840073594810 485610 4367900743611301935043904021760 485611 -2122958861363053807622729063136 485612 10006233679126149477619825664256 485613 13130103969549291890425788112320 485614 11137390348758013003867211566656 485615 -34107942037049202633517973760 485616 3175138230537964700695439867904 485617 40852847500847946494450190294624 485618 -6512732198002276819663084560384 485619 11226739106543865976291073394744 485620 -10350128535626427995724081880320 485621 5444040757724442789012296152800 485622 7350890962073614789805306375040 485623 -2277129353487312550316761488776 485624 7313132341880390079395738664960 485625 -375886146757435905256946280000 485626 -6880300772329225632070457017488 485627 5927855130464541963133872618360 485628 1914859802244622010514941288448 485629 25600763718452585715364878340320 485630 -450192309246802717734699887040 485631 -13840165904764696135642555319880 485632 -860669312982466885016751177728 485633 -9738265429063093794072918797136 485634 -1319255216679059438941630702080 485635 14598080981398033910549898184080 485636 -9994589970576671720762570084352 485637 -1073824354182568771536257579040 485638 12611946119491372684821376410720 485639 -9999588013346980547280754369488 485640 -4840690916019246946361561088000 485641 9730530120853777193753245908772 485642 -211965815771129415509993568768 485643 -3495149048045468851387754372136 485644 -28403383491596252654104392843264 485645 -6263648872786782368378772284160 485646 295187357866401731280027598848 485647 -11552255522458979038660785069904 485648 1851560933878393317011950141440 485649 -717721754138483886261041654880 485650 168851160098243357593970217600 485651 9176477376827954981257640856672 485652 -4300874401526584990363397818368 485653 3254900617130748231946083390880 485654 1668715292412133701527159679360 485655 -13234060082887669059027486801840 485656 18648394234508036913611047464960 485657 15438183898631949228600605928906 485658 2527195409178671634632913955824 485659 10640482779475689532699896090040 485660 -643520022614141042420801587200 485661 -1928422161610979670219883624416 485662 -1971272512744289004788597976768 485663 -13014904527426640228673391320520 485664 9655579418803865955522820177920 485665 -1002426641448205597760315554200 485666 -2488319990416360294772175749760 485667 333450464353165119681173220768 485668 11097406478243811929079996334080 485669 -2361155274095008539352911395556 485670 1826420148246811060459121558400 485671 25387314927390939392588449818872 485672 -13913160611867226862548376780800 485673 3925048755298779826311248786880 485674 -523896258621532151243384391168 485675 15708900241032719061882410088900 485676 522381324694065448674709152000 485677 5824483777821913744984545603712 485678 -9198148732217040620933136634560 485679 14071624443567476103826530343440 485680 1700623171988509854895815720960 485681 -8078471363491495642474928246208 485682 -4325500751413503543756629400576 485683 18747732363567359494407252333120 485684 6953346389498446238261665708416 485685 122043654495461124185721827040 485686 184420582616784392850359231424 485687 5918960119077370598703763893600 485688 -6796542625968948611471032320000 485689 -26357842019002014066371896183510 485690 -5241656455751120545684700896320 485691 -8998307801702417982533842391040 485692 11499004793447065631023920230400 485693 10046512391665123922280757684044 485694 9969059748429684461140146432 485695 -2429481316817639867987598095520 485696 11604859525119978753814647275520 485697 -831523219838288065823574359520 485698 -21003031586961440010687040395264 485699 10719979730606873331854292787536 485700 -4491311137651048514142229632000 485701 32133132684702364021944155564702 485702 4261342210101261318446434100352 485703 4316906483893466677701488206800 485704 1163897511222190578716962252800 485705 -5591322718839587327150895713280 485706 9268682513947338366854977029120 485707 -25929686806057799982128976693048 485708 7444918697753065733870915751936 485709 4078398292017973084894240609920 485710 -10304525105830905651404830290240 485711 -5973515929542439557298449292176 485712 4238783334958491878919356473344 485713 -12250298773471716885827749211136 485714 1857953198778960142190568222720 485715 3640347656828063678810068323120 485716 -4121054411342293857712385064960 485717 -4174368804132597965814176829234 485718 11048283036768219865083569594304 485719 -6046965919777079245674783825656 485720 -18248388209801287201230052147200 485721 8093446493937822329246215932420 485722 8889219767442815989127889997824 485723 11949547801517777542480513946640 485724 3133678837259931095622569628672 485725 -12301673188180980077904345676750 485726 9919757165757624797335318557312 485727 6541423873375065842804483508480 485728 83914559587859143121457905664 485729 10593880061507362154302913559330 485730 -3408050531199656784704077670400 485731 -27430883721724423198643459530468 485732 -2444165328295889722224538322688 485733 19769304207764494035250984893024 485734 -7721089171876069656358787997984 485735 7225521402298808495623888813200 485736 -2917668738302689714966781706240 485737 2270770762672011370754447033472 485738 4029929751794849197134700124160 485739 364982194781684426679668889408 485740 -2837780297491627065137067648000 485741 42132261525277366753781216886252 485742 675331787218856384562342848640 485743 15708180375954513410767324088344 485744 -2160936541924709780561796071424 485745 3016134036954793978777235888640 485746 3131893404541147387268844333072 485747 -23212808705557676433629236942680 485748 -23849608722703038398175312992256 485749 -10490949076431454599852032647680 485750 -17128395274899061394734379040000 485751 -6903655355072096500815360786816 485752 -11100958036546293938746933862400 485753 25009745872870294465791244801002 485754 72549310419478349864160526080 485755 14998763786600036718848770364160 485756 22717281116384069891165950494720 485757 -15543767263187939055068673864000 485758 2108570493301836745666460032512 485759 3907184896751184006135075452400 485760 4101256456059697288234559078400 485761 -33173451114352029565940728208448 485762 -385968950446837544668858888800 485763 -14252300085072776549094045365256 485764 1868862194632993503523135208576 485765 1154223616204842694174188470400 485766 -9819639805642237849960241329248 485767 11104436390120366782749513628432 485768 4707715150897324294320991365120 485769 6489929055534224893482081571344 485770 1983889821517992366090196008960 485771 201620703225306213354002864640 485772 4455966454990229062044428746752 485773 5337075794205664118881607299040 485774 9086218844868955649191713971136 485775 5257515999464645813417202796800 485776 -7366415795585687521802627760128 485777 -1177506598748603711980765159374 485778 7537043798690221429511216989824 485779 -6887581002157478599559469126240 485780 872464483561786586532625213440 485781 -10919510573556380585152460610240 485782 -6265890865900150624011807148032 485783 8161788253208323407551077117584 485784 -3399112508149341679780856217600 485785 -6820679953937988616343008849020 485786 12909662698341620872710339495408 485787 -3842316789842266578863691329232 485788 3294463653448766750430680473088 485789 8654869409187793756556567287200 485790 -2509030425897503508122951633280 485791 -17044372643171265739393636779728 485792 38920619448124893682421748203520 485793 5826437411043014107421577196608 485794 10362771023101116891195400630560 485795 1996756905858096469495412398800 485796 4953637955213297611623664468992 485797 9823918042326856781586932699740 485798 -4742500609154411087817436926336 485799 -11654541132322508365576722319872 485800 -5614634412192489519557449728000 485801 -4107189672299233762660914698496 485802 2331329202831351331575277418592 485803 44886398888464101770526658679760 485804 5456735304143500692677676647424 485805 -12757901766914120527539562507200 485806 3903921429168256945331899161600 485807 -5289100896921279237477302531088 485808 -819094835674934255114625024000 485809 -6111357669300590316565510542671 485810 -997515765183949337466399530880 485811 22275485446653271616484296534400 485812 23459525770204719286597930422656 485813 -4615102864756480896033665515140 485814 -44809850403209627295959992320 485815 -1076528036302161679102014963360 485816 -5682858131535350105517823979520 485817 12252958976655957665880940046112 485818 -24915052275953968603006109517600 485819 -10782546337179281076248824410780 485820 3978718639047774138446145216000 485821 8021641957593453719547381730912 485822 -3411298288929380432130158700288 485823 8231890403022536097656441884944 485824 310675991477564103539982073856 485825 -2703188613079594073524615521450 485826 2230267058902500101852751871488 485827 -29230382910744683112153645904324 485828 2548076423736085950313165787136 485829 -4211261788547150202572773461216 485830 -2365370859224838809027395958400 485831 33110052923482896278943640540632 485832 1333532208551206056836123197440 485833 -1573431673674757474105306570918 485834 3604271589542410388872939032672 485835 11009249651789600999083173304560 485836 7205048514133779410400876838912 485837 -2489075982397766422264058563680 485838 364388853984591785067913320000 485839 -28934674872512196557190951550944 485840 -2281838156409814289301636464640 485841 11210587962040067659393320567792 485842 20361803831580929277930918912 485843 -39144671320502260547656519290120 485844 1920566656946511093757658351616 485845 -4496359773719556245443024116900 485846 4108841179030698734870234179872 485847 -6697607533314599547264576658680 485848 -12364658055996430851368751329280 485849 2169514928542782084961520503680 485850 1811240954718941508652407168000 485851 -9005391894728987097830636761440 485852 -2872299989849301609280924351488 485853 -6358361142634513616862657427392 485854 12718939997686136537210815541376 485855 -3899398459214230804741130433240 485856 86578247230094790932332806144 485857 477793531621926031356597607600 485858 -11073888354529558155804054323424 485859 17980972890823422210109829905728 485860 -7957593725062303715492298124800 485861 -4160086043617724247885569722500 485862 1788914597520851897913919105920 485863 2176273838168361758861101383680 485864 19056097629808430406911729679360 485865 12776659435714636017061459632000 485866 7471035476206232285164565558880 485867 -78009183642944626173775674840 485868 4371979965030461408369324912640 485869 2648381491871311882010156866944 485870 -4423827899340606717548365639680 485871 -15277105159120925475000269348088 485872 899321209097456087424484376576 485873 -11436577029161745064108418645340 485874 -8553289182321929644129372761456 485875 9760866581604582754062580548000 485876 5011857897158256653807171583360 485877 8323539414036071909325335051904 485878 -3544275933025085162222949723840 485879 31724345044301125079466215334120 485880 -10842240106323411020186434560000 485881 18053226707347409304574286219664 485882 8091507060341004118262072832 485883 -4161491396094144214963801104948 485884 7046655854290400515033540821504 485885 -16235680343218286964028420734420 485886 -19624648312542541977179167205376 485887 -6868987167697562196763782739200 485888 308646684026777836457897754624 485889 1512399350881256372021101708800 485890 -4603002771055304140596948088800 485891 269148657690046946268741377184 485892 -11889042938791342370922122956800 485893 7607622654283051336333200466142 485894 6387537415101077856239267410944 485895 13370273755771093255342231552800 485896 15484577843433610985625816929280 485897 23422798664921743866151404216192 485898 956419311889996395642138083328 485899 -1378147704423911594314469661100 485900 54733343195673394366363276800 485901 3679040865876630225608245318668 485902 -5027145733908691987809575282688 485903 720811818083944362605298163968 485904 -1096762685792961440108356042752 485905 -719184432941853586504322984640 485906 321383000849035781341416866832 485907 -7948446643926777721871967602760 485908 -16650785719759180101928871358464 485909 19550767867680452286621426532110 485910 -8120152076106585875057174736000 485911 -9434779912334393447839736562576 485912 5540992224264658447198611578880 485913 13188469328072721117733510843344 485914 -3548970925633655378101139731200 485915 26840122348551775685686960659600 485916 1234794547895124585710653143552 485917 -2415400725784320975856766387840 485918 4154715257602449520432941525120 485919 620543505679390030496254410096 485920 -13791976579138801569119932907520 485921 -4865355152611872321346771238976 485922 -605690991117243050525308776960 485923 -3318567499107413610734796913828 485924 9603832028049892358144513740800 485925 1935397265951753299385673984000 485926 3780710172841414062464938563840 485927 -3299545948709457300798410433240 485928 13797912528632122685340349224960 485929 -27466001291713419981353703136640 485930 8920933221326851309812663915360 485931 5483460288936451684089711160152 485932 6957530276648328177895650995712 485933 30979136679377627239657339398336 485934 -4976639199374911147276647145920 485935 -6779427912729234286290967992120 485936 6386487967113620582629195776 485937 -6294941992335813297933558300606 485938 20719817507798030148550326444960 485939 17558058967980240927794635130856 485940 433174197371351531259915878400 485941 2957538376077199023679907327342 485942 -4347922389740978870981639980128 485943 97019240009724065157855260544 485944 10021096276013193476476428288000 485945 -857572261875843072280286294520 485946 2406156651991845119003999040000 485947 -3813383418366118971595872059136 485948 2947686977607367339862787959808 485949 6325213517261616443278710046464 485950 -3046809953980564632328145832000 485951 -15646445573717217850532958723768 485952 1354778668427933668484371709952 485953 -390648313014921306163375464600 485954 -10977376990479109495998923578368 485955 -7394599397473108231279576932000 485956 -3811667880390581581680995041280 485957 6388164328751161674012911756154 485958 429136448814330828369339340800 485959 -19494957173687013617118393244840 485960 -2873826673296443681259421440000 485961 -514925987166511051719845851776 485962 -10080157859015150690659933914528 485963 30386654177065632397465488124920 485964 -10704402912769935806266697952000 485965 16534636740220907671402832644320 485966 -5764968133467571374271231298496 485967 11785134134833818728112586654848 485968 -362950989526306057851300085760 485969 1893604037428467239719908021360 485970 -6036624428457113654147092362240 485971 3587076263886487224498796289832 485972 -24649434088601855226491237380224 485973 655489623158583565823255433600 485974 -5108372533477359630866470495680 485975 -2965911435624211074436169151600 485976 -25087688772097185593694720000 485977 -27094325450590786880571380269174 485978 -7953288621758733364630021266960 485979 7955856894534896935955432203488 485980 -18053368357482832526640799234560 485981 2509795968139282533980974310592 485982 -6336207194469846247622689790400 485983 1979616607732056143860352766360 485984 -20133095692743295243466227974144 485985 -2039912585192913886489298846400 485986 -288186672068380642762511001216 485987 -8808191190069700519337346535296 485988 3294268182783354812266562688000 485989 1061941407349454243800706810656 485990 -3060454382246346902474528666880 485991 3955774177362918158069580921240 485992 -6745822461261906293477812193280 485993 -17557191685769170334398462498758 485994 364061409609339162168073097472 485995 -6844032222649136703499411411920 485996 -5822445500586919800043958974464 485997 6673409978758498049414479272000 485998 12436751414030927849709438888000 485999 -9221470700603164858274721860664 486000 -4749013318357767285501566976000 486001 6136665024745134381866903215600 486002 -9203342734063854850109100506496 486003 4050215729194103807808293800704 486004 -22251619832271394471218225506944 486005 3132198637687442133284154759960 486006 -6932243420405673703604089068096 486007 3813522247433648839788188241192 486008 8127918637608715099856959488000 486009 4743423012359302905103036854714 486010 -1956404999447714869239937121280 486011 8966296266537908287750350994800 486012 4045203520661698550984504116224 486013 5860732676165932637564275125888 486014 5836892719234591035696727608192 486015 -4615048472639523692798187661680 486016 -18521954339215540672682671472640 486017 -1280011629881520944123612140608 486018 -1289127634519100092911424161792 486019 -650042864069191181051084880656 486020 6275798377357674855691567104000 486021 -22086851403996040781543532883488 486022 493601556368451818028307017312 486023 -29521071852427290647433800074728 486024 4625821321199802477953813053440 486025 -8448837444326620969755386872450 486026 -574639108097079139519774560000 486027 -45578536827943748207201956085760 486028 12720317144249242988986344935168 486029 -112448584316172993280657413120 486030 8076146419211481556307509029120 486031 -2611853272110642209023689224000 486032 -50203465626225969674308927488 486033 12495515395173984453424966570224 486034 993421970152779312664333788960 486035 -11488844677288007433247356043440 486036 -7591680179723536158416995104768 486037 5229676174075357685445895788686 486038 7872662413692090033752798956800 486039 13328221957672664657684601987840 486040 3845965129730248776217021440000 486041 32054268386343290704406185082442 486042 6178307022659827101897444061440 486043 32041354779200462418933203404292 486044 20844331820385645399010240619520 486045 -1864775563645486548593519498880 486046 -7887641811437696086023118975296 486047 -42475454137475224517275485186528 486048 10115697751848397773519562211328 486049 7428172231567888237352226088960 486050 6552027103215898580495960050800 486051 -4320563871477863037107029087368 486052 -953484225415760540806222929920 486053 10347924088523288940859774426302 486054 8373823074393794753532521235840 486055 -4779024983887950426583009900080 486056 20385379359686794156626363386880 486057 16378621970015082276958785984 486058 -15695547515769284602189035183360 486059 -4745190624186814666541965666560 486060 -2160002422824848316695734871040 486061 2554989800186939942740341456662 486062 -4055280269769538936689363019968 486063 7713804669290856002885928689880 486064 7048510987225129029838549057536 486065 -18252460694393379858174195678540 486066 -354813120064511103251291922432 486067 -28089270796944111548927258007848 486068 -2141051633320421109413980268544 486069 4861060147766094130499216526720 486070 -1652319436273028457905981001600 486071 4756002578247236940735665119272 486072 216226759915270525021207326720 486073 -9271469788536988991357575554560 486074 -28326034903503040972207621452288 486075 -4955322350562217415381314625400 486076 2501954867478494671357711500288 486077 31655658604316602508154233941440 486078 -8780914564814193690204924624576 486079 -18527620601907199980834249642120 486080 1169121237207727060557433405440 486081 -286454927066551959996200402748 486082 -10465165130633442369261555061248 486083 -8908591317367711882312240772400 486084 -9550657467789123183315848561664 486085 17266332622289077098071447686560 486086 5344264662493566309981997138560 486087 3848242220294767633539238302720 486088 -22276395592871947189967093898240 486089 33086654324086073791820198588724 486090 -3407707372746883166932757909760 486091 -12251542566371308625717337414508 486092 14035500086075437574536882895616 486093 11658259554497176214588152148928 486094 -5730583337544377140679441904768 486095 1144156776366117924926160825600 486096 -472110902360114060817408983040 486097 -526265550023662445363897689628 486098 -1381002334020380612244165799992 486099 -8364231918284582208463145493516 486100 2014676056620521923429381750400 486101 4191831174562005821957327992320 486102 -9324733179150132859445386287168 486103 16174111606814324710701533545352 486104 26799395661443014375357448693760 486105 -1264324222503463179953993212800 486106 6110514180565733607019918045920 486107 -965232837752610621040248223080 486108 -549029267321149678528026132480 486109 -9939077798701440642467248187272 486110 -10310507539277753373064369295040 486111 3272663808244947026020404478464 486112 18390264286469341177907047563264 486113 -19406106435794869770740136317676 486114 -1553500460730242374079130092160 486115 -101974681340688978714257164800 486116 4143096582909727699681190353152 486117 -7227598554447297019198516046466 486118 -4042410490822641250619365859520 486119 5406241546827506332284220094520 486120 -6578669368211556670672162406400 486121 -9140333859869176404244718218368 486122 2286261855222832111691620829184 486123 7469495578825770607464863775168 486124 10585568079628231975249525719296 486125 -29068367653088676846842085345000 486126 1658040337170308516188932783360 486127 -34003963385189805246804536950440 486128 -2663246470005018788314250674176 486129 2001728290357884384839516880816 486130 2317482730104680873168593024320 486131 -25690300661670775445017274288808 486132 4612028674755493957065998671872 486133 1074038047040703185846928190382 486134 -7194074600369659545108753707520 486135 -3357399156759314139461256676800 486136 -4614200543240224604402939043840 486137 8311214760919870994515299936384 486138 3665529970356776427909539794944 486139 31877964146711601548074688539940 486140 -3832056589977816197494980403200 486141 -15490233042021494064687071006496 486142 515809200323515688981612895744 486143 4636516341997050934137239013216 486144 -10531472021588291024552340750336 486145 20558105285697173781918691214400 486146 9187148120808183233539992376272 486147 24217815131604636081791554481472 486148 -4519097293281037963027195462400 486149 -35657648970770474832127658552964 486150 -315520163505495896771542118400 486151 2943584178476493407540537807240 486152 110358103629409978475451310080 486153 6920460947307163289610995898480 486154 3586217393586334545367103401776 486155 3482399014584138543871324054560 486156 6689952131086527278542045839360 486157 312747059016506442531323120000 486158 -66721660559615730162021297216 486159 -20203447451679883069369927915896 486160 5585505309824772689672542617600 486161 -15565774911980010285817576878348 486162 -547048736293544379525258473328 486163 16529334841430361963197590810412 486164 3108664258544826804019329699840 486165 7001909129058430239472556005920 486166 -6297200720005820141000551011840 486167 -34403902089640592623062988537680 486168 -4106356544958157096692421754880 486169 19272189066641508522940876653444 486170 -1856706566824876593122682603840 486171 2373448401946621924676666368272 486172 1026662248045822225971821416960 486173 -4991627289629411860055371656576 486174 -245452777027015305383995613184 486175 -110455082440390882252753330600 486176 7852112461505412748844881477632 486177 -21223433562607758141832172550480 486178 6253353089819246060307837648 486179 -29034268226640730411574795213220 486180 -215504779132177922427517693440 486181 -29324572283072228021990047726018 486182 -9387087557003081659303609163808 486183 -879065709023178494304988633776 486184 -15073280158429222515088256701440 486185 -10912633185463772669013115008000 486186 2560636855283932813737050360064 486187 8366648283617658017003373099600 486188 -2825459655528013771307402810112 486189 -16948379458358501549321135770560 486190 10450215374409208616868737841600 486191 -14291204803922484927966721906200 486192 -1341338909504205419184393289728 486193 -2367053644634150192313389272558 486194 -2183021352037152295713339550080 486195 -13142606630081768739513598960080 486196 103032342690803347815670180608 486197 3340987709934128410705883587680 486198 10702134476403699172858914108384 486199 1916601181658782997477285922736 486200 -4594867011670530084205427712000 486201 114562131254986000807708109280 486202 -13790226826411103453635582850448 486203 34930636683558906847876825684452 486204 -1737653310469333244047779790848 486205 -9647718467821784950199187469140 486206 2115109680299964269668019844480 486207 -7089519999880725552532468509120 486208 2385087697774105603701762686976 486209 13110645381509177722806235054020 486210 4666190081275067492392093094400 486211 -19005704012814305222575369424376 486212 10483012976762484004609402851456 486213 -1828846223676355770553511347776 486214 7389866845871346007260754600320 486215 -26236636748265339766448035070400 486216 6763085378920008875120257843200 486217 -14024682907076242342819526975928 486218 -9079423333624441624108263295440 486219 6237980061849184050194235085440 486220 -1829781325232495544493219184640 486221 20076608191048688610516110002422 486222 3079801096917059662494948357120 486223 30548960124342239664820683055472 486224 -5449299177238212833129743196160 486225 -2169225586307227479535959748650 486226 -1563226124731585210645923406176 486227 -8595571627012968290208353525604 486228 -789174633751737181462711572480 486229 -5017177440422930490872397993760 486230 -7227210025214851507720068522240 486231 -21933579294828832533813719985456 486232 -24794323743926956025711023257600 486233 -20597767698345497948144842907376 486234 -428867606128271078976438486528 486235 -3146816338764665949809019411840 486236 18616141469914420652693020193280 486237 -18928466875938125567282182496640 486238 2785392892206548279212709243520 486239 -3127861966201427419766126168592 486240 -1934071654309459273491669319680 486241 -1175126346320663960818865361728 486242 5658327227166674677755980872272 486243 7378102820458527413450252263920 486244 322926344953516856099913910272 486245 17831242569127832151144469900800 486246 -2220525251311483370058227793216 486247 -26150783141767041826382375967304 486248 -4576806890306280675616233062400 486249 3152602456508968656619539496320 486250 -1758518576049565604041133850000 486251 -4425924905521687566953176731768 486252 -2686301062134798692745946552320 486253 -1334627782427955980486285819636 486254 -139590850194368188843723718208 486255 -1864343295957116404062787714560 486256 5554261192463099149920144883712 486257 32764995984114240623790871125360 486258 2595324880593157383894763257984 486259 3669894021693301925442373619704 486260 664467800966296524021716559360 486261 -1598300315251075482293590952868 486262 -9078878352507516824643514920960 486263 -56655315377554954744885888989456 486264 1158320769870411646837597163520 486265 -6624422165547898969163438420280 486266 5409901336561571624111140407552 486267 435849588038836704224466941400 486268 160458329803169297633201104896 486269 -13589402637551180905136022527904 486270 7525509858038510621553058387200 486271 22381743990814373287326939016752 486272 27415047219023677080915777945600 486273 -2189930198276797138742038328016 486274 -10301077342767262452856052706864 486275 -7240256476060405004523399535200 486276 171560696933329251608155511808 486277 -17837094207082963754324332916928 486278 -5998584538797408120756661534080 486279 8617098961295170615993850361648 486280 3115203139175204440756460390400 486281 13299870134941690653064332605082 486282 -4087259963833238605356230423808 486283 3308637236015277120573057560576 486284 -931248570739823408327727792384 486285 1832502060972271582028414919360 486286 10942979690163980248308869898240 486287 22550304656898086831431453616184 486288 -918257687318265229599809273856 486289 5855757026877103586919365058624 486290 2175997794620862043413108334080 486291 3209978164983091238613617937504 486292 2381961110485228714099321683712 486293 18771304786490211991088209222542 486294 -4673214422112121028103899534400 486295 21175619969549183665672977211800 486296 6399991177188065073900812390400 486297 1902022445913385505358332436480 486298 -1862291700586762677104797731600 486299 -44295421578748918962919855140 486300 2342475319887564433640778124800 486301 -8156960042769943597716252359400 486302 22356894401216426228913490309632 486303 -9253549659278697331640891218416 486304 -5242082416708818272911053815808 486305 15711622960461618590355766272000 486306 -2931377762152649288677133725488 486307 20600936241934186235311457134556 486308 4656672551005818652397259788928 486309 -1268327057885222604164495913600 486310 1589229952088601977768319189120 486311 2395652669962557133764273014832 486312 1675729891115864180860117155840 486313 8259528849109721465645799469562 486314 687512049524164909551251630256 486315 -4048977080776833116412267095280 486316 -6770458498018682145618474760960 486317 3755629753593284466370622747820 486318 3389513548174598040905257436160 486319 22377853389925058367232909178496 486320 3933502060822877042184644198400 486321 -11588332937186816138202081925536 486322 -6773060436582193355687015682288 486323 33178709054032884816013181794572 486324 -996100557107267898040824115200 486325 9005219186208043190073202005450 486326 -360931872386510400654851436096 486327 -15882096662204103450039982745880 486328 -1298287576189192070457583534080 486329 29236355703046167052984005621930 486330 -37112980201491883587141196800 486331 18876010882381675846993583756132 486332 7026417439895065572236980346880 486333 9000536461201658545628139268902 486334 -9681435945847359993781012541184 486335 830562410753296531960312000800 486336 5239831599246008392134583910400 486337 2874757632893266351634473759920 486338 -78498946376084810648419075680 486339 4939056606188962863455654488320 486340 -5368626003089582765224742972160 486341 11822440092416266974257093171742 486342 -1903541191611116170297283588160 486343 -5536708477146413221534345065600 486344 17286695487139956983603101148160 486345 11991590669309276450506177091520 486346 -5307519818830421624487891413760 486347 -4667582186299256013351464034048 486348 113413544564769512398847393280 486349 12225796458039473894750895135350 486350 -1780876367284759768057556131200 486351 17851868708724160216547337041040 486352 -2171698854457804392262663618560 486353 -12453553851349141328285055754368 486354 8197196455370759051736207348480 486355 23929325635422899587580049521520 486356 1664667665883489744693582643200 486357 -2284895565468713158864160196960 486358 -2466369659083156445574146177280 486359 11503083316240138710499641102720 486360 4225639236453388363411939737600 486361 -27275923227344950391199492470000 486362 14612750468064406884061710336000 486363 4555691457573559178484173343744 486364 6793182535558527300895811979776 486365 3359220023912450510905427462400 486366 18059851895487205026166126009344 486367 2520881305838579700833536366192 486368 18269582158923031736943457075200 486369 2454022055331157785961764822804 486370 -14545002211072752172162829192640 486371 -7538424277560537905743771331856 486372 8827090434402872076694551278592 486373 436225469078994698640652650304 486374 -1031104340378615510329157472000 486375 -10627282870379762755236635196000 486376 8699805927347014080684282101760 486377 6780916418428231794969272279226 486378 4457673825607507468580924267520 486379 26930384072168093478178991508980 486380 -4990317743989799339985570493440 486381 1338582020549121452884033013760 486382 -815300094578781898833903256320 486383 -2941833047230126977159101288496 486384 -3824085899842171300282402308096 486385 -307448700031301757171927024600 486386 -11828155794009265935214737583200 486387 -8748806020637292001507108397040 486388 -5386541538148772792847952896000 486389 -30041642719370324797800442089810 486390 -33680277549286704653395599360 486391 -25029121413013650853590101661208 486392 1667523307020985484560365342720 486393 9803682782523426499122546633024 486394 8178745842849086458841636720496 486395 -3793007118117639188686470532800 486396 10264333334273641101401908876800 486397 23627190197316628490227795235846 486398 7122877750986686178423087510720 486399 87558892278443978414020458768 486400 -9976567395966946893308624896000 486401 9369505799384969981897046148032 486402 1835652697554080514150323702784 486403 64689542028669682026329750184960 486404 9452282138096700559003416502272 486405 -593741417154470185126147396740 486406 -987658269723032836143074002848 486407 -33857519545800243308166099754344 486408 -973705880662981138985221324800 486409 -4688917534548167705675159226048 486410 7048606442338218469268092354560 486411 -4652473984334022731390455085136 486412 -701645937242500788900818785280 486413 -15793227797785188162856173000276 486414 6230267042318037038967587252928 486415 -3479989197979434842825745880440 486416 23138494372611073011718815744 486417 -12782795088459106240994457766080 486418 15010252944249625789097580662160 486419 4545835766520238752714661194840 486420 13822479290358545051451709440 486421 -2064385396726488880001866847232 486422 1360289957875203949117525012032 486423 -17779956661468097227029154970448 486424 -6130936202193425889187422842880 486425 13464188716104243334495717347150 486426 -3937206274337906683305649261056 486427 666067480171833725503140826800 486428 -4379165132279246261726620396032 486429 -5854590976667959671720329817216 486430 1459787082329200423695283296000 486431 -5956455588263420579025041129736 486432 3531128063976434636470317219840 486433 34686130458790213258213148899682 486434 -551265387034959201137994159552 486435 -6660918651488121028846294405200 486436 -5887445080743167703116481320320 486437 -13106203240710626488211406375648 486438 5781307994214772933700050682880 486439 511716337532694798261991668856 486440 -5799872770243396464985689139200 486441 -6497990161703691491915202972150 486442 8000087253375282894029271942144 486443 21786756303730009557042416128692 486444 -3756599889062777102221464895488 486445 -2867891815881006572196510854400 486446 17318455779724308720622417711680 486447 7268495927234431263955512413328 486448 -5715174997519474382328253923328 486449 -34537234807846232183684267981550 486450 -3484392241560819746393106662400 486451 13131188909464830177069722031952 486452 694250458429690575981167910912 486453 -12804224635601661077131628868192 486454 13269728520940871146170606646176 486455 12984047716901800259127612088800 486456 4429966179151977298309672243200 486457 -7378406652364513824255616810160 486458 4096278325103528810892321451776 486459 92118191105626731525010204800 486460 2303471016112456091804299407360 486461 4709260638238987046249909457792 486462 -8333139963606929548098079520448 486463 175047065110246366783988409384 486464 -3964583311983842896494647574528 486465 534682597776548108034275331840 486466 -6397482436075833926362935947568 486467 -6600076143972991427052834677280 486468 -10459637221116629036972224050048 486469 29375915355786019323379347562144 486470 8909621187392034133620063511680 486471 -14917127330456273321674439181696 486472 1449200365349438626408943585280 486473 863048099548817297683651817664 486474 -1664098014229846530254234864640 486475 -12177064021760727926600605842000 486476 -2717713438829068522963333678080 486477 -5246730741573755041584691636992 486478 12247787194711178279930413007040 486479 11375306882304217155690608488176 486480 152663867866350053850114293760 486481 -17942188171108139075268823224718 486482 -13312342639161246572912375577600 486483 -2833504455206268958375111882752 486484 -10006729711965660134853640441984 486485 6386325924894920780822622639000 486486 -1663300471369002215427252836352 486487 -7343738820785054199570735868848 486488 31452298401832422667773953525760 486489 -10392032810214566720046085137120 486490 -9959845507626571061708392308000 486491 -23960788996880264141055130194108 486492 -5201986617906148052002389712896 486493 10328578063679532589402313116000 486494 21397109083708945578245645164992 486495 -7914406351388889591453574206000 486496 19546883507608424680928451231744 486497 -50140046565578487412479308121216 486498 6664721315288840568460979144064 486499 2011448409155897415754609140064 486500 -5280644683627540614785448960000 486501 -25742510752840902889358043306816 486502 -8919453360890713964210221248 486503 -35033116281551363399025793810248 486504 21651674251037757522361549977600 486505 -5453958085169620887138271781340 486506 -1309553922176099058755795284800 486507 -192951442504932899819175825408 486508 -7122267440567489203282890192384 486509 34211362930069556462168246938710 486510 4731912936042434334938159890560 486511 -11112279481352467070815085539888 486512 1184798662370912554681220628480 486513 -2936331187798850771489054167680 486514 1174830135399085213177255526400 486515 14364314200668129382320852866160 486516 -10435702269946548644780406939648 486517 -869720338008622181477512861668 486518 9232955814587674181364411660960 486519 2532499643901084865954025054976 486520 3379597562224620239486435020800 486521 20752165219365187321632649405290 486522 -3780800824321859637784333006080 486523 38788150980377395053074323417320 486524 -18037095506796637202188018427904 486525 -404201080747344058770343500000 486526 -14052359223363847102693092684288 486527 -14101399866899638161273782826624 486528 1421887022226416072601831997440 486529 -10177593843531675728558994569424 486530 3418304450462747516708558277120 486531 2411608282983391962390839738820 486532 -8258399583263012940191169426304 486533 706528400297396679507524527200 486534 -16139049940714982595381454302720 486535 -7124270835876146885782670315040 486536 -12576667460482216250591878871040 486537 -8938159324228383242330236290048 486538 6101227094830016247927199342944 486539 31652551585666229060354316752340 486540 5742558332840054371010725785600 486541 16891037307544013278132979126 486542 3573077418389380653659782877184 486543 -168305934181271141236809116016 486544 9114491584072757154308175691776 486545 6398286455832800384468605440 486546 -1550426335073896660991417915136 486547 11731743219861946225135760608872 486548 -13177826069692164030271659172992 486549 2608294266032147559928349949024 486550 2706791594335076054347829884800 486551 -14234922375555159127408512968640 486552 9102234655424290547041601126400 486553 -34587782613802962472758400448876 486554 -5970269406173019178742321330688 486555 -317243388573819860805598176000 486556 -5931562428706348282281652524032 486557 38538377802205665112031280138252 486558 -10148497667655810065622653616576 486559 24259244439533577407453078017760 486560 81128102119552688781571522560 486561 -26154860696182481029632906929280 486562 6568692529737779590736005927200 486563 2190601808894235073804680245760 486564 2013448793344418372325183037440 486565 5287416051357778048156000840320 486566 3403685947776273640910969125824 486567 -1351083702335449303325765098584 486568 9148399400367686171260671298560 486569 -10398826318211164311207577185030 486570 -3151953824031718560671151363840 486571 -28527171318831016310032754769800 486572 40706336892994996465776313070592 486573 -18274595838945061045626691740000 486574 -6986384898202627555181592537216 486575 -2530739742048605238187982698200 486576 435605637750173774847537315840 486577 1770717173832979486709162789312 486578 4852837844555289727081823099424 486579 -276361344758976573635316811152 486580 9509141433691082839812831763200 486581 -11342166774055892818425033150336 486582 3258574470277063551203541561792 486583 -28696766909387734664349851806168 486584 -356287631707648782692860108800 486585 -3489787533735186563593726608960 486586 -13559128336152106627708604261376 486587 9959467160371869942965114062272 486588 36492156917877528548216782848 486589 8817530310680381752861369976390 486590 -2053558398986185385329309612800 486591 10055267237312036910337043036160 486592 -7364703535556692037439836913664 486593 -801688113163116440042280971436 486594 -3959551072262313385132705032960 486595 6165370872270841375250752045680 486596 8003128551385472542809842703360 486597 2267229960713278883736614924640 486598 5009024660966749641061668779136 486599 3850130731191534952801666803360 486600 2760491451835617323870204928000 486601 5793977777378097945896647872602 486602 9129974654624144164845853384752 486603 -5705835915835085002061709029760 486604 901221687309929110403659315200 486605 15872215310738392332595464960 486606 5427583105366623784823077207104 486607 -2941116483454339738480375113216 486608 1810723353068050486746884259840 486609 -2065129533535056628866603521760 486610 -2295671258557981687395847091040 486611 5611586017468373491068502680432 486612 270329153590743905353830930432 486613 -6859518300919739363126754214976 486614 13744000154746636766241040066752 486615 12230703770066036079776689968720 486616 -7441472555551276932646694707200 486617 9389409800385039568933106598666 486618 -386883322248815249368229881344 486619 2939278338603946706301312343476 486620 7268679939137160084226253568000 486621 29312723842807612021567296062400 486622 10378448975862490501217835050112 486623 -43928283998167333923944080976520 486624 -2684391771857794620444120711168 486625 -29315528520382740816475503390000 486626 3341407049011545092100571445760 486627 -15935261179669343738401997452680 486628 503062350895771406820741522048 486629 2791757661976173590599429647936 486630 2928911393452863788955496143360 486631 -513025075650355505960872809128 486632 14842160988281485643668926873600 486633 -3759612388629852284164120239936 486634 4886812580093787105198445593600 486635 18057991695996963547937931610080 486636 -4902772753327182211794036510720 486637 -14951846322378060215755136860714 486638 9389003364925759416411130724352 486639 10164501691973172604090308310200 486640 -1626818090813837056029700915200 486641 3691704318103045832317258569042 486642 4292833716256803352353451321344 486643 18379523076767673215100116722892 486644 13208581817871942595685231742336 486645 3588545218393934742209072274720 486646 8696771861005019722412949513984 486647 8122473666076887452328981187200 486648 959013209061441478320032194560 486649 -9154359571348025352035058088440 486650 -1829970671213909086828762465200 486651 12898417616729255181317253683904 486652 -6016487095637201923329917537280 486653 -19940162247593507504768922319098 486654 -3762062172381320396504490451968 486655 -554264091615225124109722717440 486656 -10275803118721311963495171883008 486657 8819008906610368349847701716608 486658 3493856208354156738897097704480 486659 -20143538904005617071081574180584 486660 -9244886833957432106487726858240 486661 1479738857602475427074144343680 486662 12592083691111802612060088096 486663 12910788562605834936944492242344 486664 -23322665127971703340702472601600 486665 4157139806145599023529932547520 486666 -7906064926001124374962133368320 486667 -19848166219057940920633300058284 486668 -3986564304695288956837536374784 486669 -4004154772271658524760115421952 486670 3073714458856622643892854648960 486671 261600282297854947279042333872 486672 -3558266071468411839827001016320 486673 10545988460952515006986967971008 486674 -166822187764425263487993770880 486675 7063237831478986212248321856000 486676 -3380193257207593924442289231232 486677 -34284438249199716038771427903474 486678 -12214249986609691547939542247040 486679 -2225387462744409939686950561720 486680 -11852336800744848101475403776000 486681 -6223033014761295234375384430080 486682 1663101581736805100134071190272 486683 15661877824492911075353786860932 486684 -3090395528882842262425789155840 486685 10168833537410678617432419936000 486686 -79266485877416492184481070208 486687 -3006663543885812781452118630840 486688 -4141218624311898545369856344064 486689 3569282872010580269958238792512 486690 -5373951421044005675867354388480 486691 646768024816280351664689810640 486692 -3092781312617293501145461648128 486693 1176339022011392659677421117884 486694 -4767935610815453564449980802560 486695 16349417750905229644098218046000 486696 -1142150797217619697465676759040 486697 -20362998541859514760267653950854 486698 3234599129744941219995279978336 486699 6974940430253314693910440132848 486700 -2608482622584725166844732313600 486701 -7463886918662815520683351766400 486702 16932053894062316182187154215040 486703 -6255036327286727367942619524096 486704 -1623994885244948619118688501760 486705 3616851368411728417946599989120 486706 7500663886359086016139377512064 486707 1403824918135496056889189405520 486708 2752260634442941420076934082560 486709 -9058071529840793135446291606820 486710 2763505834416807354610853644800 486711 4405276769701971865600531165680 486712 -19609862027766935323369004052480 486713 -15007602858143240324665894414038 486714 -1441457895688883612182602408960 486715 -23964636713411983594662634632480 486716 -3396436488560181597522914764800 486717 -141945181689639513326298393600 486718 2869552438465886644975970359104 486719 21674883224576569133414815216320 486720 2160781814904826996127823298560 486721 -7720022382445373440192846102078 486722 -12351830110037670919868462190048 486723 3670566626794194441069427425600 486724 3091206880432244021583085490176 486725 14750048354348183988383745224250 486726 -5315651955170493562242721069056 486727 22485988421565554282039157754512 486728 512593549489853215888642744320 486729 18800366971394400150593773444464 486730 -3689523739501058825352323598240 486731 4168720026779799142139354840064 486732 -10776995525123996737824165593088 486733 7570111936077930088599143802604 486734 -19363127514891949069662562353984 486735 6232636132254639914622992537760 486736 6140174491391605264608712704000 486737 57777150119792012656923649186980 486738 2547453713941497672617161250304 486739 -14252627329818094336076611875000 486740 -9460482824745160350353119023360 486741 8560669449722640606765934076160 486742 3935932825456035537416413099200 486743 2329001246809050443962047739800 486744 -423225466566629383205062778880 486745 -682601176350478466729349549120 486746 5660717435392649646150513000384 486747 -9101222258444835313072873123476 486748 15863347834289861761995279569408 486749 4829578969280516259272317244064 486750 -6023473272076188390491877120000 486751 -202771159122704356033616414648 486752 -1619742765277957161387285282816 486753 -9455077040340763718581149692496 486754 -440108499124016740406002521600 486755 15107297193790688169756888016560 486756 -17123199444154688134822282045440 486757 -5872089918440546719821328692994 486758 16396523951330945386816861334976 486759 -406527120995420142590007163392 486760 -116790781867582266207538790400 486761 11698310696774352852993550799040 486762 -3227131222317893576386500581376 486763 -13720624759206291493283396006880 486764 -1689087427122402334268138924544 486765 3887900830085563894944300636600 486766 6705433582748875658330390455488 486767 8288003206682985089336355780816 486768 -206545611648935853533033496576 486769 25214568635458066251402257769170 486770 2234537210680743497840972146080 486771 2466130767974080748189739091512 486772 -1544470754969070938048416505856 486773 -3061911980731309050740288580960 486774 -8895010118719775912220870125856 486775 -8418312885612473235960978929200 486776 -18409929823597474496235700592640 486777 -4320971606374266251201581357920 486778 -22330344930971067557229606289920 486779 -33234430964485529682314771483424 486780 2224944625141045420443345715200 486781 -25247878034062674669881330583418 486782 -5454805375283050571759865067008 486783 40731649536813702569653194000 486784 18142451138710724539973967544320 486785 7372347933505297878627226463400 486786 -1715118647645496025932847940736 486787 1199588851600618885758406952352 486788 -4256678264100930590686912086912 486789 -16175819156198539394873149970976 486790 12193902453343833585579714422400 486791 -7913872833767228025050110195968 486792 -2991157246756905670117788871680 486793 -3768475878941657218683574689792 486794 2027129871272533667934976281600 486795 4597056050127407375703382218240 486796 -3323676710150950175907587781120 486797 -18158462643116182354132535879754 486798 2463033376540340349441426851904 486799 -1353228987274656345098205412760 486800 -653790312650920940086037913600 486801 323405149124907454212818001792 486802 9651476065838831682769291454352 486803 349869862246834160913356972424 486804 4977250936730000519039760568320 486805 -11353487702857253105538221297280 486806 -6968462601077608738986839559648 486807 2137155844807261624053413076840 486808 8797133725993635188038553640960 486809 6935421127966411016340834097920 486810 -451535675501674156669035006240 486811 459630167619827424422636612752 486812 -12003811900627539051002389662720 486813 -148867568741219534335956206016 486814 -7991901187339671839105054258688 486815 8663897998164098650281155520840 486816 19327178942131229577245698818048 486817 -24188820126693699455858324975134 486818 -894384571827192363240934786560 486819 8058931469014283300894731636644 486820 134429289006414218550410396160 486821 -9937845531520554313875215718978 486822 1490026173824178728063320909824 486823 10571038271865153237902593900680 486824 -2126358971511573234057298575360 486825 2540207597269541712914813907600 486826 5377128292453315867171004090880 486827 -2517610481104509642368517146328 486828 -4027611722558528780411469689088 486829 9907672114457662797418545392832 486830 2179097941935249619126143235200 486831 7584256254438436382975160607752 486832 8357283478791658206053337153536 486833 -2526003645571633460368240695918 486834 -4412212580071202488802118017280 486835 1792624555556520525832826519280 486836 7832677211856542408624190978048 486837 660701301763102285122073929600 486838 -9277007081647018421116576290240 486839 -8136547877488021116130298310360 486840 -1154412194539249787269627699200 486841 -20187985062325946936702148853056 486842 6728532493577802331266542121072 486843 2259810864604592326068134446080 486844 15177742985467168924313681908736 486845 -14416435809409473568381409250900 486846 -58776672632549165159881712256 486847 -4558983571343060504766984081168 486848 -9972157832558825116832567918592 486849 -36694496562865441956077883552 486850 534236448270780240911861644800 486851 2214580858791286458198107684400 486852 -10164914286131706995305133568000 486853 -84659380936292695007052361476 486854 -15938130253161751046019230663040 486855 -743785786737680982687293328000 486856 -8379156095865081020014385356800 486857 -7230807484198083339843605604288 486858 -5040546253502818943114211324672 486859 23538754548112967431065937353600 486860 1571525351861384822847872578560 486861 5547161296665163182506025223872 486862 11326561026514893586986595146432 486863 -6003476994485723300887045016016 486864 2288506091028250120531464683520 486865 21642214027060139369006677654260 486866 1036225990761041214646861567632 486867 20345048097944424677483136106680 486868 3864418148651996029104124047360 486869 -33162252144312304467471508535730 486870 -326354933151585908729886787200 486871 8228569977152677659311934240384 486872 -17665225264561998308337963571200 486873 -16651244498943191863785346861056 486874 -2795531885876502246341162114064 486875 -1606023965857015882319136225000 486876 -51161627024837354363956079616 486877 -31178806415015699087793815579840 486878 -865316297426765653402585666560 486879 19766632513829580887243628448584 486880 11032013915495835114428655206400 486881 10373018947212977898433894269120 486882 10718986734326715888573385165440 486883 -12086534980142371651117226653040 486884 8019818681037141408690885426816 486885 -1293822535200505200675627373440 486886 -5100111136569470563668077876736 486887 -9886093804497179241615560094960 486888 -12497168213238016045014108733440 486889 -386670644781647901017580795696 486890 2985446213172540603543654475200 486891 1418497581951454863037177300932 486892 3246416284528827691772272337920 486893 -12121462231117093673153309578656 486894 -7102559629273365203298006251520 486895 13871307163480547435554774883400 486896 1041120255485860287606599319552 486897 -17350782525097714834430851866528 486898 -7460880697606872826578042576864 486899 3697580871752082920751073536336 486900 7231284563290242591607647004800 486901 -10090684933796817598556911767296 486902 1476854879566632416381527995264 486903 -3062421255028844045560983505200 486904 21326391019484621778944839680 486905 -12783550743782254308853364330940 486906 799855166179942396377169365504 486907 27547526874091044379746696005156 486908 -5989386555072472074132089167872 486909 -12089554112161084545688048226586 486910 -406206739489137048239420966400 486911 -11622113071454410045045388769528 486912 -7667573370820673504010345381888 486913 394744322941407768450658318320 486914 20347985277461119993142051125152 486915 511216639604243994974241911040 486916 1236312072609525816589269285120 486917 2685230908727871276581398920960 486918 -4524059764308081156171811061760 486919 -5539019436493811238500323657920 486920 3345525524743946122774177382400 486921 14350762310930166927671760210624 486922 -16164496001779332193951082593488 486923 -552976689265044283543195110828 486924 289241630521187630150772665856 486925 5361127064392227211179988527650 486926 14891339245339773853245546485184 486927 -6235851449174824500613685746560 486928 -271134807193415513650948653056 486929 -19801528047298916438175088123470 486930 -5589761749334352714790902458880 486931 11362699784145829988165655754872 486932 -299788609631167619236952832000 486933 10359559807955266600750756630464 486934 2105689481877320699000054424192 486935 -17203081444013071880264678646120 486936 -17598773638427662641969821767680 486937 6851935241107285345301251813392 486938 16146249477367896847345879227120 486939 5880574570684947072301053312264 486940 -6924232071605398161726376657920 486941 -3057739233940660735239364246656 486942 6208962657340364366973840712512 486943 -31303652710217181523871206299808 486944 9674328436659300356797635035136 486945 4257391976129772784111137321600 486946 3305192860558475980844470734672 486947 619262614362877621288002498396 486948 1211762583926638774158645264384 486949 -17506612565047972951071548666050 486950 -6971463642279746170645544244000 486951 15857926757966164035736430369280 486952 -31528703679864655071881249510400 486953 -3803737184739511283495829628800 486954 5173237785392228790509660712288 486955 9515276456503374278687022089760 486956 16194558275141196250827855790080 486957 -1276751281744314302648089669056 486958 -1582633323687095187767641609920 486959 36055325035333444536281412074040 486960 2489190435547409427152088268800 486961 -1935049399845962885016275631888 486962 1554377590196797676193288614160 486963 -4521232445287742318866928864976 486964 8934800684888714983218855058176 486965 7843159608176095657956940870740 486966 -2375977791575050737268289510016 486967 -3574788620565714970955331791808 486968 -1721645539726897492304002560000 486969 4736792539448725428141529394880 486970 11604316595080051078955220902400 486971 -19134499663257727411650692844828 486972 -12497937444640754579561153554944 486973 661956963147187402303382596524 486974 -11926629287119792784802828843264 486975 -90727502427237939237526204800 486976 243182355559384340542403903488 486977 37760458084926255552977132741826 486978 -1369981398768892325106538651776 486979 2986204208679695624779247459328 486980 -2578192894699518875468537648640 486981 -12732521625020001986024518977120 486982 -19362189986666061034420341546048 486983 -981208339644463988888668664736 486984 13822760093037096518812896952320 486985 6543631727132672562136610526180 486986 1439057700533314151317672565760 486987 1616066316993842423480212646400 486988 -8776192978795100453258519550464 486989 -12455391063504802224432738237120 486990 2458390098685839747026198065920 486991 21415163353967521333438387233392 486992 -8535296070838342057428641906688 486993 -4943553157551845096476110812736 486994 1646747772193011096597225838752 486995 -1124509180152415193116600772880 486996 5122573075885467910352567150592 486997 -2905574349596803309097120448000 486998 -4502738498622582353383718809920 486999 36948566275540350452366038676640 487000 6669520439867628282198927360000 487001 19042571101742768837819214344400 487002 -4848570756286035865778321441280 487003 -23161382153817416490826892128536 487004 5633102833713179991185399417856 487005 -12882690528845392122586114465440 487006 7473568426564379422100605550784 487007 -19940661009496249239403627275744 487008 -5956525008454314326955452006400 487009 -18290015716409168251445301334784 487010 -3855454098178121053247671879680 487011 -6577050647757058622072259564168 487012 -9253327966039042959186579941120 487013 12557772047214902860855850507262 487014 -11427172554314368396656660197376 487015 16950551411022109352760107660400 487016 -10278818958228925675545113610240 487017 6204498961382757231552072732708 487018 -38572051011611693197594452480 487019 8717540915325799494176250842544 487020 1914922946739735085211236039680 487021 -10973195914788740993202370788778 487022 -8910717117233792250869932493376 487023 22279090499626003148809943051904 487024 -747662266137050118669086720000 487025 3966583415549848642398158400 487026 11263231358236601630744351155200 487027 4488343079483278098770992052440 487028 -21946561360675635801262697852160 487029 17040931115018137939625423153184 487030 -708443537178115972135937825280 487031 4596527332500237314704591300632 487032 1510555208735850903222893936640 487033 13847289257831766536652274818900 487034 3451509772043943938551610242416 487035 6218043378648991776124006708800 487036 9993260651115885575453280529920 487037 30426108915993525726180734659212 487038 2864717418437853738763424871744 487039 3017749712126279247854481300192 487040 -12645190117878822839581566566400 487041 6734734432478376924469216322304 487042 -3821671076891834233673222945328 487043 7222969103997751564990489134504 487044 1755974341754926112234319012864 487045 -3804234636203029998136126310400 487046 3102393307064379582153788528640 487047 1461509247474642238846866023040 487048 16945698298569874058795759861760 487049 -23333730561402863535559167694950 487050 -2942038008818504003967435878400 487051 20274145080455347274528079748052 487052 -23261756522153516057671076753664 487053 -151743580998572264774390267040 487054 -14971833223011617283946458921024 487055 2842011798825390391188427824000 487056 217310564792144424676760616960 487057 -5021840000164600149228829503694 487058 11817171503279464715006084085888 487059 -35751611812222818096408008640 487060 -4282884793761509250782078976000 487061 10645379053402591499626902144 487062 -3464808121061825612030670667680 487063 -21458569414479551750756754181256 487064 10310328895151458272525577113600 487065 -1823647811337626854424461848000 487066 10011511507652693622669178325232 487067 -4561617536299583289758550617568 487068 738355977278869671622514267136 487069 -23010175940452986047368910185440 487070 -899821919000720190284130988800 487071 -1220092273300977122891123722464 487072 -5029556059332536059701573451776 487073 13820241059381201282970645380322 487074 -2672461052836221147975616117248 487075 -1777018861077888088169802057700 487076 4365896529593000885116531679232 487077 16263543353038833148737429921120 487078 -4086401146255244023593554288160 487079 29249165453287552847591911906680 487080 -4925385858751531899536498688000 487081 -11530708238264734246567404801600 487082 7287216227265314520021013516800 487083 -2080839399728158692870948464400 487084 -8040141050449163235381878630400 487085 -24752657321838629779000322736840 487086 -8956288182715637520890103155136 487087 26009449346981383682194177626160 487088 303791641101693745491163545600 487089 -9195521320558525171751015210046 487090 4423258633083762930957975329280 487091 18269843616439837670880351722184 487092 10581255726198767245366894743552 487093 6999524682746294665619018351342 487094 -2529639049587041287120318369920 487095 717651256797193876481411942400 487096 -13039432167383448248168141598720 487097 2470746439748835050104181685960 487098 8551504650644271594433908015984 487099 -5736524371802371770830601343900 487100 7147592909956678272758749862400 487101 20292749922576970540634542452864 487102 -881153683006888755736318964736 487103 -153546673288301412289821826560 487104 60450574523117670950366085120 487105 -2305622468583374321728281858840 487106 -18025578036665472876746712595248 487107 -30560196815591892064057388313360 487108 -35580368515372739392447900975104 487109 28113635068605233937415505134206 487110 468460414870857314820321120000 487111 17639018801867385705787014634712 487112 -14256609161129792660453463628800 487113 1483467396793684224543015595200 487114 20920978231251638816264408501760 487115 657351055424986806418806905760 487116 -3932255692501806561205385530368 487117 6119513558330971689898944176160 487118 -5566149924768235356653421350784 487119 -10812230215181222761760538080880 487120 -2452807045697656745768277196800 487121 -6287062149351056627814169577178 487122 2962115759885989067443749300480 487123 -1262084831412163234416889970112 487124 14212333599147942242266640596992 487125 4074951376028477118187068363000 487126 -6420144177223001044306169832576 487127 12552370502461603916547734285640 487128 -12867234028229456079586990755840 487129 820293459515295708088649876884 487130 902656227822107336324499916800 487131 12705653979199126467832608797184 487132 34153814705295276265825173394432 487133 -17762930535874921608118338678618 487134 158417545720913775249177595392 487135 -16540823570019062814985857634080 487136 -13262004507762839329533145645056 487137 3060009861602996704759313890752 487138 -1569312265354206341925119353056 487139 513736881267908656942973968656 487140 -832047507210567645876387962880 487141 -1691480324740434603302635215200 487142 -763600967641973246866748680320 487143 10168270786748119865515816518720 487144 8338634939606478315286173696000 487145 15996152169813697750070155524900 487146 6406196940351725609656889934336 487147 -57891810998946269532374508440 487148 -13817346926466353683633167105792 487149 702120068523003453262699461408 487150 -3313700002664562856061738851200 487151 -11620977651633298915003235282448 487152 564295925882043074634434150400 487153 55890478327867073817204214516720 487154 -5114571257255691346296558538224 487155 -8986278461485611673322267834880 487156 -9613254577416058269691663012480 487157 44116192213257172894023596543904 487158 4366347819819911146694988398016 487159 -34646938240396397243865109707960 487160 4386358277465787071493682176000 487161 -13899382148423096027436371571360 487162 1296573386961424178602613145024 487163 -15245279612174685740079812716800 487164 6903977390104245493345018200576 487165 -2617024461927325181151009408000 487166 -306149956566021871143887059968 487167 -14219425105875773428511685624120 487168 6931279319003958242088157446144 487169 14576908696016224241723292545796 487170 5885855894377686538830180402720 487171 15239015172814058085036931033680 487172 1924431720507153436509616078848 487173 3397588953683237625519871471584 487174 -2749536983665805195200012661664 487175 -3139600433952880877780360175000 487176 -7864278238655394897154536898560 487177 30941345065617465593992339488026 487178 -363133487199938644323224625360 487179 -1976222171460834538604959115520 487180 -1689382468664621273238598425600 487181 8241207613065986112688244654412 487182 2731055289178658270588670076992 487183 8336475562778676685518722720432 487184 1936147543927186757954987827200 487185 -14141203097870987313890650387200 487186 1293099563815406065830723655680 487187 10060535275017854119315643521836 487188 9700634318236184363920747499520 487189 -38638664275201686645556501208160 487190 -239598025850493441161632143360 487191 11241101189503790194064921760384 487192 -27322252958174042091605614848000 487193 -2694657693308911245010700317440 487194 3771090397589003347351789094400 487195 16509493489187531733433553840400 487196 -1604373427219478030866625925120 487197 -1255066347720548631344008909626 487198 -539697198198836226471654029760 487199 -22371552010269172340386266977880 487200 -2717643363767600934792462336000 487201 -9375869226508586131020307134336 487202 -924406465465529602712889255936 487203 9417831537760005125722171043808 487204 12803763437207372266944315745728 487205 -25775328166264267213920256603140 487206 10385222049194519603227519886112 487207 4224180749733031632143605669992 487208 18926980579305509253800286120960 487209 -2335248155282146881923527997616 487210 -8277729087567527548954631043840 487211 12344819557205065841094399781812 487212 -935549811343355345302185086976 487213 13128072101626490516193121037462 487214 873121537298090620383247203072 487215 -8634941874055742379005885564880 487216 2433005595823201744435902349312 487217 -12217214678513405986522228953360 487218 6557230717356621726088502834304 487219 33980893680627388954326254580620 487220 8792276586630259216941735482880 487221 5147194804780318580826624239424 487222 -16493099783481266259431443435200 487223 -25239567195771002473489487680296 487224 12149800788240167007783676907520 487225 9069470693124481023298437824750 487226 -16282545989651201428995579020688 487227 8311669501657841615216370630852 487228 7196451461055504429366651329536 487229 -17086038363262051350009955512840 487230 2394349859186226606168231840000 487231 25461520062003784616161341080512 487232 -3199784760958709170466589769728 487233 76115493747635905599445740240 487234 7884241149377184218044593581952 487235 4077532381981592531598820870560 487236 -4383956203434338485081732577280 487237 11618622937809175343688250007292 487238 -11526675602915952096323557400640 487239 -11817723505670008567838033593176 487240 -9108337114899921248766910771200 487241 -1211366797630559355265202505216 487242 -155066518593407159023007923200 487243 -14891210087857887577139233183040 487244 -4157090538739376058127846307328 487245 -4288531526069912383742619572160 487246 14957119514870349984048047355072 487247 30065674730174288130278491491696 487248 -3207276697692236387251260358656 487249 -8138023968412344182233407936768 487250 -13002711934431665666557524600000 487251 5077006411425942051831124382580 487252 6956533455866243799026870509312 487253 850389033011025587534125349784 487254 -1707350355342812970484218433728 487255 7041680674926364858157638502400 487256 6525806563509762467703400796160 487257 -1447237101810976149828655917360 487258 -613607464312532051816727060480 487259 10615687228578402548993180930304 487260 1903328815265197771195779310080 487261 19283827425518523245843062669862 487262 -12941626386558709038410690602368 487263 1557865563265285072303121495424 487264 -19490437519412735874194382127104 487265 -9633254296849352009801570159340 487266 1718189791760154493653201391104 487267 57436880302418899881257796308 487268 -9798043804675997964666036274944 487269 37195280841425353641038708536320 487270 -4589601516909057055786359402240 487271 33243338395700412221013059130192 487272 19443741080813929166685924556800 487273 13019040675259019905577664334464 487274 18954056363256271689449650026240 487275 235084306991653326220637274000 487276 -141978065505190049027047597568 487277 -10067764773536595372464995779456 487278 2453126324397096062258574271488 487279 -8882247620932138501728520910216 487280 -2040590710345182752641463255040 487281 -4820400633384611666728245084960 487282 -993221076267683580336298701408 487283 -18419701229835195644667746796468 487284 -2927618054650103650158341910528 487285 5439286546737493505484729618360 487286 -18820737582166155813121437741408 487287 22135814027679627046825074889560 487288 -32289626278810052360471500554240 487289 4578592021238489245331954315520 487290 -154526981280196150749258777600 487291 7205343213488001866154173488640 487292 1533381247311262522895409096192 487293 17792656178475392280626219573760 487294 203567828891198715979789533696 487295 -12918174518489654444431861282200 487296 1512849663706968778976746536960 487297 3860351033998067389374984033840 487298 61504397106669523763026023936 487299 5481356370415718536341350645760 487300 6589261857269625091073295436800 487301 15424531689371032235871827719392 487302 169274244885785100259976663424 487303 -29477602732472609244798645321448 487304 23038047429051905715460145525760 487305 3716345784893191183167800796360 487306 21384719468802491022583486306560 487307 -21055255198847723884794508038444 487308 3961176716795242312485482319360 487309 9652096955618356752961203885516 487310 6495179118851646352709968570560 487311 1188504132563415348349870166784 487312 2083678848928428091784501657600 487313 -8659240710068337452150370303438 487314 -4066855819547318604580075366896 487315 3732948240187874183163277878960 487316 -16029719500871002492563311550720 487317 -11404395146344262206961825255520 487318 2109144953068899066773663186304 487319 -136158751454330095613940504960 487320 -3431496466459260020162809036800 487321 7225421787277501823533788393600 487322 1044182603048085877586848694784 487323 29768015748745424640025156446000 487324 -15672185689613223480896567614464 487325 -11344015507124662149992377359900 487326 521495427769348763461202454528 487327 4066237256899202068332442009192 487328 -19405391777568294622579819413504 487329 5286188439162998058696637687488 487330 -4968558419251580272501505353440 487331 -7336506308000702112591626127120 487332 3101500691940495943242413168256 487333 -3200774925911045977445033759040 487334 1147278454488553840563930818880 487335 -4804203702515329507537254440160 487336 16276436699715397216239864007680 487337 16153053727953553816866696705792 487338 10747046413027923512502446809344 487339 12318104335076826438838071647520 487340 -384286219787810306831114664960 487341 -10744415496914353093345362406452 487342 8077633344631252159011319563072 487343 2763219424951316343619889509920 487344 -752308108551268477927506837504 487345 -18792323125275797624594252770200 487346 1005810973464405804863049817872 487347 1112361302925752623962176125440 487348 -1603950077637467355273839002880 487349 -15981254971588301903152363141650 487350 126660658091930638347574728000 487351 -1467136800701237702689827328000 487352 26617008035809260323706889113600 487353 -8783204110297625227636859538096 487354 7160789489728913304819442582896 487355 7908332389055886493476988373520 487356 4238585576074984789110300042240 487357 -683502440864294069656832004020 487358 9896966754116444165717835283776 487359 11152244745375770949679892886264 487360 -472726304236198712796323512320 487361 -4390347385895552015106474888768 487362 -86347030326039589581491063040 487363 9777736158481848030259248791612 487364 -5324037412962421658633140736640 487365 2216437075636464005637822306720 487366 -11323795140465724314654919056576 487367 -7755151799991579973949341925088 487368 2973153225270907009946273218560 487369 1234443951519195478706915387040 487370 -446777753112223501215631426560 487371 7428180260223617507250335133912 487372 -20400266406097876497059189511424 487373 -7215193948156779074975189287380 487374 -4337460889654849179163661508480 487375 1127018030735942997537026232000 487376 5151616023257076687692287967232 487377 669581581323148771875713764272 487378 -6718591226820500764293263432544 487379 45288598131812810593101518158800 487380 -6122150959142240488481629501440 487381 14478429526850733399840604335182 487382 -780241174577604427536181272576 487383 7133717504658745757792384458704 487384 -22144775159031782415882647869440 487385 -4798466248583060027366432826240 487386 123135978356732406198617122032 487387 -23423694332775278041079272635964 487388 12481855912907030207375516160 487389 -6219639372874379128900921414080 487390 14965603774686488472424775746560 487391 5459563237615908313271266437792 487392 -1524778144759221308941797163008 487393 -5901276011503655388584301062976 487394 -1068533087479517770346805555840 487395 -9914340946863628402038436906080 487396 8114749380957857767819627671552 487397 -2005495261517856177024910817154 487398 4191760627043985750572795484864 487399 -18912404252711534547974367317760 487400 1551712820167546608248510592000 487401 1767679286339806968999223410624 487402 -4078543181760538713552005152848 487403 -20620180113655417921719790416720 487404 -22851982694240218963763415290880 487405 -135061388588424479990253006240 487406 -859885653969817081577491942848 487407 -9399250405165379521502326245120 487408 414526089110074978017983791104 487409 -6752479175148262830565185259596 487410 -1776352757844325317239018741760 487411 -11895297542856077691730924489976 487412 -19045043152065722898621331350144 487413 1043283603105321177686083288704 487414 -1746402402037102575147729838944 487415 9310064440826486168831907018720 487416 204834782497823141919789219840 487417 4219348962028140649567761739200 487418 -5664372026683375151259494301840 487419 -3468066055276415623201920238056 487420 3188050073404005515853119777280 487421 -1953327499344170177320485609216 487422 -3570640868198027259803411358912 487423 -2342152575503051021719006179328 487424 -8320695501990481675625403777024 487425 7462589539005069808814807320800 487426 5494967875750124303164673187840 487427 -19036763384582157395286524030724 487428 7901785041743115363577116119040 487429 -248842673272563072523409607970 487430 -107532165496247369246709849600 487431 -4006057275892637778237799046400 487432 16020171029681354105037855129600 487433 -6769349977352960377525217356956 487434 -7147571409734447377680333937920 487435 7229277146926099136473241850000 487436 -564083184726225896590380953088 487437 17783679412164619653558842132352 487438 2555480695827268169507131183872 487439 -962334681373603317691449625776 487440 765651241528859650691651420160 487441 -18685659797491890161925421756056 487442 6695412343057027815602040687744 487443 7312937887113887422495340785728 487444 -3982095585155365577846843875328 487445 -6822671532039864484401847228800 487446 -545201752392503891298797774976 487447 -3848411323739893460944500242104 487448 61421205933670080211527475200 487449 5067286221578742143475017076468 487450 7421718194992616211018626850000 487451 3081025318043911333314295012356 487452 11359527285709025055491995261440 487453 -2777891297187514019124925507860 487454 -17372625765282367826132852267328 487455 5667031036707378632276181993360 487456 18917062130748082280890320617472 487457 -26566747954486879522274865435294 487458 -11525638787966627886573939674880 487459 -3910748978615188859650011813120 487460 9435351196640702020428719489280 487461 1341828903638829684805347075840 487462 6193456446744591497423330147712 487463 -3364119951671502724648812321288 487464 -18425355520227982951826589696000 487465 -14548836713329860121787641332480 487466 -6103961478076613845497025447680 487467 7878306123914208177155550189084 487468 11752602641390554515055372475648 487469 -20294795266945773931040996225130 487470 -3888569582017634045545902000000 487471 -32661294899498887562456018649328 487472 -5199207332734717376805243469824 487473 -6937121716806678698396347499520 487474 -4618939386907648955402720316000 487475 1695580282386813510059874364800 487476 8661771567024329855513307377664 487477 -2689635911183024706048928022674 487478 -448344484026843120709625074176 487479 1285383107813981008564931658984 487480 -415241158182435955878591283200 487481 -36813816883812836685270917813718 487482 5000231826994736902109661434880 487483 -8337544330873969043225334113480 487484 -5638546947895906943279567714304 487485 -8677878904999645308165235564800 487486 1885750269151060315358756843904 487487 -1137296688386859227848441207296 487488 -3194409434409180409209563381760 487489 7838169708782807384827532100290 487490 6778445318838733087854995119200 487491 -115824214104132935715284134080 487492 -14202264056557908743562619348992 487493 -4356136659320728070314957370436 487494 106694088628592388654101000448 487495 -4251951026521148547260490645000 487496 26914463841026565349648192865280 487497 -21787744694787915873960793590000 487498 -11333752019042083992273522055680 487499 -52909777751955780640100158140336 487500 3250626861966622902112809600000 487501 -12149506878258493969276230892650 487502 12237828086338328357006844705600 487503 6331377247142042212500018443112 487504 2712122116823216369144285880320 487505 -24436525705817607563075110115340 487506 -2738897493437578620137799739392 487507 29474075842626202536852415403756 487508 -306511576863104237594263117824 487509 -33055838467855362800584513920 487510 -9599763256592516577535660611840 487511 4889943543925789386873971771832 487512 7846996839228479755945388851200 487513 13780227035912206767910576787524 487514 -1270868412200474410658746498080 487515 3007499226423012402440330200320 487516 -4690383661990160922278474665472 487517 10681662287380762662542500545120 487518 -5632245199074217833227105108352 487519 -11598555779017424829489772378440 487520 8339672884877651371589865308160 487521 -20964615664117552839921514587120 487522 4750319483002062833430341698560 487523 951460582427554424275343415000 487524 -12389857887821455563549204409344 487525 12374105311592464972015012089050 487526 8828352571829596330054771229184 487527 4325317776922714558028464620240 487528 19427548882229766407875173120000 487529 1511717855561731051795422580992 487530 -415877718120089113133689883040 487531 8252876388925282249538415387648 487532 -9238001487538802539922141378304 487533 1929758017093788733432666785504 487534 33013450268888087044196821440 487535 -15815610241383362388768538716240 487536 961761774637038130985358065664 487537 4117746806469913573848860319232 487538 12270125091420569763775727995920 487539 -117550218236946176638428395616 487540 -16957110170789948070460520294400 487541 17328890409833487126824188815900 487542 -2370582107893358294730934164480 487543 51975807637369933649732532496 487544 -22278175013136337544231330979840 487545 -5365414555430153831638748095680 487546 -5050398138328519556572666709280 487547 8205789642429829178865512354400 487548 -13261449182478653054200098424320 487549 -178097577952833034128480270164 487550 -756442587745623101320249560000 487551 7764274665708525705130588690632 487552 4673314843365495889345527152640 487553 3601607811123986767426615219200 487554 -1068420072177498051112784481792 487555 -3643790483642072141641627229040 487556 9431500451125559197517360008320 487557 1369100867327716584492592237440 487558 -587232907603718795751695178816 487559 -38202663305178061462584333096960 487560 5069866342998513097081700352000 487561 30756291688774124008588311371162 487562 10906358048604032232442186032 487563 7753022863538817100428616471488 487564 2159921442203547231136407846912 487565 6182207286866167983612368781060 487566 -4880094129064434271873426070400 487567 -232225716328336198656817265840 487568 -620349305167385696481743732736 487569 -16115530134889585687680926877456 487570 6099983535245942230087212024480 487571 -9861632628586167199952149511088 487572 -2679182902605252726222367113216 487573 12978780500920827444786670204 487574 -12839646978719235479107939498464 487575 -4455650042972372584272907985400 487576 222632828988246644269659033600 487577 283126514418514586430413953920 487578 -1676258424111282001441220689920 487579 -24767818465285749598641457397840 487580 1587780441999068265445319155200 487581 -21348175391335660492425481285248 487582 8406355202353383870761555505984 487583 -2282321643885965728053792578640 487584 -1166201132769871375868293349376 487585 -3611661757551157645727849096640 487586 -3979106756921713290222934540800 487587 -5730424397429262146804372655240 487588 11384194244499085423521047879680 487589 4641378287328504121296334323390 487590 -3565644328286217292800734743680 487591 6150782792772374764109485420072 487592 7123262731403546104478638817280 487593 2769697003996587193077854239200 487594 -596435604981431816263302023328 487595 -4446119624442712658101720932480 487596 848131107597120908270296903680 487597 -25382857927982654466666397818720 487598 7406881832736551488642586836800 487599 2039235897362412728354171392512 487600 748986776913074431687866777600 487601 -1948933098534084994557653164398 487602 14946105598687462741516058208768 487603 -14623302829263719557068527196148 487604 5117018248520766905985520263936 487605 2771291665500466166943189852960 487606 -3809296279219376270614022173440 487607 2815873245618444723672232034856 487608 15554186926167889562140579921920 487609 20180183254507945252872749705104 487610 -10534453750497907739283547883040 487611 -7276295739808055003831219460168 487612 24687433646345819575138060664320 487613 2470024669586808716583518990400 487614 -3691656547966698116606647459200 487615 -3907461208441279923376757481240 487616 -3839258529102184486299374714880 487617 2499466921329799671150914250048 487618 -4009576227553190376103080936240 487619 12170626777177328468272961463312 487620 -3394892740895806550919966720 487621 -13149937449533855688756838847456 487622 -2162710151941545382260158323200 487623 -2364775273381483181160007299072 487624 15084094625305022783895323304960 487625 28301362070655141936046210464000 487626 11084681486836964370501303715584 487627 -2072681784930595666302193282928 487628 8136341407397763406944168486912 487629 -20712026942985316370677737432426 487630 -1763544454890177523085706240 487631 -8294849675430332284236713518800 487632 -2467591514366545644948015022080 487633 -30099766345818114886640009721180 487634 4003798561784032698544489142784 487635 -8646710021091176155827884640000 487636 -17149436989139110089254357153920 487637 1762037559681237725497839038286 487638 7927056789185617832952801608544 487639 38966578428067538790770271961456 487640 1645415641625410899960558796800 487641 -761054868534283676803425411072 487642 10497575199527110550451362169312 487643 6834451949979074134825380739344 487644 12690167719041939582573375638016 487645 15369167446475238865673304229080 487646 -5771676604383596516267238569856 487647 10017714120511892629919459009040 487648 16648515825884759982131948814336 487649 -13659003923562702794341831840350 487650 5010298893284118965033457225600 487651 5993103106829259689107848394652 487652 -2246443031167691228877284686848 487653 -388123255744411574553641235936 487654 7843072299135252350054863351680 487655 -6234534908877714300211938500640 487656 5144893640322604050079680215040 487657 28925080939304934051138305918906 487658 5959266442102142898999855733680 487659 20857332365484964708699218262104 487660 -2934424114948550347240170009600 487661 -10726179959423235706758021269376 487662 2119834434608953780041255020544 487663 309977197832720583265790521728 487664 -7115884960736412874526444912640 487665 -384372192396824177744162675340 487666 7143458692001906734476994784160 487667 -50607051881601717620643197363040 487668 -10908600691667234947039226511360 487669 -3167522628244073328123589024512 487670 691321307260135422962887649280 487671 -18570743394838144420222292196888 487672 26668820883899397281124542791680 487673 -4171692170541803262721891343280 487674 262425814315028798817417914880 487675 -4493178016017222559299648189100 487676 -8323359132431524705485095027712 487677 -21650742419938457119940005466400 487678 18851340441094817813607844592640 487679 14454005209743507279919002670176 487680 4362246322967230697652470415360 487681 -1114694660328481077044985611518 487682 1860915019953791368167268618272 487683 2307150592993778802653484947664 487684 5942829279239100944768524428416 487685 18626752450157036224624637139360 487686 -2631779212307636119810302639936 487687 10119547929010016893883254908840 487688 -8159324303475819115114044042240 487689 -16903539388901508002954581691376 487690 1476935127122815614488662471680 487691 -2783177872870069081801854964908 487692 -1757019309223057362065515806720 487693 -25809910783065490000189357311840 487694 -12112467640029897462511899151680 487695 -1507261391068852991553141424320 487696 1304121979512996361868519276544 487697 7989268303368173317594536132660 487698 20505530231774013451341262464 487699 5178045711212006786329723615440 487700 -4731667387401538623774069820800 487701 -11715554808630199962811388920320 487702 13510363375043421835903530603552 487703 -16864466165736217195184800005048 487704 -3865402499918547876287507988480 487705 31089724436022898192651510983360 487706 -59198808017072685608808996096 487707 15945675075760048243420458237120 487708 2124197836307580324267294925824 487709 -37566505147950120046589195688090 487710 1041245981049518853842393899200 487711 257378461030371625153312342512 487712 -34725754403046580872968763015168 487713 -1608774839937284083572351598272 487714 15446689937409764126063939781456 487715 -8943111455721905140748984386080 487716 -2042513967928191013645749319680 487717 17402796903883471925403075016766 487718 -5263193034905120311519873179648 487719 -6375768447262040616793715593056 487720 3030853590726916736435867136000 487721 -2457041850819225716838219639708 487722 -1498094749725855499214809908480 487723 5698573660357016798091378313024 487724 6749458495272147717952319114496 487725 384684393850448518189339704000 487726 17533103951147585569828282965312 487727 5285002019089044042626108418576 487728 3880201284263029761743649177600 487729 -1268686616346325087510462194240 487730 -7036533300674079510248329804800 487731 -8148528622728971658830624616648 487732 8110804567332234095798475765760 487733 12891682640365965554014362767982 487734 2069561245296518319607934964480 487735 -9882450793648067147078515969320 487736 4431575175165707261876207861760 487737 18001886335311104962577566252794 487738 -10593720116529768044251077468816 487739 -10388494706303269931504915311344 487740 8052522274594998528664683110400 487741 23127372323791687958975803315142 487742 -4883569954419360038985671017728 487743 -14721183978687199964311952000256 487744 -7797993894184174289686329032704 487745 8971842905730244583592182476500 487746 6395930885401113754235236608000 487747 -2930027129800724722408080190848 487748 -11936531849960568916946816798592 487749 -33514206317977410807211584000 487750 13583575208956213197496900224000 487751 38187378756487795315615272600 487752 -6398015906135821094232133754880 487753 10643305425096810914575335673920 487754 -5720666717729851760068456178688 487755 894570841213037993677721983200 487756 11877442460213954134265321728000 487757 11749481695446768993437281590006 487758 2320770569720387024078611665984 487759 6666387997043358385112131758504 487760 -714062912884719713999836938240 487761 -180670920550716015441701104320 487762 -8034061943635608468596729175936 487763 47515188120236184698616570003504 487764 -2659918726568386794403678834944 487765 10260230565574212189743275053660 487766 -21425043938564269613059756104960 487767 5364216627704657307933429174912 487768 27194560485248394801245523456000 487769 -9501304324214173707854564563830 487770 3382104429591190564677610521600 487771 -2693051029407875993990627003648 487772 17888896815570928351822273205760 487773 5140917054077622483082490367840 487774 -3808729924801309216418855902848 487775 -3150495871652474791534654605000 487776 22241962058447568251134450335744 487777 12805730236953736570878165868932 487778 8595712770035007975524535247440 487779 -12889867840017103491081176487816 487780 7223874833043514870666050470400 487781 11056271537592885567329322465600 487782 263859719651542375160790625632 487783 -33453375356585634010121647568968 487784 -194761607125624876075800821760 487785 -3115679609061789736718816064000 487786 486328558135277396757021499584 487787 5052004191838287691963757349240 487788 1474861167630906673191054114816 487789 -11494710838784094198584472458410 487790 -9679041599977546059624287169600 487791 -3951759222555834957783170867352 487792 -11805490119773035146139566080 487793 12239319449297554454686103097042 487794 -803274313686292963946093846400 487795 4367729046682893332428337946960 487796 2520486176564853625511479305600 487797 10071883955457038820551028845472 487798 -15690396923039727521082917820864 487799 5424600432830186830814385218880 487800 -922415674370104996416986112000 487801 -7808324062074576208523268170796 487802 -5586483131758323636230518741248 487803 -6248580311938230224846152120296 487804 2753002641594758921791359174656 487805 6116059800862449472368610652460 487806 5166361594451920460226223795200 487807 -13492923614370288332586542850048 487808 13906766062576420700257014251520 487809 -3937709021014498712714667936000 487810 7687133798110767091813521814560 487811 5870042355932408573803274540412 487812 1774957872637409417912690749440 487813 18191518748165300573832632954496 487814 -8950707731549399098208651486208 487815 6701805508651623954987092514720 487816 1572386867887665970834074501120 487817 9166212358427123525258226346944 487818 -4479314482756424322293350656672 487819 683384918171801795835649963220 487820 7842306226790390190507208750080 487821 499810046318823166328461973760 487822 -14279619498664467613803426612288 487823 348620625803289977599055857536 487824 1648634032139985382240573784064 487825 5986733433064884737406480080000 487826 11581490098573954582358634314400 487827 9860947290167400860241983712120 487828 3470745117952492306094375940096 487829 9430393010830270931592996908430 487830 745402113112906040335198986240 487831 -16783293069353703508636116557368 487832 -7701577920877229513717254379520 487833 5342514159433111152650461097424 487834 -17442318267734393764538034791184 487835 379332788587853235941259661200 487836 -9783569983382033922486559779840 487837 5972888194341724447879437811552 487838 6117318486072497611246728533760 487839 6781694206108602841702347783168 487840 24561337936426675523244048384000 487841 11449499931878715995740067323584 487842 1037412000253649883046676349312 487843 -18225445805351529781117011215908 487844 16818564832441028649484070261760 487845 -2393071186142104218016692650280 487846 1642441686403418842481476622784 487847 -4675360844912637395827485238848 487848 -4785561252831877225747323863040 487849 -38538258009502211712173209172364 487850 1871119883647605036467826604800 487851 -2520511346383613016459725097216 487852 -19463609916809417940425850936064 487853 9777605328741147792278102616864 487854 -4534630631812113584282599815936 487855 -9312732676090302320200768221240 487856 -568097936725782678454550642688 487857 6445136938225574576616502380192 487858 -5821409925686380475621916186624 487859 -161391172984231079171127658512 487860 4575938338060361931012317429760 487861 4422207826334316000247016903424 487862 -2125067005277840484474247721568 487863 1480076983888234262171208718920 487864 3373452722322412798871878225920 487865 -3133219916505599922103648116480 487866 -11606077198325163397104177509376 487867 5964438516819444628896083877360 487868 17415490244658078413689943528448 487869 7725695289640378452920393535744 487870 -6282201785992861984475870301120 487871 32504902346601907151232894994200 487872 2559533389765941363367477248 487873 -4618197646761062783415798002878 487874 3034114819532135128127332471680 487875 7133069591095865427460207548000 487876 11658234993922188674827783852032 487877 -4206222691421251176669461603940 487878 -38074886797788144602127212544 487879 11284920371658115138855046979376 487880 14706817748461787944198594406400 487881 14764478940091667076953675739840 487882 -7257512334423575710434441588480 487883 417848089734865839611425565520 487884 1503596222659699492678972369920 487885 -15637270963869610435392467322420 487886 2947421147557579145517469641600 487887 -199813025307397045457151698040 487888 -537994888508409950105752281088 487889 -13435774302149714842384518743310 487890 -2928825219011760397116772992000 487891 -13513880418436713725801870914708 487892 1765814281671628236149831503872 487893 -8727172975847052060206523346080 487894 -12630488466186316061971368454656 487895 14508414828398836105397354789400 487896 15656849307622505214102902169600 487897 5272357594628487628322968654346 487898 -2116581599460120614451662649120 487899 -10381655318516431868713022672976 487900 1337324934378214422209153894400 487901 3482732443010296229352367137600 487902 -2723882891947033966027373577600 487903 6000003746866300976059075277352 487904 -40806064100965114014372058890240 487905 -4236613950055507265262072444480 487906 -3446506106929717522126062460848 487907 10598284765115185767980822994432 487908 5667109764892206979614204465792 487909 4627806529852389241948847313280 487910 -4405075960744717377954496784640 487911 -30336563703310969780160260433280 487912 4501841775471629754915959193600 487913 -7191495830011206974825735969820 487914 -2898286608851338915503678647808 487915 17999252368562846767216877998560 487916 -6811863032515875288221573569536 487917 -28421633624210681722385360895360 487918 8727253333278344245495804480704 487919 4981855650132599462684709311496 487920 1155965458691573020800987955200 487921 71014566814287340157495726144 487922 -1105393955549664673748367571968 487923 -9508462836425071747504860265416 487924 -8120845480669089381021911588864 487925 -15523962321808079895728019283500 487926 -3683144576191002397598019986208 487927 1643615241924012413767789222872 487928 6577265945999520666343027138560 487929 -6796865646018567345571716333312 487930 163944030513098544905899180800 487931 9211339476554945573962511542464 487932 -101803659080147102691345374208 487933 -22278180592829839677740642957818 487934 3707582504096654626965085089792 487935 3444217109464723929858610908000 487936 -14610812279420260287347706298368 487937 -593492585274249072810726568380 487938 -1165671991271521836137384923392 487939 12690677433154777378433031184880 487940 4969452725692179669081556500480 487941 9376014814300256271704635014144 487942 -5445922979645119997873517938688 487943 -1504723077515811627847623080808 487944 14698105845221168726076987678720 487945 5490239591664745083207129049920 487946 10252187860126418820570156282672 487947 -2159171046329113436884604764200 487948 -2651540835356740650012775500800 487949 -233103894362715677962826937408 487950 -1022328646431714901579793774400 487951 24331983347896000307372193008832 487952 -5593739629501756857826336825344 487953 2506382039157407570703467044962 487954 -13924821855192388725448889625600 487955 9927876906068425867475798267760 487956 -1488373687579726970327309082624 487957 9299983615401941707052258811360 487958 4075974027484391370150993512640 487959 -274228602276783225382743583872 487960 -16640485004769508006743370752000 487961 -20746127671100436744511302666288 487962 -10111410492265472373183032920080 487963 -5309748495364748763976254829040 487964 -179336241338793657162384382464 487965 4078966841714582171311034337120 487966 52323082309687027552892579520 487967 -7875566906643677887930030136880 487968 -3687179767967105843978978721792 487969 20480668518431898554781354856596 487970 1009421707166387826882960130560 487971 -3304118389636964629441272637440 487972 -13917110008157098906828306724224 487973 24920844339582458533952229948222 487974 3663971801960479354972875773952 487975 17962378557708654132047268795000 487976 -10189228916871678602911804631040 487977 -1132552939269615854791958277120 487978 9804566477184143000971341029040 487979 -5867456916385138163285283609420 487980 3596530852719125113295514332160 487981 12714063104666456726189896162732 487982 6702061794048428125683240989568 487983 12076845707050808654984198169600 487984 -192287410143899576921039765504 487985 25679822798609739197856098006760 487986 -415809205777104910144398654336 487987 7286160743214150108941473785480 487988 13133607658894564926851055151488 487989 -2868095215041833817194851317600 487990 931606629326800100485245504000 487991 -3159941444888134669858116041328 487992 8825055847566734637977927454720 487993 -6672265692006205766244580220 487994 -3199824880604591826652700893104 487995 -1099563469384006585218290420880 487996 21890414880108055347377554270720 487997 30060665376401073604221625333446 487998 557243524462964674174741923840 487999 13071766600880141861705565035560 488000 -6741179197219331707163639808000 488001 8270713078160396416883364069504 488002 -1070167236306882641446236512256 488003 34940217907076223580298142648252 488004 -12380609265759218623630854924288 488005 -327018713991288568293335316480 488006 7961464765683582495492628313952 488007 -84345513123230090693080095312 488008 -29921254038850685563056068951040 488009 11215799382698034259778468181210 488010 2367375427040911188992437858560 488011 5499342736845751821942843470612 488012 7403290713458181828184209991680 488013 8367590340869418913286056215744 488014 -16610278105646462122091192546496 488015 -16996281807995106522311194588800 488016 4921480571781409251063005306880 488017 -3465103253064367853570102455068 488018 2553983961059078766444038562960 488019 -4765411519420855590975815382528 488020 6242209596642005835440307770880 488021 12647422744395284945936671542222 488022 -235630169177313940402847040000 488023 -6920522087732547260792396610816 488024 -7351601650449612888928028590080 488025 9821525612267207933792765550 488026 -2313078436246171743605386344960 488027 -9861916826394743899393913738328 488028 -14334671700319473080924384231424 488029 -10053583827597083679789815210720 488030 -2657348268837171455746056326400 488031 12807511268760337891450765236552 488032 13256581080144612232554528374784 488033 485824807946480018161302463488 488034 3027287449037892711610334989440 488035 -18006996951523770505765392665520 488036 -16834154135216553620734364381952 488037 763501407529731675789653899776 488038 5861378068521377219652362330880 488039 4102839216130276048484761404624 488040 5118728357419169646751163596800 488041 -36504912528506683179284853059100 488042 16077308464854827753299411338672 488043 18497945796643206758551321253304 488044 25053329306203190425086391675136 488045 20391211139188347810884196972300 488046 1544841217294424228256086588544 488047 34696920510642128273103939552 488048 -7359366054496076550158580449280 488049 -9048371089613349413519058581136 488050 14251954622905847387664028800 488051 5985716515768630805780643743052 488052 18674702892560361360664200499200 488053 -35114566336095044526650647623360 488054 -1903888719869708623533494777856 488055 -1885704306809983432686164568240 488056 1374583153690597736056787066880 488057 17530692946314912632056293699306 488058 9678640662241296565973134915584 488059 6660864564865140554149319731728 488060 -9677701797477078866502756464640 488061 -3477601953014702568525437700096 488062 19890112465565379404010352915200 488063 3294843573511401164401814179200 488064 -1387133677754613128876701777920 488065 6901354471798878049429943813460 488066 -16723573092870997728450649950768 488067 -4689536460225316957631036286288 488068 -7146933114668417721697179521024 488069 6034247696173271760613842469470 488070 -6245247249909725815794458822400 488071 -3338110019336496756483247271456 488072 347974865100491281779275804160 488073 -14125876024600473805936296120816 488074 1663732808042528240618453953632 488075 2748800388484794073486881006000 488076 2813582896179703766961489239040 488077 -1138998857573151176643631512180 488078 30914578552422816094983009024 488079 -35539117636602768147916453108080 488080 -1439481316167489446277771018240 488081 -11707959434706668901691484769936 488082 2358282835837648454683259211264 488083 -21046497978186192476226744387216 488084 671075887556731834146189753216 488085 -5006888242153268844364355468160 488086 -3685699094743669822686503191008 488087 -9559290589348471648747000107408 488088 -15648533240079467358517653043200 488089 -16727239265624787878471526342400 488090 10062992955448621451750406040800 488091 1738051868779783661586432646080 488092 3278040386852541219914636416512 488093 -424393158732858632035506117216 488094 5315401864263272971829050555200 488095 10618964606308634455574543708160 488096 -1084612682291092924757280030720 488097 -13010368772970069523728622028892 488098 2814724737590744741847363173664 488099 8287071965080135585016137100160 488100 -757909346719728343245391641600 488101 44690340891753346941465626793600 488102 -4337721718246963054427866137600 488103 -3194507124636384534443092553472 488104 7974367784283154850200593838080 488105 1820502808901102370184713344520 488106 -470532772615549468122183142656 488107 -23514928030030881943549101212280 488108 -20284989611139642960910245833472 488109 -7154322798326130367570571772096 488110 -3681387784615049209568041574400 488111 -9122543754597527691407343351048 488112 1373506717073005646485525463040 488113 -23241514202893091193599967960140 488114 -27210457069964335589618101872 488115 1663339479364124399344190765760 488116 1209955592995849207891565920640 488117 -5341472791285875614422404713088 488118 -9757694222673426900750914104896 488119 22881523653225456322062641428520 488120 316433052414417519209431756800 488121 828455428547145172822180375152 488122 2290691750659995960065418112224 488123 -1430132548146803077238606037576 488124 -1805029813679938005039238195200 488125 -2559197099668534543040025060000 488126 -3801825167250916986411336516096 488127 7011818645048683397370141925320 488128 -8413458798867592313507854417920 488129 17003658267371782414301976075840 488130 713860161293720459725368721920 488131 426734251424946952609457331360 488132 -9518761781215357651970350303104 488133 -10071573624350280391003445044800 488134 5581005621126835309731936643392 488135 -6226893388672446806761294810800 488136 -10573263923200299840030271119360 488137 11203603638092750026560068520100 488138 6729647142295202188179109555296 488139 -6053257157780195900398421793576 488140 -16549065572470559314666986562560 488141 -19133414418479639899807406680320 488142 -6432856924731377781309967888128 488143 -27336545079015994040426000366608 488144 4463874552566752970583888322560 488145 4387967565693948488515024944000 488146 -1734300261805497667878638766816 488147 2856245422567353443110785100800 488148 11090778051847489390091584419840 488149 -12462054444405404063568825948850 488150 -2410329818992655493381669446400 488151 -226712895869494345538680063632 488152 -3862455837556424157429527347200 488153 8357984853292165125920057691402 488154 8913715251298192671211440069120 488155 -24031280409353761780485797970240 488156 7612644302869789682381936171520 488157 1704408739579031689891777098240 488158 -11314636298744703136731513933120 488159 1936252128827459753253066120816 488160 -5928080161356490132624166092800 488161 -35813434831707776575357120134238 488162 -12020010387665218871176804979328 488163 -7474491374818165405106868430416 488164 881874197387164441610690293376 488165 -1318686065082602816467639249800 488166 1511382605040618079217573099520 488167 -27577345612222960602459927722360 488168 -1463670590815945770825971712000 488169 1363425641867419206336926226288 488170 -3142541871693676535059982466720 488171 -21316486973411280470760634895628 488172 8206365014209684791504442616832 488173 -1352344346769325401225876265760 488174 -64807868248033573943242889664 488175 -2002205512737532658772758908800 488176 -1133588256495575717225795452928 488177 35839009547983781986184101429092 488178 -3932485258555164305245666506336 488179 -336063701980597254530377748216 488180 5305896142636547190428174868480 488181 19882808991315180941899184965152 488182 -1235577728957637417816243539808 488183 9153778498491853148675684204448 488184 9811157019397419200223412408320 488185 2941594251783051474950467176000 488186 -10788896211014865475248655276800 488187 -7006870118196712564414742407608 488188 -8746082766438680062351497732096 488189 18950381487328028972408046677196 488190 -314441962000549151523579780480 488191 -22762507154808282926407239668616 488192 2974050796358752231001922994176 488193 11693691614620216437652149686064 488194 -5045114673758575792688952826368 488195 -9398168787080970302592984159600 488196 4524662258451238748036815355904 488197 2996198289996109944366591175646 488198 5692155756537047748969050388864 488199 -4578065404585495740352136690352 488200 -11555268438570416914590504576000 488201 -12195756615505491383915703386880 488202 2526357986786408323397439951360 488203 -26773011040270068071275623845548 488204 -26875971286604411527266857228544 488205 -8381411776732462033975460805600 488206 4620850585029426559559005851264 488207 -26192712581201829783164084318544 488208 841500119157499454948594417664 488209 -187913022785028820181903648590 488210 12178962442484510147005298009760 488211 6187401983395788023749520309040 488212 10846504941104037011773157315456 488213 2817607007979361878926680454784 488214 -2744560992044016489032846559360 488215 -1093213119176097459197581123200 488216 -3985308220691297356952589035520 488217 5750986090368154238629880752080 488218 7193489200022267227033438840560 488219 6062459056873219680240471624000 488220 15417361677667417416098802892800 488221 -4675162259166381020029991999328 488222 34996448326522275271503412224 488223 -6726040764815814071084959933296 488224 -1641161051769488837898818027520 488225 -8413480620145487806754191602000 488226 -3803196309307420829542407075456 488227 -10191217069601249068542268309924 488228 -3098409252174514223311440023040 488229 -10168651057692448886827956115968 488230 -10164656340018664833791824986240 488231 10271571614881016881677634615032 488232 12250227173535187100153621867520 488233 16232377467239183168541835791482 488234 6161406021160682404513062971232 488235 15671475654822509647847727600 488236 -10714028086105755603918520338432 488237 -6358936253321497963576084479168 488238 -977102780863267064808657809856 488239 -22146824605021503699639413374960 488240 -5188706203371789545542906675200 488241 9643964692311117147293845604640 488242 -9704313076053302576538526207728 488243 6052845712999830154402662109440 488244 -6177423731149622775252269998080 488245 -11881490065078930465982545750500 488246 11873088236004520321066444259904 488247 -1902541135682150989581771999000 488248 29974501593648029766494347407360 488249 37063155686253015722435265854250 488250 -866358763818492349274268672000 488251 -5472391128513479738842169210000 488252 4291118539132957226791027622400 488253 8103858796802042954441916021504 488254 2354135776227150982690029356160 488255 -14676552841658004798391271010840 488256 -3016551639192508563598488895488 488257 -3410030406147276389777714653056 488258 -11918432094774484420630817033520 488259 -2063253828775031963939929527036 488260 12963546900146916386964400538880 488261 -24529260978001481244312756279138 488262 -2505989068982615144384520261120 488263 22851979108676172074853817767512 488264 3745903187487874017752693145600 488265 13904453612574851820878704320 488266 44844218254317189427415275104 488267 3423779726733017171268769068048 488268 389454613077339471067516371456 488269 3875698411839772908795944956620 488270 -7603385146296125407904442090240 488271 6554539540238998423440896049024 488272 -7127027882463051486195173761024 488273 12195506139961689502163499249000 488274 -3230630403569397181681268629248 488275 -4177042252040137940484532467700 488276 12401999802384820779606712844160 488277 -1103323511934036062098976070720 488278 4954482623563706262651755043456 488279 18427745949417251109766092776280 488280 5909788280838540725494098739200 488281 -10166766957854775820622648300800 488282 -12863489938740792796852859413008 488283 36360155083414415062548767906304 488284 -15439938801552506972372085158400 488285 1906590690304404929271479935980 488286 -9441349745259913755722349490368 488287 16733636908173737829031233179936 488288 12738198897137004413536620380160 488289 -2149890094757393153079018777792 488290 -6287944305767821205238661800960 488291 -29763278175746181041552959495848 488292 -3055068479742919288724969607168 488293 8277111008452709403058054420444 488294 1661722227328823733986530473696 488295 12970907129407930171956054237600 488296 14398799461268581848017919836160 488297 -627218886015847747617631982220 488298 3612141591850098664347944378880 488299 -329384601564556549264463741440 488300 9588667804567057532181624384000 488301 -5889627668122541302034365276896 488302 9190726553779193486458596801600 488303 -17219149309080714647771358086448 488304 1890685453562894622104331485184 488305 -5184766497842695908692000029080 488306 -530386150207550192879088170496 488307 -17550303899447445033474157832640 488308 -479594490918448155469303762944 488309 13258897120828291819513656798510 488310 -1873155338046949061979043994880 488311 -814684803635108239224777096088 488312 -4012808386912033724659394150400 488313 4292541849816025512900212283264 488314 -16263013146010402610633092185744 488315 -3202905518823686318380981286400 488316 -13539928495779833437415134453248 488317 17111114963237541522605470751366 488318 -1409249449034053863021748784640 488319 3515882577853710095457842908800 488320 -2009091555716525126049595392000 488321 -2368296179293183087300941572478 488322 -3253844148778856536710222447360 488323 8662725402151126889273140090368 488324 -4890593581523176867487664530304 488325 10270848586418748676910640153600 488326 -5357464712487434263521774614400 488327 -6009293624981818169508253253328 488328 10109503369948975243538123612160 488329 2994360903935604694658856971930 488330 -8658758205153288427910070988800 488331 -8183272545699577296287129952480 488332 5522679750034751766369774426112 488333 -15411674903763040811029799417418 488334 -4523622153258575241003870913536 488335 7302288164679450285742835422560 488336 1892057272614287041618776686592 488337 -22923879109084912232137845396240 488338 2497306149139728561667438855680 488339 2977031031045634973187430996140 488340 2848578838673040971769363644160 488341 12644173973147807918900349895072 488342 996746699309594256599410082304 488343 -1727058538327629586676878310400 488344 12571172902096486726117833308160 488345 4521945132164861361764787896640 488346 908232352167440945738769984000 488347 23940566993824656237919734337796 488348 -795888566277621584211994927104 488349 -596556903809967382010480316570 488350 5001270356736820666474859822400 488351 86639103827335036564955726064 488352 -6219615745281911713062860095488 488353 18804085332614713037570162373602 488354 -4153668026836620719610118440624 488355 3498670154791113934030838449920 488356 10372418942633829662541031040 488357 26251776068147268172371472551840 488358 2008035321768098553494805623424 488359 -3573778329989932937010059628000 488360 8965381607644152298497652224000 488361 6855322752828662372138826217872 488362 -7103548679260248954291570571008 488363 -8113439705317201797820946789904 488364 -112448271689210505319203469824 488365 1462008695310458766458827813260 488366 15706242561138355437858865372224 488367 12607239218722213833987219452088 488368 -10949078386627326733134098497536 488369 6272604305595859916485305400896 488370 -313639020728223318019802050560 488371 -13456129413313452287401099476608 488372 6852799559202913245556230438912 488373 -23127833008053560875096755131616 488374 6377058585833377597204242719232 488375 28181395624069314768228794322000 488376 -7631863684766601549491109888000 488377 42998061845438377080770225480832 488378 -10287843279963335645021197562880 488379 8358402369070171903565825217648 488380 5582416246366301383096651276800 488381 -2334676250716592753776833733818 488382 -3811005265494628358602231127040 488383 -17944691489070054414419793867312 488384 3796180347613400090318236286976 488385 -2610095053346395580966448310380 488386 -1529730548047867455841163036256 488387 5287043812374626784696262177152 488388 -14747112194880381157532938060800 488389 -35846266545998174775521943010080 488390 1462830813133388071935924660480 488391 -25846996262022238161638685467520 488392 -4304808550049109648163691673600 488393 9310418829888370402134428841780 488394 199133533051787875359079934208 488395 -6165240921948494623129298128800 488396 -2607164754190525913101701715200 488397 -647505375935655039689194439040 488398 -10903692132225337880186702740800 488399 -2956770401297531725381971939600 488400 617907294423791098697701785600 488401 22379317990286033220972495452402 488402 9501316260835170581917865654400 488403 -29395435137014301727989597901200 488404 5721940049946562867530376800256 488405 1414181285246282512844623979520 488406 2896880336945353879035039520704 488407 24344276940048782594847050667656 488408 8400841050907665034844425512960 488409 4351292923168790802574167238848 488410 2268727099512153481804701152880 488411 -7846357960618068376905109138176 488412 -9714620166069721833340757950464 488413 -10885401234669138813187616818656 488414 3203855158467676158973992843840 488415 1693967793558617525081898859920 488416 -17777349742959968038961726619648 488417 15719591051754284985267814946466 488418 -1734762863813545115318723834880 488419 -27803242828634222107876514062180 488420 10539699571163822818785505409280 488421 -9784804517660715513727870503810 488422 -5652886317436598063320762675488 488423 -12753102460162293287483298875736 488424 5714291573241975077470325637120 488425 725296841006430244955677892800 488426 -17398849240450696624283713088256 488427 -15921234251973280696945610136096 488428 -6803389672561264948569311523840 488429 10949993436072043150299318549420 488430 5531153340006241540150712132160 488431 -18756458529591738885242774759928 488432 -1517842873874641229815431168000 488433 -117242012563065715794401211552 488434 17101468874578985535871666265616 488435 3167063762071204646230733312880 488436 -925717525335414043225853755392 488437 47778755268509985930647965472 488438 -1648442231717434880925017174880 488439 -209230402970934356180840523216 488440 173572673479575104043890380800 488441 24979304359827648564350878420842 488442 1602095145807129881592998928384 488443 2644461335552662034154846913624 488444 -6442125094374932005496292123648 488445 5215994600161546936320113293920 488446 3113661855869920710974066273280 488447 -3679675798889486397120700940040 488448 6656253294781829264391549222912 488449 -11919263371423926988113784286636 488450 -1910978940046592383816096362000 488451 1372544618021731936615664113920 488452 -12026765190413640204002494346240 488453 12711673907380339072261264373280 488454 -4805645731295188391287114985280 488455 -6835629955057454928293685175680 488456 -4357864071304044839713924869120 488457 33027559762762356183666394848000 488458 -4336462538905071058058779094016 488459 -2100931299379710196691061095340 488460 1577700767957113071345274306560 488461 -7880759400199533878433572850240 488462 -3691541259784756822512312581568 488463 -2722630721385655169545975086456 488464 -3485002979151500017871981240320 488465 -4009116286568589895627486884480 488466 4675091614694947820914317558144 488467 -966627214445560394064204246016 488468 20935792771047892634161883595648 488469 -3037740582996614394294340661856 488470 9643659178022236142753796967680 488471 21549662416764005133460990782720 488472 6611754477997242198924600913920 488473 36661871618807350137664926891722 488474 -420623189277723944793515759616 488475 -4612071400111931202459133808400 488476 -27763198665348011281259818360320 488477 27088064354897248234135032234624 488478 -1325916900193530358308463989120 488479 44809991452174061972832826297480 488480 159317146385590780202393272320 488481 15137920252078230609371796990192 488482 -323289933159377186732786168448 488483 10839435106164165703295826930744 488484 -11555515405105221729789272033280 488485 -13681745192496651062886591200640 488486 -9185787359164271259423491531808 488487 21452273137846651503703056984360 488488 3039290511955714915617807728640 488489 -5268898878633845426247071762844 488490 6931442398583714733953613043200 488491 -1081910029549511470314665622600 488492 -4318465758275549490051941291520 488493 -3474500997747737204166871683018 488494 8595901820659984158675741823296 488495 155885374382862702457528608960 488496 1122982588797103863417303171072 488497 -24063025360492833270970429579968 488498 -1955199524861711126115251312640 488499 -7244376734020923986057846169984 488500 -4618015389443611893989772864000 488501 643928242158582860196321954840 488502 2035104247140908031828862641792 488503 11850072432837263168163924291752 488504 -2968216259780927836023643238400 488505 5742548628782284166527063137600 488506 11872506595101474356107102307952 488507 -29390041889882923882716187608 488508 10061805575820097169374656360960 488509 -2773216538849303137034278394560 488510 -593087256678324217080095959680 488511 108573433309284804484557238152 488512 11415255805946961998238685593600 488513 23686667869867072004441436333762 488514 3146450987118299184638664473088 488515 2679346414601439893295601331520 488516 -257583893477589408044013404160 488517 6703933101750355418392793453280 488518 22029277963196473112582293430016 488519 -4908429020687957502575424186600 488520 4486075558910490183034023936000 488521 1454771105239934935827164700000 488522 7367418515414167049707016139312 488523 -122502869601590336491755263232 488524 1120132071056828515105279460096 488525 -10355367226503317701986939169950 488526 7762839780708690371201166894144 488527 -11008063397145109735013811440840 488528 7331893001183284667024590110720 488529 9362494698388838978746112045568 488530 -4209723055221781363773225233760 488531 771251180545297596741799468200 488532 13040672135869032218565678802944 488533 -24636601204283687798177916986180 488534 -8490338673281804455433884448640 488535 -266209430103766367268400954800 488536 -35889001818289271268414761779200 488537 3760259192107253213082187514304 488538 -3791087283011958811852668633600 488539 -13047698598733276852855592425660 488540 1992194012945447256033970022400 488541 12670806863154223990966254590592 488542 -1189479739983559736015594763648 488543 -961931192961985883322192404352 488544 2045689842990752323129942474752 488545 -1702293615436547564357611608000 488546 13314573282484606782090313948320 488547 7933146963794958094032767255640 488548 4804534783678885579279424194816 488549 5799362156994423113283043429020 488550 2835348014919198776138413876800 488551 -1949746968697205011498134437376 488552 -1999977473955805678646903162880 488553 -3947783736759777454699173038976 488554 1503193349438813080784944615680 488555 -7531414294704360298689707723040 488556 -3277321199788719478374702245376 488557 18048877565969849797404703370412 488558 -2881445161518227915377691293824 488559 -2679187609002160141190035138296 488560 724628926445205836496945807360 488561 5694048247262586932251623200052 488562 4226557101683172766297710822144 488563 -20786595826915642977619673408640 488564 -30975637655898196494356176134144 488565 8514301925119469769249271603200 488566 -47198467597383036937250519040 488567 17006884063080111764255207456616 488568 -14266527445287750947222201610240 488569 4718594036403401121867023696896 488570 3056517329157606949775731392480 488571 -715900808548590103385599136400 488572 5644000817101575845663407897600 488573 -7296820260117249191126618477178 488574 -10814830869609610650500378446656 488575 -10278617212347869928785798336200 488576 -28133806828346361052411912519680 488577 -15573372801577904016395228880 488578 5489051723554163443783506984960 488579 -12842338747511225522900243212740 488580 13002104970967561381217695334400 488581 -31391540254930985377652296107936 488582 -5561885919106968722669254408608 488583 -11270749049807475454674042184848 488584 -16650890981332605747690112972800 488585 -5599721540144392495767955176000 488586 3335849556535134785512365801984 488587 -15476122707214198283545608254808 488588 10323523529511746735540585426688 488589 515871661098529200462893497728 488590 -4687676737793846704684165435200 488591 -7982930951943310611135870378816 488592 -121943523347902177078898442240 488593 12217733145945646152015323907584 488594 17743931290837996340097444318096 488595 -12530005324715309295747145974480 488596 -23443443902042193762635743388800 488597 -12187241389343458048154679797256 488598 -14289209139803332479320374848 488599 45013045409247697382733211764720 488600 -924930945375553349782348800000 488601 -22568621885807654076208066028601 488602 -9818623889950877281731903295248 488603 17126605185082728345152829006852 488604 13695833179459900783659942051840 488605 69567001525352888162396010360 488606 11339236855605621735050145850752 488607 -195511856478461356957414986240 488608 9101533450153617087983451832320 488609 4649666617269221439599898528 488610 -2290379608920460268430278539200 488611 26901630132508117170498012693212 488612 6279464155301964888019240108032 488613 -2221129953644596995409205795712 488614 7556623719358028406247306305792 488615 -17919602105547226853488896321600 488616 -8001848107372617805044661862400 488617 -6342265528901109978938216643334 488618 5991800293758084061744374839904 488619 1069950157890655758172205062320 488620 -902223621204603638801517296640 488621 2106088074283219339308720702432 488622 -570202753939695842974407770112 488623 26236682077043799083467854367720 488624 816693657393247118353538826240 488625 -1066106045097775234867475952000 488626 12797528244312059041716042058512 488627 2433243436436470304720930878476 488628 4660884514680640401840037331328 488629 -30274595064432999740448106468416 488630 4038214794365317069057059112320 488631 -8321752739005908304409195196672 488632 5784822239043888053415738040320 488633 14864036827092410432387470803882 488634 8936966040404186123833143444480 488635 3763445881175230170368078991360 488636 6801809266720390694195729986560 488637 -6854736628469322108449812780506 488638 3136771124932578862731425619840 488639 -9054711897504465541256739994560 488640 281740720211210444810276044800 488641 14834854072697920384773105407042 488642 6309858637507084313325771939840 488643 -744089033368952418094424144136 488644 10126300821505172289115663488256 488645 6710112884898648990833840643900 488646 -4003170463944560522994572304000 488647 10113733225341781348602062378920 488648 -34733648074007239662971755837440 488649 -845408138619199505768357808960 488650 9508591014967144357412398452000 488651 17215966116596405997731978453652 488652 -181129422433309351226193604608 488653 -5058846784459594735714947808512 488654 2082886292324217305861089983360 488655 11740202233264265627292430548600 488656 -2747873769271381052484313284608 488657 1212285242309111737540844376180 488658 -4068566140208129544695636362752 488659 -10300576641946151386575852019008 488660 -8275875134705079915889545546240 488661 20458546240779960508915082304480 488662 -473391651374493395810595271488 488663 8469983543083376795989753168560 488664 -124910332186493812955306618880 488665 -19861422875456616951326394075000 488666 -13143760779805504940740510717968 488667 -1543172578648264563173046006120 488668 -4846931190697893985456592061952 488669 -2981111548958131115888594692704 488670 -475133914181669298690916454400 488671 27858943865870678297688070753144 488672 -31916478362616265058520315199488 488673 -14109405573903677273077103684016 488674 -1830238998949897267736003472000 488675 14259278938611835533125496211800 488676 13714191492778998630222512154624 488677 1372399642880210386829220782046 488678 -4936868491635017864705565507360 488679 -2963162535597669033253265366880 488680 1322405208166585484745086976000 488681 15459411434150891534389576845312 488682 13875913903071978503379278259552 488683 -9611280453294355686779999222096 488684 -319059039429476518955563941888 488685 10551615785796909798581135608800 488686 11380708395564580298505727244160 488687 -7824265996327387712554448831664 488688 481957666136631976350985519104 488689 -19318956820948132436641623118510 488690 4922670086200772147072274141600 488691 2641590782065918707101483030352 488692 26871139932018082693776099986816 488693 -24119739625455528147196192704096 488694 7804970154142006106810107883520 488695 51953017045182519403852207920 488696 -2336433659844122026097950064640 488697 -9076466607720912178864222475520 488698 -5770873258013404352661572556288 488699 -3575900505398413530042934752600 488700 2741648137053900152311755648000 488701 28867729123186626199476906749702 488702 -1948829869774614426143813096448 488703 11395367734008180165450971375304 488704 7460770985181506596634816937984 488705 -8364211566862326362868168546240 488706 -511455773489374809982650387456 488707 20156350060240647691921370407072 488708 -23387852298721508870687913738240 488709 -6461858403945755326581387130116 488710 5907579718005877598114986373760 488711 -22500898489435616971883338115688 488712 -5808085600825726772116289126400 488713 -1699673605788929857543910054556 488714 -17968840771685639469962520590544 488715 3610779743096700786979840650240 488716 -25356382939254739086389393091072 488717 22792954759322653955338472627766 488718 -4712738933712993855771619396800 488719 7323074390963080829995163248 488720 -1638658156792039795700822016000 488721 12146204211251631773504989251312 488722 -2373347953620483960065553322848 488723 8275911127741748546842490268972 488724 5296856189696722414729082234880 488725 -2063461280418519359936755257900 488726 -8389285791195120346675640096352 488727 -18070364828195631207276906735360 488728 1461018771245303990347710044160 488729 -20127037241421539492859686063670 488730 -2824446649406246569654351234560 488731 -3229264073658763389224107937448 488732 -14365904555357208931904433212928 488733 -4216950658126806125568419168064 488734 -3527958639336061764842928249984 488735 922135746739588911616194978240 488736 -13075685247334462580663856857088 488737 7829376697139712490040721825600 488738 -8452741156833965157254691456 488739 -6683770612038086736701544451152 488740 -61636029836133238575051755520 488741 11750653186460648050037284123104 488742 2211532640858054364976242194112 488743 -23607216255057271244268179936008 488744 942160528286737608602535936000 488745 7743015188601481851688993181220 488746 -2203659964017941872861363147776 488747 5420794556908286069716580191632 488748 -125131720910231913950579867136 488749 -7597903950032215478457003942250 488750 -1510679229727054050113068080000 488751 10028931871658447217720504231432 488752 -3665959607062580268221194272768 488753 26342183508587994566832747302400 488754 -48029939950228808755689612288 488755 7109515661499986059020736152000 488756 5984233764686938604172569856000 488757 -197533042503171029992398928608 488758 7725392100790219233691679256480 488759 5097441643513779042318018177960 488760 -7506939394859201166298976870400 488761 1882364805982443398283226435968 488762 3222481600724427441462799147632 488763 3618080022126974432865700227624 488764 -6228925650759654537185232258048 488765 24186121820273564937954794824800 488766 5220049454156963758227389968320 488767 42376663992014392271138742193632 488768 -3481275324683406645002307108864 488769 -10429802709522675328969991327232 488770 -3056685192001160060733605384640 488771 7360396637354492228480935228200 488772 16944528051308668150131244039296 488773 18360861348984265680469790803200 488774 -1041739481210321001047903832960 488775 -4214785244222747683368079200000 488776 10918710537100807658851546767360 488777 3004965668370436031036166918912 488778 -7491351023689640347505418322176 488779 13149041928626672677702141455380 488780 -2107807470436172384903465702400 488781 214737967820774513150178454080 488782 -3684515325420146404005825971328 488783 -4947267161276320480324713243360 488784 2923852733081640871832892211200 488785 -20674410525167659451628548005440 488786 95494872533923153049419880592 488787 -3521129043050381569902127812864 488788 7242387205018915948165005162240 488789 6640798120748273586247334065056 488790 -984572961763665254558583358080 488791 15510494433548444386309912637192 488792 -16951417583846569408685329152000 488793 -17262932718627939631937655065472 488794 -95785314761621939463944668944 488795 30562847695403465584933050598800 488796 -2009706218151144520231671422976 488797 -25883961531196691355059374881754 488798 3081540552445525273763397878400 488799 3696285914138192631864814090584 488800 -7787538066540552720729322291200 488801 22953629810467465290670490616132 488802 1969815527287545137965544634624 488803 -11609013880390741635151959183920 488804 9918450037596457308804695254656 488805 11305853976744116877101205209760 488806 16539453511203997073838261104352 488807 7191271028552332887505617302064 488808 478852685833501386978420326400 488809 31661101861490319872337887616 488810 4830656043813475804447609359360 488811 -20249037806905356987926327036328 488812 -2376270769790767780992126617344 488813 -14583780527975438843917436536800 488814 -12081645761352635988476989377408 488815 -10663050375482774673512894965200 488816 -2151869704460416404399673049088 488817 132515153325002975384594056320 488818 -7854857365084659970050273838848 488819 3969646638936069246357064881888 488820 -1822796719678779609323698513920 488821 20713975154691271669611220063022 488822 8554152400815327712409867351712 488823 -14810540152762988771351050561536 488824 315255611915180396859487334400 488825 9946023762635484116617568021550 488826 5183624577211459857897955169760 488827 -27694942084113470047070841535324 488828 22475175279949942857779488032768 488829 1471788802634684389460820921888 488830 3631001813394668673454458538560 488831 -9334445720044344266540879077008 488832 -14061971617399667415894825369600 488833 -34924615544634415914830332801918 488834 20419022953416225747221922909600 488835 -543852959158453714721356134240 488836 -5284551036272672189821701915520 488837 3262650646573892011150442940000 488838 1946602485145077734803841445888 488839 3614173595802834124813428276608 488840 16621095719598267634326374400 488841 3830513267735916097709170827792 488842 -252116574659364599473237763328 488843 -3498056822990791325737550675976 488844 5422624519814961686117740394496 488845 5459260702812747792740354983680 488846 -5918648206563041610949684696128 488847 15467058176787853026195792943872 488848 6241740238679864757700666499072 488849 -11331285712267619133949993457040 488850 3586711385147323279091324688000 488851 -11841054669298445177250598334400 488852 3748325835607306277977487278080 488853 9159244889618477043926712493020 488854 -10533642186248322165731082515328 488855 -15182612860447221640550627355240 488856 -4183298363979297605886578380800 488857 -5357734856253680546684806908140 488858 -17505486688533842311035344040720 488859 2982645075498524645540603650560 488860 11190348437069278511962528366080 488861 -27023211127464817752518234528538 488862 -12717916318179154957722398853120 488863 -31545679447897188419458437245960 488864 13619592394688381250853883805696 488865 -963353559491520900083713785600 488866 1796991630974877596980966801920 488867 -293319464949227296840138511160 488868 4780924260798010310444190090240 488869 41923316266236861511370408263800 488870 -1915798545125639787496039833600 488871 10054296595999925265017707817040 488872 -2814931330973551303324850350080 488873 76549041616510966634639713296 488874 -5488371422668947343199675247360 488875 -12388579259988137720770330956000 488876 19735965381827926558501106607360 488877 -4560671954840460038595412367040 488878 -1199551586379264940653796982976 488879 25804718117354805284816936430480 488880 680559111404905767574687580160 488881 265861954049229097572050667944 488882 4208714127729287360536379306400 488883 -824551311315064231840846758336 488884 913629518965944868029792804864 488885 -8980854535285255690381237896420 488886 3202942328886006299867459842944 488887 -7232352642146791215237016640896 488888 -19705867213179888660546533744640 488889 -31276482763028062193980668907200 488890 1859178796225587320290546975200 488891 2972949950910121175873888056272 488892 -11683845107473139550497054416896 488893 24288598428171368747638234915142 488894 1471800048274782788058854203392 488895 -9981898673797135836296284152960 488896 2682560590322741608612804689920 488897 -34392087659402788408629347262654 488898 -3408936683323552853771436804576 488899 -25005472078577110651804015395464 488900 7259780011982025231158126448000 488901 1520043159680185182741371731968 488902 -19704106779968244043530905650848 488903 12239482699970852611787123625360 488904 -3983416429917742016697672007680 488905 -1975434078306722084474497494840 488906 12497925502454530388518019501568 488907 -13616085102980093521973334833796 488908 -1278004050852226366163035340800 488909 23650013841999958293494962645110 488910 73271607326412705647098905600 488911 18942733475530981786040632319520 488912 3859088376097122089157403631616 488913 -14877023844971010560348010736656 488914 -964361919822629566660319512944 488915 6652353641223482747527924660800 488916 -9992948061893075285226834475008 488917 18925425523493279898769524683808 488918 -3991700249171678283142638269184 488919 -18255593219765909732882037916056 488920 -27361075637262027265672015872000 488921 32067780256187705830111427098122 488922 -4553518913572193995341436858368 488923 8673013703338594862847546535560 488924 -21803967232349254284117655279104 488925 -1425076656457237709987131314300 488926 14425270488819368459418117750912 488927 27496356993257981725968587494440 488928 -3238073193154338671645637476352 488929 -3838528640614138882105614780224 488930 130151891689012679474724563520 488931 4859516658817873196557925944320 488932 -3275705908044701143164374663168 488933 -11815989626765687118313039520640 488934 6228631743412594906688490476928 488935 -13007609048367256895427316434120 488936 -8572554922851688681495402659840 488937 -10258064114491959847348438186848 488938 -9395328097037285533759474632960 488939 14660219154642053251765529423400 488940 -4839498628818490891765153843200 488941 -49592039578385659004370204239616 488942 -3017593488825467034710808520128 488943 -516339046049321264087590272000 488944 4594722164281946733169672847360 488945 9710765524682297240364639419700 488946 -6678565400491890301514529734400 488947 2157144596985545984027037032396 488948 4202711525500167623648832239616 488949 3989539656573727501110728671200 488950 1439211595608071468009061580800 488951 -6087489788384091125467485558288 488952 15822388728285649433344104837120 488953 -149307999254071316893284122016 488954 -697775204298775597111816147008 488955 -936386649553127985061812859680 488956 1698289759677296128322956867072 488957 -4531504891234781703512238872448 488958 1296020859597316930836060933120 488959 -26706120127579072477478031715840 488960 -4869515319973155899053430538240 488961 34678758337788980897172144450 488962 14671656739031855278228454369232 488963 173098273420898215398762890304 488964 -457071814985785415676086980608 488965 9313543963751718966189563325600 488966 -2861349510786763014969827425920 488967 20632358175592421105656462279080 488968 18421294665363427669306026562560 488969 -8714536669233064507481851293240 488970 -11390670293987561730974543116800 488971 -28527297400973776771526874806232 488972 24922246760810766354106916639232 488973 -2772277246350152735531655578400 488974 -8309040471061744898505632748480 488975 -16983540122961075893439757611000 488976 4767189392291114935937655373824 488977 -10145518255490439453395785618702 488978 1452801686602834461161635960320 488979 17424527054291874960178261907124 488980 7444296830384555125882853007360 488981 5900520209541112252974419968782 488982 -4056720960478975215454469473920 488983 17475341785862823315707305857624 488984 -12131166944634396222710976614400 488985 -4798282139680329721775201178240 488986 -8182630086957227037454088897808 488987 -27939669351993897236928746522328 488988 6032924839695219931647614573568 488989 -479205801576310859416935815540 488990 -3174665195176762784628361749120 488991 974034692048651828870588152392 488992 3114284777727458619914044047360 488993 -5249954901839248793919877273758 488994 -1219865198045465981704919777280 488995 -4698414031841362781441197724880 488996 -143990428703151592569616247808 488997 -1726314077177340710019929700354 488998 -16581416713449661603174049475840 488999 -11021992435731836346062369958864 489000 2734829926180498671502602240000 489001 -27280832056739551235196308324998 489002 -12990338536040534359796771097600 489003 -2762966625202259501005199197440 489004 1080580545164419427268012621056 489005 389077538281728249609045673920 489006 3597462814345532793198333903744 489007 -15573673335584918073197253241008 489008 2373902510086489962483834814464 489009 4246795962558410959474104699504 489010 -18670174458616563329884413312000 489011 -31513513910867443126027626518388 489012 -6561960372425438418196125093888 489013 6663204478593420560476613299360 489014 14531181643773214493806519421856 489015 7686746770424904954730368957960 489016 -19327915361497285955661911101440 489017 -17811051477658351014459336480060 489018 5074075702317773227734503596800 489019 19258069249161650198758988360420 489020 -1313611354308803500057867200000 489021 1748890589382206595221145248160 489022 -1178708563639598405846808055680 489023 -5061443963379431459625711742776 489024 -3305899433087729857230620590080 489025 -5744573094762994269285365446400 489026 -805370920443786980279852868096 489027 -423999237139719996417731228160 489028 7502107788207749585881147898880 489029 4072613945026035992958853708476 489030 7932256365605392043552960104320 489031 -3171242635742407297538453379048 489032 29327208605607380512527667430400 489033 -8946844236699139764572617994256 489034 -1087167464938831859970533572608 489035 -42613646214784185653365208370240 489036 -5265243341787478192179358887936 489037 -13052160740068013623119409188308 489038 -5251603459143917823587746367040 489039 218606719416069237178492320768 489040 -191480101027065610811355709440 489041 2478800558709280728651980771520 489042 5760474362844842854767872414880 489043 18803566763305903521543065389292 489044 -28597631830695713317951982352384 489045 -12444545020028705833403595379680 489046 130632852794403173115703213440 489047 10092762701952869448598009791240 489048 -1075431488683646801085376757760 489049 13992421309639086922901827904448 489050 9178108477576503073304159374800 489051 5822197322626072619102883715200 489052 -2952378859301035991059457457664 489053 3535399410791198656033379563302 489054 7395523980899612787367981657920 489055 2658199705622078429808403243200 489056 -9217581708752679240942212874240 489057 -8570977885034808165443213678160 489058 -7568633166011378412439551603120 489059 35946097358492740377478992077760 489060 -2660616741938655113503323033600 489061 1694488661687488636065592689662 489062 -2180001787414099757613680238336 489063 5120719615593262223368991227944 489064 12194402528106620240619256657920 489065 529479746079538687342979879460 489066 -1658217075599139413026915443456 489067 2787467610169088341485893494200 489068 17346596515081902226230094702848 489069 -14710988952368200758679667643690 489070 -3826750697745881413577492243520 489071 -12174407232104364099994832470416 489072 1522870381318426421525233532928 489073 -1649609333010529495459054275096 489074 11441535525570441791526458490912 489075 -11864083413890649796431095093400 489076 -6084176496841949789474908301312 489077 8597979057735954706604292951552 489078 -607500893239816759754381894880 489079 27675230852171170455372456141640 489080 2156218096256966677058287718400 489081 4352877766317426718852964956752 489082 550417236532173870156089856 489083 -1240601192324637198725564774880 489084 1494393198528909483631494743040 489085 -23434522925717079793029592456200 489086 11271545763631442600800188555072 489087 -481022056798910418930049541952 489088 9876019816527369329959784939520 489089 -9682786700043336278640463514880 489090 1003893228912855059876342568960 489091 31247510595198027027257117221632 489092 5794547721507010461075548351616 489093 3056835857851458329394425696928 489094 -6222738175867515240873671999904 489095 -14428858567072312472233474032480 489096 1864998134947889780521351173120 489097 1791119555181569178141507876672 489098 12091721468992676738913651060480 489099 -2144312132652914551156951429392 489100 -850621128958240082848188761600 489101 -17873683277879659531067170925898 489102 -8084387648036072031742471647168 489103 10441244033280360325109499413320 489104 -1838947274462428599017785786368 489105 14232305073678109848670794019200 489106 8933638915870616108037527716752 489107 29015590083930217578602200204152 489108 2588951068788828605248153589760 489109 -9723264516540131118984173560690 489110 10855205890579825499059416144000 489111 6797849498300334230773264370304 489112 -4762369997893460901173624340480 489113 -8745470466515591147719291315638 489114 13531579904202809300622798017760 489115 -18464545917000355312389950653680 489116 14329811270148100889243732528640 489117 -7113464676379078650075637545120 489118 1454638575041296897076446003200 489119 -4183738589394426817061202138696 489120 -10182252308736402040664280268800 489121 -53248343887787532306456484078956 489122 -10914747723367147532901125427888 489123 -6512368777637289398721392148828 489124 13012507494646099633012976706816 489125 59475001784394129365429088000 489126 -4106117627727438748278998656512 489127 4341187448073457479554062873976 489128 -8328863876287516650675118371840 489129 -3660769954693299947443465368960 489130 -102819102264103114379817794880 489131 -16915444691977536840737285014128 489132 -6205524602921297520908494602240 489133 11997684963364206050459793007382 489134 8096222587446672210525798033216 489135 -4582524403205786854076419580400 489136 2209831537127436570502751027200 489137 6793598911127069935937263671360 489138 -270998171329978679175213391872 489139 -1387732336612458129381531860144 489140 -6905134753356069888120748024320 489141 8731953017570265049612206020160 489142 604088984724225730518949776000 489143 28915667403511171148706423512160 489144 6291452467066133740247626752000 489145 16532635862413463323434912936900 489146 1046587233480574160959531933440 489147 -9325462796092253759992608886272 489148 24433477078435888096239847128576 489149 -1939405302077053286656001126970 489150 374199431679465637460819212800 489151 4590084968861040347100637181184 489152 8165353746373023960290275885056 489153 4372536956541075948669871149504 489154 22991628541597325887950693078912 489155 51401256792972765294951286560 489156 12195394905473526184737783708672 489157 12245725956493125972955671493406 489158 10937731373571726592421666774976 489159 11462075882769339218285363910168 489160 -1186946371247855750083193241600 489161 6565548749916608995905579228762 489162 -4969785776541527461690927266048 489163 -4898143545441800926965083763176 489164 -3268746596834257959060500858880 489165 9526919620586859296486547037920 489166 9495536234085457921671145060032 489167 -29304807682367353498582737799800 489168 73229348299153005278358405120 489169 20445234358353364851478680391920 489170 11840504611257566755799560796160 489171 -8608443697149440661680193082584 489172 24597517736208433753010142570240 489173 1800903515698558089032096794044 489174 2670003000138097871869017876480 489175 9601286364499749046058751724800 489176 -17900206251922916823383472291840 489177 1018643881315037846563004913288 489178 667742753581303297808216006640 489179 944071064835271443217604355780 489180 -2298162940595534578790932807680 489181 6339057787034188091684214404544 489182 203368305164594519141321120832 489183 915349959873568888322854954824 489184 19941511310546582430082308243456 489185 471425449624656501712263442560 489186 -14657566932803077428640065580800 489187 9845547734649677756122222752240 489188 8376706655159392906909512400896 489189 12289418747836815698260966806624 489190 -1046612516289303454852292789760 489191 27190502934451032378491274689592 489192 -5775645613215434843331706060800 489193 -20543027918793802969737553581680 489194 -13191974295860587169056107265104 489195 -3056767998305883106773587885280 489196 12021534379378305427167559942400 489197 -25716015929053955333598000141354 489198 -3230185101257919511493086297536 489199 -19593127644443614537509757746600 489200 -633705789144692875512390451200 489201 17532461075029449702760983942720 489202 -2017150586669201168690361432576 489203 -14358977006938209138927367248 489204 -3965921841255434616676184653824 489205 25091669563019854431667340008860 489206 -10988161880866783489200846020448 489207 -4664635146594985174531529345280 489208 1046221783608282139743257640960 489209 10458174908969408479656081053952 489210 -380311576885861710782726476800 489211 -160996452885709488544238135296 489212 -6359276161211007110750101908480 489213 -15943964358722673721337726961600 489214 5468905027974853166935817211264 489215 6794368022392085255311501824360 489216 -3370376497462524363068594454528 489217 19416182974675623407203359915266 489218 -12829123544268945147342335214720 489219 -23253526516608548406250978739472 489220 6598209013286167811892454709760 489221 1278490731310749551052549007644 489222 2110844000303561177479392492960 489223 -7660672712206376924679723915264 489224 9365009468661603665482033320960 489225 1041992786143640777173398871200 489226 1102051636675558471621913171040 489227 9499748024875784279117814852792 489228 -5288314612513003990293572628480 489229 13216433181014232716511912703084 489230 -57649247358273687826969459200 489231 22013583130302251281127471186280 489232 3941093416137690872021383847936 489233 3326684346503117818581787603200 489234 2432027598855227212634148678912 489235 688768787757157040366312629680 489236 -9715200273302834856576475361280 489237 -2988174826246612696359411066048 489238 2031353901200448216807584447520 489239 12580916251018535786315732756040 489240 -560179616036545059002193715200 489241 28773326553479029197566014877642 489242 1828892650785358414447525576704 489243 -2768649151543785724051929867552 489244 -1914776430749826694579703236608 489245 7816515070420946597824799035500 489246 -757349129273262844253222157696 489247 4991957032519306927276335601920 489248 17351026117392714580185505136640 489249 156196019134481673074884324434 489250 -20737657589720698960112545920000 489251 -2543468776741574096792877732960 489252 -8753281218987364054217139821568 489253 -7428476246119686960696185555556 489254 -50406486161816904038322889920 489255 -9660678016651416190166615634960 489256 2036955845054088787302306201600 489257 -18662047992781481891630861551494 489258 -608166307011393632043544084992 489259 42856476571008874465540002657360 489260 -1143702721136633413239312998400 489261 9383786791370348980069894837824 489262 -1923005767735086103038928025088 489263 2433790302521047945199593450512 489264 962401470704162813150820532224 489265 -7842638160194200562592380485260 489266 -6089867957374088218626899517168 489267 15388135180863127428056783376240 489268 -1297738463655753241199844316032 489269 2709761731417149239815652347680 489270 12219805243463545327318702018560 489271 11685570103895958225992911597072 489272 -5458218950952183261828887224320 489273 4929167267192819539553673754368 489274 -3735562715099463310052769342864 489275 1501921838027324971157781873300 489276 3186118953063116395944896236032 489277 -700109411804540462961862461934 489278 -1795244164087270355587033570560 489279 -635460415061777756835772856832 489280 4159686582288290246230750003200 489281 -97810044486489367347459622296 489282 432522929143620757891094712192 489283 18693398155870937009806768633532 489284 14766969024169234583105298239616 489285 10168819111786331508128236297440 489286 4053904076970972894313318147200 489287 -26351782656053542406983859227080 489288 -5310520057814516828614324224000 489289 -2771550751198436458013601377840 489290 985850325049135941314587926720 489291 11744389589882041564114929983424 489292 -16010136689910208207550345161984 489293 -13727310991272419001196551597600 489294 2162046943152441869053303226880 489295 -12302225932569929039466729790200 489296 1382773362002220083850375708672 489297 252165534069100073545199730528 489298 3524868563146664031535571863200 489299 -28603911995831415850499644871700 489300 2781646824953850763688555212800 489301 8638390542853030132739181183630 489302 -4424187879490703547143450290176 489303 -19879709682217003412484432859488 489304 -5317237518445518046484953006080 489305 1906708374203155540877272691460 489306 1188378858584917755564252885504 489307 1723709981536773099121644071680 489308 13232433456251657727727864508928 489309 19079344264150570121681685733728 489310 7640811398693153348438497493760 489311 -16102063221100672022609844289680 489312 -10702433340607314061462133145600 489313 -6443571778652066385640599848016 489314 7941981707531599273473351218256 489315 -4636843160578121838554957094480 489316 458277084406299753723046406400 489317 54378093049213239213345873388800 489318 1323867846399828673457589453504 489319 2096878035302932852369227120544 489320 8227237041207341869749507993600 489321 -301431020775658050763277745408 489322 8382522121766839897762661820000 489323 -2354064067175467459771598589096 489324 -22366967522614613098995497472 489325 -2812117061615390672533643345950 489326 3489983275265721724002090547200 489327 22744612310719050043067620986120 489328 2735061263979877812598258139136 489329 35750495769727368187332579102930 489330 2304073061915856639391871264160 489331 -15838279562439668420063663560448 489332 -17402934901308435037856913205248 489333 8304011568305183331046012631904 489334 -4632985420390621407588187001184 489335 703970413792828601181855805440 489336 4135190656214444146784122982400 489337 -25933720182619308770465510165014 489338 4922070216537116724346626814320 489339 -1171769360318457669098763215796 489340 164670933358978634425125657600 489341 5354586144257156325819737052000 489342 1946021110796909949681218715648 489343 -9191135426924126152094270209408 489344 19270885714303198078942335467520 489345 -7325470143260177367179222409600 489346 -4939341442764987529387288972800 489347 -31875863447858387708829682086168 489348 -5783791828278849764056682618880 489349 -3362151315232897450799148063360 489350 -9439846040259647466439794909600 489351 12398870565688954113363056081832 489352 31420371035692767023546413593600 489353 -35852102921434761624831565735296 489354 8212485015656622634735855307520 489355 -8579264889617845628546049942240 489356 -9196402603778009237609417567232 489357 13157149516475506899593274836928 489358 -846082816612651022930606418624 489359 -4458569761638604248037291060296 489360 -1215948990245379896738650521600 489361 4207436239598547143295171942962 489362 4526192635146333441689949829440 489363 12092520419926303650663303735480 489364 12534119325510127134151082434560 489365 -5123313565780955602522433392200 489366 4050296086387430582587702669824 489367 -16499944180149144342588485270584 489368 20511734336649040443054357381120 489369 9211664279701216771266425950080 489370 2112756114770787712590826076160 489371 8486570218246398814422267460272 489372 2642254851651909671199626376192 489373 -13107574311442440313900255641620 489374 5281438004822505376973747607936 489375 4600276264268107122281447250000 489376 3343310408457398359213186351104 489377 -10079363242112100386746854212928 489378 -9594594858508522371453142670976 489379 37280104650388857669518884941072 489380 -14011906258293741236160008851200 489381 10594537967677161366588164249952 489382 -15445426051042495447145135858208 489383 310755716931492914308657584000 489384 -3454180666748601422387975700480 489385 -6923483600846141726442662110200 489386 6599278259695036678603010676480 489387 15143870478445369999076749935960 489388 -15974212929570301224631414995712 489389 -26832026085969331413597540792810 489390 3678324125177376206278612669440 489391 1686752077257766352792031417344 489392 106065224824205870003157565440 489393 -16139791496538670221090904704318 489394 146906989603235425485590215680 489395 -20782315401401198693221247331600 489396 3461912633949025646655962726400 489397 -4616528813897874871615935621248 489398 -2109794807949473298401551614720 489399 2120970008909159366039229571920 489400 11249327943498185242685862912000 489401 -15929879257840198064623200906096 489402 5472741740980319663440743578880 489403 -5799715400604941649928150916832 489404 946564443720883230061085836800 489405 4031109200907616627475440128000 489406 -8195241345200154848290396462848 489407 -30636626238949747879880545393344 489408 5796256069315224384349195468800 489409 3475663910366317735029305740610 489410 5216220333393319458091051560000 489411 -4409756021246875562228969183040 489412 -1815963537328220734380326679552 489413 -17562106250333068348385181165060 489414 8208666811860867122728430773440 489415 18660238160384113854263635597560 489416 -32938216190612949642690831114240 489417 -1375763811280387519864873474944 489418 -11152296116452106945750582429184 489419 -5062191374273653355092440894720 489420 -3586705454639754339196998758400 489421 13885399030301342711716869443200 489422 -2346727433389167654449020423488 489423 15233568267852611195625977165568 489424 1434975111847013754429189464064 489425 -13618789482789554892666386069850 489426 6534654502685981104111730688 489427 -14014635403338628761035972952724 489428 4091336300539901989603986825216 489429 -1131467954753217504475365022080 489430 7813856628248055213960388454400 489431 -25194612570705271932989177019768 489432 -13912309017112873414549220167680 489433 -9765572829849588062113595432640 489434 14645014474382606571238660753152 489435 4143952810676072124149095676160 489436 -1255508233685971382467984804352 489437 -12778238157549733176941187779700 489438 10699940520512995858824896103744 489439 -5908291990052824101107888913760 489440 3161999614862753483938018099200 489441 -10324756160127822652644684233808 489442 -5136426782660494837542174046128 489443 13462938171119714740864103918544 489444 -16381794111147927280835429059584 489445 13489912439916269261967423900 489446 11203050839548545371840051458944 489447 -3988033009153547881567970206368 489448 38330922061603284375613804738560 489449 -14300513149768640118253177844550 489450 -1156768744119046084361776492800 489451 27358449445608091771281958522872 489452 -120392424706715776592682372864 489453 -20437270593639719156953993653696 489454 4945386859538775599815703091072 489455 -10535358994255294540127839916640 489456 8730383609660500097903367290880 489457 -11844441121789225091799880741294 489458 5220886499820528421090534981632 489459 2331037948260403232615737082880 489460 6855270645073260391211154113280 489461 6404976680540927845385737780800 489462 -1945276562320227825617856408768 489463 -4659749145627784022266253990496 489464 21060394808680605297465378201600 489465 896216054492628796018713453000 489466 5818235813067008419275343896432 489467 -19491196179504861122132679633048 489468 -3679833496939441408041822756864 489469 227862488748212473902156768544 489470 -11950111585728513832622929744320 489471 82367014825772197107933450384 489472 951680690609073349482617241600 489473 -8259225098868391900909551976620 489474 6181002057187688520211723542528 489475 6715119878662565516692520556400 489476 11466975721498134339126966066432 489477 -6066633293086815529713125535168 489478 15963383831439956052576245690880 489479 -7886119231274250771922114920 489480 3469021940442068063866036224000 489481 40555654775347919719316468078772 489482 -2377676049544948024999703286528 489483 1730243338709180750032088837412 489484 -21026464180880778114786514688000 489485 -1028500338678228135374881497600 489486 6661368340650324496399162420224 489487 -2827658334365111557532861110864 489488 4246525225340836159475736256512 489489 -466347325327050203833363467264 489490 3266445662970962623136271820800 489491 -12781253404858268752648786797600 489492 -2339078227547758786467349421184 489493 -29009667462882136929861669910258 489494 -14703899946020663690211028084704 489495 -3477333599244405948991761704880 489496 -3588045178906216272043823063040 489497 -22158958300846678382352103782960 489498 -3958171374597731974434621542400 489499 -5474660856630726932253095002920 489500 -7060886679062652431969675520000 489501 7028846057358127198576839317292 489502 -4515666122274981614739859971456 489503 -952320383837382468704900242320 489504 5046744268624620921096123187200 489505 29412532929975137508047313605760 489506 2129159949018207662662728623952 489507 -8415725607544514089128906996360 489508 7737124473431742042462814306560 489509 308849899473887026289505076704 489510 2626584793797672331125275692800 489511 10842126821846711982480067363224 489512 393363294411045994001744363520 489513 2646763020714624870367627257744 489514 -15832894769215521135199583655168 489515 6327960517523765833121427369120 489516 -89207323688160377823610464768 489517 -1168888818718359579525043512608 489518 -1894683400054793828228123279040 489519 909215163550272981702292425000 489520 -4158952427550443511261811507200 489521 5624593397966100020566228575744 489522 8384248867248580327849323350784 489523 -17094046235786504293798125950040 489524 -155927749928855196954923649024 489525 -4033872078681187964505376058400 489526 -2498722144330401813403031437440 489527 10354872221621896316314720823832 489528 -121019521417683026318632488960 489529 29708602727348519490307599385130 489530 -328840511508347408335385655840 489531 -2605153036641191247003046765056 489532 -18853491150478760741571413219328 489533 -25937805909623898062381113769472 489534 2109938584066997557610824270848 489535 7752488960915430324152147557200 489536 1461709921798658527656424243200 489537 -5468600042632192207486854382560 489538 618137922383389441053514690560 489539 -399811514832250694287675950660 489540 -402106232481430844923573248000 489541 -11290077903120635547064595254628 489542 4900200301212347142228257065344 489543 11307875314949071918676447287464 489544 -18573711602113331611797700730880 489545 2277495986532345296816028053760 489546 -10246887821732620608973790270928 489547 -9406403301199199512024997166096 489548 1334367159684426296790054667008 489549 14208832925103255261864179181120 489550 4099076369800444243900335628800 489551 7952454444162043192537435197552 489552 591492963096717885179852488704 489553 -16600252344786229265864483917198 489554 3465219326460998973160480327680 489555 93691284720254162576504513280 489556 6215665743866439051021694824320 489557 14719271850223757486860521913806 489558 8786202162561992908752523015680 489559 28737592987267747869779308022256 489560 -8436922127866714478648408064000 489561 -5852950825575698269624958633280 489562 -8611688307998770280497366717968 489563 -2268033959604040903254027210720 489564 -1169017493232873651269200187904 489565 6108232063799583173536894850400 489566 2687398942092615771853245504 489567 -8412867363182555609777250400752 489568 38720130922052608077934136524800 489569 -28752152052315113532981639783504 489570 -5142297170199684482643182284800 489571 -9996570678292892978060448928228 489572 -3756016143368136314774307441024 489573 -4182513315171430056786978609600 489574 -12909089388396492747835474738464 489575 -11538907669120928512313697955200 489576 -2192249603142342573088444416000 489577 14687939226442639896950845422672 489578 10221149779313583939642824693760 489579 6574692569137041318828025719384 489580 -1777047559576644528064455782400 489581 -15329048114725335267165402622836 489582 10322041475109824825364620187840 489583 1304755391996214055056507519360 489584 -49022291768450439018543611904 489585 -7662043432147333838122945751040 489586 -4357377169518638062151610562656 489587 1820846486292444053093402121552 489588 -9962001095095225256849510676480 489589 3546539890923307018298558430780 489590 1841272471263272299624917256320 489591 23747988989279436737908746511440 489592 8235436738773605894203481395200 489593 -4672832854627869802655712744978 489594 4012899181337176826249704131072 489595 -10473641392058418934922614214400 489596 -15096849082838962554231217612800 489597 5883837771101057921412855590400 489598 -289072180974202946572723465536 489599 -40963288004694776979548212785408 489600 -6765509548992379824451878912000 489601 26655526092424931250087337344 489602 -23037595293740112515672142482400 489603 -1130477960486944919627987113296 489604 -5346278596873107998567046607744 489605 8161726157618265756494295362520 489606 -4964557652649780190029946728576 489607 37581856934204398996029557945160 489608 -3979329440706427046555352960000 489609 10151905199390902122406272665514 489610 13423695133434343992850339825920 489611 388744920143557069212794538480 489612 -3838538506092476402577754649088 489613 -37204168197628622908236940216138 489614 2257833234623769470262030105600 489615 4151265862539515878309956779520 489616 -693751260922596065198964473856 489617 -31534893825591787723568653638048 489618 -202091658507720239066575361280 489619 4216741762961381671660937594944 489620 -4158151268595113659726539352320 489621 3274922455364197962576539396928 489622 -1855151704518505908284498916096 489623 8998916784688536126482652690264 489624 2269871490200656752070221496320 489625 -34360469009559815926272622083000 489626 -2143352579710116244219748425488 489627 -9231215637217143279615032545236 489628 -3974315469802114073606540695040 489629 6024221274824475727037899669440 489630 -1694968815917074213837335168000 489631 -7710148642966304951394543969568 489632 5482682002735035324432928210944 489633 13475965334671808358423480168624 489634 1426359726946022360104357571232 489635 26943692228019799034039702608080 489636 5568258264551843940829812142080 489637 -3087039607605292682866478006880 489638 -7374900778036327060071216928704 489639 -3327345671975349076433982101760 489640 -18276708799287990970619216947200 489641 483658397451753417950021780640 489642 117074770106415681036223595520 489643 -10607456621985880063828441063680 489644 -32087530327067947527575261604864 489645 1976048172171687446254032791040 489646 -4343979562141049661404552912640 489647 -3325682624745136899050258757600 489648 -1113136576160446301733102403584 489649 13025349503332692876307970560240 489650 -2186781343469328707297327040000 489651 -16030972445516311624707742555536 489652 3590833141586657645695823491072 489653 -8857941536529851175700328206098 489654 -4178118855193549908402810658752 489655 6473167475582937139239522265560 489656 -27016909253540905974718428733440 489657 -4393476456298706055299722209648 489658 -216657434635227198744707177280 489659 -10218559674242465103252329674140 489660 -5225840041255328859732596874240 489661 -24446007014363789309895193163828 489662 19802643200518620508153697914752 489663 -3599965626890763583681394828256 489664 -115111425344285752223873368064 489665 5076676282956688471669036228800 489666 6373667807946042320201989117824 489667 -10460657479215909624186747355920 489668 15873531435608100130541800396800 489669 -5424137157661630964405509345056 489670 3167172650761528373831296684800 489671 5826528965844799141524149659104 489672 -10108098336080398059985014374400 489673 16408039667525238653133098488922 489674 -11006610331317073521243531251664 489675 5560173560118001525358590989000 489676 6553116589264550055396608901120 489677 -33698965403778243942571705806474 489678 -1598383839101367114641119242240 489679 16072903803887280448511348983280 489680 -422733105975789934628914544640 489681 15657165770453114175603482980770 489682 -15220839589368585632311895741808 489683 12355650503266177256801047425120 489684 -5372383263021828231617359872 489685 -7554657501221818455361173047040 489686 7411405318384285892939729685792 489687 13109086456222803137325843840 489688 -6408506676419701537057582602240 489689 -1942992011717505630442552971510 489690 860144939760045251206507223520 489691 -6233098433224649842923111854908 489692 880384646590408019252141214720 489693 -10409013338636115890694630346752 489694 -14325556499792655131068835711040 489695 -9469142812490925091581127895520 489696 2634104273736035444703195561984 489697 1299146634965252596516582252160 489698 -16550561821626109282626288420480 489699 11036156894151322334582366115840 489700 5713774304060159887004348544000 489701 20468401075026340164867507755904 489702 10297423162638420654917589243264 489703 17257448942164657719403378101160 489704 8697556195763190242714216478720 489705 7974912771343541786832738567360 489706 -10539881342570941055247085505280 489707 -8129252704435583976678094811328 489708 8535558929306279348908330758144 489709 -5858680756794092075679103596960 489710 -1505560107353194536531729488640 489711 5453578539601604231862521122560 489712 59986580343910587189676736512 489713 5277397478634694656384580944960 489714 -409255125349630779959017944960 489715 -85731235815462035437838762640 489716 -8799988412874645338938256283648 489717 20899604527888215640209418052334 489718 1211374220807495778643731814560 489719 -1463883015718904940144027668304 489720 1469087074905989135994696499200 489721 -4128239081989913555023022864000 489722 -12294722105327265811847768147088 489723 -1867251787039845048903657680160 489724 -4099991115816930864983859191808 489725 9204168143780155228995967116000 489726 -800798209603094089889638996608 489727 -22976807262321307313517010048 489728 10876664443952528512779867389952 489729 -2158328853276926518723006712016 489730 7881146507812599560679043145760 489731 4939967254154666812244569820196 489732 -6231656809354317234812801261568 489733 21684522881043417192157856533982 489734 -4066759004762953424775193588608 489735 15277326525167833142536310458920 489736 -5534165806598224244705474211840 489737 14186608499277968324225417482020 489738 837262396995593754698728040448 489739 1225440104768843716010642630400 489740 -17722614977733174005405277573120 489741 -1916708072906130194992760012736 489742 -3142109343154451138744726146176 489743 26926178832378026834964989218992 489744 -2010951985673553295324196044800 489745 2462395589255515578092767823400 489746 -11206249546533072958729303778928 489747 9642989771796712694626549251000 489748 -5766736536339122509905265670144 489749 2605068807016642966563767090328 489750 -2573758416894369504260926752000 489751 -5861396567560935081015173802600 489752 3659812726315749896066428108800 489753 20294621719417089948318739309440 489754 -2113616645178770517248187953424 489755 9507049094792768965635781620000 489756 -12851200845413753017348346070528 489757 2818001210188197139204734383020 489758 440115378582877526751705302400 489759 21149697509458271058290224216320 489760 16476210359604403299946909532160 489761 -16921330861033542511287930484638 489762 1241668728801036153541576493568 489763 11302108589875368095573049846000 489764 -12520888068185661095350041013248 489765 -22908211433656213518860308202880 489766 -23663727887676945235152217177536 489767 7628324476514343176730026753280 489768 -5231880515996688359230291722240 489769 -1121547381334080321461950893056 489770 212251876122941988808196252160 489771 -8572957410549653339214929644260 489772 -14962955916197836735135042810624 489773 13706815108303438502336762695884 489774 -935217442455295509635990639040 489775 -2340688333256675579747294852400 489776 -1121265615674000674698457448448 489777 19633142776073406898073474743920 489778 -7820493193899249658498826872560 489779 -2291865828644029663818021653424 489780 -43960544796353071844456755200 489781 17234416638467643830542254704700 489782 5570421076563083864520497284800 489783 2603782870911243897505233746688 489784 5636115771445117433524724674560 489785 8962346779091936099930520129600 489786 993042680899973520119851731456 489787 -45895712044690241083103103701568 489788 9993208173717277749369482411520 489789 -16655001624438686248429445561946 489790 -3570403120030859140953792241920 489791 20439360089385401399353284384192 489792 -298290724710240081430475440128 489793 3871143302632370035598598383042 489794 -245771225612719833145493120304 489795 -319437925854754344251005561680 489796 -8010373666093805044779512598400 489797 6424806732072525685928593654464 489798 8396659766314343925904280858784 489799 13684678665966850821457318131800 489800 4338970388195527765947678720000 489801 8273392674692644020386812368960 489802 -10256729943476397173176782045648 489803 17754401975899278001913744300052 489804 5956818274350810113405206519296 489805 -1988946535197578277905446815540 489806 1218796378958935277178625686720 489807 1113917150743313654178222649056 489808 -2802193828502044656248244928512 489809 -15581090086459018570719373704720 489810 -918885806620545962880832550400 489811 -3385879445068652326175484929280 489812 19348194849973573825630351990656 489813 236443548207217948712394005664 489814 -427111849063229649781329544320 489815 -4042942443264224553864736684080 489816 -130334247308669463924685793280 489817 15303954802329480134459351241866 489818 632513307508475222268586667520 489819 13945639407077925270786127036608 489820 -399151315147398221944787328000 489821 16701199882455204838836905470092 489822 -4813556973309870588531390529728 489823 30932812824717775849552965047072 489824 28004638116142581608686922366976 489825 -2419987893063737659451741534400 489826 1794124206858793071804638778144 489827 865768137198939600265469165280 489828 -66001930098075144635004103680 489829 -17150015397920518708730767519200 489830 -631052803873428606830928418560 489831 2935560583712515059717790832640 489832 -493341299815388863792404971520 489833 15160881105676914065844574625082 489834 25721998864272235383196544317440 489835 -2360868921196989053197270482720 489836 -3709021798743193263332609717760 489837 2810303405644196660422126889952 489838 7277650446450521381579700736896 489839 6022131359611625448000908697600 489840 -912893061883085735923759841280 489841 -32864140561513569157217227116816 489842 -23021971842792201565500555653088 489843 3286211021189300458128673206144 489844 -6171286210784628462906124310528 489845 34156002029316390315245758176810 489846 671523330498552678285529528320 489847 32668703561109408797487945672296 489848 -6863145219605285771565078896640 489849 -16252182683907112043533643016960 489850 3752566560181637018703638128800 489851 838868942794275890052693618852 489852 -8704693428317275009043593916928 489853 2474641889753151745099588454220 489854 1774870571014242501986159385984 489855 -1390816221207205592769402741840 489856 144701789027215485751315660800 489857 -19162641327766618368704725155840 489858 -7559657285015576589056526447360 489859 -47167310328795377095700976222600 489860 -5440884094868910494959326720000 489861 36840207417488345491499813840640 489862 2008518686238910961805742692864 489863 28558625999691107928268028770584 489864 8856051129804824454895881707520 489865 15498878778452452366444932892260 489866 553117522255127643378279101184 489867 -6167842025656885300677900837888 489868 13147809280040328624381658613760 489869 -23379558976162406704410016838730 489870 -4220747402405850522169170540480 489871 7416928528482556134799177025072 489872 -6039444050489057646277137973248 489873 -3696455710043561203772940488736 489874 322015332148765118376460706304 489875 17591957870328805952586360840000 489876 -11424621632317917011457858643968 489877 273241315410405700932658012320 489878 18025036690969211110310813598240 489879 -3994281054516588397036264157760 489880 4727473880690455152584507596800 489881 7441536719367690071411222711040 489882 9830391380614782535842703867392 489883 -29906756293371246217446398080200 489884 22410704437548261535537119714816 489885 -1773724489478665473412286769600 489886 -13664313424521136489026143956608 489887 -20458369821829377161931974482464 489888 -5260758262540717746963936706560 489889 9948857640461148133821201513156 489890 3075192592012918376038971943200 489891 -6592699921546330597832297130576 489892 7426694812845472723865018228992 489893 -3347005916337745924275694724736 489894 -4678600988267135225112517243200 489895 -4128309587040793754010127909920 489896 -11521084197467870245701915033600 489897 -22175969247884443893421854773340 489898 -121553837993922164882984578464 489899 -377164060050421094955658384536 489900 1726656877084031574426423705600 489901 -528839413800291759934330373098 489902 -15678721432340167289640763176000 489903 -1494142570178083240208786338416 489904 -4638030636821069523083628806144 489905 -9866365888141160978154887164440 489906 2906490911104057358547740008224 489907 29047453218736022966506896389832 489908 -2459890168068688699359341407872 489909 -1758303091890203431307956341120 489910 -7933008224358342612299484080640 489911 -3283323872480611782604861942488 489912 7057406767284714655659930624000 489913 13673322875681636585695558421162 489914 -2576754808075279060122993196944 489915 -10423877129950000624811076096000 489916 -5821716437436872506278690563072 489917 5058465863947708794913176218412 489918 2675430808398893800238093300736 489919 -1918521664605548531570969200280 489920 -6807937252534798805172926545920 489921 18861022180463735761456693208112 489922 2673691944388167733657725353472 489923 3624688943704770194886794703360 489924 256628358771607860475540193280 489925 4071736524955574909191339710650 489926 1805277942793823752544309268480 489927 -8079891608599533511735905627480 489928 2675358462434428390997143388160 489929 -52544311221620814616517707350 489930 -2178235803857132031930961505280 489931 13774581138314091914101244420480 489932 4547860730367844507347029455872 489933 18375551453526615954977790519702 489934 3973744723268187071751251960640 489935 10185487779100294921951223951880 489936 1226814629785035446792597667840 489937 4749263138168717089459100460352 489938 -1693142752419267411086776089600 489939 -13079231002517400648996967135440 489940 16577124538936291447860086722560 489941 24289230069968866184057737419342 489942 204603080440981673657558983680 489943 -24700236961931996203925998290808 489944 3874647559404644385459857080320 489945 5411822539055553752261311238400 489946 11973922288221770995308726207744 489947 -16991273755972697977821529447608 489948 9753805043973755308760269294080 489949 -20693988041908176151487709529536 489950 -1346267138105647386118633248000 489951 8427614969667332301319333336824 489952 -17765792439853363476731739242496 489953 -222540367468912603813451216160 489954 -809301180477081607682154375168 489955 -2408287826423668869278276832000 489956 3830887984631986172942191509120 489957 -8452625904325054504026537272640 489958 5029799620638943288238980239360 489959 -7300696904861996903309203632840 489960 -13245537502722736668991884134400 489961 -38995821310716043650096665050438 489962 7314922706424613628025073803264 489963 1353799277439734220127820051544 489964 5707681070585677863190294565376 489965 9411545580320045662548790560000 489966 483001804863460249261695811584 489967 -2348081189022008529791704861208 489968 316700492638649560702321557504 489969 -753567208703629515555647397696 489970 -1777793503779045338267830276800 489971 34222237993725369572957848130304 489972 1013885257305749459069637918720 489973 33507917792220603039843290056704 489974 11898921317754788594814003388992 489975 -10305656254022604607148149728000 489976 -984569165339799268447419801600 489977 -29794697415167883907908117057174 489978 -2688620134950904231574699763456 489979 4431512325096424699698249404176 489980 5185530804537130296322920000000 489981 13369841850543635412337468004352 489982 -8421455458629593122609815984000 489983 -1856601367095404752718726929896 489984 -6313616599213335126042822574080 489985 7161617106743065765687442593620 489986 1139086118729370721178003804160 489987 -1334516825514190321777118848956 489988 -21956149989000751053076852976512 489989 10035284841872901911478338285790 489990 1629829505493711737994374709120 489991 4133691816017326411347792548640 489992 4749289937851231950066283806720 489993 -3854501185642443229556051678016 489994 -546405534648580669776459754704 489995 11047129750152500066452285459200 489996 1598041156735802850283521792000 489997 -313956423817139387265767053268 489998 -7157535208558300111499230510464 489999 -25349561983135668576865059772272 490000 818966968553071506332398080000 490001 -31842197468291941554772109713998 490002 -12523442520288837316054248874368 490003 19828777456865269660729654238252 490004 17470424497446605200486329181056 490005 -4113144911118440632056422516100 490006 13184226239732518793369212620864 490007 -47134829704866005366454769488 490008 10853347709143084354726781214720 490009 14923213371549395969716734052804 490010 4035072623530224623190183648000 490011 -2082152324893002656051590311528 490012 -7026836192601566282569988114944 490013 -14666342064486673726001448898440 490014 -3697753965836752972381662587520 490015 -101315459977891229468743238880 490016 12729122782917483986515470385152 490017 -7481072311078720821635968450560 490018 -1264365931778716274021074320000 490019 -2200981248073832956872836156580 490020 -4609997270055323954538965176320 490021 -5916621901867254633524294859488 490022 -4971046612841784888348231184896 490023 519931144888387312688453538000 490024 -33908985930119425465604563031040 490025 3676336544081732165994870762300 490026 -2718596173791543552649168217856 490027 -25558118513170822640077669757720 490028 41118226061523168653892206592 490029 -12745278429159959763428047059360 490030 3767755105736676282806067188160 490031 4703277180540551411612889410832 490032 1013976198501932316186368114688 490033 29978052952296896720004170987282 490034 2211108541126454726486895221280 490035 1855454702752514490323766451200 490036 21082413997178075330113523050880 490037 -43387978272474736955917113752640 490038 -2786147909173450894075545249792 490039 -23741054124206702490224064239400 490040 8660652730948182387794524876800 490041 21448330462243008376980328582650 490042 -3489224423139347879171718973440 490043 40959773913515480016027718027344 490044 -4761332082775294645961229769728 490045 6992157882268450661771580144300 490046 -15244625476638979026750340278528 490047 -2649152937674969410558892417280 490048 878588403903592778246955991040 490049 738242560472166178792500085956 490050 507820055905494447819478200 490051 -843014469645831181423050927608 490052 -14244506053803623909776334838528 490053 14831703512465227479582946900704 490054 6978674661762796311148727123520 490055 6573554562517424328495462675960 490056 -66475098394941775537946787840 490057 -9550526861929687982590824102694 490058 15715302062688096762657605048880 490059 -7301236844826521713363480943976 490060 7586467617034889856137183155200 490061 6422964223214086355828072707200 490062 -845058697526505957410241805248 490063 -7645162421890504048449776468240 490064 1525876545028251950461780869120 490065 -114460305752115071988980287680 490066 -7851203824713505711909949094768 490067 6010875376209182608329482999640 490068 17634995565796373844800133447552 490069 33599755742949824052970593976896 490070 1902473729405950506386244168960 490071 -349969064820020372146544530560 490072 15912959354946882535746923827200 490073 5862886438506241459747958971284 490074 -5487440178189668700786480589824 490075 -13319566950416025611942767914700 490076 7475976207384114659258621426688 490077 1748938849386321818148722547840 490078 -1725449658557957593365006668160 490079 515730401492236437601794544320 490080 -8189962875985042462700619694080 490081 -11132032307409127827801006331068 490082 22300143007199563228736448382752 490083 4132442935572325298409878422848 490084 -3558434505126489202241502978048 490085 -235013885412550775453138681220 490086 5207064549586714368711751366080 490087 11925525289005857412417931839400 490088 -10401639170485590398209609098240 490089 -16040527016124049968739856785776 490090 -8761278890680159211076304663200 490091 -3867403553782865357472095111136 490092 657977451999197765702197335552 490093 -2467167328502050201631503248384 490094 15621420947513514326478291045312 490095 -11281761749664436680947078961480 490096 1823078863322799303158813130752 490097 31260509538167729319840401838546 490098 8045441319729411903497259586176 490099 -5223755075713615123913595401064 490100 -7028986352514657424610534928000 490101 1880383796175977899385235404832 490102 5839753961849861303460127326240 490103 35049410231353804125934312661352 490104 28389558031496801902292124672000 490105 7136451329094647362950334387200 490106 -14831332877947172529005194438656 490107 -3707062204688430573079092160512 490108 -14007729567574396230791379945472 490109 5352610013083259035164722102604 490110 -4562455074490945165539724225920 490111 38937943740932849806367864611712 490112 -4257641216249738036487483555840 490113 -3335976026574033760231936547520 490114 75579572280290568177447164160 490115 -17356065727580055882153902584080 490116 -20313651475890151779041079459840 490117 -3219663061078412295313860412834 490118 6826771615273189881871119863040 490119 4399059443440519812529108759680 490120 8893390684531548487794979276800 490121 14940448482500778165813021287322 490122 -220227226618688027096806641312 490123 2492010444423547488441499674840 490124 7935907033744824203224300992000 490125 8019776326336573213200396744000 490126 -1576708617100441830674594155776 490127 31639985531391729796941543130224 490128 2861784210965044150123144740864 490129 -20474512088140635185553149689740 490130 2389105170401004870884120056320 490131 30489264848391702106399606902312 490132 -8882453829769195172309089535104 490133 -11321487485297295894158464464480 490134 -6696466232686852283481555731520 490135 23407803524312653720695434465760 490136 -12118278003589575383429601239040 490137 51232075749942357203299396800 490138 -11480468336272764688962595933440 490139 4477019078071435623282195871440 490140 2027571170631582193960420915200 490141 1418432815172892050439142264064 490142 -15750455136960888755306285478528 490143 -13978145192088827329836013296000 490144 4213274420187997766435109666816 490145 -32389766438917470309618989065920 490146 -8453034714566736875456292920832 490147 -9970966906859863310919279676000 490148 -2073332270093839820318781583104 490149 -10826100928970713630093797803232 490150 -3073933349914108643133507367200 490151 4671926767126477407028108108152 490152 7741296433349907356114379325440 490153 -10352491300643524991741908423872 490154 3876383849845842256660144852992 490155 863502555851155557086988561120 490156 -2457258048392223925004101180928 490157 -282085192625792051240855527200 490158 -22465604563626304753581359404800 490159 27881349853253412689589372617360 490160 477901829486612219542594191360 490161 5736396482912777351785750986624 490162 -19032996805317711353528888112000 490163 -4656522814225993646909892297120 490164 -3917646161165830470483356135424 490165 59326799047292867517035383320 490166 -4659794103118780178565905167968 490167 -879425687128032493755484648680 490168 3632395053593158175710000373760 490169 -22855861362812641148435206265430 490170 -5959657531708422524902379577600 490171 -31881940200332678480897244484 490172 6249130375603402919131763343360 490173 -3946407899848365556250096220000 490174 10405096090599469228132342830336 490175 2384638424379207757058737966800 490176 1042066818643553038493854728192 490177 30730887046760543358455057321920 490178 7304505833428328468941291667520 490179 -7272728668811586963710284542216 490180 -11064579491555583110294548089600 490181 -30765551432072871780319228044000 490182 3952800173177248374441543702528 490183 1431972488541644304468614537432 490184 8942683129137976111217657118720 490185 5687057500306348516971268435200 490186 -1894571078849563199060749145760 490187 -9694704732117880025290414992240 490188 -9223976963627759911579925414400 490189 -2860338392391023127794960305920 490190 -1502844683758313868900474926400 490191 2350645838637312619830351995280 490192 8490292798747055282382044880896 490193 -27280551834530182639741245895056 490194 53716930444614602731258794528 490195 -1861082717792952652550084131200 490196 5354152262184945387019375593216 490197 9198189990260835453990699546528 490198 -4640032714211165130339924553536 490199 -1482277133138252233720087265136 490200 99116284676436021282140160000 490201 30672201126124754589397403944202 490202 -8499654107597260845765433898496 490203 -1305472114661597585674036595712 490204 -10118755433131322263314510763008 490205 -3749936116274648441671418245140 490206 3472657252081335633510199658304 490207 20950685176672624895409345815456 490208 7396140978459104219779722117120 490209 -22404746645533791083641185519696 490210 -5818155280527970435462138368000 490211 -11499627029163607071685137046776 490212 -423068361970564415967506830080 490213 -9104323929042481863254084970500 490214 602173453666999903059575007456 490215 5964135962838673446704320410240 490216 15361964442283715461662341068800 490217 5601655383223147058778440246592 490218 -1929448591769640173530723197696 490219 30083468156990736632529223678840 490220 10165597837678099191282292654080 490221 -15654283292640099458933204278410 490222 -11201874406836220214970234922368 490223 -9946148810571123160217417892528 490224 1347204872760642960413223813120 490225 -10483643424523160798851220472250 490226 -7560681301489496544188544710016 490227 7317649864459458972896453361720 490228 -23728719517260046962637635490432 490229 -15966259750195734173231380413924 490230 -558661642920684804661963689600 490231 -7477295999605000441026938259840 490232 36016195567769881871550847672320 490233 9482061143824108253162303187024 490234 4211595143239582294383804244992 490235 -6175689490029952002039904504320 490236 -69947819701353829627069644288 490237 -886301380660107468150131821056 490238 -85140028728538957050241762944 490239 -4274696771397239332077458588160 490240 -15250269462784446305522669322240 490241 4737349347675610989556584720642 490242 -7516564252768032791543238261888 490243 -278050360919169117373628434096 490244 -10962036168203699443254544366464 490245 -4944588945650802618864185923200 490246 -6802522666194992610655902818880 490247 -38505060986074085541594214451304 490248 -21687442848781578518081906073600 490249 17513456233390610781054165844250 490250 2505735186101441881393698864000 490251 -6182151464566138914809622422568 490252 -3733509223767952470832945310720 490253 28134989686615511875237742665440 490254 -2770868261954805244160820312960 490255 -8270403434603124728401868395680 490256 -2794535971157258264264998699008 490257 -22650155566042239398597988597120 490258 -9189623071269240006588958289520 490259 7704332423377143509225717271552 490260 4407248796753267262929350338560 490261 -32372102959497840777122724251076 490262 3762737084436721315862666521632 490263 -3270039843378108014670304071216 490264 14685560089369096266158014863360 490265 1046835586642377836562141246720 490266 -3459205677923768798493767470080 490267 -31466751956633076311149181890684 490268 8550767441566685847964051994112 490269 -6797238097310472456407997180576 490270 3892185184990461997157726693760 490271 24609249959585806390634450597472 490272 -4538250906488117191286755688448 490273 8078675341307568337402966671040 490274 -10600364192054251434707058969600 490275 -954260298588377061867558343500 490276 -7136005384020571130922622868480 490277 -16366271436486085395183451367874 490278 433480628089033797425515705728 490279 -11279541096966615443864458282424 490280 -10651733694465115619904484147200 490281 -6644981559866976907310938440960 490282 -968339913724393503400909892160 490283 3197199661121495851649325764532 490284 -5495350692764243360840929102080 490285 -11330607617806197774787070812020 490286 68735561816667848655528744384 490287 -3277795054717091715987887755776 490288 2172673075848923645260664717312 490289 33160275956320497328268252551860 490290 -2488883336464383007670974118400 490291 -2841549177930535506509599106448 490292 -5925468307054807568425936512 490293 -267445191556003267010711568978 490294 3798326176976465623725858459936 490295 -6191380367362423124226805192800 490296 2548186012329249299588363059200 490297 15727960671709892492354052178944 490298 -7328732353400837317558172595600 490299 155648749945683966272540739864 490300 -2889002114768705815022861401600 490301 5535297161051494306438149330240 490302 8057117986711712263085015033280 490303 -3658613152218906859422871337496 490304 -2595701343515579825844507377664 490305 -12312202757481208015172055354240 490306 -16906258021285050250817243226240 490307 -1869736599397893791169882289320 490308 2197409965188416009710105190400 490309 -17157064901374626791819250843490 490310 6597820455121277236311830674560 490311 23264213890631278325443976579832 490312 -41402660486209000586481404805120 490313 9160262975353064794249787801562 490314 4438232987865849135676060508160 490315 3323294901430937277521681440800 490316 -1566153302722625132499804744960 490317 767008517253418378540177285248 490318 14840593825663138741244892959040 490319 1833070463012140419490690728720 490320 475107408755899910918052249600 490321 5793521377533585044785546424692 490322 7008562791366428422234230776832 490323 -215596862632475093399935180176 490324 4125205844072020310727150128896 490325 2273340653965080700772431077600 490326 -3228794285514382979217742528512 490327 12400333683923321161849583768512 490328 -1462018330751265567074429859840 490329 32482343707771879749412323648 490330 8785995845060876633982975310560 490331 -11994745045669688638360013651928 490332 2653899361733373559535618380800 490333 -19364704977737241518248488857760 490334 7562996744854875413142196758720 490335 11047855738161625971201784668960 490336 1282569793070873151182104166400 490337 6657675992490882410912223387840 490338 9503451693100734013717165051344 490339 -10966782742438678943754654533860 490340 -1268816135408534011426235324160 490341 907288045785913652785196213760 490342 17323031794456956512924307855072 490343 9772119476820807547748603248008 490344 9472967344429083778944668958720 490345 -2605396230338297833574079579000 490346 10986748534396000000388934205872 490347 -5946181387884427919886910955520 490348 -1338245450126413361524842407424 490349 -6858565116441193983040984790880 490350 1594230142755953831333943628800 490351 52947593279456503834315563082272 490352 -3414779640980636663755187650560 490353 -19415766340773812513414829340800 490354 8098456106662991398247020175376 490355 -8483727776648505307396998882480 490356 -6397451060423767187976813397248 490357 -6954570227523455811688447630688 490358 6583373543383253263409549230080 490359 -3070588427006779519679143393200 490360 -1354174456831962821462834380800 490361 -7100713183422306257853329524920 490362 -6514963432706784628508386203648 490363 -2483536117880495562277687174160 490364 4911645078928743772314411098112 490365 3822084265245638358048277207320 490366 14598569523316338567358463365632 490367 -25355685941119311054132268339584 490368 11501857961942478416251264696320 490369 1391523991678262135404956314160 490370 -8956078422419359755863150001120 490371 1554532022425297288584174163200 490372 436199845654458685300642941952 490373 2191130895189931335042857486304 490374 4547846930646580663118548230720 490375 -3204168148800017589566081286000 490376 -8722089964145441314168848337920 490377 14626001490406470421370309323008 490378 -6014135161342003829828085990144 490379 8997870813648241510997169280080 490380 -1305414855482597453605670830080 490381 -11172574346362989250578468059808 490382 9161101401481445126933627943552 490383 -15527681793728583896933390026152 490384 -624493953135967034201404825600 490385 -149148858647568579751884354240 490386 -838352933040564420383394395136 490387 -35119166483802355064345806925760 490388 21961172514148493376128102460288 490389 164134843910784954364532836608 490390 3966229331202759597454151520000 490391 -8099235791321307353718919630800 490392 9722851981639432383241354291200 490393 -20123577802431087236218608498358 490394 11463897618389559586562451889920 490395 -7089724477561778835791019515280 490396 -11556051728530141475520090227200 490397 17437324845740691450774267918432 490398 5234274438007906381479453078336 490399 -5569528857113745824412292584768 490400 12404262792818958940012408012800 490401 -7414191400000962308400908205120 490402 -10709689371749682284470453140096 490403 -8081045176174145834831685777696 490404 2678598341517397809533569975296 490405 8037536466780105566489856120060 490406 -271646801728394854067715741696 490407 -13225010701952930025299845100760 490408 -12185065774751949140109447168000 490409 3742036490430737282802975042240 490410 7424310608376437977554689532000 490411 -82667537418518276036193650808 490412 -11461262798572162004934417282048 490413 -11443463556030630239881042368 490414 -160983626853242054243391367680 490415 213153143184684598895576369520 490416 -4018558407660938707922404048896 490417 -23960546544685251795704474599534 490418 14675224599689586020080729190160 490419 -7077435078543938633770267453200 490420 535638336439547614786141224960 490421 4029419178470941085254928816622 490422 6333451553910388219703858561472 490423 -3358654830089894162640137378256 490424 8328168243069738414196206366720 490425 1880674597811381217572826187200 490426 -12077331315583530649943937265920 490427 5351664911561646316912536371472 490428 -8210609183473357813643538432000 490429 12045115996248310328265359239584 490430 -8292866268256790754692197448640 490431 19826131666030436151850692574152 490432 7718046926043483486352876503040 490433 -7849769692565625794916007664442 490434 2771688731983177690520520832512 490435 108831482761523900306496815520 490436 15380923422076901036856020887680 490437 5005987547183667584873666772894 490438 -8081881305105596555288764136736 490439 525934073885805129083410946424 490440 -11074222397802180082161423974400 490441 -3722386985233116588598722562470 490442 2724678706276761651932461448544 490443 9428462985575394804138157007064 490444 -6469256068155204454991702136064 490445 -16540841604118973028126228299520 490446 -10383268001665390201658048394816 490447 -15598646908562232321546318606720 490448 1749792509109581430947024732160 490449 -12998956019618156303986064491536 490450 3709254373156380964019377442400 490451 792965494090575558725265519744 490452 7233731213620253705978803679232 490453 -3838348187858744493414143205298 490454 2722951311704849413068552044352 490455 127988339703067009814347496160 490456 -17236990950401791289462581002240 490457 -13019480373960453845863295075568 490458 78019306725107776615174925568 490459 -14413406337253661479784786721340 490460 3552784636478205960934565299200 490461 9110086584592239026695347334272 490462 3418657638748117508740510566144 490463 3601443425100387593707253591712 490464 -8156146821846264826567821361152 490465 -14515595845633817325102900406680 490466 -4669977262403657774801948196480 490467 -3231497203286436147428169356160 490468 -10133498287541364634196999221248 490469 12583774597035755236866675537696 490470 -1681925906248966734317018064000 490471 -32218828327790727628939765471808 490472 -6548888855803435231921331128320 490473 -14544895078759455868138101028278 490474 -608531297746177340822076346368 490475 7122583961357788936685980851600 490476 1830285493895576290680312791040 490477 5849227622335313044613592312120 490478 2329715736083284663057473911040 490479 -9275804992732091234019955050240 490480 -2800737477506303632886227107840 490481 7849257192060510668449831539282 490482 2223646699138650030108199956480 490483 725033332701263363382374908320 490484 13062991031210337330267620395776 490485 5608148256627919534413208958400 490486 6627848571764225847842906254464 490487 1278980931688891415454387872640 490488 5306970588053518333744101457920 490489 7794711608018327226955487282320 490490 2202728066737101814946870016000 490491 17352097286199088377228618775500 490492 447702061641891642775990241280 490493 -17401758774955479265712330763258 490494 9549576111051606522948882120000 490495 6467278004505589887714086241120 490496 38563360307774464923062123888640 490497 -2001213134943128211023141041728 490498 -6792302155036051365592872577536 490499 35760963915135480961273603765500 490500 -4412972744365215483345170880000 490501 439844452111785680932078911168 490502 6625010490319122907484871161952 490503 4866050028630644891102531494224 490504 10998643329232297253771371315200 490505 -12397322474586152620417923677340 490506 8269126767042759238329483667200 490507 35740918700514762957334351294552 490508 -22209437075507492975700612633600 490509 -6460745650546629781186472640960 490510 -435369887734268775237680263680 490511 -3650067177484542832605561093120 490512 475481982497665511004338257920 490513 -1279007976021170222940400580096 490514 -9530836903667412626023454700144 490515 -47277965560001407196427614880 490516 2947902711334784349661059473152 490517 -1294820236646117151803801220000 490518 -3729195018466316958364311018240 490519 30235859436779697877402894830920 490520 -8267669677738808672515026739200 490521 10261541424575089552443667928640 490522 18467747729216175560971741635312 490523 11329250229552216718465985115840 490524 2445969731135496511017235387392 490525 823618793215516542015188216800 490526 4654969096915949360170973722560 490527 17644550748491207036972498125464 490528 -534316972432237639794910494720 490529 6495162505925698420467944675880 490530 -2464615529190033891598683348480 490531 25662795339759570514119963992200 490532 8178789205602820062518026690560 490533 -6909887350271848051339402447296 490534 -1519606352901411059153431392 490535 -3119764509525462699098194920000 490536 -93837189761521350928382776320 490537 22955493767102653389920234168186 490538 17551838010512794010994409567920 490539 -11252422833204180816382249133568 490540 11220162824488160562651960330240 490541 -17101319407260030249422101118058 490542 -2368676567750873148751384765440 490543 -4735718921478739769810280660208 490544 16654688233767917215650152448 490545 -6878631173008378296252415253760 490546 2087770133932711625525647873536 490547 1017941266414187815963831185912 490548 8042610017240401584530287226880 490549 -3632737304005519015547249122450 490550 5337818476843028212084947136800 490551 2289685803660658045610306278632 490552 7017668141170646441323817902080 490553 -3003066838732179856857229201920 490554 -983793453185361313540887317136 490555 -606174719854569938154880161840 490556 3552268104028957650128172326400 490557 -9781122680736384673555566325920 490558 -7495595443092945869732627493120 490559 16458845172507645067556393645760 490560 -80526104381492062905528483840 490561 -28042351798975119034638024107600 490562 -5659118144518253978582554055136 490563 -26850975743536275583595309475600 490564 -1743404905597201734765355948800 490565 4767467036379405812901242160120 490566 682017097607102719583924370624 490567 2740090823985500245946902454784 490568 -1946927729392008966648176947200 490569 -18188928654438173268596849739360 490570 5762306427273430288869519888480 490571 -288136867578963779101848981228 490572 -14381302853604651236530112219904 490573 7519608075862000569618177272822 490574 135743976196774372337019712512 490575 -2306687441670497587894824844800 490576 -3634587105485848577734417850368 490577 -11091289158455391522538390706574 490578 5920834382840691938335638221568 490579 16656825926161219380236773907180 490580 1434381113759139813272993433600 490581 1871062861670884630932813302400 490582 -6590749535235857153574394384608 490583 6731882111533512420041961433560 490584 2796934999054235601899013304320 490585 11120140576234834343407284249600 490586 6819677605626711461584877730816 490587 -231598968545698581855662413632 490588 17785662239528255099788509009408 490589 -12054807765682166856713551040832 490590 6036392494158429148380665856000 490591 28590227864366934686470358184992 490592 -14128467324318542297956528816128 490593 21138649933139398745500241534400 490594 4305029749998817192888564542240 490595 -4608977859851690746699950147840 490596 8895657647819299095693448123392 490597 -5236171483108234834092102875748 490598 18213911798737580799962533720800 490599 -264623919637273599106104660216 490600 -8447177048531050263298056192000 490601 14654859644558643007288706829312 490602 -2076429930934631092368847842816 490603 -24873967779022498582745287826040 490604 -6977159891261117896496878335744 490605 3348593306945443097994211284960 490606 2126718824785663712418690075648 490607 -15814356424722239969101485305736 490608 -3405348668127902130255870885888 490609 -374018120319988445019246498880 490610 3118280354061330989930255377920 490611 -12178574693145697316228980410816 490612 -11184469670076061026521690671744 490613 -13104429941242173865671032890176 490614 -1585716144191523002836151876160 490615 -7326475923765851865209177283240 490616 6217655076078499125620838850560 490617 14612457799009563367633137803034 490618 -18423079693913796112976487528960 490619 14067325922752170059656168090020 490620 1302533631397087079517756149760 490621 5160317586833144842869151816812 490622 -4158587857813250196766435804800 490623 -6793687952045256128038671163392 490624 10183779228026218958047275909120 490625 19947668674640147748769654237500 490626 4303791260018625739717443321504 490627 5615455227548763595108401444476 490628 976937992194887132418442210560 490629 8974990441795249739953041967584 490630 11894500813707979918063441920 490631 -38208549425339969714936858222568 490632 -19041973864943880597626340679680 490633 -1214990253479075326181137827072 490634 -7866407938814351824505008088784 490635 -12749210046840031966012020284880 490636 -1060117865551441103996961727488 490637 -6602360898623231906602637633280 490638 -1487977671252515995392890245056 490639 -5932992428962919363302342401240 490640 -29622665447194197762541731840 490641 -20927719242882180317508467266656 490642 16617112900024869046675695299472 490643 -21370085117599121010893950209108 490644 5010562212036454407451661107200 490645 15840177116155696706849242695900 490646 -3252417155257492882415219095296 490647 -1624895295571386330046310654640 490648 -24810688133424940339801094768640 490649 -8565975292588816151726062758960 490650 -6261579668220142718952253958400 490651 6752504702180159318898013992480 490652 13705610252035253324622897409536 490653 5291256736617243911286009013062 490654 -1478758013599325469705817855488 490655 -12239406804961434587325877320 490656 -13654878271066242783006503731200 490657 -5079731839924291488618736959000 490658 -5113310831556160496374580571648 490659 -2041526584013334484484816762112 490660 13377200201001978160996623847680 490661 -34972244257095648574315004988738 490662 -635085868769367895303401581280 490663 2159181963178062310810585601912 490664 1914632491209461341965722127360 490665 -2816806116563156774080005770880 490666 6918526761465882717851086900224 490667 19440499821552117277096590346080 490668 -2466080185638629078545484021760 490669 7220697230818347838731407172160 490670 -1723268779463372807595168489600 490671 -41081738109878447655921018021600 490672 1155467238987762414091464998912 490673 40101348523596032073052683504 490674 -1958562157303362363032346296832 490675 138062778994997123937857341000 490676 29197638686538822296269320960 490677 22595028181672190390910479832480 490678 -2965230623897804163168003915360 490679 8228586410326798410099016261632 490680 -16001296163399008519010021376000 490681 -6021887887306352119282480244736 490682 1611281617816988092190670749952 490683 540577356415276961126779564824 490684 10781405177671999407788719724032 490685 690516290691602678526812043000 490686 7639916100371596974523982771520 490687 143042828120616843091593336952 490688 -3070663828394368261824863797248 490689 14196284645877785983839142232754 490690 4937718445166777520276458157600 490691 -4436935107206053744378474073616 490692 17427710815758556037126031716352 490693 -1119966946913062931216379154400 490694 -1195571652889125271038133008000 490695 10049365648539756979426177747920 490696 20834314889450150480216586854400 490697 29556625573999836912029650477146 490698 -405520658370888953222652156576 490699 658056736067401985371621724160 490700 -3599618572459251504404455449600 490701 -319864777084545378169179624768 490702 -3819315971302693299532535542848 490703 13363693836230007890721566051160 490704 362055621906023311098042384384 490705 -8073624343512279161843279383680 490706 1064477049305458728052734053664 490707 -5842323022005243055997786700720 490708 16502181607436323584303554676736 490709 8281963947856208846899031668860 490710 -2658773365398477895318716026880 490711 6594526172303895030504187065352 490712 14263185467672955596999474227200 490713 7327094308306525937410291850400 490714 -2023123638948088409197829215488 490715 -13092448683058391757168481496640 490716 -238838822153673152604119935488 490717 791595476313072824896357735692 490718 1926669239877474664296432957120 490719 1935147004528296684431028195144 490720 -916825092779640836277562245120 490721 1335054687704887590613355985984 490722 -1356513758336523310308755526528 490723 -14611652915871306390767183020040 490724 -8061215893606624243308108175104 490725 4605414709641426196001663688000 490726 9513359479814267644601241703104 490727 12336010538214049342293748525632 490728 1745919862103400922208765214720 490729 13612830226161026761587518343540 490730 1004105732059826041854856273920 490731 1177525481617572093715587654384 490732 20423343106506787788892327096320 490733 -24013434658868988298415220159018 490734 -590426328393731552942820585600 490735 -11498886259090143810524055492120 490736 5629278805593034439698444910592 490737 -5744392061348512573422608884032 490738 12417548605197986828353676614560 490739 12870175532797912199069467542456 490740 133569470181454995104521574400 490741 25528326552234798107184764404142 490742 1507861565195933014501428688512 490743 -19258041053321739673454586016296 490744 24903665003640382338302887772160 490745 7055108746753485987870977142600 490746 -735154946857090264584773030400 490747 40949120572020426752168225767360 490748 18661141496864043122857417390080 490749 -8733909809786487705033965069760 490750 4103938596438197659599847488000 490751 7303091638301837762133800561280 490752 9788194451746463594014876631040 490753 -25770970070222752712688020159040 490754 -15197656155777086141355002598528 490755 13488555754260449168246042704560 490756 5762778923487603211153683849216 490757 -1559628531276151028672668940100 490758 7322048122691785344746248562688 490759 119197608029382464262424901808 490760 14455706519092546213271555328000 490761 5446488894368674051667306327040 490762 -10823248227368205765204587366400 490763 -4085183355112993809010558999776 490764 11479298969693849510553346469376 490765 -23696581822977023555860130654880 490766 12668273223749957999377793936832 490767 24308781306337105393475776651920 490768 -3245906964158048063033703710720 490769 -5015172260972423375030732650830 490770 -724595849963086677741054489600 490771 -28266364589179685212690351971028 490772 6745738277324605927637857301376 490773 438977655842311699038947335104 490774 1635102717507704611064965312512 490775 -9445715877999699901312739824200 490776 -15471526526542760740626954240 490777 7627841109692546835331575062272 490778 -4291564314407778973152236044560 490779 -71503961408299633411762723656 490780 1386539106603109747870932725760 490781 5052589306584082947725122342464 490782 -7377767509258090379240074878336 490783 5559221614371596283286601256032 490784 -33207075413761075809149059006464 490785 1715655603946226591435701219200 490786 8574199120278737706347014978944 490787 -10589970855995696776127896332408 490788 15807572021477806109812086521472 490789 6510873356445618516891379977440 490790 -3293531767161180469933170865920 490791 -7460586206056567072125133451136 490792 -10569802809214563851628041011200 490793 2362536821618350284445330656144 490794 10974670875273096730086333753600 490795 -43652347454302284025244485507680 490796 -11098632640393603558152275819520 490797 6803564145428399974039751803488 490798 -1991839721053003624097855659008 490799 -24135097857248012243258816259936 490800 1307750476536073037604261888000 490801 6761022962829795539382963895092 490802 6893757634005386490741480960 490803 11323995126450738664241911291704 490804 -6804250073806739897933869385344 490805 2158314475352584995627224534400 490806 -13646599243907349235978020384000 490807 -8802752891621580513687940087248 490808 27057883002878189047773884928000 490809 7255519727482190497962621807360 490810 2563976125191390063530456878560 490811 10400625815158115780790944400024 490812 5828596132792866124517784870912 490813 11872129338118108797471530223840 490814 -1259959355786885966009773503744 490815 -2524840287812164409940786679200 490816 -2497292076960985980861994762240 490817 34659118829728519131188062886832 490818 -3086122540190046450895517264640 490819 6968671821102077223271944396496 490820 -5315640548227140311048695357440 490821 -2186075643283283994393389598528 490822 -910986694835317565085411120288 490823 -3795154222801052147507275456512 490824 -8845058083860423945211429140480 490825 4626777438177024531274516219500 490826 -1729197351856975945913841949440 490827 7525190740525986221250967872000 490828 -4404976801095978691612621967360 490829 18837395575810156281337768349430 490830 -6441259481564324399435757790080 490831 33741674181629595039842666747064 490832 -161285666831004123609011134464 490833 7195499176732879010140632672000 490834 9635830051568580482368132380816 490835 11129589587881059700805588462400 490836 8665839101178725243537644480512 490837 22827996839520121035062974049486 490838 1079686111432184262976417516320 490839 -8092812335789794603148116090776 490840 547260000165083217050899660800 490841 947052177197677578395078473224 490842 4113343214350881633376451069184 490843 -1835118093842970078651831652176 490844 7936261826208045956563502501376 490845 161423225890143697371535640640 490846 1368716985998953744459498758720 490847 6750872007129504700041438456432 490848 -6955459524083768217079698948096 490849 -9901295536774053158325315709150 490850 6862029812904598217222979692400 490851 -15765684489537291722542431790620 490852 981230986639385734578654032768 490853 -10926765344218785529197363606336 490854 396988773773875282165076951040 490855 14142499096508028601975003829760 490856 -8434121209818252007278860805120 490857 4417501704456552933857334804000 490858 -11867519783044210237772085784224 490859 -25827169839751501514791221740940 490860 -7788178792461841290354529520640 490861 7770361665829181419174678827232 490862 -4583859814540272636267334089408 490863 -15218949689742499137000848132856 490864 3397603539683025604808770682880 490865 16769068450826563432227894057600 490866 3661918051323169356839899236864 490867 -16982180038321012424264494819120 490868 -3653666680784360115915680169984 490869 21774792008825936900774981661294 490870 -7672800282457361090302517667840 490871 -16448778892634516801743649922048 490872 1806841319970812390861119856640 490873 14976156671540062219611357556624 490874 -1012035557395830275370490898064 490875 -5592637395022417870496026752000 490876 -10023572040973333194582481008640 490877 -8217231579912589621856122001274 490878 -11078872106664398659682508300096 490879 10970541894818275269175224308776 490880 4895388955632264094244929536000 490881 6638560790072920730968381211952 490882 -6209268114611603962136123676720 490883 6784850949911475986720535074880 490884 -9391593594571620611078258472960 490885 6252822719307529084578399528960 490886 3504114455852329368428136371328 490887 9635511591107728488398520703440 490888 -150621551331614707179213987840 490889 8069896461580103852509718601600 490890 -3188504954513485959178675726080 490891 4797174460857789706435924654292 490892 24212223584222472396733591733760 490893 -686844106609614906364755077952 490894 -6171019334817068909572108656768 490895 -16117621338248558596673023572600 490896 -413070155897072348629105901568 490897 -5594581288836038275047513502 490898 9754614066207936802802319012864 490899 606129792429044994348923214264 490900 -2443908205433077276021311088000 490901 -26784760669604778547899249921696 490902 5464008047070509135730875370432 490903 -842159068850397201950842956160 490904 -21662730114022894710569090058240 490905 -7938811296813818469310156395900 490906 -3773389522372696001509513113600 490907 3654502701142642605170864502072 490908 12133218677487611554814275952640 490909 -7674018650269514023730983751808 490910 333086131239573820510943573760 490911 -23042192847816079711185773183928 490912 15287343842857925496003830415360 490913 30142932055759785438857558088162 490914 -17834615990905807687540532463360 490915 -42699205605296092784669491924800 490916 -1279033459185793657417322840064 490917 73212997482992162273805984384 490918 -15334599431042696362813096993920 490919 2478528962213881411975943410608 490920 8810317580802107386131685785600 490921 -14293089860639576036247500111878 490922 7612466475744076140803851334400 490923 1033538145330009647959592764572 490924 1771685673840461322025264465920 490925 -964406459501442650570345401500 490926 -9915674454306118719107668204416 490927 -34667925935231931255076260314224 490928 3478737436986137797985999192064 490929 -2106797603995327525631866467216 490930 5566228823100378670099177835520 490931 -510421446726484041075288214008 490932 -4681636689137067067741267334400 490933 2335405519535870122635983735200 490934 1264756021689808413237197541312 490935 -6169659551351454592513385026560 490936 1520736789434612241518291865600 490937 29631544937283341966494497404586 490938 -3565289699637711528529771845120 490939 10892136519598697883200675751120 490940 17485064332697810680563461399040 490941 1218721773064714885205046007200 490942 -4117150584442743956093055760128 490943 -29293466844169719459462551404320 490944 1301898098456048391328697942016 490945 -3459906598546842167390620524480 490946 19339534677947955273727419582672 490947 5384940819857441505240358072320 490948 -453376571876592876420964213760 490949 -32802093416829929763981466030050 490950 -5356849369353875726317000178400 490951 -27110285158995533028149435371048 490952 -1741194420953651589011048202240 490953 2532761598821307133124164065984 490954 13207624867421725367771121712176 490955 12203339587630221186922518270000 490956 1723317494064036915859348230144 490957 -23728585857928972245093512486794 490958 72150760316028839990999908608 490959 -5204564498276898950470696411536 490960 92997238775156846508287508480 490961 4387536972567355732102555163124 490962 -987815677280128330713463028736 490963 -890980008520675123204660332216 490964 -18599426384704431701889560529024 490965 -8691749319872276253196243493760 490966 -2191900735034258319337998775680 490967 -25228774188431263187365074180984 490968 3888203805967488505009479475200 490969 4466100890571522438311839567370 490970 776530129951392429870857476800 490971 -1505301832709035053072535466640 490972 -19504940142833882733805091444224 490973 8949077385991621024658777996640 490974 -52625921394069888086668852224 490975 -8256258008126215953187845096000 490976 -36009742035738781682984119173120 490977 23696172349831356661737593184420 490978 -5665415142116962176527276789760 490979 -34306679584727645369571060816360 490980 8375752525547672276636880138240 490981 -12866229955805908093093208851488 490982 8851803913278892285954069112832 490983 13059697675145156349277684458024 490984 -12248640127541143145223819233280 490985 -8380529087211040580414607686400 490986 -205847350913532677738091263568 490987 1713785986570778487202335524752 490988 -35917662872959916781622283487744 490989 4004799539916495374867966071968 490990 2171568990235926074100648122880 490991 -27647867441795080808510422450608 490992 -2160802380192853407657466724352 490993 -19048068918407630001681948323758 490994 -1404004375140810038392259893248 490995 -9427483950905877298834616330400 490996 12568186457250758726808663336960 490997 6598880827778636948224652116320 490998 489786404165823115727778124800 490999 -9242009541641682043921537386840 491000 14674800769121704861297105920000 491001 -1295343811668184612995314174976 491002 -9562130877935323474143599868048 491003 38550661209253858192893741897252 491004 -945956407779253280614200708096 491005 -12565723737830517196218884190240 491006 -5600871860431436818877190445056 491007 -17850566060485001273305054932480 491008 -1816175036318730400104494137344 491009 -17183171809037910788610612753408 491010 660042181573332096106724083200 491011 -6425027467751973480285700777900 491012 -293032899603490719254199298944 491013 7024013503674749098790944231260 491014 -3585652865610415951122050142528 491015 4035254987510405894491644242400 491016 -714190342147057784290867200000 491017 -427104274054039509857510146720 491018 -24777242004314673916199466960 491019 20604238461902020241059766800344 491020 9796439695610098245957607572480 491021 36821531574376126571173770112992 491022 66837128757826173920508246912 491023 -1298693248312056663414895754256 491024 2958326826804427395881668976640 491025 -8483226755870543059676349781200 491026 10054176422885581807892978189712 491027 2981454691622056781104692372192 491028 -9649521776248537966653925232640 491029 9987615435018301666211568825792 491030 -825500773019562413953365123840 491031 20344620365861859142271686372320 491032 -9033958792935902046475670169600 491033 31242614477647244873774926287300 491034 2763098014107039651796239521280 491035 4686330031884375009782153532480 491036 -1486488612075364452043669340160 491037 -5357249592147068509052436493440 491038 -5260732884063968978113916158080 491039 9865187973950783720624500479840 491040 -3050251489446796955680411484160 491041 11921402058425078889073637017442 491042 -5274252889620172069498779185328 491043 -1675140239863430362877835052800 491044 -2460193201614253552894054036864 491045 3912033476751568900335830343600 491046 7891920777907570636196058415104 491047 14621059138787298052207036280640 491048 -8705050117829812174668372464640 491049 9034806670256445984516488976000 491050 -1328951192870654094176359142400 491051 -31566098166476015676119082286296 491052 -1152323311451735032154594574336 491053 -3514208544991930879701338347316 491054 -2837803792176540539354401593024 491055 15668550966743259975064069718400 491056 -3144569498394614033727334514688 491057 3437699398161088814195019177600 491058 12160615295301258927732669953424 491059 -25074516205583447853232972922740 491060 174387672159171451431503861760 491061 -15493062959384217518694403754496 491062 -4184597167949947246300721947392 491063 -13989781574651170433636660917440 491064 2475772428408446053711989964800 491065 15260082897469129658164397771460 491066 3845982018841554793073553989232 491067 -19039678823936785606669924480116 491068 2585296500237057551861729272320 491069 26595767426760954647072716784160 491070 2023624425977456901016365763200 491071 554313745190965245591279313776 491072 -6955858532379757798794242555904 491073 8629643355641699743964331353088 491074 -18289080046391969983309523141760 491075 7025993571270820776934407591600 491076 -12165439159696851271374125783040 491077 -29431895206045324709709428708160 491078 -15250525841554164599139992503584 491079 27423258376882840241199346017360 491080 -3034101757496077955857963161600 491081 -38739530576533613208218767118118 491082 -3941991154885779788052881150208 491083 -24123087316323010918916876306668 491084 4814692834589383202485700485632 491085 727597920688531926341469033600 491086 5119164120245735925521447734080 491087 5654995467197168696091206449080 491088 -1900961151676338649917448912896 491089 -20256231251376112979682080738444 491090 -1883993900476072157958931855200 491091 -1169854938258605853177133691208 491092 -7796316915914631921111260026880 491093 -28778243815188532806812943259680 491094 -5716872275259666848143713430176 491095 20471694205125081020220031258800 491096 -14304173697417738827359813386240 491097 546975476472029049887860117728 491098 -1004959239118896175751286844992 491099 2654260389600590167005326289936 491100 4092086446499151902785569062400 491101 3601032358334095866688229072504 491102 -2727376042378909256929218632448 491103 -616741455632274151714412510976 491104 -49533570515648417604571378483200 491105 11446681564080951093935578858260 491106 -3040579097818249776421032271872 491107 -3000174825175881408656585635248 491108 6827303644584155201485987878528 491109 -348623469475477300560862264320 491110 14200827242675883639481663320960 491111 -15307943536150709066230807869936 491112 -16129621763797527320070371328000 491113 1336127437786991706955439018496 491114 -7071297966515396430306992234736 491115 -8383635268563585344992393716000 491116 -25077607925900738545847122583040 491117 28664855360046788302505763910752 491118 -9641375422200446784373923304896 491119 -4213037907227656240533420308352 491120 2243506495437351401106389729280 491121 -5366489617948862134063021727628 491122 11346888799693533151625122436112 491123 -7264261621512654177763818234096 491124 11851178482536549319400592531456 491125 7404650831495837476237895235000 491126 -10773704734204352250378647899488 491127 5919879161862831898040929386192 491128 -9767216963936783138431583047680 491129 -2390072231001846670533572949270 491130 -5293780706736488150803863014400 491131 -10793093394361282966817434733000 491132 -26093701278590474674719974400 491133 -1393763983732470327892900215552 491134 -1194276038188355433256680379008 491135 21475610803605203216288313727080 491136 -7053553212059441226976749158400 491137 32264726324335979134436405030786 491138 -4445325060384614948794339060704 491139 5331657560531615821127050428816 491140 -3424309122589447728341645452800 491141 -10226637443370142427176660098528 491142 -865892133605920440604685506560 491143 -422349517748226999065276969120 491144 530228196380786459635695221760 491145 2582659513340930472593133830400 491146 137040769520355911688002133504 491147 18080837100966228526099239088032 491148 4227042698891282334730561459200 491149 21901412313801493416814350740150 491150 9373806138081862734914232576000 491151 8744955965425724392934000044560 491152 -2014124989245711307188747526144 491153 -7071453309470417983292257365516 491154 -3029730960680410876491803765760 491155 -3352769148231304399712439692640 491156 19254515536786553906969094683520 491157 4947423822846935555533221824640 491158 236090086856957803326818552640 491159 -14545574347516552168528940195640 491160 -4056381631595338739133266534400 491161 -26897790850676177298417837716976 491162 3118043207564229959261670888192 491163 5101414214736512099064645464688 491164 9434665797486585909583112036352 491165 9918758589151669597045744254720 491166 250084775422380999662499470400 491167 28683513181542653035019768405216 491168 -11484220527626223788464899686400 491169 -4357047874949449503558549534720 491170 314810976941574652352843477280 491171 29308110580609303220310394929372 491172 -967496020784933373948345191424 491173 18128808757585422751772492865180 491174 9764785551991853272405918458336 491175 2739999605763274353530528553000 491176 8738839242253918943661035520000 491177 4313825624829176398528060839312 491178 -1236306675431324449238545792512 491179 9386475671054422316904448654384 491180 3728472915987281369102485248000 491181 3573761343532124402804612385024 491182 17533987591015016959785309456192 491183 -8056027708057141383019503949440 491184 240751292680816699365060526080 491185 2254176512121411974776905930600 491186 16914867753684656841842758443792 491187 -2989269387102134525809149744840 491188 -6154636948575937257489085992960 491189 -360976077671124834403758811776 491190 -1016142835817600017481045145600 491191 7699280452886631575771274808800 491192 6350948948254906894330009374720 491193 -3478029339535163428562175798918 491194 9725041738800847940483231873280 491195 2748002838159464220083559619200 491196 -8768221002367086089455189175808 491197 -15035089957437798134029544663808 491198 -12859196332524656056099858923264 491199 15113099123335643692080044011464 491200 -1053862146242939648507301068800 491201 36085177170894245463651075611202 491202 -12222594970908415852355264717280 491203 5465308298684305496763802488304 491204 2501284336569789183460299313152 491205 4445256574587354888749532163200 491206 11054147642651741749394344171200 491207 -31248525250046014588119697960320 491208 -10848424114353688759676592046080 491209 15219739594204206407275044615220 491210 -2042163231064010991169286286240 491211 -1947735634024415944970452638720 491212 5473788615945819225090045045760 491213 6102434706027811140252389913462 491214 1886281183904254909416102911040 491215 23550522524656537707875403176400 491216 896489655868657118148274028544 491217 1737938388171279035990902354848 491218 -1143265211465821386407578713600 491219 1205963153261300469391588864620 491220 -519902384200361919276058425600 491221 10053524968241527667636863555644 491222 16166957781168313774212986860800 491223 -13130834970498890485993953912216 491224 -13717375487966643510998690519040 491225 -5772734578119610200965814140850 491226 2033479610428081694036052787200 491227 4343258212324463470992973322472 491228 -3393387489351923375104386983424 491229 17404253350424918387460032026374 491230 -8209819528264848751254262722240 491231 -874223480885251333966167302880 491232 98163264497541165206149791744 491233 2652009206223252495880373995924 491234 -2314360547519838258302379624960 491235 9346323424129736044860067950000 491236 7152498901744090835487751733248 491237 20488206159189254334508986457152 491238 256251529181365814631825239040 491239 9658441868124074859223403396656 491240 16463719623458455956343807948800 491241 403555946508023216605737802560 491242 20057477615590591152414462436272 491243 8921221014156726021061651405344 491244 -8916316597476905758520665079808 491245 22615840778538984828127459999200 491246 -4166985297411044112476393900160 491247 -316050708012488250349941041976 491248 -3331955639565457077274130710528 491249 6587032529635949585407326632064 491250 1867331282470777166911615440000 491251 -35216765314519617049922021565748 491252 -1236070850127980491108819550208 491253 6189674304509085450069987868800 491254 -10045294961870390697710646083424 491255 1030598255015930402416224707160 491256 10212430446738147107725614673920 491257 -908426842872626878290044642304 491258 -9160997681900847171970122341520 491259 7999858102417689310901806932504 491260 7617454410951356764330137600 491261 16459055713535724570078901529862 491262 -1783094679337400787013595646336 491263 -11664927994122432700654242409640 491264 -11888838095879692417389413007360 491265 952137623191170431913366207060 491266 -8491227514741238462608744648800 491267 -8070831262526923009135742242608 491268 4185747816566448724000060861440 491269 -11036757527562639291204035766656 491270 1797378707596966785055971964800 491271 13337604495137842357574886632064 491272 17750755401190866301836155212800 491273 -22660278880677022191551688053478 491274 -867766217090708216615753505744 491275 132528698061908236608402167800 491276 10997708192031563622746369468160 491277 -8805041719595533388363919410592 491278 16081145004418762264994529109440 491279 -3890442006104879645391886839120 491280 -559839770062716346680095539200 491281 8963676597272843308623577590592 491282 -1364510918518269003083438044416 491283 -12202550865688338786298668489720 491284 -22059584941580242336483389978624 491285 -7736372455023856953122847466020 491286 -455637685724169411374696324736 491287 -25048949331551431528840996185480 491288 1249283378213853228706753413120 491289 -16687606072864350201745472807040 491290 -804499338501954034832089673280 491291 22225382159994352464829831956192 491292 2783892087511502564545377408000 491293 1850534330434437322482194106720 491294 -19243465369576144200171139149888 491295 -3107283882889589300996447731200 491296 13920851454588388010550235889664 491297 -19770199499265497664294783268254 491298 6835159995480621321819224033664 491299 33740154402834334759691189150300 491300 5405080740941442367022334048000 491301 11900572510882888232723042233920 491302 5855172233322630003036405073920 491303 5328334983193001907374729629728 491304 -6312429061637205906272207093760 491305 2926803509291180499362335001160 491306 5200299738663636291150721010352 491307 -6462493183722989558692090106640 491308 11898175540871052926933923228928 491309 -5962841281898740131981455203200 491310 4746644764375973784260523114240 491311 30309022985439510318404753285512 491312 -3507371347291547008502659497984 491313 4827207505771918803902393656944 491314 -10492508026764250623070199451648 491315 15086171684039165566462386864720 491316 -1076871396021178423100533862400 491317 23306405032751964670351516229532 491318 -151792363754620225146339603840 491319 -9426145139518714765303722716160 491320 -3797084862877609969585352294400 491321 -806769311625416277186282895878 491322 -931011209234200903037745196800 491323 -1165081061909364166206062926944 491324 -674370666464634290675355131904 491325 -46312816150079205565424594400 491326 5139978696526084086673832260608 491327 -1544552017667576560192823797824 491328 4596018679208719879530075389952 491329 -25949177946570867736003298091070 491330 1315620585001276969916728281600 491331 -2482855026648451725550856083200 491332 11850112452526899578378367111296 491333 36256640855953615097657642343582 491334 -444389180617690781327018575488 491335 -10883080335383791993949306810400 491336 -9357594558483508283583650872320 491337 710393705507741104475847224640 491338 15850655900621485377034038391296 491339 -10812388893514291928742360634860 491340 1371035670054903591271310131200 491341 7817301388810309762559400682742 491342 -6836781867054477361666687748928 491343 7881102083081435220226293302664 491344 -459580782973631392141226016768 491345 -7701204345851084469797137893900 491346 -8950284859881447994237878874608 491347 -10947503462381861743593101147040 491348 2474373143251320525345809233920 491349 6023171028763409446392392415168 491350 -2696081118407007738575102323200 491351 -15313411787936753866683373621920 491352 17196360854336392952619764121600 491353 8771000477767823061017283966602 491354 -1585462855278205658161654856448 491355 -6420165838464370137963316808400 491356 -17427998300479123335578520686080 491357 7603700361801791070761137197606 491358 -1674886901679019039888021017600 491359 -23725136003503505403410355697920 491360 -5078472254416974523713666416640 491361 -59657589216451754663582873664 491362 9853684822272812334709445028432 491363 613784221161330828793521222144 491364 16327468336761806967621288950400 491365 -3945307356779413362733318377600 491366 -4183579636121946407949333166368 491367 22532833223459006671058325232680 491368 1474565021872349074108015196160 491369 6842368368547445645462950286580 491370 2582718302997587770151824396800 491371 33018004839266957632699235475572 491372 3422061807194414363656356449280 491373 -27937651216132349613418794696000 491374 6669737430103033906649941396800 491375 18378531385189102447376885934000 491376 795674584314254553411593502720 491377 3738633805639000313642987350226 491378 21559464838843015294068786090240 491379 25945250406261319070698924800 491380 -13516249550332156802208715161600 491381 -16629923016035185488583233408 491382 -6826997058886911008856174170400 491383 3109631327920929560950984088560 491384 -14452229335216471695169807564800 491385 -6960085853197910235362406766080 491386 -1282552710356801058048456710400 491387 597778006024225015559067531600 491388 -1235765672035977918148715404800 491389 51777160549106616214790986612224 491390 623233408656077314395463195200 491391 -2808663778121187942431684626320 491392 -4634643440051547495651606528000 491393 -9360055025902199367942543604800 491394 1641950030203514906034479356800 491395 -4136608866237210678613688117280 491396 -11904350824544869158785778787200 491397 8598112859316794245520711071680 491398 2253620758517640394181623691136 491399 234088080295190852122927283280 491400 1527042215835845980536545280000 491401 12717641205079447686283470651103 491402 -13868108220919985872207412385600 491403 -9771051519516803785211830934592 491404 -165060859526477551161435897344 491405 -27208880514533783538978946749000 491406 13938080963981742449036656704 491407 -9055599923210141073711277718288 491408 -3343139294368271400477454983168 491409 13136779744122029311396092082914 491410 15165687235637308431657526781760 491411 1640270272096856593750240021800 491412 -2836674016021104710875054718976 491413 -23203178746217161535492076418816 491414 -1841210918281789557217530955776 491415 -7104717053093375225550175794120 491416 -10000148700766771608060419481600 491417 27596741788248829154696436059466 491418 -4375832634494568880078400614656 491419 -13942536164397852058173926732688 491420 -445895175674102811889134174720 491421 376310554477767574095872814912 491422 -1746726080603920642668943951488 491423 27263880488625271257192421320672 491424 -15124383622251525480453934940160 491425 14094953612156866989336128794800 491426 -3115829130472462605527425724352 491427 1297820853362957390487200832876 491428 -6705466564164816489112361099264 491429 -5878750377519213342586107515970 491430 -459715130591523127192362314880 491431 -4426974180479306468704383196848 491432 -20125367978312214288918823403520 491433 -18909226140926858845014130456176 491434 -6639850816279197109825297665600 491435 7248683692140826221836213664000 491436 -904046552356886168998604368896 491437 1564978099936597308009110846700 491438 -10328906671414981538701233650880 491439 844636405903038189579807074448 491440 1443606426928251319327087656960 491441 -2163934634756616931568272703790 491442 1526526261944272074346622221824 491443 4282166073138397842317448388608 491444 -11328003681341515112926888808064 491445 -3040829888240022947300552856480 491446 14519100433216580407006249440672 491447 -254484003188428699071607952640 491448 10388690155403780627882124840960 491449 -6573690954729103389844400459264 491450 -1384110233798014119968977998000 491451 -11874722304692082092463950135616 491452 5291027579102715653829617757696 491453 27104918931730855015081583149260 491454 19703440435089800250141299712000 491455 -656022545706496550312594611440 491456 -493727351970756237044358316032 491457 17683995838695516095668704955440 491458 4163357854653964311202470063360 491459 33296680568011131494660513196960 491460 -8354513654434584570217459875840 491461 10974280182124743584650305132062 491462 -2869975843308333449213000996736 491463 6313109392289415074388212383200 491464 -15509600840367327509643870535680 491465 3163320370521576525235574384520 491466 2514010673684684509262323054848 491467 9409698435266115817807365557112 491468 -12533308463314939085555626628352 491469 -4523188927072917131711806716864 491470 7049437369378971245958559190400 491471 -22804936940975752678039622678520 491472 2419249429206303655170471911424 491473 6535955178247522412388347140720 491474 -1249022572886946029180532615168 491475 -6442219487423291501008851269400 491476 1675081827086134800405231474560 491477 -6350803728612084125957643872256 491478 947818906057464673613231346048 491479 -62779748262201184380325673449824 491480 18661429933495490729527472332800 491481 -14834072285686633080168834076800 491482 2266067971734638876614648388592 491483 -5446811525341047794831784734268 491484 2061871547304638908726843318272 491485 8935389021311601034027766643180 491486 -21104674596552593856963952438080 491487 -2381562362857885227971401086720 491488 2367567717163852569325086965760 491489 27752009501706698215210408432290 491490 59270433785149094960834027520 491491 -2502369168508057321051809414912 491492 -14780948997175541936224607846400 491493 6828626356689429702597200608224 491494 -3840153993562236488877963004704 491495 -6809230917265768242385665741000 491496 -5234790315251554908129932083200 491497 -9689180408580402209011458442054 491498 357178355495670545993925140736 491499 -2088323126848961374115231187336 491500 6284548083052170073191313152000 491501 -34024421919544682875433170995498 491502 4258770350438134145873111616 491503 9758741229633054025105565340752 491504 2350468789166307350061767393280 491505 -887888910708496485553049026560 491506 18209339328945907395505639271952 491507 -2362646807177158724477195277288 491508 137616907989278843830716592896 491509 885957357664940213107725838204 491510 -2395649686460437098125961488640 491511 -16038828129609023117242525643520 491512 13830200002975515200993121730560 491513 12169971112969099487571818922384 491514 5468044124326684493469072752640 491515 1512477228885162023323705950000 491516 956621986547589988807275236352 491517 5568064894453415018270212229868 491518 -1869614287152898485396874199040 491519 11016835228109452521584697765600 491520 -7888218759172730764688936140800 491521 18977197919762287377845981680680 491522 2431795827911665733777842263072 491523 3079732518038153639641063956984 491524 13734271621996931499312774638592 491525 -2134506748767487445756739346950 491526 3600184058640358669415361613824 491527 -20466755741767320543721743499624 491528 25069326000386969088517157852160 491529 9083918838640900793730417767520 491530 520078822065539792449511040000 491531 -10148551279891686855711790282668 491532 -18704568565617034123165782528 491533 52345392552062476991851603968 491534 -7943926027038697987166102235840 491535 12031335485445271844903163782400 491536 -1222754688481349986944775356416 491537 -38662460927237407143009808244814 491538 11074920494797286187203018373120 491539 -4838305123331050130232303112660 491540 -2005445751114501626014257438720 491541 -8539171143118125038809893069408 491542 17835837075679867480849338480672 491543 -7428717536430189509264120968056 491544 13168871362041470059660712847360 491545 11011506731553857563239556022280 491546 -6870019104707597442587407447296 491547 -2559842200519242444893203683840 491548 -7613648617971935044163546900992 491549 -14004818901826473085801529459520 491550 -1686144779032076611760513232000 491551 -17845401582222656698620865755000 491552 24598828352628810771127373463552 491553 21935330087802938493084813351762 491554 6013667021348686062798531113472 491555 -23930066246037520706547191339040 491556 -1187431028632639278174380875776 491557 16364369340234634751134223389632 491558 -8236551157645374209405317189824 491559 -2301927660799834018562383726296 491560 5425921609953802064058099456000 491561 -3482973626437235072237667831168 491562 17722685901346186422085672227840 491563 17204980720842293293077429443080 491564 -17830526677587541856378314285824 491565 12608026954333760569109856599520 491566 789226687099596049090254119232 491567 -5680721677949464396640099289216 491568 -2406047653452848771666808668160 491569 -12803675877437472918824490935756 491570 13990509501956605801254575256480 491571 -10336920120898173770941549685592 491572 1467230985404714993515531395840 491573 -51728309577524231718389565896640 491574 -3024939588307000137478786213440 491575 -2869865762993183340052717796200 491576 234480557649834778136343244800 491577 8613453894024565782677768631120 491578 542900307064156530320537097840 491579 -19813924040356230336012653786880 491580 -5445150055884414926360671818240 491581 -6521108919489238633115941666618 491582 61924237232671065304681434624 491583 1787290688352189040653848660424 491584 -992887261537423580176015949824 491585 -14282752519676152737344215442220 491586 -8809547513247261865271164715136 491587 28257306193357519298111213593240 491588 17308914736088994225732083112960 491589 -3011225349433530519379249471584 491590 -1403144999198496131355416620800 491591 5724912386807184571396887835992 491592 -16848070918415553475210467041280 491593 6559582370251419221201316570842 491594 -7630314815443237272544455168 491595 4469015394352670720041083414240 491596 -1842908482149955494979415087104 491597 -5473655468495577881299743593940 491598 -608513492774444052571496888832 491599 -33285009880375943342114923459880 491600 869818891342086267209106432000 491601 -20762244187641356938545882734496 491602 -6122813218954989518440203153408 491603 1793193009318927910192185894480 491604 3187740035665324614887402360832 491605 -10196451183939142594089687928740 491606 -13684172282394848841511038879360 491607 23988251229701005997622300710304 491608 2242602927437110132054087065600 491609 731585693240859150506605393104 491610 232538827583621870999121208320 491611 31778830977653829332473845222212 491612 -2467273944065823095073616132608 491613 17859145939097351042418171030144 491614 -2998727393241482989440832198080 491615 -2083981291191654880958914977240 491616 19494484615791015745957488230400 491617 16993326446728494999768485898240 491618 11574492194875228826271106818720 491619 -177527978511502687724624516352 491620 416875942014739876109193338880 491621 -23762372958234119005682237716230 491622 -5629531867061377004144700280128 491623 24569888912824292401228089120 491624 4736034877726645515492204134400 491625 8109156053239076788704758160000 491626 7918056774062635780135937411424 491627 37290575798733234563403894895476 491628 -6598525724787780027353649447936 491629 -1005580287996895941845306718080 491630 -13830510061135417031170174673280 491631 -1862055293489885338196240109312 491632 -4874632812437076769280090865664 491633 -24979648026925800829031226371118 491634 -2327076498465256701252236120064 491635 23952446951806979795025748180080 491636 -6433625072717205077757601762560 491637 -22688307741657560837243239464480 491638 -5229049680977890418665895147904 491639 -27363383095338197709143958289560 491640 164252733546355265060495769600 491641 -19104257118101062608717020522028 491642 -9078621917461235105945424528 491643 -27618321604839317552590050326400 491644 -4255592613606005896962039948800 491645 -5837193515452486494087793434240 491646 2357315394449892630904934267904 491647 3022871385811127958007644245040 491648 17363048170684091388293095096320 491649 -2229961916736156734940743894736 491650 -202238376152822286593746525200 491651 29624085877034251859629699670652 491652 -4415875142155003011678965710848 491653 -14718599623917385331648819336098 491654 -4572040711791640317154224693120 491655 -1091036876055248596225740156000 491656 6784777560062195309382874398720 491657 -15963808262934879252163440591948 491658 -1329352976987425876906086057216 491659 -9869884223301717967606292131184 491660 -1509955602536892856383586222080 491661 -15446026109989533522822150574890 491662 10567224831013117509792295872 491663 10734040456309009517958573493200 491664 -1618469594371286954568252850176 491665 -2119836794352056504314418606400 491666 -4970182323882544099402244231520 491667 30183466712944080087832822424064 491668 -3125306928850350989905281026304 491669 12083976473294289113603169725070 491670 481813464525561659080525985280 491671 865712679129319275159745955472 491672 -5547417894044294203104744960000 491673 2159674189725494520412694575488 491674 11005747332726783933472379085792 491675 4099401544954398505803486010800 491676 1243742360892593887308693330432 491677 15983170110276233284294237783526 491678 -8450065569667278357356521492800 491679 -4302302866422872326167972364776 491680 -461838277666684510906141900800 491681 144858969998294265546013964052 491682 -23228596226788437433147452288 491683 -39136987648040605757138534531240 491684 -6128842212254717575954024627584 491685 -3714821184625215630174406159200 491686 3483950338084529110835247404544 491687 -3541798010155695750315432861648 491688 -3805458554600261081027576755200 491689 -6126965894554098491599749543600 491690 -5393510328543516607149681674400 491691 4586655451977399896414960191488 491692 7809642214921330055126460329472 491693 4062252420007113965021533013016 491694 161899104992028309581187133440 491695 -10452837077428334022605626963200 491696 -5639144274469231751785974988800 491697 28146183606510677242949397947040 491698 -11624157863439121257477117404400 491699 6608414577461824208777530143120 491700 -5640502100595867816868327680000 491701 -11144721793146493989245134406080 491702 19618681916065519275189514203552 491703 -13829480748244540296656828988696 491704 10078292287084471139444427509760 491705 -425935240407114850914738983040 491706 -1729353564700567790224721564160 491707 -8794040136851068352076287942044 491708 86441844660144682184973858816 491709 -3878266121903180976912272119392 491710 -7608399753151638095630883042240 491711 -20365977660162161567140318730376 491712 1130276786949471672316641411072 491713 -8020652257604810961264741999840 491714 -13723653495724711560966582908928 491715 6832108685370119777206170125760 491716 9479446485779583023008634099840 491717 -694801158249093618572435761440 491718 -6529093743019972570829844261696 491719 -8892742173381491834181857475880 491720 14946777053159997633039986688000 491721 8208901687375240324038764964864 491722 2562923429070378969825234321408 491723 62613463896816275588186873667864 491724 18215436260151997520268667852800 491725 2542712669930193590986073757000 491726 17695245567801190096069847109312 491727 -10103690724926678021644290908280 491728 247250087760487128343455514624 491729 -303804730954525162363354953600 491730 1747842490862072577939502609920 491731 -24870598558002044962061113624468 491732 -11542401762763449219807591901440 491733 -10002857412648639842107978676256 491734 -1348856805855933487216023621120 491735 20904765754662469001514167494680 491736 -4096795340720878255822602240 491737 13584876117886519527311779653386 491738 -5227525267884548521937942938656 491739 22810338082848045362986885371840 491740 10760277077723740304891417241600 491741 1428755316012029444690840263500 491742 -13122011998155060586710827353728 491743 3687437872175918343126473830000 491744 25752242085147441561147015168 491745 151558810690292731317547509120 491746 -12617142652898631813164670567936 491747 3072632346171991228728514103196 491748 254319542089430278147051567104 491749 56034888110618780462548375836 491750 -3034755298664132300380783296000 491751 593946513968562779191165506312 491752 -10328739494542985766609395942400 491753 -5103612864828870716926198544640 491754 2161513550780044103099221632000 491755 -1173296943570062867448477901680 491756 9964199440874705099983186878720 491757 -3380708111048552279873982057408 491758 5954063354259898706036516024640 491759 -4379448723476951135271483062784 491760 1642386370922038933306973061120 491761 18939227364452176148601983089152 491762 6936423253473520736457434671632 491763 -11508412081615759216908009421056 491764 -7854185549857015585131356361984 491765 -19647758178093031086749835967200 491766 12530899518084555335855693250048 491767 3778732704756692590422514578712 491768 -17103460159914415097263354429440 491769 15748203427707495722308247729988 491770 -306477441157169908884477733920 491771 -430048594845729037443768362496 491772 -7747647889469733873383887208448 491773 18031581356953468328474967094022 491774 -23033336242330659617045885631168 491775 7185087210345333087282992928000 491776 -8021675306391864885543035731968 491777 3282325194069378075904412487360 491778 2321831001536373758469473111040 491779 -475042144173405710082139846800 491780 -19581956179050814590468395458560 491781 -21719440740283156429285313468448 491782 -12794175045478798080180406473600 491783 -31307176000931212005604762084968 491784 5996259266721239980826754416640 491785 8550062950399389134472042336960 491786 -9687161114557307700876203832576 491787 -6140917221441240114499869040752 491788 14885591623417872194203977601536 491789 -709817625613238623635939454410 491790 3195723529397461935213684443520 491791 334155196411809497464656693112 491792 636295762595529686526096310272 491793 13356783810741756966448910331744 491794 3059106126387396902414099511696 491795 2011189404395127021447264624000 491796 17317103778014906031375650918400 491797 5506801034133428821438293599246 491798 12528021041372549213012649530400 491799 3305899822099295034394251045120 491800 -15835872094455784391457972480000 491801 -1217352219152796147347244585708 491802 -3853975609010110893606485088768 491803 -13395532558396787371752822114416 491804 -9494686970711611298349690561024 491805 11449816679671400568626397691200 491806 6601146982424314145285290346880 491807 -15157602293237713227863014967088 491808 -9788762102912469466953107374080 491809 -10056507624908640822986515020096 491810 -10388575207344295263911052487680 491811 -5252850719799367421977085094480 491812 27082363162113444972736011606656 491813 27703336177386243481384828387998 491814 -1043703332154144332021512365120 491815 -7496291164425131737327689676800 491816 5623133201953658824927419340800 491817 8125925691859050278587390453440 491818 -9296020789211097092594611682640 491819 -5812699161824266461883218312780 491820 -3500859294503681495361869168640 491821 -38841893682208155302406883153056 491822 -18260416754045306078355070788288 491823 -9464209590839870630595077092728 491824 -4751454614649932181877667758080 491825 15901998145948424090984814297600 491826 -11040315052059073599969033104256 491827 -11246109413926410168066661285728 491828 -11676404976229212041119700207232 491829 3827048691473905063228539509088 491830 5428975493633050840943459692800 491831 96761589129902189422827616392 491832 11283539691481977576658944983040 491833 -21077314306585785628311357448918 491834 -3980168274470309241763818735360 491835 9050564615922421458080429804400 491836 4135412136702910470091413120000 491837 14747466734701584948082967532486 491838 7491027542120955411894317185344 491839 5428476629275289452113873172824 491840 -2671980329206619539978951065600 491841 2355344272235396163174108836544 491842 -2224074252358912709017742282208 491843 29428032355628995107830947635408 491844 11635413825186400005042625124352 491845 -20721227091869416127466502440900 491846 -267927139073515262376693106176 491847 20373631138400882901186809647872 491848 -885313905733183326178758819840 491849 -19980536973893747185521079196700 491850 -177128927979013185457619948400 491851 21720366343534754563966316408852 491852 -6510461240874915024834653048064 491853 6107573219756239898912656303200 491854 -8173835504358513917933085050880 491855 2340902929313752485520028037120 491856 -1700610678594642561867524210688 491857 1141712579782343512633457653106 491858 -10800045683424153257851421433216 491859 29930241283809382377686359044720 491860 -2068537339922252100623318257920 491861 -36035347377689135227806666221988 491862 2656544951836807718544958464000 491863 -5925499296160606816499556978816 491864 10232903797753856189412349839360 491865 -2285383192089041622396147840 491866 2079761829451448498592630937344 491867 -20082597142896695493663074673084 491868 5425576773847025844954937941504 491869 12277823148321635991692538092160 491870 2083788564684606602986367957760 491871 1252805393473774036455443318784 491872 -11754037482597556688043461836800 491873 4688816142882185121088325305122 491874 -325282360201517757306387877632 491875 -6466677961668023571941895002500 491876 -9707132764109325067284983230464 491877 -31688419814746896600594526464 491878 1094124920272515577788673343616 491879 -2339870298710183603577552291624 491880 9831700361140649690407188480000 491881 175745352876921283261166730824 491882 15546722113839094357240994703792 491883 4556746276629510019986308171520 491884 -185816073455643067215894333184 491885 -12079994404010392249273974258420 491886 -2636138410783459573846448764800 491887 -29247548831237543729636493810576 491888 965404961993231097333663596544 491889 4954501411575310700226750289248 491890 3596270755733107517641514964480 491891 -26617813344280201933800897340200 491892 7374878065543424592127262054400 491893 -591826801473213171118525123236 491894 -7299219941208264384063595916160 491895 1152287118081136371747231418320 491896 16288795229628611762961473249280 491897 9539438426617286687716668920832 491898 -9948242492856273205143000737280 491899 -15376487626093206116267310987100 491900 7866251378379852461394385344000 491901 11048611501551429805265273085120 491902 -19393522581882953544163840297728 491903 -4814308379592601744520661453360 491904 4475069447836443444305870192640 491905 20794456848902144581428506133120 491906 4288381048636201830503887643520 491907 3249176297652750415485416576688 491908 9392774327140484971948282740736 491909 2090879840285708103441485518752 491910 -3366970629021858039069953433600 491911 -27644172975608237713859702009880 491912 21380582815603685241916335482880 491913 -796937170305249860649752842758 491914 -12598498387798348482075307707648 491915 -1138237295372072451545480173200 491916 -8031840744861854577593775272448 491917 -15567577398173765217999078581780 491918 -2755755114243148373582455826688 491919 -18204795740904976591495821448056 491920 25219838002876597749700362240 491921 20171108783003407785072471519600 491922 -3104262049066470783694865568240 491923 24188671531944237989909055808172 491924 -5023298618585886874861875185664 491925 4157132469776768688798844324800 491926 -14024761752675841941930474053088 491927 1594637161878840535005776995560 491928 -3500716020752252018268389376000 491929 2669620196357100215108576151840 491930 -3207187365185209941672813476640 491931 -2318748997850936095721556472920 491932 10423080702016764792570705832960 491933 -23141081424379485755436781747200 491934 1096344603607753804374803432448 491935 -13018951773683696022033402636120 491936 19195239838382008664681189670912 491937 -5476173492322047727203725013840 491938 16229992518104750473763741036544 491939 1444719738183681429403304297472 491940 -5735682726629561840973352550400 491941 23154612927598058757569500777632 491942 9751668679811507285267310297600 491943 14517391787598114569621285729064 491944 7470154255332675976432428764160 491945 -22295057568374618559037891902300 491946 -644870333129667985690957780992 491947 -652960626439345559899360205472 491948 -15762704688630745868843087393280 491949 -16061149310009263109905490214336 491950 -1373479594318743386294727504000 491951 16705858469896549917777211223952 491952 744222066005893159726576238592 491953 -11205668096124667186239200848320 491954 7218575562813734097971450812176 491955 -6418043549036059686171771698640 491956 18772176757995929245990361690880 491957 46375207246920606563747570171100 491958 2241370996983727628590921650048 491959 -4399866992576118840986686306032 491960 -8989816400681184139974323097600 491961 2339160240600365860656155176272 491962 -9094849789341420209599031418768 491963 560736864800713611792842984784 491964 1996817580655116001188299292672 491965 -10902026380090031949274460169480 491966 -6955189713768113983800469325568 491967 -3887776129878422776196019417600 491968 7851280929118499320541424386048 491969 -18090583868741947158573641661630 491970 -934273577720087573249461340160 491971 15565940764640830746526164955344 491972 -6796620131581166815033580391168 491973 15566512056292432435796808002784 491974 -2853288937453705874794586418048 491975 3620915355342431709231017037000 491976 18798967287538437912687436907520 491977 -6016413755072004934464434731174 491978 2864872070988308375569441877040 491979 -8037695753844624303597631199016 491980 15811720919695902373004300912640 491981 12557341253211138133754152948800 491982 8061757468505041422516478239744 491983 -7162228820679961002705250858768 491984 6173375623866555085564077981696 491985 1359723175460361665873862814620 491986 -11506406062632571122818163840 491987 6939815215101705454153073949840 491988 5439377306138665896319023599616 491989 -3407567099301166542224132638244 491990 -1526772825572047778648768544000 491991 -4759054031662928480034048307608 491992 5800682100444305749252797542400 491993 -12910509017257574425401801384576 491994 -580143873486113756828314047504 491995 -6300377583472700727345617937120 491996 39943654452973545800385691281408 491997 26146024371941364936490226693184 491998 4063258144373531103744494284800 491999 -13787600204327113568047322625336 492000 5483212929655904195257171968000 492001 7085059958338361253859920134400 492002 -1706567278799048384728371188736 492003 8340281211869521949167318368612 492004 17744276542447342882133262909056 492005 -4293162728993964357453613692000 492006 -22580559262995886161371690496 492007 -26991073323949926876422364076744 492008 -17841462280796244869837152174080 492009 -5762403472905193729102820330544 492010 10813438775891516925421902584160 492011 11741054478404028484885920741552 492012 -6059937518162947969966310307840 492013 27387936136544180514713857666262 492014 -2317181904018814810662946800000 492015 7206108429455475674149197922320 492016 -851227084896705713311806652416 492017 -11288210652044463212847752405934 492018 2137809446815606208040383051904 492019 19184294842746084188019951573960 492020 -1259286668715229305487220881920 492021 -20327936009980069573632437765760 492022 5435784796152426853602978993312 492023 12659675564693172871652868293040 492024 3846697189678972822414388428800 492025 20758885683729350716658766373550 492026 2235454173428097698084822089920 492027 6931106721462127512616370299440 492028 -867459265197472016239619448832 492029 -14615256807526772294813701925370 492030 -1154642543997057378653359656960 492031 32795744189647344270216770397024 492032 8254081980002546295660387237888 492033 -14588442945139781312552030317776 492034 -11531183000260994242055836993584 492035 23220128794564326391870789998480 492036 23304559377198717066793413371904 492037 2150776685487664397000198047232 492038 -10222235524291857759671468066304 492039 -7743532425726679829708688080496 492040 9276311244440546422743361996800 492041 12687841268859689643145498303968 492042 268869018859895224145507795712 492043 -974619164243519846653633305120 492044 1014332830625288690593731204096 492045 -6666528274299903446617208827680 492046 2608862077591298597418720903360 492047 23543032994361758901782145176496 492048 -7733954793015283691124947681280 492049 -111554002927657623170686721936 492050 235845110865596587231637560800 492051 2436766402272585395488851158784 492052 -8532316147754538727289484097536 492053 -11660097812074696543910266771698 492054 -1168014148945765518598954966080 492055 -12700841861166056584286581832040 492056 7326031980321062969669892986880 492057 11635060941094768293437979056154 492058 16519266862982497628717928358896 492059 -37095888790037095144624123087740 492060 5548560745361652824056538112000 492061 16864689263171845355827683330662 492062 -1168593891786992839269226245120 492063 -749443902033689852398669338624 492064 28457768206888014750185597239296 492065 152217744534328865972775511680 492066 -1373678239422590746425566880048 492067 23105222808240131953729650273116 492068 -12466325342884856261793880225152 492069 -12663460810686004649647664439456 492070 -14608367024408949755403571259520 492071 23497057848722877073501884765000 492072 -3741549236371492356629481062400 492073 -13612358147137362684593913419136 492074 -3460064956080617429697850334208 492075 -1120204986025866040241817050700 492076 7301990731310345840040757599232 492077 -1888998038170912548581610388074 492078 -2847444152885868481120007856576 492079 5700267014276700902986531284976 492080 -3435600075205321490826639114240 492081 -5037004841324137771444721150400 492082 1272110050365509418738901498944 492083 26643922471506279116210695048332 492084 -11783752273437621910309541105280 492085 -7214848746701174960206798627200 492086 -6498207658358461369036467081600 492087 15930478714212065029123708727760 492088 -13882916878513346382828163338240 492089 -10063586464559374773746506881276 492090 2013038639096060882588357376000 492091 19514788357980091515973132794400 492092 -458025165716464876243837874688 492093 251354240254474697775393975744 492094 -246807429430223031275488117248 492095 -1661110087061359650023993189400 492096 -6387005931901792219598029848576 492097 -5439417700210217765227213898960 492098 11535991217791161863754706990800 492099 15701642299862308751595040738800 492100 1220925503844506047211047424000 492101 -8976530960728908661076839545600 492102 -5819486447187761464450011121920 492103 -25105090772466273919358175892648 492104 15374941360094243454781199616000 492105 -8208593781964668240835364193600 492106 1916006564621264682155388156000 492107 24806686923886317384148484508 492108 1153265555613011011620467687424 492109 -19174346299157986384419613338080 492110 -5275464381146021126676230687040 492111 3667653334392786535457678745960 492112 -6913362081161453385258612957184 492113 -31807855745672853890901854410638 492114 2292073393872412559679584251392 492115 -3678484426329037167536638603680 492116 -16117900433509419714997281468672 492117 -17219662013895208041772242580320 492118 3936401195052714937072382514240 492119 1606131409908493712626066608000 492120 7583364943278243632823802060800 492121 3031411751559049871733723154880 492122 189896006121117304260320723424 492123 -1065336987925152258995385281232 492124 -7530770759807280232355930504704 492125 -4983943777313674263692937216000 492126 -1624710125020513477074889150656 492127 -2087146657196063518950999011600 492128 6185344417751571193415561379840 492129 -16666803639654858095903379005760 492130 8706614390092327481930084558400 492131 -7281979065825289314012204687888 492132 -9532861841634704929048365001728 492133 16962166464105345698649492128700 492134 8964767870485770027333748874880 492135 25647225309318731378483059200 492136 432857230550670874413516226560 492137 -8183952338706845783356704839808 492138 -677336959980563308146803174400 492139 4424813800461896170821796171840 492140 15395931643071950070816458695680 492141 -1000695245001504938413461047520 492142 223031051405662385474765834112 492143 761464994482711470122646324024 492144 3582116297448908759542757228544 492145 10855059517329407603734057614900 492146 9726095398289575280581269472272 492147 -22550976232238495155887060775200 492148 -23297729743331516341299378746624 492149 -7892869612327451258361564597888 492150 -5796297425524306693047904598400 492151 27606735543006774898673892242904 492152 5762106779074917357604017561600 492153 22314316685808621065821081537104 492154 -3496635170542770650662360200192 492155 26786251468789966987952128335360 492156 -219802668592079022618197256192 492157 7309689112751528027026664155840 492158 -5652725835486891375027924993216 492159 -702209096926011991656101971440 492160 4121582868093706034532581376000 492161 -5386544998922091740151839904768 492162 -10939202002639439978383106355456 492163 -4829614414089086588505864219440 492164 -6208400610222764225716857493248 492165 -14070032540248645547610350114340 492166 -1731209585759916896996341108416 492167 -4896406797746666140364749192968 492168 -7406223007917380919792663306240 492169 -6862395505528005064095761065856 492170 -1849062072270518275592507904000 492171 -1461462324921906640416109326888 492172 -453553683570738243450988121088 492173 14350014199897665400233535821408 492174 4178032260443644778607646486080 492175 -19162543296415364033127030964600 492176 -4997235921884481587754826137600 492177 -3345490465131487742037957381120 492178 -159992758092458090443798183680 492179 -3482779137706939825243231179024 492180 -4412943304232562238580430151680 492181 13149657208878658284356802791452 492182 5772221158499177824426979209152 492183 -19331984839697600894036704436400 492184 14034541733349079903440572252160 492185 -6208137035990355633664532527800 492186 12482343060924750207212421656064 492187 -5557033564822950792549862155968 492188 -11524372537316039184434958405120 492189 12051677242043256543267974886720 492190 -1031441089043660219554822980480 492191 -10701251741176712226413121802128 492192 -3141515551847376107827678740480 492193 -6644884805977861362292236462956 492194 403425313295804984232620866896 492195 9123589514651910471527472518400 492196 14866514818337343568868844790400 492197 -10825094559171107343584374218048 492198 -887060456898973242578163394560 492199 21534341856736054637750344099480 492200 -3624166692947675846472247296000 492201 -10570577997778883519256038102508 492202 2467185287172010134759595989504 492203 1586035104352341819952590489360 492204 15288159008503360637803312989696 492205 3460598537293421458874780350860 492206 3203595244152389288348221315968 492207 3788570555612183329701192023040 492208 3585005545943539047128022597632 492209 33275093995322055489907584745140 492210 -11545921998678585825304116940800 492211 3775765362797381941769457859344 492212 -6416261103245910357415439861760 492213 1422924391810556854210239008544 492214 -15397109735158525248557406884160 492215 15535198712973494374414384422360 492216 -7155303221322239392441957478400 492217 -13928478701849545371414689292480 492218 5407238786121345507342870177792 492219 -2571598531265603870241090708192 492220 -8080389144972278835748093509120 492221 -56268941732763360229204966368 492222 -5658825456445311427309147700928 492223 8464528716636006509791343515344 492224 1851898244190087348884163526656 492225 2896562070416056009937729583600 492226 2258833175023798716268358684160 492227 37051232476310847765550132214076 492228 -7097859686096513386323801984 492229 17174210641652891742355886986876 492230 -6880137626087753201741442234240 492231 -350626737664056844827540539136 492232 -11438870697181489196852381767680 492233 11738894252308466929596101231040 492234 3715042275817113443938028455680 492235 20174228220334880937335676485760 492236 3105730361688370830835387841280 492237 1950750443817741495398752170720 492238 -18278677869909560054538175068480 492239 1935278937463116017109269373168 492240 481359522306649757311390187520 492241 -17693797146201610143277950532188 492242 5321931286518155720103440368272 492243 4776397029515743345959114256128 492244 5802164421217316877599282886400 492245 -4685633450496698895840000011880 492246 2011796405391773958981293571840 492247 10769101307352279962538401747632 492248 6829618367190235696484582031360 492249 7858298971596163251952231096320 492250 7744844327697077561350528320000 492251 -29134379932264802135493667730748 492252 -7175205356570252031657337159680 492253 24180683608367624349264209038502 492254 13823839446664547229961127959296 492255 -15348381689329470695327510010600 492256 -19874925832272613224183755440128 492257 -26853465918527424923858398438494 492258 1488522048140089088211684146688 492259 -283659594391280893111760450520 492260 -2097480526335943737173392650240 492261 2493751755499064830658742916608 492262 7624939645963373016929856145632 492263 30252352137839380783317091192584 492264 -169211739973631154545494425600 492265 -3135409756079084356661470469340 492266 4492820544446528356889496998832 492267 -10742506307711918692069906935720 492268 8405572144171172158746571826176 492269 -5035312206766346744242183078080 492270 -5250520179123170612364415353600 492271 1432792783315394052875190393680 492272 8300098895764541506168877187072 492273 -7551236865849737307215792589360 492274 1413162351870551983640242733472 492275 4112571587693735576821943532000 492276 -7980146689298295078612674592768 492277 12692938413599697042080491564672 492278 32618675282912600439336072973056 492279 -10063413289165811405782537569816 492280 -4487291170785880832123294515200 492281 -23551277156608739022899191296918 492282 3584923263506478843907722116352 492283 10425283877628045965844585829224 492284 321891168564294339297079973376 492285 -1268388999261574850658778496640 492286 24727731420207622911328633409280 492287 -8544393862815644800342521664848 492288 -3466271365616600955630844379136 492289 -805010984164690061261963130944 492290 -11116090331647020579819046348800 492291 -11465474452692495791107414156560 492292 8674415935437690881788342136832 492293 15124663180208141869440689560542 492294 7023137814227728539909933027840 492295 -10123120267044676953383355352200 492296 -8187618028040157170228244480000 492297 7896965492209887486395158313808 492298 -7351062768673347886496066960640 492299 1399636452556215484302619689300 492300 -3208329098542022614686838137600 492301 -27728049969974841122541532752468 492302 73950152486711402000983676352 492303 -8493732935263678056217987160304 492304 9254641457481298321977481052160 492305 20896722439684582439988342313920 492306 7214713186200462722213055909504 492307 221007857942821489713869933156 492308 -680634610193400130914748755072 492309 -11826122812360529641649133868800 492310 1901019153416983110950735761920 492311 -5312341182425798476426959168576 492312 655527711432640144960081059840 492313 8175541636731668643013350662784 492314 -5367141008874072167530747016448 492315 2362405709978147272312419275520 492316 33563259989082950458709355503616 492317 2747529792109485129999057990912 492318 -2598055767118866568331710218816 492319 -34533798321435696287128048677280 492320 -6540105437304639326546358435840 492321 3686487557095350629254778634720 492322 -7054020680055866982063609762528 492323 11289338731962898542307072368864 492324 -37062510322716028561941024768 492325 -5029998189868973950488101592000 492326 1701532818793814072459612419200 492327 -10682136411287436378700514376552 492328 10578069685015147312943210496000 492329 -24872122236164674944512066613516 492330 -3897792446237965178694048142080 492331 -2431725390267911373041609004256 492332 3781997917695181130540742487296 492333 -13133546763181957832005013666400 492334 -13839897043063619254794356501184 492335 11988482893783224944080586222280 492336 -1573211467977579204289538752512 492337 14323648215070235929579779949092 492338 2390316650766575261559203880960 492339 -2385276897525663761429798680776 492340 -11459484354556118077081978060800 492341 -990565720233213424051867526628 492342 3438618991924981577167656198144 492343 -2386591277687599641420405268016 492344 6622206139612494614619008348160 492345 5497120115110490138038150675200 492346 -18679735009462877007344634058128 492347 35982752136848113727993916170040 492348 -6761394022949065625154964945920 492349 28640368746414580352618604652 492350 123927098768220372928388904000 492351 8267828750974590928061247077832 492352 -6024040505457318053328053600256 492353 -6664913280594154842576099498540 492354 -3954972602492672011002918845280 492355 -18657425749028909741857358694000 492356 -10170627713639998518321299555328 492357 -6705574013504996711971756751808 492358 -6201593941084235755500850742016 492359 2298164394178270707213429937632 492360 -3032342056870101794852838604800 492361 -18901370889093645860982090893568 492362 -2110521793325684414675566754880 492363 -35745301860156611731048793256 492364 9789990521633347323519066411776 492365 -22429444385739421224127073362740 492366 26275386661797493777469552640 492367 -26607329254025727785458691359248 492368 -6444112362843878146002795307008 492369 -7304536342300966588804705211232 492370 661491466721569416919848724800 492371 -9672129092232013663101351398256 492372 21744610558805191683331508060160 492373 -4057633145496168247649503951360 492374 5334180679135246901724860379936 492375 4272456104926145936160287976000 492376 9034319713774623046898633902080 492377 -36835246430529263366869975782774 492378 -3059245255508418442174480396800 492379 11707442196368834542883754808576 492380 -6292596739597292182049456424960 492381 186085452032062181402777652870 492382 45202613915152461778059950784 492383 36819425370274799208841172454600 492384 -6778490047844955656385799913472 492385 738057038651568213526648022400 492386 -2596252565156515839594380338608 492387 -3152551801830998407231580437248 492388 -1101126047505734934151522758144 492389 26634136041491652730481895656190 492390 2919557295823975179489296248320 492391 -11297692692933997932509361924600 492392 -8310120909642079830476780390400 492393 359144450377281544173954432768 492394 1918735386393966588837454770432 492395 -1028923790351451940057910733600 492396 -5156021256004112855437459031040 492397 -39826229046852779330916443754154 492398 -349112906857152266978537118720 492399 1373784548626443390378377244480 492400 -2437931478696858548337349427200 492401 -10926835176476967947761271963148 492402 796323458671122216516511842432 492403 16715726975204084190110145304652 492404 -117451581239511071732914495488 492405 811247300016372717711294553920 492406 -8947331370991058011607080042848 492407 -2677578349575097002305477498880 492408 -1404777673945947165086594211840 492409 4801469029785183822012923269610 492410 2636730433702690080960377718720 492411 1117855455307993940878646175744 492412 -37063975688527616114416309186560 492413 21457415956471144244149538134662 492414 -1636245937233855023924994370560 492415 3579678622929106249044911308800 492416 -6072010625237542539170037104640 492417 -25769611307967728363705389591566 492418 8893955698253904476333333918160 492419 -12471247055948091140266717190304 492420 -3845049408224646117808506163200 492421 -25916436535370193224960987593378 492422 5609574532416426959795456805120 492423 1534418174613546747911202284160 492424 -15998956826533832444057250647040 492425 -17176063370326285071913645886850 492426 16967150925433697030563118707200 492427 4094715133884072189063804075760 492428 3006738580187664129367069902336 492429 -4480431663198805497313827540480 492430 6060648813438513796021997809920 492431 -18249285350360567273420984994768 492432 -3283152261186126767896458362880 492433 2492203966553620128712079615860 492434 -2069049785920481624032512438384 492435 722518835311301152756560243840 492436 87023377473506840794750300160 492437 -6768787105160927195639821352640 492438 -1742953144592112133937163195456 492439 -5194924017685506962680176370800 492440 6721467239985220217149008076800 492441 -14445083001331149488394251573808 492442 2874789444438192260091247027200 492443 -11457908819609941834355984207616 492444 13126262017645092996358892282880 492445 28716266290303715324312455659000 492446 7195920644957691881225423628672 492447 3543748837481718027460156105800 492448 -22442172851671725148600349491200 492449 44475581631570093307759432944660 492450 4051668533235474541690748246400 492451 -1324850276625842618374094189496 492452 -7766139972569635119994759572864 492453 5490634506120410896224600226560 492454 -672941135654285830003948472640 492455 5782254638357363802518845938360 492456 2797412082379603365912010997760 492457 9764308782601365839509739370112 492458 1327430975380397018507050649184 492459 -16364418628639366751051931089472 492460 3570440189398252005859991009280 492461 4484379955802830632679603334400 492462 2602050645014148088849847451840 492463 10290941660012408577227493901712 492464 -1688050655589906339245798129664 492465 -11404587840765629739817492154880 492466 -4970436595233739414211544477696 492467 19721411804373980388277195317516 492468 -7033696779122841619209056808960 492469 2307425381592263575205890517596 492470 -3216159103998773698093821991680 492471 1443947225665188301827821159472 492472 -5643812324653854616351869235200 492473 -17339863510427525245234442141280 492474 -6157485917078944334307786973440 492475 -6937175300612455976299432907500 492476 3580373581878930449082431883264 492477 18422190508537583317133089904160 492478 6108676606576188412565797359360 492479 41774080877388434261099791728 492480 231460125664015534447971532800 492481 6578201569946243697569143170864 492482 13908806504520093438932606480592 492483 8255937977123702501820421972224 492484 -25689403908402512550417601369984 492485 1720639693103690163754355602560 492486 -6407697287024773292298964377600 492487 -37011718543020493474530274765864 492488 -7014667687096009012967417994240 492489 -11235389815208976392007869949846 492490 2565018973094699983544427890880 492491 8177654349242028555997734911892 492492 -591095583923942731024784719872 492493 19381100131522856304426846947040 492494 -11017364388252885155945979280704 492495 -4271063206277764291840478192880 492496 7861665848378871094172042289152 492497 -112109459080879669715882946048 492498 2764947371451891488918298253584 492499 10950004504549377327362807925420 492500 -2069793250241816725748741520000 492501 21194617102240501229193876384 492502 2818336976341482988778013425952 492503 -29382573225976179415483111162536 492504 -11001418591452821320642027130880 492505 3368431121911367952163094085960 492506 1733420266711512388581838995456 492507 -11840498491488163228170256910400 492508 1227965717203891809915889699328 492509 16214356975695827303903803735116 492510 -4199632816643481925278249517440 492511 8743332488389376542159641790112 492512 -2772503585791931761852985376768 492513 1234590015773053186353550080000 492514 15878823761412762255704685026304 492515 -13938107537569114384007069534400 492516 13504535384141691227129645331072 492517 -22757669324640726385291071083168 492518 -3163584530204115122960958956160 492519 5304370655534870869401873058344 492520 -6196484071992093402014908416000 492521 20560015641828633819125360223312 492522 -56646100861758548473476132864 492523 -17735356360983240175454409673228 492524 -9653339135366168313236194358784 492525 1128426260986470278217605220000 492526 -9701325753201735497014065557760 492527 -3843096506223260736777509984256 492528 835823105509246660685623984128 492529 -8708202227688460512752901194316 492530 -7963740644255440179807241311840 492531 202540246942020463474733349216 492532 -9734082327097655491813518673920 492533 10896072052473053832803084668266 492534 -347020036019733078570940968960 492535 11213806916781411201943967931480 492536 31562364530121050877189862809600 492537 -6826920402426936447084795450720 492538 -1688558400839835559446708473856 492539 18709634637889183415477282959440 492540 12850833256595857801363276800 492541 8821723650475465292115454050240 492542 6864784100055476570374516764672 492543 -4325670483137608637514725335368 492544 3863226289336891492720816685056 492545 3499625754614672577705139600320 492546 3143727190933297367170799107584 492547 -27234114872317360041094760496888 492548 -14270961104474378601695763456000 492549 -14530030522056734125725089711136 492550 -1895910951592227407902017847200 492551 13963432644396668522073912486552 492552 5857038061383314760438983685120 492553 -6689442533631514564444304676300 492554 -12499059318003910380381161379024 492555 1408629165196981309172346712320 492556 -12102281537327781684235521927680 492557 -2830740251218435788564102179220 492558 -648243557451665290789507491840 492559 -9361024949858010863637272793920 492560 8091727408668990035732382351360 492561 1702715997742350102569672777232 492562 5818898706757550704518936873984 492563 -17948387432576359269447609247188 492564 -1779609164473867333838005684224 492565 -404855522432270518079138976000 492566 8454549521150446249714329560640 492567 4334975290299985084214341303248 492568 -5923103907667401214936444477440 492569 585602130807350863912634440512 492570 -1302303751955408529603004196160 492571 12721866918843242670267782405200 492572 16661309473075069547655932990976 492573 -9799804430112281613636294642816 492574 5999991601564095798183304436352 492575 13060322896816613540323709046000 492576 6567666614636842926727615217664 492577 -10304567593332844093232595747948 492578 5267765604513179211327920469840 492579 -9593889782457830815069429197600 492580 -9348870055841714742048578764800 492581 -5706495448525570297604890926468 492582 3617439773259926584854426211200 492583 4322138819243663270301511453664 492584 6361012730162868588705026457600 492585 -12243484600178730827468051937600 492586 4095822927480240080449942412544 492587 8310037957255893946876067437236 492588 -11788105420000150615817153786880 492589 -9019137808144390337540548957440 492590 139474273258510881834175119360 492591 -12148751773489977212540964480 492592 9141349521271676981668828250112 492593 -1684965047517712473814178167836 492594 9235448986475153692158511680000 492595 11707586066834457067485050223600 492596 -2119274960178356761563218865408 492597 16497601452623524452749340002766 492598 1270304173121620277334583808640 492599 15235826632750344474208197676464 492600 -151515836490872191895327232000 492601 -13920454277899076513907288701398 492602 -7380547634861770963102060720896 492603 -18922195153495979433856364133096 492604 -8345162526747040787986106368 492605 12193245956064007617901812056160 492606 8558001187712468577375190667712 492607 34838272175034430977169143237536 492608 -77725967735559256732933816320 492609 1370276671963371216409473107328 492610 -4917899940200412765255053123040 492611 -13086344363537160278010031806768 492612 3488908443698571143809899174912 492613 27929009595247920517882362078240 492614 7407647524329446466193571291520 492615 2725615560914635536005829768000 492616 16555462548087490219049466470400 492617 -36393182287030486022786604887334 492618 -1538356499473737667940597541888 492619 -20910430101160440104026813535980 492620 -15488197454699655802979137336320 492621 -7604821236550703536063230886656 492622 4350655398938864172810780197952 492623 -34189559759574193863009391513320 492624 -2991180976948157906131454656512 492625 1472550430919437081857690864000 492626 -9913779840911328024264850203360 492627 5318958550525352576760265627320 492628 -7242574497347204509066679844864 492629 -604434534244025679372319198770 492630 8039315252384958687108701915520 492631 15730626987000026313515043431432 492632 -1842711356483443934178135244800 492633 -2142937073561326332603685963776 492634 -5293347312531119693936558048784 492635 6010413306765723057483747451440 492636 -12234492494157761186375961455616 492637 14694085213953876374380882619040 492638 9546004071810823785721553454720 492639 5782083995315447118116023489920 492640 -13825845538168011985659926937600 492641 1705003364256392705542415787042 492642 3412561726895941785849202512 492643 1951834583013530688742646888280 492644 -4441883636022696556323507609600 492645 13375079530126125977312313858720 492646 6607806215939455646396300901696 492647 -24453397786168105826788176344904 492648 -6558637067534387011795295846400 492649 62731962515881496446088586811264 492650 -8748515439643746613710046176000 492651 -321239161863997335453361648320 492652 -2968459152715561251711770910720 492653 8369512765011000305371140806880 492654 -2823622395095673578439832762368 492655 -2653871436105695079464240497440 492656 2073503724844831258958104756224 492657 -6840324195629571567785894309280 492658 8453280226455563880354412657680 492659 18308472789686331950694040918860 492660 1741812509679264186603501404160 492661 16313204410362837423217218294652 492662 31580240311994426177635429655232 492663 -986172431641288163443420620336 492664 -7217420947074748278426046832640 492665 20311725822381901310316371637060 492666 173541759173346127607269035264 492667 7994077883247216868714751736592 492668 -18156600287872444582890045510144 492669 -17192420019182018157738183538560 492670 -1761606184178862428047198588800 492671 18501198534073061426163525439872 492672 19058591707463402338935625482240 492673 -28503680119512687790577684158078 492674 -546912163910625639221696659968 492675 -8978709687138069502552134759000 492676 -6066630684203889028905811719040 492677 -2103758871849256682288977220808 492678 -840054349524785494077399681792 492679 -4618041315411851823737590450920 492680 -2553022555047284119127741952000 492681 -3036693394935033232904519414400 492682 6833355574251841614822423871584 492683 2706569559549058662433575379968 492684 16904521417515511127174684315136 492685 20256879810314033571391041051360 492686 -16189389520094456869897054982208 492687 9643792696301416856467429885608 492688 -773876781784759982796604440576 492689 8070046443963273232697296579440 492690 -5218196655433468275161766351360 492691 1227310110146566601208764787384 492692 -7584575302434684264897953122560 492693 4242478531451037583185900764064 492694 -343457256844457071802766580608 492695 8629749096097434087927975236280 492696 15952545390460144005557989171200 492697 -6164710247042386305942349461816 492698 196316945557385456072286351600 492699 -3883180901480912044536484882536 492700 -3176098737842203357794051008000 492701 57515584756348347730828769637504 492702 -3275252085466584170626687497216 492703 1015778783482627928627066019544 492704 -4672355937890225771410841272320 492705 -15898072011994138549203836995500 492706 -3450107082716836244472038708736 492707 -15950548217100555216936336715044 492708 2960454908376076477899505674240 492709 250123709385920462575698371520 492710 7126353867483243646052572080000 492711 26502277468516930698953740597584 492712 3610052176739933072031206400 492713 6184017085854710704452391251648 492714 -74382350998372011127634476032 492715 -11092186360509189267568130324640 492716 -1191276402957574524459239734272 492717 -11118489232335308748609554761920 492718 -5159418614537118142763677224384 492719 26967426932657332144102209663120 492720 -3271595323266061866256059924480 492721 2284596573152394967306098571922 492722 18218365618002321419430901680912 492723 -568169921364801712637405437440 492724 -4530495158300439112072563968000 492725 -7394719267062342946476728169750 492726 1830279404496932103853334093184 492727 11679448201264441809479951738440 492728 23459806954812510532043528232960 492729 -4658995155045333228120949836672 492730 -3717540906048274781475669196800 492731 24896221633352570262570906578532 492732 1300909486609158299292796678656 492733 7982706163128646675154371528684 492734 -2138944260577390566212256522048 492735 1681740579972814833603426341760 492736 -1294831818764387189317461606400 492737 124055841228116746488230763072 492738 -2614375735317855190307602674432 492739 6576340888572758352354887865360 492740 10836396748203002960066188922880 492741 -92113929681233397665799364452 492742 -4916584424675382560051226157728 492743 5221260707573056949819410157400 492744 -2651821224016835241510077030400 492745 -1831167640062586500256598365440 492746 -9051936139197325072899955265280 492747 -17342438346664848421651224585000 492748 33900566020804110956263493031936 492749 -7170155639412695455829147199936 492750 -924200497530858659812989120000 492751 3679135975156843749424899738352 492752 2400311939325580378492811870208 492753 -2673332657284520186750070548496 492754 -3241967630671386831580777524960 492755 2012935079953143593580783282000 492756 1589382231076404962331424303104 492757 3341899609636851023938557533006 492758 -2453499000978874385439087913728 492759 16710669553508056546732976818464 492760 -8041357507451712359649450393600 492761 7251102943615278150110210116362 492762 4706592939691678071845506381824 492763 510650506003521102514015523012 492764 -5068371668129175480408005543424 492765 -33255335196321824857074410880 492766 -2883661431874959456736144079040 492767 -38199290504574108918096909437448 492768 -14895296029581575508173448806400 492769 17213581596162534665978019531170 492770 -12587385866799353651865844765920 492771 -17502989922902745330998922866880 492772 -6439228326070407140224647987200 492773 15483804067329491448773174542464 492774 -11997723843939247780399873439040 492775 10580319189169659378321827194800 492776 4718848268553363359367756840960 492777 -11182655069165260891718587568160 492778 8950493650108995861555880551168 492779 2912409950293971405504284595264 492780 84760031317175839196300574720 492781 -22571107857783516686265298725418 492782 -5903630966582098044193690051008 492783 1255000598091659781476830823184 492784 2606343995306491849868594544640 492785 -11867028590472748510189750371840 492786 -1575937067963860099843799440896 492787 6197961012920386860895618849560 492788 940259055345591655450231929600 492789 -2942193162400894808087383316160 492790 -4023246535258103449277961369600 492791 -6910766123769437758749361555128 492792 -17982599034187753278872312033280 492793 -3611258168822860916784310489260 492794 -8247376227383927996412991687200 492795 25907246147353287525774837520320 492796 -25128046798305513779616887457792 492797 -8124661002689779366008809895540 492798 3604118248632493982890285728768 492799 7420001214147984175936257324800 492800 -3113858721796668771641013043200 492801 18662034814917975245573830051632 492802 -8594675815928986914721566566400 492803 -11126476035292845070375160927760 492804 6616272593089612734026479710912 492805 -7056874530480963391521324777540 492806 15055824141765256147847441888352 492807 -148732652556690366638590212096 492808 -25809963568092591167456047872000 492809 59204855259322042481538337423140 492810 3277986887436271650414917372160 492811 -22316660695540522815965744055552 492812 12215727186443945393864310310656 492813 7176005967957086429087714701164 492814 -349788989964129906276154793088 492815 22988463995433581375287475661960 492816 4791363405407536933119997181952 492817 2164282881161659133977982284992 492818 -5801312522798635727628242334720 492819 11905291912081937815748955644208 492820 -5124432573074610861251913699840 492821 5413439285163184386189475872384 492822 9817497967709133888380475240960 492823 -32967955374338477154645330256 492824 -4180366776423928062635701463040 492825 205112971157522692835553771600 492826 2462218994595619248423265620432 492827 21066789138858926067402746888520 492828 409705745775216998655527755776 492829 4610059543013725085226123579660 492830 -3392374089089949689469935278080 492831 -22051497062474290177513945778160 492832 1137798186921517280134161825792 492833 -36380577815766904532775494574 492834 -5471959266576485446416306837120 492835 -7850768863866177557173757804640 492836 -23225930524474860983111059547520 492837 4107874430050289104536643793760 492838 -4819974852769721767105537881600 492839 28972529065573624932066758843640 492840 6710580116333653855655393510400 492841 14749237651425123075175571270800 492842 9876732962259532121043517997568 492843 10151479181927576952468865530864 492844 3226365547316300576490596646912 492845 230332971835573178169408984600 492846 -4276487017798578597216159470016 492847 8290331479705020358518355120272 492848 -849314899968194368505120636928 492849 -60379979877371472601339195776 492850 -7482594272322249943527943371600 492851 18663287323220958936086764694304 492852 14202220685671557054724145559552 492853 -30296220520581025508155421802898 492854 -1919104385066921437035564836160 492855 -18863029666756249696364023180800 492856 -1154803879133166006405714493440 492857 -33658449241596564043202441248428 492858 2842104433216339343836149649920 492859 10515439267408432429974874434280 492860 -8904220641781556464616144563200 492861 4898903850920075336869668842304 492862 22508930372777726934861041231232 492863 -2501355355406626045451320079520 492864 3872901912249130008904992817152 492865 -11447151387855154392529076029740 492866 203820260198455648569347705088 492867 -2591722721485908791430870861072 492868 -10960405447691714339164787527552 492869 768605490894576104914492712448 492870 972222219849480067444446812160 492871 -31617381883183836374502488277928 492872 -27875738691451175199250768051200 492873 13679550956547009845350503834384 492874 14187722249322144830077203899232 492875 15118337205182893356067779204000 492876 4197995484163329448397684581632 492877 -1550167821726550312822554485376 492878 -18230654609724706207953967997760 492879 9685191078685330790639640992640 492880 2711214845056041006466587525120 492881 46829368794267551036550291310080 492882 -855082936462689766741188142080 492883 34579424843527663420643678705132 492884 -7899719426550556995442445352960 492885 208903158855682506438543095580 492886 -12257327155503091537454771586240 492887 20695297556234002421154965413632 492888 -17264679006154295227680944455680 492889 -55858466800264794551126533724544 492890 7484203066737819147296556625920 492891 16291804138822208899711081728000 492892 447494862402973805330468851200 492893 28523918663176621223011842479142 492894 -4681454124681599285395810048320 492895 -292793557484160840121768817280 492896 1956004410295470581238844882944 492897 12393460858413731914620267015600 492898 -2174166993397598091774622540800 492899 2844997890456786784848870186120 492900 797759934103549301685199257600 492901 1363852369952525172696251547902 492902 -6299368102683684250546805724096 492903 -13956879574673980928122646264688 492904 17605431159283765641896098421760 492905 10153096556297973941870900871360 492906 1269235431795521901924316583424 492907 31021980257025621127004434474320 492908 9195862886939245543568077562880 492909 -126073152153307169390030365152 492910 -9234767561323089208246797617280 492911 5983832917243266009866780770512 492912 -433407389649724729964085903360 492913 -20125530385543591842330796305600 492914 -3987239670644837864951225129568 492915 -11800546745119278573702023794080 492916 7603340392889877676018359674240 492917 -32232277320422357802559023987360 492918 8459061855989569012292629984704 492919 -14552777921187115148147026407808 492920 -188785065974110621687984435200 492921 8123977424189913835792030534656 492922 -17634362311258928190309506872608 492923 -5186880472179111672093009682800 492924 -1819154574370186381661587398144 492925 7182563858698871655245107293650 492926 -2861711570040852181744614991104 492927 19699581748879733662498961720520 492928 -11064105068452919733876613447680 492929 2545051073393345954105166715140 492930 1464196487608550853385916758560 492931 11625271697640966403018253030464 492932 -12309963681339236355702205040640 492933 -1299789574051254002927270214336 492934 2315631196252136860560715633920 492935 20083403954749537105847096355360 492936 11371444178136466566853715558400 492937 -17862100961052395604558399214320 492938 606048275059393873898581923120 492939 11862394197349340417354651225520 492940 6111996288771441932961582320640 492941 17186393100371395484722587955884 492942 4373852571599797854708958984320 492943 419534612113252445959088944368 492944 1663774305286776033751541391360 492945 -1184197835549223184218113390400 492946 679561975424828860672385910672 492947 -305389948683981373694348132448 492948 -14953326743343645940567000560768 492949 2348176103769430768201829258112 492950 1272552436807929488311942884000 492951 -439442609701363620233884729776 492952 -259075543220008718187397754880 492953 -9869377278949209970199068329792 492954 3785463678716556424481327616 492955 17106008096030703608374168014000 492956 10017006270550082508744473157120 492957 -22460751682564293417079339081146 492958 17356770576516487451391753024384 492959 20251199335930605634883344599504 492960 5272466601469251462126737817600 492961 -4652521018451750459416651035968 492962 -6597899762417563166682541633536 492963 14405431546615632415346671943544 492964 9247134765214179700458786173952 492965 -10677690048025786022926316016480 492966 464049170078281893777735161280 492967 -13553605004075637323343100654984 492968 -5863061634201893641906188042240 492969 -402986655914551425884991815712 492970 -2404216282568539231774740316320 492971 -8865260245434117709090603065600 492972 2566143145481680925461884667392 492973 -271966735523206910090939980638 492974 -6261564507531967884917469485760 492975 4826899965486002256882283035600 492976 2947487924359978873102879064064 492977 23021920511040896655389541883200 492978 4447666247861158688860342660224 492979 -18719047467598752219132930226420 492980 -2139893241729896004839639671680 492981 -1650565742149747875395207740896 492982 -3912103820849875557920674891776 492983 -451657762193667784428687109824 492984 -8149153993260923904479243182080 492985 16978521848213667629362260042180 492986 -3587759948478892655858204557056 492987 -16639537871067156578404663122240 492988 2755641658240383942690850771456 492989 10678956452229202487269194660966 492990 6029282900237598946398722325120 492991 -19968261476436337680542558038616 492992 -3894293689048783994911262244864 492993 17669014414468516250177980615200 492994 -2423914431394889799986339878704 492995 -145869626258191202805270824880 492996 -2657698722506645565309818081280 492997 -1066681744052547706619355938720 492998 10812005239389676591471834432320 492999 -4322100866789352790287952162992 493000 26894257376464538872053580800000 493001 -31246951479478109880502987000998 493002 -11618658284005683579343568695200 493003 13652583601511258015799535937680 493004 -25127958577399136853390525580800 493005 -3677682266405929472729544374400 493006 -6575902996110351305261087301696 493007 -7872025060219652228449221868680 493008 -4656021022184905059113740271616 493009 -27676200136660790670797321385360 493010 4868884149664416844876687388160 493011 -14936879964571856999430042179340 493012 -987171959931428599677395200000 493013 -3833128146005221675693539426738 493014 5459234619604281951626003054592 493015 4720307020998690951452894332320 493016 11107695905925795052281417492480 493017 -5095809322917586892562091913856 493018 17276431952810769840876602622960 493019 -14155630664177499892566717618456 493020 -8170736778743019375435732172800 493021 -34012599162504923345108297394778 493022 -8436657611291714656674077474688 493023 -12232597249638147488706178553016 493024 -1704177844015507958870097002496 493025 -827100977040923704235837603400 493026 6210331123086015611920732278144 493027 -8526837753706743079536791841124 493028 -15647377440839210876187575353728 493029 12165143227270714378333154187900 493030 -15090326496538494941681637696000 493031 -11547912046134772756792263279360 493032 -868800154330350522936303943680 493033 -35257675096776112937608751971760 493034 4825620085961407628707272270096 493035 -6128662176594143078288809366800 493036 11824910746629381334737633562880 493037 -28079890681224984356822389844340 493038 -45793763633227069974017157696 493039 -1642595777826901933078498353440 493040 -3900018372771208972734134845440 493041 25915485035281723847883630921600 493042 -287564520572356335937075190016 493043 13954551287301641276825491001292 493044 -502797305263717299052780996608 493045 5950905047873076890072719889280 493046 -3769236387079968700997115378528 493047 27762852043971045848966104271160 493048 -35422412646770708634449980784640 493049 -1279814540512784269309294348950 493050 -1562624065960398297193141728000 493051 5579757430510823435139295437504 493052 1656544371025797427928708398080 493053 -15298662303378446707787340183552 493054 -7639545425257141312673903745024 493055 -382563354882053303262531454080 493056 3742823487746891488217763151872 493057 -3612002902097937560597941643520 493058 9690256697871501688718558921760 493059 2211419179934349443704365527808 493060 -2917539831653475438010810406400 493061 17461867771190451044032759949472 493062 261584760490459386453388992384 493063 10728454228871347343746013998320 493064 1872844679577838216279249059840 493065 17635039363607949880971454597860 493066 673874024243572827968756037120 493067 20308633439896691015215038700116 493068 -8045425284856876982459703665664 493069 -34149887124759802507395527788160 493070 -10519073491988270433366524531520 493071 4028154882234733254413384792712 493072 3705504224992885840507865931776 493073 -4173110787735034251220005178560 493074 6823508779131464191015209047040 493075 4546899323691473423519606900 493076 -9424737375292698975109739994240 493077 -10109028601367841924008001112320 493078 -15145442476605553980975513608160 493079 -11548043492592690177678741260040 493080 4191081056322671960261561548800 493081 282455855253429163535442118672 493082 -10523513185502039201865010365216 493083 -17578600146911444672666478891348 493084 32443147711190135252274192824832 493085 15722311803405642273874689241560 493086 -39521001103656231684930822144 493087 33918900642503887902441014951640 493088 10664446266129303879638872227840 493089 -4529216525762931199017128125776 493090 -3913145150444368175221371103680 493091 -20478209974124064369322142636208 493092 -14837960010545473733329831219584 493093 12914660719928235695565157697342 493094 -1800007225485433429827176400768 493095 1456214616657983159431140234240 493096 1651713518670060184462319201280 493097 -15041382596127686614813062811200 493098 -8111908566503670206745178580736 493099 -6064083292670647501840202471264 493100 -842335018193316678374870265600 493101 -138866189426345289069018748800 493102 -12410303864593783106407591191168 493103 5143430991696112720986540058704 493104 1152251121514973846124863913984 493105 1171450425026542087305905230260 493106 -7056449895374333077921998935136 493107 -5623523167137199067764570112640 493108 -2033285400071410782727572000768 493109 -17025919148346955653646506540690 493110 4372125637998348839642484124800 493111 -21068715598056562744924073683288 493112 -7091071888535157981803100180480 493113 -11520392256820262536974258119856 493114 14117907657217071318414993964656 493115 -644280503625169117608758700480 493116 2022142225192650525405485721600 493117 4492971111238884861764572081792 493118 218390256532702830558524424960 493119 -10038978087114449750720772590352 493120 -3763068363622797885387697029120 493121 -39741685762839567165539042511678 493122 -382768800394441287336846336000 493123 -13363351716051776557377255234628 493124 471269997039221848918442237952 493125 2990566660074488031481407540000 493126 -205467564037164484622923840608 493127 -21165089241062051676125300730024 493128 -1089399289021418704671455984640 493129 764614315375012588794691423040 493130 -8529500593633719462530542145280 493131 -6804325546314857560541864139048 493132 9653948599409555839517815782912 493133 -597563807398534429708479108618 493134 5579653549814768621850621756480 493135 -15680344896186035029273848220920 493136 -2107911916301844733161241853952 493137 3832447452064482234362345939700 493138 -7563237692842742090166812519280 493139 24577366954068100055013958088940 493140 11492657102164821509572437657600 493141 -3498627598619525888775031858176 493142 -11320838655102961471352535878880 493143 -2690901961629846412145228923392 493144 -30764472518870554584077853603840 493145 11117742212045534025636716040000 493146 -13636233706304048622566835936528 493147 -26738745247416791499737746121404 493148 1797864654961858223388180406272 493149 -8607393438629849640968149869120 493150 570934239908110580198393424000 493151 -18155894484147662217257378044368 493152 16361026920191584173949886398464 493153 -34948244062817192350808360446140 493154 5386095343186374096780424285776 493155 4301456289897110287872121502400 493156 1673125539731568421719591163520 493157 -43728827577139597842049752288 493158 -2402262279481616730509575761216 493159 16754483859692768715670999154360 493160 -7883063481233338968590431488000 493161 -3549614135944840569887229890928 493162 1254564224548608518621245016064 493163 3541283562756992384660147951040 493164 6741590873409420480835266723840 493165 4275614444251935772777513300920 493166 3611975962924406281395838906368 493167 -246004093949117040916829597952 493168 1831384702453446470369006485504 493169 22055579813864631971513660079570 493170 3731150937054425070543353256960 493171 9589581853933331417390967744000 493172 -5024081077824386346066125076480 493173 3745058073930420125930748626364 493174 18362335284705187070913225928320 493175 -6641920154972011664433986103600 493176 -5095014754751123660584422912000 493177 20976855599922854774394185442026 493178 -808277465613604557818559346944 493179 5657079032775679672152229782528 493180 -4126512194249301599480598873600 493181 911339341510403785954122587040 493182 -15972889568196226395240331954560 493183 20882083932031616963401412489040 493184 20381113748433203538350120632320 493185 -7681548371350799253270176585280 493186 6452974826312051644852581189504 493187 10678950944963225966983205425392 493188 -133015637691043995664234838016 493189 -125334476220325093592950683072 493190 -8221481772912902949539612976000 493191 -8142660945511926080660672288400 493192 -12046801567298224480502002974720 493193 11496870684451299744453760364442 493194 -3211952875408289967014619401472 493195 -7557863981298669836905682584800 493196 -31195645319250106884979249920 493197 -31535162291308277797515016260480 493198 15824369764258839933829825521600 493199 7083307634859687033199051754736 493200 -850146232375123651128878899200 493201 7873858167101607641250628753202 493202 -9522812744548718000219520086400 493203 2599076889776200061169192913200 493204 10273625258743574706748442109696 493205 -23624852982973387754345796367140 493206 -1827661637737776957961989021696 493207 578464036504934475063585034800 493208 11825984619969060573446147880960 493209 -856648444067828743160394442710 493210 19115068573228377501549342720 493211 -4049011902312698990310623176188 493212 7150368986940833374236693553152 493213 -2241683688709402716401655163040 493214 19424020079751627379545254403456 493215 9979703833143976148729996346240 493216 1821913531553652329886679498752 493217 -1333873052346982724977991080734 493218 -6254097778808835803062969807872 493219 18858116004370141938472519014620 493220 259148194697898060979609436160 493221 -1591070160623500521257252097600 493222 15145246766462326514124239634912 493223 -16444847682968874580181469714456 493224 -8105750039702521919015837614080 493225 1867707504561654147895891475500 493226 -19536673366447591708606848164688 493227 -7732276185910513018523224195440 493228 13321206318580178499540704269568 493229 25883215465468134704959646947680 493230 1200773503291731823676111581440 493231 -37273337651172791789491242137968 493232 -7118869697579840236439294115840 493233 4154829716486723752643418074304 493234 -14336852777464792977843727104000 493235 9326648615003203358730981938400 493236 -3563369862727310254465254051840 493237 10977145938257794146765259127712 493238 1482281579943271810824972842880 493239 -10647175406707720078028619601176 493240 -12068561658597117796731248640000 493241 -555729138933207160848836722176 493242 6753053903754692714974782170112 493243 5586893267999242074310796219492 493244 23066790253033925909988825793536 493245 3505890093613409804768670660120 493246 4810784905459406272352743657728 493247 13915802516603022356897687376552 493248 2026232688957838158834859769856 493249 31344965098378334827944003613250 493250 10262432905609256358946591464000 493251 -8950431711376680204785817007296 493252 18392169365850264379058136741120 493253 184712608744636544972907052224 493254 8705555990789859069995818480320 493255 10078774762023460555205769662400 493256 22856392384493525629511469818880 493257 10715674405972041219974441786640 493258 -2447953253673188646094600617216 493259 -5893700947572600524458181630160 493260 1576100126089105728897945922560 493261 -3301216883458997552415132477480 493262 -1998667190061849448996976249856 493263 13108858504224317357803786976400 493264 -1394244413458645991756330475520 493265 -2060029827673018170074833392000 493266 11269479122172729556453062489600 493267 7166708256439772693258623697680 493268 -8309704059431341960145591107584 493269 2068741941019412155121217535488 493270 7629120259679603584052275973760 493271 668738348638453787795711288784 493272 2024131848748096037246800035840 493273 8295976125840833060069794412304 493274 11797662988387902833175540785136 493275 -4752877692783688200712701502200 493276 6890900626402797967092415201280 493277 -21719047697258738561221020374874 493278 -4609952284972266987780634076160 493279 -23533919071727279031860190337120 493280 21727972406732237557358242037760 493281 -3814398389006600466474561094272 493282 9901006821718778503181531302992 493283 -9469235436236317059096277833012 493284 2953775715671928926684894736384 493285 -11996852450246697423475261650600 493286 -1776420534776537996867433285408 493287 -7542135253668880179511509844440 493288 24171077816105294798467903272960 493289 -41479961071965787204907345797644 493290 3339916836543493193092462156800 493291 -2917832656278696983353017815308 493292 26001848108920804096926894326016 493293 -14320791455486119242225316825536 493294 19865699907929884986463017709632 493295 1861966464221840896269630025200 493296 30415753239993627707792424960 493297 -8967549845459779540221892436800 493298 -6380836047407002207708370211936 493299 2108439981771125556526254714600 493300 -7788850928551425596499793225600 493301 -8879471457232628386307017711698 493302 5504093346408984641901237239232 493303 7644254939814887407877187534784 493304 -6103678331349547643722247700480 493305 1003238653360473234075633917760 493306 -11147625359066003763186889781760 493307 9076711545293836342928662445232 493308 8914326776682314768315749039104 493309 37516404995272202867637069515404 493310 3625564073908142683335402538560 493311 3672437031561258256906933464960 493312 -11295839341891875865905309155328 493313 2515195894063894020811956962562 493314 3868280904130653630521904186240 493315 -3261632895354087223848600125040 493316 6203896604612816176300388305920 493317 30105868937254920903911670720 493318 -7520353538732621200354435688448 493319 1776831762361549942907089087560 493320 9299847754261325993218537881600 493321 2054788491490831331807100267200 493322 738660117126538954996127825712 493323 4573697502348262469269622346120 493324 -2282200283933331778423552803840 493325 -4546179879519765597690959652000 493326 11371067990939963860574815147392 493327 107777396994618928390059123360 493328 1018018674219195976507300184064 493329 17874459013299459544353799110384 493330 -2961175601046816379013016025440 493331 -1776444046671081781740318352368 493332 -5011808241366260319459994490880 493333 32356671019361696070237110957582 493334 136415657726835765208684938240 493335 5136068936455872356710620205200 493336 -4597080112970348873036283832320 493337 -2819180033918535123277464416568 493338 -9461938548751260242158289926656 493339 -170997666395101898671225670400 493340 -11337260601359326940411227960320 493341 -10443776738639470208996887214208 493342 7983818524308113113816593637632 493343 9729006497417008306703639332920 493344 20644795792099717344917890007040 493345 -10294687376354013971847269121900 493346 6557186734063042874986427696640 493347 18163400428087799358869272193400 493348 30287119284855304853459816321280 493349 10666704524255597645338110843936 493350 -888035926233092801862591129600 493351 5890102487549397395218072687352 493352 -3377503747651339532540046458880 493353 1619606494296258879452019084288 493354 -1621777554135163101541977826560 493355 5110308710636909221433783400000 493356 5858382102056922123565926262272 493357 -27501463130429849159603906067348 493358 1932238456448649732272292520320 493359 -30951367978502854369639819296000 493360 -337062758989157665628382167040 493361 26874899138546304334773513341424 493362 294435146822187349610805125520 493363 4043423106228826641368637111424 493364 8308084233676409282236548667776 493365 -4696038804545004260376374146560 493366 12971754086320877201507487049632 493367 -2422724609753417836043113289808 493368 17919851244242856394180524318720 493369 22710954312131197415910477993770 493370 27499940911975403914767206092800 493371 -712680950612346083814426173388 493372 -14290484676328756903508570055168 493373 -10661896065023355625556848564800 493374 1921328533165929163873262475264 493375 -18882709116060140945889488298000 493376 473020601487106120006077775872 493377 -4660592957303575610001346850880 493378 18746003645523399536611317228240 493379 7364114008352289581388179864400 493380 -2851047522449609216719549213440 493381 -11585138784072532746697155340290 493382 -189382813661835532968353297088 493383 -11566622719396539285809788858752 493384 -25573309312934626900056836029440 493385 -3450239730421806169233848742840 493386 -9688039159391202012341200609536 493387 -26447278526420386725130846502088 493388 9262446695933362397746419449856 493389 -8544165416633486769738188227956 493390 -7435875235659996762851982868800 493391 -34768558896563577699581767386048 493392 -4496044021910201060039587921920 493393 736786640921922986854351478642 493394 -2973526997295857910533672207616 493395 -975608335645678803377828413440 493396 -1378222972418348713624073895936 493397 -23695802913920352512264906831154 493398 16734428172877173106344358965120 493399 -3210169904554719676291502500600 493400 -6906823814146852103656904448000 493401 1275101094848035156613817323040 493402 -1033445432789224561017228635136 493403 -18570044599834060446120627900348 493404 -10455035944417406948637800584704 493405 6730618857874836591514046865120 493406 8255047883933807921092099023360 493407 -1134042093864266348160491978592 493408 -114622220825904167131574697984 493409 3572544688345254604270495386816 493410 4401482168025860488227371151360 493411 -32184140565642942186205099034600 493412 6026619824074639925559108233472 493413 12889345653991832949517067125344 493414 10062784929777209936377574713056 493415 -321170111669395964744193643680 493416 -2147887161156605697489191731200 493417 -1114428615357240654029194088880 493418 18442863104642498627003272778160 493419 74157436833659094334731314688 493420 -4345516992238757835619557150720 493421 652900394353758981073814183244 493422 4082731427015874447288621521472 493423 -9301547872686616712356671967760 493424 -3201517965849769033843690536960 493425 220992710020236305724312936000 493426 -5267350949666255847700916015088 493427 -9097652097638667549973597019136 493428 -878985650866912934634272987136 493429 22692710766789515543587426789180 493430 -3347298215011395366758531510400 493431 -15944189778132404497873764685848 493432 -12066995844817868789865070571520 493433 13847591174028540818686015880682 493434 -16182747840718878398349398807040 493435 -5605865313745193890461307562400 493436 898939681913094075445522007040 493437 -1506987459588172503783842739648 493438 12103478289955056153756006720 493439 9412057277801938049252358209856 493440 9859718545842861180592953753600 493441 5437819358702423741626291909972 493442 -13173395591135088766278301326336 493443 -4230413879330416822940839502160 493444 1439738231182661308636834410496 493445 -3513624953791575305187891903300 493446 -4774663804272303052109847594816 493447 18015270669514652292524870895896 493448 910100175075420395660139279360 493449 18998489478514689078648315482880 493450 3576110574623264668293905952000 493451 13484539379402057736931262119200 493452 88875729802798555546251461376 493453 3997516294358204357457642456000 493454 8245505448161994101087646096960 493455 9117849242924011368101415899520 493456 -4544745467948946510011738841088 493457 -25172010919032165450075170553294 493458 -783769058346443008276984135680 493459 3708341776299295777290766653816 493460 -17908050515531816312863572695040 493461 9813441623535583407982137522510 493462 7298917892537180501914058099232 493463 22046038406780997779484399776712 493464 1908975658974284534098848768000 493465 -3728671996153289254364004353280 493466 -3705600134061236909423388347136 493467 -587848035400360451044728542352 493468 -221581907265517449998836572160 493469 -7582412734126396451213319395604 493470 -3840456600719652841015009078080 493471 -9473309407181547522676320469776 493472 -4955950810969086289733194088448 493473 41910554559835189205842901448384 493474 6319107781428503738892839463072 493475 5456649862834054778899158793500 493476 -4095925124016977464519185223680 493477 -14197174679589499443982273891488 493478 -7568059309620848413544237244960 493479 -6859474661079428256102186373680 493480 -871065202730344798026232166400 493481 -33799679633377039395546200627718 493482 3629290377075627468586865543424 493483 6693580257239537022243849983424 493484 -2773184788684219047346938852864 493485 -9643746552673461369957114042240 493486 -842345035174509910482547180800 493487 461893382117206532362936864296 493488 2332843188673630372343871897600 493489 612192838259584885175030986240 493490 -4519616342484580524497198750400 493491 2370068138996994006804759128064 493492 497522236454278226275818156416 493493 -4586049345923294611072585754880 493494 2645999331670538753613487072128 493495 4099254439358837673497926324800 493496 -14783548349194584312346639134720 493497 8060987083279135856272645937274 493498 -175598631041278838077383358464 493499 -3032632296311673987204534063936 493500 -5992214283798247180617596928000 493501 10416343482458315670286291066252 493502 -1477577889149186596499270250048 493503 -2060713716367132137137301820800 493504 8265170462559542202647269343232 493505 9208530289982799535964495697000 493506 1973864530261816818609055564800 493507 13997187533004098461646236322512 493508 -26361671975670392374224520140672 493509 21661115209241225009127677793504 493510 8680842122679565554719270050560 493511 34762394638768797889110960000 493512 -15708470315594806541031176724480 493513 18743270467751028525348022833280 493514 -4830746819293507912180865772288 493515 6279871234047849586423982463120 493516 -1992089419456530554352975074560 493517 -2767785183070362226691353396788 493518 4158846112319721106928754905088 493519 12517224437213924870894252799544 493520 -183517624181660564355022848000 493521 2626977338024130452045843278848 493522 -12534568998220072179832634449920 493523 -12173148907257007057967137518228 493524 16554664486689823701430359615360 493525 -7556405992522759919396391080000 493526 -8847777008466184691038175073216 493527 -24520958284278138634399776875568 493528 -5606717668913229632589130905600 493529 14112664403487598943126675113680 493530 4107210065653754848930566808320 493531 29620326659739961766760790395332 493532 11252313925740462129229817651712 493533 -4355111707904284587668540765178 493534 12406480797903407093567704901760 493535 -2996260565529981991788263808000 493536 5934808202933931008356438769664 493537 -16097918884954324090653257763408 493538 -3854014066934811533251983964080 493539 -16909611260734423017776924483976 493540 -13702726502719214391359365973760 493541 -17004217524740721808551466205058 493542 -4370956156343033790669814624128 493543 -8798962099421445182979574013960 493544 -17182188262783923055128693964800 493545 -1400540846934860156404425274560 493546 -18518554553445042522788140392528 493547 16745279530766639551715498368992 493548 4892735729841810868943540858880 493549 -10162061005208698322411934450464 493550 7303692503059698342261311260800 493551 5364242979848363118359461357440 493552 1212330275608968817977416581120 493553 456059826579062278959889374564 493554 -82581362215161041676209294592 493555 -5631519708448888056602070353040 493556 -457032249629702489349137836032 493557 -7606960393583075630312327152032 493558 522025630954277130108419701248 493559 16811781208102112370119239440 493560 -9074348614496830433693202432000 493561 28952874642111022665664388118612 493562 4811383710816317402127534514032 493563 4378638447165330294031683037440 493564 -351354587950664309378370358784 493565 9139360144622197596345847676460 493566 -6744474709170186406037543453376 493567 37445599440588384893983553263616 493568 30832401550722563695108423680 493569 9004285742476396445854410497364 493570 1046271279914850349120354513920 493571 -6718384067985829349074583027808 493572 -8112085794940031003733184631808 493573 16983924342035800673618726873822 493574 8385675759703528256125450045536 493575 -2419709657411107184440477595400 493576 32459891977775534849672933376000 493577 -1433074165098779358845097408000 493578 6111488453632904072960594485344 493579 -19596445853264279759666602491820 493580 3101306088024219173279679590400 493581 -4325414580213731937463856453856 493582 992503389155471641141643980800 493583 -6245068709439399385691346201168 493584 -204897344863723360739136110592 493585 6802267258040446482096678609780 493586 11800201317298800728485872622992 493587 5970727913088094144762674710880 493588 28149018613891154375542957474688 493589 14746684574360210915982657394080 493590 5648713511296277867331858088320 493591 3422568849598060011112971576960 493592 16856140277792451138667551129600 493593 12209908900508850293742129779664 493594 -8364748784245619441829958425600 493595 -7920509681034669325903580128320 493596 -10739974676059326398451834037248 493597 5106303119572804246298330528 493598 2811799145433219049397691083136 493599 2026494864571513396091240110608 493600 122069825808813180939519590400 493601 31113010292479303961759246309280 493602 4870760142414384537752853608832 493603 15713318327090656073046514633728 493604 4853245943724788709979867376256 493605 2976592387088449788626841269760 493606 -16937700569589624613373235721248 493607 -40236498403437525933875990811144 493608 17681206234568961627385394872320 493609 -18510302864660624295425627818140 493610 -3669168855436818979774296075840 493611 5528844315851740730069264186544 493612 2300964445558681250543623687168 493613 5959334732517868499845991551104 493614 350798894072813236445836189632 493615 -22201382479035413171608327742400 493616 -5691042174244483845541042864128 493617 8773114222169426027256446253312 493618 -5031162301229305438584721728240 493619 -8522659772498852867130092529408 493620 -1907895110965999269324127948800 493621 -3491429324739881624284824492178 493622 -1497079255307634216855030561888 493623 -328797534425583161981514454920 493624 33936319840572433504548975144960 493625 -30244542435287358084302301360000 493626 280082532415348169422327770624 493627 31785656518731552456853665333476 493628 -16006752064901344299918474949632 493629 2026479274553341124538650616960 493630 6898757584859655405877722576960 493631 -12921091264457128114130549903136 493632 6827205532322613408564005830656 493633 -3095713748787851588186846353024 493634 1483434384750579904838936043216 493635 -7633528805746055789507235992400 493636 4915218274420034556382303862784 493637 -17155423283103120024345563117700 493638 5524728609096670639609608255360 493639 -3063829194257911297337086989560 493640 36051994680774676881422745600 493641 29513672870530038721883662060800 493642 9018580346963437359563856201312 493643 26500167619943958145706771567892 493644 2015265865362657767926328328192 493645 -5762971193558707395257260706100 493646 6846111581456195466009249006720 493647 -2500582931712777349581163727616 493648 3988053286303902847819921743872 493649 7143007484702278420672146453504 493650 -759728205145000842901828549200 493651 -36888327252492992309679080634288 493652 34091097117986332963297140049920 493653 -8418956592129407792475115903200 493654 -2931388712649663299518812058368 493655 -17885783554250785828332197470440 493656 -5046413604358797723763392675840 493657 -21799428164043089624062313535094 493658 -16756433380789168538688150654720 493659 8766634179361564683473571565164 493660 -10142456597201476776246023416320 493661 -4227422444906622829934482765440 493662 1249395490997838254309442376320 493663 13940918010399778115431280202720 493664 2166982095259473031460165124096 493665 -11075586166659498355974530494080 493666 -14764282865149280901094560577968 493667 -10437464556455152151003668340244 493668 2140953580118845966755956613120 493669 7140474808816193552160849389760 493670 -1388723603452953979871764782720 493671 21766008819574378863194575691520 493672 3598046943829385488770236497920 493673 -17699351709209182156591966765596 493674 -9605051006214608674561314282240 493675 1321051349030993424797990116800 493676 -8192185243901321463322080311040 493677 4984697444287743395876089959840 493678 5386844528243798374951680536640 493679 -17312211066905729005765264971216 493680 -4134807972953902856299806720 493681 9107916860950591998410075147364 493682 -1943301226203366880869236574720 493683 5851044670444745172069964611960 493684 7351552814314767607950698336256 493685 -19016715943708785712638019915620 493686 6161977957454683047003203435232 493687 1218776166435151459455519386880 493688 -10721589703250856902545995694080 493689 3038727538517292176750675363520 493690 -14445282442046258859708016058400 493691 -11532090413473678246178340677616 493692 6974440103771386330578238628352 493693 -1029928947575989613156105832058 493694 10814332200481613141705165352960 493695 -239320926925112680609130477280 493696 -7749436658469058118034653184000 493697 14089627234610416434841970489352 493698 -1377607230806847033565663176960 493699 2683273726999007664208557937864 493700 -2235278116882853495548063708800 493701 -374817270613544508993317091360 493702 1479509310208586607275182288704 493703 10349305350324529168755253631280 493704 4470087736189041230802602972160 493705 -13983739266157764574177027130040 493706 2863759283667996148675937270784 493707 2991072222342464157700687828440 493708 -20704862344179891467527127126272 493709 49339719692248216186465097910 493710 -2035978014801838907442510766080 493711 -26908401481888396691087048340688 493712 111764946702906086457530449920 493713 12514750691018331638498195767824 493714 -8191619641510559359076330267328 493715 -17588435676897934473309321344400 493716 11725877595757575538597397501952 493717 -4572918959999777558953830974016 493718 -1145214378434231787352175162496 493719 50026701025297939310496374400 493720 -3279912997508056706109826867200 493721 -29741309270782186045237471281078 493722 3974694647235106013679517102080 493723 39249765396350061885686594231320 493724 -15790612488217152696583868828160 493725 1122025283417347594541173764000 493726 -316433347016036061869059427136 493727 -3630934985428498983894788218992 493728 5390425735397141766666615521280 493729 -9028581243767048705129630352670 493730 -745674879836069119021983307200 493731 9583745546657652055601850908064 493732 16964119341371867094292695188096 493733 29597696145245527028297492321982 493734 -4392025644827358434050867722240 493735 19168887790225291832175042846720 493736 21635087136147918995028467911680 493737 -3301298445992347712111647023360 493738 5031829733571524403020474378496 493739 -16764289113479749132010361691560 493740 3171034357491524324502500305920 493741 9951866949708910342082576024352 493742 2374633610727203075152499940672 493743 -1965419036838328771625103263736 493744 -6967293884760829660576032931840 493745 3945743488632595764022571906880 493746 -7675742952515961340278754252032 493747 2885911427936035923825995485196 493748 4821978275345046493758808659456 493749 -11827260686632755767720730698880 493750 -13875736085022256921239876000000 493751 -6884290315334851079503467658488 493752 -1536196825038371792316397977600 493753 7144496929998860382971247920000 493754 -7823588360551336591407142129440 493755 -2243968238766093984915982903440 493756 -773489443698268025503253601280 493757 34724675539283425044503174416032 493758 -3574436538943480258811668723776 493759 12612591919266111674262705141616 493760 -2645302235416343301531390443520 493761 -7952529137557628894362891032528 493762 -995553287349480719220925863936 493763 13524294262022550548522687981064 493764 1836890107878577365419177594880 493765 7993076541847557174631860450480 493766 -818525104140567945014886510336 493767 -17769179256529114955337118334712 493768 2378911969394982634896365322240 493769 596205966104909013685458657744 493770 1769729040446668750485693619200 493771 14203973046800192476081412680200 493772 574141552647486194982902860800 493773 -1959588023503488117141973011840 493774 -87019849725073440308864766720 493775 -13418510855990510943038652742200 493776 -3475330534884114812057312821248 493777 547719467347769972008844400626 493778 -16697422624745203031122735240560 493779 -4243753948013893430670773735424 493780 5612246984979799168905500221440 493781 42322642310729312910088003998912 493782 -25339370450803938487330624659456 493783 6818905814809870278855062507880 493784 -26137352402720993792097149245440 493785 -10111913602716124478855559933180 493786 11389078336474432579262925362400 493787 -301232921075417480942404754688 493788 -1717941507566810257155553113600 493789 15810260468726195686107457846380 493790 -7285258135807202220367160473920 493791 -16908930317563441498613796289920 493792 -9779887237572382764232313929728 493793 -30648013509933637593261341540958 493794 2237852938912082892409927357440 493795 -15954176718786134569693021750800 493796 9918191087857255662631615401600 493797 7990104502876143860365384879200 493798 -14750790002972573805283130445600 493799 14099976739093943393037731394432 493800 7342897017961061152431187968000 493801 -4069174405295202858052238236032 493802 2450650785494521979314909476192 493803 -33430311375730673990311288357200 493804 2994517189815460034392702490112 493805 -2465652008036582200064746097280 493806 -5276577016965546269959834754496 493807 33569094583968329429736957663056 493808 763466676161339402023176437760 493809 176684181029023685057813390688 493810 1961842827864958686249062630400 493811 38663164283764492777822952798412 493812 -196664143811720109215589550080 493813 12556458026960196799471180998062 493814 -14597898604183827299105903355744 493815 -1988589681456537306148845742080 493816 9374255990679518430309101813760 493817 -21104321822156522610559444810134 493818 -1939666950850312743367113098496 493819 -17936096628807170016444563427504 493820 17017341703143987331027632622080 493821 -16870995499872713611292582339610 493822 -2686022938563610801428484202880 493823 7655467109911063423687402742904 493824 -1045016165313880654391002791936 493825 9760508004016303060418729926550 493826 -5223724280733373614447380259888 493827 -11057166687115983077835080471568 493828 -29972984600512973774361615232 493829 -18285852452177559027111107174400 493830 2329313529484393186887677952000 493831 7785756130867601939372912006632 493832 -30470078025937330556830489881600 493833 -5551692406249457822950846115712 493834 11631882869973363180491223552 493835 -2070023777669454122934481854000 493836 -1969074651607789426943384862720 493837 1725966474780132545617936444960 493838 -5186225765441439060111336751680 493839 -4877251785380498191485609233736 493840 -6330211282077171890330908016640 493841 -9408077924554661366062030313100 493842 -7754790498477103774480869986688 493843 -10319991390248001970595793633200 493844 548938185682615270621652057856 493845 293485098161523177129238462080 493846 -14022364933168422562781234908128 493847 5315919899308217371791432718800 493848 12212522807141689043524447334400 493849 -35577733139498531291712254173440 493850 -2075904783820024604600350579200 493851 197925887443648682777006183832 493852 -5162900021059930162750954777088 493853 2164781150490889609980336480102 493854 -3210504385543320063086515089792 493855 -314575344917694157913095591440 493856 -13638561747797744701154443395072 493857 -249388097756074977181363172928 493858 -14760213678394376031078664428720 493859 6093300520087381622492357460060 493860 8839092533960937688206764175360 493861 2220612414132475782022491014400 493862 18278485460447826128313934014432 493863 -6440594057526095332379450288856 493864 -2082453272351701187458686566400 493865 -12942678639910126835827238683740 493866 -4580873262095175376554256000848 493867 -23490935899018497788601401078400 493868 -15278702893636356912276322796544 493869 13072447122573435146361672807744 493870 5430876007149888792397497273600 493871 -3164604853951926286737462113760 493872 2166933050112284830328217108480 493873 21283013101155019451345726127122 493874 3813066381067286739225696753936 493875 -1184414649310721378621054340000 493876 7057655918665190061901707165696 493877 -4629879281712664483986417104274 493878 -4394971656116718084482335672320 493879 -3940123189588717284653716637280 493880 9112799407578074206532977766400 493881 6541986604795766562377540783952 493882 2434560375500127566923143303792 493883 -12187975153602858602374426837296 493884 -19247051265107096269537777612800 493885 -5426139369053685336423148765440 493886 -6572834427391287097180041509760 493887 -20548422016549881248316288542832 493888 3366886871383495540591165964288 493889 21483707994755691087654815185440 493890 854455335719051440162559715840 493891 2738064906333203238755996666032 493892 -1761446037355754825597283041280 493893 15133885897132728605363812081182 493894 13254538982397844004285688134496 493895 -26258935363748099465897659374600 493896 -2016125707727674943216427663360 493897 21325010478398813504449402960346 493898 296119585896223220811925400064 493899 2755193999078320287209960958720 493900 -12288138107634636236251629120000 493901 -1885956498734335734398459807070 493902 146376375931829483149565616768 493903 -21272247292612511113096118754560 493904 -5531156669298319792393744097280 493905 408352329505522360919858990400 493906 4629642039313943212908865889280 493907 -12424783767929057923583087032560 493908 -13115177629538053031345328906240 493909 -11866110615602865945096532998596 493910 -1736773586270857035346028048640 493911 17381255166495748478440855572480 493912 -6690907392408259167261172101120 493913 -665140969294838257502422499904 493914 -14604533325149559964117588403712 493915 -6574460617110887576612361503280 493916 -1843671547825521335640539573760 493917 8632480299663147934532735008800 493918 176716720838037323358663494400 493919 -9036712396768038350563960339680 493920 6642643965174074829712785408000 493921 33474033465697514275560288151744 493922 9086879009063355827641126176 493923 3047067161413772255911050006528 493924 18225728461097929565697958799360 493925 -2587240873812334849998466452000 493926 1199159892535884214755173695488 493927 -2229648946198269602659401149856 493928 -15897637267790428791812590848000 493929 -3530700690323970713739569609526 493930 -12511051202236750123521399380640 493931 -11808749127903517152887199056268 493932 -11181709319728489731408546851328 493933 26586688178566431105433913543328 493934 -2814384104293284716740522055808 493935 -5416824428096180943850147512000 493936 -1577485814919061982893959774208 493937 -11463270021701235029286429786414 493938 1033144861193619160634263126800 493939 -13872347807191303179241751246260 493940 3405544743816537087922057655040 493941 54351272966480024139417705984 493942 218611504751718444855820723872 493943 -12884791780268495442501323626680 493944 6382488285486741633169377853440 493945 11633286167340818666768534833920 493946 5882866235384191357061957117184 493947 12401716101529599572043288582288 493948 1377592650908999900063343083520 493949 641388392104213556341613694060 493950 702321266741476521634174512000 493951 -3229607412256755709456151041496 493952 3174815658505326681169393090560 493953 -28932753901992532742289618460800 493954 13005795933698567850653376723408 493955 -9672236285351744541579576295680 493956 -7572837018650390048612156450688 493957 21258426167968037279310652749660 493958 -3055072224879569684208226069920 493959 -6422829465654630797450715204696 493960 11438169294047346062646645657600 493961 -8905352585557911024347125853148 493962 4562040117758862994629915340800 493963 3214943269236980994232510210360 493964 17310048297176410952774028254976 493965 16104275191108044827036992296000 493966 6242033882997997429914557337024 493967 -16935076903707416503848447723984 493968 995118709819283949878202728448 493969 -3554625476077195295822448421404 493970 17488269677004522843452699151360 493971 -5547682839998810623038628988160 493972 -11882768988149014779033671300224 493973 -27235503985130436389654782769778 493974 -531621302195475940074764884992 493975 11067917703305798727750848294000 493976 -8909894344786941008212838768640 493977 5452883162579435088529177670880 493978 17604274954308553413689585349600 493979 -21451657449638241952241550855420 493980 -8014611063093716164513415408640 493981 -13768498003048758622031687000000 493982 20243160530838686940416504170752 493983 773910789913911287933305146864 493984 530859200942406172044212305920 493985 2366362126264652957263592636160 493986 14774645576165208618194570050560 493987 10129022167853495493490331163360 493988 13054766351682175563218884792320 493989 -5295880204886491268252053270176 493990 4279925537492848499070683930880 493991 -1852472332059007349577498498096 493992 -31877321415353481165087802982400 493993 -3523368413502553453605396554758 493994 823026986423603874419302874880 493995 5468151204349710398440911483120 493996 10782337100386288567605217568000 493997 8423680475857821099089635921632 493998 3044071955415402044203659458688 493999 28133293745225661448852081291320 494000 2182824182776142422364897280000 494001 -5268083879610100613335190134320 494002 10147973999276197634550972167952 494003 26598947203880318242071672239160 494004 302800291425397134093673009152 494005 -1360446120551340604005113306340 494006 14981912753098088443970353189440 494007 -2221420895610259642952954636160 494008 -1207066506485863127126436311040 494009 -1582167402490527045268087065900 494010 -766794130757859375453391200000 494011 -10157312555311306501185240739568 494012 20470707844369076285162481325056 494013 -1659021550062917464757180494080 494014 -14921780309808732578589294438144 494015 18826798901266537859059265822400 494016 1054453881173333716195621208064 494017 15204794014745565617007734383872 494018 -5508312745098006010616034513816 494019 12892905877865293736238789800640 494020 -9919614605772764679336985720320 494021 4900130749524663717727611172224 494022 4204642594862496075405892239744 494023 5157023669981667847363181901272 494024 -11458766794043536989960236390400 494025 -3754989940436453276903821694400 494026 278908352229503958146131139424 494027 693459796026158278758462472680 494028 13687645532278895054499373178112 494029 -19240026246196214371579863231370 494030 -4564215510418479321692239564800 494031 19432624166371612068053125020552 494032 1178844656539470952253492035584 494033 5121454709822456657159543529984 494034 -11634401042702378551337203854720 494035 -16357270732993590798429742349520 494036 319216287088573450329319456512 494037 23577077460235980664216560122460 494038 -18121420751021020821828274148160 494039 -1681885998597983291663937791040 494040 3223225431437204158609932288000 494041 6322988940861413387417381458442 494042 -22979194619068460883897297174048 494043 35870271268037193663045941592 494044 -18812552961746403841229199705600 494045 2399979058469156672696617848300 494046 2610456138423154986317370501120 494047 2501911490338681757291070415552 494048 -10627287152243261989606415400960 494049 16506502496783310669829929810864 494050 -43616151306012056335762010400 494051 3759483789162880987727683601052 494052 -5250243226172967538563182542848 494053 598443665255702323866388483904 494054 -12822851171082835121365882094976 494055 7502317193238289433066836909800 494056 -2898776891931611360730254853120 494057 -20832114930050339515982199362160 494058 -3235630000652977746927432925440 494059 1072261116174490105137566924016 494060 5119104267531893950787332147200 494061 9946164843112323071007582930144 494062 -9945415559392640391527135851968 494063 12114003505249054507561397722704 494064 -441288731905028177141115518976 494065 4098500366818425536687105499840 494066 -7576645382130644410210765286400 494067 12957444914661519803120972306232 494068 -23841436530688123075876672193152 494069 -26990024070377886351255619528530 494070 115788073896610539201786839040 494071 20507323896532577237498286716592 494072 14359429266224509911897845145600 494073 40115239466595546556107154627200 494074 6311498760358644629792694212352 494075 15876901931385294244965739209300 494076 6080857206824145429086113751040 494077 8450791447840805125943531793926 494078 -1811993855169883051541830996992 494079 16053921158632420858756485123600 494080 -9593743870102665346072958730240 494081 12220008453937672247920655404992 494082 -6310931656444465784426247207600 494083 -28238696580110554853053978001668 494084 29629922182331981101286723616000 494085 11330196608659255513256113898400 494086 -8967896480416505878647803289888 494087 -1571488546015837916003970968808 494088 -2339573951520236929729547796480 494089 4553584185321743043759611483520 494090 2666907623058033046077015688800 494091 -4567007881028954228090708034144 494092 -3029297093185827555796806355968 494093 16644773589223369294394775084342 494094 3268521783030511081537033435200 494095 -1175102539519643346935536012800 494096 -5633424907379688216667589173248 494097 8831517614181579287058907573440 494098 -5835623233451590164672939460608 494099 -6879867969820111193937140976936 494100 434798077456374688458150134400 494101 -2228672936385118449526342086898 494102 1340270364765700443508958004480 494103 -7562634919241454616706815251096 494104 -7751073373676674687372191252480 494105 16406764244052080825642133204360 494106 166409365319602659499724527104 494107 17867707946919428390335447092356 494108 11826103650826501132097375958528 494109 -1002193519153106480689483997184 494110 5349722950066545558204347568960 494111 38618401602378910220316506609952 494112 -8965439925904856355226601914368 494113 258502581132794119122213548464 494114 6491954042675133784284027411840 494115 -2392954162864268696532934451280 494116 -15875009487534638143598528099712 494117 -1162472898245563298808200371200 494118 3419422404402478296310480931904 494119 2674738739871558607287941238744 494120 8015106559015313750863167897600 494121 2782412464236982956255928704912 494122 19169202498325154290258229865312 494123 1064134490226738618740054205840 494124 8319145186722879819226657875456 494125 -28841557487044781589563449080000 494126 -7132472652274314120224113573440 494127 19356818560285870092208593597840 494128 3840389918191705729927479459840 494129 -6647496759481499496255769260270 494130 281673493107419421982631024640 494131 25725725706069648648275018418000 494132 -5340028700968703217089814122496 494133 -4122924746771648953271934151200 494134 8955411600299274652140430605216 494135 8666661162884146703662610967360 494136 -12765181788597063858246636871680 494137 -453314764972711508255034825088 494138 -18790914318069091826171876987280 494139 -13453981301803522078644819898320 494140 865046056203809148390442721280 494141 -36330221044049527134404968198458 494142 -642227893803979714338375131136 494143 -3063563345276337940983031671656 494144 4167013621548817046104247894016 494145 -12486218071249894635151670448000 494146 -6893305550302099683685522663728 494147 -11086345504197391620828770062404 494148 -5294056547115702692069844280320 494149 -5776183065400192648008312328836 494150 -7722211945706799260561071255200 494151 1792908203254043876248236153984 494152 29261314292740151920424572723200 494153 38052928187946532995627200984640 494154 -14631506980002014767505789276160 494155 10557097657828801076334435204960 494156 253892124209756219145969894912 494157 -7777051397079134767134038903808 494158 7362100872532009637491310641152 494159 3574896488404181472508864020816 494160 1510638974298193634351028633600 494161 8386644112074016763229934433524 494162 -19025828783756456640028457905536 494163 6459632114739538690507537432692 494164 -25091813609631609884133177472 494165 -18648177939737761298972194727460 494166 9476916948731339391763572133824 494167 -35088968017843474966427338209784 494168 -10173978542910191817318849085440 494169 5845735739369836932270154748928 494170 2775969836610863337464918381280 494171 4485563980424593099846574361600 494172 -814587731942094022447122352128 494173 -1485940543029561718866926877480 494174 6973770961734550656959220510336 494175 5846847471225699144110246160000 494176 31442444664655392517350389317632 494177 -11772867213481927703111053458240 494178 -1986555974518726391536676347392 494179 1135615196557713402002997487872 494180 16268809770195797064978693638400 494181 -502742126382325622424273530178 494182 4809603428064280499818845582720 494183 -21245689067955504178736225518056 494184 2832855202020092500308879360000 494185 -4123144038006563097101005702620 494186 6486676601816774420639367851520 494187 14834493956822935061755123139160 494188 -3832642006099556073546455226112 494189 35784886294810072537496829140460 494190 1884818518760264158195259889600 494191 -14823684185205090116997208975408 494192 11145771702208162286989866074112 494193 6057836568317559481177034371968 494194 7322075393837924354440629196800 494195 7613471017433135331748965991920 494196 -2923562948979909857841625079808 494197 5587041591102051222648093798912 494198 -1757182224414513811983038594400 494199 262754563307559539874072942744 494200 898484538575641126778532864000 494201 -3022599860914082739674431003008 494202 -3998712124912010071781402966016 494203 6600066316476320203485553226160 494204 -12444039722014109101082909804544 494205 18734156269007816977415250174720 494206 -2879597261700210334035457535040 494207 6479516902980685182709434900192 494208 7651702241870349017302224076800 494209 408733137477345490895753589123 494210 239773796872733686455841757760 494211 6088313172764076583227128811504 494212 7196055177753667242501075299456 494213 -17737415353405654393259907077538 494214 -4673787867544934344379434767072 494215 15408659613667846843391073375600 494216 -4427537756227676082409379635200 494217 69123019980575018851461612180 494218 953800350781323737735135595360 494219 11670313413395370321621478710720 494220 683495796060850753823339105280 494221 -722997826447189266083375015296 494222 10681621441305224279856447445824 494223 -16002652018789854330391599426432 494224 -4844383360460328343706444759040 494225 -2244982365509187344735388420900 494226 -3047449367035976184705777985008 494227 -53047831041741930918268419038840 494228 939506758196306821097293516800 494229 12417045047425879694751856173984 494230 -11964393653674941006608426935680 494231 -23152930473598306716638019293136 494232 10710671072205314607497395384320 494233 5319094662176767207252069996800 494234 3098130802819744802634595031520 494235 -129304683831029776078872844800 494236 -25605714409074552759350786903552 494237 31924325099304593326751703974886 494238 -11483455204014720460850816369856 494239 -1842640247288054096700464351880 494240 20657342598494255228211491635200 494241 -3928159392151137364576104789312 494242 -1920859468293822787335661056 494243 12580063439481948084730486694760 494244 277254162547116517028557399680 494245 -7174483835544075477542473354500 494246 -693781143236645872615785697920 494247 -3715832346091244941167835891200 494248 3458158478400293977071677967360 494249 -176310033214485878308785684864 494250 -4918077834932975775402231360000 494251 3526457068567228788478939379252 494252 15098820157346677506781771530240 494253 2039598988824853396787439719862 494254 9996703371751415178113546668992 494255 6759564285790126857792651358320 494256 -661012082097166977938327863296 494257 14170265119969103114004089103506 494258 -19178630360378082553545585798624 494259 -28680310364123755638209536850880 494260 3094052253425593007215403957760 494261 6222837353966174133564513348732 494262 -3264004466662403975091591870720 494263 20771349468125076894762126547200 494264 1038436992181737469454736261120 494265 -7430697957290659518093356076480 494266 -6006384844355190147694723284480 494267 16767761696721770133192188297316 494268 -13419943247996400710041812610560 494269 -2795715945385461793075030630330 494270 554046114071257461754863759360 494271 -7483471365636681223864771274760 494272 3700030602647998334381767786496 494273 9043220246713125956617103913384 494274 8542367361247205037673416072960 494275 9261031142637634305254773123800 494276 212667787093917027851179111680 494277 2827684682071021491744210599232 494278 -7802485063000760255600150914176 494279 19078425384017429196280517190720 494280 -9128527056263989872648199526400 494281 24477434641850870867093631253082 494282 4151896972518493870679199442992 494283 -467572836662563987865179528992 494284 -3864378657760948755747096494080 494285 -439459621707789063015650400 494286 90990138729581923148164520064 494287 34421450823030552155074489469936 494288 3540478528908095229605671821312 494289 17244639208806447696578354351520 494290 2138976929702296880969821322400 494291 -92668794013994519114346405216 494292 -14628691597743734722940544012288 494293 1593950038460886442074019638624 494294 10244889728938708421353207310592 494295 3612294273951568146649486141440 494296 -4135805373150764397344735354880 494297 21394296630952274771590933593600 494298 -407598583478564609004142354176 494299 -8701791311087985693916755132480 494300 -8128589808647796232679844633600 494301 13786326431323604550120463765632 494302 758578399296041600124220585152 494303 16852257477223487852193188314080 494304 1991301264671498508763744174080 494305 2283698239177460147123367686400 494306 -4166776178708507425868946219360 494307 -11847483032071895052359867938872 494308 -13970963895693845100999411400704 494309 2280491171849699209370998333116 494310 431870491696258187971526540160 494311 6717522645104735179793196942424 494312 6212946345582299061743113697280 494313 -9182253272662771836733180339056 494314 170683572426095439849649754880 494315 -29947475137708830276021241200 494316 1464787971264212618186870784000 494317 15619027613705924642074955921366 494318 3271704996393955489389051925440 494319 -5785302299765125408501786657920 494320 -2393313803378274060599503749120 494321 790711287918764827603145855412 494322 444674737528253061301545478272 494323 -28669568659494712285766034346280 494324 -12493358292039470788177603826304 494325 5441969015600581844351744944500 494326 -2270408131488832394666439426048 494327 -23913956007586144356802262380824 494328 -383123457862922325278254694400 494329 -39681373505703760499207658603120 494330 -612985713709361257740926737440 494331 7108020838794937900329361488240 494332 -22764903171967394098443095240704 494333 1914585175446370897287136257120 494334 -9985584622527541577148067592640 494335 17708798801040397673024764754280 494336 1316610076486068621902371356672 494337 -6901947204680561290942812714720 494338 6052898628587627515507971776544 494339 -10437945347583860771275773436176 494340 1447299933946474716987171471360 494341 -23266827147176224287683498548258 494342 -5333369652008497972454655796800 494343 -1812167452649853115651485559440 494344 4747336021637199493756614789120 494345 15232448581257985580444237984100 494346 1301874819147590478156570000384 494347 8804527535392996635233569996432 494348 -7141259295012737234681442716160 494349 27453142059976354431868395350400 494350 -6238402318031348733807995769600 494351 -8110856669590493918496551381136 494352 900210433452737024139080638464 494353 7151675097731146848145835751602 494354 -1609752191015108249437578851328 494355 9602188705413073315291144134960 494356 112408581869028277469706211072 494357 -691109993520946790654089153536 494358 -939573284753439741550507338816 494359 2894825998656314095520723583560 494360 -6945207312862207633015218585600 494361 -10669188859562078124194413990800 494362 2090373380566185294504374321664 494363 -6530767444894736946244745021520 494364 -2307387228811216826363370408960 494365 6973304040069819258276913969260 494366 16267863901878891908996270197632 494367 -14969703102252049825227643320 494368 -2418776709469384157884783263744 494369 -5833511742135194505210666019230 494370 6151056638900476506494391475200 494371 445007143571378617480590060232 494372 10140192737664358023619838376576 494373 -8961076848922703527538319358464 494374 8560194025303360581967393932672 494375 -697018528372393913821265130000 494376 10683934522863602767987562496000 494377 -16160905389608866954614602511288 494378 2649233653346371912345866468960 494379 4920545867592772462216434196824 494380 5976544170977775292741719321600 494381 8541680560311343861793622700182 494382 -4305580190972423548535540736000 494383 2791016480900320928702608623632 494384 -3547244141701963340387591602176 494385 4063439376421921294958296448640 494386 17086607921394834991209399685392 494387 -12925466079769491961075038926964 494388 -2902703114402309170541239934976 494389 -8170178714800919050205417954144 494390 3593989892227592070978804385920 494391 -15539258776691953545157477578240 494392 -11992124074608144629453562163200 494393 -54715516987101777540565943040384 494394 -4806262051029572943903617051136 494395 -5275372578401736919903997311200 494396 -1185830169685886727398636577792 494397 6518801054912980825048591679040 494398 7056822594068063898551481360960 494399 -1892950793276966776562210684760 494400 3915757440747100202740796620800 494401 2903553555053793596888347364272 494402 17522700890998545113595198739152 494403 -3268899662834241480537196284672 494404 -9268599628078218451859845558144 494405 8321014525042890509913877692120 494406 -1848203823478422195553539744 494407 -5039068268300874368365309010344 494408 7375154070526143876854026076160 494409 -9050278219947705899297912421600 494410 -2781603926073714490428809757600 494411 -21453119750016470494084417758720 494412 8639531004468618389552197197312 494413 -19004965212840774122385596483338 494414 244737534455333136574840920000 494415 8835685350482668741877852471160 494416 -2084405544549343091236617863168 494417 12486164386046532959128228497984 494418 -8430098374842297230154430805760 494419 2440217963367757667183053023360 494420 2708148789132506414568615168000 494421 -665465863672274735823780091680 494422 3015889016822336371528508054400 494423 -19382011364945362453328689320360 494424 -173085805114305719363907379200 494425 -17804957510695406792754869364850 494426 30776118270072128821823913141984 494427 -18867972582111843964103343045480 494428 -28967168581920182556160785036288 494429 -784438632879383290781306841192 494430 -4445054680390467078223201898880 494431 -1668587655209579383234050740736 494432 13888586012811229334883488366592 494433 -4505794011292325932076783547996 494434 -3696718088047501060481782383840 494435 6345200909807157593503392908880 494436 2064111218200064811724928013312 494437 8233521504725211403068014165280 494438 6348172875965515743774739591296 494439 6884435254681862257837126819968 494440 -26617147721551484215602049843200 494441 4791440572554465162088098646842 494442 -2231465966103884726751975391392 494443 27619338695001559844322597528692 494444 -875984713326602648358471318528 494445 -2310863083577871318831170384640 494446 2097502417290272068029550404672 494447 4226670218881304897164300672632 494448 -1606356186357271547481517817856 494449 6024564613459348638267784774464 494450 -2220001254474887547504352512000 494451 -20035646566031282646975050082960 494452 3504550619839878948128115988480 494453 -4379766391070958955926627718656 494454 -6240517539983932243320525422592 494455 10309000799950939125798933353760 494456 -5970637774486493322575299276800 494457 -130001880510815646302502638112 494458 16940431190112968843072854516080 494459 -13902893191369806061908717524844 494460 -3854254159476693194300695895040 494461 27559360014700063434886865635200 494462 -4364610454066566422778894390528 494463 4464595749286899544720506809544 494464 -18858257944341095661017581486080 494465 -20050433920474871720762314324140 494466 3833980771396598530951130754048 494467 767285429417722836836199099640 494468 -3713019926803332986312036673024 494469 14053200463348135965375374192094 494470 4328504964240227703891633951360 494471 30267060450334403406993776571672 494472 -7143691339305951149389880770560 494473 6945649735207620887461960224640 494474 12347630601780124979198582182752 494475 10664093785898054763558485496000 494476 -695692866322804019228347613440 494477 -19633372394640564889709711340000 494478 -15182518481464227088729540164480 494479 -8942142696394299219552808452600 494480 -41201256414710897271841751040 494481 -1586136996384802671070156331520 494482 -6329319125361673136902474551408 494483 -32775295789603060166313459176376 494484 1132803126603177051589594030080 494485 -25963268032414762400521117718820 494486 -3433266435040471552865363964096 494487 14087090742268014387484785165312 494488 -5410332856885605246703687127040 494489 19533300169280126424644158635156 494490 2325365705240033882900314659840 494491 14431436147476908124996234888800 494492 -4447472266871027754325609609728 494493 13501688741675086354144382715264 494494 -3340370757537257009901623608320 494495 -11278404387373584220637325063000 494496 -12619255887333650162562890858496 494497 -11389574614592868431616236545054 494498 -10756915334134956429829877262000 494499 7525805588241174139573939396608 494500 -168722989034566390425179136000 494501 -6229394543941498380516854408256 494502 474884732113330468364734965120 494503 -55658561700935634940123489175696 494504 -668545227477327651322285962240 494505 -6305166472724810667154406854080 494506 -15340780504662525129590981143200 494507 -7396569209570072836584858259920 494508 2699050648725991804869177331968 494509 -2552187133783233991743882320000 494510 -6820298972389612958384769675840 494511 -11012690266670855122635723969528 494512 1116318319932955705960220065792 494513 38446362349698623162954623475040 494514 5087325138313831541729805955968 494515 -576792669017592807982570368000 494516 16273704839559811555183186237440 494517 -6718039125103521174625625322720 494518 -14876358267218869421535119891040 494519 -26285961155936742438478096549080 494520 -4952658650765201889004232294400 494521 -32139851404700304157096622696278 494522 2385423039638673215381144485632 494523 -3505540648856473434040923900240 494524 -14259421516294396075495356795904 494525 13276482067611289744110092589600 494526 7265559325140333285038929998144 494527 -53668557650571979758625963064 494528 458770685654434031124892090368 494529 -2821939580042121810720143822400 494530 13043680221358333915520720500800 494531 -22763751487389354372426358962000 494532 -266006026831209213883641753600 494533 1088642054644216221160486727000 494534 23873681748807471612204443434752 494535 15754055866477226143713236149200 494536 3062963675956089468584169308160 494537 -32523381894809162699670404827740 494538 -4407981023675806339843098869760 494539 -28916371490252059743887463319660 494540 26959467307665637088683145318400 494541 -16755719783020539928465511327850 494542 -482160866038592591315841296256 494543 24184919115765630616039446528 494544 -2859927418179615293351427833856 494545 12334578327609948249430128621300 494546 70453216315014660746253540864 494547 14342377060149370048302452476272 494548 12289445869922814665703862491008 494549 20222767869981056011352816833920 494550 1531455700294162657754658172800 494551 40214727541777892781009204934600 494552 17933080743389640981843036825600 494553 -3875467369091454246432015632736 494554 -4192448033773655845768258000128 494555 3940924921203154263584813952960 494556 11932916056997767391901583872 494557 -6685768387657312016690536948794 494558 12501698870666511258777412298880 494559 -2358846024731480112513818565600 494560 -10684680823285559795868177530880 494561 39026510482069074626061387456162 494562 1094799048294750732859773576960 494563 10788286335186368715703950534812 494564 -4731106223917946413867114414080 494565 4741066864327440636577541711520 494566 -15288163307083363699281935589120 494567 -30060236807215838120406500445384 494568 -5077078754266322002005870412800 494569 15631735543259118449960309612544 494570 -97303587926751492813652194720 494571 6326114817054627687977110856448 494572 2875699729679844059548122821632 494573 10695703520513877136610105099340 494574 413338826828205500103281111040 494575 140640126139522775826561037600 494576 456993021494217856985216581632 494577 -2925606066561942995417281608240 494578 1386828836194960759616347078656 494579 -8694152148139195638337983180624 494580 992558230266342520365479516160 494581 -78418668282453646283474026577280 494582 -13180832992208408471336813294016 494583 2631898367231911891109270599248 494584 13731310207084920969252442705920 494585 -251396652569062558281204848640 494586 6701495314072100927639710464 494587 8024371194427570095125502771236 494588 -1301094576806134329619699966464 494589 -10524222310569983787482699456160 494590 1310822116626458281562941492800 494591 -26177281687268182667347815595008 494592 -2886828599620197142943905087488 494593 267710346076964493281752605744 494594 1752884539646250392883817087872 494595 -10322990776317901217588889606000 494596 -10462672147069151540485492900608 494597 12443388072036464764225821428640 494598 1331076602455345153782011490048 494599 -10158653525432851384453791802064 494600 6172612899537747913293926784000 494601 6940105772339242899957119559840 494602 10407128665775762737588136872752 494603 -7637167321589989230604539221400 494604 2482402811632920080215601472000 494605 2187410833028090324256450347520 494606 12598894635430124894054752258752 494607 -9587912912229897299816691238512 494608 -843284220772257738076009594880 494609 10642913772601770349951451685810 494610 2552011806714644179194608309760 494611 4224550126452348342254920581952 494612 9303609245777540238179801744256 494613 -12389541082980098338988444983680 494614 13428561451349629213723272568320 494615 10792810812471854097908818361520 494616 -727294698534492979645722992640 494617 19433456825009780120975090558666 494618 -1980918373769418570228518100240 494619 -12240635823360919775158177559040 494620 1128034224087521222143048366080 494621 15888256533887990838012503070822 494622 1813059345642211221323081578560 494623 -31641447321677392643973910092656 494624 4496319588319352062895011921920 494625 11381678596342430970291719280000 494626 -1976661217200376944017324159616 494627 10922026833524824952069758022400 494628 28014078088725458246082958565376 494629 -352124353633951090683004308416 494630 -763952244195815795638286375040 494631 10641846755369831842213537479120 494632 -15539784484164938610188516075520 494633 447800792580295906272556091280 494634 930940360562690858037041459712 494635 -11590884369032872310161467541920 494636 -1627799776217963492094172508160 494637 -1624935152529166252105880063424 494638 6682446285819063473514874978944 494639 -5859111300927863626094687800560 494640 4131270715370886780022407168000 494641 -12325440075357345990673255982528 494642 8087623492598279285453841655200 494643 6463562245699089445236110295864 494644 13890615284874713608663212542336 494645 3706660260522948240095429199900 494646 -1415919666122116622547083942400 494647 4831880801853193825799895677096 494648 -1031811937546205693386629120 494649 -8713700199929783895104342366712 494650 2738034853229529213076300701600 494651 -18867086424354421950680231064348 494652 -7422156730162896504426212986368 494653 17063907995124791689793271527160 494654 -11957555874543951478691525493888 494655 -9792842287508438129369429174640 494656 -8845950204312316629710788362240 494657 7450619881989028889615418620352 494658 -9849900627331768955257789792176 494659 -51101731917487578601908172377072 494660 -13931794241080898037395117464320 494661 -6563719695705929674588714046976 494662 -2090170792490180209814071791360 494663 -16761044087560501606949845968 494664 -16091054555694402106182208020480 494665 -4168417436644570323895047628800 494666 -10863192125133003447119553271200 494667 253078302043634629158099139392 494668 26003798218362511997982126818048 494669 162601264457072802353478691296 494670 3328235753750554875937188480000 494671 -18987709596479552635513482122128 494672 -164147862815563635008042434560 494673 2765334228090215028804432989568 494674 10646975018449250375855178120336 494675 -11725497173474800824083386303200 494676 -1334146581747714578387194699776 494677 -16502870375547600404388893095474 494678 -12150640627310095725143851995360 494679 13715131774651418958396760007784 494680 13351569927881853972460907520000 494681 6190642939341018978316328277264 494682 4435846513530744495997175281920 494683 4322017060285311171294362719776 494684 -4889945213753880967787675688960 494685 -9338562161347161154847884876980 494686 3544407103128366222654426801792 494687 18622632912405192967994441442336 494688 -7462731085593091754561893564416 494689 -8997545516625161719339624208876 494690 -976978005880609102160707338240 494691 16102014048605976178870819612080 494692 -9497955706187437629191110745088 494693 -19255387370009021278470648941058 494694 -11914287662866112011162188984960 494695 4639337362551913952412752134200 494696 6644515348902362027939968097280 494697 8311278894042173488507196436672 494698 3951549229204025828137541099520 494699 -8583993776260719878092933212300 494700 -4900016941377671872317754137600 494701 4583043896436348417028856994400 494702 -3487407957640342994967489634560 494703 15722910221228753212842299487360 494704 7141539805754498547231931662336 494705 4314042524552088585871804565760 494706 1962051465713298575286304343808 494707 -7286742446600208153604561148448 494708 26083717604574193746113746105728 494709 8778711568722235402529659871808 494710 4100651006031588085302198395520 494711 1548735044108046886467402106080 494712 -11226245594017524458207702446080 494713 -8401012412684694343723056182038 494714 795762383380793767820558476800 494715 -62492494761929230825165113600 494716 31686716158916451393628123260928 494717 28129106348131409670396652134732 494718 3678611331297432847060606786560 494719 -37292188724474896284584418186880 494720 -18198938946411965249815471718400 494721 -1392630891808793215147441427520 494722 11290032393819567480319335736320 494723 -10628255887740706476845233265028 494724 -13858088725597554159127882527744 494725 5469319933255883623932319924800 494726 -12151716729266658264708291254688 494727 2883879219918676246361717191632 494728 7398703453520477609364701675520 494729 -2148040962430704822916127642880 494730 -1753459374189260879454094387200 494731 -4198679774898935341496217127468 494732 252819301049547571474718069760 494733 24188044427778753762792865113024 494734 1249353857554794390734769877632 494735 -21479776349002136139944396467320 494736 5138346186727090922412075515904 494737 -17943387382112248808321623121614 494738 -12633638482271996575308322362480 494739 -7652114456034587545657667396016 494740 13678259834678228934784126502400 494741 -8641351986019839632617702165920 494742 9266803013210104226645413682112 494743 11610085943603393851686957537992 494744 -21850046459074679506640678307840 494745 6655281910826775619464761901120 494746 -7112107241438953803218888060160 494747 1799436610911854286710567231184 494748 -1691569092488579426812387299840 494749 -6105257242105628614955710068250 494750 20400046411091336925533382960000 494751 3196133259232325806318873888800 494752 12475459805039735142722168881152 494753 918460269319159387619316383040 494754 3062759639046126782467535083008 494755 11693931165531559517206709572560 494756 6799594117843851451867438433280 494757 5053371229840801453569397240254 494758 -4794312976875857408523443712 494759 22726165516740419582487712515960 494760 969984268060416137064087552000 494761 27743107329787021556880573402362 494762 11941428034285126453388225299632 494763 7814143289427562863722089370304 494764 -236026538589460742177613092864 494765 16412471725952332589127008715660 494766 -44842679898516428357238421248 494767 1691941461358705319942153348192 494768 1195461401910003766487074848768 494769 43333147779268337345726743680 494770 -1053633717469065450475258189920 494771 35895133687582344588047389525344 494772 -17657233246719369118745245790208 494773 629830260043662751458841241884 494774 3549169324107706381467630336000 494775 14785637489820668439976838166000 494776 14312479234005544587041188454400 494777 34323787830601251331153286348160 494778 -2905265872188266720065194802176 494779 -24722381364811846290889421852360 494780 -2087013554883586168662276679680 494781 -8479329160214956017084917317056 494782 -10504509964290788039361541387008 494783 18595445473009250799834950356032 494784 -1669479426029395772823636541440 494785 2454632215544906803386678053160 494786 -8578942507530291032140388463408 494787 6224085044447589419914783045440 494788 -545086915868417357602130116608 494789 40934799560580568140104034274590 494790 -4739039024786606068705474865280 494791 6523164253610958686946608199168 494792 4880758693201779205589269217280 494793 605587119047602870465195205220 494794 1541226630254137187868298723680 494795 -8505521294523580108329933315840 494796 -9173080728233380569258306667008 494797 -3986153054376946495939141308308 494798 20119923830864667028403535120000 494799 3760292312130666897655921460736 494800 2450012212523723889470290534400 494801 155637035044929375736259396544 494802 11018572009715833191921053099520 494803 -2113929844634469601607365804948 494804 27464890367666668230934709110656 494805 -4668520470124796596928790966240 494806 11690195142469736478498240384 494807 -533666989873592948593196437440 494808 5092391100106640346722683084800 494809 -8230496625030457546915198217984 494810 2082606932007544478077228750560 494811 -2802748281638492306543390609940 494812 -24531961959755185880259024217088 494813 -2851248435280266205937672546016 494814 6102054907731476262849451026240 494815 9556513062873599193317679153960 494816 15643794185696241456408671551488 494817 8763930779393467465273731278880 494818 -17953595169822032231017694366640 494819 9813384988637107772645883175680 494820 11291305250522036711591655840000 494821 -42259290382084936416050654522208 494822 -3680472738222787296985701359616 494823 1572652761097021285363620591744 494824 24470762520638446234667568414720 494825 1614979263180837158189819507550 494826 -11538327208737949375885176128256 494827 9014029965600447231937571649120 494828 15789933791616624824490081984768 494829 -572305091359391679419083667700 494830 -74641982968576917333807494400 494831 28091081042676647458795656646872 494832 -2523698383192688254798141489152 494833 29161589859485837745153964245360 494834 77921262012739278384909414432 494835 -5933034177588221046343509600000 494836 25084281591893198864875441029120 494837 -10238989771292219527041856255488 494838 -677311430317401095315918418816 494839 8991526849655603393111763171240 494840 -6086142629012904791978050560000 494841 -12903967198565740471537725931296 494842 15674854339347401421853426953072 494843 -24106655653170575223553560562908 494844 31612808018991338397705388032 494845 3307868188035878806880243955840 494846 -1418210219749185721729056356352 494847 20132232702696583014429525136824 494848 -19151643096199342715790979760128 494849 9932373232304196386689540910850 494850 2467296589601816656279449840000 494851 21652740012136486980928925856300 494852 -8077654971842434807337210558208 494853 -9148528017971695645464381414912 494854 -3912248113455899048089878684288 494855 3468284581915131792910460826000 494856 -30299699088102879671999938560000 494857 -31859521036924624060374957822768 494858 1030622153027065731068840816640 494859 -21207383432441721308495441325096 494860 710440284250307530402193894400 494861 -4162000916914283574392748666228 494862 9068835260449071376512987469824 494863 -7232812337065857154163045399520 494864 -3733739380834096340753520574464 494865 -5784653559351849415474694806080 494866 -11553808968899251583110769440368 494867 2385921824546370128419958952360 494868 1322967840214530630462340497408 494869 8851453095451787897203552794460 494870 2415182110328152214844641118720 494871 2826750772587666001079054903760 494872 6293665326571934428951377223680 494873 -31617497180151396419888116237878 494874 9364201712455693500416532522240 494875 5903112084999324097391438292000 494876 -20782012106224071444540321200640 494877 -1477071140355169779555914661792 494878 18536974921021936006073406522240 494879 -6859996396703545922160679782528 494880 8106034730787076578308542955520 494881 24846529404269340846050804619264 494882 429772820567079027851299956000 494883 -4159565170962943471660310864400 494884 -688071832125406803557373657088 494885 -13375054050107105982702447340200 494886 -1885296023050777651441904265216 494887 -167122582561891409199839054928 494888 -16483460830569299417161304970240 494889 -17996202979638257594264253246576 494890 11909321143379734267070690400 494891 -3924106903165288985173055460048 494892 15246096474554366002220120670720 494893 -870916265602954915796700087840 494894 789477290104804149687316286592 494895 -13161557022038736584962512887280 494896 2314798843620594995710568087552 494897 -12038240708016721155934827430860 494898 8976845924064633189014132724864 494899 5948346162954410300811024149900 494900 -5206646399196371907849642748800 494901 23388795514106643586563776412000 494902 -4072688600105013550431078346848 494903 19008277730158877931813398410152 494904 -17404682228462978165069507911680 494905 27675274231900127651452002597060 494906 -3424082544035422991180881694496 494907 -2701062515202997087016474116608 494908 -64097675165946210890047439872 494909 -15441701483385659006944583753280 494910 299693043583368003287190581760 494911 -6696703258400063247594463501776 494912 -2803396306644506943834638254080 494913 3312411790514703809917407192000 494914 -1535423149094527256536652359680 494915 24660508096108615783680341012880 494916 12087600074834773613907423255552 494917 -4581426255522593547891554376034 494918 12635471814453790306959997990080 494919 2982051638081535178489895034624 494920 -5578239480031442421315633715200 494921 -10049102907553152200196488125440 494922 6501754019940074193415484489472 494923 -3772142242194261534451071618672 494924 3785787053090304542432663728896 494925 7872188639296756644037744380000 494926 -7978377801443213879159657825088 494927 29311056003687753791611117393776 494928 -908869280199685304572981149696 494929 -11350806595178876801477637700320 494930 108239786198897706938870046720 494931 -216002344744650605444672849928 494932 4056233259808631971510827802496 494933 -21301067281927178264035753984818 494934 8376590701132221096503432640000 494935 -5183108120311413742464513408000 494936 6643888110540955437408159129600 494937 -3145557205520526064251927000960 494938 -8829094547500408726767000412704 494939 25871120035112888739236232028740 494940 223307495129047475605378590720 494941 5092178595126472000334900402784 494942 1171155604691190222028891005312 494943 -3968392646359245697067913807600 494944 -27926060375354712015317091876864 494945 3532795366453511574253448520000 494946 -824266151707400064575699060736 494947 -9919174199908004286965850731360 494948 19973981182550989515593358599808 494949 1632091330929397673114918611200 494950 6052044986186339859320830536000 494951 11060658057604887390271745609400 494952 3322998622355901089817111920640 494953 17267667928384676475206611124964 494954 1874390299788984394986261874272 494955 13023979752065062756893414608160 494956 9179727799415556661215708266496 494957 -31726398144242349062069130827328 494958 -12227902547907906112440189191616 494959 8340384985902943673202324478160 494960 2296678572225817033531421491200 494961 14867884706930959971355202428272 494962 3052133123787604205776387350432 494963 -5669366942825633681901409637040 494964 -13354755117709049468710797127680 494965 21880298114263510836113788168860 494966 -20331516432119744788676165978496 494967 -3593736922201799430798512763264 494968 18368599845066568480750631362560 494969 -5593356850479950225317374192000 494970 2396734396073320704515693429760 494971 -5671175169552363938226004490528 494972 16947066354305787292584509844480 494973 -161135122702237829760823649280 494974 4166771928711334307583630528960 494975 -534158222482709903851576595400 494976 448617828643672136990117068800 494977 -2280048772141818802062493574656 494978 -11799308986382580221122580390400 494979 -12942236071572317088695883184320 494980 6820614034619186221940167200000 494981 751163664706400419819356317532 494982 5897493944865688872989149906752 494983 10218101030793763128784731450384 494984 -11261866449668950757685640396800 494985 -6259942263261881384657608680000 494986 -1873834830525153906267155667360 494987 7159244231052079905145949415636 494988 6294333563290589828791212195840 494989 -39723230027102440476700385074368 494990 14010501339884166832104397560000 494991 -3871097953269266534994156086928 494992 2151160495922208608008819613696 494993 -6908161919693823353151924467676 494994 3695749385816590392318899472000 494995 -10523142095228627162881299570000 494996 31144702161744150564290272401408 494997 3400861744271620889205410052000 494998 -9225083177473355632761332717664 494999 16976293356883740016731054546936 495000 2509295195013993968900947200000 495001 -15307640848753251663069502200180 495002 -20657161457487641009548277388048 495003 -9053965278938792923352478395496 495004 -10363173223566539865951188342784 495005 -6344381144343807389741642019840 495006 -5289671777687162092720497457152 495007 36666158629041976239481431148840 495008 -1131738627987021900868485120000 495009 -13148652424687620194366892362286 495010 -4789302316530314099339729088000 495011 42697086984542252377530150036 495012 -1784036392193066206503263993856 495013 -1867784278601191663203870618596 495014 -122249681126371454898563489280 495015 -14354071327084218218390233755360 495016 33700646338997610034873958400 495017 -10693162685554138313100269948934 495018 9923064723800590430686572057600 495019 6760609242659888748802135198096 495020 -7005772351591993705567257400320 495021 -18604985297033429500754392711776 495022 9776338193849991838167886962624 495023 16644367914336961601254219824336 495024 2897907328244541576931112484864 495025 10229300604829062564857442796550 495026 -2376232170923445154609879349760 495027 3855208244788846183188539243088 495028 -1334358034291419600133091208832 495029 -15371873654869807883127892826016 495030 -5072941251714539136809915424000 495031 -5194469488398206486832732801368 495032 33590200234717070836712112230400 495033 7812022998157197862428443086848 495034 7666342171711170137672148690912 495035 -3621141347244095046957165492240 495036 -10416967073992088851877565931008 495037 23744971844085261002739795855686 495038 2342910736212630161726771185920 495039 -4270134369833440323631062216192 495040 -870984322565652864625142661120 495041 18315433855072082504263910981442 495042 7822746250561437507944500643712 495043 -30276095169917903184848455648708 495044 -1566902176462180470638158537728 495045 -20536747652888064716234242896000 495046 -9515391680910036140995484620800 495047 -14547664396204355123971966251864 495048 17108505679097008950053064744960 495049 16948974240549979201312219046160 495050 3407360869216024696889648422800 495051 -11408309444085943212184199440896 495052 -16529119013356075078680475173888 495053 5952372216866676681556413044184 495054 941937204887760660531647909760 495055 12294712122018628637341995271920 495056 256516474877726660492936896512 495057 4843577699629534416819732447312 495058 451254520076340347816463668880 495059 -457646717682759867438267777840 495060 2394570325567937430350331740160 495061 7588823469345336568748365618560 495062 -6093002533756992533366117983968 495063 491067845030129124070183913064 495064 16559093810761763680735516569600 495065 -12957193100889782162917702764540 495066 -1639484782838298879601224218112 495067 -8012674290390399833688432845884 495068 2666621775997416282374550014976 495069 -20566900021637629257933132010080 495070 -4512658405003869294587711370240 495071 -19496502124000284355807802149728 495072 -904833637170629337443570024448 495073 4587117643790984686999819848084 495074 -6012916162198442568227377696608 495075 618058217787026466901661683200 495076 -21214398806951079725857859352320 495077 -10168220774216465198980148267328 495078 296452057591533804903485262720 495079 -4297692987996656685167348893016 495080 2843474131891959038094469478400 495081 -19502701965892519340391387951030 495082 -2977875803626819652187896848128 495083 -18571310626755499680777631004160 495084 -7754942728953494336869248305664 495085 15789041346159038899162914528780 495086 592093116687951264272554343424 495087 -844597844024530338013801880448 495088 5083267538116972414919844495360 495089 8053811645263088966953758061632 495090 -1869342856112123529120123446880 495091 43910903551950786591156634458552 495092 1827067531426936178370149198592 495093 -31598478376764545002639434249600 495094 -3850396126445096295380943575904 495095 -407877380826800909312539626480 495096 -6181696512216806882090634915840 495097 3661071783310772449737138742852 495098 14217947034653669158392038184960 495099 -30710286079734785626090298943360 495100 6688449771618706755637233958400 495101 -484351224416113175541235648896 495102 90266317414906493490416962560 495103 2388311611962565838290119130480 495104 -6750143335416127459767871340544 495105 3302311291862598886409687332800 495106 12144571820769742531382065612752 495107 10278341396686631075602480456680 495108 -6474804560441426597105144528640 495109 -7522674734900379730993850278690 495110 315431276287327702054344529920 495111 12806704920533037690354365800872 495112 3069043350644933479387164672000 495113 -2720210441985000146683785649638 495114 7416341109288796017932224254720 495115 -18665195265647753097156693366240 495116 -6894466006548127674683153518080 495117 -920645535413754807218252570880 495118 -2459310077460341990447463841920 495119 1685498336407337254040938649520 495120 607855348915797209951824773120 495121 -23989075781068125810964555914240 495122 -2131552912752384224633124862176 495123 -7575417252199069920455737964616 495124 6192646460430971385182515480576 495125 -43543731625696823805053246106000 495126 2667718407615930687165804276480 495127 39485392991283190285646160823800 495128 -21235911266510355542041474560000 495129 -529141740129110516174569156032 495130 -15087536365409243648259806188800 495131 631627056629792645334765294624 495132 -2984669466642143092965917786112 495133 -5552366393025654846070480990618 495134 7900405853548295389039108053312 495135 -6230843392279758009386124683880 495136 9240069263936975297888971456512 495137 -7435073723365212597873905904108 495138 -2318852917868381692281895057920 495139 29447746752544618037133432622940 495140 -893252166981086980038603878400 495141 2869101878479215036372792880992 495142 -14029608996420965350019934182208 495143 27917932199313795308713224616344 495144 -3357019284755449759606918517760 495145 377218160707807596847717918080 495146 2368810908103893321919873603680 495147 721651972975988180745530784600 495148 2427983226584168253038527102208 495149 -25885657789873610034260236895850 495150 2762499375929480018387770065600 495151 -28300531504331699180767436420848 495152 423863355808701650813882007552 495153 -66874861152451848887699082318 495154 -10473803106795519907802745355776 495155 -4035905937028444340905977558240 495156 -7799715223666815095666188259328 495157 -636457306521857609253304271880 495158 -13217766037293548138882266420320 495159 454753866379686185316979054080 495160 -14036666551136340311470330368000 495161 28283264627858150087300296350762 495162 496996259008415508228143844720 495163 -7235677055497271684222929263296 495164 9452526057098614229409217637376 495165 8907129879920222971120085643840 495166 3403913533098700489127056952064 495167 2469536489640535867487392113360 495168 -2220900521885863494097588715520 495169 -16205635177119048298381288436304 495170 -4044962720454179297486987544480 495171 3525384577871185472605560384672 495172 -18171680593597819731951825551360 495173 824752409188025169148861863936 495174 8212806894520203593187329645760 495175 9924827119169641713735995349000 495176 19831840761981913600594031493120 495177 -22451629430747503462175686410480 495178 9871386874894737264955010768640 495179 -13522164307353274098450551913216 495180 -5509184253609288490824963686400 495181 25124366157420743098364699668982 495182 999956951867716379525763840192 495183 8115910331262345042226428591504 495184 1174173517730155793336246067200 495185 12393755956759474267711205193960 495186 2565595501814033732513742056064 495187 3413371876213722462813413203200 495188 246059981641903895775307284480 495189 -17806651938681328408371216805746 495190 -5132115195989853091014675636480 495191 -4967945582389918769819248420728 495192 -1660900959357436658162604441600 495193 -24835053773432015709746430995820 495194 770110639705747881510613926912 495195 -7684933464975122212775361544080 495196 -1918054022991069127571163509760 495197 24737540650510034949937684456800 495198 3125378382548757874928224407936 495199 17126193912833260673016561351200 495200 21194262511741299040841023488000 495201 -2498589504022788454017592996416 495202 13746100088095823895211038633552 495203 -6291633610633867240585874816496 495204 12950519537640976609647115100160 495205 6939640277236323346119649204860 495206 2006793285558598963532950563552 495207 12737212125681273764529961682640 495208 -1840203012807598606888373452800 495209 -16583295252383318988827713851072 495210 -4334815078466058934941857287680 495211 9152222502429188917218565053812 495212 1190075272494132110048074803456 495213 -7780074262655981108057854145856 495214 10037155906862875614213113403456 495215 -3319984749718931248632054468000 495216 1192152050967663797030642810880 495217 -13502674457483789688173663045648 495218 5063606927621891899009668076560 495219 -4186346216542727893795263946752 495220 4152451801698621202331014133760 495221 19183340594672973049937278885422 495222 4936623979118661805494564864 495223 15463940051589646780675266733944 495224 -44613044406506189089825037230080 495225 -1499364044723092246822940140800 495226 -13555202350234818533446988204688 495227 46261549600138141045116780385512 495228 9397619558146356030800257835520 495229 10501459604331636153138301434240 495230 -1121052167907743549576996130240 495231 59163926201942369823002332800 495232 -789833641915816365587913768960 495233 -11761213464847702713114239800620 495234 -13677910678245867561343008754560 495235 3968942320438289380192146386400 495236 1159838844401895518679341752320 495237 -18141565985273152706000206724640 495238 -29220158379960122486654395803456 495239 19840514549683367139281401027392 495240 1188140556059487626999729356800 495241 26588387720984913336353227679642 495242 -8905329381254271168612239341056 495243 7085739628858936083302143318572 495244 13622131637422110592975502747136 495245 3309790827543477624163852397880 495246 6697618817383454802996809088000 495247 56458282181339640460682617394400 495248 -697640419590905238945890942976 495249 5383524237228403158631873511664 495250 -2411155568006418332993152896000 495251 -44253678225243587847244935554400 495252 -17401225332030754214358213969024 495253 -19658278805309257965391712914 495254 13860194792809837728881993269440 495255 83672597300632985718122101920 495256 -4271543768285946052994136637440 495257 -856908933774784915797369105600 495258 1276824889501048700168180509440 495259 3230591898219927952296798642528 495260 -14601732003931381960009999557120 495261 8576714102526127908646252548480 495262 -4210330695134867782219475380800 495263 3937517467749620662809062926464 495264 -6869718543677618026488388386816 495265 -9716963416278690205269073631340 495266 3910066746233842183436270570832 495267 18874903838144134090688625212280 495268 -12553616316492196298113743674752 495269 3643496999958143884786565396670 495270 -4020807407460149041774358906880 495271 446628333233310130113740222512 495272 -167751247566827093527471027200 495273 676710973564918255829798301600 495274 -77974748581745594346276402432 495275 -12077115846048000700898364611400 495276 -6793553279752981114771669017600 495277 6413554359492077951452740623126 495278 9111092509052696730123609161472 495279 -2127924736085538585702267556176 495280 -1211176769473992781021546414080 495281 622099738852301810384923721712 495282 1541181728100687064607928996864 495283 1741055267685995139225403317184 495284 3301400704606643878110433247616 495285 -812965056247855007642170771200 495286 -36233450766263572953636448419840 495287 -1054981013936598158977696241280 495288 -10916995166977440171301132492800 495289 -12379687021061114770292522253910 495290 -6027922777513374584153284269600 495291 -22758021925242385991135165704080 495292 255778594001207520457384934400 495293 -27193797895309237676520537059520 495294 7663716703477401350216379105600 495295 19761966398452574088109217915280 495296 1942156287039904423654729973760 495297 -5666168292647649566293285258032 495298 3281962143576755886263979656400 495299 -3280803974751926079948608688480 495300 1435670491421958919655812300800 495301 -35948268678940997374431461993698 495302 6878756602629982866016284800352 495303 -4614059779392732155294344500096 495304 17077722779592774313460407019520 495305 -683989062639728850740470492800 495306 2337912060521815429937261593344 495307 2140033513802405302849933201556 495308 -26504361969345129230249136029184 495309 -17359050449718787502941543423296 495310 13761453996498068214107238394560 495311 4904254468458400985145707568000 495312 4288023413968897828988006694912 495313 -3099405850487439368773815002176 495314 2513780984997945254490172670592 495315 202485626623444496985666513360 495316 -9820891755257211392976701560960 495317 -258080239560613289336341263360 495318 963725323720162668010657210368 495319 -2530191074174460433548410468688 495320 -6102912688813756089795096576000 495321 8949600236766700009455288492384 495322 15572525068135989105207902445312 495323 -23582903748278993598611895898428 495324 -6062568517801990164792063651840 495325 -18100692037091983478881113551950 495326 5315546738992484097962189817024 495327 -11263591888610425916564107630080 495328 -17387156568948636347024354574336 495329 26982050620213940523456874551876 495330 -6346431872228296430420686848000 495331 -5581463422964171358711390923528 495332 -1388681974486572605037600952704 495333 35639092649466068403331415438784 495334 6747367530125457343058516721792 495335 -27080293940457423907365499196640 495336 1877624631338083008752944742400 495337 -3812590871019662443806628499014 495338 5294309826836343661344743317344 495339 3211609897006412621098931592264 495340 1441359915288602869194570915840 495341 4412267084975795029204103913120 495342 -21236075199519235339967685797760 495343 -7717219250206232140076020639408 495344 1597358762680137996539000684544 495345 -5850185958983702162754049812480 495346 7168269419095345481730477488688 495347 -6465186453981334268143958865204 495348 -5792572496732489847548842143744 495349 -2415647963411811632499319237760 495350 -2110483473192201560982786501600 495351 -6787109902663612341769558421232 495352 -2606198573682733818281128796160 495353 -12983572448670268332634890123120 495354 -4863437761393614217597754388480 495355 6857819312595596949703802844960 495356 3614249266947025890530649389568 495357 -728429035464157649187777134112 495358 -23673653568160666759683949401216 495359 8557694086179143982726901474560 495360 -128236708034985897956034478080 495361 16392378758471431873447667016962 495362 1338616985741570766725380583424 495363 -480163109206259112053983984512 495364 -1212302276919967273580437632000 495365 8061397206398756532091059708120 495366 3569243971755109756822180012224 495367 7379468563084345303331405034672 495368 20947231163957964867291687936000 495369 -10515123395770425978157854802560 495370 22673246021242159848022838880 495371 -22882634825447009158023634336428 495372 -4771955045886609567608679633408 495373 -463865478279126440561207474400 495374 5572609177824237202009856640 495375 13092077103156786635919279828000 495376 911695625698968629471198052352 495377 16088247401503343553179947394226 495378 -296177103514517902053777005760 495379 6867671448240995630915720580376 495380 -6972526922302009135515439595520 495381 4129582911520055220226954443744 495382 -9879332966375625338459788682208 495383 11732596066533181628077159481520 495384 -5683941803029464010975269703680 495385 6544897824184006643329695845760 495386 5434837749399047777033846257392 495387 -3882107240385091199391910298760 495388 1683237211732584021530972010496 495389 12429826630904487541292392313190 495390 5998219414329767032974561367680 495391 8953414359296944605962172914880 495392 -4977759405436957201427647561728 495393 4124246630955435506960447796864 495394 11405097291787849660460677532496 495395 5304382173669167408944516904400 495396 -782049099952478364375534197760 495397 -2148823238517109435390686210816 495398 23196817860706829449347640441536 495399 23603653537526105639873376468264 495400 15339892479786405443776735872000 495401 -32855859508587287487479472158598 495402 3122923712809957863065223858432 495403 -111000897036281540039013832752 495404 -4067464954942027835109256132608 495405 -3297047022987911040164298697800 495406 6433097005316004576900097101120 495407 -22831770638213344719061907636880 495408 84602072380706925999628713984 495409 -2956246187623005741770023639040 495410 -1278181874043077101351151754240 495411 -1726706078488824221090893473792 495412 -18565499415137693324461687318144 495413 -1999187650500730143851422696338 495414 8943637027162939221403456770240 495415 -17628760352648118743436640006440 495416 12036838677926905798024293396480 495417 10425080934589201136197123246848 495418 -2893628555430366060597165378048 495419 6842054179770187495932207457320 495420 -5263688172747421092628412006400 495421 31084698433699743559783217671622 495422 -2365533913599024836085572959488 495423 18965532351096490950645320390400 495424 3272839230667251833601569325056 495425 -5077442097995526829774003800000 495426 -7875104758874975590397179261056 495427 20710952189321536119891378511872 495428 -24341394859592266807447857890304 495429 20484448632348001458084982742688 495430 2754907607596026296156549829120 495431 30986662197063257032792106394144 495432 1911728760820598261468715909120 495433 23526998908876336372229388190682 495434 -386623872461622917629071186384 495435 -10111897751354382028785134749200 495436 -20820124000167155646111529297920 495437 13254917386222622578249269028086 495438 -3114370647445749541271614467072 495439 5779091100544570028112132863616 495440 624421726853970001935254814720 495441 -24845010103427184540804922365150 495442 5571635262445010082751378495488 495443 -4582333326383386225555922358816 495444 1944876184870648889748068167680 495445 13279257450936939004756088708700 495446 93090422680052275284879980544 495447 4942893598164820946341927215360 495448 18873294774285312502145230786560 495449 -25228065033802753418816549810550 495450 7978057420345717832093409408000 495451 19044998218221444306263868624 495452 2204041380006464439371306267136 495453 -1719834794331492463892193640896 495454 -7787969708685249391512852999168 495455 -7037283272160486606530022764640 495456 5959970657577098089066629955584 495457 -26862542722431953192509594819294 495458 -2411674745152640223457491391920 495459 6628318708178835176870704494564 495460 4023646203963773488077094809600 495461 17682026919143912938024446136062 495462 11503468421973367403341817055744 495463 6375550518835047008423531859600 495464 -2882448724182330212235770864640 495465 16710126980052835650226026844800 495466 -10169082015811825689378552105216 495467 -2432545920131152501412209226208 495468 2961451235513152651961393885952 495469 928083066349221275938932876844 495470 13932291578704889771199405343680 495471 19487462797387778357521918575504 495472 -1577410224541665670031050506240 495473 5707487697532128609839866023168 495474 3533229400097520843234097250304 495475 18167548611950590115370907395500 495476 -14907563869144366808887545107712 495477 -13561924161007210933203289521120 495478 -926090411203913064808124100960 495479 -16306908706972651610767270552416 495480 -13617328020014578248561908736000 495481 -11165929924674089460295712119808 495482 5297614763694994109166699686400 495483 13343162455536172389492764160024 495484 17564586576607293989419083935232 495485 -4673969506936739798125797315240 495486 6458975265464006443729662474432 495487 -45076293359326805386541545320408 495488 -21867458388370708904889915801600 495489 -221649435150441384098903288832 495490 -5007337248962021157034757676000 495491 40975983198089773991875363712892 495492 11841566299277297934537203576832 495493 -11237728460766859362694555787076 495494 -18189866192015883329184994583040 495495 -2645990186441684330431441440 495496 -468221056246655063143346903040 495497 8481271985995543973920361945700 495498 -2392610109324342792012821064960 495499 -21079077709759243902241047092664 495500 12387312389211208242578598912000 495501 -16708738666468079334011928354720 495502 -6171306782277046186448017976448 495503 23770483195833899166843325458264 495504 -696507747828364931517917429760 495505 11557390189184455595290877721960 495506 -7692939330926041411439948163072 495507 1744566588944207509292539560000 495508 16986790694327552330064878355072 495509 3508568869603477405630253311872 495510 624182074343926493602040064000 495511 -31265283243739612218705037816888 495512 10696115686368734602303000043520 495513 8299610936016384181630264345242 495514 1107672349469638275178362148320 495515 -25409709101528379424381084059840 495516 6676846179629755872001416708096 495517 8255134264106270836857144252384 495518 -11276778985708616393999200487040 495519 16412121244988994513623317558344 495520 3624603948569469247513244467200 495521 7895141222202450550847133796224 495522 -8853025840510834986321337089840 495523 -11533093586838669027244212390240 495524 1260347974562191875035950638336 495525 5865352184171016316510287076800 495526 -7683791524516356844621669465536 495527 3050926490209771457695548512376 495528 17295997799598742839513053675520 495529 10891562395081599378455926303476 495530 567050035997527933480701926400 495531 37066455829550229804675579633840 495532 -21171222727919104439899103556864 495533 26056677862821628622525175359424 495534 -2474397731680855170938292730752 495535 -2839764029388627274475212339200 495536 -2118828181838665116629121220608 495537 -21073308116745582884968786217808 495538 4084072048335959205319447387920 495539 -18303132060322384584259699869120 495540 2978375853618737090805811311360 495541 -1285785437102996730523466588640 495542 9583308657295126687105161696672 495543 24098211408488397541390364575464 495544 -8956319499377322571302515712000 495545 -11568523537452279178408210352700 495546 10192107446127911321800725648384 495547 -6133468386150765436151617267760 495548 -24750716756880747201439486036992 495549 22048923546032826138177021335334 495550 3606179930259055594825546857600 495551 10868467480853260507422214864752 495552 -2183009232651856256950389964800 495553 4361115544198779677505535008340 495554 9940467741813989976391715684352 495555 -80017621598425992586574268240 495556 -29507016944600422748840513841920 495557 7758097089718088129247541003806 495558 133005932398604912782274979840 495559 24810764528103127968981521356760 495560 -9437453328553166796942550118400 495561 3149873908223851882121178914784 495562 -8131063670408901760872508885968 495563 -22611950083359810276626438446188 495564 3646380522322881691604752591872 495565 -8047104214279935048193624147200 495566 2366162232711352568040543744 495567 9217275731321888239400295414720 495568 -6008814754697146508321091747840 495569 -35725175302050850267168232502030 495570 6769670746277701327987896307200 495571 16249016457493813893856821265772 495572 2766768689903148523758471720960 495573 -6897066825016287998605727307072 495574 -11877290988565962764212816435200 495575 -318483151202585056732886969400 495576 23649427687684999216162217195520 495577 -32580376641569492580404165088560 495578 -3461979556132477573404623824944 495579 2692055489549008726285634419200 495580 1785141819209929814202901248000 495581 3262600889989636187425268373120 495582 3750387224893088507652318557184 495583 -2343310253755694314672296775176 495584 -14955153425068520333805137952768 495585 12000862921670583331270916419200 495586 3526422752579604988427569355040 495587 1739646033217319844453261358236 495588 10132400891738911938679313740800 495589 -22705055047201501184382579828610 495590 10775308333282201876467527740800 495591 -3090768509083528378539472595760 495592 10927918558066972439102057856000 495593 -7359278593308226631981118090816 495594 10382021571431961189945508992768 495595 17527117416118828867442496261600 495596 -28975406139008311268085217313280 495597 4149201592955186154512978686848 495598 12941305825817604001755948724800 495599 12096691695560542516410114852240 495600 -551143195818119983520612352000 495601 -20949559858050458384718131589468 495602 -19085304415569165489887045296128 495603 5041548890329915862314816649760 495604 -15891181360955831922262104397824 495605 -5813538229002948065734843392480 495606 1407174502118865487058165575104 495607 -7839205475195607481752998681376 495608 12414357584871221837973308497920 495609 -18335706212844759110206937394096 495610 2091818821961091902920335864000 495611 20886016051634451549858881842212 495612 -1552348614254291061680020469760 495613 -6937494975325698952261099270138 495614 -305343894756190471488718389888 495615 -6354286911630553918886891596800 495616 -35858015436537707217501028352 495617 25265130941928830643310211313666 495618 60904781742888046335308041728 495619 -22648046081795803954967112158980 495620 17784494949189544654578099559680 495621 -8583184820231466987311578736928 495622 -12898107799909185477848520873888 495623 -8287526655141791413890820065240 495624 10455602498902139190158528593920 495625 1964883691827943511683418552500 495626 3713021095748168719912655518512 495627 -2977293141133039662638040370944 495628 -1865383694758285913152855932928 495629 39106723113154963967056367890230 495630 -1313511779061698893538271560640 495631 1557265121787599174915722685200 495632 7066455922194127965744414990336 495633 2717819136126082008843725904624 495634 -5872346592491559169631999871360 495635 3987800584826484604718566572000 495636 -11171915615078099750777748811776 495637 19388583403880917078423037014286 495638 233266939617077048961104980608 495639 -1452523602401771392438947654840 495640 15284412173023486849837355212800 495641 -8805931328401399292675158766700 495642 -1995920700836705175560464958976 495643 -4776543287100311050059869496440 495644 14261339496567028374078904014336 495645 -3195475235722107659324896220160 495646 -11278818685670477172497300747520 495647 -24994251764684646280373973983904 495648 9660903193988797283003483357184 495649 -3627293861721255739711529360256 495650 -818914533242451599356936934400 495651 -2396884008375839454056715836160 495652 5327372194478341627837897548288 495653 -556007295877741865792679260418 495654 -2247377582823171744700833986880 495655 16869712534500664313490915781560 495656 6219515878075289319170436956160 495657 12195074600818235910793875474954 495658 10991857985982151537277618005680 495659 -1033219672503965154861692712960 495660 -6529824386016322937184804372480 495661 166051445730601135306484653792 495662 794962478448793454860087034112 495663 919054523089104641968655332224 495664 -1026760490438485369781863448576 495665 22520452063768564688291672475060 495666 8092084884833340940130723473920 495667 7925600531489441394854356440716 495668 8683012975983283929020458894080 495669 8664232687608920453571456987840 495670 213126072664687590728350517760 495671 6149865576063600779218789245144 495672 -1221213816882837322888760524800 495673 -23384787832382133234821498352598 495674 2388549342670442937545213902080 495675 -4360328048787658453659720942900 495676 14428401008955655195616587909632 495677 1792447871910205419710061337440 495678 -818257761749342644108808861376 495679 -6515737640146778975825840614720 495680 4885840096014013739680530432000 495681 5219984214733943295979715349504 495682 -17857089001426931466581793292416 495683 30555261509730931538456674104 495684 -5971464838130454110014079071104 495685 12336432556187307050194579576380 495686 -8231815585018032256529073400320 495687 1266813276554327322685068245160 495688 10169215746916681985373766517760 495689 -5160636594444651437345375791644 495690 -274788912418856544290897387520 495691 1797486370045815605562593707520 495692 -7699052240665461632519234813184 495693 -29162354151067813359937291147200 495694 1919364652535635857756873928896 495695 -9113238441739184239685830039800 495696 -2839960221799593417686758195200 495697 -1845644756435709036925328982540 495698 1042504086453580391529681601536 495699 17891872504085596192649300641464 495700 11897768285184431523354633795200 495701 7478370739224070305267791754702 495702 4888351642072925892796206230880 495703 18797843274660054456646229651664 495704 -488465928321831812402677186560 495705 -5114579375453159615442169610880 495706 6524703833780481725996646189552 495707 30478671108678214460396650117956 495708 6251425795762408701391681336320 495709 -3124185722144446186762977657600 495710 139871979030392971910379216000 495711 10687441546989927098668159196760 495712 -1361774638134685838905469042688 495713 -5311877162551973733357112963038 495714 -3659758037140777164321599928960 495715 24860177533315158289129408781520 495716 429573140305375977246045034752 495717 -4564589464591974532328942557152 495718 10561914045147224289500428691520 495719 -4542632908500562244543602122240 495720 -8684775142526944179882606643200 495721 1962619950668849504698710118144 495722 121669106110216347754026273024 495723 21442257779823719311443462198000 495724 2725268193533971200283597834496 495725 -12618879208595917558919628696000 495726 -1266710165115192750066208174080 495727 19202737620173926787869885950592 495728 2286627451857169005388914327552 495729 5134293411273201761974194428160 495730 543189279835411408152602107200 495731 -2367523536517204603989752142576 495732 -3992285455871805152619751987200 495733 -21659979631304365185791008225824 495734 -2756074749959937824555328632448 495735 7607323730964279943151045298000 495736 631852702881423045367573831680 495737 796011402240404296362905076 495738 9668254958572031549683562872944 495739 53595173249147292378036154991824 495740 4295578086402687642191539476480 495741 -13085784834835793829630372868608 495742 4664910130362680556732671243520 495743 -2412429459304488032238846220176 495744 -1612142854808057903080601026560 495745 3807444745714833372030747484500 495746 -6852966364390687582619331002928 495747 -146176384445932593674225041920 495748 2544837482942793298951337687040 495749 -16499950883338834742804309177250 495750 -11572965886119461962345886112000 495751 -27077286833022382631870088758248 495752 5178075984911308393384673280000 495753 1835512864960046916859838620704 495754 -6288603117880824880476809891328 495755 8697651495716901173996206497600 495756 -10756232460535496272765294307328 495757 30180437502204641998557538382006 495758 -1919051089288616959909290131520 495759 3939342386926441353421120661376 495760 -283698291550534318420814315520 495761 5180484375049710173788079898432 495762 764191563303908688508956695040 495763 -7412276496835225570127994371600 495764 -15432430387455423618550278071424 495765 -10753447507041499641062011814400 495766 452592631118501614846074130560 495767 20663735779204994315372834624400 495768 -280047866379836803783185530880 495769 -8026543659043050439936264955830 495770 9837713536012270595977348181760 495771 -18632040808326995238082226713296 495772 -9088177639985193078539765065728 495773 -3542823515575066734802257213978 495774 883382214590294018561352397440 495775 -2404645752468480100494650481200 495776 -13742264509869517559621197037568 495777 -7303610501102588014618093308960 495778 15142549847220328231778019247440 495779 -27557735362261245088710499252080 495780 3688022842327389382711887605760 495781 -7054282135019330330748786926496 495782 -7933114105815745480324982044320 495783 -6281500763029423844349663782976 495784 12024974302201852334710218086400 495785 -5704408480594237357866592870200 495786 1185131247612217787212952544000 495787 7359520236937223680509160720436 495788 15800042506817999572091309316096 495789 6636790969080412610441504070720 495790 41445059174353049837207886720 495791 -1232918337329837325500408957808 495792 5966199829253930195808018137088 495793 24368966044704452836961302423104 495794 -1176288689157269568285453387360 495795 15093424940440231764675663862320 495796 3742719039721142501988285380608 495797 -15679254657725590975752275924754 495798 6366866299833151945180604297664 495799 33720802425529312829341737525800 495800 -6076915536657735689735152128000 495801 -147640499535143260317917968758 495802 13422750581093511379414067594352 495803 7149388222644303338078943071232 495804 308498606772962329333788917760 495805 -5444911136176985338708564814400 495806 -16830761734863821817976184473920 495807 8163999586337389779271729187088 495808 -4933198610890269708044661161984 495809 -5322313517184000785377012884780 495810 -2917595324657547597040886039040 495811 11269019701158715195943559509232 495812 2671220370421982789747724310656 495813 5950214777702156106173125204800 495814 1671092711521203958930125840384 495815 -4323067845552648952187734716480 495816 520825943396184032533268643840 495817 16211664867319486158497373247232 495818 4084471891364137580755352356704 495819 12001421492704999006655728674600 495820 -895488991172986566374448030720 495821 4893070778668251968629805468022 495822 2241840135224825910365436768384 495823 -7509226521749566979661910624080 495824 3094986076365501978265068503040 495825 -8035937582615954123305276792800 495826 -10630585294669946702913806955888 495827 5999087617923873299368038893676 495828 24489877406470847067270464593920 495829 9329182687177173612812387524430 495830 3200149335778797405105786902400 495831 16158275796297812023547780245992 495832 19780495734947946065793503078400 495833 56585369584700107541965950144 495834 -6712866174475255173399387505152 495835 -2034688755984781821604610570640 495836 11280655261367434228709526405120 495837 -3424539824592658365509931162420 495838 -2305810406360591474263381582848 495839 -24787850958253834360179988251744 495840 121590747157167346565861867520 495841 1896485575031622558285560660500 495842 -20409101393057564302684482439680 495843 -15837894066482136247272807672000 495844 1369158723026808440484838784256 495845 1296969035978622615969871580160 495846 1423326352120006721859220032288 495847 -27329894402871612151373950269288 495848 -30101181331530836913501960176640 495849 5770539220555104881967103538880 495850 -11172094370369062874253516787200 495851 -33189270629305019500979326907148 495852 4381513879929022788319178883072 495853 5776668164776853016963219443500 495854 -4946764984097706145377446957568 495855 -5498404075187628145083263800800 495856 9265943602192711022347908022272 495857 8830910385495457201874317350720 495858 9135420934575500278135293312 495859 5451866587022363875918875178400 495860 -17183608066265738198174360689920 495861 18628417369078019409522011491872 495862 -9055793667484063154434465224000 495863 25228171797504731822205089213880 495864 -7051556602393113259055457607680 495865 -7304660885813879979120526711740 495866 3234974538711655313261510833920 495867 -12508932216584708829328702068288 495868 -4880816542876906021022460956160 495869 -31265538319747164883525003350240 495870 853055794211761983267646300800 495871 -47916841366587648685407719157000 495872 -8791210305961427184982897459200 495873 -1605659555259562743587361851136 495874 5380252108744532553101916682272 495875 -43350390284168605294191436608000 495876 -143672665788719470841540465664 495877 29905579224509049222705312437726 495878 3860074041270953377248877446240 495879 8739799403454023657897405404584 495880 -6901362069671190692568040243200 495881 -2665137665354758309348150518000 495882 693053127196492822071207984432 495883 -54157024609623168295738458564320 495884 338725045437053762718554053632 495885 3118445755039692362367750608640 495886 -13451598529344962225827461292608 495887 2084669232898761379465542899952 495888 2923066399846758165342783995904 495889 -284355069235092710475253920476 495890 149288420615508786691132764480 495891 9262700587648429843598614421640 495892 -15151218089433336068974887750784 495893 -28916831174830456637421885135858 495894 -2029200888428159541178267312128 495895 11413849178421007218876629543400 495896 10883376707835851078812223969280 495897 -35796476056396425764022159366528 495898 -3766576269422368305981912584736 495899 -22428364555989880038393231167100 495900 -5839558071211648437325277760000 495901 -234312730617418718056230796448 495902 -15050246770878704300961059916096 495903 -11718708330408624031830225273216 495904 8087940019741371700542903484416 495905 -25566106109012653933434085976940 495906 -2415717029767320666939902023296 495907 -12736007620784049464867520948096 495908 -448692473891285604134009856000 495909 -29005250248448370433030145057280 495910 4584914658770817328443044334720 495911 -3564130119433960774244351570976 495912 20493747147317799280387615211520 495913 -556250444400192377679970032816 495914 -6793159441082107815720521284944 495915 2651921533090316865023064357120 495916 -4226675305959052918562551509760 495917 13860517312238800609128367396620 495918 -3932520999288524124954875617536 495919 455743811974583930228886371840 495920 -516383085761710210147098624000 495921 -3778765036021226105045121409920 495922 -68260212743021035535994144768 495923 -34651065852838616547729153459828 495924 1537557664723052872993287247872 495925 -5340563203647364459492459608000 495926 -2729786429163367111459036807296 495927 20064337589677501433329546025664 495928 -14357262236589658893788971683840 495929 5587655140866012258446547106500 495930 765687343769691761468205066240 495931 -4603006818102656085591525258268 495932 19438647294379385895490085354496 495933 8616079653515604283210005037824 495934 -24433538755929573117720970738368 495935 -6642367760916890829776984186880 495936 1020493799861587817574558597120 495937 -1282615121179744648040955238700 495938 2313638145565573231146248263680 495939 14777700796248071978642656101624 495940 -2106196230043385982023769515520 495941 29258597217801021549017091033852 495942 -3197467218013202471494348231488 495943 12705915927201376221122553463600 495944 -28561952433766452996700997222400 495945 11182337314495540122240167814720 495946 1751152682727857237424593647104 495947 15178021518646585437436501221396 495948 5782207031643361693550187949056 495949 11155719516501487974910576632864 495950 435024119969794935314655648000 495951 -5941246225383592337229535707768 495952 4321088283666275598549691924480 495953 20233189926948762094463809529202 495954 8737912498831730491178718069120 495955 -4955338949056431237330942770640 495956 -20214441625904002779504958922880 495957 2047774646597212285026824309760 495958 10781428731805858587291965756160 495959 -2351123826434543500202824686840 495960 -10000512162746676195076098662400 495961 10525599348122131507064884677652 495962 22932737429045163987594808320 495963 -10181830464672415988534293803696 495964 -3383035782074353835296041104384 495965 2530900540766026763642390748120 495966 16283465873912672418568524162048 495967 -15336450579127683167897360245984 495968 5859298615849629479727924510720 495969 -514414965267768368620148919552 495970 -682897555377073036056642052320 495971 -9471813825246430421971665891888 495972 -5307966527468293705070852812800 495973 -18942728131282254308937706539778 495974 5840275445022341186036356498560 495975 -6650728311586837588191290538000 495976 -6755799305917030854154637721600 495977 -1909435769026503501951803254668 495978 86066326133145228626379187200 495979 47646973185200414428978316300 495980 -14253480411286878203013616128000 495981 -5362014522321017139066379032330 495982 -12856415207418726361373968233408 495983 -25338472367404734230275143678768 495984 849433803879381530884055138304 495985 3410694607134183134193506856960 495986 876414808069542862714540722192 495987 5411400770547265017578718953520 495988 18863260602044461607527965615488 495989 -1751121552717081640699948460676 495990 12510437594866835965284471091200 495991 -17767001515636548087598866027456 495992 9061172876796747570664366325760 495993 1334619222196911719678144925264 495994 8250653760994479954885801085296 495995 -1305485319130828560397539820800 495996 1458284676215417859904859054592 495997 -4608651100277397088371888894420 495998 -21466445724782820431373402048000 495999 -5704189681875294597329681788176 496000 6413469634802878791486013440000 496001 -39241812687898137705904220873376 496002 4140531209232747001452023677440 496003 1034290692756275997575465261784 496004 -24892887642017175121755915010944 496005 -52614408809919982903415697600 496006 -428408468311467379117374720000 496007 14086884366786496267309319231256 496008 4102159673798389545822344747520 496009 4154985280812143911074075257760 496010 -15116675036305892707092778539840 496011 8911696011850996501595675407344 496012 -288141075297243587112770539008 496013 -6414263324673237804497041922880 496014 -201982999175266107918951599040 496015 17146791215399887060552278437160 496016 -10289892003434991923097026150400 496017 -5270032040973333739269356273760 496018 3346496531355016935585010879488 496019 -5434440349270599850432951946580 496020 3674779493075434381911319388160 496021 31541844129503569373763284809500 496022 6264484672763043839654673814272 496023 -6172481130650552967750252565632 496024 -18093947300312094155120879831040 496025 -1857020984354751814786966662450 496026 -4664617605877719775749498863136 496027 7481834083999943404320216995712 496028 5078275858810306393818552138240 496029 -19292336410584691520651575218816 496030 1708449712586686579179748196160 496031 6122309865417126201455916329664 496032 -16142305914311760434106967523328 496033 26066008030945387032784564905520 496034 1964386033307022559994743785984 496035 662417637950870388193518908640 496036 27737845007229866691825857061120 496037 12985119423444590402832372602172 496038 -14740793367215170162832460103680 496039 -28314325954754300510422697505160 496040 23710612012360686598112857036800 496041 1732326621665552193497901834240 496042 -12528439064963259444539433365328 496043 -39104014758865668927067052918520 496044 1279938066379250625589750937856 496045 16537032832310793159410150697600 496046 2699577408627099719913731060160 496047 -16037357496670466471949754231800 496048 -63903164641883272686003552256 496049 1248240245200676166702502320564 496050 -721888979514489590164134883200 496051 12121155392817440389071677623052 496052 -9851842549905255778334863841280 496053 8954052692875304497396583561262 496054 -1926999675846905244763697043840 496055 -2450970619354054624268915185440 496056 5519997803792805285026724249600 496057 25739414960649983977959498523860 496058 -3445695415974140712659809153824 496059 -1039647527904370971318206614560 496060 -15880868972644179404452409625600 496061 28276609786515202973892281605824 496062 -634001815582197616056873517056 496063 -28082272046431892123965350378688 496064 6089242465585663389104609427456 496065 -1040270386766632997749151172480 496066 2344440999054627730928052353232 496067 1669619639147923137168893315280 496068 139763453431662006073361934336 496069 719798720833127878831471806496 496070 -286544662565753535405357369600 496071 -14449623856675015917863744697600 496072 24610424641962575993310879129600 496073 36193701042610560955836343103322 496074 -13437806817965456458217380020480 496075 -590020837686616418502492828700 496076 4975055413965787300953323689728 496077 5064289360700070559894989116544 496078 9802248223288559856627484209600 496079 35297156095773872039382103357680 496080 -499626871255867157285232476160 496081 -3913436023106811762846231668736 496082 6130677279917631504925079029392 496083 9300456622989915916227159838464 496084 -2003239976558484836232806598784 496085 4379137985106798833243031644160 496086 540438851060845117237271318400 496087 23500660387864874618079446685840 496088 -8906945144733811586812548618240 496089 22750033025969172245921447420208 496090 -1141485896858547749505681484800 496091 299819754373185157668225735360 496092 -926111707307781558191003432448 496093 2956904533695676484770965183488 496094 -24907921360379716572933074915328 496095 8747779357099511896869277445520 496096 2630966046542394589198366801920 496097 17926285944009004238028658697664 496098 12806436586382640338813809701120 496099 -1338728317899929393010693278936 496100 5763198296239689155959651200 496101 -11547979763223221897810644875168 496102 -10154806117286685220392190825248 496103 3102256367378747676298332950280 496104 2349286018366476660367516139520 496105 -40058292082318595347164894827640 496106 747316368046673884943369253984 496107 1359103106348312997929340560400 496108 1031593368039434262016740083200 496109 9513375645004699080274991831040 496110 -5287991596830991898988674457600 496111 9054169323770331532479003528960 496112 1235473786506733338532772216832 496113 7803261439129814284708751009088 496114 -10684064049539195457358503631344 496115 862177488130273089359801339760 496116 -2870078002772214099896436083328 496117 -24406730378123562327174655946180 496118 -2790906860473270205123324160384 496119 -3949523380369770180784527277872 496120 20454190689712741359903977472000 496121 3517254088090376555153863557444 496122 80607547094898921196919549184 496123 -4778952367592196973539641265628 496124 -1067241264878839502388203409408 496125 1014453359263155952043477563500 496126 12789232107805511430301167040512 496127 -32947772122362707774691190209024 496128 6771572464846453553641858007040 496129 -63464307590228084072180252624 496130 5422854958673502228538238076960 496131 -2522558894269378630483312608960 496132 -4913708587884414392409239224320 496133 2898604676377334079999681671808 496134 -47096700242592055533678965952 496135 -13523997987271372161658443701040 496136 -115114605233791401055144504320 496137 14487573293809562272107449298960 496138 10390393342000751737853570699520 496139 -3811897184187739275122596428144 496140 11222862052427266345426340121600 496141 4552559435795254535379968331084 496142 10648652438011766804752587905472 496143 15791929866421446333356678187432 496144 -5619220993782812810613128232960 496145 -11800844231619580869454283358000 496146 2080246199749569949058346438144 496147 14473776157239979068978102654040 496148 -2503959100062985633784801163264 496149 7180455469813570907914038351264 496150 3099845498541016434874562800800 496151 2401966223781035255733973646832 496152 -23543061075909779270429264486400 496153 -12989784250949762499352429349120 496154 3651180159147830047338936961776 496155 -2579378328436933151644415477760 496156 11589143770480415007799063913472 496157 25249720696268960945603165341152 496158 -2507869109009339610155038922112 496159 5728922760721107559685305845816 496160 5223816313014580522206741135360 496161 -10991878206112172110640593347180 496162 3394150135240531670662434586272 496163 23345964798293196979566068120412 496164 -2516990366338621443494949150720 496165 4931322454031434275242039448060 496166 11771983165153121264083391101440 496167 3796302824094865359827165507712 496168 8395611659837640846742945536000 496169 13550785192315251227152100658000 496170 2677471766278551250945040664000 496171 -10936139463393189474971462195408 496172 -4079037738455623354107159955968 496173 -5066612395199485735268107636416 496174 -8311151619660998067918198545088 496175 4674508326767553716010165912000 496176 -2678379723687297426902524919808 496177 -443510097553480240767012328800 496178 9489497751358460530615839290640 496179 25354120909332878604828212336640 496180 1447684515953195709986720582400 496181 526656710394652193741924570304 496182 -4239831825016917140939621936256 496183 3277868113596718638366183502704 496184 21918119615278075569597846773760 496185 788683702184849061631182542400 496186 1668825893788708040689330556928 496187 -7349393810566147165678250107164 496188 -2517766127137725191001999728640 496189 20623160678320795567797141408256 496190 2579222688067600527459666196800 496191 -705745723340898904962213002808 496192 -296806577416786062817206206464 496193 -20561982498165774134476091082558 496194 -955285277358795930378863337600 496195 281144503740026816865059928480 496196 16418863207168943601918763876608 496197 -6520681687099510649236849559172 496198 13162909297737811427438351349600 496199 29185555344385535073509041355520 496200 -147951011973886674294905856000 496201 -2728440223075033336734859277696 496202 3765468087658223290761424879872 496203 -30523875176251911340467485641296 496204 13579497166984412761051266188800 496205 7954243619780281027727079430860 496206 -11001650448178170446878985484096 496207 -11497159549799019596394391187768 496208 5770636995148700816579502661632 496209 -628111140835011244236248754240 496210 -5573261109972921819831749998080 496211 -3158531835887758964340054631188 496212 7811850673232510644659078899712 496213 11771118990897511622593131389880 496214 -9564650721111973197109643995968 496215 -5922565064696963203608327904440 496216 -4332236943406551184832448061440 496217 -1083251177680357300884298891008 496218 -1668717558708088160871469043712 496219 -290820240280966770552595142880 496220 -106863512942297132190964945920 496221 -20536528440918198026509347744 496222 83120375494228235512749648192 496223 3220619634914041153005858732240 496224 26991503639528199614414388854784 496225 -5139424366115989661927120390400 496226 26081152535660135115499027476480 496227 -7410802244259862604589956026560 496228 26505320487370446498722042582016 496229 -7792150227857285779794936199170 496230 -2015880078852162757005282201600 496231 10749206140743517656300201231032 496232 29504065647548863030852623974400 496233 -6890443193579696359484181818400 496234 -14870190970004293735780284987984 496235 -2692269425072676797358127829040 496236 321223030416244238600497019904 496237 -11751129011828012947680249321248 496238 -4211494529919198279233555052480 496239 96018219100714731507222793488 496240 -5427209437323301458685372170240 496241 -11181427305436820655039469323468 496242 -6714284654844975145289018325120 496243 18181132296275596125874941614160 496244 -4719357695387311731328466780160 496245 12220116205758037247341715577120 496246 -260552837053884879225805651776 496247 -15381029643141675890674586510928 496248 -2693102456866027376590376140800 496249 10300614269521020356523708371520 496250 2441867348157117985121234910000 496251 9568023300852706104941311832592 496252 9142113853354015966747277885440 496253 -9352394703295451916998861390880 496254 1068482168318151366630335686656 496255 7203938977159444891394918957160 496256 -15065443829723964489712627875840 496257 1719592364947536601247046470688 496258 2510888320074862352544534590976 496259 -38180194634212863250815356913540 496260 -2533874503801964071178271744000 496261 15384063012880379884578484218400 496262 -3069727000010286544890782515968 496263 77512756520697593509055988864 496264 4492765898501463347177916518400 496265 -227673571429929808821919881600 496266 6082854740024959166557804280064 496267 -2312552488410880063802316715608 496268 -2355848892016996364517499498752 496269 -23798572468730213900683907202336 496270 -6432508132713525479950942297920 496271 11383165489102431924591413761872 496272 2867628266257357262233282609152 496273 -11159002682882569233197034071040 496274 4219574000992462519833805493136 496275 318353603259242287325752506000 496276 -20548236413548043502110779576320 496277 12408998274486274962647277931800 496278 -2665876913835499334421660384000 496279 4556128553359993603509181632512 496280 -5156752714852939668014367744000 496281 -7697320333204028582092927349376 496282 2715017580346961840976639178992 496283 18509138469132491101083806678532 496284 9671445477106276359257928423936 496285 10790797699482602827275979183980 496286 -3988565056267061010304228828800 496287 166908301802610997667515539192 496288 327147898567456793909545795584 496289 27479689353540936868885866021090 496290 5023598585637114928806929648640 496291 1429245056538136759610468457692 496292 1116948638050599439870560260352 496293 3375043194620162325922054795584 496294 744019100940854994961943940480 496295 -9576109116274114183262491408200 496296 5686626477136740056549498787840 496297 -14854898367049606769757255125254 496298 9109772259963677187637789320192 496299 -13529490302043814581252847344960 496300 -438886783758661854464471168000 496301 -3021010774170856685622704719188 496302 1829545082148146964507164409984 496303 -22972860136490458883531012142448 496304 -614048163047044365678087290880 496305 -4369827507708323141047099776600 496306 38442536515650311728149312000 496307 11261784488246332644136097112912 496308 11024821095307738245760117893120 496309 19692182722357720021492790634240 496310 -945235083662297477973946874880 496311 -6581106954776028878578019714328 496312 -21594397326279639346402212556800 496313 -21153544802025867447212719524438 496314 1390694554487986385466014484480 496315 -9829260062995398814658620900800 496316 -3379466179102654403885172867072 496317 6013861690854231810482993120448 496318 1161386858393022597728842074240 496319 -11459840029946547340424831302200 496320 4720206498989260708679264501760 496321 19812288925262676140697712476800 496322 16843733576192220214370327573712 496323 -17620471200682062855438172143228 496324 -5526594413519657387843374608384 496325 -13945381723130489857157910970950 496326 -4829936621344200834757716200256 496327 18451768796264543074841913008 496328 7969949262666449976257951170560 496329 5008389682176907184727762906384 496330 -10309830970631356950011121601440 496331 -20130587700251890495947630798936 496332 5874594616594413649844908319232 496333 -345688739791211501819494113418 496334 21928580859918059194581491418816 496335 936428090022044332798102617600 496336 -1867361226074449400729154879488 496337 8353695560840972007616844604480 496338 6537663899750430218299109065344 496339 25575445508548818378475388268140 496340 -2246443904412370933419794964480 496341 -1174538729805884570533933739520 496342 -4791421823316744002276582784 496343 30156990337603962092748348275592 496344 5338464001082257832965724958720 496345 4838655544065964621292756816520 496346 1187690222627162276469230748384 496347 4850339462671312315670170613400 496348 -1659151609736928996807645947392 496349 -148549091433461409212035532928 496350 6412036454690006025759030249600 496351 11950747714811310190528989721392 496352 11556154048488569672704021757952 496353 4910510604177632617002123167520 496354 -3956332925406399903911097672624 496355 -2010564554901955584043973769840 496356 3302683262383641633721477693440 496357 -59861009493048049211793598823680 496358 -13468173295355963867477072082720 496359 -12280501962090261370333101603672 496360 18571391419839873581035770624000 496361 10658113836841625017100592426624 496362 -5852952920699608065520023675648 496363 7138963198839014422036742317824 496364 15144440123087676167868903859200 496365 6318133356109336038711271242720 496366 -3518310469862892000690446126976 496367 -23447237384925166374986897491200 496368 380449255650247238764026396672 496369 -19076085230897256829563848130320 496370 1589051309813728814855180645280 496371 -2809438649160484939841944838088 496372 -7317593112479485832854653329408 496373 -3177691304231618455278296799360 496374 4787949161183333617135393652160 496375 542073269184527193778260414000 496376 -32944679480617038270064685137920 496377 -2933545985174329459191437019840 496378 6454112011751656061177300112240 496379 5385240060102879583175069615184 496380 -8118922820925831585898735549440 496381 32122715772178138913027416914182 496382 11272343939506422618765553002432 496383 5203899142505665892756226132624 496384 -3750404619105529506615969972224 496385 -14454159042319761040836423381420 496386 1997559552328943211516606266880 496387 6509526323505487991936055593352 496388 -3169237766426474488809936419712 496389 -10738165398442692177058235244576 496390 -10012660007001333385139060284800 496391 6887632787141551259305411847472 496392 -38380799874934813101570293760 496393 -11241740344141078986322199379420 496394 14285610977871485773800935927040 496395 4914671069731819510945868133600 496396 -2435262313024877313871173636608 496397 -27670226122227356795761910054688 496398 -1185525906072099197728973340672 496399 9622748666257874256139153780400 496400 254451820986475765082899660800 496401 -14754128663070514923739464290976 496402 -11436138986701795174718687284848 496403 -5840951000641970143033799915520 496404 14788822331871019178701189280640 496405 3598867036564124765160225697920 496406 -6829994657599223943913909498848 496407 9892853908076531091807304059240 496408 33928745768654805672477747793920 496409 -4385083608966974632169313549312 496410 601435900940220277648371567360 496411 -36336611678147211887792535874976 496412 -1545481898644554490008130560 496413 -13138288804326138530755093305120 496414 -6750486639405301582631786128128 496415 4695349767230904521858902617120 496416 -21770548640019905458974399922176 496417 -29414424440258193441528556612668 496418 -9595575895515849681028549620672 496419 -3500405609645161221250779868608 496420 6531085827600312265353257345280 496421 34673656494334203259431509752992 496422 18827150060090931816713893113600 496423 10808641486249569177091345743624 496424 -25438720124994671965071165527040 496425 -1790883472492691407438860294000 496426 -4877996783570245133067430586880 496427 -13655489854757163465372788123724 496428 1616191592162949011359862737920 496429 -8114841779022711261480512654324 496430 13129045200287527017623851163520 496431 4003092764795152065788913610728 496432 1921156541260221853062612910080 496433 12108641443536317305124116537920 496434 -2902601148274043492080288813056 496435 -272407710674212755367742276400 496436 35314501670139827416665263738880 496437 5599033397833934020674640592160 496438 13529008265570391690564008063040 496439 -5533196799136368477951178844760 496440 -2233086985136651323709520691200 496441 -10615475195169528380292129461616 496442 3861759269407374615467243397600 496443 -780176984897164197171722858496 496444 8478808875782618332796259974656 496445 7875663442763467728226033814700 496446 6797356833246246367411213574784 496447 -1467195920266365876353520794768 496448 3747263819348630595125059780608 496449 2171993521745324637631425349440 496450 -7483912499555693276129142858000 496451 15089434599253397801137896607200 496452 -385396913450160157576431937536 496453 26984534821882685539782631532702 496454 3455316470069298044813845587072 496455 -528573757455991584989138995200 496456 33859112962905550651783821050880 496457 1803179733337487019425973673380 496458 1282359909120723636401600319024 496459 -26919633713136616848133237455340 496460 -371262574380668448999945123840 496461 -5744324278111644268761586692096 496462 16679425058385179934980807255232 496463 8399181298838697472020711629808 496464 -846088127337596511108803198976 496465 2374473353242412632361778789120 496466 8418861322328325120426923417760 496467 -4839071360174049897098936651916 496468 19241853428610101691883608825600 496469 14113897849677156329814481801020 496470 -2785653574113313778646065817600 496471 -34259985089387159510696127342328 496472 3763886581337854870866212044800 496473 602303315408235080811064593504 496474 2836919100767682321175400808192 496475 -3037371508511139094385481627600 496476 -2796884037441874269657559895040 496477 -9435699598428231263891607347674 496478 99485264894664609384862491648 496479 6180457312449604617828084860688 496480 -11009256743177043654589061529600 496481 6052897965251697002654182869282 496482 2385658348230769133044854449664 496483 -3912012504014385081682793765392 496484 26884615974301327720559594342016 496485 -10516026439618766785930743604800 496486 -14105908356047728266543021803808 496487 9144704383387453614451173662136 496488 5216321106287076971544517509120 496489 1430723028898592383325387656640 496490 -10722098092740249705241546771200 496491 16273068713465167317347084473344 496492 -25292348739304635912571994531584 496493 7650177705877418148010686566742 496494 10419724877110916673061672487424 496495 -3907349571058423729459406222400 496496 -269770643833536544334803894272 496497 -28961698118617660307042557258560 496498 -311389054423950261735214321536 496499 21931983042901674168400513255500 496500 -8467439959623263312459920896000 496501 -947985407101775334365332283808 496502 -1752880920130157983508535417120 496503 -2189111616133826134317932252160 496504 15734824646828656332955989381120 496505 -383046021962601373884585000000 496506 -3796833615686656566711468339456 496507 7368099070963287123395838877032 496508 -25169291640321590983649313177600 496509 542730493308875367476674108800 496510 -568380006352761037386786132480 496511 22240612916207873655149821802112 496512 2757587658419912613000212643840 496513 37133998850061731970270449003844 496514 12205998965860909247666324795856 496515 3405504696725818983098730816000 496516 4157986062739076787284320308480 496517 26086934389910263920442356148926 496518 -5444070062513240138201733238272 496519 -28840692965526712190426641745904 496520 -10567956347919097085323836979200 496521 435384609853580265291931757808 496522 3837658147332565062920412646080 496523 19416108986290954537204361743224 496524 2774585621671000792865131364352 496525 -12033530733990780821257203641950 496526 -12350621417324154477178227555840 496527 -2986495610552264603858829603840 496528 -4880947352610994783852372123648 496529 17602396253944907967971202983280 496530 -477361553551833808009117657440 496531 963544125156516205610226740640 496532 -9135880460981577128397279794304 496533 -2339353553290860821937636679776 496534 -1757402047611518366323772335584 496535 -2773173041973197680586663157600 496536 -3818663403111064970154138378240 496537 -19660887042974984908444253826608 496538 1299097084701805855294400732160 496539 -6883654516953114677625436394196 496540 4817960196767623955696656988160 496541 -7470854454933816932271235971168 496542 -6939048174864886336050928260288 496543 22887517617477612987413031761920 496544 -24777386202155860540492197396480 496545 2348012579410437527249156476800 496546 -629756169363615519066614572800 496547 21983243079976239555571290628080 496548 -7056292789870506127602465451776 496549 -19585419284352673673317446928450 496550 -1060000326010524593417704615200 496551 -7384799055963715386441412188672 496552 -10203858554545708395786981457920 496553 -31767438656023975289674468076940 496554 11480710593303540087819167473920 496555 18381312664264641622142971316160 496556 13726465598292176781493105624320 496557 -18205785967911670737736023879360 496558 1057282054251713050869295326720 496559 2051437255071758881274067500016 496560 -2428631950900567128303889612800 496561 -14345316146974864639284753580748 496562 7125632152304789850616116864 496563 -39633483143891259559416544517376 496564 -103714005096406353316691953664 496565 -12655350856731901965225864146400 496566 -1133814617038406425356024624288 496567 13795279685890935872062197816360 496568 -20212428797408117361436876861440 496569 1860138018103619458789351646544 496570 -3920951228776167824464879779840 496571 -30713867754092421547874261442000 496572 -9833763703493075315908428983808 496573 4526594873529033938267693822400 496574 3507879866108454472783385306880 496575 -2128080025877290676157445711200 496576 187981137328873583630121697280 496577 4154282202591640272081810004692 496578 12959833971248803664470998935424 496579 33528037608849410165711601413180 496580 -7033049699442856341182707445760 496581 -9575886939537030935308177513248 496582 16980821371168238867423321047392 496583 -25755817799402474030181126192168 496584 -32889496527357166771329024000 496585 -10334225506309816813960742312220 496586 10162432503795737917136114770992 496587 -1519211558296396692783207000576 496588 -3257468053304289686710957741312 496589 8436569517797425914448789195008 496590 -3242958020974890046759817335680 496591 -5393948699066689472468899050728 496592 -202887468765844786404027875328 496593 -2863189911653536631245985606400 496594 -9379938714068708315217402624000 496595 -7165108685980204871017113025200 496596 -4958844333024007126667751966720 496597 -56390599190881554608328509999648 496598 -11943355413367618915504450879200 496599 -20743305777570637879742059542936 496600 3437944900677643318981337088000 496601 -6125740747502444221061981881536 496602 -17841985797086093395751849399808 496603 -18166825630638571492166850273600 496604 -11564780805916184967939707857920 496605 2990064090226443995088724548960 496606 -9477403690732398839484956425536 496607 -41443781968667668999036643400 496608 -6977756097647303072869169233920 496609 -5996908283279385901092461220190 496610 7148477293980271102384381085760 496611 -978163939375756252996342510548 496612 -1755398862488173700450233999744 496613 -2486852688519198026273572535076 496614 -4463794780725600460139375150208 496615 -1041433798572299808652073083560 496616 7755711378382251067558275072000 496617 -12283816759961447058910660180800 496618 -6168633035556115998152282460240 496619 19871979077446066385071770744 496620 1067095836955231897409145446400 496621 -31989508280737679623528845870336 496622 -6499064825046943364937905863680 496623 16743541622344290668060490693384 496624 1381328224096933082262492938240 496625 13700303907121365018661201410000 496626 -3007321168693560492026193647616 496627 6972051729360613307345761895200 496628 6650959450819532127355949623296 496629 -3306331531863209491673695556256 496630 -10855700220748149134356418519040 496631 -26127384026665753582531911212568 496632 -5078113864669860509052739399680 496633 -2091687168750100908885996141996 496634 1408993787460127359252742287216 496635 2479716386777334725631073340640 496636 -7696157123918790330503822001152 496637 18278306044991478270870606362412 496638 20589777074105974241913143082240 496639 4747387382826019296666406350336 496640 13296154844309429781913864765440 496641 -12492457345151132852149721917920 496642 4762741404436038416846254233600 496643 -12820253719097006178707419690800 496644 -13235860954366628131718516265984 496645 10092613164291637889347512144000 496646 -6542834630699895705161573197728 496647 -14114360308706504733075518425320 496648 10290081525328409216816269071360 496649 62854546522644167286232705969536 496650 23642054631418157955778867200 496651 961729447728778210935448628864 496652 -9916460419505700277617434646528 496653 13480044531039640008420187207104 496654 -1993635827079714764283380725440 496655 -31301557807494140568042100392240 496656 210100171907529412790606438400 496657 -1099087164996154024108790660288 496658 -11256162718168157517821326593024 496659 23129236488270267922535428018104 496660 6719484065533805196277300684800 496661 3140969395876381804211074794144 496662 4070278239448279123921336289280 496663 -2877792305115380702083836701256 496664 -5180643396734445163915302912000 496665 3417567237953935027643422742400 496666 24609337749039620856959750778624 496667 -36742571528570949526710221100048 496668 2746828207905945150161964464640 496669 29631004441981116418741348180070 496670 -3504231024854255312809824918720 496671 1627243215278159373794330505984 496672 -21304285461019000904102917963776 496673 -9145366738161334447415439563520 496674 3984396909253085927722283902368 496675 -2309506947322339272054512640100 496676 1505555994848388213329765311488 496677 16961506425836532810477779015520 496678 149391390328788323339919509760 496679 -12895000331245114193492440650360 496680 7844646660979674602969966592000 496681 36196011798623079127098364143482 496682 5078965686643051945497138883584 496683 7414289394882469255407055044240 496684 11138161330125457901275025628416 496685 -36693703501036010122858295040 496686 11467763815503280651392197312064 496687 35316477597863860863707376536336 496688 1432089810122768350155385405440 496689 19824795140571022617664815005280 496690 -9818279950396042976445154274400 496691 -6284976565880372467432029902820 496692 483478104294350929863516598272 496693 36787994089601249655504909184 496694 7865520555264549841661730430464 496695 -12067599520140601969167524668080 496696 -32854141883758106437541375754240 496697 -9065969055011464337956858764288 496698 -750138540538966080247512264960 496699 -2371601038783192379099826881264 496700 6179843492695491781959148147200 496701 -310821334429724733441939364980 496702 -12153988749357272282294724104448 496703 822277441586366330904968117952 496704 -286250938982261080226109849600 496705 671787611938685836781690580 496706 3536546421611549590856508589056 496707 7553279956557531677262710536440 496708 16915819655925542543216181350400 496709 5404993498414652261890731373980 496710 -4058207535926056737656673964800 496711 -1410105519420847350797609643688 496712 -30421453791078663937324507699200 496713 1660532156748802299228806373120 496714 -7668458087060274421162471214544 496715 -8498501450623096959612898594080 496716 3099157669717177536422358663168 496717 6485210637809638356726937928480 496718 -14421907173845504846206544719680 496719 -39125662586626667722360446541680 496720 -456570686656662338055288913920 496721 15475756134434122149726805993200 496722 3293354128536276386333898771072 496723 -50483289253317488717173308224640 496724 -6339500410249885075881566949504 496725 1968677588116458930765924324000 496726 -2059544460812259487643187589440 496727 -4070335659355678080212078672256 496728 16815606440782446980268943104000 496729 30739796074899116834953198790160 496730 1956423369954911856337056957120 496731 15172818412225194537764952572568 496732 21757124168496807150298285892096 496733 22680463008405830249745718898982 496734 -534609012131785916074816754688 496735 -10441701113130222829650733135320 496736 -9514595340539555336046379008 496737 -11529115436077640714202708093660 496738 24036025068869972801711355885312 496739 27000774182135411813365486011456 496740 -2720964200221782922876339691520 496741 11227740199296914042515488602880 496742 167327416156362634689075778272 496743 1474207315429423485616020338688 496744 -6262943022355264599541045985280 496745 15992351407882650388595651710500 496746 -9041980924715125024932610176000 496747 -35952913373882629465398340849804 496748 -2759942196152489116867422664704 496749 5282144941903952252874069519648 496750 -9107523141440704639936321968000 496751 27188315526095060062177969289472 496752 5988080338473244506081821982720 496753 -20233839651466973653360412058060 496754 -6027791308682082139483400678400 496755 -2874429468191305773600813561600 496756 -4602212811870586928109107145216 496757 -18986948925348175526091881426148 496758 4677843510552262253717029569984 496759 -1632888861149709753457373024384 496760 -11701377623981054055993762816000 496761 -4903858176753033596270273412528 496762 2205521316451342714488336757728 496763 755395792957574942874719343012 496764 5022457184393708545579454092800 496765 2019538605998648565190616460120 496766 20985538766741165292979152686400 496767 18401227294382286661933012142280 496768 -26631251954382441876759647354880 496769 3485586117877290427843175493888 496770 -5372280328053998787809948582400 496771 -4662030016768449859704376849656 496772 -10910488134612805426869119562624 496773 -10345783337907420397802032098 496774 4460229503660660933617886102400 496775 1358638261067517536094901281600 496776 2320845225825563361341892034560 496777 -306116421308623649536433452800 496778 -8620920741068565182817760036560 496779 141239753225375309464555205568 496780 6313002465145932018082127692800 496781 33638797613851830859021129162092 496782 -4584722385170379492755709531264 496783 4640673687681812503596906388720 496784 588867738813596606635830558720 496785 -3249684647940485776417663276800 496786 14809259723819991530443619955840 496787 -18011431906721448845965294928688 496788 -5223033939710856383182981785600 496789 21894434691484008206776739112590 496790 -4300356659355537872211691683840 496791 -4212919952149176335955609396288 496792 -29327249130180327421762436352000 496793 20831860120948354714931818163040 496794 -12141065747598512182323192230400 496795 -8441165865667253932710219829680 496796 -27784123384361231670609860006400 496797 1141054109452794392427000933504 496798 1018961511560468503123763882880 496799 -2858885055853507980430535595840 496800 -6852474112048469702829932544000 496801 -13316919672013448055150596474448 496802 -13672060858426670896104929577648 496803 15967047812348121237314116387704 496804 -4275396216792745562517020356608 496805 17612528838485253745435668684960 496806 -3147206274253309949007668232192 496807 20235949077347369179092397727280 496808 7090301512168986874635581829120 496809 -12597869195589015862684082528886 496810 -2538428646507500271143128033440 496811 24273579615999544697485588032420 496812 1302328629468908566660077465600 496813 2120842859222716684824618999062 496814 -11620054209389950492413470871744 496815 -4296203678193856370369918904960 496816 2644700577708203985054173315072 496817 7180128010101699410473814110866 496818 1923186469377900362814124337664 496819 17131026422205292481090625086640 496820 11306922239645338646717247118080 496821 -1996096401067882616299815611040 496822 -48205077441355898886203544960 496823 -19568331915702149151625661318256 496824 2001350030632602893621809643520 496825 -8122767776774447231687844009600 496826 32565250093820478365260757616 496827 31798645134541837154820202209840 496828 -7345943699541922702455195179520 496829 -26675828603074790677347882528960 496830 5131257528356569742575227361920 496831 -25839255810324496658173149740800 496832 3447752574325499974359428628480 496833 -13975292764379384133408529434576 496834 -2991470337188801836419274550208 496835 23321627283910638108490151339280 496836 1681390218981069897314979071232 496837 -32492262759091522211183723792064 496838 317540036332880309128275946368 496839 -2921071242230755197723128021760 496840 -18224468740771876341507787315200 496841 30963607819686718472572550449242 496842 7953517193562136998504020795904 496843 35310846299832720859818121726320 496844 -2024303783418640160342115323904 496845 3806064951528040672948720682040 496846 -1520092885495068862986489901056 496847 8435294355299732567660292880440 496848 -4641285400913942055806261133312 496849 12021554426583522502073407396850 496850 -142357770447638201993678064000 496851 7943511088036537852227646235832 496852 -4337861478393625530367103400064 496853 5053147964795224983880130328480 496854 -38565209096929800476317245024 496855 11160638941043452791415946612760 496856 -12652231614412237069668668006400 496857 10788920701001908926308718837120 496858 10740268411706057350969642464000 496859 46193475323394806881379232115152 496860 -4434032585516359686230242091520 496861 -8695967729729250572378328149748 496862 9407376934868716392978125538432 496863 4285959551600390920418729400792 496864 32755164580215354140055269277696 496865 -160120511732592742166281951680 496866 -13426729097233665008348292571776 496867 982651769852391247148065354192 496868 4907660582177295336975220555776 496869 7336112785214590474492801190400 496870 5620909758713156314875409119360 496871 6991008856106995664465400342072 496872 -33554936964957766429002368532480 496873 -53462051247004792074351811576 496874 -5007307505504302543225026248448 496875 -6100654345794277932172031550000 496876 18878973769230528343156304767488 496877 8140916530541777786995771872726 496878 7428762037819381989818658153024 496879 6173811601707714937391091813840 496880 903204936377792002976859586560 496881 -4683283370183689741136165990400 496882 4240096077485100576349578123792 496883 -36900290447463513566208679430856 496884 -4208814402956645272419238944768 496885 9051021875449841143693473671580 496886 -4032900051444121455408020918400 496887 3493179087075476781177241665360 496888 9310675920885948831208700313600 496889 -14053699876676097433441163900310 496890 -3606538435213198984890049723680 496891 -22434547753873923594978768319708 496892 7098901943865204167866685988864 496893 9423189602786500367738455522944 496894 9738385250140258195990646762496 496895 -2527582719637114134516724213920 496896 -11811526106699314525315339911168 496897 11241202439301823992548210329346 496898 18293053593721246156889781045120 496899 1031120550671915173834290826368 496900 1432541254406326126746232304000 496901 -16404947236793642618603952664098 496902 -2388751044680935355059887446016 496903 -529530752547977725149478473600 496904 -22110687937664464807231843737600 496905 -10873875729102544242544583148480 496906 12188830341006473295446223668064 496907 11970950759023611303418195950840 496908 -166702263106137700673122836480 496909 1409001251732356631020518862806 496910 -5560039241230271515429706265600 496911 -1691626293771842490570370865520 496912 -943622104666763098415444049920 496913 28782410725888966221642794346162 496914 -8022266565744940244082399386880 496915 -12897348806720848998162345480000 496916 441675223477722752159448188928 496917 4588071948728284588056260777934 496918 -6033292047475892218079922403584 496919 -4734024421824165345933629386680 496920 2589837076878531014035475251200 496921 5017213359699465020421316339152 496922 -13675710110009952124817223049488 496923 -762268665023195090509995757056 496924 8169209478675548640304685712896 496925 4700247841021554894611160804000 496926 -5874709814955696632022547485120 496927 -4791988461758804731677559089888 496928 -7511938286613811467662493351936 496929 -10988435910177083242044410467392 496930 1212790981663190988875813068800 496931 14813196403858080842216581728960 496932 -15244222451462985275607711587328 496933 9179732652577117306374983794524 496934 534350952084530179898942005440 496935 -13344371451439633065375894848400 496936 -23291564344530651671620989911040 496937 -688223933178800070194291979648 496938 -1069571338083888110933990556672 496939 40145408598632428192437397508056 496940 2167433925530770268513842391040 496941 -2269555340747177875220468894016 496942 -187950012004223329373901795456 496943 -1498456281636284502806759360736 496944 -1665669246746124756265624535040 496945 10957127018182370329604236675200 496946 4759130070221782937183727462672 496947 -18172937798054977257781337772 496948 714220161441279634777732311040 496949 -1198804456643526162995980444050 496950 2371900523759690492828031393600 496951 43523838723423164521867239424 496952 -34132036654509123312859977830400 496953 10665000157018542898352122675962 496954 19440807726230018740470829720176 496955 22202376075050674602746253855360 496956 -316449785371735495093505084928 496957 -14296411718661703110036120053280 496958 -15879390478923757280544874214208 496959 19654296455277211855882657871304 496960 -4336218994236531961616919429120 496961 2096302332812332064990050188288 496962 -7345710252470851140504035900160 496963 -2480747601208919348961007742788 496964 4593132767685979292935026954240 496965 -4776449592533220693645048593280 496966 -808003633353049677387824657568 496967 7077375106185926356398901596552 496968 11061627683722802470207073525760 496969 9074099957861988317530758609360 496970 -9090099983799825022060687804320 496971 -11468740561495245376487498886660 496972 -3684654259663174806072960896000 496973 21875414140055801382408830571180 496974 4074867556330390371652438896768 496975 31329544566648505083439882627600 496976 632649468668917490672523264000 496977 -4594684762669152053432882544192 496978 22214777185741969137305640978432 496979 3962215693197874081936337092176 496980 5608066846848703997178786232320 496981 -9603427566724936411050157931748 496982 5227312623834707377607530589184 496983 -7114739798110231870857804499200 496984 -420083202468219843807122964480 496985 9533774751097618315845113106180 496986 -2652413319366994210563746735616 496987 9250531986690212134777792240600 496988 7273422947378930845343450239488 496989 49057386004876668421943901139200 496990 3817530935701373120059933125120 496991 -12084451528593373854693962027016 496992 7216108965965740669814496559104 496993 -4629745091557578517265304200000 496994 -290195564233296166144042727040 496995 12685191112316970957995661852000 496996 -26979999414951761953799423728000 496997 -7179950557696454817325417975554 496998 8475195395815200694482760279584 496999 -18105239258541739069898961661000 497000 4972301738177221367207608320000 497001 8364991860165518451416268108432 497002 -5412189037875077653632839001600 497003 -1860419711293928882807488961616 497004 -1184772414375505668548344320000 497005 -2260606426169005252885228868340 497006 18665214285551958826608266794560 497007 -4926612480459782574833865017496 497008 8195039644662857541518545682432 497009 3999640654831815286249703264820 497010 -6919209337671655721592468733440 497011 1929858630428057136982883585612 497012 -11331427480981485737725889291520 497013 -2671004168780360213321840303712 497014 -956239519461298482875760562176 497015 1558368295655142242777491364400 497016 421744014762483279427403673600 497017 14457690733271236351446119129066 497018 7087433683988851862280416622960 497019 817374582793749255367022008344 497020 -9638458588360473890744163755520 497021 2658916688499265812739863181440 497022 -3376428536415058228413930011328 497023 -13962249573321939415958370349376 497024 4502125800328313476860440739840 497025 13763670621261558540926560294275 497026 4709395238344072235824680988704 497027 637539126602173109541990686952 497028 3241132977412769672474851663872 497029 -9571799146949509305278191213836 497030 1617765448358141788051054437120 497031 -3107656334132242737071891109768 497032 30333822716567190883924201190400 497033 -7270160517636457954992663728880 497034 -4037856186463047751595422264992 497035 818162582880600263621879665920 497036 -36913302346118521330310794752 497037 -260176802233632802935725502432 497038 -10636069154187208099858438322304 497039 -3387965529588656169809885024376 497040 941292676698648676944740352000 497041 -26972942192966237209873913668558 497042 1564637059029062844760418824704 497043 13826527136591961466655474508000 497044 30474851002910293616113214246656 497045 -29096181290490470263075700753700 497046 7332231722608666030488118115328 497047 -18421243565315265398660178088504 497048 28536646411938434237288488335360 497049 4436458086232765037406432219840 497050 -10138700356025700833562849361200 497051 568170778231811579270603618052 497052 -14697704400439060848578151988224 497053 -20253645018225328541978241258336 497054 -2379540188404884811462518501888 497055 -5992043994750787209075635964000 497056 27828968060974345921374069915648 497057 3306670498611363690967730213280 497058 2710549665224509008671430266880 497059 -15247406245538757840540759497960 497060 20318518642735159625461796467200 497061 -16095741902549413063642705530690 497062 -5173777884778540864129831627008 497063 -11380607685383165548627384780704 497064 -14171711991655131114883799040000 497065 -10326883065471395529720282055800 497066 -3728843948961728530504242642768 497067 2519108741155547238767650280448 497068 16153400354841352072082851840 497069 6601099946673497905523705704470 497070 3452503165751658029766231859200 497071 9597312930654597910231645106544 497072 -14139631479229945420395452694528 497073 11179204571771982069340438233504 497074 -13422839823530035119640779700464 497075 16010990520569271967175784579000 497076 -6126720028563386548739541159936 497077 -5312150861228988489862673215328 497078 -15175829127480716969884819292160 497079 -24642682527945620083884979488552 497080 -93778438306032697638197145600 497081 14695898839089038233786151664132 497082 -9995833255845740439252134366208 497083 -11679895321666952765448800547720 497084 758527793660716750355723630592 497085 5221351077155514575985675686400 497086 14575103623565883826017680500992 497087 -3986614678239776311483206240432 497088 -3316337233116538396816900620288 497089 18790327386619802717653432402920 497090 -10729091722976073699821401996800 497091 2345225945605570785766189918464 497092 -16415598419629920667451083501568 497093 26581037788104171119393928333342 497094 -521127334993491516237713926272 497095 -4121186741760275562384256504320 497096 -6276374544093955707389847198720 497097 32479497333098586165867082506 497098 -3967700158103142261657949956864 497099 -231635472990223643778753667536 497100 4024101622686936008771759270400 497101 -25433610930549838368677701617696 497102 -485242804728618933710590800000 497103 -7588781684245959204991339263096 497104 -7563707533898170677713292206080 497105 -16980619493614788403341597780300 497106 1429134314042433576409937981712 497107 -9576949443119759728326513139520 497108 7487489417459571568223129286528 497109 2052404286016240862801747807904 497110 3116738053838902091307003912960 497111 14071314609771898705082675096712 497112 -4923867134604752255683451289600 497113 12641056776783077718496194084362 497114 4227729757224870768668472809952 497115 -1493380405460550402347810232240 497116 -5633575146639536625083162460160 497117 1333936098613286700372569888166 497118 5084953526740126425075066706560 497119 -21460164079567740849496345586688 497120 -3918942150587065343984114073600 497121 -11336428988698511742856267691088 497122 -3300569448684363519249271988736 497123 513986506008933153144342508608 497124 24575712418711376500452954347520 497125 -8297669224896196400282473866000 497126 -2712508716607938465902222778240 497127 12609617669108788208743647265320 497128 -13666172082656561209656537891840 497129 126427719773607697275327863184 497130 58146791365478500546258091520 497131 35513706119404323182252213966472 497132 1229077347805870571125374996480 497133 2744037437000551126504343898624 497134 15410156470066317462779844771840 497135 15484017453943898504030261845200 497136 -3076392819887068987265926791168 497137 -32349231996423253860541357623214 497138 -12710056008256824371009990519280 497139 -734698349510635983384499653576 497140 2941605344901657758185376686080 497141 930416184002277406772887354542 497142 -4002411780276111334003171962240 497143 -12575656859693769696587234602856 497144 -3825743700781528659172352163840 497145 7661285440200233700256340167680 497146 -7885657632201521792320007336736 497147 4330643794526312759864701132800 497148 -1845275587796009426072481414144 497149 -8030473589932210743656112857780 497150 -1523378345301967245627522638400 497151 5006134004619138077419542689040 497152 7842251253247059475070453809152 497153 41263027725911365356916904358402 497154 -2734744274849750494604193043200 497155 -15014807290529972654041302499440 497156 21955242780994675832853325900800 497157 -4508646285534635003632751561760 497158 2817623736555553066811141443680 497159 18819404458741054435366764843360 497160 8109138448916166973988955801600 497161 7580735323208620456304990837632 497162 10403190567367517779356540209664 497163 14405341793422450523275040272344 497164 26947148087356301672249168197376 497165 5783168276859528655908741423000 497166 85763958704793400153878540288 497167 38922986229723544460516863847352 497168 -1677056974088778640549036425216 497169 6919036519913033774579867119284 497170 -5787639610742818408147856064000 497171 19182696664421384643268508643372 497172 -1986938904525531167873374046208 497173 -8752842575066438774867629416960 497174 -11694876617965000683299965853664 497175 -3067742152645435449868605667200 497176 -37566990724321341315593175859200 497177 4296576261946456191921040846026 497178 2089651725010392038123412814848 497179 8244951849564575532191291435440 497180 -7070936265696612661774097625600 497181 -11945526341347945378189796909760 497182 9129385698939407281636192285440 497183 -117021102748847846694751329696 497184 4132701009275571826001651957760 497185 -1511084060855863488211733271000 497186 14641943499821236226571860307792 497187 -2484022815395656889739665755356 497188 -2690424486788016016863337674112 497189 20311067198191134275310892128 497190 3434745738069079978667375387520 497191 15479534507949768966959885563152 497192 -36569085905516501432599659724800 497193 8789752571737753105517873114640 497194 -17401572115087843801271574049104 497195 4059860294481802030930663279200 497196 -3336207270088486862144277347328 497197 -20393779054230395092252223221354 497198 5554620000120232318701358370304 497199 -21105186852651029567626445622000 497200 1145806613904741585476323737600 497201 20960270497354970103377865690804 497202 6040157149200500124962282219520 497203 -1482437004409599193531521992760 497204 26206677466676797485247125891456 497205 11939966153073302639891194368000 497206 3820993070855336388656549176320 497207 4754880826157235497722965217104 497208 1600976757942495876147788943360 497209 -49920082090049581258399704832 497210 -1531527448370619572422303703040 497211 -5772642826343772230054135412480 497212 10786335855598603334156121107456 497213 -29350553462729339025760509715200 497214 -3753728992917962281696385976192 497215 -12496965502468405707163309255200 497216 -5657277390210175143685911478272 497217 7141915567117991708087937573312 497218 -1707235059774803627839953115440 497219 -32218435638475779856033499114304 497220 -4079668358331983730295184670720 497221 13995524528889652832218311315132 497222 16904300795471682920690122241664 497223 -6987060025734080345789742949656 497224 -2477151540156842640741103534080 497225 -15202067539239165866455140365250 497226 -11167218423380834046723883392000 497227 -7522477650237512595603646021808 497228 -18048970781324045495631009321984 497229 8522110620760301083736600493600 497230 12479276904720872170625207337600 497231 -3633248129527649981402745215616 497232 -3944001007477696675978684661760 497233 -4774926601576705297705967774880 497234 -23467015851615971646079046156640 497235 2325308678536774831845422814000 497236 -21754716205955183870530439278720 497237 4778763014541415217023930656768 497238 3251933692329951151605324103680 497239 -34821893558280114933100157203960 497240 2876547518505679756184926617600 497241 20081461062671191906850435852250 497242 1446848534620786666288938316272 497243 -3754567829887222466257995733920 497244 4458162004852336734308221181952 497245 1019657701600592289550801274880 497246 -2647579891217351678574058938816 497247 -21724090687908794516532693219000 497248 -8877017191848951027467271536640 497249 15157058558522744845376917608240 497250 -3906637086988161454106615472000 497251 -27874389153606858286196548183128 497252 221988259091471470994447815680 497253 -7073432577793063181321568557856 497254 17522413733086012949401832868576 497255 -4029651331144924899794172745680 497256 860929975919411003792122675200 497257 14616335644726075885211613672506 497258 4544564615042143290652125901920 497259 783549750455737798994380208016 497260 11563924235529089027778479585280 497261 880922034573799123184022923862 497262 -1242532881243579932880955361280 497263 9333152857133541740713259743200 497264 -6886118921078416020292706795520 497265 6758843950865514506722165048320 497266 6454075132586670026966255669760 497267 -1602633347319802059867803671368 497268 4395692530189510326187317688320 497269 6904564379570832628922862298670 497270 1297048132042486891520638510080 497271 -2437521400571188685957504211456 497272 24993165614601626101212076339200 497273 793460269092233608446467927040 497274 -9113774253139603481573733205248 497275 951406898643548891528397401300 497276 786160184548747659552402514944 497277 -20621767880317511431513870388352 497278 2419275254889353113087297021440 497279 -18778568390702714649025851861120 497280 1255438406951021532832962969600 497281 -6209465973796984379217273505918 497282 -12512823592085664639627581545008 497283 3455097869017427171784748280064 497284 -22470691314943968968848591577088 497285 3237644461586749241334969500160 497286 1255065800151215789343153187200 497287 4404321091634960326152142620800 497288 -31666985505646266706386760212480 497289 -2237362185139603461892491525504 497290 1625095721409448815930733792560 497291 40355664105308702168545205236692 497292 7719695981262518469600792038400 497293 -749381729051548482200334675540 497294 336211424514144619171256284032 497295 225240656720026287064559451120 497296 -1141753966626617893117814530048 497297 8692128018549308599912699645746 497298 -4686325507856124216831707646336 497299 12784248570176266653337534260048 497300 6599507367355396399940362742400 497301 2151100558957578523630660987200 497302 -17831754934705031206912736256 497303 -11273714123851658813523266459448 497304 -17097313628161902625459817379840 497305 7200222692907454216574100624000 497306 -6451517824560246618723693427200 497307 31926194087128065328497278740992 497308 -1495268968076083184968931677184 497309 -10526758439117735453625083582490 497310 4326275236292623289616958080 497311 7086820949264735421251907547800 497312 -15450705795146070163858090426368 497313 -2232691691887124364671597027520 497314 16783278909022864285740303314256 497315 118999698549018573887118073920 497316 5561025280588250059498056778752 497317 2700098739598399750271206303612 497318 14217646879912136677659977294016 497319 -2656553782833273274547735951280 497320 12137418960382022273360829388800 497321 5434612260795838477862130225600 497322 -2402047935850778483467275917568 497323 7408690650549264866241218091572 497324 -11654018107946251514020258756608 497325 1756757363497257429078794100000 497326 10934176583860486705755602144640 497327 -33286962229933826519593008875928 497328 -330905441307970545633088045056 497329 6787196054739418320544312068480 497330 -4228322592305117135924693887680 497331 3537487700219800702406003027220 497332 -5167160720363826937239206952960 497333 8923080127440737104917279057408 497334 8725024724327379717058936082880 497335 -11072956499159302552950873559440 497336 3744603434187684676213406760960 497337 -19674096669564213113619000600240 497338 294872399078979303769974591744 497339 -12214202277203555125604432296860 497340 -181269399894210007132337948160 497341 12810481258506591753434780510624 497342 3804416630997936719221750929600 497343 -5356909958582935184405654483712 497344 -5933160020958420161108010598400 497345 -4986313407626806974444965817900 497346 -11096356316441703261864865958016 497347 -39858954340672088936837042306120 497348 -34677273171596927050262251392 497349 110963354992409094563117453724 497350 4834577734569352008604965600000 497351 -5619607271994031798673203620648 497352 4374687631597228459364421795840 497353 -6316863517299584978736552906480 497354 -3629819041609905292318918465536 497355 -7357822113189686039203473319680 497356 -20197441084676198720466066638080 497357 -2265094370422717926992994913728 497358 -7690048626628547641204693589376 497359 23439594040211299126578610949280 497360 -52829824754159554777858129920 497361 7464105389559838169356847555040 497362 19927776380126572726939003428000 497363 -26101387084085064293408440423080 497364 -906658013313850639525626249216 497365 -4777396983879657232654254739680 497366 15499682951903045523766311097632 497367 7852997051908336834906671356400 497368 -9037154599650294106184585533440 497369 5799762204465972192747200712606 497370 3188725076344059854759794291200 497371 -162349905797079165173262080736 497372 18176305771822398555235008600576 497373 -458389149758379306037806844896 497374 -1511873423174684530673133619968 497375 6360900589329015698311607208000 497376 15716794751025651244610174582784 497377 -1387903137269702794601992302780 497378 -6284433483536869916859420870144 497379 831934548605435524468677002160 497380 -3274972062402944617264143613440 497381 -24003240995617581640379304915810 497382 -10719817887837607996295614993920 497383 -3908671200190198715117161312296 497384 42592745540116149870500361830400 497385 4900915962055744888740651604800 497386 -18696047756287323365041215388320 497387 3503818719479813918480896085760 497388 -4372046709274972587037286384640 497389 13060907666124348508703715679190 497390 10215620047166817419353680523200 497391 -6842417049831093713768055450096 497392 -158182240759225284600389500928 497393 4141875276718956110826296081844 497394 -10086572307978656312231890897920 497395 -7706355924939329560322683670400 497396 -24664655537778257094652209091200 497397 -11417409924245935557339553106400 497398 -2844739766725481516934037911552 497399 21879220021296748448167252084536 497400 -9796262124761316899559406080000 497401 5371739096069548506243547681920 497402 9150825561480009268029504439152 497403 25497052877154485571584835021624 497404 -5647315070120959722962923270144 497405 -11715144407584673790145408872840 497406 644098225262330762905898262528 497407 -34599635653952398876327897948728 497408 27119623770526275869314048327680 497409 -16769581109223085069098753907872 497410 2155515067205367562529159139360 497411 -2689179422946346429913047529988 497412 6236795570317784002807572586752 497413 -6062318848731921983957757993440 497414 -64952429639246549534228566944 497415 -7940475793504765288000268524080 497416 6389718783648646340522236815360 497417 -23590583823359780256551401890534 497418 -9771678629133896677396695895296 497419 -12360312401644585147668488854992 497420 -4685871068093487800709019238400 497421 -6244097873196225265309846549440 497422 -1066429903779836043771991949568 497423 -40558567349353335750386480981328 497424 985404796605666726214238208 497425 5994873667779060397243133166300 497426 -1057346454115020413139076657152 497427 -7480919857284476587552829683968 497428 -8127066423676015866712289179904 497429 -27920530539042094987918839487680 497430 2537569928240453932465866226560 497431 45069477333250136540135277296 497432 13562385598436564385845638840320 497433 -7832674914865341473831365552176 497434 3066163138775380793919310824192 497435 11388930260829299345860856546880 497436 18257009451859057554866368461312 497437 12539316137200792510966394491800 497438 19891860315773502452345143221120 497439 -19741360964480277405818262096600 497440 16790573016576119675469761740800 497441 -5858960264157449089251075366720 497442 -11432195373463145229075268167936 497443 -19429501787518592817262441596600 497444 -6101478944664027524395643387904 497445 308366491113463899245949267840 497446 -20226741721917601424081269559328 497447 4775374689760094066442372891552 497448 28231297652426846965598203084800 497449 -30998757629127382200432320028550 497450 4381511299109541908957491530000 497451 7994860015140712088638993766232 497452 19415414487464669754790182907136 497453 -15187080154367187865592060222592 497454 -5265184852300642740992368003968 497455 9881053361574547022758697584320 497456 -3405982740853209368430434009088 497457 -1001452535852955594425524991232 497458 62504851466114586737993149344 497459 -25145009949805009966689506621184 497460 7059059657729857733468981852160 497461 -704995054634098340649623681938 497462 -7155378317525109709014484660608 497463 -1524473512854817687379882784000 497464 -7331615451503811828479875092480 497465 -7997717620114065592220835463800 497466 14020523416793307941751449380320 497467 -161743141397220531582857617152 497468 14245618788908998499914833435648 497469 -1798058250220796121224587677120 497470 528700964064436019234228719680 497471 -4358773620066058080683337286416 497472 6118286613955994516746206707712 497473 -12861745141931457985085122697278 497474 9017953920294250773488632406736 497475 -15465640082513915912529706704000 497476 -648085177002853012712918487040 497477 18617377432346712075793330033440 497478 -6619429242178927574120922067776 497479 -32173132523821074353286059498920 497480 -10094781145683103443436652697600 497481 432931917385768740449290068960 497482 -7304013883497312913452027042816 497483 -2142179793043632380941768909680 497484 5427852515934355640120932353024 497485 -13356578307945105494197187840820 497486 10311453821573782796706892138944 497487 2069194938775560365032176084360 497488 -1869342941905983087477317959680 497489 12065153030468480568967605149424 497490 -2058628067651858406355458293760 497491 39665785383999969152155859110892 497492 -14800122303714762786989418758400 497493 19906096380503743884268192706784 497494 -5763458035244025358653098334528 497495 2439707361166708144820482204800 497496 17482277927184927949348378214400 497497 5132053197231896605065766703424 497498 5332714072521189030343191318000 497499 -1688320360885811660642753727336 497500 524190417977107923746936000000 497501 11197111888162114924496664062502 497502 -213620183311911449776047995328 497503 2330028484190809537703704465000 497504 781804279407409094188790710272 497505 -13251869947057470512998874042880 497506 -14209563379414271236899313776048 497507 -25792775458002638222680952534244 497508 5264280989056343111276274186240 497509 18102527525185172953216752723710 497510 28665187695691888278566764800 497511 3387612126743022724473493893600 497512 17961834491067733898977719475200 497513 10257793921710404616412265777664 497514 2418557782218192511347844447488 497515 -26043135550679783842188070280400 497516 10363058783930334879433933962240 497517 5825602975765781875142835330048 497518 7830821397358655552290958649216 497519 9137438085017745387226646653440 497520 1488589743338829247098967326720 497521 -8381303666367552664165410623278 497522 1865636658819921167701943802912 497523 -9999825064481611971994583483856 497524 -19577246378668233078797207942400 497525 -2438728627165946809262780047200 497526 -137987179752730060450242179712 497527 2414969469893162199104488280880 497528 18579868138072067179686101852160 497529 -18686717509153303905480460306080 497530 6638937465346677154697228133120 497531 12408470452177047294006769267200 497532 -154897783008322855056752222208 497533 -14159421520492821573579038494580 497534 1522929279777615926422384664640 497535 2101947789130745911087367527200 497536 -9191809468805835072596198031360 497537 2679219505373216907121078125186 497538 -11700904857692829582312676605312 497539 1794032870990122919983733105472 497540 12413021693672346209282748714240 497541 5822127826830741226171987403424 497542 38060491471556515948519854612480 497543 8672413099117299121892275510320 497544 -13242380352866708317641686753280 497545 9019819879623509613867337377600 497546 1252771944982606175718035512368 497547 22785079012599161137973239064520 497548 13583704013569707989899376977920 497549 7591106100746174708309814886764 497550 -735415454748392875491645542400 497551 -31069910421166015867219225194448 497552 11786739341705931061225955328 497553 98926078024934500638256358400 497554 -687809687423468452516172394720 497555 12376079634322429526981019697920 497556 2806812097813903322110654955520 497557 -6493703615985018819459094958194 497558 19225006861322898132457880078880 497559 -618483643432022199507409222272 497560 7146479168728712473765334630400 497561 38525703038321536484808500985162 497562 3144602456211557678557436939520 497563 -10999436682004289363668197845016 497564 4669853613813827841783538238976 497565 -4967771198351747004750123481140 497566 3980033105833441787033349839232 497567 4557619499596457585951360583792 497568 -710471338050825567097766019072 497569 -13929753621978392759526487371500 497570 -12583083606350667014777740535520 497571 -9378152635112526760070312241288 497572 -20718409677806101806315043159040 497573 -11108567816660700588476796483780 497574 -3847373821251311323936979957760 497575 -7692645044289346340324175037400 497576 7010004365940949300472977597440 497577 -7781943632305249352634521253120 497578 6619762509729718047474298353840 497579 -24410262781380769442560961327820 497580 -9098394403124594773223597859840 497581 1560332900906863036981096369664 497582 3169266321663889951848272881920 497583 504182830705567240800640960512 497584 398943723457730455212967428096 497585 -5566194360686567728741115476800 497586 -1883477812342945925940561616896 497587 610838018775744304592106708236 497588 2328714190796690522272907206656 497589 29120870274396354686964797976960 497590 9200499446688044265872801280 497591 -65714689689876494590408054200 497592 5904466812066928243893493432320 497593 -25439587108110740557645453665536 497594 -13843828574696737448485024085904 497595 2918668624170735427662489824880 497596 -327138408908560135693974675456 497597 3853719433285459325205697247046 497598 -6721491813058210385070662584320 497599 9873128444465883031916745836880 497600 -3432906086932723965219412377600 497601 -10520498854328827328699189701932 497602 -2224365972496423452709814850048 497603 20032748787637326778246592673852 497604 -8209168234390783118616125359104 497605 6437820477239130590867670341760 497606 -16207199885169625212599809083840 497607 -5320915417502273744362867435776 497608 -17286378623348700634438669655040 497609 18926773354834963847716267714752 497610 6793494988499893717887457152000 497611 28780908774809781059653498246800 497612 2030117199580161577918306455552 497613 -6319855903342527020059037169696 497614 -2005777220338011831738385014720 497615 15050675238093429570796582538760 497616 -753307873128501500551804747776 497617 5814978055614719177301629415720 497618 -2385992925360572239066562213760 497619 -1413086315678989906411673458956 497620 -7134212650168346501443007232000 497621 -10156150960080013452530543976000 497622 2976423860951093201939298417024 497623 12251337651637917684142475569840 497624 26545467173079219131402360524800 497625 -9301039154895831205726001376000 497626 19390813498526693207913172630512 497627 -6916869138844379861313724722480 497628 7295296809993252912909396993024 497629 6972322479970941278064564965280 497630 4239430440215603664121497388800 497631 -19472055011785460578713321381048 497632 36302642314045824041792613384192 497633 28932073789837554374590892382882 497634 -3847622769041968954705929851520 497635 27944807454627617729217775456080 497636 -42561333688262931417179516362752 497637 3214401940978607021283991808640 497638 -5632564439008700519464585923840 497639 60003586224933751016705858688 497640 -4078107421404681524196040704000 497641 1348600331921952927765840707304 497642 -4306680314054065348858899816528 497643 4209201181441489689414235081728 497644 -11730598009431355821907612496640 497645 25617839952200632530174914277900 497646 3873801753270471547247074025472 497647 3791804010507979756893272933032 497648 4553040472853335403956121272320 497649 -8438065026225012959091299822736 497650 -2881192602595817052803103732000 497651 -3510568853867955513760933427712 497652 -5618959836628637018191789006848 497653 -5276628131471927569993112240516 497654 -13920022132331048723646169744224 497655 5582170544147871604731947550600 497656 -10534291577732977752072760197120 497657 -15491777687217568185183816843888 497658 418740469221232441635075988992 497659 -9795279658956203656820042546140 497660 21847114700156991288296123136000 497661 -12323444106372649378651691900928 497662 -6613247403149515499536600009536 497663 -36803144259414478003836697049088 497664 -1786279297114689590891611422720 497665 -97072379232462185693248598400 497666 6902198347970694218365762127904 497667 16282187400043727210256141890880 497668 -9202627512601428484875010176000 497669 26175843658389038868138997834590 497670 -4638166857998337492971172092160 497671 32033128554287509523260198110872 497672 11325579231372848753192489287680 497673 -17186417790368676955275227814 497674 -606305393954231815934273433600 497675 -20549883482893971141829835722200 497676 24266302519490541903270570577920 497677 18251785711505935237570694473526 497678 -943256106786870938077068279360 497679 -3313453866583498386694260037632 497680 4164933841245382435976972943360 497681 29208483775620127248213247987200 497682 -14198776695515840937580455552 497683 15193196986672110686079969721440 497684 20045135496855487922442911404032 497685 -1227043262420100104284182175200 497686 2402605058437212483571193917440 497687 9437215246262328878049501642072 497688 9344989894051523090094647500800 497689 33122094084230823324350205004490 497690 -12709503033452338920876375808320 497691 36739954749495704095101502747440 497692 -1438720225879944839015378009088 497693 -14205732810230259906784312718400 497694 3441648898372951901212315597440 497695 -5877581600699050667690339802000 497696 -36611607899419272640517652873216 497697 6037193166873548022399454187328 497698 8159513699353352394147816656160 497699 1561258372413462231897424528800 497700 2722410744974304281586404352000 497701 -4570741661171377749779592303298 497702 -12876722872386637197608873276448 497703 -187522686121940740243802580696 497704 6454136400012338276057234549760 497705 3968455275176124730893286406400 497706 68742185854473709331738519808 497707 -9938757777015638078339039903968 497708 23856400728628757843911401577728 497709 -5202557394497754171850470705876 497710 -6500839217695940002552257588480 497711 35022328340601231371169900951312 497712 255781373473090159931472445440 497713 12873804358226227327187591096320 497714 -129358373998691968098552450048 497715 -7602115577377348687190004668880 497716 -18885664902570007259738632812160 497717 -16190596003775903514558713826048 497718 -709546202887937051414180793600 497719 7823761062356131384778367614120 497720 -12896181682791861723180432998400 497721 -1191811088156756340533640621696 497722 6547121987815199210305710732912 497723 -10364757829231742333718964662816 497724 -3739419880086896366967206092800 497725 53358628150968584372752225600 497726 -11040325755809838486966881544960 497727 3181299189433497785266533417960 497728 -1975144655547928084763753054208 497729 -1787772429216239411329660388670 497730 -1955480138086172167025011169280 497731 -14837482407265925905370759948768 497732 22241681080136090782137158484096 497733 -17438715782904187124145681833952 497734 8956016870066770429766652338016 497735 -10393490556106094821911435985440 497736 3721152332051791682248247869440 497737 -23663290842334886495437506488614 497738 -3539494110373501652646789078480 497739 1173033329153214750198374674368 497740 5468052129031745352144914964480 497741 -41282656907556616948811701710858 497742 -535423231941285093819884388288 497743 21251119757407022459226238813440 497744 -1826955546228008998299618656256 497745 -277929957843729962125672697100 497746 -781272286315928826875250978816 497747 -17769180785937733010926286134440 497748 14095577302684690421324220180480 497749 13763284759646122783613036297792 497750 -4591373695377820460858522592000 497751 8574598166099764556497051872000 497752 17156350466443080110973310617600 497753 -5354943391734087234162034261740 497754 2465985578274286603429889063664 497755 20686758197010649133942454356160 497756 7826726764049806774250799790080 497757 -38303825430490985334022415712 497758 16289191968357293640222832932480 497759 10514558200260522916404958393080 497760 11502118316735721578913328005120 497761 -2452463275029723741608965711296 497762 -3763071986687974541489990928000 497763 3013545090023748719980866181584 497764 -6985908494595794580443084381184 497765 -1736373766602948913815896150280 497766 1356283307419430535021537368064 497767 4853089269211973307693977862592 497768 -465912343197041709335209328640 497769 7042080493182446145465921691200 497770 -843431760071454485016274775040 497771 -2376244198071121033713182246028 497772 4232952345345830980047059558400 497773 19275583235919888233899053736022 497774 2895578656331862653812919939136 497775 6531902553977486918082936955800 497776 3835220178857440269655304404992 497777 -7766450474281882834728689717760 497778 4447544726743552560268369309824 497779 10339501605631030925785001395360 497780 19833142996075457543299445625600 497781 -3655332009509975653321046485440 497782 -16172647125608711339225781319008 497783 997034741833290415654512271704 497784 5468150309388723765199948677120 497785 -4976900297482286196551048182200 497786 -13773201634452687458703902667408 497787 -231683345912644019234877434832 497788 9946165618954880959730023897088 497789 21122647331599447460357384347494 497790 149513907259324885561607977920 497791 16833277186329983045766441150480 497792 27373686014717189685020354150400 497793 7189981759771918419791281756464 497794 -13515411870182986632540545494320 497795 26642438753577544717829790790800 497796 -1836680715975096018232763314176 497797 15158076044456631636467894062720 497798 1656028582582303467291809397888 497799 27815354670679770702654865555200 497800 -14504042775456125269748536320000 497801 6052257231075273327750729659802 497802 185585138108702709176932151040 497803 -2427493354889904484604754793040 497804 -24701850264109247566722787766784 497805 782030712948939761366721392640 497806 15091725340746519369517652156352 497807 11455320734935148317825898243400 497808 -2945891659738051552834641420288 497809 15441272729321687618708448973800 497810 2445878872782096835126969013760 497811 -40528373272764879633378742656 497812 -5121293685576142492701172850688 497813 -29566082597026390329986519149938 497814 14110169354668034951209322613120 497815 -7636486609269787890008781608040 497816 -980101537209861480523720765440 497817 1685593501849628942037956276634 497818 12566275381797769442843031429360 497819 -136014567127082651702107720944 497820 -5902005819811394629401136081920 497821 20290375672503833153814069082444 497822 -2637641242677689904354987044736 497823 -18837227838234391947845519781816 497824 33611683313410070837560986304512 497825 550382739215702323735305050550 497826 -19426704054513116239557020160 497827 -5549287406367684711922493861376 497828 -23467873479783169133467872025344 497829 1737351865879402195831172921856 497830 3528797606921533524472763890560 497831 -8710606376574238941927686239368 497832 -7274365794310558835350780231680 497833 9244264214266567724612119957120 497834 -6419323843416113662868240160000 497835 -1077266109038527211342454941760 497836 16380011957720581291853285684480 497837 -16178334707574971820207779622720 497838 -7173975787395667754702654776320 497839 -20695289792915592242999415829360 497840 2125619707007845872246419619840 497841 -19828067585310090016312193720208 497842 -623687288615956925641510588800 497843 10736846706860600828767880002080 497844 -18235959918047597154014830638720 497845 -29211319382200512689892352549320 497846 -1526908376317850478776101125120 497847 4574956464933342448726436396544 497848 3775182131785553823932609679360 497849 -27160391249412998602971441690480 497850 3147305268116227857156102816000 497851 6179579432735615839759436810852 497852 1154489108107888033379720543232 497853 -5465657428847569107414978379200 497854 -1875665994892974009852392448 497855 -18353210899209876000389306601240 497856 969586537547208224474306445312 497857 19059050280299580126296596561840 497858 5068708366762456285625108674560 497859 26078281133142215466473238874368 497860 294009699217352557715939819520 497861 2143907725525624889563636560384 497862 1509239927675232923521833179712 497863 -13779834057264123534971087552736 497864 -16560585645360326739700651760640 497865 -7743014496848728765289520521280 497866 9433997661394880787633382297440 497867 9302583646116812441467137248916 497868 -4902499108494703071389103243264 497869 -33068556259645090119794953518730 497870 11264550275079655661634488498880 497871 -14733655967969178125130301545216 497872 -771235199930959906476809641984 497873 -36413632114840016832265156900878 497874 -4267807006337483912432896701312 497875 8129586693383367967275360840000 497876 -113108835345730379460896532480 497877 27782042861194347383468378017632 497878 -3074888595194609252283887414976 497879 -1372089511223923501142925022224 497880 21806802482174401028055054336000 497881 -11761627487290903436856537909888 497882 -2385320057926272924208188982272 497883 -15159318254187418218299343446376 497884 -19205661980168235619250318493184 497885 11992492615535087155440101657580 497886 -12041687172223112071259798329536 497887 -2430422990850226590223353391400 497888 1393646952037516883751394344960 497889 -10344580515804388694034797964270 497890 4519035458496396339502842727200 497891 -10120598977936445922391685601216 497892 2805921705400578160553194877952 497893 31354506753035771688915941233344 497894 -531309675091742282110741470720 497895 2254413465341855828207891971200 497896 -213139256453914356754999050240 497897 -573211521635663093345246059440 497898 1185612811362102197151022176000 497899 -4264741048532123903789009337100 497900 -5019056750344244709846674227200 497901 -12595880669932396605518145950400 497902 -17016376997363420778286819632768 497903 -12928184978021058034750478319120 497904 763939352337224055181657767936 497905 -5726010252406178989566400244940 497906 -2819255424726402144844249056 497907 -9342081257025417653118087795996 497908 -4915050984545145040116557279872 497909 -4949331220572561216276129651684 497910 -1570687496641880073862432634880 497911 -7696210205998725910746765836976 497912 8891011569842751706441609113600 497913 6854270112368115732196883751168 497914 12275300233072932890616755043840 497915 -32556776681920842012989659920 497916 1748621352423764850745852841472 497917 -10931919783839415508653788038848 497918 -36832810111023143184359829744384 497919 158459239610942176610072263440 497920 9875074880335066283575030579200 497921 -19469295860877618019362099977148 497922 -1201915508537590856992557582336 497923 1680302747394813823223429373264 497924 -7666051876946964202026547482624 497925 -1198112002573580922102671226150 497926 450527204674702340502370155648 497927 -9685231784605011263414191753200 497928 9483448567775774051799178076160 497929 -8755241455741455530601225866470 497930 8402694988648046516110080892800 497931 2656132933334989575424555922688 497932 -10167835802867028820138832967168 497933 2459273083138314957424916174400 497934 1872874761780331615650402522240 497935 -3738874862858921881346766463200 497936 5787103394830712753398364577792 497937 14185455625219694867331912253440 497938 -18274203472788318179280062746224 497939 1765956012635257077041558754624 497940 166991163893360207892453150720 497941 46713115293431457592849624969500 497942 -12716605908580833703808208604128 497943 66705288092660495128114102104 497944 -4676209316375458117413317529600 497945 3878896931009372277313528671360 497946 5192141942262567714825585095424 497947 16203899315298626141121468539756 497948 -23574178684265860810662781684224 497949 24970481283603025823407159918464 497950 1139578691056017330971894025600 497951 -9488363918492939276260396836288 497952 2305505537455801057793833697280 497953 -5152974834733176161357854140416 497954 1868626101248634854815884838272 497955 1678040854715090815597446472800 497956 -14745719209642518711692849898880 497957 -9995824395946891599626693881794 497958 1264827740658867858245301244800 497959 -8430966702609724890427480750080 497960 14383816752589137160908023808000 497961 -11919928107962747226070379043360 497962 -9157492511663379060566226066768 497963 -20322315164185366480282493875788 497964 13741366625959423819110315052032 497965 2683379833737503144136218161920 497966 -6158877952988577529995027607680 497967 5868876686893837893223010445312 497968 65885241601068204119673454592 497969 -31688767609699278018646059291630 497970 3567754546328339047501111549440 497971 29850167795759973792772040522200 497972 -5333152799557977374933433796224 497973 2663326450730842743158939547648 497974 -18131322624077795934249724551264 497975 2914572801240670406525455098000 497976 -8158114714356758695628367360000 497977 15123940917320753075465212822826 497978 2103847646249292050660363516160 497979 18854378326080118500000388778124 497980 -3866240437881036850312604559360 497981 -11133039981160834762681846322496 497982 -3410434281305278034875556169408 497983 -310433122925928227684538896656 497984 -1851894871700789068757936898048 497985 -12711171139741269053815925808000 497986 3539097037837384144202630584224 497987 -11246559035502847306926337771284 497988 502350302170419857217947854080 497989 -20104437064995588396486125434210 497990 10591283055947131415410210339200 497991 4529103718042435587841881656568 497992 -18331020529300424528593416806400 497993 -7077580015090760025550931422758 497994 2731586704588014160221570023424 497995 -3537983947734584539061516745120 497996 -12261356178663814054751476958208 497997 6697047435752540609866295946774 497998 -10250295611753540033130100163328 497999 -25356135674305245293400118650000 498000 2619756214879290823442792448000 498001 -2627347179127356176021890643648 498002 11178995631856544375192520131976 498003 -10676557069876256598187971705792 498004 7780231358083087057969902843392 498005 -20167229351030951976360888397440 498006 584738070345471288579473689920 498007 -52472795790061907150598882335448 498008 10115000739669876580038926376960 498009 10367007809185321634020551726240 498010 -7094869162795514974445910807840 498011 28350102592073256333493139321112 498012 -514469299243240171891143917568 498013 -40703910265375403453502840139738 498014 1595201471930621346997162007232 498015 2162706691190460637776041779200 498016 21564427429682277841062859898880 498017 10735706142713164644757569625320 498018 -2286373803892607522111872404096 498019 17210828814522734149448539691520 498020 6142189318289952851145193198080 498021 -671425002423210949835790627360 498022 -3294957020072895072934952554368 498023 -2669647276095910690378288673400 498024 2941674275104036343921099381760 498025 18280016543687244435308776611600 498026 -248592001949933343145456321536 498027 -8187258389971376219707545022800 498028 -15733699736649904519310628692480 498029 438034241653224120150907236576 498030 2278499246932315726322269297920 498031 -1834426940979672335366892969336 498032 -4936404725102759761350538887168 498033 3797630285981260167585559456002 498034 7487179513538450706183882598416 498035 -2338815290052477641195176325520 498036 -11372330874727613161037721600 498037 33030171671756810363862305966080 498038 356513723679796770045824220096 498039 9433886232236477890635400962024 498040 -11444404277830673613830517043200 498041 -19004660865984690330372643352508 498042 -4374163944140661184208959595520 498043 4178399606189821447838374795824 498044 7851139260189951432564805248000 498045 -786194500053030760736872843680 498046 -2673821680130277844176147747840 498047 10261597590959832957789903233280 498048 10007713813006196456030962974720 498049 4480601393867664531525318943236 498050 2786049514631527731640931404800 498051 16763203694563434213935757814980 498052 16675702053964305752942241758336 498053 27596484243130487704851278014302 498054 12459762547774744532548178761920 498055 1974995042554851641477396643960 498056 1549412085118940938514537318400 498057 775225190769423188045018511744 498058 -19174616260215491389825109214720 498059 -37198352009598471718409940209184 498060 -13067741286325743908983143045120 498061 -36453091381256812201307921675338 498062 -11416846038433291405564053759936 498063 9747436693910043796609483639944 498064 3157979757680929605057051099136 498065 6133484879008691291736808400640 498066 10669834615335141772624115888640 498067 -9276525334171369367543423917440 498068 -6583993964726923986586083320064 498069 8808085830763713581718085728 498070 -9015362381130947794117823051520 498071 430842810912471373652441844912 498072 17319491625440380397077689937920 498073 2848614853565959940924005141322 498074 -17182254206632466499177769288464 498075 9756510022493403276717980370000 498076 9748306876047448681624488560640 498077 -4916407619464873882843439791488 498078 -3668901702751667394303786593280 498079 -1557082718917536355736007716816 498080 -8489128487814728238564381818880 498081 -23490261586233580475113519207248 498082 8948277711686313190653951735072 498083 5046386362465677007929367647024 498084 -9459144573093825111080190065664 498085 -7885700234697703481390817151200 498086 24414030854563280336958298549440 498087 -16979117315428037938873153780656 498088 3710156532427739327057205903360 498089 -29993688392285940985006103983110 498090 -7211695667295282068296753447680 498091 12058899334128921905416907942184 498092 -5236721256345359260987521530880 498093 -6713580499711527179750110854336 498094 1833698374971757384934147715072 498095 -7978749762149014510129676611200 498096 -1510159626870048479573723381760 498097 5186257827686388413229231054400 498098 -439809384901844099332342440960 498099 295554655024742664018616861440 498100 6202159127702649350999991302400 498101 -16346631198446398850613547514898 498102 -702376934567276448672572330496 498103 22964853264375633111144155821352 498104 -9847478837730616221521378304000 498105 6970284794062684208791837685700 498106 -720364276624877909205025388544 498107 981559546020360877214019856800 498108 2556617491214498518152732868608 498109 -2170101502229912243793133319700 498110 -5055531954009057495353672879040 498111 11189923534988364271259705201280 498112 46078261693730726181855035392 498113 -2427365092189961518228657383360 498114 -1395286319179045398245283339696 498115 -7968449025068184617094686208240 498116 18305419044711261838394093504640 498117 -14222144065072560376692610980288 498118 3127804700456323069297618577760 498119 -7008529850438707000596547197480 498120 522226949356953802975607193600 498121 -906784038422948482626749174108 498122 -16610390700212477747096137698048 498123 16787433268922213267111057500800 498124 16076981497231100199020062228992 498125 -1125672096357822532933920371250 498126 -12017858896746275827068264304512 498127 6704603279650412424286372537072 498128 -975762627719294763203539501056 498129 -7580402449172734654484634598416 498130 -2585102415233402144210012971200 498131 -8103300995941636532211921095568 498132 -4063945058783140233918060050688 498133 -17466016748658114251154302670600 498134 3029421286823392802044372338432 498135 9891421000104506612240268086400 498136 -23245905866655407897539905085440 498137 -24122012289625464053359430788080 498138 -6020602278040269307640296429056 498139 -9382172669905126432799364320960 498140 -20902893106569984097483681282560 498141 6319001138517578756031549733152 498142 -10728117563898375112128338404800 498143 28475050524734289352555197151392 498144 -16466652066484381894422968401920 498145 -12730722192900566048041510561920 498146 4920712347134608661265202514304 498147 -53748719625807617349561434784 498148 1454855359804257432248960352256 498149 -13190021206519106967136680314400 498150 2526907544635468551812284881600 498151 31495436665350248949993235620432 498152 -1852770101517042252626370938880 498153 6417009028919411322354592815744 498154 -34218822494520685743079652652960 498155 -88064906052626459891984474880 498156 -5419980796539363320229716003328 498157 15620587493547950758791629280 498158 -5672178970953185375902162384320 498159 -21511057794912340230603798177336 498160 -2894615063821361166860825395200 498161 38625559247432628771298286608320 498162 -2680888924619724940254932198400 498163 30055409843262183720738041662412 498164 14555611397820596737671259733376 498165 14055993001690403986562702533920 498166 9637185545055928527688451600064 498167 14987294088994540020149516682216 498168 -6458591672426153562893894983680 498169 589348671594894912705836855296 498170 4267478030468785973561405583360 498171 -22643194687602381595888793487936 498172 8678358251008282594556471730176 498173 5238385050526173477677035522764 498174 12941756255233791674688855582720 498175 13862271819850450641553192201400 498176 3646992498782306998621034250240 498177 -9231707060779176217699415624160 498178 8305373225118870089621256050640 498179 -2530603719791535477704278492920 498180 94341141443094712858252431360 498181 24432552726821387263962392821982 498182 -15059426366489532422614268840448 498183 18760723094553778167556261164840 498184 -20011051610427120559412868541440 498185 199038376124622061440291756360 498186 2309277347817201377961657268320 498187 17899242173545402560218455622992 498188 -4647195155729059799834948474880 498189 -10867232527370001307264866509376 498190 3565231695356787447823098408960 498191 2904188614819270915918569757200 498192 1683924052122342729123738550272 498193 33890710870611657472477782388464 498194 -11302676075996438364241381141104 498195 9913082049273398746718433352320 498196 2577068972000508669194861199360 498197 -3922308832683761728883813724768 498198 -9996396798181986847285811712 498199 -14014006734592659209954473525360 498200 9239594650702552612024141824000 498201 1565571881104483186555085058048 498202 17288929520626648025051319179232 498203 -12834115691057275831817580134736 498204 4091050767969197857309479321600 498205 -5976917869575058261691848556040 498206 2148147898238900706772345671552 498207 -5126084332649067668436980403840 498208 -25603667555284263926288938106880 498209 -34353303174143531273671524754590 498210 6292502622349196370442590504960 498211 -10384965347348522456885018173696 498212 -17768025979017354713380004563968 498213 6875476952247445697397657887004 498214 9821802666765566229511110591456 498215 23449338894710213834584293138360 498216 20961865212453926109934457241600 498217 3932987174666607076127039240820 498218 -2689150090061099448876639106560 498219 5434262867643746084013714571440 498220 -4968555389294254709701292928000 498221 -2344811997764313720962446192128 498222 -3399814230615679599353109306240 498223 21401623309403516454768386779704 498224 -4269556898408373908378220380160 498225 -90990664988219230097173564800 498226 -8081787123077588947632418845696 498227 18826702135934720181848827688076 498228 -6322683587203219546389415956480 498229 42213299629803195956712113372860 498230 7609890212824687590206503733760 498231 -1199891146768473962047297705128 498232 2334189985869989335501078364160 498233 -16962464665490310581436217349436 498234 800103830857699588046318419200 498235 13050235468764001361238172497360 498236 1417879930467514809800407108608 498237 6814913935055947432568811773280 498238 -4347411834601639764038145646656 498239 1458493164919031431100727354720 498240 1408124801720226093279357173760 498241 636214415924082078253926820912 498242 2646823608418338053389142264352 498243 -3124536640396525038950793641736 498244 -11328279800685336728882720366464 498245 -21520703774969519467136796770400 498246 -966870941263231397176752224256 498247 34665111454569788646054197426592 498248 20102929325499617830980761118720 498249 7980678983952296711789734520640 498250 -2004215520182984329903516296000 498251 11821494462392223190279452608112 498252 2103712461191637684306477522432 498253 -7034717077498106176914578557440 498254 -6760289678671077372090807023424 498255 -1547260989154873944665447260800 498256 -6275877767244662283344461824000 498257 -13933076594247063228636897220494 498258 3494400498857458651153976881920 498259 23783305950856796139152479540460 498260 914205925657088323290686054400 498261 -6541008318318611603342259998496 498262 16278004929760081804856039929632 498263 12754094705987202770920770515904 498264 9060885054263976534499185745920 498265 190677787711461724339925179200 498266 -21332519153810008373238064881168 498267 9877574529617789537361905748480 498268 7998902088663266451917931381248 498269 -7916179543612898203243886325204 498270 -1762922102347741738353344029440 498271 -416169523301108142303642370528 498272 5182085736851580443307435098112 498273 -4967724884484415169933896216032 498274 6028719142807422659807066737152 498275 -13169167086765854247498890475000 498276 -12982286670676915744735413187968 498277 3811270050371025557736902749660 498278 -15036803497561547729302197120 498279 -5397945768515469413336655558744 498280 -23071144602872046583962472089600 498281 -9369710971676485439649936705990 498282 8540771764309904275189559592192 498283 -18248892880497685440300727163136 498284 80772984642325958572865296896 498285 -1669732886435402076081833188800 498286 15817331147444623991960723990592 498287 38440264238430321291496378728192 498288 981045446192840741486735130624 498289 -24758912576442903807191421473568 498290 2017390005924222259144966374720 498291 -3834939730169269126846164265920 498292 36107858126727160808433378785280 498293 -3674335332723420295456841232036 498294 -4129351186854847803926460088320 498295 -6370910905918651484261520268800 498296 -6121503866099260607009276928000 498297 19349983486659753283795880389200 498298 757619905460735181878064836064 498299 21246335578871500188351207082536 498300 -4169048366857133085573587558400 498301 27124849528397937165066021351302 498302 -1700436643613160059347010245248 498303 6534706718707961443978466645640 498304 27606437439123850380317609164800 498305 5542104498699693100457379845460 498306 3126296440560304022405804734464 498307 -5999546823058165455583855035840 498308 -2763142409644031733143226291072 498309 4399147005486937839335842911360 498310 4763600458228551582595257298560 498311 -1145795113695046248703448197200 498312 355079631408288380080005657600 498313 914850467675228019948982427920 498314 -8663035650139070512093320860160 498315 -5186141029200974083311317184000 498316 2060697759143952892469003516928 498317 -8280405406462903029164124090048 498318 4813959148331118446456128517184 498319 -312639888317377436540314692480 498320 2441018175096351835333119590400 498321 14428883346347356733124313890372 498322 13046970439550888112059665847424 498323 6587377454688591949461521893536 498324 -19530230545818747675448522057728 498325 409604094968754407292813961600 498326 2471697293885845553619250227264 498327 240736659841901587694669313408 498328 -12837700291976201180455542743040 498329 6226462170315461440198655180484 498330 1903455161111437685099278932960 498331 10103879767891084043004375152132 498332 17547990249309717314439262617600 498333 12082594821355154275645056802848 498334 -6290122281841696130551617087168 498335 4444392636701266589339152538280 498336 -10702204263138426594561176371200 498337 6019771883263994290363747279552 498338 15014338156695023693971453876896 498339 -12930525935689925243205717630480 498340 -7083287374052639200783987388160 498341 -36539034805429877888740581555456 498342 4374038011726657167520472818560 498343 236324382028854577153595785592 498344 -4238435356989475812831114854400 498345 4111278478005411254450049059520 498346 -22733296696812180809207989774080 498347 -696680723276590174731640815168 498348 -3229415859673191390150266634240 498349 6636844576145992920041706294240 498350 6471445245164167115780356502400 498351 -1248699277220661013081894560000 498352 -1556890202527064656461055442944 498353 10686600747099408816194467664820 498354 -3108752638250462395385501508480 498355 3174385764327123335408793541440 498356 -6914284351655094659710938439680 498357 -6170175912015261403234638452946 498358 2890589094978545555368860917376 498359 -3187286404359873548587987449096 498360 5761858186862295400340901273600 498361 -20323676743463994321374772542038 498362 13901272047864935164334387256432 498363 -10252382580529572003341560600896 498364 866352306299457127620360877056 498365 5024771567742344742839776060800 498366 -7485884289179388495267537254400 498367 40262667638249289204777975588416 498368 2654221165847199263350692249600 498369 -2348168932907198889783932230272 498370 147235120834108473813686054400 498371 -2007849368710473983054199398328 498372 1099915185152820890737452441600 498373 3039807683763816123825980328960 498374 -499232650524423062458970684064 498375 13396820631026512160319609078000 498376 -35614991605441724905598083537920 498377 3859035496854340838459971000272 498378 10920222146675104133347889121024 498379 -12429404211910754185681946418400 498380 -16987344221536962684524444083200 498381 -4370604062489878345007510672352 498382 19971018419129165829458528126784 498383 5445828740009888986781539793664 498384 -1370055325017439167613770571776 498385 -17171644572766937990850054379200 498386 -5362770478210881431207224387584 498387 4360326034691009407167672109056 498388 489169204153461259253482954752 498389 14938775798707268316349844466240 498390 -3259504688588130768745847328000 498391 -27044865968959062829853635161208 498392 31401807299122751428032125184000 498393 5368778943912813664279027174464 498394 -9490011399571170359130413993280 498395 3078066049970428156789062782400 498396 -923284347697031004787245566976 498397 -35967428417983405995122702904154 498398 4009061779463632727880451075200 498399 24720985593713928539457694152 498400 2099043426030718500704157696000 498401 -21306015115139031019182880277598 498402 2903691716104770665765476681680 498403 38266642749113696483907955594652 498404 2514048488320520062715346185856 498405 -9958258828540245626117692992000 498406 -4445143450497549129501544028544 498407 1075197998669699203073088149472 498408 578066869975650268712402534400 498409 26212391796208425230925904903610 498410 3322935491355243936842170475520 498411 -24809734760064526894803094752480 498412 -9779368436508127094820362815488 498413 -251983111510114183646450306016 498414 3855786996589250154608487048192 498415 10459755819327365471785173639120 498416 -1583393719346087576939267555328 498417 18459027064233865184253795142848 498418 1640402354640307708268614010880 498419 -873475543583341383607957888056 498420 -2947232907296361672519599308800 498421 -8990954396656844119374912042816 498422 20911885000026568190674697572512 498423 -27039640256311286580592373382240 498424 26232429940767727693080814632960 498425 20400494042573018905907679150 498426 6631519573416648113944758226944 498427 -1356605757915419751656322590800 498428 -11077463731759644337673533074432 498429 -11504393137483143622189216192026 498430 8179833918963625671868556535360 498431 -17112030422353505309619971345736 498432 9537048060183194300312495063040 498433 -8443416650755638168763736054976 498434 -13918158681016421392935114894384 498435 -4476939562051281211268673607680 498436 14697584127978728512279040034496 498437 2352371169386144803347536383452 498438 8176300692178312728005618019744 498439 -4693324847539063132121337030760 498440 -22297518050796217521954650419200 498441 17933090202795606038406233394192 498442 -5891707158628012442297241170688 498443 6072800634083233577510271716688 498444 -734346434240509579353604776960 498445 -20377675033134486369696574053300 498446 -2090360585304163484353030281600 498447 -4570612936180636413909480942960 498448 1911773554999283434005073436672 498449 3364938082588936839202803436032 498450 -5459231332935153382815470678400 498451 -14768157790623005127043377566096 498452 -22160039519287153344817155682560 498453 -14735759047062737193863660121696 498454 2740022841867403684960156239360 498455 -23621641800899552025919855055280 498456 -51324707279882447585922908160 498457 -13111770836921469182276571991800 498458 -16336980702723958011301840795920 498459 -5233661233556401534663770790032 498460 -5785334408214228963870270558720 498461 14298678559473370292150469961062 498462 3110404603643467357234108191552 498463 -6782192975853648871239878833040 498464 6133080724437519601968346693632 498465 4993345523325012315134317444800 498466 9889220975036976754781813316432 498467 36507971969426711647183887783516 498468 7705952744941300698667607040 498469 -16324865794466884253298969672130 498470 2488399505439961546148194402560 498471 -7079778316665263035819713065688 498472 -3742826983795615749181462702080 498473 11874865605239241612344337686784 498474 -275102127648945361290281259168 498475 8810078949362072846206195398400 498476 -2660205049655376116744483243520 498477 7207307991130627772373801722112 498478 -6100803184783493408018565565440 498479 -23236551497040213215604860727216 498480 982959705384818912540617605120 498481 10914516909841499379562423403700 498482 27399213119674208985704133460992 498483 -12209414023111363800535242504216 498484 10152878859938769631240880476160 498485 2581646465226068819155613362200 498486 4992713276257857657794386595328 498487 34729048844621212590945450187992 498488 4666430757142291114765616885760 498489 9553947467843295107293350624480 498490 18837239476527111773855048140800 498491 -5875312028363218263392030522880 498492 -1582441378300916027659919605248 498493 -15346668829902087514961679859258 498494 -2887309710331036334591606206848 498495 2442349995933455804064762432000 498496 -8287705207763511143257019514880 498497 19126538514969515409264331946946 498498 917546752340425689882753540096 498499 -135266075906693427982017214136 498500 -11309041695013592476275908544000 498501 -1453781473367871905500660200000 498502 -313325338681686135966304468608 498503 -14778014885114890600780900421880 498504 -6720647021426904180720488570880 498505 1771670676504896610445594388160 498506 12988831923669132164653445051952 498507 -1970483657585143683049362648360 498508 -2832504525852594252944246936064 498509 25453027234726326829703722460640 498510 4672782886156305319228906137600 498511 -2971556945765158852812456194176 498512 3580232337763794213632027000832 498513 -7563435810122695387157588066976 498514 -8524293546323366363523568140144 498515 1522614524088910458268215644400 498516 -13596679597374623304369726363648 498517 580215824609855841642025782460 498518 3737640950924370261623376827904 498519 3190890438911044977463257134688 498520 -45903618411543677623510425600 498521 31696776432033548165719368067722 498522 -4374205008371447021949596555520 498523 -17662577708229347945303627191228 498524 5012809360989427101824614519296 498525 -1607692860256234230816980983200 498526 5110094305222130544580063496448 498527 23038695744993842490141393881376 498528 -12650982578094478262539903303680 498529 6639076874340785901883724856576 498530 -2539460722627132340036426223840 498531 23809003943901205379401908327744 498532 4893620575759425341356219565696 498533 9874680375442103888459857733760 498534 8831334425059372094098619417280 498535 12720238527983480552269481127480 498536 168061147988814363121253775360 498537 -73872037463561962112696473692 498538 -3636875483382628088151604627104 498539 34214849127068397016129449354960 498540 -2581661702407971994518394552320 498541 493917596244205594187543973942 498542 80188067806577438247551950848 498543 -8866184055540676729583286170736 498544 -6501861318177322081608602583040 498545 -18769099885697679322675701194700 498546 -3242618740134034224902297090928 498547 -14558882040727446823727132654848 498548 -2169113221994751367593726842880 498549 7875585304218950149134333432864 498550 4631369231117162386948233348000 498551 -39406023363098518555946676503448 498552 -643584725084249352909243002880 498553 5068535894153875228672568374848 498554 3200270569458426694347376896000 498555 778983073194303312541242896160 498556 -11555574197260643640254607280128 498557 32075997161337914897693993308806 498558 2619675445820536569001773835584 498559 -42505750488220247347671686196384 498560 5364028939650746535527841792000 498561 -5266591049712448377460450207296 498562 3958736351762729171199775716864 498563 -8244144675403384367205763687776 498564 3497607301111357182844356817920 498565 -26687979460371845895398172873540 498566 -9081218287156485895668517827840 498567 9093929560890733271481811053480 498568 -2781036944422922816111274393600 498569 16237886803482412254357593900160 498570 -1567325145683245246293562156800 498571 6134660783308917824352356031840 498572 -21989075536605384149439756321024 498573 -6209112133284837937581547921536 498574 -6771334752357688606471150054464 498575 -4215205272806681208680782848600 498576 2667195673235290850368032866304 498577 -35198526129047522350043268954574 498578 3350152152957011434627788053280 498579 937022342588062802894168216640 498580 -12779186148906013817516820533760 498581 23801616679580460797265014656992 498582 3704763268747379931532792934400 498583 12613193447346699170316973477832 498584 16074415303516015004110512322560 498585 232320068351837831767285275840 498586 7700940541598469537568065262848 498587 23375609168662439399207350499352 498588 -2664666537661453803382173427200 498589 3210566871107725343099374885760 498590 514334980116614464228963624320 498591 26814394833000767419340501803800 498592 -33079032381659930126754779824128 498593 27997480302683973608266975680480 498594 284984682181967388687241609728 498595 21164815799434437851412652539600 498596 3211773785651304771368010129408 498597 16046324259818725210728206456640 498598 -44365433065478143822349213760 498599 -3578950938604453086711496811400 498600 -4019467121355885433199450496000 498601 -4379635253719159192793198045196 498602 3003264501777220554590861082624 498603 5328044797628852658136140539904 498604 2636602853663879214453379059712 498605 -4854517731558466435653264346740 498606 -4816896336422041552653289576896 498607 -5728222431530689589479853913528 498608 -2972217609723993939029809790976 498609 -37828589024482448384760249729600 498610 -983913386754134033891177702400 498611 -28971944034282271479587587372788 498612 2483464861485469658019695818752 498613 -5659663686015440388818748229138 498614 1812740269348162989217618496928 498615 -1345874058934158789394248768480 498616 -35798692611223457522985592811520 498617 1190903307258737898576375905280 498618 -4155366254276431094300435054736 498619 24436366607674247850148255085160 498620 11268536730406319975847664942080 498621 -7140167795787212821117614905088 498622 -3445020549631813047220877061888 498623 99762544108295361394365070557072 498624 1842350075504345615079881834496 498625 7512770257838603256285129105000 498626 14619496781945013526362143400480 498627 18252517821796030476392864660520 498628 -106826570514014885990875611136 498629 467547401815886398225529455740 498630 -7448133449288484395391760680960 498631 8422323321482058823127006105392 498632 23121317885864573236820891412480 498633 1173076853757355156908888531648 498634 3595421833876574877544880391216 498635 3437712858456499266902602296960 498636 14885001412199760243369888264960 498637 -4867961451949463260851744738228 498638 446349500461008660755686452096 498639 -41220920452833459460608105392640 498640 -334926379761867196301526958080 498641 -24001869998109127972791154764 498642 -236779388158132681014891177216 498643 -26934751119710846076268644841108 498644 -19901232049412595585111510622464 498645 1506542069757802176434945675520 498646 -1693548628565066631738178819776 498647 -27102260376200884250237579030904 498648 -19697353962629066715795613286400 498649 -9552338036149230724965177274364 498650 -494932395399036124625911729200 498651 4852239356137665792272518909440 498652 -6256674163815207909909585223680 498653 -17780746723180131257141693995098 498654 1741965803548296966403305127488 498655 -6590927717143138871213805324000 498656 37337977852464819984641867907072 498657 19226315421996553025024073528240 498658 -13439913221177525526658571110320 498659 -7784844860028032765622014363184 498660 -2368034500108445100265440522240 498661 31175090485299223199683476788412 498662 -22091717712147652550100329094528 498663 -1069104149118475033381955504640 498664 -16894634102445486947687959265280 498665 17415190536947624131439022753060 498666 -1238557648140757269277087629312 498667 -1036396893202484816366750514240 498668 10817176963324472464635381711360 498669 -3405193864202707041892905257472 498670 -22744559034533597270928267363840 498671 451948471317745336279101405432 498672 -6023111141654059919929424510976 498673 -7660699545522945418210830806382 498674 -393785680846692788715717976320 498675 -3284747150403273426645392934000 498676 11986414585309207359692131736960 498677 2435546783495186689928920735626 498678 8078353912174293495605993950080 498679 20788706172381504272686170274280 498680 -1173108435995966978389148467200 498681 479514130685740383215092030512 498682 -17127534469645979594691672305808 498683 2552022296565157817187564238104 498684 -8529425423943307750222726487040 498685 -296717370493714279097551748640 498686 -1950739035547240515100382804736 498687 -6666561582707076848683928235648 498688 -8070195023960000105330677645312 498689 10507310514472115486612114879490 498690 11608939445451657700676426265600 498691 8586354800959518079028139300092 498692 27806655123836677739876184306816 498693 -7359268997294698666013148018240 498694 492155379238944680136573696000 498695 -2200260198728234918410733117520 498696 -9488121494881243056929217331200 498697 3696701732371257386904514116352 498698 3626757491196716173568950224480 498699 13258659124267080614055797332284 498700 -7731710793237982249025699948800 498701 2551433287664945012301492409344 498702 -11323687600537263256836695467968 498703 -15030516868442332514827333896600 498704 -280602067113856126908971089920 498705 -10394738882456473166212394576640 498706 -7356033040897688617596388350816 498707 4679770006468872611729819727432 498708 -6631837087054258705793056081920 498709 12691084354026275499350795505504 498710 3814769010623917764930781973760 498711 -18074720088510580861752391768728 498712 -33851729071455502779153817804800 498713 -1300553532868549911463085407218 498714 145409356305193837214930681088 498715 7912331603592251948398589940000 498716 8740717187031263807817712227840 498717 2826054216786415964098086816192 498718 6149527212998529445818822747840 498719 -2553724640947810076781569954160 498720 -6654864237428050999252195737600 498721 4155981507912815070384572660500 498722 -3639199572178857589453886899200 498723 -8864908681585406919933714512976 498724 38728816834913568931162920192 498725 20824768335854362804078774436250 498726 -15909096577172053180383587445120 498727 -17849366991009342686031293779200 498728 4700248847435475643688517304320 498729 -4092695094015301640195486416896 498730 -6456965353758792711759874121280 498731 560624791171847453407735995000 498732 2384435402780529243861730344960 498733 -143360285835158760060915367018 498734 8871260060655021506172112286016 498735 -1566890752432017466870052059080 498736 -168308027916761453499080114176 498737 -13723665058090164616647912739728 498738 6687259062746345290125390463488 498739 -15534554998081095717121868121460 498740 -6206248893179961265141291345920 498741 20580167220646116656386316335392 498742 16033659036099354388476804528000 498743 -12840719826035721488974573650000 498744 -20387202854787418620499651584000 498745 7190815907518428054851720754120 498746 3220350582361765338386433681120 498747 -10371076034874871764656756100672 498748 -12639601412470952934500332711424 498749 -35664341137742339892873406184250 498750 -527840254232486520807081600000 498751 -21999085415467454169073361461896 498752 -7383004351872660190717942431744 498753 -16668039290707111767400268770176 498754 -660313552605346602811134341424 498755 11772672814774383036479506107360 498756 -5723719429447864181193752770560 498757 121994810842019918077008773312 498758 5588883960815287709710817827584 498759 5416496884717397034974177217192 498760 -8996459718316297930139907993600 498761 -38457700873152537017798707897638 498762 -16070956148561832348329837520 498763 50157173504627371639612266519240 498764 9701062113934354222862301757440 498765 -1907098670102278057049417895360 498766 -16629090759052762541105869455168 498767 12566517080045105379636117576816 498768 3980177330904827226061716455424 498769 -21059591866964770386691255222160 498770 13404937831838239677066167122080 498771 -9225105214930474946873826506400 498772 15966300175545291093726454165376 498773 -41232385269786731634352850157696 498774 10097207042922508831134177197952 498775 -5252100133776895212174442364400 498776 2198301177328126454084396206080 498777 -1999156327141051293780011212080 498778 2807592520122194698053307929600 498779 -10729146369716545728718855954620 498780 1996641767625638996203585090560 498781 5370597539158042037623096076582 498782 -1500714837969796556828500105728 498783 -4958884617619255697975795366256 498784 4464500542847917104478554685440 498785 -9643719789451981557610762607040 498786 -1748643009104176761926157292800 498787 23059782741438290334543803857436 498788 7074213781983915206444462085120 498789 -3722866877575831036238947766916 498790 1286217288523774379605088793600 498791 -38766434097348192211296646868808 498792 971658041508009332385760051200 498793 9098273598316860738900727981440 498794 -1820961036512176858336254452304 498795 13038717005124192286842798282240 498796 9979503305263155917641474361600 498797 -5057348961788905917582581709456 498798 -581568532886410935446136467520 498799 151985946197973053510465111536 498800 55352845918363356280541184000 498801 678095610580065092317339187520 498802 -29672911312411808679644677785696 498803 -27104666173487276493798652320948 498804 -7247420051859502808560480217088 498805 4406838777902680091620957538460 498806 2523170659639669873097716408320 498807 -225945174151241870667187035960 498808 31542550944549519922801657896960 498809 -2866266482752057712957444935596 498810 -1397297352745280605091829350400 498811 -34187503431370973570859242396448 498812 27516943044692636844740539078656 498813 6883817110767524117555077737024 498814 -3482010122444518031811597959424 498815 12366555813249648689206531021200 498816 -3837382298995067863409790812160 498817 10102611932113031316071685784224 498818 -1930588418326248012064834797696 498819 22801017984342712192332091031544 498820 1034616006353190979978997587200 498821 6374626650854709603962925481344 498822 -5159347028953957452275124049728 498823 -375828701683211934780187834136 498824 7010713193786510384762983710720 498825 -15708862554361480447167070980000 498826 15053592358172474462896557937920 498827 -12292856365436788771110370217328 498828 -5322275360115925803834088304640 498829 -79858379074299107572101171507840 498830 7954561991140002501342242325120 498831 -26099844979811347475771311048176 498832 6465013607161068293162853441536 498833 -12138105068333195166678705075918 498834 750928169878357095670274191872 498835 14008989852025258301031969071280 498836 1352956096710990390923965269504 498837 20746289716146341737264116793152 498838 -11136724321817789150387080243680 498839 -26760957472090523888752568677200 498840 3843318839265271085647231180800 498841 -5655310951881963119493275548928 498842 -22394373948694138125826495622928 498843 10248464382648855730092201960 498844 9794308686899417708994720617472 498845 6678514211446564584655136040000 498846 6910672574342232955562293767168 498847 -8950008758436383747827317878880 498848 -14364583901612258851346750373888 498849 -8930620819927167952181288467392 498850 -27606099090239417310822979200 498851 -29710115383938855315098345567808 498852 6357998117453402935894192128000 498853 49254515601590631472629612857244 498854 824339110969262429611733969376 498855 -3236561740881932803292475694080 498856 10739027201529419122120462172160 498857 -4836727189517586918127364997894 498858 -14518196744922401073662007060480 498859 18860096289854586026844684971060 498860 -5492380218775541657103384913920 498861 4006885480258663075284680938560 498862 819234468269049272356664826624 498863 1510934217220350910134890045160 498864 1994775442394858544910836695040 498865 14272752529447122255408570810600 498866 -15484536515478481705091950384368 498867 5735691411312587880466279354680 498868 10232186237678377531165605208448 498869 -3287791734944945155557557684274 498870 -56808301420176509826280546560 498871 -8157255665156193058415917345360 498872 3627636363794758670874802483200 498873 1514904793880509379605918096800 498874 22572730683363474540314416845936 498875 3175651988144822308759103964000 498876 3781921741089787338763069808640 498877 -14545962132911646962347335884948 498878 3658273374827388126388650282240 498879 -36489300139709364296848970448936 498880 1032143730111408517049902694400 498881 28417975809118736600154347375682 498882 -946532610293498614181649563136 498883 4700795662265172752783621120 498884 22420959138867058469500487538816 498885 7938618303310744347151508793600 498886 -193734348784163674967196916416 498887 -2798205012071908876940854173240 498888 4314073779077779401141216291840 498889 -21520789139775886837993816034076 498890 -4754559815010163734715534187520 498891 -8176079078023953894849903412008 498892 4820089691710505973450812055552 498893 997865280211202179843277904000 498894 -12610266238833230287590398069760 498895 -212247656798794349644696463280 498896 7240095830417153682522311319552 498897 -8500286356032416987745687634560 498898 6729762297774513168092180077200 498899 -11811064192087628781807371635464 498900 -4196601737925056317173760819200 498901 -13760156920410770037325719342788 498902 -186227134996759912062781407648 498903 7733094243131716324644184384104 498904 -6051690959328750157986506342400 498905 37765852995647523766873793022720 498906 11526625651963596753479473036800 498907 1418423552695633906454824745156 498908 13217434143794399534999473214976 498909 20687011075999741834625855359104 498910 10085845418442644153302602711360 498911 -1531435826514281991722606294016 498912 16931048381324182244810018783232 498913 -24989225795677373428866336708816 498914 -3096022236675387755134884280320 498915 2420839680292955669827822112160 498916 13010036658918257531825491599360 498917 18141925059280338722004523210272 498918 -6003274613827977677457095425344 498919 -518610349142641198679266243640 498920 -20371082749235797372851994675200 498921 -6899149379135322364381884724320 498922 5497257715044314002774699961952 498923 8812772985256155820175729021172 498924 11490091128530489901349502933760 498925 7387803900188072505829840136800 498926 8443521106626392927416265358912 498927 -4093361658242321083481978204544 498928 -7574630128826862715336195637248 498929 -88191766585118050985467337952 498930 1900537056627434274837534405120 498931 41595511361448627462402427286732 498932 5288169209982869951163534139392 498933 -2722855803040972386469880110080 498934 1157092934969850896492532953280 498935 -5151499481648873096612360094120 498936 -9627734032593050675057883033600 498937 4348103100984031936533882964586 498938 17969865679303144737643433007360 498939 39949971079924811750609576448 498940 3579738330539945891409061939200 498941 -18381409226282803123965858575328 498942 94979499558429733382673494208 498943 6205431941267088693561872740744 498944 20587372605481674689754641203200 498945 1504887631269038561272246041600 498946 -718658292090546651088737483264 498947 -6507379136235319825046827673604 498948 -7871382344954085021945347281920 498949 11695669559985720042564745797792 498950 10287880582141065236304810686400 498951 -12840164555664737652634444162320 498952 23340655394372506495148853166080 498953 -2820148310706473616677791279296 498954 -4486585502843474720600494983168 498955 -1156230788156317010787532071840 498956 -10231921247207245760972001818880 498957 -7360648428272926823252828458560 498958 -26465609754847370183272433221824 498959 30670305830708153676862749224040 498960 -71069851189413595869488087040 498961 -34032100975004269505348967727438 498962 1355889983779924009334904563712 498963 13923925224263600128312075214400 498964 -29919407126366409943208160972800 498965 -8509768781702046949274920687140 498966 -228584851695305981723431495296 498967 -19945774339642472070112966537200 498968 1926381034952459307045376143360 498969 19950296803068897724270226445594 498970 -927712470002916741676818546240 498971 9420410347605722258995592160744 498972 117494724404820391598729797632 498973 24863292936068720759775157349222 498974 -1783129025042021576284542777600 498975 10365085808118689009903880960600 498976 5265775353895023919885549830144 498977 -35859667435294755459567183414174 498978 -9405153378572229413075380809600 498979 8729909809479750670050386359728 498980 10196820461765532582423491596800 498981 1896787313939177970832023937344 498982 5781702625115900867360830099584 498983 5418727514487440087566037825280 498984 -3701353566305472154169046958080 498985 1977338605087404464815050926400 498986 36274574801424328105195986347520 498987 -4739187857414142434166076660560 498988 3133231243791896419901736763392 498989 14911672885885057289966863664790 498990 2214300047324998195951697877120 498991 3893827514816408179621143387400 498992 -770714009942085731337614131200 498993 9375693618023900451627511660128 498994 -16693360592375222497319531902704 498995 3335096083730599618141791643200 498996 -13518655016655930375464239822848 498997 22480644440958617806913339667040 498998 13382450582439332100751763460000 498999 22889176115998375123316726273280 499000 3302088433354238616950400000000 499001 -22154852009201775344429123460600 499002 -2066323139529261708254905444608 499003 30002471904219305227978860503280 499004 24834680652156980142115143168 499005 -4751264574439100787979953799560 499006 -306285345991093624633839138048 499007 -8706083725807199121978926737728 499008 -1079796615023845694232430903296 499009 6940259768147290278564883719616 499010 -10901720652148639554639185088000 499011 -871726767950329260191990900496 499012 -449962093162831982512185986944 499013 -38006464000006874608359422199780 499014 -15103575176608800291947944095360 499015 300404719678436349386888499840 499016 23662689369675035800375238860800 499017 1221652282563785464336135356480 499018 5136435692169972932624940308160 499019 16199679706596916683109096387296 499020 4614039163558996152863794375680 499021 -987543195220456639895924928778 499022 1148722081993082652942005380800 499023 -4092105658499069946917506630488 499024 7690370211718061347213101424640 499025 -4619006854188136674490051839450 499026 3665351246310994798462590137088 499027 15506741940665735151511902608876 499028 302806521259267009849436194560 499029 3849565981332322696880441593440 499030 4564598824268051482771178630400 499031 -8017831744551603431894307047520 499032 8801497161187309009689679872000 499033 -42838914063846705250411612665718 499034 17579858006995076808051116242416 499035 20231252608988580478790938790400 499036 19653433755237947734228947898880 499037 -6903070478513686286410480466496 499038 730115238504719459393765019648 499039 -10712886727851936866288743080160 499040 -8926202059440770537283413606400 499041 946897956210920443463993542164 499042 21545301746267111980219403694672 499043 19966025915505525324311953598880 499044 -1089012626997516536463511953408 499045 3865994306123176386166377138300 499046 -15989343470248870792715162999040 499047 12931438325449864885325813212200 499048 -6504977423048079784345967738880 499049 2727473041974260541715231908864 499050 5305265881302671172431318538000 499051 -889082697373503972097591899248 499052 5266446953533289414036901780480 499053 5555965233517757159211071728704 499054 -6832202577402342988515479454720 499055 21224972696522525858885521189920 499056 -953487666325390250381211795456 499057 9611533711908889243594642732614 499058 -124193241393414014019396656640 499059 8217047606771302184664584521092 499060 -7543820592845435245917680651520 499061 -31578179174106642616986266981700 499062 -11470626979198061340440186653248 499063 -11267573737801622284609708641688 499064 14736690325944009961148466831360 499065 5617206301372822984067237088000 499066 10698259251187120544294894885232 499067 -9927946913666718776418736513884 499068 5052205873648848166752822174720 499069 -10405031186355567355609622062848 499070 -918115283887041586492587168000 499071 -4379811776295925871512245951288 499072 -1061313042220743263665772298240 499073 -6897631199266258124865411731280 499074 2447043559158335841631705171968 499075 -12215906173693330447598787885700 499076 3686558206712842987239119813760 499077 -9623119646490281604387195862752 499078 10239419568478012441900971999840 499079 2673218944371632172882587195520 499080 -8936083773756524032471498752000 499081 -7002416095675610799398275029600 499082 3874148987272770388431796057392 499083 6226453849719601611916933552128 499084 11187941604677171234802498281216 499085 5221604653270682163635081832780 499086 -5539148542080003351213003223296 499087 -33527495285332684384126724332920 499088 6077931383307172166734825562112 499089 5676290201394363767358843946224 499090 -6432837528512607775781580331200 499091 9614315447232674112001885475112 499092 -1540021971050420000878006272000 499093 2526293612087457004471554150912 499094 12356882292619492433438050055232 499095 -22096429494717835918525357634400 499096 4625356658383666141878509568000 499097 21883977353339032209744340652052 499098 2362541672494939478462951205888 499099 -22746144891480881599538197147900 499100 619162989360255214354533580800 499101 10082687030094163582906514496 499102 -14305093007187867116768484088896 499103 9435315761063142354504864929256 499104 703450077256830051368870805504 499105 4028782244446643038677373118760 499106 -4484449298986281351695709234816 499107 3044970735701250818850992577792 499108 -14050208205122484736080494169472 499109 -1599890627499064844730339173796 499110 4846637686187584105992698757120 499111 -181212696792356759871677551600 499112 -12092979914022678740044903065600 499113 3587913983537908795107636348042 499114 2660431136245446509444835528192 499115 15936482784947325020801493137760 499116 -4759158193178820787861317646848 499117 -7069696286982453017347238905834 499118 -23393536287391907219661899466240 499119 -14909695602859731943844978966640 499120 5857677688231357092869438177280 499121 -6078127393238445476211704301696 499122 7082551585080538168068029445120 499123 -16553592144038355493620127687056 499124 6326608366177221311290630951296 499125 13775119229077487435438693136000 499126 12980423902417114198855012228512 499127 -14218807797098916837013107384024 499128 -3267193244111215723357526753280 499129 18381319555244668603860132994730 499130 2204967064567335952282687411200 499131 -1595086446191835593884915419840 499132 2576750141077490418825801552896 499133 -11162815764130928160400773330618 499134 -3860697338377234079064228766080 499135 510404643797956084545086496960 499136 1007738461314684974199535042560 499137 26844149738042701956559644675552 499138 -30940232789670147885332371309056 499139 -20576294139120414162757317957060 499140 -11267364463207972657926674227200 499141 5878145831623329316032024768542 499142 818259994472291603957023213824 499143 -1071504777409376946368368809600 499144 334066714119339206171779768320 499145 -10765643293183796635621239203100 499146 4132159998501255477362626696704 499147 42400672806859038204210179814312 499148 -6943432006344008270118502026240 499149 7806896416410835840801600896000 499150 10568276331304845844348275960000 499151 -33853443474543550894306445656848 499152 2438402038312803434925509836800 499153 136400764977708255202717770660 499154 4343367851951107459001901325632 499155 5478190382121928737691029131520 499156 1461142171415779885634788845568 499157 -10402343852298940172407856220594 499158 -9266716567909094797235251426752 499159 -19554519367028890677457036491640 499160 17441011423000545651317071872000 499161 8314519352407581747650169139200 499162 -2790792081979338617878302775296 499163 -32520544819902495791272561543344 499164 11981611962417427252582850136576 499165 -9676139868756058868565518993940 499166 -15141848091882096576783847939968 499167 -4413054211573682643966059337000 499168 -585342329406626329225911336960 499169 11871460390628588759820254179008 499170 1787690878038163504631406504960 499171 -7084689571309816980055010461608 499172 10494383375553330005311452610176 499173 -2711572862328201533989933208736 499174 -492671945790207293048266712832 499175 1727795808299345796191965486800 499176 -11983542410841748798132305100800 499177 -15805482656287013894149300555200 499178 -4878518812751055169161276897360 499179 -18587337740646915881118005730216 499180 17430841811454642822515615769600 499181 41009588702041929216544903712982 499182 348916148645486737305136011264 499183 30993405453197242020306272804432 499184 1038084307290348078447375876096 499185 2286428410155621676020979804020 499186 -21184949473683645392082576116208 499187 283477445445493772608765217280 499188 -13377546388388622814288139280384 499189 29063306601536942860195491746990 499190 -4005207498043929686069430374400 499191 1688626133671503664829072464128 499192 5552731247315054397681686814720 499193 -8980120807040390181373739963136 499194 3398001206082517278789689242224 499195 -18405478599542821279610564428800 499196 21350551183273601926169242214400 499197 9889159770452427944044972492800 499198 1152046671910147548858690162432 499199 20909223321686860681753620228120 499200 -1354908505775855356086740582400 499201 -9327869847288797008418659065600 499202 18110273434787864238839381752704 499203 -1362090294355025385544247345268 499204 -10134666329161791422236523258624 499205 -4446741941342200601818794604800 499206 6826171292479282775323909478400 499207 -18754877585836301814296730720360 499208 -13870034203860454872741654359040 499209 1260173620835734043191247372304 499210 9653189560745693745148905137760 499211 7807423070473823290385557897812 499212 -4744412407797985319200833141504 499213 159915344165165424607253602848 499214 14626623914505771226904096811456 499215 7307546431351644119295422737920 499216 -2355414359558109519682400403456 499217 60000375612299408306926257672432 499218 -1089019240975129304611609485696 499219 1013425426256701652707557103696 499220 6177594975899472078002492352000 499221 19517914672424396238177995728590 499222 -2775510603024516588040707780288 499223 50118655888897144420824368264520 499224 -4183805169409736915890085560320 499225 15261826540845366645114408226000 499226 3981193635274380318020543656704 499227 -4725878872753911928988877938280 499228 -4816204886229044998705479419904 499229 434334109729385236623131401830 499230 -7891404494998675000211498044800 499231 10824902056086791025922319860200 499232 -528429083920424193218799403008 499233 -4748231411755767943001035868736 499234 9706093979121449245379028549456 499235 -32984711798068274600752078082400 499236 -8663103962992071198088561548288 499237 13449419285132856031235602642432 499238 -2127648494761168033316735369856 499239 -5886713440385237700881396218512 499240 1139355061144990107768122572800 499241 25978308232362982343357522195904 499242 -2209089626336937896140876293888 499243 -17702343859737478737375368008416 499244 -21928517417912997548631362572800 499245 4763398441573874209210768002240 499246 -6050553171273017874685298304 499247 214185550778566089794966180832 499248 -2562140073921660466346012295168 499249 2085210090570198040231236464164 499250 8244211618032690705876103752000 499251 47249903042811623999879109432 499252 7833857133639844629225555350272 499253 10548780439154728800218644187502 499254 -2548829522313319683044169658368 499255 -2333746365959380460412094807680 499256 19781611339560767028937613352960 499257 17840334269335756877851936885920 499258 7312841872256911329949447192320 499259 13567274500409526163857100801416 499260 3760692596833492924685269493760 499261 -10388631626562321615249993286368 499262 9645020345082245032300109683392 499263 519080836282629768604053631944 499264 8955545489454924888285826252800 499265 1026425347985487514086047031720 499266 6381746050652151851418030364752 499267 -27937537652074870613797666927684 499268 3263212982608107139659443146752 499269 -3084584143999087793241366183072 499270 -14645217274498873114871171713920 499271 23486655898514126973262562925600 499272 -4987566635672822075135175720960 499273 -358492009135725675548814230496 499274 5877116085243376216562744420352 499275 -4045151320894778210182411909200 499276 13610865655728134756435809084160 499277 -5442997763923229837660773604874 499278 605094932191717111527684580608 499279 -3811053793403478147312268539720 499280 3360869907560708293551921684480 499281 24436105550939149475547584398464 499282 6510854379243992952597890987520 499283 -20679465652068286092133091016468 499284 707482202952879694542850799616 499285 14536038211358810707331398033560 499286 483487953596492674975939121664 499287 3039019072371975553185974803560 499288 -30873839078383365467505231360000 499289 2168621229000858351801240397056 499290 -2695485428036226543463262899200 499291 -2290262276403585145056872831200 499292 7327123696153751165737282454016 499293 11634610888842526093335467709420 499294 -45248991941739370991961170304 499295 7158592975216470594278585269800 499296 1131181778477129091983484125184 499297 18040870439529152214956443002880 499298 3804267241929755529770511710880 499299 -24046365899758305378720881797200 499300 7319467618121642448241538326400 499301 9430700154706653656804287917600 499302 10548628932773408404347885941280 499303 -1210545737623655381812501011920 499304 -12033146188457885656226339604480 499305 2652656948599612340031463661760 499306 1245632769993886955023450038624 499307 -17382154340254916116477988358048 499308 6501376727799513973195658319360 499309 -40979232871876132229220268248490 499310 8365833464338937649507437764800 499311 617634312830277066462789962640 499312 -3754286499624053994584043061248 499313 -13938141751976566760699776974156 499314 12092648416737188819172607578240 499315 -4333839618787519347450237294000 499316 273361536430150019926006474752 499317 668467439987784486058265518080 499318 15783325669573614387067063923360 499319 60823652394893904991289549530944 499320 -723665629729928930955660288000 499321 4977196265807761224962111564522 499322 -8404557990370638581338325287200 499323 -627506540865054102480543911232 499324 -8245285977178209648841305753600 499325 -10595728156197825637736435227950 499326 -527658169062888913568287640256 499327 -6888587491873586094732601757824 499328 -26651396747027954681606811156480 499329 -716108732116675907069688144300 499330 3439591439248819611347151697920 499331 -11943912915257878894466162953008 499332 -2298756616997423688914342704128 499333 3625911265516728334107685511040 499334 5344677480018064195716406431552 499335 -218136716111246143814539095600 499336 -31829488042760559626990214712320 499337 -22003376107314492634826496718668 499338 4261502022994271115860663485440 499339 3312253580111864354792389520880 499340 -7784536433521597774286619356160 499341 -11656569332731302294484793734656 499342 12489478673123544537434353371072 499343 9589975104785172887628974606688 499344 -4590558347321554488669627482112 499345 -5078915281954878586578808583040 499346 6586245726154279540600322822304 499347 -4682026516791202811714691097272 499348 8965597538717870117152859447296 499349 35867836170366032723025283294350 499350 -4360960110194579378290128696000 499351 -47634113208885958209164187305520 499352 -59618608200846474713178685440 499353 -7449050384329583543603815406016 499354 -9097879884000356279906656548624 499355 -11964239318395109454767114562240 499356 -3875787543255029916517107127296 499357 3859175661603461441268631844512 499358 -19694240543475648543036712844160 499359 279150858323465919853879676160 499360 226814320792773573809085480960 499361 -27011578393301248194412242187038 499362 2469038398175176644777324884352 499363 -452642067845069407038980292388 499364 4599035712650164459866437124096 499365 -4424143680641528504068165807140 499366 -3040931593898795505782167047936 499367 5758037687821439345982832608 499368 11062228539594431513230381301760 499369 -8215776421330141249695599071680 499370 -7881623421103424872398377769120 499371 -2645597257649811720465900050088 499372 -37215494195944738761689354500608 499373 -9084002790070573040534897744160 499374 13461201989004717667211750924544 499375 9073249847508521197535457060000 499376 3100302141721228363991218667520 499377 -11809434415832990676997993501920 499378 -12622620259203494712143122569600 499379 -1316444978682865151552310560640 499380 1186923305041321285164651724800 499381 1401005596733746781823560747232 499382 -4513025530626991813768088531328 499383 -4168506619493348284256002976448 499384 24172759795691643398773942210560 499385 -11118457972832999797456555023420 499386 3459558302305688752643190334464 499387 8781506653713311746577857095952 499388 -3510314601882550974812631923712 499389 5061039478487458190904465599040 499390 8676316720939541438373658459200 499391 -4738988487668230102877301878208 499392 -2654508181846664083293465477120 499393 -893018835916294932326482678076 499394 -5053631450422013943493480493568 499395 5105294877157221172180673333520 499396 500943177515887276393012894720 499397 -19156986659282557288263943421154 499398 -4179786507967317051063719267136 499399 -17285881558534781586036588708336 499400 1566055908246859745028977664000 499401 -1874010865639795337368769663808 499402 97598546847387282405297111552 499403 -4028856841350583894313873514348 499404 11965096116833072851271848951296 499405 -2191239395244267417914868005940 499406 -954161211390936660969607702848 499407 -1128013186283423312691032308080 499408 -1326146493039664528766810759168 499409 -7163355122277499518530697734040 499410 -1170460809753290343255837542400 499411 -11795808140393083457641257548736 499412 13171209056066664089359512233856 499413 -4996000259689297215458617570656 499414 12421543413070933694746168897152 499415 -5877988278131226568913598796800 499416 -8556552119788810268570882150400 499417 1971204587145532444473744122692 499418 -3741319407245949899282762755584 499419 -2999143593399153178608689556000 499420 604634135833187830228723361280 499421 -6877943001756620261561785610856 499422 2712413054779680837810067734528 499423 -8404896277996544501651495391328 499424 -2132813636891812949911423156224 499425 4237214425448727155352233958000 499426 -6285041373894211981396397075904 499427 35530245806026205761669788825480 499428 -8153383176698891874991090351488 499429 2305747471926704340555439103776 499430 -6261794692394723588429847296640 499431 -9678672066180712631421283957296 499432 -6996653787248404209643774279680 499433 539773308776661215927179923024 499434 4507630050486523099164531770880 499435 1307556138445516019205790923600 499436 547416419678531789764762395648 499437 -18739222273307259931273491415392 499438 -8631784893999613900241388096000 499439 8800816946644218244860372732240 499440 -3944593346113251876528603463680 499441 2454109191445649877013257424384 499442 -5235643037680790484426132934128 499443 6218563902217436345906862604800 499444 -19501425234752033606606836144128 499445 -126057345225244151642498252160 499446 913962549364200049908728715552 499447 -7194596942974442970804304000672 499448 -6916947733197058203453058560000 499449 -7344154763700262426133710971840 499450 -1066797807377497528501551801600 499451 3910044979135875604231700706192 499452 373803378296874294266460652032 499453 -3013408276012084363311498328960 499454 3929934516352948876010842162176 499455 4149468801325840647191530921200 499456 -21507061415460663284707474014208 499457 -6565256294072480468027147602494 499458 6641105704124065523632135488384 499459 -12348774788176160681361520206340 499460 2415332628626563322375470248960 499461 20787571673236997753127183970272 499462 3164925837590423744287077036864 499463 11659825599009850515544178643000 499464 3768159786633905900641338654720 499465 -291113352205065143014707694080 499466 -936727822114187846568960056832 499467 -24912106813596981798493407352080 499468 4771295912315525229402038138880 499469 1514230570970220894142687452096 499470 -5534161656126607394897284656000 499471 -8669750938438001191231457711888 499472 887623786809710691753189703680 499473 -11510715880959183374710838181120 499474 -14314482209206746852477328113264 499475 6843418374683465800220665399500 499476 5016868930853262373654153635840 499477 36356804597568427034879090461824 499478 7208866252541029781433440240256 499479 -8117153130693056311836164921472 499480 13855071455760132759510571622400 499481 -32003956423984753594822618865718 499482 -4561106549060202443799253290000 499483 27761075071108946496575601785732 499484 -27525090368640090033064332923904 499485 3089425086739514942759686993920 499486 -3860945257928967515861272385856 499487 -50816504430671483147556703955808 499488 423034330821470741016870912 499489 -1226840546021756760855338523344 499490 -1096225831326866007318522048000 499491 5934284819758643004578534215680 499492 -7233911978889994280989291028480 499493 37637419119796130026698275975742 499494 6358028883286171385788326282240 499495 2010835909447022407210646235120 499496 25760675150672440926481058764800 499497 -14856556999941575391856942859328 499498 2301819955530399163737851022000 499499 -563077101850648676422753440000 499500 7056083395248823032099448320000 499501 772935042114313100967207917452 499502 -9695014281016842849271127198208 499503 -2591212513250873869727686493184 499504 -2412350668317365008009324871680 499505 18537070703507258518244794356660 499506 -4913673368892970763346316732800 499507 2159738014885017218685084623756 499508 330755612178743591691542317056 499509 4398959373043182030057033623214 499510 4717203777634911327190153728000 499511 -22987310504720993862197071950288 499512 1897920399386916827802523607040 499513 -8964041083134081222803420080640 499514 9570158595477540818869832536320 499515 -878522439975771286533948097680 499516 49493858281870367956716795414528 499517 -35038330318430844346439453711040 499518 -11912321886690134222902871747136 499519 -35363415495596511500723258198080 499520 -1601212561869570638392244305920 499521 20613989250656951486958534068064 499522 7962094861468569115180848892800 499523 -20197175176465259297916126204228 499524 -2725729579122933702418121401344 499525 -3019210588384437091262032107000 499526 15107950633867540879190805455712 499527 -117719935837489965742984782288 499528 -9063289291206880743877344983040 499529 -5323321913070743040031422030720 499530 -6774976643687595744286672039680 499531 490138556339638103761568874472 499532 -15442570228644886359979956592128 499533 27512341395368423952189896416800 499534 -1157815399446674021747284770816 499535 2463917636495495405194781193480 499536 606411723232812507933778698240 499537 8269276448239636065831954539712 499538 2456914034094950662701115702944 499539 -950551791089943769876549410192 499540 -11857780219498746366023177621760 499541 7334663224348172469632978592672 499542 -4794879337400495879988148404288 499543 -3428798339241521496466447346856 499544 -943814012001741819996860436480 499545 -4493372899440697867072556137080 499546 5621468127946131900951393656544 499547 -9097730674415124451971655180080 499548 -6587521272690484468534771138560 499549 22323553208975461413101452288550 499550 -10363720078898646810143207971200 499551 2239509236714232262007948148240 499552 -53486961424712921068160474677248 499553 8619877337607419032727080250160 499554 4031435337096885498754527939840 499555 8294892520933704175524835239600 499556 -13071982910355080186867426672640 499557 -3531948539091221747781486483840 499558 -15421210576137013665077175417120 499559 954835376332551587578364600760 499560 -1910823747257174970230238412800 499561 33763169077885881368617406309632 499562 440448635555271475169957337600 499563 -37409617411841867202697786507296 499564 -18047457232778038193627859644160 499565 3264828476085975478152990666240 499566 6143154858790027990612460928000 499567 -10317770485261882346825182190360 499568 8231574257127169106683608072192 499569 -907369361443561884316944505920 499570 3392312342153351362598771160480 499571 -5939379219173332670171875554228 499572 5025250522824053830550171508096 499573 2183525744160290716698714763164 499574 -98492734273427935735138336128 499575 5858797868372754945736646268600 499576 3845535305123754167046432030720 499577 2070845226125122629078855412608 499578 -6075585596106947219301470022912 499579 -44520861740196710097944335545624 499580 -19080420481973819882601943180800 499581 -7667466870436311161626226228160 499582 942301784739511179096116572800 499583 -3617211825607770383890239383040 499584 -6717212663540742546269782671360 499585 -1072008193959226598559755702040 499586 718580570282299741423245928320 499587 -23347490907568890942105851701440 499588 17489911649893080029463664450688 499589 2856252239476570885396933337760 499590 886503937068540844517383395840 499591 26692929756187301776463896563992 499592 -20256410543909861827603009566720 499593 160139090500593435104779348128 499594 -10169636132892954049288441565904 499595 -4274181178470584208527694894480 499596 -5159844031347544922000008151040 499597 19626312467554498242030940992000 499598 6596272470733855153773345385920 499599 22168596547592095334599963986984 499600 -698694015474315606581785600000 499601 -33882279431714666431654086184398 499602 5917348918201591865168034440832 499603 -6666005417161447401768310817216 499604 21285170641076347110547124323200 499605 -1039432229880856675173899265600 499606 6311806380315154994819575688064 499607 28139414350570700651359555238856 499608 27126449357850036131803547996160 499609 -65993107925477688583000191910 499610 17495605079856137668390834268160 499611 233715935846377319054171122944 499612 1435737846719307511499472460800 499613 39933148195653581523271878486540 499614 -6753211185149823612025225172160 499615 337198938498125052162407150760 499616 -8389499630710653694342488784896 499617 -36828649180515072341046367152 499618 -2220835581694251670456006852608 499619 -52379019407978894662557664708104 499620 638927977456842996237517762560 499621 -21436387106005937732119704282178 499622 14036499666840500875263630278112 499623 9736346054176184037656788761384 499624 226766087414908070449506831360 499625 8609289266520100135646379984000 499626 -1187513686410914180525496087456 499627 703598806936236539542989487104 499628 -9245339059353110034678266149632 499629 -508896517955594456115410274432 499630 3449959508175594934101949987200 499631 18990499964617566136113683119344 499632 -709121168721695867153361666048 499633 -28096288106886326454181948587118 499634 3304294531553165624634554174592 499635 23274484011937767909124686607200 499636 849412573703414842182860190080 499637 -1315041090508599804437233629714 499638 1054130488127288795984802922944 499639 4615885853599275133024275353952 499640 -1967799962876679725970877747200 499641 23312848734210598001446401313920 499642 1287809794861749051129973741824 499643 2159143963680387265846221739320 499644 -2387449037223706018593266449920 499645 5115309123324934463303564649900 499646 1339889785965835659979323943680 499647 -10671197201084536461904350034656 499648 3341205016832725854763746328576 499649 -17637527393631399108233189020350 499650 1584431938558137420852142089600 499651 32438080628434262575487668731904 499652 2051052554582233061813027622912 499653 -23275121460907682977744032166176 499654 14773866399489553900412495335776 499655 -8116484189074803129234193105440 499656 4321420257352811161581630259200 499657 4837116601136204779395850918272 499658 -6068192099310256038913822663680 499659 19154839167817700238551134315008 499660 59806757751141995145427599360 499661 13442095385741147039380630214262 499662 -4123359730196983115141915289600 499663 -4340986838080734048830125731088 499664 -10039995870927806270574993604608 499665 -16001617393908357777925313230080 499666 -5428665645182497543173576601968 499667 -313559432631252557019153208416 499668 -1993749574907155286101866080256 499669 22981566654668969051999126101070 499670 -17972642316856961952194711011200 499671 -20580951679164055735322112871560 499672 39740715612364341848001371596800 499673 -10656522179363211591150749529078 499674 4208766523791766962295730084352 499675 -9687345152607055755712193472000 499676 1509677097043874635708753512960 499677 14827071378876197337679006603008 499678 21858446272964441147411162391360 499679 15554294341441797032711744453280 499680 -16806972153099421778909012951040 499681 1384071821218858611319499539520 499682 2103881011614307081314731651232 499683 -19522156277757027402663021175176 499684 11512181631260918608175516334336 499685 -1023157845485464583291273877420 499686 -4262273781127524292603191892992 499687 37624698260422833631751023169336 499688 12981144716176110948993702543360 499689 -64093947989100174167756025600 499690 6458275277510983515895193959680 499691 -9314935888897329293874199696908 499692 -7174424490998478540030537435648 499693 4610039631348836668758671369942 499694 -7058652170346428756618650234560 499695 2774242099462570850895561561600 499696 -6441109838352659375824618651648 499697 -4770676958028488563873882595088 499698 -3438326115872420708177070216192 499699 27843069988689547908649270592160 499700 -9713736826242308222532863232000 499701 6850741986992352649836693107232 499702 -4146452160903095818600231711200 499703 -398816784050255848987253999976 499704 18786319682351482674832950558720 499705 27988587344405541507789243024000 499706 19477724244431142792898043805552 499707 7232054281249188988213434222048 499708 3981181060362547298610391514112 499709 7525268658838428877663580421216 499710 -2461349204259484041848576327040 499711 9317399585060488445750264717312 499712 13912810429805407252223814008832 499713 2345080007502765601556632394544 499714 -5557231681955093712402082922544 499715 10574605381869055448631504194400 499716 9626848652088399760035811614720 499717 -16310012477292165267746956627234 499718 -1653944686324180952737689409440 499719 3307118369846163369633063607680 499720 5331497795372169758444725094400 499721 20624268085127326830177167676672 499722 -1203934461996513180048975449856 499723 -1883328089135096889941180885360 499724 -4045030995200945071111822276608 499725 687844423438853470371757706850 499726 -16536066246496247584688682458688 499727 -14725326435803702270624737486008 499728 5033586258615822019621886361600 499729 26293888782002428573866317201330 499730 -5019108333550325398112601600 499731 24196915660640003342622961034544 499732 -24176032614838258948050240211200 499733 9495175110119538135753521064042 499734 -11647304192162567664887426022816 499735 -4435408673784304274411153463600 499736 4240685694237150055237867591680 499737 -4124016450632533663394901187200 499738 13985638266533940980491969059840 499739 37732473029665217790149678673540 499740 566330789003733254510332646400 499741 -6918508333531764505454255824032 499742 -19594705683535748320313874073728 499743 15767381805535957637500025287680 499744 4606164625624545044555064410112 499745 -16784191111493058856559274501120 499746 66747496562690313180636403200 499747 -13772660052097412998029371824804 499748 11711767512310488668021010268416 499749 3828388353854993698670523221760 499750 -9993846840762179276119224000000 499751 -8736665580262261979924656742400 499752 21881507078657776780239912714240 499753 33628145068313501801872863260560 499754 3752067964691553697557937436160 499755 -11965850510169064660664509639440 499756 39340027961196866796051324777472 499757 -115512934689521201889933122400 499758 -53043266844039167861997791232 499759 2926067165648350826425418002880 499760 2344512429919207233622855188480 499761 8076589047250410711630998137410 499762 -15206901619138081097219606512368 499763 4369926528019950437290701789384 499764 -14661469074568175045030738202624 499765 -3753050814732128908279810838400 499766 -20076076617644739050565474340800 499767 -4461388125147158657035945076352 499768 -3642420502513514262894312960000 499769 -18753690448590392671084858475520 499770 -4697694870156341552932261920 499771 -28499869831332875003758835892248 499772 -2803205523668745121875395586048 499773 -11814142906416130318104889489632 499774 -16293679095147574618651436083008 499775 -1713712870930118088095823496200 499776 -2155327156149674698036928839680 499777 34746285384073958718500832180672 499778 -207012876490860852127430069376 499779 -401993030969024030732100196656 499780 5211414652181977471418888889600 499781 28669955590994193137704157511582 499782 1496565347054733664560087957504 499783 30210807984407716558082993888400 499784 20098771927181505000557006914560 499785 6602748408803683259609041745280 499786 4997760365977517254756168488960 499787 41862199603514720324204228828436 499788 1487594048421014577045676553472 499789 -255594766179816063822998443680 499790 1062793925459325307629965283840 499791 -14703660749739019420985287884408 499792 -6258193991609089581134419861504 499793 -1953968144391351659050870353600 499794 825544841244339048591784233600 499795 -19061029440508468571786037286800 499796 2195496804096388213601411352576 499797 6284718696022341632850239173440 499798 -7682216449364992643094854945280 499799 4696586393400026695915977609264 499800 -6361752784666488047358524928000 499801 23143484972873132168505011089802 499802 -2217088522829907304911720122400 499803 -10928606204811316315904870248296 499804 7221520294694456399297291526656 499805 7868533956193509467244912884460 499806 -593997724577828318798196151488 499807 3538666273046405711312747159424 499808 -32878213294621937186949662638080 499809 -17033741125684933199681018953296 499810 -6076720573313376289738364858880 499811 -9100534749082744526815221913248 499812 -7245340007730285810531393727488 499813 -5642524577760427309000819502592 499814 2077931686316206320824634009600 499815 -16312993019486497065986441510400 499816 13650274905905967899400849300480 499817 -41439745400441734904134379571468 499818 -5429261154697014479029011171072 499819 1931780927382135647673478927220 499820 -6071766442183142958956246123520 499821 5432234009026259163509723202624 499822 -6818118266615746740999799140288 499823 8139096787410811487926593911160 499824 -1044491430753559798397544038400 499825 8651743846572341828449310212550 499826 -4648333699438182540399848812416 499827 -16150208029899483414592324199880 499828 5647658602739915642083313883136 499829 -40887825768934581741523094853120 499830 -8678021453548715078459079742080 499831 1242496281652254309710716341984 499832 292293982929473172221881528320 499833 8415013230550620228424953571200 499834 -266693068497939687204204534336 499835 5234018751597604563502195011360 499836 9273451120974993811269431107584 499837 8916309970501650573813685117900 499838 995829722859118075079699056320 499839 5843498618063983822228593793224 499840 8547573135103789880782828339200 499841 11293246287717653642816346783492 499842 -5514553810069993049832353046528 499843 21510067340702819698278826238064 499844 5960850714498770508343786291200 499845 2284179122267291278358458617600 499846 -1950664039731818151026394868128 499847 -27893504938010454177678213817728 499848 -2751855813414436867503379660800 499849 7593532569575748715736771877279 499850 -892437158960430860135183244000 499851 -46117026782688140758578254904 499852 -11607855126524101059540765002240 499853 3859286348099880653158403154102 499854 -1463114729412182312468527085568 499855 -29757759893378020334050768389240 499856 1484568312507434263551703252992 499857 -1351135892770067255322333234960 499858 -8603702646733523982334496574816 499859 28591184257078081006058679760128 499860 -5612671348904812264232361304320 499861 73286613437803247822847021961852 499862 -14162229783364484419563793254336 499863 1765232989281539004734907499008 499864 13397275032306324506364503439360 499865 -17345020667555456952058330903800 499866 836454475958248758376969588224 499867 211305976748149400169522868440 499868 14942931626369161585937641706496 499869 4998955858296251047975654932294 499870 -1924806913882732998958675530240 499871 13816616808072543725990734204200 499872 4012618210616895180280550129664 499873 22232918789754604133171706696960 499874 -3110035967557946236854613920480 499875 -81871679899426205305407744000 499876 1597970743284442146466920677632 499877 6022406952942658852250773623072 499878 -5686167354858107979520338852480 499879 17839341750622948833541125743480 499880 -19993345397989125054985874073600 499881 -19277944355098724727908312808048 499882 6265938543018389172420834500352 499883 25845843954891606768822142638132 499884 -5629168386481402572995204038656 499885 -1626141288611902127130159512040 499886 3195720638157747437729477443392 499887 31750010047607279818870205921160 499888 945597057304323472222049075200 499889 -11180462509304876186467887440076 499890 8752214650546415691036917107200 499891 3890856478469286480212280603472 499892 -5116080547528768199569336504320 499893 788982721682186694536545752864 499894 16948600312250611523449253294496 499895 -20036369010643814069255743092000 499896 9676933827040952914072743383040 499897 -12187872026848984387365309421654 499898 -2164204638974795086616661573264 499899 -1607890502271011865422572968912 499900 -14449780677375984490870974400000 499901 -18426305501539479993286890074400 499902 -7821537196132478451810911690880 499903 10657081512202291085450317785152 499904 356561908354642367990911205376 499905 -3586845429108983949984264988800 499906 5365026301042441064229190207488 499907 -11180477560776412183215223321200 499908 7871288689603275701503354076160 499909 -26074050753393526904026234572960 499910 -15731153948030869947581453600640 499911 4904520224279081159300693457024 499912 4590909427018050826660351180800 499913 2288676624582550774946222920680 499914 2851480702003539084344337555504 499915 -1914452298222861306162744877680 499916 -3485812694507786490295530005760 499917 -17152501590145826362066371890400 499918 -202168346883199341724706066496 499919 9806460954302998023934270912992 499920 2722613340880114943404138168320 499921 -345303658494109341052169128208 499922 -4183493981342068595155832513376 499923 22644306603141506412702664963572 499924 -6121858665077259939589770623104 499925 -2430484899481564982176206079350 499926 -2274517825305918290978932555776 499927 2138738832365051808753598608776 499928 -5186336961968867698999817011200 499929 19880405829834901470672614936784 499930 -458574774273771021644019812640 499931 -1097211652688762474678358574800 499932 497334640816035785949431809536 499933 1566506473783039003148800877920 499934 20129440694770025808069245375616 499935 13618165400610074364210280678800 499936 -6606795349451892640216165908480 499937 6949269345003982386237991084032 499938 -2469103843250412429988534836480 499939 26571995704336778578437072440832 499940 -3805215605721429099998398648320 499941 -3016121381726545347334483005252 499942 1657531880942206500673588891872 499943 25841403253769499739451897883192 499944 -950275942819691000359920353280 499945 16566824067750656150141241425700 499946 -16813811669803596220145358005328 499947 -7665764968367790412138777166400 499948 -17377536820451748873900000616192 499949 -5532513035348179003433102298036 499950 -3039274810422186549889957444800 499951 -17758802226686116312586406169008 499952 -4811092021261377905686205497344 499953 8741363659739081072552217888864 499954 1107500956069548653122177833984 499955 12498482030562552683667120213360 499956 7821793198036566126524633647104 499957 3937932944446853931831387852206 499958 -5478316087690252874075210332224 499959 7363016941805762951408799600720 499960 -3760682802190600281852358656000 499961 -126389021598905049269571965952 499962 7652496653121066528053654807040 499963 -18284296657080406003438743400176 499964 -4923088599767579374962399105024 499965 -5504407880639627751796008254880 499966 9739104468134352079827031142400 499967 4463406372715128557109523408920 499968 1371717744013483135150665498624 499969 -1566560913974831401142526565630 499970 1478469910807984653828907152480 499971 12982720454523002848455486840312 499972 372520902783278941138083968 499973 -5734309451002099739785188575778 499974 4534005303189893154281979783168 499975 -2795593061131202959906944719600 499976 16796837854805352243532465198080 499977 1288224853529564153768273427348 499978 -9411136543571539450743098058960 499979 -33512536894516777924269765813420 499980 1043696984640672506703804241920 499981 11393213318011537545059929462732 499982 1993307198365161410095492337664 499983 5908106971337956457291769513600 499984 -2462998770133391846071929856000 499985 223983251170152570629969212980 499986 -13593082059630684074704129505280 499987 -23868679600254063739696684451208 499988 -229302200443155732882626703360 499989 -151225073777131850920223479680 499990 13019614732392269614091730720000 499991 13629319485696262825446172322400 499992 -8108095630333411754379290050560 499993 13271123259304049673957491298244 499994 -9916802300591273902325752620288 499995 637255262900005145492111749440 499996 -1095391387161037962869336827392 499997 595231836544438341477837854880 499998 1814037308450008009801937280000 499999 3678120787706998814584682323296